localization_settings

Penggunaan

localization_settings: {
  localization_level: permissive
  default_locale: en
}
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 untuk menentukan cara project Anda menangani pelokalan:

  • Parameter default_locale menentukan file string lokalitas default yang menentukan string mana dalam model Anda yang dilokalkan. Masukkan nama file yang tepat (sensitif huruf besar/kecil) tanpa ekstensi file. Misalnya, jika file string diberi nama en.strings.json, Anda akan menentukan default_locale: en. Lihat halaman dokumentasi Melokalkan model LookML untuk mengetahui informasi tentang cara kerja file string lokal.
  • Parameter localization_level menentukan apakah string tanpa terjemahan diizinkan dalam model Anda:

    • Tetapkan tingkat pelokalan ke strict jika Anda ingin IDE Looker menampilkan error validasi LookML untuk setiap label atau deskripsi yang tidak ditentukan dalam file string lokal default.
    • Tetapkan tingkat pelokalan ke permissive untuk mengizinkan label dan deskripsi yang tidak ditentukan dalam file string pelokalan default.

    Lihat halaman dokumentasi Melokalkan model LookML untuk mengetahui informasi selengkapnya tentang setelan tingkat pelokalan.

Contoh

Dalam file manifes, tentukan bahwa lokalitas default adalah "en", dan bahwa pelokalan memiliki kebijakan permisif, sehingga diizinkan untuk memiliki label atau deskripsi yang tidak dilokalkan:

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
}