Warum gibt SiteLocalization.getLanguage() null zurück

Aug 20 2020

Ich habe mir die Methoden der SiteLocalization-Klasse in DXA angesehen. Ich möchte die Sprache jeder Site abrufen, aber getLanguage() gibt null zurück. Das überrascht mich nicht sehr, da ich die Sprache nirgendwo konfiguriert habe. Wie kann ich diese Funktion nutzen?

Antworten

3 AtilaSos Aug 20 2020 at 00:52

Die Sprache innerhalb des LocalizationObjekts wird von der folgenden Komponente ausgefüllt:

\DXA 100 Master\Building Blocks\Settings\Core\Site Manager\Localization 

Führen Sie nach dem Festlegen Einstellungen erneut veröffentlichen + Verwaltung/Aktualisierung durch (oder starten Sie die App neu).