Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| pt-br:translations:update-documentation [2012/06/11 04:38] – criada rafaelff1 | pt-br:translations:update-documentation [2026/11/06 03:59] (current) – removed kevinbowen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Atualizar a documentação ====== | ||
| - | Esse " | ||
| - | ===== Registrar uma nova tradução ===== | ||
| - | Quando você receber uma nova tradução não previamente existente você tem que criar os diretórios apropriados dentro do diretório que contém a documentação XML e os Makefiles. | ||
| - | |||
| - | **1.** Primeiro deixe a configuração de compilação pronta para a compilação de documentação: | ||
| - | |||
| - | ./ | ||
| - | |||
| - | //A ferramenta '' | ||
| - | |||
| - | **2.** Adicione um novo arquivo po a '' | ||
| - | |||
| - | # exemplo | ||
| - | cp ja.po po-doc/ | ||
| - | vim po-doc/ | ||
| - | |||
| - | **3.** Prepare o diretório doc/ para a nova tradução. | ||
| - | |||
| - | # exemplo | ||
| - | mkdir -p doc/ | ||
| - | cp doc/ | ||
| - | cp doc/ | ||
| - | vim configure.ac.in doc/ | ||
| - | |||
| - | //As traduções atualizam as documentações XML que normalmente são colocadas dentro de um diretório docs/. Neste diretório você tem pelo menos um sub-diretório que é a versão em inglês chamada '' | ||
| - | |||
| - | **4.** Recrie o script configure e novos Makefiles. | ||
| - | |||
| - | ./ | ||
| - | |||
| - | **5.** Agora você tem que atualizar a documentação localizada XML, a qual é explicada na próxima seção. | ||
| - | |||
| - | ===== Atualizar uma tradução ===== | ||
| - | Quando você receber um arquivo PO atualizado, você tem que atualizar a documentação localizada XML. | ||
| - | |||
| - | **1.** Atualizar as documentações localizadas XML. | ||
| - | |||
| - | make -C po-doc update-xml | ||
| - | |||
| - | **2.** Recriar os arquivos .in. | ||
| - | |||
| - | ./ | ||
| - | |||
| - | //Isso é necessário para documentações que usam substituições do autoconf, como @PACKAGE_NAME@. Isso vai somente recompilar os arquivos .in, como o Makefile.in e project.xml.in.// | ||
| - | |||
| - | **3.** Criar a saída HTML. | ||
| - | |||
| - | make -C doc/ja/ | ||
| - | |||
| - | ===== Atualizar os arquivos PO ===== | ||
| - | Quando você atualziar a versão C da documentação você terá que atualizar os arquivos PO. | ||
| - | |||
| - | make -C po-doc update-po | ||
| - | |||
| - | //Isso vai criar o modelo de PO (POT) e atualizar todos os arquivos PO.// | ||