Pergunta
Como as traduções de idiomas funcionam na interface de usuário do SDK clássico e HelpCenterActivity
?
Resposta
Por padrão, os SDKs do Classic são compatíveis com um conjunto definido de idiomas. Adicione sua própria variante ou idioma ao SDK criando seu próprio arquivo de cadeia de caracteres para uma localidade específica. Outra opção é substituir a cadeia de caracteres existente por seu string.xml
e substituir um idioma específico para iOS ou Android.
Ao usar o SDK, o idioma da interface é baseado no idioma do seu dispositivo. Nenhuma função no SDK pode alterar a localidade de sua interface. Programaticamente, alterar a localidade do aplicativo não afetará a interface do usuário. A única maneira de alterar a tradução dos elementos da interface do usuário é alterar a localidade do dispositivo e reiniciar o aplicativo.
E a HelpCenterActivity?
Ao usar setHelpCenterLocaleOverride
para iOS ou Android, informe à central de ajuda de qual idioma os artigos devem vir. Isso não afeta a interface do usuário. Por padrão, a Central de Ajuda se refere ao dispositivo, assim como o restante do aplicativo. Por exemplo, se a localidade do seu dispositivo for en-us
, a interface do usuário, o AnswerBot e a localidade do artigo usarão en-us
.
Por exemplo, se você usar setHelpCenterLocaleOverride
definir a localidade da sua Central de Ajuda como fr-fr
, a interface do usuário e as interações do AnswerBot permanecerão em en-us
, mas todos os artigos sugeridos serão oferecidos fr-fr
.
Aviso sobre a tradução: este artigo foi traduzido por um software de tradução automática para oferecer a você uma compreensão básica do conteúdo. Medidas razoáveis foram tomadas para fornecer uma tradução precisa, no entanto, a Zendesk não garante a precisão da tradução.
Em caso de dúvidas relacionadas à precisão das informações contidas no artigo traduzido, consulte a versão oficial do artigo em inglês.
0 comentários