Configurações de localização

Uso

localization_settings: {
localization_level: permissivo
default_locale: en
}
Hierarquia
localization_settings
Valor padrão
Nenhuma

Definição

Ao adicionar localização ao seu projeto, é possível personalizar a exibição de rótulos e descrições na IU do Looker com base na localidade de um usuário, além de localizar determinadas partes dos painéis do LookML. Consulte a página de documentação Como localizar seu modelo LookML para saber como configurar seu modelo para localização.

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

  • O parâmetro default_locale especifica o arquivo de strings de localidade padrão que define quais strings no seu modelo estão localizadas. Insira o nome exato do arquivo (diferencia maiúsculas de minúsculas) sem usar a extensão. Por exemplo, se o nome do arquivo de strings for en.strings.json, especifique default_locale: en. Consulte a página Como localizar seu modelo LookML para ver informações sobre como funcionam os arquivos de strings de localidade.
  • O parâmetro localization_level especifica se strings sem tradução são permitidas no modelo:

    • Defina o nível de localização como strict se quiser que o ambiente de desenvolvimento integrado do Looker retorne um erro de validação LookML para todos os rótulos ou descrições que não sã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 são definidos no arquivo de strings de localização padrão.

    Consulte a página Como localizar seu modelo LookML para mais informações sobre as configurações de nível de localização.

Exemplo

Em um arquivo de manifesto, especifique que a localidade padrão é "en" e que a localização tem uma política permissiva, ou seja, ela pode ter um rótulo ou uma descrição que não seja localizada:

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
}