Uso
localization_settings: { localization_level: permissive default_locale: en import_locale_defs: yes | no }
|
Hierarquia
localization_settings |
Valor padrão
Nenhum
|
Definição
Ao adicionar a localização ao seu projeto, você pode personalizar a exibição dos rótulos e 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 saber como configurar o modelo para localização.
Use o parâmetro localization_settings para ativar a localização do projeto e especificar como ele a processa:
- O parâmetro
default_localeespecifica o arquivo de strings de localidade padrão que define quais strings no modelo são localizadas. Insira o nome exato do arquivo (diferenciação de maiúsculas e minúsculas) sem a extensão. Por exemplo, se o arquivo de strings for chamado deen.strings.json, especifiquedefault_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_levelespecifica se strings sem tradução são permitidas no modelo:- Defina o nível de localização como
strictse quiser que o Looker IDE retorne um erro de validação do LookML para rótulos ou descrições que não estejam definidos no arquivo de strings de localidade padrão. - Defina o nível de localização como
permissivepara permitir rótulos e descrições que não estejam definidos no arquivo de strings de localização padrão.
- Defina o nível de localização como
- O parâmetro
import_locale_defsespecifica se as definições de localidade de projetos importados precisam ser combinadas com as definições de localidade do projeto de importação:- Defina como
yespara combinar as definições de localidade de projetos importados com as definições de localidade do projeto de importação. - Defina como
no(o valor padrão) para ignorar as definições de localidade de projetos importados. O Looker vai usar as definições de localidade do projeto de importação apenas se ele tiver definições de localidade.
- Defina como
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 precisam 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
}