PedroMorais
morais@kde.org
Tradução
Utilizar o &catalogmanager; Ecrã do &catalogmanager; Ecrã do &catalogmanager; O Gestor do Catálogo junta duas pastas numa árvore e mostra todos os ficheiros PO e POT nessas pastas. Assim, pode ver facilmente se um novo modelo foi adicionado ou um antigo removido. São mostradas algumas informações junto a cada ficheiro: o número total de entradas, o número de entradas aproximadas, o número de estradas não traduzidas, a data da última revisão e o último tradutor do ficheiro. O Gestor de Catálogos do KBabel pretende ser usado em projectos estruturados, como o KDE, em que os ficheiros POT e PO partilham o mesmo nome, exceptuando as extensões. Contudo, este não é o caso dos projectos da &GNU; e de muitos outros projectos estruturados como os da &GNU;. Tipicamente, nesses projectos, o ficheiro PO tem o nome do código da língua e, como tal, é muito diferente do nome dos ficheiros POT. Também esses projectos têm um ficheiro POT que partilha a mesma pasta que todos os seus ficheiros PO traduzidos. Infelizmente, todas estas razões servem para explicar que o Gestor de Catálogos não é adequado para esses projectos. (Veja o erro #76495 do KDE.) Para ser mais fácil para si de procurar os ficheiros que necessitam de ser actualizados ou se deixou de estar a par do estado de cada ficheiro, este é mostrado com um ícone: Todas as mensagens neste ficheiro estão traduzidas. Algumas das mensagens neste ficheiro estão aproximadas ou não traduzidas O ficheiro não existe na pasta de ficheiros PO. O ficheiro contém erros de sintaxe. A informação acerca deste ficheiro está a ser actualizada de momento. Quando a actualização terminar, irá obter um dos ícones indicados acima para reflectir o seu estado. Se o ícone estiver marcado com este ícone , como o , quer dizer que o ficheiro ou pasta não existe na pasta dos ficheiros POT. Você poderá marcar ou retirar a marcação de um ficheiro se seleccionar a opção Trocar a Marcação no menu de contexto de um ficheiro. Se você quiser comutar ou remover todas as marcações de uma pasta, carregue com o botão direito do rato na pasta e seleccione Trocar a Marcação ou Remover as Marcações. As marcações são gravadas automaticamente ao sair do &kbabel;. Para abrir um ficheiro, tanto poderá fazer duplo-click no mesmo, seleccionar a opção Abrir no menu de contexto ou carregar em Return ou em &Ctrl;O . Você poderá configurar o &catalogmanager; em Projecto Configurar.... Veja a secção Configuração do Projecto para mais detalhes. Características do &catalogmanager; Para além da funcionalidade principal para abrir os ficheiros no &kbabel;, o &catalogmanager; suporta muitas outras funcionalidades para gerir uma árvore de ficheiros PO. Procurar e substituir em vários ficheiros Uma das funcionalidades mais pedidas para o &kbabel; foi a possibilidade de procurar e substituir em vários ficheiros de uma vez. O &catalogmanager; suporta esta funcionalidade, tendo ainda uma grande integração com o &kbabel; Estatísticas O &catalogmanager; pode-lhe mostrar um conjunto de estatísticas sobre um único ficheiro ou sobre as pastas inteiras. As estatísticas contêm o número de ficheiros, quantos ficheiros têm os seus modelos e quantos modelos estão em falta. Também conta o número de mensagens nos ficheiros e mostra as estatísticas para os conjuntos de ficheiros, para determinar se as suas mensagens estão traduzidas, aproximadamente traduzidas ou por traduzir. Verificar a sintaxe Isto permite-lhe verificar a sintaxe de vários ficheiros PO com o msgfmt. Se houver algum ficheiro que falhe nessa verificação, não poderá ser usado para gerar um ficheiro MO para as distribuições binárias. Esses ficheiros incorrectos irão normalmente dar origem a compilações mal-sucedidas dos pacotes a que o ficheiro PO pertence. Comandos definidos pelo utilizador Dado que o &catalogmanager; não pode oferecer nenhuma funcionalidade que você queira usar, você pode extendê-lo se definir os seus próprios comandos. Existem dois conjuntos de comandos; um para as pastas e outro para os ficheiros isolados. Você poderá configurá-los na janela de configuração e aceder a eles, se carregar com o &RMB; num item da lista de ficheiros.