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 facebookPage Chat (likebox z chatem)MessengerLogowanie 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ęzykprzykładowo wprowadzony kod językaefekt - tłumaczenie widgetupoprawny przykładpoprawny - efekt
Polskien_ENtłumaczenie widgetu będzie w języku Angielskipl_PLtłumaczenie będzie po Polsku
Hiszpańskies_EStłumaczenie widgetu będzie w języku Hiszpańskimes_EStłumaczenie będzie po hiszpańsku
Angielskipl_PLtłumaczenie widgetu będize w języku Polskimen_ENtł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

0 komentarze:

Prześlij komentarz