localization_settings

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_locale wird 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 beispielsweise en.strings.json heißt, geben Sie default_locale: en an. Informationen zur Funktionsweise der Dateien mit Gebietsschema-Strings finden Sie auf der Dokumentationsseite Ihr LookML-Modell lokalisieren.
  • Mit dem Parameter localization_level wird angegeben, ob Zeichenfolgen ohne Übersetzung in Ihrem Modell zulässig sind:

    • Legen Sie die Lokalisierungsebene auf strict fest, 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 permissive fest, 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.

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
}