Documentation · Getting started
Your first translation
Translate a single caption end-to-end and persist it back to your model.
This walkthrough is one rung up from Quickstart: a single caption, one culture, all the way to a saved model. Use it the first time you touch a real report.
Open the model #
From the Welcome screen, pick how to open the model:
- Live mode: click a running Power BI Desktop instance in the left column. The app attaches to its local Analysis Services port.
- File mode: click Open file… (or
Ctrl+O) and pick a.pbix/.pbiton disk. The app extracts the model with the bundledpbi-toolsand opens it offline.
Live is faster for iterative work. File mode is the right choice when Power BI Desktop isn’t running or you’re working on a model you don’t want to open in Desktop.
Add the culture #
Cultures live as objects in the Tabular model. Adding fr-FR creates a
property bag for every translatable string: captions and descriptions on
tables, columns, measures, hierarchies, and hierarchy levels.
Click Cultures · N in the grid toolbar, then Add culture…, pick
fr-FR, and choose whether to start empty or copy from the model’s default
culture. Confirm.
Translate one caption #
Pick a row in the grid (sidebar tree → table → column or measure). The grid shows one row per object with a column per visible culture.
In the fr-FR column, type the French equivalent of the source caption.
The cell gets an accent left-bar and an unsaved-edit dot. The status bar at
the bottom shows the pending-edit count.
Save and verify #
Click Save changes in the status bar (or Ctrl+S). What happens next
depends on the mode:
- Live mode: the change is committed to the running Power BI Desktop
instance via TOM (
Model.SaveChanges()). Your.pbixfile on disk is not touched; Power BI Desktop owns that file. To persist the translation to disk, do File → Save inside Power BI Desktop. - File mode: the app recompiles the model. If you opened a
.pbixcontaining a data model, the save is redirected to a sibling.pbit(e.g.Finance.pbix→Finance.pbit). The original.pbixis left untouched. The session then adopts the.pbitfor any subsequent saves.
The status bar flips to All changes saved when the write completes.
Reopen the model in Power BI Desktop. The French caption is now live.