Marcus Gama

    marcus.gama@gmail.com

Tradução

# Usando o &catalogmanager;

Captura de tela do &catalogmanager;
Captura de tela do &catalogmanager;

O Gerenciador de Catálogo mescla duas pastas numa árvore e exibe todos os arquivos PO e POT destas pastas. A exibição permite-lhe facilmente ver se um novo modelo foi adicionado ou um arquivo antigo foi removido. Algumas informações são mostradas ao lado de cada nome de arquivo: número total de entradas, número de entradas aproximadas, número de entradas não traduzidas, a data da última revisão e o último tradutor do arquivo.

O Gerenciador de Catálogos do KBabel foi criado para ser usado em projetos estruturados, como o KDE, em que os arquivos POT e PO compartilham o mesmo nome, excetuando as extensões. Contudo, este não é o caso dos projetos da &GNU; e de muitos outros projetos estruturados como os da &GNU;. Tipicamente, nesses projetos, o arquivo PO tem o nome do código do idioma e, como tal, é muito diferente do nome dos arquivos POT. Também esses projetos possuem um arquivo POT que compartilha a mesma pasta que todos os seus arquivos PO traduzidos. Infelizmente, todas estas razões servem para explicar porque o Gerenciador de Catálogos não é adequado para esses projetos. (Veja o Bug #76495 do KDE.)

Para tornar fácil para você encontrar arquivos que necessitam de trabalho ou que estão faltando, o estado de cada arquivo é também exibido usando um ícone:

- Todas as mensagens neste arquivo estão traduzidas.

- Algumas mensagens neste arquivos são aproximadas ou não traduzidas

- Este arquivo não existe na pasta de arquivos PO.

- Este arquivo contém erros de sintaxe.

- Informações sobre este arquivo estão atualmente sendo atualizadas. Quando a atualização terminar, aparecerá um dos ícones listados abaixo para refletir seu estado.

Se um ícone é marcado com este ícone , como , isto indica que este arquivo ou pasta não existe na pasta de arquivos POT.

Você pode marcar ou desmarcar um arquivo selecionando Alternar Marca no menu de contexto de um arquivo.

Se você deseja alternar ou remover todas as marcas numa pasta, pressione o botão direito do mouse sobre a pasta e selecione Alternar Marcas ou Remover Marcas. As marcas serão automaticamente salvas quando sair do &kbabel;.

Para abrir um arquivo você pode dar um duplo-clique nele, selecionar Abrir no menu de contexto, pressionar Return ou &Ctrl;O .

Você poderá configurar o &catalogmanager; em Projeto Configurar.... Veja a seção Configuração do Projeto para mais detalhes.

## Recursos do &catalogmanager;

Além do principal recurso de abrir os arquivos no &kbabel; o &catalogmanager; suporta diversos outros recursos para manter uma árvore de arquivos PO.

### Procurar e substituir em múltiplos arquivos

Uma das características mais requisitadas para o &kbabel; foi a possibilidade de procurar e substituir em múltiplos arquivos ao mesmo tempo. O &catalogmanager; suporta este recurso com uma completa integração com o &kbabel;

### Estatísticas

O &catalogmanager; pode lhe mostrar um grande número de estatísticas sobre um arquivo simples ou sobre pastas inteiras. As estatísticas contém números de arquivos, quantos arquivos possuem seus modelos, quantos não possuem. Elas também contam o número de mensagens nos arquivos e mostram o percentual de mensagens traduzidas, aproximadas e não traduzidas.

### Verificando a sintaxe

Isto lhe permite verificar a sintaxe de múltiplos arquivos PO usando o `msgfmt`. Se um arquivo falhar nesta checagem, ele não pode ser usado para gerar um arquivo MO para distribuição binária. Como um arquivo incorreto tipicamente resultará numa compilação falha do arquivo PO a partir dele.

### Comandos definidos pelo usuário

Devido ao &catalogmanager; não fornecer todas as funcionalidades que você gostaria de usar, você pode estendê-lo definindo seus próprios comandos.

Existem dois conjuntos de comandos; um para as pastas e outro para os arquivos isolados. Você poderá configurá-los na janela de configuração e acessá-los, clicando com o &RMB; num ítem da lista de arquivos.