Moduł messengera w wielu językach
WItam Czy ten program https://mypresta.eu/modules/social-networks/facebook-messenger-chat.html umożliwia zainstalowanie go na 3 różnych wersjach językowych, np. w sklepie na domenie .pl będzie wyświetalana wiadomość po polsku, a na wersji w domenie co.uk już po angielsku?
Witam,
Tak - jest taka możliwość, ale trzeba będzie odpowiednio skonfigurować moduł.
Są trzy istotne rzeczy, które należy zdefiniować, a które pozwolą modułowi działać tak jak Pan to opisał.
Pierwsza
To skrypt facebook jaki moduł dołącza do strony. To istotne, aby opcja ta była włączona: oraz aby zdefiniowany był numer APP ID.
Skrypt facebook jaki moduł dołącza to strony to customerchat.js i pozwala on na korzystanie z messengera na stronie. Zestawienie bibliotek z funkcjonalnościami facebook:
skrypt facebook | Page Chat (likebox z chatem) | Messenger | Logowanie facebook |
all.js / sdk.js + appID | |||
customerchat.js | |||
customerchat.js + appID |
Druga
Zdefiniowanie kodów językowych:
Dla każdego języka dostępnego w sklepie definiujemy odpowiedni kod językowy. Parametr ten odpowiada za tłumaczenie widgetu messengera.
Przykładowo, w sklepie są trzy języki: Polski, Hiszpański, Angielski
język | przykładowo wprowadzony kod języka | efekt - tłumaczenie widgetu | poprawny przykład | poprawny - efekt |
Polski | en_EN | tłumaczenie widgetu będzie w języku Angielski | pl_PL | tłumaczenie będzie po Polsku |
Hiszpański | es_ES | tłumaczenie widgetu będzie w języku Hiszpańskim | es_ES | tłumaczenie będzie po hiszpańsku |
Angielski | pl_PL | tłumaczenie widgetu będize w języku Polskim | en_EN | tłumaczenie będzie po angielsku |
Nie ma tutaj reguły co do wykorzystywania kodów językowych, panuje pełna dowolność.
Więc jeżeli chciałby Pan aby tłumaczenie załadowanego widgetu messengera było w języku w jakim klient przegląda sklep - trzeba wprowadzić adekwatne kody.
Trzecia
zdefiniowanie komunikatu "powitalnego" dla każdego języka:
pozdrawiam,
miłosz
Komentarze
Prześlij komentarz