localization_settings

Utilizzo

localization_settings: {
  localization_level: permissive
  default_locale: en
  import_locale_defs: yes | no
}
Gerarchia
localization_settings
Valore predefinito
Nessuno

Definizione

Se aggiungi la localizzazione al tuo progetto, puoi personalizzare la visualizzazione delle etichette e delle descrizioni nell'interfaccia utente di Looker in base alle impostazioni internazionali di un utente e puoi anche localizzare alcune parti delle dashboard LookML. Per informazioni sulla configurazione del modello per la localizzazione, consulta la pagina della documentazione Localizzazione del modello LookML.

Utilizza il parametro localization_settings per attivare la localizzazione del progetto e specificare come viene gestita:

  • Il parametro default_locale specifica il file di stringhe delle impostazioni internazionali predefinito che definisce quali stringhe del modello vengono localizzate. Inserisci il nome esatto del file (rispettando la distinzione tra maiuscole e minuscole) senza l'estensione. Ad esempio, se il file di stringhe si chiama en.strings.json, devi specificare default_locale: en. Consulta la pagina di documentazione Localizzazione del modello LookML per informazioni sul funzionamento dei file di stringhe di impostazioni internazionali.
  • Il parametro localization_level specifica se le stringhe senza traduzione sono consentite nel modello:
    • Imposta il livello di localizzazione su strict se vuoi che l'IDE di Looker restituisca un errore di convalida di LookML per qualsiasi etichetta o descrizione non definita nel file di stringhe di lingua predefinita.
    • Imposta il livello di localizzazione su permissive per consentire etichette e descrizioni non definite nel file di stringhe di localizzazione predefinito.
  • Il parametro import_locale_defs specifica se le definizioni delle impostazioni internazionali dei progetti importati devono essere combinate con quelle del progetto di importazione:
    • Imposta su yes per combinare le definizioni delle impostazioni internazionali dei progetti importati con quelle del progetto di importazione.
    • Imposta no (il valore predefinito) per ignorare le definizioni di località dei progetti importati. Se il progetto di importazione contiene definizioni delle impostazioni internazionali, Looker utilizzerà solo quelle.

Per ulteriori informazioni sulle impostazioni di localizzazione, consulta la pagina della documentazione Localizzazione del modello LookML.

Esempio

In un file manifest, specifica che l'impostazione internazionale predefinita è"en", che la localizzazione ha una policy permissiva e che le definizioni delle impostazioni internazionali dei progetti importati devono essere combinate con quelle del progetto di importazione:

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
  import_locale_defs: yes
}