Histórico da Página
Implementado Implementada a opção para a troca de idioma na tela de login padrão.
...
Esta implementação estará disponível a partir do release 12.1.33 e que contemple a lib de versão igual ou superior a 20211004.
| Informações | ||
|---|---|---|
| ||
Para desabilitar o comportamento de múltiplos idioma, é possível informar a chave MULTILANGUAGE com o valor 0 (zero) na seção do ambiente do INI de configuração do Protheus, essa chave está disponível na lib 20240520 ou superior. |
Como funciona?
Basta selecionar o idioma na lista de idiomas conforme destacado abaixo:
...
Após isso será gravado o idioma selecionado no language.ini que ficará localizado na pasta do SmartClient, no caso do WebApp ficará gravada a informação na Local Storage do mesmo.
Após o primeiro acesso o idioma selecionado virá a partir do arquivo language.ini, para buscar novamente das chaves RegionalLanguage ou RPOLanguage, é necessário deletar ou apagar a parte referente ao ambiente em questão do arquivo language.ini.
Importante!
Ao utilizar um usuário em Jobs ou tarefa no schedule, o mesmo deve respeitar o idioma do usuário e não o nativo do sistema.Atenção!
Na primeira vez que o smartclient faz o acesso a um ambiente, o idioma definido no ini do appserver "RpoLanguage" é salvo no arquivo language.ini na pasta do smartclient, no computador do usuário.
Caso a chave RpoLanguage seja alterada no ini, o idioma ainda continuará respeitando o conteúdo do arquivo language.ini local, para mudar na estação do usuário deve-se alterar no language.ini ou deletar o arquivo.