
Rantaian Sandaran Lokal untuk Setiap Rangka Kerja
Kebanyakan rangka kerja i18n melangkaui lokal induk sepenuhnya. Pengguna pt-BR dengan kekunci yang tiada melihat bahasa Inggeris — bukan terjemahan pt-PT yang sebenarnya sesuai. Pustaka locale-chain membaikinya dengan rantaian sandaran penggabungan mendalam boleh dikonfigurasikan.
Masalahnya: Rangka Kerja Melangkaui Lokal Induk
Anda mengeluarkan terjemahan pt-PT dengan 2,000 kekunci. Fail pt-BR anda mempunyai 200 penggantian serantau. Apakah yang berlaku kepada 1,800 kekunci yang sama? Kebanyakan rangka kerja memaparkan lokal sandaran (biasanya bahasa Inggeris) dan bukannya lokal induk. Pengguna Brazil anda melihat campuran bahasa Portugis dan Inggeris — pengalaman rosak yang membuatkan aplikasi terasa belum siap.
Ini bukan kes pinggiran. Setiap aplikasi dengan varian serantau (zh-Hans/zh-Hant, es/es-419, en-US/en-GB, fr/fr-CA) menghadapi masalah ini. Tingkah laku lalai hampir semua rangka kerja i18n adalah salah untuk lokal serantau.
Cara Sandaran Penggabungan Mendalam Berfungsi
Apabila pengguna memilih pt-BR, pustaka memuatkan mesej daripada setiap lokal dalam rantaian sandaran dan menggabungkannya secara mendalam mengikut urutan keutamaan. Kekunci serantau menggantikan kekunci induk. Kekunci induk mengisi jurang. Hasilnya ialah set mesej lengkap tanpa terjemahan yang tiada.
Contoh: pt-BR mentakrifkan 'cart.checkout' sebagai 'Finalizar compra'. pt-PT mentakrifkan 'cart.checkout' sebagai 'Concluir compra' dan 'cart.empty' sebagai 'Carrinho vazio'. Hasil gabungan untuk pt-BR menggunakan teks checkout pt-BR, tetapi bersandar kepada pt-PT untuk mesej troli kosong — dan bukannya memaparkan bahasa Inggeris.
Tersedia untuk 17 Rangka Kerja
Setiap rangka kerja mempunyai pustaka locale-chain khusus yang bersepadu secara natif dengan sistem i18n-nya. Pasang pakej, konfigurasikan rantaian anda, dan penggabungan mendalam berlaku secara automatik semasa pemuatan.
Cuba i18n Agent Sekarang
Lepaskan fail terjemahan anda di sini
JSON, YAML, PO, XML, CSV, Markdown, Properties
atau klik untuk semak imbas
Bahasa sasaran