Les métadonnées dans Power BI regroupent les éléments décrivant le modèle de données : noms de tables, champs, mesures, hiérarchies, rôles, etc.
Elles facilitent la compréhension et l’adoption des rapports, en particulier dans un contexte multilingue.
Power BI permet une traduction automatique des métadonnées, mais uniquement dans Power BI Service (et non Power BI Desktop).
La langue utilisée dépend de la langue configurée dans Windows de l’utilisateur ou de celle définie dans l’URL du rapport.
Vérifier ou changer la configuration de la langue Windows dans Power BI
La langue Windows détermine la langue d’affichage utilisée dans Power BI Service pour les rapports traduits.
- Ouvrir le menu Démarrer
- Taper “langue”
- Sélectionner Paramètres de langue
- Vérifier la langue d’affichage de Windows


Traduction des métadonnées avec Translations Builder dans Power BI
Installation de Translations Builder
Pré-requis : avoir installé .NET 6 Runtime
L’installation complète de .NET et de TranslationsBuilder est expliquée ici : TranslationsBuilder/Docs/Installation Guide.md – GitHub
Une fois installé, Translations Builder apparaît automatiquement dans le menu Outils externes de Power BI Desktop.

NB : Si Translations Builder n’apparaît pas dans la liste, redémarrer Power BI Desktop après installation.
Sélection des langues dans Power BI
- Ouvrir Translations Builder depuis le menu "Outils externes". Le bandeau supérieur contient toutes les options et les paramètres du module. La table des métadonnées du modèle est affichée en dessous avec la langue native. Si le modèle est modifié, il suffit de cliquer sur « Sync Data Model » pour mettre à jour la table.
- Cliquer sur Add Language
- Sélectionner les langues souhaitées (CTRL + clic pour une multisélection)
- Cliquer sur Add Language pour les ajouter à la table de traduction


La table s’affiche alors, avec les métadonnées à traduire et une colonne par langue sélectionnée.

Traduction des métadonnées dans Power BI
Plusieurs méthodes sont possibles :
Option 1 - Saisie manuelle
Renseigner directement les traductions dans la table de Translations Builder.

Pratique pour les petits modèles ou quelques ajustements rapides.
Option 2 - Export / Import via fichiers CSV
- Exporter les tables de traductions langue par langue (options " … Sheet(s)") ou toutes les langues (option "Export All Translations")
- Un fichier CSV est généré et peut être complété :
- manuellement,
- automatiquement, par exemple via une IA : Copier le contenu du CSV puis demander à l’IA de générer un CSV avec les traductions.
Une fois le fichier prêt, il suffit de le réimporter dans Translations Builder.
Pour cela :
- S’assurer du format UTF-8 du CSV, sinon l’import risque d’échouer ou d’afficher des caractères incorrects
- Cliquer sur Import Translations
- Sélectionner le fichier contenant les traductions
- Valider pour appliquer les traductions dans le modèle Power BI

Option 3 - Traduction automatique via Azure
En disposant d’un abonnement Microsoft Azure, il est possible d’utiliser un traducteur Azure. Il suffit de renseigner la clé de service et la région associée dans le menu "Dataset Connection".


L’outil traduit automatiquement toutes les métadonnées pour les langues choisies.
Vérification sur Power BI Service
Power BI détecte la langue à partir du profil utilisateur ou de l’URL du rapport.
Prenons l’exemple d’un rapport développé en anglais (langue source du modèle).

En se connectant au Power BI Service avec un compte Windows configuré en français : les traductions s’affichent automatiquement dans cette langue.

Pour tester d’autres langues, il suffit de changer la langue dans Windows ou dans l’URL du rapport, par exemple : "&language=es-ES » ou « /?language=es-ES"


Limites connues
- Les champs ayant le même nom que leur table ne sont pas traduits (ex : Table "Product" contenant un champ "Product").
- Les champs renommés pour un visuel ou les titres de graphiques personnalisés ne sont pas traduits
- La traduction ne concerne que les métadonnées, pas les données elles-mêmes qui de doivent être traduites directement dans la base de données ou via l’ETL.
Pour aller plus loin
- L’option Analyser dans Excel reprend également les traductions définies dans le modèle Power BI.
- Possibilité d’explorer la traduction des labels ou des valeurs de données via des tables de correspondance et la fonction DAX "USERCULTURE()"

Nos consultants Next Decision sont experts certifiés Power BI et vous accompagnent dans votre projet Power BI. Nous pouvons également vous former, Contactez-nous !
