Kurzübersicht
Die automatische Umschaltung ist die empfohlene Methode zur Implementierung von WalkMe Multi-Language auf Ihrer Website oder Plattform. Diese Methode umfasst die Erfassung einer Sprachvariablen auf Ihrer Website, um festzustellen, in welcher Sprache WalkMe-Text angezeigt werden soll.
Die folgenden Schritte führen Sie durch die Implementierung des automatischen Umschaltens.
Wenn Sie weitere Fragen haben oder den zugrunde liegenden Code Ihrer Website nicht kontrollieren, sondern die Sprache Ihres WalkMe-Inhalts mit Ihrer Website-Sprache ändern möchten, wenden Sie sich bitte an Ihren Customer Success Manager oder WalkMe-Kontakt, um mögliche Optionen zu besprechen.
Funktionsweise
1. Finden Sie Ihre Sprachvariablen.
Auf externen Websites sollten Sie die JavaScript-Funktion walkme_get_language auf Ihrer Website implementieren. Diese Funktion gibt den/die Language Custom Identifier(s) zurück, die Sie auf der Registerkarte admin.walkme.com während der anfänglichen Sprachauswahl angegeben haben.
Um die Funktion walkme_get_language zu implementieren, müssen Sie zunächst eine Sprachvariable auf der Fensterebene haben, die die Sprache des Endbenutzers erkennt. Fragen Sie Ihr IT-Team nach Folgendem:
- Name der Sprachvariablen
- Ausgaben der Sprachvariablen
2. Erstellen Sie Ihren Multi-Language-Code.
- Kopieren Sie den folgenden Code in einen Texteditor.
- Hinweis: Der hervorgehobene Text sollte durch Ihre eigenen Werte ersetzt werden.
-
<script type="text/javascript"> window.walkme_get_language = function (){ if (window.langCode) { if (window.langCode == 'EN') { return ''; } else if (window.langCode == 'FR') { return 'FR'; } else { return '' } } } </script>
- Ändern Sie den Namen der Sprachvariable (im obigen Beispiel
window.langCode
), in den Namen der Sprachvariable, den Ihr IT-Team erstellt hat.- Wir werden in diesem Beispiel
window.langvar
als Variablennamen unseres IT-Teams verwenden. - Das Ergebnis sieht wie folgt aus:
<script type="text/javascript">
window.walkme_get_language = function (){
if (window.langvar)
- Wir werden in diesem Beispiel
- Definieren Sie Ihre Standardsprache
Wo das obige Beispiel Folgendes mitteilt:
if (window.langCode == 'EN') { return ''; }
Ändern Sie es hierzu:
if (window.langvar == 'EN') { return '';
- Ändern Sie die variable Ausgabe für die von Ihnen als Standard festgelegte Sprache (in diesem Beispiel ist EN unsere Standardsprache).
- Die Funktion Zurück sollte für die Standardsprache leer gelassen werden oder der Language Custom Identifier sein, den Sie auf der Registerkarte insights.walkme.com ACCOUNT finden.
- Wiederholen Sie den obigen Prozess (in diesem Fall für EN) mit jeder anderen Sprache, in die Sie übersetzen möchten.
- Für unser Beispiel fügen wir „FR“ als unsere alternative Sprache hinzu – dies würde wie folgt aussehen:
else if (window.langvar == 'FR') { return 'FR'; } else { return '' }
Ihr Endresultat sollte wie folgt aussehen:
<script type="text/javascript">
window.walkme_get_language = function (){
if (window.langvar)
{
if (window.langvar == 'EN') {
return '';
}
else if (window.langvar == 'FR') {
return 'FR';
}
else {
return ''
}
}
}
</script>
3. Fügen Sie den Multi-Language-Code Ihrer Website hinzu.
- Kopieren Sie Ihren vollständigen Code.
- Öffnen Sie das head-Tag für Ihre Website.
- Fügen Sie den Multi-Language-Code auf jeder Seite ein.
Um korrekt funktionieren zu können, muss der Multi-Language-Code in den Head Tag jeder Seite platziert werden, auf der WalkMe angezeigt wird.