Yaklaşan Intlayer sürümleri hakkında bildirim alın

    İngilizce gibi bir dil tipini engellemek mümkün mü? Sözlüklerime İngilizce ekliyorum ama henüz sitede İngilizceyi aktif etmek istemiyorum

    Evet, İngilizce gibi bir dili availableLocales seçeneğiyle engelleyebilirsiniz.

    import { IntlayerConfig } from "intlayer";const config: IntlayerConfig = {  locales: [Locales.FRENCH, Locales.SPANISH, Locales.ENGLISH],  availableLocales: [Locales.FRENCH, Locales.SPANISH],  defaultLocale: Locales.FRENCH,};

    veya

    import { IntlayerConfig } from "intlayer";const locales = [Locales.FRENCH, Locales.SPANISH, Locales.ENGLISH];const config: IntlayerConfig = {  locales,  availableLocales: locales.filter((locale) => locale !== Locales.ENGLISH),  defaultLocale: Locales.FRENCH,};

    Bu yapılandırma, t() fonksiyonunuzun tiplerini sadece kullanılabilir dillerle sınırlar.

    availableLocales isteğe bağlıdır, belirtmezseniz tüm diller kullanılabilir olur.

    Dikkat: availableLocales'a eklediğiniz tüm diller, locales içinde de olmalıdır.

    Eğer useLocale hook'unu kullanırsanız, availableLocales seçeneği dil listesini belirler.

    import { useLocale } from "intlayer";const { availableLocales } = useLocale();console.log(availableLocales); // [Locales.FRENCH, Locales.SPANISH]