Nutzung
localization_settings: { localization_level: permissive default_locale: en }
|
Hierarchie
localization_settings |
Standardwert
Keine
|
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 angeben, wie Ihr Projekt die Lokalisierung verarbeitet:
- Mit dem Parameter
default_localewird die Standard-Gebietsschema-Zeichenfolgendatei angegeben, die definiert, 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. - Legen Sie die Lokalisierungsebene auf
permissivefest, um Bezeichnungen und Beschreibungen zuzulassen, die nicht in der Standard-Gebietsschema-Zeichenfolgendatei definiert sind.
Weitere Informationen zu den Einstellungen für die Lokalisierungsebene finden Sie auf der Dokumentationsseite LookML-Modell lokalisieren.
- Legen Sie die Lokalisierungsebene auf
Beispiel
Geben Sie in einer Manifestdatei an, dass das Standardgebietsschema „en“ ist und dass die Lokalisierung eine permissive Richtlinie hat, sodass eine Bezeichnung oder Beschreibung ohne Lokalisierung zulässig ist:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
}