Menambahkan locale
Tidak ada bundel locale yang perlu ditulis, diekstrak, atau dikirim. Bahasa adalah pengaturan proyek: tambahkan di bagian Locale pada dasbor, dan SDK akan mengambil katalognya dengan cara yang sama seperti katalog lainnya.
Bahasa adalah pengaturan proyek
Penyimpanan locale menerima kode locale apa pun. Atur ke bahasa yang belum ada di proyek dan tidak akan ada yang rusak — setiap frasa akan kembali ke teks sumbernya, karena kalimat sumber selalu menjadi cadangan. Tambahkan bahasa itu ke proyek dan pengambilan data berikutnya akan membawa katalog yang sebenarnya. Tanpa build, tanpa deploy.
// Nothing in the app changes — the switcher just gains a pill.
locale.set('de-DE');
// Before German is a target locale of the project: every phrase falls back to
// its source text. After: the German catalog, fetched like any other locale. Menambahkan bahasa ke proyek yang sudah live
Pilih bahasa di bawah Locales lalu simpan. Apa yang terjadi pada frasa yang sudah ada di katalog ditentukan oleh kebijakan proyek saat bahasa ditambahkan — terjemahkan langsung, atau tanyakan dulu. Saat kebijakan itu meminta konfirmasi, dialog akan menghitung biaya katalog yang ada secara tepat, per kata, sebelum ada biaya yang keluar. Pilih ya, dan beberapa saat kemudian dasbor akan menampilkan bahasa baru dengan cakupan penuh; Manager menyimpan satu draf mesin untuk setiap frasa, masing-masing diberi lencana model hingga seseorang mengeditnya.
Sejak saat itu, bahasa baru diperlakukan seperti lokal target lainnya: frasa yang terdaftar besok akan diterjemahkan otomatis ke bahasa tersebut begitu masuk.
Menyusul bahasa yang tertinggal
Sebuah lokal bisa tertinggal dari katalog — terjemahan otomatis sempat nonaktif, atau sekumpulan frasa masuk lebih cepat daripada yang dapat dikerjakan penerjemah. Dasbor menampilkan berapa banyak frasa yang belum ada di setiap bahasa, dan tindakan AI Translate Pending di Manager menutup kekurangan itu dalam sekali jalan: untuk lokal yang sedang Anda buka, atau untuk seluruh proyek. Konfirmasi tingkat proyek mencantumkan setiap lokal target yang akan diproses dan memperingatkan bahwa terjemahan AI dikenai biaya per kata per lokal.
Biayanya. Terjemahan mesin dihargai per kata per lokal, dan setiap pemakaian tercatat sebagai satu baris pada kredit proyek. Penggunaan & kredit di halaman dasbor menjelaskan kedua meter tersebut dan cara proyek didanai.
Menambahkan bahasa adalah satu-satunya hal dalam alur ini yang dilakukan di dasbor, bukan lewat kode — dan memang itulah tujuannya. Orang-orang yang memegang teks menentukan bahasa apa saja yang tersedia; aplikasi hanya menampilkannya.