Feature: Introduce locale in web-widget SDK (#871)
* Introduce setLocale in SDK Co-authored-by: Sojan <sojan@pepalo.com>
This commit is contained in:
parent
2e8cd59a06
commit
59f4dd7ebe
10 changed files with 67 additions and 13 deletions
|
@ -10,6 +10,7 @@ const runSDK = ({ baseUrl, websiteToken }) => {
|
|||
isOpen: false,
|
||||
position: chatwootSettings.position === 'left' ? 'left' : 'right',
|
||||
websiteToken,
|
||||
locale: chatwootSettings.locale || 'en',
|
||||
|
||||
toggle() {
|
||||
IFrameHelper.events.toggleBubble();
|
||||
|
@ -36,6 +37,10 @@ const runSDK = ({ baseUrl, websiteToken }) => {
|
|||
IFrameHelper.sendMessage('remove-label', { label });
|
||||
},
|
||||
|
||||
setLocale(localeToBeUsed = 'en') {
|
||||
IFrameHelper.sendMessage('set-locale', { locale: localeToBeUsed });
|
||||
},
|
||||
|
||||
reset() {
|
||||
if (window.$chatwoot.isOpen) {
|
||||
IFrameHelper.events.toggleBubble();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue