# O Manual do &lokalize;

Nick
Shaforostoff

    shaforostoff@kde.ru

Marcus
Gama

    marcus.gama@gmail.com

Tradução
2007-2008
Nick Shaforostoff
&FDLNotice;
2008-09-10
0.3

O &lokalize; é um sistema de traduções auxiliado pelo computador, que se foca na produtividade e garantia de qualidade. O &lokalize; aplica uma aproximação de parágrafo-a-parágrafo ao traduzir a documentação, assim como leva uma aproximação mensagem-a-mensagem ao traduzir os componentes da &GUI;.

&lokalize;
localização
tradução

## Introdução

Quando você inicia o &lokalize; sem quaisquer argumentos, você verá dois grandes editores multi-linhas, assim como um conjunto de janelas ou áreas. Estas áreas poderão ser empilhadas (como se fossem páginas), mostradas separadamente ou ocultas. Os arquivos de traduções consistem em diversos pares Inglês-alvo chamadas mensagens. As mensagens correspondem tipicamente a um texto simples na interface do usuário ou a um parágrafo na documentação. O intuito do primeiro campo multi-linhas é mostrar a parte original do par. O intuito do segundo é mostrar a tradução. O usuário poderá navegar pelas mensagens, através da Árvore de Catálogo ou usando as teclas Page Down e Page Up.

É recomendável que você se habitue aos atalhos de teclado, em vez dos menus e das barras de ferramentas, para aumentar a produtividade. Por exemplo, use a combinação de teclas &Alt;_ para mudar entre janelas quando elas estiverem em abas, ou em &Alt;Q para iniciar uma pesquisa nas Pesquisas na Web.

## Projetos

Os projetos são um dos conceitos principais no &lokalize;. Um projeto é representado por um arquivo que define os caminhos, as pastas com as traduções, os modelos e outros arquivos: arquivo de glossário, programas de automação, bem como a memória de traduções. Sempre que o &lokalize; abrir um arquivo sem um projeto carregado, irá procurar por um arquivo de projeto nas pastas-mães (até ao máximo de quatro) ou então você poderá indicar o arquivo do projeto com a opção `--project`, sempre que iniciar o &lokalize; a partir da linha de comando.

Memórias de traduções (ao contrário dos arquivos de projeto, do glossário e dos programas) não são compartilhadas entre os membros da equipe de tradução, sendo criada e armazenada na pasta pessoal do usuário, o que significa que as memórias de traduções de todos os projetos são guardadas na mesma pasta, podendo ser usadas quando abrir outros projetos.

### Visão Geral do Projeto

A aba Visão Geral do Projeto mostra uma árvore de arquivos com algumas estatísticas para o projeto atual, como a percentagem de mensagens traduzidas completas e o último tradutor. Ela permite-lhe abrir um arquivo selecionado em uma nova aba da janela do &lokalize;.

### Operações sobre vários arquivos

Atualmente, o &lokalize; suporta a pesquisa, substituição e verificação ortográfica em vários arquivos. Selecione os itens nos quais está interessado, escolhendo depois a opção Procurar nos arquivos do menu de contexto. A primeira ocorrência será apresentada na janela normal do &lokalize;. Você poderá então prosseguir pressionando F3 para encontrar a próxima ocorrência. Se ao pressionar F3 não existirem mais ocorrências no arquivo atual, então a pesquisa irá continuar no próximo arquivo, e assim por diante. Para restaurar o estado da pesquisa em vários arquivos, pressione &Ctrl;F no &lokalize;, e a janela de edição será reiniciada.

## Glossário

Alguma vez você se cansou de digitar a mesma longa sequência de texto várias vezes, simplesmente porque levaria mais tempo para descobrir a sua tradução para um 'copiar e colar'? Agora, você só terá que procurar a sequência de palavras (frequentes) na Janela do Glossário, inserindo-a depois com o respectivo atalho.

Obviamente, o glossário deverá ser preenchido primeiro com as sequências de palavras. O &lokalize; possui um editor de glossários bom que permite procurar explicitamente por todo o glossário.

A área do glossário, no canto inferior direito, mostra os itens do glossário adequados para a entrada atual
A área do glossário, no canto inferior direito, mostra os itens do glossário adequados para a entrada atual

## Memória de Tradução

A Janela da Memória de Tradução permite-lhe arrastar e soltar uma pasta de mensagens (por exemplo, proveniente do Dolphin) na janela para que, em poucos minutos, as sugestões de traduções sejam apresentadas automaticamente na opção do item da mensagem. Para inserir as sugestões de traduções no arquivo, pressione &Ctrl;1 ou &Ctrl;2.

## Capacidades de Sincronização das Traduções

O Modo de Sincronização (conhecido anteriormente como Modo de Junção), poupa bastante tempo para os editores ou então quando dois ou mais tradutores estão trabalhando ao mesmo tempo sobre o mesmo arquivo.

O &lokalize; permite a navegação rápida pelas diferentes mensagens, mostrando as diferenças palavra-a-palavra. Do mesmo modo, o &lokalize; possui duas áreas de Sincronização - a Sincronização Primária e a Sincronização Secundária. São idênticas, mas a primeira é usada principalmente para mesclar as traduções e a segunda para sincronizar as traduções de duas ramificações diferentes.

Após copiar a tradução a partir do arquivo auxiliar (de tê-lo sincronizado), todas as alterações subsequentes feitas a este item serão replicadas de volta para o arquivo auxiliar.

### Mesclar

Um uso do Modo de Sincronização é a revisão das modificações feitas pelos (novos) contribuintes, quando você não tem certeza sobre a qualidade do trabalho feito.

Abra um arquivo base, e depois solte a sua versão alterada na janela de Sincronização Primária, seguida das teclas &Alt;Baixo ou &Alt; Cima (lembre-se que os atalhos de teclado podem ser modificados, como acontece nos outros aplicativos do &kde;) para navegar pelos diferentes itens.

O &lokalize; usado na reunião de alterações das traduções
O &lokalize; usado na reunião de alterações das traduções

### Replicação

O Modo de Sincronização pode também ser usado para fazer alterações às traduções para duas ramificações simultaneamente. Defina a Pasta da Ramificação nas suas opções do projeto com o local que corresponde à pasta base da ramificação, para que então a área de Sincronização Secundária possa ver automaticamente os arquivos abertos da ramificação. Assim, cada vez que você realizar modificações nos arquivos em sua ramificação principal, elas serão automaticamente replicadas na ramificação (é claro, se ela contiver o mesmo texto em inglês).

Por exemplo, se você estiver trabalhando nas traduções do KDE, você poderá obter o 'trunk' para colocá-lo em `/home/xx/programas/kde/trunk/l10n-kde4/SUA_LÍNGUA` e a ramificação `/home/xx/programas/kde/branches/stable/l10n-kde4/SUA_LÍNGUA`. Crie o projeto do &lokalize;: `/home/xx/programas/kde/trunk/l10n-kde4/SUA_LÍNGUA/projecto.ktp` e configure o `BranchDir=../../../branches/stable/l10n-kde4/SUA_LÍNGUA`, podendo então trabalhar com este projeto e replicar as alterações tanto na ramificação como no nó principal.

### Diferença do Original

Quando o texto original muda, as ferramentas 'gettext' atualizam os arquivos de traduções e marcam os itens com o texto original alterado como fuzzy (ou aproximadas em outra terminologia). Elas guardam o texto original anterior para que os tradutores possam ver exatamente as alterações que foram feitas. O &lokalize; simplifica a vida do tradutor e realça as partes do texto original que foram alteradas na área da Diferença do Original.

O &lokalize; realçando as partes do texto original que foram alteradas desde a última revisão da tradução
O &lokalize; realçando as partes do texto original que foram alteradas desde a última revisão da tradução

## Créditos e Licença

&lokalize;

Programa com 'copyright' © 2007-2008 de Nick Shaforostoff shaforostoff@kde.ru

Algum código foi retirado do &kbabel;, o predecessor do &lokalize;.

Documentação com 'copyright' © 2007-2008 de Nick Shaforostoff shaforostoff@kde.ru

Autor:

- Nick Shaforostoff shaforostoff AT kde.ru

Veja a página pessoal do &lokalize; para mais detalhes.

Tradução de Marcus Gama marcus.gama@gmail.com

&underFDL; &underGPL;

&documentation.index;