Terima notifikasi tentang rilis Intlayer yang akan datang

    Apakah mungkin untuk memblokir tipe bahasa, seperti Bahasa Inggris? Saya menambahkan bahasa Inggris dalam kamus saya tetapi saya belum ingin bahasa Inggris tersedia di situs web

    Ya, Anda dapat memblokir tipe bahasa, seperti Bahasa Inggris, dengan menggunakan opsi availableLocales dalam konfigurasi Intlayer.

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

    atau

    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,};

    Konfigurasi ini akan mengubah tipe fungsi t() Anda sehingga hanya mencakup locale yang tersedia.

    Available locales bersifat opsional, jika Anda tidak menyediakannya, semua locale akan tersedia.

    Berhati-hatilah, semua locale yang termasuk dalam opsi availableLocales harus juga termasuk dalam opsi locales.

    Perlu dicatat bahwa jika Anda menggunakan hook useLocale, opsi availableLocales akan digunakan untuk mengatur akses ke daftar locale.

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