Utilizzo
localization_settings: { localization_level: permissive default_locale: en import_locale_defs: yes | no }
|
Gerarchia
localization_settings |
Valore predefinito
Nessuno
|
Definizione
Aggiungendo 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 in che modo il progetto gestisce la localizzazione:
- Il parametro
default_localespecifica il file di stringhe delle impostazioni internazionali predefinite che definisce quali stringhe del modello vengono localizzate. Inserisci il nome esatto del file (rispettando la distinzione tra maiuscole e minuscole) senza l'estensione del file. Ad esempio, se il file di stringhe si chiamaen.strings.json, devi specificaredefault_locale: en. Per informazioni sul funzionamento dei file di stringhe delle impostazioni internazionali, consulta la pagina della documentazione Localizzazione del modello LookML. - Il parametro
localization_levelspecifica se le stringhe senza traduzione sono consentite nel modello:- Imposta il livello di localizzazione su
strictse vuoi che l'IDE di Looker restituisca un errore di convalida LookML per le etichette o le descrizioni non definite nel file di stringhe delle impostazioni internazionali predefinite. - Imposta il livello di localizzazione su
permissiveper consentire etichette e descrizioni non definite nel file di stringhe di localizzazione predefinito.
- Imposta il livello di localizzazione su
- Il parametro
import_locale_defsspecifica se le definizioni delle impostazioni internazionali dei progetti importati devono essere combinate con le definizioni delle impostazioni internazionali del progetto di importazione:- Imposta su
yesper combinare le definizioni delle impostazioni internazionali dei progetti importati con le definizioni delle impostazioni internazionali del progetto di importazione. - Imposta su
no(il valore predefinito) per ignorare le definizioni delle impostazioni internazionali dei progetti importati. Se il progetto di importazione ha definizioni delle impostazioni internazionali, Looker utilizzerà solo quelle del progetto di importazione.
- Imposta su
Per ulteriori informazioni sulle impostazioni di localizzazione, consulta la pagina della documentazione Localizzazione del modello LookML.
Esempio
In un file manifest, specifica che le impostazioni internazionali predefinite sono "en", che la localizzazione ha un criterio permissivo e che le definizioni delle impostazioni internazionali dei progetti importati devono essere combinate con le definizioni delle impostazioni internazionali del progetto di importazione:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
import_locale_defs: yes
}