Você está na página 1de 10

Traduzindo Softwares

Requisitos para este tutorial


Programa Restorator [download 4shared ou Mediafire] (inclui instalador + keygen) Senha para descompactar: www.seututorial.com O programa a ser traduzido deve estar instalado Compatibilidade: Windows 2000, XP, Vista & 7 - x86 e x64

OBS: Eu utilizei uma mquina com o Windows 7 Ultimate x64 para fazer os testes. Com isso, fiz este tutorial com base nesse sistema operacional.

Instalando e Registrando o Restorator


Pelo fato de ser um software shareware, voc vai precisar da licena do mesmo para poder usufruir 100% dos recursos.

As instrues para o uso do keygen esto contidas no arquivo "LEIA-ME.txt" que est dentro da pasta RAR.

Ateno usurios do Windows 7


O Restorator adiciona um recurso no menu de contexto de todos os Windows. Porm, no do Windows 7 ele possui um bug no qual voc no consegue abrir os programas instalados estando com este recurso ativo.

Portanto, antes de qualquer coisa, abra o Restorator e clique em Tools > Edit file associations. Na janela que ser aberta clique sobre o item exe (no campo central) e desmarque a opo "Context menu". D um OK para salvar e ele j estar pronto para uso.

Utilizando o Restorator

1 Etapa | Iniciando
Com o Restorator aberto clique em File > Open. Agora voc dever selecionar o arquivo .exe ou .dll do programa que deseja traduzir.

Para isso, caminhe at o diretrio de instalao do mesmo - geralmente em C:\Arquivos de Programas (para Windows 32 bits) e C:\Arquivos de Programas(x86) (para Windows 64 bits).

No meu caso, eu utilizei o leitor de PDF Foxit Reader. Ento fui em C:\Arquivos de Programas(x86)\Foxit Software\Foxit Reader e selecionei o arquivo Foxit Reader.exe. Eis abaixo o que apareceu.

Como saber se .exe ou .dll que devo abrir? Abra primeiramente o .exe e veja se, ao lado esquerdo da tela do Restorator, aparecer as opes: Menu, String e Dialog - como na imagem acima. Se no der com o .exe tente com as .dll's.

Estas so as entradas que carregam os textos da interface do aplicativo como: nomes das opes, do painel de configurao, das pop-ups, dos botes e cia.

Nossa, Marcelo, vou ter que caar o arquivo correto ento? Infelizmente sim, caro amigo! Porque nem sempre o .exe que carrega as opes do programa.

Se as opes Menu, String e Dialog no apareceram na interface, nem precisa continuar, pois o software no poder ser traduzido pelo Restorator. Somente por editores de hexadecimais, porm, voc dever ter um vasto conhecimento em programao como explicamos anteriormente.

Outro detalhe: s vezes mesmo aparecendo estas opes, aps traduzir e salvar o projeto, o software pode no ser traduzido. Neste caso, o programa no est conseguindo reconhecer a modificao.

2 Etapa | Explicao
Neste exato momento inicia-se a parte mais exaustiva da traduo de softwares.

Antes de qualquer coisa, se voc no domina muito o idioma definido no programa interessante ter um Tradutor (online ou no) mo. O Google Translate uma boa opo se voc no tem ideia de outro.

Os nicos itens que voc ir trabalhar no Restorator so: Menu, String e Dialog.

Expandindo cada um destes trs itens temos os seus "valores" (locais onde encontram-se os textos que so exibidos na interface do software).

Cada valor compe uma determinada rea do programa e dentro de cada valor existem os textos especficos que devero ser traduzidos (os quais sero abertos no campo direita). Portanto, voc ter de editar os textos de todos os valores.

3 Etapa | Editando o Menu


Uma vez aberto o arquivo certo, conforme mostramos na 1 Etapa, clique primeiramente emMenu para expandir seus valores e selecione um deles. Ao lado direito sero exibidas todas as informaes das opes do menu do programa.

Pressione a tecla F6 do teclado e observe que agora voc poder editar qualquer informao presente na tabela. OBS: Aps teclar F6 uma pop-up (janelinha) pequena ser aberta e ficar visvel na tela. No feche ela pois trata-se da janela do resultado. Caso no esteja mais conseguindo editar, pressione F6 duas vezes.

Edite apenas o que referente ao nome da opo. No apague ou edite nada alm do texto da opo do menu, pois cada informaozinha dessa essencial para o bom funcionamento do software.

Ento v traduzindo o texto de cada opo para o portugus, ou para o idioma que quiser, e v teclando F5 para ir pr-visualizando o resultado na pop-up que est sendo exibida.

Para salvar as alteraes prima a tecla F8. Faa a traduo do texto das opes de todos os valores expandidos no item Menu. Ou seja, finalizou a traduo de um valor, tecle F8 e siga para o prximo valor. At todos os valores do item 'Menu' estarem traduzidos.

melhor voc ir traduzindo e salvando j o projeto para ver se o software realmente est sendo traduzido. Para isso leia a 5 Etapa.

3 Etapa | Editando o Dialog


Agora expanda o item Dialog e selecione um valor. Nesta seo voc ver as janelas de dilogo existentes no programa. Por exemplo: janelas de erro, de configurao, de personalizao e por a vai.

Para editar o texto das caixas de dilogo voc ter de ativar o recurso Hexdump do Restorator. Para isso clique no boto RC localizado na barra de ferramentas do Restorator.Vide imagem abaixo.

Assim como em Menu, voc notar a presena de uma pequena pop-up junto a janela principal. Mantenha esta pop-up aberta pois ela mostra como a caixa de dilogo, a qual mostrar tambm o resultado final.

V traduzindo as palavras no campo direita de acordo com o nome da opo do dilogo. Aps cada alterao pressione F5 para atualizar a pop-up e ver resultado.

Se a pop-up desaparecer da tela s clicar duas vezes no boto ab, logo ao lado direito do boto RC.

Prima a tecla F8 para salvar as alteraes. E aps traduzir um valor, v para o prximo e recomece, e assim por diante...!

4 Etapa | Editando a String


Clique em String ao lado esquerdo e clique sobre um valor.

Para String o processo comea diferente. No sei se um bug do Restorator no Windows 7, mas s conseguimos editar os textos da String se utilizarmos o famoso Copiar e Colar antes. Aps colarmos o texto traduzido dentro do campo da String voc j pode alter-lo sem copiar e colar.

Ento

que

deve

ser

feito?

1) Selecione um dos textos do campo direita, clique com o direito do mouse sobre ele e selecione Copy. 2) Cole o texto copiado no Bloco de Notas e traduza-o diretamente pelo Bloco. 3) Selecione a traduo inteira, clique com o direito mouse sobre ela e escolha Copiar. 4) Volte janela do Restorator, clique com o direito sobre o texto que est selecione e escolhaPaste.

Bug chato, no? Mas enfim... Depois disto voc no precisar mais copiar e colar. J ser possvel edit-lo diretamente do Restorator.

V aplicando as tradues de acordo com os textos do programa.

Terminou a traduo do item String? Prima a tecla F8 para salvar a alterao.

5 Etapa | Salvando e Conferindo o Projeto

Acabou de traduzir? hora de salvar seu projeto e ver o resultado final. Feche o programa que foi traduzido, caso o mesmo esteja aberto. Agora clique no boto Run the program do Restorator - mostrado na imagem abaixo - para executar o programa a partir do editor e ver como ficou a modificao.

Confira cada opo, detalhe por detalhe que foi traduzido. Tudo ok? Ento clique em File >Save As. D um nome diferente do original para o arquivo e salve-o com a extenso .exe. Exemplo: Original

nome do programa.exe Modificado

nome do programa1.exe Depois, se voc quiser, acrescente a extenso .bak no final do arquivo original do programa e nomeie o arquivo modificado para o nome do executvel original. Voc far a substituio deles, no entanto, o arquivo original estar como backup por perto.

Pronto!