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.
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.
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:
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.