Culturas e localidades

Como o Daxlate mapeia as culturas de globalização do .NET para as traduções do modelo.

Última atualização:

As culturas no Tabular Object Model do Power BI são identificadas por códigos de cultura do .NET como en-US, fr-FR, ja-JP e he-IL. O Daxlate expõe todas as culturas do catálogo de globalização do .NET no Windows (cerca de 890 entradas), então você pode adicionar de fr-CA a gsw-LI sem depender de uma lista fixa.

O que é traduzido #

Cada cultura carrega um conjunto de traduções para duas propriedades de cada objeto traduzível:

  • Legenda: o nome visível ao usuário (tabela, coluna, medida, hierarquia, nível de hierarquia)
  • Descrição: a descrição exibida em dicas de ferramenta e metadados

As hierarquias têm uma camada a mais: cada nível dentro de uma hierarquia é traduzível de forma independente, com legenda e descrição próprias.

As traduções de DisplayFolder também fazem parte do modelo TOM, e o Daxlate as preserva na ida e volta, mas a edição de pastas não aparece na grade. Se seu modelo já tem pastas traduzidas, elas sobrevivem intactas a um ciclo de carga e salvamento.

Além do modelo, o Daxlate também traduz a própria tela do relatório: os títulos dos visuais, os cabeçalhos, os botões e as caixas de texto. É uma camada separada, com escopo próprio no editor; veja Traduzir os visuais do relatório.

linguisticMetadata #

O blob linguisticMetadata (sinônimos e formulações que alimentam Perguntas e Respostas) é preservado na ida e volta, mas não é editável na grade. A edição acontece na ferramenta de criação do modelo; o Daxlate devolve os bytes intactos.

Cultura padrão #

A cultura padrão é a que você escolhe ao criar o modelo. Normalmente é en-US. As legendas da cultura padrão são a referência. Qualquer outra cultura em que falte uma legenda recorre à padrão no momento em que o relatório é renderizado.

Na grade, a coluna da cultura padrão fica sombreada para você não traduzir nela por engano. Ao adicionar uma cultura nova, a caixa de diálogo Adicionar cultura oferece preenchê-la copiando da padrão (ou de qualquer cultura existente), para você começar com uma base preenchida em vez de células em branco.

Mudar a cultura padrão #

Você pode rebasear o modelo para outro idioma. No menu suspenso Culturas, cada idioma que não é o padrão tem a ação Definir como padrão; ao escolher um, aquele idioma vira a nova base. Todas as traduções existentes são mantidas (a base anterior vira uma coluna normal e editável), os nomes dos objetos nunca são renomeados, então seu DAX continua funcionando, e o fallback da tradução do relatório também passa a seguir a nova cultura base.

Idiomas RTL #

Culturas cuja direção principal de escrita vai da direita para a esquerda (árabe, hebraico, persa, urdu) são detectadas automaticamente. A célula da grade inverte seu FlowDirection quando você clica nela, para que o que você digita seja lido corretamente. Veja Trabalhar com idiomas RTL para os detalhes.