Lokalisierungseinstellungen

Nutzung

localization_settings: {
localization_level: permissive
default_locale: de
}
Hierarchie
localization_settings
Standardwert
Keine

Definition

Wenn Sie Ihrem Projekt eine Lokalisierung hinzufügen, können Sie die Anzeige der Labels und Beschreibungen in der Looker-UI an die Sprache des Nutzers anpassen und bestimmte Teile der LookML-Dashboards lokalisieren. Informationen zum Einrichten Ihres Modells für die Lokalisierung finden Sie auf der Dokumentation zur Lokalisierung Ihres LookML-Modells.

Verwenden Sie den Parameter localization_settings, um die Lokalisierung für Ihr Projekt zu aktivieren und anzugeben, wie Ihr Projekt die Lokalisierung handhabt:

  • Der Parameter default_locale gibt die Standardstringdatei an, mit der festgelegt wird, welche Strings in Ihrem Modell lokalisiert werden. Geben Sie den genauen Namen der Datei ohne Dateierweiterung ein. Beachten Sie dabei die Groß- und Kleinschreibung. Wenn die Stringdatei beispielsweise en.strings.json heißt, geben Sie default_locale: en an. Informationen zur Funktionsweise der Gebietsschema-Stringdateien finden Sie auf der Dokumentationsseite LookML-Modell lokalisieren.
  • Der Parameter localization_level gibt an, ob Strings ohne Übersetzung in Ihrem Modell zulässig sind:

    • Legen Sie die Lokalisierungsebene auf strict fest, wenn die Looker-IDE einen LookML-Validierungsfehler für Labels oder Beschreibungen zurückgeben soll, die nicht in der standardmäßigen Sprache des Strings angegeben sind.
    • Legen Sie die Lokalisierungsebene auf permissive fest, damit Labels und Beschreibungen zulässig sind, die nicht in der Standarddatei mit Lokalisierungsstrings definiert sind.

    Weitere Informationen zu den Einstellungen auf 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 moderate Richtlinie hat, sodass sie ein Label oder eine Beschreibung haben kann, die nicht lokalisiert ist:

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
}