FSCH2TRes

FSCH2TRes

 

 

Ferramenta para trabalhar com os arquivos da nova estrutura de tradução do Protheus - *.CH / *.TRes

Esta ferramenta permite se trabalhar com os arquivos da nova estrutura de tradução do Protheus, que são o novo *.CH e os *.TRes. Estes arquivos permitem fazer a troca de idioma a quente, quando o RPO é multi idiomas.

Basicamente, ela consegue fazer a conversão de arquivos de tradução *.CH, que estejam no formato tradicional com 3 idiomas (espanhol, inglês e português) e usando o #IFDEF, para o novo formato de *.CH e com uso de arquivo do tipo *.TRES.  

Ela também permite que se crie arquivos completamente novos a partir do zero, informando as strings nos idiomas e gerando o *.CH e *.TRes.

 

A ferramenta deve ser chamada diretamente da tela de splash do SmartClient, desta forma:

 

 

 

Em seguida será exibida a tela com as ferramentas para trabalhar os novos arquivos *.CH e *.TRes.

 

Na aba "CH to TRes", conseguimos converter arquivos de tradução *.CH no formato tradicional para o novo formato com que usa *.TRes. Pode ser convertido um a um ou marcar todos e se fazer conversão de uma vez.

 

Aba 1

 

Onde:

Pasta Origem

Informe a pasta onde estão os arquivos *.CH no formato tradicional e que serão convertidos.

Botão "O" Se a pasta de origem for uma pasta local, irá abrir a pasta no Explorer.
Botão "..."

Abre uma tela que permite a seleção da pasta de origem.

Pasta Destino Informe a pasta onde serão gerados os novos arquivos *.CH e arquivos *.TRes convertidos.
Botão "O" Se a pasta de destino for uma pasta local, irá abrir a pasta no Explorer.
Botão "..." Abre uma tela que permite a seleção da pasta de destino.
Browse de Arquivos
CHs

Lista os arquivos *.CH que foram encontrados na pasta de origem.

Marque os que desejar converter.

Clicando no cabeçalho da primeira coluna, irá marcar/desmarcar todos

Pesquisa Faz uma pesquisa nos nomes dos arquivos *.CH procurando pela expressão informada.  Pode ser apenas parte do nome.
Converter Executa a conversão dos arquivos selecionados.
Sair Fecha a aplicação.

 

 

Na aba "Manutenção" pode fazer a criação de um novo conjunto de arquivos *.CH e *.TRes e posteriormente também fazer a sua manutenção.

As informações das strings são guardados em um arquivo no formato CSV, na pasta \TRES_STRINGS que fica abaixo do RootPath do sistema.

Cada arquivo, corresponderá a um conjunto de arquivos *.CH e *.Tres.

 

Aba 2

 

Onde:

Browse de arquivos de manutenção

Lista os arquivo no formato CSV, que guardam as informações das strings de tradução.

Eles se encontram na pasta \TRES_STRINGS, abaixo do RootPath do sistema.

Gerar Faz a geração dos arquivos *.CH e *.TRes a partir do arquivo posicionado.
Visualizar Permite visualizar as informações de um arquivo.
Incluir Permite a inclusão/criação de um novo arquivo.
Alterar Permite alterar as informações de um arquivo.
Excluir Faz a exclusão de um arquivo.
Copiar Permite copiar um arquivo para um novo.  
Sair Fecha a aplicação.
Pesquisar Faz uma pesquisa nos nomes dos arquivos *.CH procurando pela expressão informada.  Pode ser apenas parte do nome.

 

As telas de manutenção tem este formato:

 

Lista

 

Onde:

Cód. String

Código da string, no formato STRxxxx, onde xxxx é um número sequencial com zeros a esquerda. Por exemplo: STR0001

Português Informe a string de tradução no idioma português.
Inglês Informe a string de tradução no idioma inglês.
Espanhol Informe a string de tradução no idioma espanhol.

 

 

Na aba "Sistema", pode se obter informações sobre o sistema e o ambiente, bem como acessar diretamente esta documentação da ferramenta.

 

Aba 3

 

 

Ir para página de download.