localizzazione_impostazioni

Utilizzo

localization_settings: {
localization_level: permissivo
default_locale: it
}
Gerarchia
localization_settings
Valore predefinito
Nessuna

Definizione

Se aggiungi la localizzazione al tuo progetto, puoi personalizzare la visualizzazione di etichette e descrizioni nell'interfaccia utente di Looker in base alle impostazioni internazionali dell'utente e anche localizzazione di determinate parti delle dashboard di LookML. Consulta la pagina Documentazione di Localizzazione del modello LookML per informazioni sulla configurazione del modello per la localizzazione.

Usa il parametro localization_settings per attivare la localizzazione per il tuo progetto e specificare come il progetto gestisce la localizzazione:

  • Il parametro default_locale specifica il file di stringhe di lingua predefinito che definisce quali stringhe nel tuo modello sono localizzate. Inserisci il nome esatto del file (sensibile alle maiuscole) senza l'estensione del file. Ad esempio, se il nome del file di stringhe è en.strings.json, devi specificare default_locale: en. Consulta la pagina della documentazione Localizzare il modello LookML per informazioni su come funzionano i file delle stringhe locali.
  • Il parametro localization_level consente di specificare 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 le etichette o le descrizioni che non sono definite nel file delle stringhe locali predefinito.
    • Imposta il livello di localizzazione su permissive per consentire etichette e descrizioni non definite nel file delle stringhe di localizzazione predefinito.

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

Esempio

In un file manifest, specifica che le impostazioni internazionali predefinite sono "en" e che la localizzazione abbia un criterio permissivo, in modo che possa avere un'etichetta o una descrizione non localizzate:

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
}