Partager via


Créer des rapports multilingues avec Translations Builder

Les créateurs de contenu peuvent utiliser Translations Builder pour ajouter une prise en charge multilingue aux fichiers de projet .pbix dans Power BI Desktop. La capture d'écran suivante montre à quoi ressemble Translations Builder lorsque vous travaillez avec un projet .pbix simple qui prend en charge quelques langues secondaires.

Screenshot shows the Translations Builder tool with several languages included.

Translations Builder est un outil externe développé pour Power BI Desktop à l'aide de C#, .NET 6 et Windows Forms. Translations Builder utilise une API appelée Modèle d’objet tabulaire (TOM) pour mettre à jour les modèles de données qui sont chargés en mémoire et exécutés dans une session de Power BI Desktop.

Translations Builder effectue la majeure partie de son travail en ajoutant et en mettant à jour les traductions de métadonnées associées aux objets de modèle de données, notamment les tables, les colonnes et les mesures. Il existe également des cas dans lesquels Translations Builder crée de nouvelles tables dans un modèle de données pour mettre en œuvre des stratégies permettant de gérer certains aspects de la création de rapports multilingues.

Lorsque vous ouvrez un projet .pbix dans Power BI Desktop, le modèle de données défini dans le fichier .pbix est chargé en mémoire dans une session locale du moteur Analysis Services. Translations Builder utilise TOM pour établir une connexion directe au modèle de données du projet .pbix actuel.

Diagram shows how the TOM maps to the Power BI Desktop data model over a localhost port.

Ouvrir le générateur de traductions

Si vous n'avez pas déjà installé Power BI Desktop, consultez Obtenir Power BI Desktop.

Sur le même ordinateur sur lequel vous exécutez Power BI Desktop, téléchargez et installez Translations Builder à l'aide du Guide d'installation de Translations Builder.

Après avoir installé Translations Builder, vous pouvez l'ouvrir directement à partir de Power BI Desktop dans le ruban Outils externes. Le projet Translations Builder utilise le support d'intégration d'outils externes. Pour plus d'informations, voir Outils externes dans Power BI Desktop.

Screenshot shows the Power BI Desktop External tools ribbon with Translations Builder highlighted.

Lorsque vous lancez un outil externe tel que Translations Builder, Power BI Desktop transmet les paramètres de démarrage à l'application, y compris une chaîne de connexion. Translations Builder utilise la chaîne de connexion pour établir une connexion avec le modèle de données chargé dans Power BI Desktop.

Cette approche permet à Translations Builder d’afficher des informations concernant le modèle de données et de fournir des commandes pour automatiser l’ajout de traductions de métadonnées. Pour plus d'informations, consultez le guide des développeurs de Translations Builder.

Translations Builder permet à un créateur de contenu d'afficher, d'ajouter et de mettre à jour les traductions de métadonnées à l'aide d'une grille bidimensionnelle. Cette grille de traductions simplifie l'expérience utilisateur car elle fait abstraction des détails de bas niveau de la lecture et de l'écriture de la traduction des métadonnées associées à une définition d'ensemble de données. Vous travaillez avec des traductions de métadonnées dans la grille de traduction comme si vous travailliez avec des données dans une feuille de calcul Excel.

Screenshot shows the Translations Builder grid with a cell selected to edit.