Oluşturma:2026-01-21Son güncelleme:2026-01-21

    svelte-intlayer Paketi

    svelte-intlayer paketi, Intlayer'ı Svelte uygulamalarına entegre etmek için gerekli araçları sağlar. Çok dilli içeriği yönetmek için setup fonksiyonları ve store'lar içerir.

    Kurulum

    npm install svelte-intlayer

    Dışa Aktarımlar

    Kurulum

    İçe Aktarım:

    import "svelte-intlayer";
    Fonksiyon Açıklama
    setupIntlayer Svelte uygulamanızda Intlayer'ı kurmak için fonksiyon.

    Mağaza

    İçe aktar:

    import "svelte-intlayer";
    Store Açıklama
    intlayerStore Geçerli Intlayer durumunu içeren Svelte store'u.

    Hook'lar (Context)

    İçe aktar:

    import "svelte-intlayer";
    Fonksiyon Açıklama İlgili Doküman
    useIntlayer useDictionary tabanlıdır, ancak üretilen deklarasyondan optimize edilmiş bir sözlük sürümünü enjekte eder. -
    useDictionary Anahtar, içerik (key, content) şeklinde görünen sözlük benzeri nesneleri işler. t() çevirilerini, enumerasyonları vb. işler. -
    useDictionaryAsync useDictionary ile aynı, ancak asenkron (asynchronous) sözlükleri işler. -
    useDictionaryDynamic useDictionary ile aynı, ancak dinamik sözlükleri işler. -
    useLocale Mevcut locale'i (yerel ayarı) ve bunu ayarlamak için bir fonksiyon döndürür. -
    useRewriteURL URL yeniden yazımlarını yönetmek için istemci tarafı fonksiyon. Yerelleştirilmiş bir yeniden yazma kuralı varsa URL'yi otomatik olarak günceller. useRewriteURL
    useIntl Mevcut locale için Intl nesnesini döndürür. -

    Markdown

    İçe aktar:

    import "svelte-intlayer";
    Function Açıklama
    setIntlayerMarkdown Svelte uygulamanızda markdown bağlamını ayarlamak için fonksiyon.