Yazar:
    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

    bash
    npm install svelte-intlayer
    

    Dışa Aktarımlar

    Kurulum

    İçe Aktarım:

    tsx
    import "svelte-intlayer";
    
    FonksiyonAçıklama
    setupIntlayerSvelte uygulamanızda Intlayer'ı kurmak için fonksiyon.

    Mağaza

    İçe aktar:

    tsx
    import "svelte-intlayer";
    
    StoreAçıklama
    intlayerStoreGeçerli Intlayer durumunu içeren Svelte store'u.

    Hook'lar (Context)

    İçe aktar:

    tsx
    import "svelte-intlayer";
    
    FonksiyonAçıklamaİlgili Doküman
    useIntlayeruseDictionary tabanlıdır, ancak üretilen deklarasyondan optimize edilmiş bir sözlük sürümünü enjekte eder.-
    useDictionaryAnahtar, içerik (key, content) şeklinde görünen sözlük benzeri nesneleri işler. t() çevirilerini, enumerasyonları vb. işler.-
    useDictionaryAsyncuseDictionary ile aynı, ancak asenkron (asynchronous) sözlükleri işler.-
    useDictionaryDynamicuseDictionary ile aynı, ancak dinamik sözlükleri işler.-
    useLocaleMevcut locale'i (yerel ayarı) ve bunu ayarlamak için bir fonksiyon döndürür.-
    usePathnameGeçerli yol adını (pathname), locale segmenti kaldırılmış olarak bir Readable<string> store şeklinde döndürür. popstate olaylarına duyarlıdır.usePathname
    useRewriteURLURL 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
    useIntlMevcut locale için Intl nesnesini döndürür.-

    Markdown

    İçe aktar:

    tsx
    import "svelte-intlayer";
    
    FunctionAçıklama
    setIntlayerMarkdownSvelte uygulamanızda markdown bağlamını ayarlamak için fonksiyon.