pt - en to pt translation catalogue (195 entries)

en: NAME
pt: NOME

en: debconf-gettextize - extract translations of debconf templates into PO files
pt: debconf-gettextize - extrair traduções de templates debconf para ficheiros PO

en: SYNOPSIS
pt: SINOPSE

en: DESCRIPTION
pt: DESCRIÇÃO

en: The F</var/lib/dpkg/info/*.templates> files read by debconf contain English text and translations in the same file.  But in source packages, translations are managed in separate files to help translators.  In the initial implementation, a master F<templates> file contained only English text, and F<templates.I<xx>> files contained both original and translated strings for the language I<xx>.  The B<debconf-mergetemplate> program was merging master and translated templates files.
pt: Os ficheiros F</var/lib/dpkg/info/*.templates> lidos pelo debconf contêm texto em Inglês e traduções no mesmo ficheiro.  Mas nos pacotes fonte, as traduções são geridas em ficheiros separados para ajudar os tradutores.  Na implementação inicial, um ficheiro mestre F<templates> continha apenas o texto em Inglês, e os ficheiros F<templates.I<xx>> continham as mensagens originais e as mensagens traduzidas para o idioma I<xx>.  O programa B<debconf-mergetemplate> juntava os ficheiros mestre e traduzidos.

en: The new implementation with C<po-debconf> is based on C<gettext>.  Maintainers mark translatable fields by prepending them with an underscore, English strings are automatically extracted into a POT file, translators work on normal PO files, and B<po2debconf> generates a merged templates file with the same structure.
pt: A nova implementação com C<po-debconf> é baseada em C<gettext>.  Os maintainers marcam os campos a traduzir acrescentando no seu inicio um underscore, As mensagens em Inglês são automaticamente extraidas para um ficheiro POT, os tradutores trabalham em ficheiros PO normais, e o B <po2debconf> gera um ficheiro combinado de templates com a mesma estrutura.

en: The B<debconf-gettextize> program was initially designed to help migrating to the new implementation.
pt: O programa B<debconf-gettextize> foi desenvolvido inicialmente para ajudar a migrar para a nova implementação.

en: It reads a list of master files and their associated translations, and generates F<po/*.po> files for each language containing translated strings.
pt: Lê uma lista de ficheiros mestre e as suas traduções associadas, e gera ficheiros F<po/*.po> para cada idioma contendo as mensagens traduzidas.

en: Each input file receives an C<.old> suffix, and a new master file overwrites the old one; it is identical to the previous master file except that an underscore is prepended to translatable fields.  Developers can then choose which fields translators have to work on and which ones are skipped because their values are not locale-dependent.
pt: Cada ficheiro de entrada recebe um sufixo C<.old>, e um novo ficheiro mestre sobreescreve o antigo; é idêntico ao ficheiro mestre anterior excepto que acrescentado no inicio um underscore aos campos a traduzir.  Os developers podem então escolher quais os campos em que os tradutores têm de trabalhar e quais são evitados porque os seus valores não dependem de definições locais.

en: A F<po/POTFILES.in> file is also created, it contains the list of F<templates> files B<debconf-updatepo> has to process.
pt: Também é criado um ficheiro F<po/POTFILES.in>, que contém a lista de ficheiros F<templates> que o B<debconf-updatepo> tem de processar.

en: Typically the B<debconf-gettextize> program must be run only once when transforming from the first implementation to the C<po-debconf> format, but it can also be used afterwards to transform a C<_Choices> field into C<__Choices> (or vice-versa) without losing translations, when using the C<--merge> flag (alongside with C<--choices> or not).  The desired template containing the C<_Choices> or C<__Choices> fields to modify has to be copied into a temporary template file, which is passed to B<debconf-gettextize> as an argument.  Then the following steps are performed:
pt: Normalmente o programa B<debconf-gettextize> tem de ser executado apenas uma vez quando se transforma da primeira implementação para o formato C<po-debconf>, mas também pode ser utilizado posteriormente para transformar um campo C<_Choices> em C<__Choices> (ou vice-versa) sem perder traduções, quando utilizar a flag C<--merge> (juntamente com C<--choices>, ou não).  O template desejado que contém os campos C<_Choices> ou C<__Choices> a modificar tem de ser copiado para um ficheiro template temporário, que é passado, como argumento, ao B<debconf-gettextize> .  De seguida são executados os seguintes passos:

en: B<po2debconf> is run on this template file to generate a translated templates file.
pt: O B<po2debconf> é executado neste ficheiro template para gerar um ficheiro templates traduzido.

en: This translated templates file is processed as described above and PO files are generated.
pt: O ficheiro templates traduzido é processado conforme é descrito acima e são gerados os ficheiros PO.

en: Newly created PO files are merged with existing ones.
pt: Os ficheiros PO acabados de criar são combinados com os existentes.

en: When PO files are merged, C<_Choices> fields have to be replaced by C<__Choices> (or vice-versa) in the original templates file before running B<debconf-updatepo>, otherwise new translations will be fuzzy.
pt: Quando os ficheiros PO são combinados, os campos C<_Choices> têm de ser substituídos por C<__Choices> (ou vice-versa) no ficheiro templates original antes de executar B<debconf-updatepo>, caso contrário as novas traduções serão marcadas como 'fuzzy'.

en: OPTIONS
pt: OPÇÕES

en: Display a usage summary for the program and exit.
pt: Mostrar um sumário de utilização para o programa e sair.

en: Process in verbose mode.
pt: Processar em modo detalhado.

en: Set directory for PO files.  Default is to search for PO files in the F<po> subdirectory below the location of the first master file.
pt: Definir o directório para os ficheiros PO.  O pré-definido é procurar ficheiros PO no subdirectório F<po> por baixo da localização do primeiro ficheiro mestre.

en: By default, B<debconf-gettextize> replaces C<Choices> fields by C<_Choices>.  With this flag, C<__Choices> fields are written instead.
pt: Por omissão, o B<debconf-gettextize> substitui os campos C<Choices> por C<_Choices>. Com esta opção são sobreescritos, em vez disso, os campos C<__Choices>.

en: When this flag is set, the strings are merged with existing PO files.  The templates files and F<po/POTFILES.in> are not modified.
pt: Quando for esta opção for definida, as mensagens são combinadas com os ficheiros PO existentes.  Os ficheiros templates e F<po/POTFILES.in> não são modificados.

en: CAVEATS
pt: AVISOS

en: The C<Default> field is special when template type is C<Select> or C<Multiselect>, because a value has to be chosen amongst the B<English> list of choices, even for localized values.  Normally this field must not be changed, but in rare circumstances localized values are meaningful (e.g. to choose the default language of an application).  In order to let translators know that this localized C<Default> field is special, you must by convention call it C<_DefaultChoice> instead of C<_Default>.
pt: O campo C<Default> é especial quando o tipo de template for C<Select> ou C<Multiselect>, porque tem de ser escolhido um valor entre a lista de escolhas em B<Inglês>, mesmo para valores traduzidos.  Normalmente este campo não pode ser alterado, mas em raras cirscunstâncias os valores traduzidos fazem sentido (e.g. escolher o idioma de uma aplicação).  De modo a deixar os tradutores saberem que este campo traduzido C<Default> é especial, você tem de, por convenção, chama-lo de C<_DefaultChoice> em vez de C<_Default>.

en: SEE ALSO
pt: VEJA TAMBÉM

en: AUTHORS
pt: AUTORES

en: debconf-updatepo - update PO files about debconf templates
pt: debconf-updatepo - actualizar ficheiros PO acerca dos templates debconf

en: This program reads F<po/POTFILES.in> to determine which master files need to be processed, then extracts new gettext strings into F<po/templates.pot> and updates all F<po/*.po> files.  This script can be called either in the top-level directory, or in the F<debian> or F<debian/po> subdirectories.  It is run by developer and/or translator to update PO files when the English text is modified in F<templates> files.
pt: Este programa lê o F<po/POTFILES.in> para determinar quais os ficheiros mestre necessários para serem processados, depois extrai as novas mensagens gettext para F<po/templates.pot> e actualiza todos os ficheiros F<po/*.po>.  Este script pode ser chamado quer no directório de nível de topo, ou nos sub-directórios F<debian/po>. É executado pelo developer e/ou pelo tradutor para actualizar os ficheiros PO quando o texto em Inglês for modificado nos ficheiros F<templates>.

en: Display a usage summary and exit.
pt: Mostrar um resumo de utilização e sair.

en: Set directory for PO files.  By default PO files are searched in F<debian/po>, F<po> and F<../po> directories in that order.
pt: Definir o directório para os ficheiros PO.  Por omissão os ficheiros PO são procurados nos directórios F<debian/po>, F<po> e F<../po> por essa ordem.

en: Do not generate a new F<po/templates.pot> file.
pt: Não gerar um novo ficheiro F<po/templates.pot>.

en: Do not merge existing PO files with F<po/templates.pot>.
pt: Não combinar os ficheiros PO existentes com F<po/templates.pot>.

en: Set the email address that will be specified in the POT's Report-Msgid-Bugs-To field.
pt: Definir o endereço de email que será especificado no campo Report-Msgid-Bugs-To do ficheiro POT.

en: By default, this field is set to <package>@package.debian.org.
pt: O valor pré-definido é <package>@package.debian.org.

en: It is intended for the maintainers of Debian based distributions, and should be used in the following cases:
pt: É dirigido aos maintainers das distribuições baseadas em Debian, e deve ser utilizado nos seguintes casos:

en: The package is not present in Debian (and thus the <package>@packages.debian.org address does not exist).
pt: O pacote não está presente em Debian (e por isso o endereço <package>@packages.debian.org não existe).

en: The maintainer made significant changes in the debconf templates (or added templates to a Debian package without templates), and does not want to bother the Debian maintainer with bug reports that won't be relevant for the Debian maintainer.
pt: O maintainer fez alterações significativas nos templates debconf (ou acrescentou templates a um pacote Debian sem templates), e não deseja incomodar o maintainer Debian com relatos de bugs que não serão relevantes para o maintainer Debian.

en: The default address is preferred to avoid corrections in the Debian based distribution without a notification to the Debian maintainer.
pt: O endereço pré-definido é preferido para evitar correcções na distribuição baseada em Debian sem uma notificação ao maintainer Debian.

en: AUTHOR
pt: AUTOR

en: po2debconf - merge master templates file and PO files
pt: po2debconf - combinar o ficheiro mestre templates e os ficheiros PO

en: This program reads all PO files and a single F<templates> file, and produces a Debconf templates file containing all translations, similar to the one produced by L<debconf-mergetemplate(1)> (from the C<debconf-utils> package).  PO files are by default searched in the F<po> subdirectory below the location of the master file.
pt: Este programa lê todos os ficheiros PO e um único ficheiro F<templates>, e produz um ficheiro templates de Debconf contendo todas as traduções, similar ao produzido por L<debconf-mergetemplate(1)> (do pacote C<debconf-utils>). Os ficheiros PO, por omissão, são procurados no sub-directório abaixo da localização do ficheiro mestre.

en: To help the language code transition for Norwegian BokmE<aring>l, the B<no> and B<nb> language codes are handled specially.  If F<no.po> exists, it should be renamed to F<nb.po>.  Using F<nb.po> will make both C<-no> and C<-nb> translations available in the templates file.
pt: Para ajudar na transição do código do idioma para o Norueguês BokmE<aring>l, os códigos de idioma B<no> e B<nb> são lidados de forma especial.  Se o F<no.po> existir, deve ser renomeado para F<nb.po>. Utilizar o F<nb.po> tornará ambas as traduções C<-no> e C<-nb> disponíveisno ficheiro templates.

en: Lines beginning with a number sign (C<#>) are comments in templates files.  They are useful to give hints to translators, and are discarded by B<po2debconf>.  Special comments have been introduced in C<po-debconf> 1.0.  They are in the form C<#flag:I<directive>>.  The C<#flag:partial> is the only directive interpreted by B<po2debconf>.  Normally when a field is composed of several paragraphs (like C<__Choices> and C<_Description>), it is translated if all paragraphs are translated.  When a field contains C<#flag:partial>, translated strings may be mixed with untranslated strings.
pt: As linhas que começam por um símbolo cardinal (C<#>) são comentários nos ficheiros templates. Estes são úteis para darem dicas aos tradutores, e são descartados pelo B<po2debconf>.  No C<po-debconf> 1.0. foram introduzidos comentários especiais sob a forma C<#flag:I<directive>>.  A C<#flag:partial> é a única directiva interpretada pelo B<po2debconf>.  Normalmente quando um campo é composto por vários parágrafos (como C<__Choices> e C<_Description>), é traduzido se todos os parágrafos estiverem traduzidos. Quando um campo contiver C<#flag:partial>, as mensagens traduzidas podem ser misturadas com mensagens não traduzidas.

en: Set directory for PO files.  Default is to search PO files in the F<po> subdirectory below the location of the master file.
pt: Definir o directório para os ficheiros PO. É pré-definido procurar ficheiros PO no subdirectório F<po> abaixo da localização do ficheiro mestre.

en: Set output filename (default is standard output).
pt: Definir o nome do ficheiro da saída (o prédefinido é a saída standard).

en: Convert encoding.  Argument can take 3 values: C<utf8> (convert to UTF-8), C<po> (do not change encoding) and C<popular> (convert encoding of input files depending on their language; the C<PODEBCONF_ENCODINGS> environment variable must point to a name of file containing the encoding map),
pt: Converter a codificação. O argumento pode tomar 3 valores: C<utf8> (converter para UTF-8), C<po> (não alterar a configuração) e C<popular> (converter a codificação dos ficheiros de entradas de acordo com o seu idioma; a variável de ambiente C<PODEBCONF_ENCODINGS> tem de apontar para o nome do ficheiro que contém o mapa de codificação),

en: Such a filename looks like:
pt: Tal nome de ficheiro parece-se com:

en:   #
      #   Number is comment sign
      #
      cs       ISO-8859-2
      da       ISO-8859-1
      de       ISO-8859-1
      el       ISO-8859-7
pt:   #
      #   O cardinal é o símbolo dos comentários
      #
      cs       ISO-8859-2
      da       ISO-8859-1
      de       ISO-8859-1
      el       ISO-8859-7

en: Default encoding used to be C<popular>, and has been switched to C<utf8> since po-debconf 0.9.0.
pt: A codificação pré-definida costumava ser C<popular>, mas desde o po-debconf 0.9.0 foi mudada para C<utf8>.

en: OUTPUT FORMAT
pt: FORMATO DE SAÍDA

en: Since debconf 1.2.0, templates format has changed, encoding is part of field names, i.e. they are C<foo-I<lang>.I<encoding>>.  When older debconf encounter such fields, they are silently ignored, which means that original text is displayed.
pt: Desde o debconf 1.2.0, o formato dos templates foi alterado, a codificação é parte dos nomes de campos, i.e. estes são C<foo-I<lang>.I<encoding>>.  Quando versões mais antigas do debconf encontram esses campos, estes são simplesmente ignorados, o que significa que o texto é mostrado.

en: If present, a F<po/output> file can override defaults for encoding and output format.  It contains a single line with two fields. The first field is the output format (currently valid values are 1 for fields in the form C<foo-I<lang>>, and 2 for C<foo-I<lang>.I<encoding>>) and the second field is the encoding, e.g.
pt: Se estiver presente, o ficheiro F<po/output> pode ultrapassar as pré-definições para a codificação e para o formato de saída.  Contém uma única linha com dois campos. O primeiro campo é o formato de saída (actualmente os valores válidos são 1 para campos no formato C<foo-I<lang>>, e 2 para C<foo-I<lang>.I<encoding>>) e o segundo campo é a codificação, e.g.

en: let B<po2debconf> convert text to UTF-8.
pt: deixar <po2debconf> converter texto para UTF-8.

en: When encoding is set to C<po> or C<utf8>, output format is always set to 2, so that older debconf do not try to display text with wrong encodings.
pt: Quando a codificação está definida para C<po> ou C<utf8>, o formato de saída é sempre definido como 2, para que a versão antiga do debconf não tente mostrar texto com codificações erradas.

en: po-debconf - introduction
pt: po-debconf - introdução

en: The goal of C<debconf> was to make package configuration user-friendly.  In order to achieve this, it is important to ensure that users will get the question in their own language.  Translators need a framework to easily work on translations without having to track down package development; C<po-debconf> was designed to be able to work with standard C<gettext> tools when translating debconf templates files.
pt: O objectivo do C<debconf> era tornar a configuração do pacote amiga do utilizador.  De modo a alcançar isto, é importante assegurar que os utilizadores irão obter a questão no seu idioma.  Os tradutores necessitam de um mecanismo para facilmente trabalharem nas traduções sem terem de perseguir o desenvolvimento do pacote; O C<po-debconf> foi desenhado para ser capaz de trabalhar com ferramentas C<gettext> standard ao traduzir ficheiros de templates debconf.

en: ADDING I18N SUPPORT TO DEBCONF TEMPLATES FILES
pt: ACRESCENTAR SUPORTE DE I18N A FICHEIROS DE TEMPLATES DEBCONF

en: If you are adding debconf support to your package, you have written a templates file containing English text.  To add proper i18n support into your package, you need to:
pt: Se está a acrescentar suporte a debconf ao seu pacote, você escreveu um ficheiro templates que contém o texto em Inglês.  Para acrescentar o devido suporte a i18n ao seu pacote, você tem de:

en: - Create F<debian/po/POTFILES.in>
pt: - Criar F<debian/po/POTFILES.in>

en: This file contains the list of master templates.  It typically contains a single line:
pt: Este ficheiro contém a lista de templates mestre. Normalmente contém uma única linha:

en: Paths are relative to the parent directory.
pt: Os caminhos são relativos ao directório pai.

en: - Prepend an underscore before translatable fields
pt: - Acrescentar um underscore antes dos campos a traduzir

en: Normally C<Description>, C<Choices> and sometimes C<Default> fields can be translated.
pt: Normalmente podem ser traduzidos os campos C<Description>, C<Choices> e às vezes C<Default>.

en: - Run B<debconf-updatepo>
pt: - Correr o B<debconf-updatepo>

en: This will create the F<debian/po/templates.pot> file that translators will translate into their language.
pt: Isto irá criar o ficheiro F<debian/po/templates.pot> que os tradutores irão traduzir para o seu idioma.

en: - Add a build dependency on C<po-debconf> in F<debian/control>
pt: - Acrescentar a dependência de compilação C<po-debconf> em F<debian/control>

en: UPDATE TEMPLATES
pt: ACTUALIZAR TEMPLATES

en: In order to help translators, PO files in your package should always be up-to-date, otherwise they may lose their time with unused strings.  For that, simply call the following command without arguments:
pt: De modo a ajudar os tradutores, os ficheiros PO no seu pacote devem estar sempre actualizados, caso contrário eles podem perder o seu tempo a actualiza-lo com mensagens não utilizados.  Para isso, simplesmente chame o seguinte comando sem argumentos:

en: You should run this command every time you change templates in English, but also when you receive new or updated translations, because translators may have worked on an obsolete PO file.
pt: Você deve correr este comando cada vez que mudar os templates em Inglês, mas também quando receber traduções novas ou actualizadas, porque os tradutores podem ter trabalhado num ficheiro PO obsoleto.

en: If you rename, add or remove some templates files, remember also to edit F<debian/po/POTFILES.in> accordingly, otherwise English strings are missing from PO files and will be displayed to users even if PO files are fully translated.
pt: Se renomear, acrescentar ou remover alguns ficheiros de templates, lembre-se também de editar F<debian/po/POTFILES.in> de acordo, caso contrário ficarão a faltar as mensagens em Inglês dos ficheiros PO e serão mostradas aos utilizadores mesmo que os ficheiros PO estejam traduzidos na totalidade.

en: The B<debconf-updatepo> program is idempotent, it modifies PO files only if their content has been updated.  Thus the best solution to provide up-to-date PO files in your source package is to call this command from the C<clean> target of the F<debian/rules> file.
pt: O programa B<debconf-updatepo> é idempotente, modifica apenas os ficheiros PO se o seu conteúdo foi actualizado.  Por isso é a melhor solução para fornecer ficheiros PO actualizados no seu pacote-fonte é chamar este comando a partir do alvo C<clean> do ficheiro F<debian/rules>.

en: Please note that you need to run B<debconf-updatepo> even if you use B<dh_installdebconf>.  The latter calls B<po2debconf> which used to call B<debconf-updatepo> if outdated files were detected, but this is no more the case because it was not a good solution for at least two reasons:
pt: Por favor note que tem de correr B<debconf-updatepo> mesmo se você utilizar B<dh_installdebconf>.  O último chama o B<po2debconf> o qual era utilizado para chamar o B<debconf-updatepo> se fossem detectados ficheiros desactualizados, mas isto não é actualmente o caso porque não era uma boa solução devido a pelo menos duas razões:

en: B<po2debconf> relied on timestamps to detect outdated files, and may be abused when using C<pbuilder> or if an outdated translation has been stored on disk after templates have been modified
pt: O B<po2debconf> baseia-se em registos de tempo para detectar ficheiros desactualizados, e pode ser abusado ao utilizar o C<pbuilder> ou se uma tradução desactualizada for guardada no disco após os templates terem sido modificados.

en: B<dh_installdebconf> is called long after C<.diff.gz> file has been generated
pt: O B<dh_installdebconf> é chamado muito depois do ficheiro C<.diff.gz> ter sido gerado

en: MERGE TRANSLATIONS AND ORIGINAL
pt: COMBINAR TRADUÇÕES E ORIGINAL

en: You have to make sure that when your package is compiled, translations will get into the built package. You can do that manually, or automatically using the B<dh_installdebconf> script (make sure to have a versioned build dependency against C<debhelper (E<gt>= 4.1.16)>).
pt: Você tem de se assegurar que quando o seu pacote for compilado, as traduções irão ficar no pacote compilado. Você pode fazer isso manualmente, ou automaticamente utilizando o script B<dh_installdebconf> (assegure-se que tem uma dependência de compilação com versão contra o C<debhelper (E<gt>= 4.1.16)>).

en: To do that manually, you'll have to merge the templates and the translations at compile time (and to have a build depend against C<po-debconf>) like this:
pt: Para o fazer manualmente, você tem de combinar os templates e as traduções durante a compilação (e tem de ter uma dependência de compilação contra o C<po-debconf>) como isto:

en: B<BE CAREFUL>: the two files called F<templates> are not the same at all.  The first one contains only the English text, with marks to denote some fields to be translated while the second contains all languages.  That is to say that you CANNOT keep only the merged templates, or you won't be able to deal with translations as people submit them to you.
pt: B<TENHA CUIDADO>: os dois ficheiros chamados F<templates> não são o mesmo. O primeiro contém apenas o texto em Inglês, com marcas para denotar alguns campos a serem traduzidos enquanto que o segundo contém todos os idiomas.  Isto é para dizer que você NÃO PODE manter apenas os templates combinados, ou não será capaz de lidar com traduções que as pessoas lhe submeterem.

en: NEW MASTER TEMPLATES
pt: NOVOS TEMPLATES MESTRE

en: The new templates file source format is almost identical to one of distributed templates files, but translatable fields are prepended with an underscore.  Example:
pt: O formato da fonte do novo ficheiro templates é idêntico a um dos ficheiros templates distribuidos, mas os campos a traduzir são precedidos com um underscore.  Exemplo:

en:   Template: debconf/frontend
      Type: select
      _Choices: Dialog, Readline, Gnome, Editor, Noninteractive
      Default: Dialog
      _Description: Interface to use for configuring packages:
       Packages that use debconf for configuration share a common look and
       feel.  You can select the type of user interface they use.
       .
       The dialog frontend is a full-screen, character based interface,
       while the readline frontend uses a more traditional plain text
       interface, and the gnome frontend is a modern X interface.  The
       editor frontend lets you configure things using your favorite text
       editor. The noninteractive frontend never asks you any questions.
pt:   Template: debconf/frontend
      Type: select
      _Choices: Dialog, Readline, Gnome, Editor, Noninteractive
      Default: Dialog
      _Description: Interface a utilizar com os pacotes a configurar:
       Os pacotes que utilizam debconf para a configuração partilham um aspecto
       e funcionamento idênticos.  Você pode escolher o tipo de interface com o
       utilizador que utilizam.
       .
       O frontend dialog é uma interface de écran inteiro, baseada em caracter,
       enquanto que o frontend readline oferece uma interface de texto simples,
       mais tradicional, e o frontend gnome é uma interface X moderna. O 
       frontend editor permite configurar as coisas pelo uso do seu editor de 
       texto favorito. O frontend noninteractive não apresenta nenhuma questão.

en: SPLITTING CHOICES LIST
pt: DIVIDIR A LISTA DE ESCOLHAS

en: Since C<po-debconf> 0.6.0, localized fields may contain two leading underscores.  In this case, field value is supposed to be a comma separated list of values, which are put in separate msgids.  Thus if the previous example did contain
pt: Desde o C<po-debconf> 0.6.0, os campos localizados podem conter dois underscores no inicio.  Neste caso, o valor do campo é suposto ser uma vírgula separada por uma lista de valores, que são postos em msgids diferentes.  Por isso se o exemplo anterior contivesse

en: there would be 5 different msgids.  Note that spaces after commas are not significant.
pt: isto seriam 5 msgids diferentes.  Note que os espaços a seguir às vírgulas não são significativos.

en: Basically when a choices list never changes, C<_Choices> is fine, but otherwise C<__Choices> will ease translator's life.
pt: Basicamente quando a lista de escolhas nunca muda, o C<_Choices> não tem problemas, mas caso aconteça o contrário C<__Choices> irá facilitar a vida ao tradutor.

en: Unfortunately if you decide to switch between these two forms, all translations become fuzzy.  Here is an explanation to make this change without translation loss (it requires C<po-debconf> E<gt>= 1.0).  Suppose that we want to switch the previous example to C<__Choices>.  You copy the F<templates> file into a temporary file.
pt: Infelizmente se decidir mudar entre essas duas formas, todas as traduções serão marcadas como fuzzy.  Aqui está uma explicação para tornar esta alteração sem perda de traduções (necessita do C<po-debconf> E<gt>= 1.0).  Suponha que queremos mudar o exemplo anterior para  C<__Choices>.  Você copia o ficheiro F<templates> para um ficheiro temporário.

en: Edit F<debian/foo> and keep only C<Template>, C<Type> and C<_Choices> fields, which are in this example
pt: Edite F<debian/foo> e mantenha apenas os campos C<Template>, C<Type> e C<_Choices>, que estão neste exemplo

en: Run B<debconf-gettextize> with C<--merge> and C<--choices> flags to build PO files as if C<__Choices> was written, and merge these PO files to existing ones:
pt: Para compilar os ficheiros PO como se C<__Choices> fosse escrito corra B<debconf-gettextize> com as flags C<--merge> e C<--choices> , e combine esses ficheiros PO com os existentes:

en: Eventually you have to remove F<foo> and manually edit F<debian/templates> to replace C<_Choices> by C<__Choices> before B<debconf-updatepo> is run.
pt: Eventualmente terá de remover F<foo> e manualmente editar F<debian/templates> para substituir C<_Choices> por C<__Choices> antes de B<debconf-updatepo> ser corrido.

en: PUTTING COMMENTS FOR TRANSLATORS
pt: COLOCAR COMENTÁRIOS PARA OS TRADUTORES

en: C<Dpkg> maintainers decided that by convention lines beginning with a number sign (C<#>) are comments in F<debian/control> files, and C<po-debconf> follows this rule.  Since C<po-debconf> 0.8.0, such comments are written into PO files, and can then contain valuable informations for translators.  Incidentally all previous C<po-debconf> versions ignore lines which do not contain a colon, thus if your comments does not contain any colon, there is no need to add a versioned build dependency against C<po-debconf>.  Here is an example:
pt: Os maintainers do C<Dpkg> decidiram que por convenção as linhas que começam por um cardinal (C<#>) são comentários nos ficheiros F<debian/control>, e o C<po-debconf> segue esta regra. Desde o C<po-debconf> 0.8.0, tais comentários são escritos nos ficheiros PO, e podem conter informações valiosas para os tradutores. Incidentalmente todas as versões anteriores do C<po-debconf> ignoram linhas que não contenham o sinal de dois pontos, por isso se os seus comentários não contêm qualquer sinal de dois pontos, não é necessário acrescentar uma dependência de compilação com versão contra o C<po-debconf>.  Aqui está um exemplo:

en:   Template: debconf/button-yes
      Type: text
      # Translators, this text will appear on a button, so KEEP IT SHORT
      _Description: Yes
pt:   Template: debconf/button-yes
      Type: text
      # Tradutores, este texto irá aparecer num botão, por isso mantenham-no CURTO!
      _Description: Yes

en: Special comments have been introduced in C<po-debconf> 1.0 to deal with strings which are composed of several items (as with I<Choices> field) or paragraphs (like I<Description>).  With these directives, developers have a better control over what is exposed to translators.  They are in the form C<#flag:I<directive>>; directives are detailed below.
pt: No C<po-debconf> 1.0 foram introduzidos comentários especiais para lidar com mensagens que são compostas por vários itens (como o campo I<Choices>) ou parágrafos (como o I<Description>). Com estas directivas, os developers têm um melhor controlo sobre o que é mostrados aos tradutores.  Estes estão na forma C<#flag:I<directive>>; as directivas estão detalhadas abaixo.

en: Mark only some items as translatable; I<spec> is a comma separated list of numbers, it specifies which strings will be printed into PO files.  Ranges can also be defined via a minus sign (for instance C<2-6>), and a star (C<*>) means all strings.  For instance, with
pt: Marcar apenas alguns itens como traduzíveis; I<spec> é uma lista de números separada por vírgulas, especifica quais as mensagens serão escritas nos ficheiros PO.  As gamas também podem ser definidas através de um sinal de menos (por exemplo  C<2-6>), e um asterisco (C<*>) significa todas as mensagens.  Por exemplo, com

en:   Template: partman-basicfilesystems/fat_mountpoint
      Type: select
      #flag:translate:3,4
      __Choices: /dos, /windows, Enter manually, Do not mount it
      _Description: Mount point for this partition:
pt:   Template: partman-basicfilesystems/fat_mountpoint
      Type: select
      #flag:translate:3,4
      __Choices: /dos, /windows, Introduzir manualmente, Não o montar
      _Description: Ponto de montagem para esta partição:

en: C<Enter manually> and C<Do not mount it> will appear in PO files but not C</dos> and C</windows>.  When an exclamation mark follows the B<translate> keyword, I<spec> specifies which strings will be discarded from PO files, all other strings are printed.  Previous example is similar to
pt: C<Intoduzir manualmente> e C<Não o montar> irá aparecer nos ficheiros PO mas não C</dos> and C</windows>.  Quando o ponto de exclamação segue a palavra-chave B<translate>, I<spec> especifica quais as mensagens que serão descartadas dos ficheiros PO, todas as outras mensagens serão mostradas.  O exemplo anterior é similar a

en:   Template: partman-basicfilesystems/fat_mountpoint
      Type: select
      #flag:translate!:1,2
      __Choices: /dos, /windows, Enter manually, Do not mount it
      _Description: Mount point for this partition:
pt:   Template: partman-basicfilesystems/fat_mountpoint
      Type: select
      #flag:translate!:1,2
      __Choices: /dos, /windows, Introduza manualmente, Não o montar
      _Description: Ponto de montagem para esta partição:

en: The same keyword can also be applied to the I<Description> field to make sure that some strings are not translated.
pt: A mesma palavra-chave pode também ser aplicada ao campo I<Description> para assegurar que algumas mensagens não serão traduzidas.

en:   Template: partman-crypto/options_missing
      Type: error
      #flag:translate!:3
      _Description: Required encryption options missing
       The encryption options for ${DEVICE} are incomplete. Please
       return to the partition menu and select all required options.
       .
       ${ITEMS}
pt:   Template: partman-crypto/options_missing
      Type: error
      #flag:translate!:3
      _Description: Faltam opções de encriptação necessárias
       As opções de encriptação para o dispositivo ${DEVICE} estão incompletas.
       Por favor volte ao menu da partição e escolha todas as opções necessárias.
       .
       ${ITEMS}

en: But this is hazardous because context may be dropped from PO files, please add comments in this case so that translators are not confused.
pt: Mas isto é perigoso porque o contexto pode ser eliminado dos ficheiros PO, neste caso por favor acrescente os comentários para que os tradutores não fiquem confusos.

en: The comment just below this directive applies to the strings specified by I<spec>, which is defined above.  By default, a comment written before a translatable field is printed along with all strings belonging to this field.  (Note: with C<po-debconf> E<lt> 1.0, the comment was printed only with the first string)
pt: O comentário após esta directiva aplica-se às mensagens especificadas por I<spec>, que é definida acima.  Por omissão, um comentário é escrito antes de um campo a traduzir e escrito juntamente com todas as mensagens que pertençam a este campo.  (Nota: com o C<po-debconf> E<lt> 1.0, o comentário era escrito apenas com a primeira mensagem)

en:   Template: arcboot-installer/prom-variables
      Type: note
      # Translators, the 4th string of this description has been dropped
      # from PO files.  It contains shell commands and should not be
      # translated.
      #flag:comment:3
      # "Stop for Maintenance" should be left in English
      #flag:translate!:4
      _Description: Setting PROM variables for Arcboot
       If this is the first Linux installation on this machine, or if the
       hard drives have been repartitioned, some variables need to be set
       in the PROM before the system is able to boot normally.
       .
       At the end of this installation stage, the system will reboot.
       After this, enter the command monitor from the "Stop for
       Maintenance" option, and enter the following commands:
       .
          setenv OSLoader arcboot
          setenv OSLoadFilename Linux
       .
       You will only need to do this once.  Afterwards, enter the "boot"
       command or reboot the system to proceed to the next stage of the
       installation.
pt: Template: arcboot-installer/prom-variables
      Type: note
      # Tradutores, a 4ª mensagem desta descrição foi largada
      # dos ficheiros PO.  Contém comandos da shell e não deve ser
      # traduzida.
      #flag:comment:3
      # "Stop for Maintenance" deve ser deixado em Inglês
      #flag:translate!:4
      _Description: Definir variáveis na PROM para Arcboot
       Se esta é a primeira instalação de Linux nesta máquina, ou se os discos
       rígidos foram reparticionados, têm de ser definidas algumas variáveis na
       PROM anes do sistema ser capaz de arrancar normalmente.
       .
       No fim desta etapa da instalação, o sistema irá reiniciar.
       Após isto, introduza o comando monitor a partir da opção "Stop for
       Maintenance", e introduza os seguintes comandos:
       .
          setenv OSLoader arcboot
          setenv OSLoadFilename Linux
       .
       Irá ter de fazer isto apenas uma vez.  Depois disso, introduza o comando
       "boot" ou reinicie o sistema para passar à próxima etapa da instalação.

en: The example above has a comment without C<#flag:comment> directive, where an implicit C<#flag:comment:*> is added.  This comment appears with all strings, but the one about I<Stop for Maintenance> is printed only before the relevant string.
pt: O exemplo acima tem um comentário sem a directiva C<#flag:comment>, onde é acrescentado um C<#flag:comment:*> implícito.  Este comentário aparece com todas as mensagens, mas a que tem I<Stop for Maintenance> é mostrada apenas antes da mensagem relevante.

en: This keyword tells B<po2debconf> to keep translated strings even if all strings have not been translated.  Please use with caution, this keyword has been introduced for very specific purposes.
pt: Esta palavra-chave diz ao B<po2debconf> para manter as mensagens traduzidas mesmo que não estejam todas traduzidas.  Por favor utilize-a com cautela, esta palavra-chave foi introduzida para propósitos muito específicos.

en: GIVING NOTICES TO TRANSLATORS BEFORE UPLOADING
pt: AVISAR OS TRADUTORES ANTES DE FAZER UM UPLOAD

en: Usually translators notice on the status web pages (see below) that translations are outdated, and send patches which will be included in future uploads.  But developers are encouraged to send outdated files to translators before an upload, for instance one week in advance.  A dedicated tool, B<podebconf-report-po>, has been written for this purpose.  Do not hesitate to abuse it!
pt: Normalmente os tradutores vêm nas páginas web de status (veja abaixo) que as traduções estão desactualizadas, e enviam patches que serão incluidos em futuros uploads.  Mas os developers são encorajados a enviar os ficheiros desactualizados aos tradutores antes dos uploads, por exemplo com uma semana de antecedência.  Para este propósito foi escrita uma ferramenta dedicada, o B<podebconf-report-po>.  Não hesite em abusar dela!

en: C<Debconf> 1.2.0 recognizes fields in the form I<Name>-I<lang>.I<encoding>, e.g. C<Description-de.ISO-8859-1> or C<Choices-ru.KOI8-R>.  By default B<po2debconf> writes templates files in that new format.  Older C<debconf> will ignore these fields, and English text is displayed.  See L<po2debconf(1)> to know how to change encoding and output format.
pt: O C<Debconf> 1.2.0 reconhece campos na forma I<Name>-I<lang>.I<encoding>, e.g. C<Description-de.ISO-8859-1> ou C<Choices-ru.KOI8-R>.  Por pré-definição o B<po2debconf> escreve ficheiros templates nesse novo formato.  Versões mais antigas do C<debconf> irão ignorar estes campos, mas é mostrado o texto em Inglês. Para saber como alterar a codificação e o formato de saída veja L<po2debconf(1)>.

en: A given English string may have only one unique translation in a given language.  It is impossible to give two different translations, depending on the context.  To solve this issue, you have to add special markups to the different occurrences of a given string to make them different.  (These markers will only be visible to translators, and they will be removed from the string before being displayed to user)
pt: Uma dada mensagem em Inglês apenas pode ter uma única tradução num dado idioma. É impossível dar duas traduções diferentes, dependendo do contexto.  Para resolver este problema, você tem de acrescentar marcas especiais para as diferentes ocorrências de uma dada mensagem para as tornar diferentes. (Estas marcações apenas serão visíveis aos tradutores, e serão removidas da mensagem antes de ser mostrada ao utilizador)

en: Such markers must be added to the end of the strings to translate, they must start with C<[ > (a left bracket followed by a space) and end with C<]> (right bracket), and may contain any character but brackets or new lines. For example C<[ blahblah]> is a valid marker while C<[ bla[bla]bla]> isn't. For Perl regexp addicts, the markers are recognized (and removed) using this rule:
pt: Tais marcadores têm de ser acrescentados no final das mensagens a traduzir, têm de começar por  C<[ > (um parentesis recto esquerdo seguido de um espaço) e terminar com C<]> (parentesis recto direito), e pode conter qualquer carácter excepto parentesis rectos ou novas linhas. Por exemplo C<[ blahblah]> é um marcador válido enquanto que C<[ bla[bla]bla]> não o é. Para viciados em expressões regulares de Perl, os marcadores são reconhecidos (e removidos) utilizando esta regra:

en: Spacing is not handled exactly the same way by C<po-debconf> and C<debconf-utils>; with the latter, paragraphs are reformatted when updating and merging translations, so C<debconf-utils> is very smart and spaces are not considered as being part of strings when determining fuzzy entries.  (i.e., the ones needing translator's attention because the original changed)
pt: O espaçamento não é lidado exactamente da mesma forma pelo C<po-debconf> e pelo C<debconf-utils>; com o último, os parágrafos são reformatados ao actualizar e combinar traduções, por isso o C<debconf-utils> é muito esperto e não considera os espaços como parte das mensagens ao determinar as entradas fuzzy. (i.e., as que necessitam a atenção do tradutor devido ao original ter sido alterado)

en: On the other hand C<po-debconf> relies on C<gettext> to detect fuzzy entries, and it does not treat spaces as special characters.  Thus superfluous spaces must be removed at end of lines in master templates files, or they will appear in PO and POT files.
pt: Por outro lado o C<po-debconf> baseia-se no C<gettext> para detectar entradas fuzzy, e não trata os espaços como caracteres especiais.  Por isso os espaços supérfluos têm de ser removidos do final das linhas nos ficheiros-mestre templates, ou irão aparecer nos ficheiros PO e POT.

en: For the same reason, B<debconf-gettextize> can mark text fuzzy because of mismatch with space characters, and translators have to manually unfuzzy such strings.  This only happens once when converting templates to C<po-debconf> format, unless you randomly change spaces in master templates files, which will be painful for translators.
pt: Pela mesma razão, o B<debconf-gettextize> pode marcar o texto como fuzzy se os caracteres espaço não coincidirem, os tradutores terão de manualmente eliminar os fuzzys de tais mensagens.  Isto apenas acontece uma vez ao converter os templates para o formato C<po-debconf>, a menos que altere aleatoriamente os espaços nos ficheiros-mestre templates, o que será trabalhoso para os tradutores.

en: Normally the I<Default:> field must not be translated when template type is B<Select> or B<Multiselect>. Under rare circumstances (e.g. when selecting the default language for an application) localized values may be meaningful.
pt: Normalmente o campo I<Default:> não pode ser traduzido quanto o tipo do template for B<Select> ou B<Multiselect>. Sob raras circunstâncias (e.g. ao escolher o idioma pré-definido para uma aplicação) os valores localizados podem ter significado.

en: The localized value must not be translated, but chosen from the English values listed in the I<Choices> field.  The best way to achieve this goal is to insert a comment in your templates file which will be copied into PO files.
pt: O valor localizado não deve ser traduzido, mas escolhido a partir de uma lista de valores em Inglês listados no campo I<Choices>.  A melhor forma de alcançar esta meta é inserir um comentário no seu ficheiro templates o qual será copiado para os ficheiros PO.

en:   Template: geneweb/lang
      Type: select
      __Choices: Danish (da), Dutch (nl), English (en), Esperanto (eo)
      #  You must NOT translate this string, but you can change its value.
      #  The comment between brackets is used to distinguish this msgid
      #  from the one in the Choices list; you do not have to worry about
      #  them, and have to simply choose a msgstr among the English values
      #  listed in the Choices field above, e.g. msgstr "Dutch (nl)"
      _Default: English (en)[ default language]
      _Description: Geneweb default language
pt:   Template: geneweb/lang
      Type: select
      __Choices: Danish (da), Dutch (nl), English (en), Esperanto (eo)
      #  Você NÃO deve traduzir esta mensagem, mas pode mudar o seu valor.
       # O comentário dentro de parentesis é utilizado para distinguir este msgid
      # do que está na lista Choices; você não tem de se preocupar acerca deles,
      # e tem apenas de escolher uma msgstr entre os valores em Inglês
      # listados no campo Choices acima, e.g.  msgstr "Dutch (nl)"
      _Default: English (en)[ default language]
      _Description: Geneweb default language

en: The default value also appears in the I<Choices> field, and both have different translations: the former is an untranslated value chosen among I<Choices> values, whereas the latter is a normal translation.  As C<gettext> cannot have two different translations for the same I<msgid>, both I<msgids> must be different by using bracketed comments as described in a previous subsection.
pt: O valor pré-definido também aparece no campo I<Choices>, e ambos têm traduções diferentes: a primeira é um valor por traduzir escolhido entre os valores de I<Choices>, e a última é uma tradução normal.  Como o C<gettext> não pode ter duas traduções diferentes no mesmo I<msgid>, então ambos os I<msgids> têm de ser diferentes utilizando para isso comentários em parentesis rectos conforme é descrito na secção anterior.

en: Prior to C<po-debconf> 0.8.0, such comments were not available and maintainers had to replace the I<_Default:> field by I<_DefaultChoice:> in order to highlight such fields in PO files:
pt: Antes do C<po-debconf> 0.8.0, não estavam disponíveis tais comentários e os maintainers tinham de substituir o campo I<_Default:> por I<_DefaultChoice:> de modo a destacar tais campos nos ficheiros PO:

en:   #. DefaultChoice
      msgid ""
      "English[ default: do not translate bracketed material, put your "
      "own language here but UNTRANSLATED.  If it is not in the list, "
      "put English (without bracketed material)]"
      msgstr ""
      "Swedish"
pt:   #. DefaultChoice
      msgid ""
      "English[ pré-definido: não traduzir o que está dentro de parentesis"
      "rectos, ponha aqui o seu idioma mas SEM TRADUZIR.  Se não estiver na"
      " lista, ponha English (sem o que está nos parentesis)]"
      msgstr ""
      "Portuguese"

en: Plain comments in templates files are less error prone and are encouraged.
pt: Comentários simples nos ficheiros templates são menos sujeitos a erros e são encorajados.

en: STATUS WEB PAGES
pt: PÁGINAS WEB DE ESTADO

en: Statistics for C<po-debconf> translations are available at L<http://www.debian.org/intl/l10n/po-debconf/> (or from mirrors); they are automatically updated when new packages are uploaded.  Only packages shipping F<debian/po/templates.pot> and F<debian/po/POTFILES.in> files are considered, so you should make sure your source package provides them.
pt: As estatísticas para as traduções C<po-debconf> estão disponíveis em L<http://www.debian.org/intl/l10n/po-debconf/> (ou nos seus mirrors); estas são automaticamente actualizadas quando for feito o upload dos novos pacotes.  Apenas são considerados os pacotes que contenham F<debian/po/templates.pot> e F<debian/po/POTFILES.in>, por isso deve assegurar-se que o seu pacote com a fonte o disponibiliza.

en: Translators can grab PO and POT files from there, but they must always get in touch with the previous translator (her mail address can be found in the PO file) and/or their fellow translators on debian-l10n-I<E<lt>languageE<gt>>@lists.debian.org (if such a list does exist) to make sure that noone is currently working on the same translation, and read current bugreports against the package they are going to translate to see if a translation has already been reported.
pt: Os tradutores podem obter os ficheiros PO e POT a partir daqui, mas eles devem sempre entrar em contacto com o tradutor anterior (o seu endereço de mail pode ser encontrado no ficheiro PO) e/ou os seus companheiros de traduções em debian-l10n-I<E<lt>languageE<gt>>@lists.debian.org (se tal lista existir) para se assegurar que ninguém está a trabalhar nessa tradução ao mesmo tempo, e ler os relatórios de bug actuais do pacote que vai traduzir para ver se ja foi relatada uma tradução.

en: After translating these files, they should submit their work to the maintainer as bug report of severity B<wishlist> with the B<patch> tag.
pt: Após traduzir estes ficheiros, eles devem submeter o seu trabalho ao maintainer como um relato de bug de severidade B<wishlist> e com o tag B<patch>.

en: podebconf-display-po - display content of a PO file in a debconf interface
pt: podebconf-display-po - mostrar o conteúdo de um ficheiro PO num interface debconf

en: As with any other localization work, translators should test their translations by running the program they are working on.  But this is a very hard job with complicated configuration scripts because there is no automatic way to have all messages displayed.
pt: Como qualquer outro trabalho de localização, os tradutores devem testar as suas traduções correndo o programa onde estão a trabalhar.  Mas isto é um trabalho muito duro com scripts de configuração complicados porque não existe forma automatica de ter todas as mensagens mostradas.

en: The B<podebconf-display-po> program could be called the I<Poor Man Localization Checker> for debconf.  It parses a PO file, tries to guess what the original templates file did look like, and displays messages in a debconf interface.
pt: O programa B<podebconf-display-po> pode ser chamado de I<Poor Man Localization Checker> para o debconf.  Processa o ficheiro PO, tenta adivinhar como se parece o ficheiro templates original, e mostra as mensagens num interface debconf.

en: Of course being root is not mandatory, and there is no interaction between B<podebconf-display-po> and system-wide debconf settings.
pt: Claro que ser root não é obrigatório, e não existe interacção entre o B<podebconf-display-po> e as definições debconf de todo o sistema.

en: Select an alternate debconf frontend.
pt: Escolher um frontend alternativo para o debconf.

en: As B<podebconf-display-po> relies on C<debconf> to display questions, your environment must be setup to display localized questions in the language of the PO file.  If you want to check a translation in another language, you need to temporarily change your settings, e.g.
pt: Como o B<podebconf-display-po> se baseia no C<debconf> para mostrar as questões, o seu ambiente tem de ser configurado para mostrar questões localizadas no idioma do ficheiro PO.  Se quiser verificar a tradução num outro idioma, você tem de mudar as suas definições temporariamente, e.g.

en: If the PO file cannot be converted into your current encoding, English strings are displayed instead of the localized ones.  You then have to switch to a UTF-8 environment to prevent encoding mismatch.
pt: Se o ficheiro PO não puder ser convertido para a sua codificação actual, as mensagens em Inglês serão mostradas em vez das localizadas.  Você tem então de mudar para um ambiente UTF-8 para prevenir codificações que não coincidam.

en: Prior to 0.8.3, C<po-debconf> did only insert the field name in PO files.  But some discussions on mailing-lists showed that text format does depend on template type, e.g. string and boolean types are different because the former is an open question and user has to enter some text input, whereas the latter is basically a Yes/No question.  Authors have to think about it when writing their templates files, but translators also have to be aware.
pt: Antes da 0.8.3, o C<po-debconf> apenas inseria o nome do campo nos ficheiros PO. Mas algumas discussões nas mailing lists mostraram que o formato do texto depende do tipo de template, e.g. os tipos string e booleano são diferentes porque o primeiro é uma questão aberta e o utilizador tem de introduzir texto, enquanto que no último é basicamente uma pergunta Sim/Não.  Os autores têm de reflectir sobre isso ao escreverem os seus ficheiros templates, mas os tradutores também têm de estar cientes disso.

en: This is achieved when PO files are generated by po-debconf E<gt>= 0.8.3, template type is inserted in PO files.  With older versions, B<podebconf-display-po> has a trivial algorithm to determine original template type, and may sometimes be wrong.
pt: Isto é alcançado quando os ficheiros PO são gerados pelo po-debconf E<gt>= 0.8.3, o tipo de template é inserido nos ficheiros PO.  Com versões mais antigas, o B<podebconf-display-po> tem um algoritmo trivial para determinar o tipo original do template, e ás vezes pode enganar-se.

en: The C<dialog> frontend, when based upon C<whiptail>, traps system signals and thus B<podebconf-display-po> cannot be interrupted by C<Ctrl-C> when using this frontend.
pt: O frontend C<dialog>, quando baseado em C<whiptail>, captura sinais do sistema e por isso o B<podebconf-display-po> não pode ser interrompido com C<Ctrl-C> ao utilizar este frontend.

en: podebconf-report-po - send outdated debconf PO files to the last translators
pt: podebconf-report-po - enviar ficheiros PO de debconf, desactualizdos, aos últimos tradutores

en: This program reads F<debian/po/*.po> to determine which files contain fuzzy or missing translations, launches an editor to allow modifications of mail body and headers, asks confirmation to send mails, and sends them to the last translator requesting updates.  The mail will contain the PO file which has to be updated.  B<podebconf-report-po> can be called either in the top-level directory, or in F<debian> or F<debian/po> subdirectories.
pt: Este programa lê F<debian/po/*.po> para determinar quais os ficheiros contêm traduções em falta ou marcadas como fuzzy, lança o editor para permitir modificações do corpo e cabeçalhos do mail, pede confirmação para enviar os mails, e envia-os ao último tradutor pedindo para actualizar.  O mail irá conter o ficheiro PO que tem de ser actualizado.  O B<podebconf-report-po> pode ser chamado quer a partir do directório de nível de topo, ou nos subdirectórios F<debian> ou F<debian/po>.

en: B<podebconf-report-po> can also be used to send a call for translations to a mailing list.  In that case, the POT file will be attached.
pt: O B<podebconf-report-po> também pode ser utilizado para enviar um pedido de traduções para uma mailing list.  Neste caso, o ficheiro POT será anexado.

en: Different templates exist for translation update requests, request to send updated PO files to a bug report (B<--submit>) or for calls for translations (B<--call>).  The template can also be provided by the user.  See the B<TEMPLATES> section for more information on the templates.
pt: Existem diferentes templates para pedidos de actualização da tradução, pedidos para enviar ficheiros PO actualizados para um relatório de bug (B<--submit>) ou para chamadas para traduções (B<--call>).  O template pode também ser fornecido pelo utilizador.  Veja a secção B<TEMPLATES> para mais informações acerca dos templates.

en: Many options can be set in a configuration file.  See section B<CONFIGURATION FILE>.
pt: Podem ser definidas muitas opções num ficheiro de configuração.  Veja a secção B<FICHEIRO DE CONFIGURAÇÃO>.

en: Print usage information and exit.
pt: Mostrar a informação de utilização e sair.

en: Print version information and exit.
pt: Mostrar a informação da versão e sair.

en: Specify the configuration file.  By default, B<podebconf-report-po> reads I<$HOME/.podebconf-report-po.conf>.
pt: Especificar o ficheiro de configuração.  O ficheiro pré-definido que o B<podebconf-report-po> lê é o I<$HOME/.podebconf-report-po.conf>.

en: Do not read any configuration file.
pt: Não ler qualquer ficheiro de configuração.

en: Display additional information while running.
pt: Mostrar informação adicional enquanto está a correr.

en: This option can be specified in the configuration file to define default behavior of B<podebconf-report-po>.  See section B<CONFIGURATION FILE> below.
pt: Esta opção pode ser especificada no ficheiro de configuração para definir o comportamento pré-definido de B<podebconf-report-po>.  Veja, abaixo, a secção B<CONFIGURATION FILE>.

en: Do not use the verbose mode.
pt: Não utilizar o modo detalhado.

en: Send the email(s) without confirmation.
pt: Enviar email(s) sem confirmação.

en: Ask for confirmation before sending email(s).
pt: Pedir confirmação antes de enviar email(s).

en: Send the email in UTF-8.  This allow non-ascii characters in the mail body and mail header.  The editor must support UTF-8.
pt: Enviar o email em UTF-8.  Isto permite caracteres não-ascii no corpo e cabeçalho do mail.  O editor tem de suportar UTF-8.

en: Send the email(s) in us-ascii.  Non-ascii characters are replaced by a question mark.
pt: Enviar o(s) email(s) em us-ascii.  Os caracteres não-ascii são substituidos por um ponto de interrogação.

en: Do not send emails, append them in I<MBOX>.  This file can be used as a postponed mailbox with B<mutt -p>.
pt: Não enviar emails, acrescenta-los em I<MBOX>.  Este ficheiro pode ser utilizado para ler uma caixa de correio adiada com o B<mutt -p>.

en: Send the mails with mutt.  This set the B<--postpone> argument to F<$HOME/postponed>.
pt: Enviar os mails com o mutt.  Isto define o argumento B<--postpone> para F<$HOME/postponed>.

en: Specify where the PO files are located.  By default, B<podebconf-report-po> uses the F<debian/po> directory.
pt: Especificar onde estão localizados os ficheiros PO.  O B<podebconf-report-po> utiliza F<debian/po> como o directório pré-definido.

en: Specify SMTP server for mailing (default is C<localhost>).
pt: Especificar o servidor SMTP para o envio (o valor pré-definido é C<localhost>).

en: Specify a file to use as a template for the email(s) sent to translators.  The default template is I</usr/share/po-debconf/templates/translators>.
pt: Especificar um ficheiro a utilizar como template para o(s) email(s) a serem enviados aos tradutores. O template pré-definido é I</usr/share/po-debconf/templates/translators>.

en: Specify a file to use as a template for the email(s) sent to translators when the B<--submit> option is used.  The default template is I</usr/share/po-debconf/templates/submit>.
pt: Especificar um ficheiro para utilizar como template para o(s) email(s) a enviar aos tradutores quando for utilizada a opção B<--submit>.  O template pré-definido é I</usr/share/po-debconf/templates/submit>.

en: Specify a file to use as a template for the call for translations email(s).  The default template is I</usr/share/po-debconf/templates/call>.
pt: Especificar o ficheiro a utilizar como template para o(s) email(s) da chamada de traduções. O template pré-definido é I</usr/share/po-debconf/templates/call>.

en: Specify file to use it as template for the email(s).  If a template is specified with this option, this template will be used rather than a template specified with any of the B<--templatetranslators>, B<--templatesubmit>, or B<--templatecall> options.
pt: Especifique o ficheiro a utilizar como template para o(s) email(s).  Se for especificado um template com esta opção, este template será utilizado em vez de um template especificado com qualquer das opções B<--templatetranslators>, B<--templatesubmit>, ou B<--templatecall>.

en: Use the default template.
pt: Utilizar o template pré-definido.

en: Do not open the editor and use the template as is.
pt: Não abrir o editor e utilizar o template conforme está.

en: Open an editor before sending the email(s).
pt: Abrir um editor antes de enviar o(s) email(s).

en: Compress PO files in attachment with C<gzip>.
pt: Comprimir os ficheiros PO em anexo com C<gzip>.

en: Do not compress PO files.
pt: Não comprimir os ficheiros PO.

en: Specify the name of the package (default is the source package name).
pt: Especificar o nome do pacote (o valor pré-definido é o nome do pacote source).

en: Specify the name and the email address of the sender (default is taken from the B<DEBEMAIL> and B<DEBFULLNAME> environment variables, or from the B<EMAIL> environment variable, or is set to the package maintainer if these variables are not set).
pt: Especifique o nome e o endereço de email do remetente (o valor por omissão é tirado das variáveis de ambiente B<DEBEMAIL> e B<DEBFULLNAME>, ou da variável de ambiente B<EMAIL>, ou é definido pelo maintainer do pacote se estas variáveis não estiverem definidas).

en: Specify the deadline for receiving the updated translations (default is no deadline).
pt: Especificar o prazo para receber as traduções actualizadas (o valor pré-definido é sem prazo).

en: Specify a list of languages to restrict sending the notification only for these languages.  The list of languages is comma separated. The PO files must be named according to these languages, with the .po extension.
pt: Especificar uma lista de idiomas para restringir o envio da notificação apenas para esses idiomas.  A lista de idiomas é separada por vírgulas.  Os ficheiros PO têm de ter o nome de acordo com esses idiomas, com a extensão .po.

en: Send the email also to the Language Team as carbon copy.
pt: Enviar também o email à Equipa do Idioma como CC.

en: Do not send the email(s) to the language teams.
pt: Não enviar o(s) email(s) às equipas de idioma.

en: Specify a mailing list for a given language.  This mailing list will be added to the CC list for the PO files of this language when B<--languageteam> is used, in addition to the language team specified in the PO file (if these mailing lists differ).
pt: Especificar a mailing list para um determinado idioma.  Quando for utilizado <--languageteam> esta mailing list será acrescentada ao CC da lista para os ficheiros PO deste idioma, além disso a equipa do idioma especificado no ficheiro PO (se estas mailing lists diferirem).

en: This is useful to keep the specified team informed, and allow a faster reaction when a translator is known to be inactive.
pt: Isto é útil para manter as equipas especificas informadas, e permitir uma reacção mais rápida quando se sabe que um tradutor está inactivo.

en: This option can be specified more than once.  The language code and language mailing list are separated by a colon.
pt: Esta opção pode ser especificada mais do que uma vez.  O código do idioma e a mailing list do idioma são separados pelo sinal de dois pontos.

en: Send a status report to the maintainer with the list of emails sent to translators.
pt: Enviar um relatório de estado ao maintainer com a lista de emails enviados aos tradutores.

en: Do not send any status report to the maintainer.
pt: Não enviar qualquer relatório de estado ao maintainer.

en: Instead of sending mails to translators, file a bug report against this package to request for translations.  This is useful e.g. when preparing non-maintainer uploads to make sure that translations do not get lost.
pt: Em vez de enviar mails aos tradutores, lançar um relatório de bug contra este pacote para pedir traduções.  Isto é útil e.g. quando se preparam uploads de não-maintainers (NMUs) para ter a certeza que as traduções não se perdem.

en: After a bug report has been filed (either manually or with the B<--submit> flag) to track down translations, B<podebconf-report-po> can be run again, but this time with the B<--bts=I<NUMBER>> flag.  Translators are then requested to respect the B<Reply-To:> header field which is set to this bug report, so that all translations are gathered into a single location.
pt: Após ter sido enviado um relato de bug (manualmente ou com a flag B<--submit>) para seguir as traduções, o B<podebconf-report-po> pode correr novamente, mas desta vez com a flag B<--bts=I<NUMBER>>. É então pedido aos tradutores que respeitem o campo do cabeçalho B<Reply-To:> que é definido para este relato de bug, para que todas as traduções sejam juntas num mesmo local único.

en: Send a call for translations.  If the optional I<MAILING_LIST> argument is not specified, the call for translations is sent to the Debian Internationalization list (I<debian-i18n@lists.debian.org>).
pt: Enviar um pedido de traduções.  Se o argumento opcional I<MAILING_LIST> não for especificado, o pedido de traduções é enviado para a lista Debian Internationalization (I<debian-i18n@lists.debian.org>).

en: Calls for translations are useful to receive translations in new languages.  The call for translation should be combined with regular requests for updates to translators, for the existing translations.  You can do this by executing B<podebconf-report-po> another time (without the B<--call> option). See also the B<--withtranslators> option which automates this.
pt: Os pedidos de traduções são úteis para receber traduções para novos idiomas.  O pedido de traduções deve ser combinado com pedidos regulares de actualizações aos tradutores, para as traduções existentes. Você pode fazer isto ao executar outra vez B<podebconf-report-po> (sem a opção B<--call>). Veja também a opção B<--withtranslators> que automatiza isto.

en: Send requests for updates to the translators after sending the call for translation.
pt: Enviar aos tradutores pedidos de actualização após ter sido enviado o pedido de traduções.

en: This option is ignored when the B<--call> option is not specified.
pt: Esta opção é ignorada quando não é especificada a opção B<--call>.

en: Do not send requests for translation update to the translators after a call for translations.
pt: Não enviar, aos tradutores, pedidos de actualização de traduções após o pedido de traduções.

en: Specify the POT file to send to a call for translations (B<--call>).  By default, B<podebconf-report-po> uses the POT file of the PO files directory, if there is only one.
pt: Especifique o ficheiro POT a enviar num pedido de traduções (B<--call>).  Por omissão, o B<podebconf-report-po> utiliza o ficheiro POT do directório dos ficheiros PO se existir um.

en: CONFIGURATION FILE
pt: FICHEIRO DE CONFIGURAÇÃO

en: By default, B<podebconf-report-po> reads I<$HOME/.podebconf-report-po.conf>.  The configuration file can be set with the B<--conf> option.  You can also ignore any configuration file by specifying the B<--noconf> option.  Command line options can be used to override configuration file settings.
pt: Por omissão, o B<podebconf-report-po> lê I<$HOME/.podebconf-report-po.conf>.  O ficheiro de configuração pode ser definido com a opção B<--conf>. Pode também ignorar qualquer ficheiro de configuração ao especificar a opção B<--noconf>. As opções da linha de comandos podem ser utilizadas para ultrapassar as definições do ficheiro de configuração.

en: The configuration files accept most of the command line options, without the leading B<-->: B<smtp>, B<from>, B<verbose>, B<force>, B<templatetranslators>, B<templatesubmit>, B<templatecall>, B<template>, B<default>, B<gzip>, B<languageteam>, B<addlanguageteam>, B<summary>, B<utf8>, B<withtranslators>.
pt: Os ficheiros de configuração aceitam a maioria das opções de linha de comandos, sem o B<--> no começo: B<smtp>, B<from>, B<verbose>, B<force>, B<templatetranslators>, B<templatesubmit>, B<templatecall>, B<template>, B<default>, B<gzip>, B<languageteam>, B<addlanguageteam>, B<summary>, B<utf8>, B<withtranslators>.

en: Lines starting by a number sign (possibly preceded by spaces) are comments and are ignored.
pt: As linhas que começem por um símbolo cardinal (possivelmente precedidos de espaços) são comentários e são ignorados.

en: Here is an example:
     # This is a comment
     smtp smtp.mydomain
     from = Me Myself <me@mydomain>
     utf8
pt: Aqui está um exemplo:
     # Isto é um comentário
     smtp smtp.meudominio
     from = Eu Próprio <eu@meudominio>
     utf8

en: The templates specified with the B<--template>, B<--templatetranslators>, B<--templatesubmit>, or B<--templatecall> options can contain the following tags:
pt: Os templates especificados com as opções B<--template>, B<--templatetranslators>, B<--templatesubmit>, ou B<--templatecall> podem conter as seguintes tags:

en: Replaced by the corresponding headers of the email(s).
pt: Substituido pelos cabeçalhos correspondentes do(s) email(s).

en: In the default mode, it is replaced by comments showing the list of translators with outdated translations.
pt: No modo pré-definido, é substituido por comentários que mostram a lista de tradutores com traduções desactualizadas.

en: In the B<--submit> mode, it is replaced by the list of PO files with outdated translations.
pt: No modo B<--submit>, é substituido pela lista de ficheiros PO com traduções desactualizadas.

en: And in the B<--call> mode, it is replaced by the list of PO files found in the PO directory.
pt: E no modo B<--call>, é substituido pela lista de ficheiros PO encontrados no directório PO.

en: Replaced by a string that indicate how the translators have to reply (e.g. follow the I<Reply-To> tag or sending the PO to a given bug report).
pt: Substituido por uma mensagem que indica como os tradutores têm de responder (e.g. seguido do tag I<Reply-To> ou enviar o PO para um determinado relatório de bug).

en: Replaced by a string indicating the deadline for the translation (see B<--deadline>).
pt: Substituido pela mensagem que indica o prazo para a tradução (veja B<--deadline>).

en: Replaced by the name of the package (if it was detected).
pt: Substituido pelo nome do pacote (se foi detectado).

en: Replaced by the statistics of the PO files found in the PO directory (in the B<--call> mode only).
pt: Substituido pelas estatísticas dos ficheiros PO encontrados no directório PO (apenas no modo B<--call>).

en: The I</usr/share/po-debconf/templates> directory contains the default templates.
pt: O directório I</usr/share/po-debconf/templates> contém os templates pré-definidos.
