Penggunaan
localization_settings: { localization_level: permissive default_locale: en import_locale_defs: yes | no }
|
Hierarki
localization_settings |
Nilai Default
Tidak ada
|
Definisi
Dengan menambahkan pelokalan ke project, Anda dapat menyesuaikan tampilan label dan deskripsi di UI Looker berdasarkan lokalitas pengguna, dan Anda juga dapat melokalkan bagian tertentu dari dasbor LookML. Lihat halaman dokumentasi Melokalkan model LookML untuk mengetahui informasi tentang cara menyiapkan model untuk pelokalan.
Gunakan parameter localization_settings untuk mengaktifkan pelokalan untuk project Anda dan menentukan cara project Anda menangani pelokalan:
- Parameter
default_localemenentukan file string lokalitas default yang menentukan string mana dalam model Anda yang dilokalkan. Masukkan nama file yang tepat (sensitif terhadap huruf besar/kecil) tanpa ekstensi file. Misalnya, jika file string diberi namaen.strings.json, Anda akan menentukandefault_locale: en. Lihat halaman dokumentasi Melokalkan model LookML untuk mengetahui informasi tentang cara kerja file string lokalitas. - Parameter
localization_levelmenentukan apakah string tanpa terjemahan diizinkan dalam model Anda:- Tetapkan tingkat pelokalan ke
strictjika Anda ingin Looker IDE menampilkan error validasi LookML untuk label atau deskripsi yang tidak ditentukan dalam file string lokalitas default. - Tetapkan tingkat pelokalan ke
permissiveuntuk mengizinkan label dan deskripsi yang tidak ditentukan dalam file string pelokalan default.
- Tetapkan tingkat pelokalan ke
- Parameter
import_locale_defsmenentukan apakah definisi lokalitas dari project yang diimpor harus digabungkan dengan definisi lokalitas project yang mengimpor:- Tetapkan ke
yesuntuk menggabungkan definisi lokalitas dari project yang diimpor dengan definisi lokalitas project yang mengimpor. - Tetapkan ke
no(nilai default) untuk mengabaikan definisi lokalitas dari project yang diimpor. Looker hanya akan menggunakan definisi lokalitas dari project yang mengimpor, jika project yang mengimpor memiliki definisi lokalitas.
- Tetapkan ke
Lihat halaman dokumentasi Melokalkan model LookML untuk mengetahui informasi selengkapnya tentang setelan pelokalan.
Contoh
Dalam file manifes, tentukan bahwa lokalitas default adalah "en", bahwa pelokalan memiliki kebijakan permisif, dan bahwa definisi lokalitas dari project yang diimpor harus digabungkan dengan definisi lokalitas project yang mengimpor:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
import_locale_defs: yes
}