Kulturen und Gebietsschemas

Wie Daxlate .NET-Globalisierungskulturen auf Modellübersetzungen abbildet.

Zuletzt aktualisiert:

Kulturen im Tabular Object Model von Power BI werden durch .NET-Kulturcodes wie en-US, fr-FR, ja-JP oder he-IL identifiziert. Daxlate stellt jede Kultur aus dem .NET-Globalisierungskatalog von Windows bereit (rund 890 Einträge), also können Sie alles von fr-CA bis gsw-LI hinzufügen, ohne mit einer fest verdrahteten Liste zu jonglieren.

Was übersetzt wird #

Jede Kultur enthält einen Übersetzungssatz für zwei Eigenschaften an jedem übersetzbaren Objekt:

  • Beschriftung: der für Benutzer sichtbare Name (Tabelle, Spalte, Kennzahl, Hierarchie, Hierarchieebene)
  • Beschreibung: die Beschreibung in QuickInfos und Metadaten

Hierarchien haben eine zusätzliche Ebene: jede Ebene innerhalb einer Hierarchie ist unabhängig übersetzbar, mit eigener Beschriftung und Beschreibung.

Auch DisplayFolder-Übersetzungen gehören zum TOM-Modell, und Daxlate erhält sie im Roundtrip, aber das Bearbeiten von Ordnern ist im Raster nicht verfügbar. Wenn Ihr Modell bereits übersetzte Ordner enthält, überstehen sie einen Lade- und Speicherzyklus unverändert.

Über das Modell hinaus übersetzt Daxlate auch das Berichtscanvas selbst: Visualtitel, Kopfzeilen, Schaltflächen und Textfelder. Das ist eine eigene Ebene mit eigenem Bereich im Editor; siehe Berichtsvisuals übersetzen.

linguisticMetadata #

Das linguisticMetadata-Blob (Synonyme und Formulierungen für Q&A) bleibt im Roundtrip erhalten, ist im Raster aber nicht bearbeitbar. Die Bearbeitung findet im Authoring-Werkzeug des Modells statt; Daxlate reicht die Bytes unverändert durch.

Standardkultur #

Die Standardkultur ist die, die Sie beim Erstellen des Modells wählen. Meist ist das en-US. Beschriftungen in der Standardkultur sind die maßgebliche Quelle. Jede andere Kultur, in der eine Beschriftung fehlt, greift beim Rendern des Berichts auf den Standard zurück.

Im Raster ist die Spalte der Standardkultur schattiert, damit Sie nicht versehentlich hineinübersetzen. Wenn Sie eine neue Kultur hinzufügen, bietet der Dialog Kultur hinzufügen an, sie durch Kopieren aus dem Standard (oder aus jeder vorhandenen Kultur) vorzubelegen, sodass Sie mit einer gefüllten Basis statt mit leeren Zellen starten.

Die Standardkultur ändern #

Sie können das Modell auf eine andere Sprache umstellen. In der Dropdownliste Kulturen hat jede Sprache außer der Standardsprache die Aktion Als Standard festlegen; wählen Sie eine aus, und diese Sprache wird zur neuen Basis. Alle vorhandenen Übersetzungen bleiben erhalten (die bisherige Basis wird zu einer normalen, bearbeitbaren Spalte), Objektnamen werden nie umbenannt, sodass Ihr DAX weiter funktioniert, und der Rückfall bei der Berichtsübersetzung folgt ebenfalls der neuen Basiskultur.

RTL-Sprachen #

Kulturen, deren primäre Schreibrichtung von rechts nach links verläuft (Arabisch, Hebräisch, Persisch, Urdu), werden automatisch erkannt. Die Rasterzelle kehrt ihre FlowDirection um, sobald Sie hineinklicken, damit sich das Getippte richtig liest. Einzelheiten finden Sie unter Arbeiten mit RTL-Sprachen.