Manajemen Lokalisasi

Pengantar

Plugin manajemen lokalisasi digunakan untuk mengelola dan mengimplementasikan resource lokalisasi NocoBase. Anda dapat menerjemahkan menu, tabel data, field, dan semua plugin sistem, untuk menyesuaikan dengan bahasa dan budaya region tertentu.

Instalasi

Plugin ini adalah plugin built-in, tidak perlu instalasi tambahan.

Penggunaan

Aktivasi Plugin

Masuk ke Halaman Manajemen Lokalisasi

Sinkronisasi Entries Terjemahan

Saat ini mendukung sinkronisasi konten berikut:

  • Language pack lokal sistem dan plugin
  • Judul tabel data, judul field, dan label option field
  • Judul menu

Setelah sinkronisasi selesai, sistem akan menampilkan list semua entries yang dapat diterjemahkan untuk bahasa saat ini.

Tips

Modul yang berbeda mungkin memiliki entries dengan teks asli yang sama, perlu diterjemahkan secara terpisah.

Otomatis Membuat Entries

Saat editing halaman, teks kustom di setiap block akan otomatis membuat entries yang sesuai, dan secara sinkron menghasilkan konten terjemahan untuk bahasa saat ini.

Tips

Saat mendefinisikan teks dalam kode, perlu menentukan ns (namespace) secara manual, contohnya: ${ctx.i18n.t('My custom js block', { ns: 'lm-flow-engine' })}

Mengedit Konten Terjemahan

Publish Terjemahan

Setelah terjemahan selesai, perlu mengklik tombol "Publish" agar perubahan berlaku.

Menerjemahkan Bahasa Lain

Aktifkan bahasa lain di "System Settings", contohnya Simplified Chinese.

Beralih ke environment bahasa tersebut.

Sinkronisasi entries.

Terjemahkan dan publish.