In diesem Artikel erfahren Sie, wie Sie das Usercentrics Skript direkt mit einer Sprache initialisieren können. |
---|
Bitte ersetzen Sie “language_code
” mit dem tatsächlichen language_code
1 Ihrer gewünschten Sprache:
<script type="application/javascript" src="https://app.usercentrics.eu/latest/main.js" language="language_code" id="XXXXXXXX" ></script>
1 Nutzen Sie hierfür generell die ISO 639-1 language_code
s: https://en.wikipedia.org/wiki/ISO_639-1.
Sprache über Meta-Tag festlegen
Sollten Sie bereits ein entsprechendes Meta-Tag auf Ihrer Webseite eingebunden haben, können Sie die Usercentrics CMP auch mit diesem initialisieren. Fügen Sie dazu folgenden Code in Ihre Webseite ein und ersetzen Sie “language_code
” mit dem tatsächlichen language_code
1 Ihrer gewünschten Sprache:
<meta http-equiv="language" content="language_code"> <script type="application/javascript" src="https://app.usercentrics.eu/latest/main.js" language="automatic" id="XXXXXXXX" ></script>
Sprache über Frontend API aktualisieren
Wenn sie bemerken, dass der User auf eine deutsche Seite wechselt, können sie folgende window Function aufrufen:
usercentrics.updateLanguage("de");
Wenn sie bemerken, dass der User auf eine englische Seite wechselt, nutzen Sie analog folgende window Function:
usercentrics.updateLanguage("en");
Für eine französische Seite verwenden Sie folglich:
usercentrics.updateLanguage("fr");
Falls Sie in Race Conditions laufen (z.B.: das Haupt-Skript ist noch nicht geladen), können Sie diesen Wrapper um die Funktion legen:
window["usercentrics"] = window["usercentrics"] || {}; if (window["usercentrics"].isInitialized) { windowFunction(); } else { usercentrics.onViewInit = function() { windowFunction(); } }