Konten multibahasa
Scoutello dibuat untuk tim yang melayani tamu internasional. Tim mengelola satu sumber kebenaran untuk teks tur, informasi acara, panduan hospitality, penawaran, dan ubin modular. Scoutello menyimpan varian terjemahan di samping konten sumber tersebut dan menampilkan bahasa terbaik yang tersedia untuk setiap permintaan yang dilihat tamu.
Platform ini menggunakan dua sistem terjemahan yang saling terkait:
- Terjemahan konten produk untuk data yang dibuat di dasbor: halaman landing, ubin, tur, acara, PDF, dan teks tur yang didukung audio. Pekerjaan dapat diselesaikan secara asinkron sementara tamu melihat status progres yang jelas.
- Terjemahan string UI untuk label, tombol, status kosong, pesan validasi, dan elemen antarmuka aplikasi lainnya. Tim mengelolanya sebagai string berkunci yang dikelompokkan berdasarkan file locale dan namespace.
Cakupan bagian ini
- Cara kerja terjemahan menjelaskan cara menghubungkan varian yang ditulis dan cara tamu menerima satu bidang yang dilokalkan.
- Terjemahan otomatis menjelaskan pemrosesan di latar belakang, indikator progres, pembuatan audio, serta kondisi saat terjemahan dilewati.
- String UI dan i18n menjelaskan cara mengatur dan menjaga konsistensi teks aplikasi di seluruh dasbor dan aplikasi tamu.
Model penulisan konten
Sebagian besar konten produk dimulai dari formulir dasbor. Saat teks disimpan, Scoutello menyimpan varian bahasa sebagai baris terjemahan terstruktur yang terhubung ke rekaman induk (tur, ubin, halaman landing, acara, dan sebagainya).
Saat runtime, tamu dan sebagian besar dasbor menerima string yang sudah diselesaikan untuk locale yang diminta—koleksi terjemahan bertingkat diringkas menjadi satu bidang untuk setiap konsep (judul, deskripsi, dan sejenisnya), sehingga klien tidak perlu menerapkan logika fallback khusus.
Tanggung jawab
- Penulis memilih bahasa sumber, meninjau terjemahan mesin jika digunakan, dan menandai konten yang harus tetap apa adanya (nama merek, kode, teks hukum yang sensitif).
- Scoutello mengatur pekerjaan terjemahan, menyimpan hasil, melacak progres, dan menerapkan fallback yang dikonfigurasi saat suatu locale baru siap sebagian.
- Tim implementasi mengikuti konvensi engineering internal agar bidang baru ikut dilokalkan secara konsisten—konvensi tersebut berada di luar dokumentasi publik ini.
Konsep terkait: Bahasa dan pelokalan, Halaman landing dan ubin, Audio multibahasa untuk tur.