Ajukan pertanyaan Anda dan dapatkan ringkasan dokumen dengan merujuk halaman ini dan penyedia AI pilihan Anda
Riwayat Versi
- "Rilis fitur varian kamus"v9.0.012/6/2026
Konten halaman ini diterjemahkan menggunakan AI.
Lihat versi terakhir dari konten aslinya dalam bahasa InggrisJika Anda memiliki ide untuk meningkatkan dokumentasi ini, silakan berkontribusi dengan mengajukan pull request di GitHub.
Tautan GitHub ke dokumentasiSalin Markdown dokumentasi ke clipboard
Varian
Sebuah varian (variant) adalah sekumpulan file konten yang memiliki kunci kamus (key) yang sama tetapi masing-masing membawa nama variant yang berbeda. Intlayer menyajikan file yang sesuai berdasarkan selektor yang diteruskan ke useIntlayer.
Mendeklarasikan varian
Setiap file mewakili satu alternatif bernama. Mengabaikan variant (atau menyetelnya ke "default") menandainya sebagai fallback default.
Salin kode ke clipboard
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "hero-banner",
variant: "default",
content: {
headline: t({
en: "Build faster with Intlayer",
fr: "Développez plus vite avec Intlayer",
}),
cta: t({ en: "Get started", fr: "Commencer" }),
},
} satisfies Dictionary;
export default dictionary;Salin kode ke clipboard
import { t, type Dictionary } from "intlayer";
const dictionary = {
key: "hero-banner",
variant: "black_friday",
content: {
headline: t({
en: "50 % off — today only",
fr: "−50 % — aujourd'hui seulement",
}),
cta: t({ en: "Shop now", fr: "Acheter maintenant" }),
},
} satisfies Dictionary;
export default dictionary;Mengonsumsi varian
Varian default
Salin kode ke clipboard
import { useIntlayer } from "react-intlayer";
export const Hero = () => {
const { headline, cta } = useIntlayer("hero-banner");
// → varian default
return (
<section>
<h1>{headline}</h1>
<a>{cta}</a>
</section>
);
};Varian bernama
Salin kode ke clipboard
Varian bernama dengan lokalitas eksplisit
Salin kode ke clipboard
Kasus penggunaan umum
- Pengujian salinan A/B yang didorong oleh kunci eksperimen
- Spanduk musiman atau promosi
- Pesan yang menggunakan bendera fitur (feature flags)
- Kampanye pemasaran khusus wilayah