Utilizzo
localization_settings: { localization_level: permissive default_locale: en }
|
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 per il tuo progetto e per specificare in che modo il progetto gestisce la localizzazione:
- Il parametro
default_localespecifica 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 chiamaen.strings.json, devi specificaredefault_locale: en. Per informazioni sul funzionamento dei file di stringhe di impostazioni internazionali, consulta la pagina di 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 di LookML per qualsiasi etichetta o descrizione non definita nel file di stringhe di lingua predefinita. - Imposta il livello di localizzazione su
permissiveper consentire etichette e descrizioni non definite nel file di stringhe di localizzazione predefinito.
Per ulteriori informazioni sulle impostazioni del livello di localizzazione, consulta la pagina della documentazione Localizzazione del modello LookML.
- Imposta il livello di localizzazione su
Esempio
In un file manifest, specifica che le impostazioni internazionali predefinite sono "en" e che la localizzazione ha una policy permissiva, in modo che sia consentito avere un'etichetta o una descrizione non localizzata:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
}