Nutzung
localization_settings: { localization_level: permissive default_locale: en import_locale_defs: yes | no }
|
Hierarchie
localization_settings |
Standardwert
Kein
|
Definition
Wenn Sie Ihrem Projekt die Lokalisierung hinzufügen, können Sie die Anzeige der Labels und Beschreibungen in der Looker-Benutzeroberfläche basierend auf dem Gebietsschema eines Nutzers anpassen. Außerdem können Sie bestimmte Teile von LookML-Dashboards lokalisieren. Informationen zum Einrichten Ihres Modells für die Lokalisierung finden Sie auf der Dokumentationsseite Ihr LookML-Modell lokalisieren.
Mit dem Parameter localization_settings können Sie die Lokalisierung für Ihr Projekt aktivieren und festlegen, wie Ihr Projekt die Lokalisierung handhabt:
- Mit dem Parameter
default_localewird die Standard-Gebietsschema-Zeichenfolgendatei angegeben, in der definiert wird, welche Zeichenfolgen in Ihrem Modell lokalisiert werden. Geben Sie den genauen Namen der Datei (Groß-/Kleinschreibung beachten) ohne die Dateiendung ein. Wenn die Datei mit den Strings beispielsweiseen.strings.jsonheißt, geben Siedefault_locale: enan. Informationen zur Funktionsweise der Dateien mit Gebietsschema-Strings finden Sie auf der Dokumentationsseite Ihr LookML-Modell lokalisieren. - Mit dem Parameter
localization_levelwird angegeben, ob Zeichenfolgen ohne Übersetzung in Ihrem Modell zulässig sind:- Legen Sie die Lokalisierungsebene auf
strictfest, wenn die Looker IDE einen LookML-Validierungsfehler für alle Bezeichnungen oder Beschreibungen zurückgeben soll, die nicht in der Standard-Gebietsschema-Zeichenfolgendatei definiert sind. - Setzen Sie die Lokalisierungsebene auf
permissive, um Bezeichnungen und Beschreibungen zuzulassen, die nicht in der Standard-Gebietsschema-Zeichenfolgendatei definiert sind.
- Legen Sie die Lokalisierungsebene auf
- Der Parameter
import_locale_defsgibt an, ob Sprachdefinitionen aus importierten Projekten mit den Sprachdefinitionen des importierenden Projekts kombiniert werden sollen:- Wenn Sie
yesfestlegen, werden die Gebietsschema-Definitionen aus importierten Projekten mit den Gebietsschema-Definitionen des importierenden Projekts kombiniert. - Wenn Sie
no(den Standardwert) festlegen, werden Gebietsschema-Definitionen aus importierten Projekten ignoriert. Looker verwendet nur die Gebietsschema-Definitionen aus dem importierenden Projekt, wenn das importierende Projekt Gebietsschema-Definitionen enthält.
- Wenn Sie
Weitere Informationen zu den Lokalisierungseinstellungen finden Sie auf der Dokumentationsseite LookML-Modell lokalisieren.
Beispiel
Geben Sie in einer Manifestdatei an, dass das Standardschema „en“ ist, dass die Lokalisierung eine permissive Richtlinie hat und dass die Schemadefinitionen aus importierten Projekten mit den Schemadefinitionen des importierenden Projekts kombiniert werden sollen:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
import_locale_defs: yes
}