localization_settings

Uso

localization_settings: {
  localization_level: permissive
  default_locale: en
  import_locale_defs: yes | no
}
Hierarquia
localization_settings
Valor padrão
Nenhuma

Definição

Ao adicionar a localização ao seu projeto, é possível personalizar a exibição dos rótulos e das descrições na interface do Looker com base na localidade de um usuário. Também é possível localizar determinadas partes dos dashboards do LookML. Consulte a página de documentação Localizar seu modelo do LookML para informações sobre como configurar seu modelo para localização.

Use o parâmetro localization_settings para ativar a localização do projeto e especificar como ele lida com a localização:

  • O parâmetro default_locale especifica o arquivo de strings de localidade padrão que define quais strings no seu modelo são localizadas. Insira o nome exato do arquivo (diferencia maiúsculas de minúsculas) sem a extensão. Por exemplo, se o arquivo de strings se chamar en.strings.json, especifique default_locale: en. Consulte a página de documentação Localizar seu modelo do LookML para saber como os arquivos de strings de localidade funcionam.
  • O parâmetro localization_level especifica se strings sem tradução são permitidas no seu modelo:
    • Defina o nível de localização como strict se quiser que o IDE do Looker retorne um erro de validação do LookML para rótulos ou descrições que não estão definidos no arquivo de strings de localidade padrão.
    • Defina o nível de localização como permissive para permitir rótulos e descrições que não estão definidos no arquivo de strings de localização padrão.
  • O parâmetro import_locale_defs especifica se as definições de localidade dos projetos importados devem ser combinadas com as do projeto de importação:
    • Defina como yes para combinar as definições de localidade dos projetos importados com as do projeto de importação.
    • Defina como no (o valor padrão) para ignorar as definições de localidade dos projetos importados. O Looker vai usar apenas as definições de localidade do projeto de importação, se ele tiver essas definições.

Consulte a página de documentação Localizar seu modelo do LookML para mais informações sobre as configurações de localização.

Exemplo

Em um arquivo de manifesto, especifique que a localidade padrão é "en", que a localização tem uma política permissiva e que as definições de localidade de projetos importados devem ser combinadas com as definições de localidade do projeto de importação:

project_name: "flights"

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