Using requester_session_language not translating all VA messages
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-31-2024 12:22 AM
Hi
We've a requirement where we need user to have their system language as English but want user to have a chat language (for both virtual agent and live agent) other than English and to have good user experience we want user to specify chat language once and then to use it for every chat session .
To fulfill the requirement we turned on Dynamic Language Detection and Translation and added a custom field in the sys_user table to store user's chat preference language. If user's chat preference field is System (English) then we display user language options and prompt user to select the preferred language. Once user select the language we use switch language control to switch the language to change user's language to selected language and update chat preference field in sys_user table with the selected language. Next time whenever user starts virtual agent session, the chat preference field is already updated with selected language so we doesn't prompt user to select the language instead we set
vaVars.global_requester_session_language = language in chat preference field in sys_user table ;
but this only works partially, because it convert the topic messages into requester_session_language but VA messages are still in English only. Here are the screen shots which shows this issue:
When using Language Switch Control:
When using vaVars.global_requester_session_language
Kindly let me know how to fix this issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-13-2025 03:25 AM
Having the same issue, did you have a chance to resolve it somehow ?