Translation Services
The following document outlines a solution overview for Translation Widget custom solution. The widget provides an ability for the human agent to translate a conversation to a friendly language in real-time.
Features currently supported:
- Language auto-detect
- Ability to change the auto-detected language
- Translate into agent language
- Infinite scroll - translates old conversations while the agent is scrolling through message history.
- Limited support of structured content
- Light and dark themes
Features not supported:
- Transcription
- Translation of structured content
Demo:

Architecture
High-level Architecture Diagram:

Components Architecture
Customer Message Sequence:

Agent Message Sequence

Setup Requirements
To be able to configure the widget, the LivePerson team needs to have a Service Account Key in JSON format, that has to be provided by the Brand team.
To be able to get the Service Account key, need to follow the next URL from your account, select the JSON format, download it, and send it to the LivePerson team: https://console.cloud.google.com/apis/credentials/serviceaccountkey
For more information such as features supported, a demo recording, and further instructions see Translation Widget.