localization_settings

Uso

localization_settings: {
  localization_level: permissive
  default_locale: en
  import_locale_defs: yes | no
}
Jerarquía
localization_settings
Valor predeterminado
Ninguno

Definición

Si agregas localización a tu proyecto, puedes personalizar la visualización de las etiquetas y las descripciones en la IU de Looker según la configuración regional de un usuario. También puedes localizar ciertas partes de los paneles de LookML. Consulta la página de documentación Localiza tu modelo de LookML para obtener información sobre cómo configurar tu modelo para la localización.

Usa el parámetro localization_settings para habilitar la localización de tu proyecto y especificar cómo la controla:

  • El parámetro default_locale especifica el archivo de cadenas de configuración regional predeterminado que define qué cadenas de tu modelo están localizadas. Ingresa el nombre exacto del archivo (distingue mayúsculas de minúsculas) sin la extensión. Por ejemplo, si el archivo de cadenas se llama en.strings.json, especificarías default_locale: en. Consulta la página de documentación Localiza tu modelo de LookML para obtener información sobre cómo funcionan los archivos de cadenas de configuración regional.
  • El parámetro localization_level especifica si se permiten cadenas sin traducción en tu modelo:
    • Establece el nivel de localización en strict si deseas que el IDE de Looker muestre un error de validación de LookML para cualquier etiqueta o descripción que no se defina en el archivo de cadenas de configuración regional predeterminado.
    • Establece el nivel de localización en permissive para permitir etiquetas y descripciones que no se definen en el archivo de cadenas de localización predeterminado.
  • El parámetro import_locale_defs especifica si las definiciones de configuración regional de los proyectos importados se deben combinar con las definiciones de configuración regional del proyecto de importación:
    • Se establece en yes para combinar las definiciones de configuración regional de los proyectos importados con las definiciones de configuración regional del proyecto importador.
    • Establece el valor en no (el valor predeterminado) para ignorar las definiciones de configuración regional de los proyectos importados. Looker solo usará las definiciones de configuración regional del proyecto de importación si este las tiene.

Consulta la página de documentación Localiza tu modelo de LookML para obtener más información sobre la configuración de localización.

Ejemplo

En un archivo de manifiesto, especifica que la configuración regional predeterminada es "en", que la localización tiene una política permisiva y que las definiciones de configuración regional de los proyectos importados se deben combinar con las definiciones de configuración regional del proyecto de importación:

project_name: "flights"

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