Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


       

Índice
exclude.*ndice:

 

Objetivo:


       O objetivo deste documento é auxiliar o usuário na parametrização de Tradução de Idioma. 


Introdução:


        A tradução permitirá alterar os sistemas da Linha de Produtos RM para outro idioma. Podemos considerar como suas principais características os seguintes pontos:

  • Traduz cadastros, processos e o sistema por completo
  • Qualquer funcionalidade .Net pode ser traduzida
  • Vasta lista de idiomas para a tradução
  • Possibilita a gravação de pacotes de tradução

Configuração:


        Para traduzir o sistema, precisamos executar algumas configurações. A seguir será apresentado um exemplo de tradução para o idioma Inglês.

Informações
iconfalse
Deck of Cards
idConfigurando Mashup

        

Card
labelConfigurando Mashups

        O primeiro processo a ser realizado é a configuração do Mashups. Para executar tal configuração, é necessário seguir os seguintes passos:

        Acessar o cadastro de coligadas e editar um registro. Selecione o menu "Processos | Mashups | Gerenciar".

        Caso ainda não possua conta no TOTVS Mashups, informe o servidor mashups.totvs.com.br e acesse o hiperlink "Criar conta do TOTVS Mashups" para preencher os dados cadastrais necessários para utilização da ferramenta. (para mais informações sobre Mashups, clique aqui)

        Em seguida, realize o login no TOTVS Mashups.

        Realizado o login, selecione a adição de uma nova integração e pesquise pela palavra "Tradução". Em seguida, marque a opção retorna "Google - Tradução" e clique em selecionar.

        Salve a configuração e em seguida feche a janela do TOTVS Mashups.

Card
labelIniciando as parametrizações

        Para inciar as configurações de tradução, é necessário seguir as seguintes etapas:

        Acesse o ícone "Traduzir" disponibilizado na barra de ferramentas do sistema e em seguida informe o idioma para tradução. Neste caso, selecionaremos a opção de idioma "English (United States)" :

        Carregada a tela de tradução de sistema, clique em "Selecionar...":

        Na seleção de sistemas, marque a opção "Serviços Globais" junto com as três ultimas "RM GLOBAIS, RM LIB e EXECUTÁVEIS" conforme as imagens abaixo:

        Após, clique no botão "Filtrar" para que os registros referentes aos sistemas selecionados sejam carregados. Com a opção de check "Marcar/Desmarcar" habilitada, confirme a seleção dos objetos clicando em "OK":

        Aguarde até que todos os registros sejam carregados:


Card
labelExecutar Tradução

        Após carregada a visão, selecione todos os objetos que serão traduzidos clicando no [X] das caixas de seleção e inicie o processo de tradução.

        Observe que a barra de processo carregara a medida em que os componentes são traduzidos:

        Ao fim do processo será apresentada uma mensagem informando a conclusão da tradução:

        Salve as configurações e aguarde até as informações de tradução sejam concluídas:

        Após a conclusão, será apresentada a mensagem de que é necessário fechar o sistema. Clique em OK e feche o sistema

Card
labelConfiguração dos arquivos .Config

        Para finalizar as parametrizações, será necessário alterar algumas tags de configuração do sistema. Para isso, acesse o diretório raiz do RM em c:\totvs\CorporeRM\RM.Net .

        Localize os arquivos RM.exe.config e RM.Host.Service.exe.config e edite os mesmos.

        No procure pela tag LocalizationLanguage e altere o valor de "pt-BR" para "en_US" em ambos arquivos conforme o exemplo abaixo:

        Salva as configurações, ainda no diretório raiz do sistema, acesse o RM.Host.ServiceManager.exe e reinstale o serviço de host.

        Agora, acesse a nova MDI e observe que os textos de Serviços Globais foram traduzidos conforme as opções selecionadas no inicio do processo de tradução:

Informações
titleInformações adicionais

        É de extrema importância ter me mente quais os menus que serão traduzidos, pois conforme o exemplo deste documento, apenas os componentes de Serviços Globais foram traduzidos.

        O processo inicial para tradução deverá ser realizado uma única vez (em uma só máquina), porém para o ambiente ser traduzido (para cada máquina) deverá realizar somente a ultima etapa deste documento (Configuração dos arquivos .Config).

        Em ambiente N camadas este procedimento deverá ser realizado somente no servidor (não é necessário ser realizado em máquinas Client).

        Para DESFAZER a tradução, basta alterar novamente os arquivos .config pra "pt-BR".

        Tabelas de siglas de Language: http://msdn.microsoft.com/en-us/library/ee825488%28v=cs.20%29.aspx

Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 11.82.XX e 12.01.XX

Informações
iconfalse

Processo: Tradução do Sistema

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data: 11/05/2017

Informações
iconfalse

Autores:

Douglas Maxwell de Oliveira

Karina Dos Santos Costa

Stella Gleyse Macedo Vilaca

Wesley Avelino De Carvalho