Criar relatórios em vários idiomas com o Translations Builder
Os criadores de conteúdo podem usar o Translations Builder para adicionar suporte a vários idiomas a arquivos de projeto .pbix no Power BI Desktop. A captura de tela a seguir mostra a aparência do Translations Builder ao trabalhar com um projeto .pbix simples que dá suporte a alguns idiomas secundários.
O Translations Builder é uma ferramenta externa desenvolvida para o Power BI Desktop usando C#, .NET 6 e Windows Forms. O Translations Builder usa uma API chamada TOM (Modelo de Objeto Tabular) para atualizar modelos de dados carregados na memória e executados em uma sessão do Power BI Desktop.
O Translations Builder faz a maior parte de seu trabalho adicionando e atualizando as traduções de metadados associadas a objetos de modelo de dados, incluindo tabelas, colunas e medidas. Também há casos em que o Translations Builder cria novas tabelas em um modelo de dados para implementar estratégias para lidar com aspectos da criação de relatórios em vários idiomas.
Quando você abre um projeto .pbix no Power BI Desktop, o modelo de dados definido dentro do arquivo .pbix é carregado na memória em uma sessão local do mecanismo do Analysis Services. O Translations Builder usa o TOM para estabelecer uma conexão direta com o modelo de dados do projeto .pbix atual.
Abrir o Translations Builder
Se você ainda não tiver o Power BI Desktop instalado, consulte Obter Power BI Desktop.
No mesmo computador em que você executa o Power BI Desktop, baixe e instale o Translations Builder usando o Guia de Instalação do Translations Builder.
Depois de instalar o Translations Builder, você pode abri-lo diretamente do Power BI Desktop na faixa de opções Ferramentas Externas. O projeto Translations Builder usa suporte à integração de ferramentas externas. Para obter mais informações, consulte Ferramentas externas no Power BI Desktop.
Quando você inicia uma ferramenta externa como o Translations Builder, o Power BI Desktop passa parâmetros de inicialização para o aplicativo, incluindo uma cadeia de conexão. O Translations Builder usa a cadeia de conexão para estabelecer uma conexão de volta com o modelo de dados carregado no Power BI Desktop.
Essa abordagem permite que o Translations Builder exiba informações do modelo de dados e forneça comandos para automatizar a adição de traduções de metadados. Para obter mais informações, consulte Guia de desenvolvedores do Translations Builder.
O Translations Builder permite que um criador de conteúdo exiba, adicione e atualize traduções de metadados usando uma grade bidimensional. Essa grade de traduções simplifica a experiência do usuário porque abstrai os detalhes de baixo nível da leitura e gravação da tradução de metadados associada a uma definição de conjunto de dados. Você trabalha com traduções de metadados na grade de tradução semelhante a trabalhar com dados em uma planilha do Excel.