Créer des rapports multilingues avec le Générateur de traductions

Les créateurs de contenu peuvent utiliser le Générateur de traductions pour ajouter une prise en charge multilingue aux fichiers projet .pbix dans Power BI Desktop. La capture d’écran suivante montre à quoi ressemble le Générateur de traductions lors de l’utilisation d’un projet .pbix simple qui prend en charge quelques langues secondaires.

Capture d’écran montrant l’outil Translations Builder avec plusieurs langues incluses.

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

Le Générateur de traductions effectue la plupart 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 le Générateur de traductions crée de nouvelles tables dans un modèle de données pour implémenter des stratégies pour gérer les 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 à l’intérieur du fichier .pbix est chargé en mémoire dans une session locale du moteur Analysis Services. Le Générateur de traductions utilise TOM pour établir une connexion directe au modèle de données du projet .pbix actuel.

Diagramme montrant comment tom est mappé au modèle de données Power BI Desktop sur un port localhost.

Ouvrir le Générateur de traductions

Si Power BI Desktop n’est pas déjà installé, consultez Obtenir Power BI Desktop.

Sur le même ordinateur que celui sur lequel vous exécutez Power BI Desktop, téléchargez et installez Le Générateur de traductions à l’aide du Guide d’installation du Générateur de traductions.

Après avoir installé Le Générateur de traductions, vous pouvez l’ouvrir directement à partir de Power BI Desktop dans le ruban Outils externes . Le projet Translations Builder utilise la prise en charge de l’intégration des outils externes. Pour plus d’informations, consultez Outils externes dans Power BI Desktop.

Capture d’écran montrant le ruban Outils externes Power BI Desktop avec le Générateur de traductions mis en surbrillance.

Lorsque vous lancez un outil externe tel que Le Générateur de traductions, Power BI Desktop transmet les paramètres de démarrage à l’application, y compris une chaîne de connexion. Le Générateur de traductions utilise la chaîne de connexion pour établir une connexion retour au modèle de données qui est chargé dans Power BI Desktop.

Cette approche permet au Générateur de traductions d’afficher des informations de 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 du Générateur de traductions.

Le Générateur de traductions permet à un créateur de contenu d’afficher, d’ajouter et de mettre à jour des traductions de métadonnées à l’aide d’une grille à deux dimensions. Cette grille de traductions simplifie l’expérience utilisateur, car elle extrait les détails de bas niveau de la lecture et de l’écriture de la traduction de métadonnées associée à une définition de jeu de données. Vous travaillez avec des traductions de métadonnées dans la grille de traduction similaire à l’utilisation de données dans une feuille de calcul Excel.

Capture d’écran montrant la grille du Générateur de traductions avec une cellule sélectionnée pour modifier.