Traduzir ficheiros PO online – plurais, contexto e comentários preservados

Carregue o seu ficheiro .po e obtenha traduções precisas em mais de 100 idiomas. Msgid, msgstr, formas plurais, contexto e comentários preservados. Compatível com Gettext.

forgefile.com PO

Fluxo de trabalho de PO

Tradução
Arraste o seu ficheiro para aqui ou clique para navegar no seu dispositivo
Formatação preservada .PO, .POT

Exemplo de tradução

Um catálogo gettext .po, de inglês para espanhol

Um catálogo de cinco mensagens escrito para esta página. As linhas msgid e referências a ficheiros estão intocadas, cada msgstr está preenchido e o marcador %(count)d é mantido.

Original

app-messages-en.po → app-messages-es.po antes da tradução

Resultado

app-messages-en.po → app-messages-es.po depois da tradução
  • msgid, comentários e referências a ficheiros intocados

  • Marcador %(count)d mantido na tradução

  • Cabeçalho Language alterado para o idioma de destino

Verificado em 2026-10-08 — Amanda Lee

Funcionalidades de PO

Tratamento de formas plurais

As formas plurais corretas são geradas automaticamente para cada idioma. O cabeçalho Plural-Forms e a expressão nplurals são atualizados no header PO.

Preservação de contexto e comentários

Contexto da mensagem (msgctxt), comentários de tradutores, comentários extraídos e flags são preservados exatamente como no catálogo original.

Resultados ultrarrápidos

A maioria dos arquivos PO é traduzida em segundos. A IA em nuvem lida com catálogos de milhares de strings e regras plurais complexas.

Mais de 100 idiomas compatíveis

Traduza ficheiros PO entre mais de 100 idiomas, incluindo espanhol, francês, alemão, árabe, chinês, japonês e coreano.

Por que o ForgeFile é o melhor tradutor PO online

Precisa de traduzir um ficheiro PO sem perder formas plurais, contexto ou notas de tradução? O ForgeFile é um tradutor de gettext PO com IA que converte catálogos de tradução para mais de 100 idiomas, preservando msgid, msgstr, regras de plurais, msgctxt e comentários. Seja em plugins WordPress ou projetos PHP, o ficheiro resultante compila para MO e funciona de imediato.

Como o ForgeFile traduz ficheiros PO

O nosso motor analisa o formato GNU gettext nativamente. Ao traduzir um ficheiro PO, o ForgeFile:

  • Processa todos os pares msgid/msgstr, mantendo o contexto da mensagem e anotações
  • Aplica as regras de plural de cada idioma de destino com precisão matemática
  • Protege marcadores de formato printf (%s, %d, %1$s) e etiquetas HTML

Gera ficheiros PO perfeitamente válidos e prontos para compilar para o formato binário MO.

Tratamento inteligente de plurais por idioma

  • Inglês/Português (2 formas) → Russo/Polaco (3 formas) → Árabe (6 formas)
  • O cabeçalho Plural-Forms é atualizado automaticamente para a língua alvo
  • Cada entrada msgstr[N] é preenchida com a forma gramatical exata
  • As variantes no singular e plural servem de contexto mútuo de tradução
  • Parâmetros nplurals configurados de acordo com as normas gettext

Para WordPress, PHP e Código Aberto

  • Plugins e Temas WordPress – traduções prontas para GlotPress ou produção
  • Frameworks PHP – projetos Laravel, Symfony e CakePHP
  • Aplicações de Desktop – software GTK e interfaces gráficas
  • Projetos Open-Source – acelere a colaboração traduzindo modelos POT

Processamento em lote e API disponíveis. Ficheiros encriptados e em conformidade com o RGPD.

Vantagens para programadores

  • Plurais Gramaticalmente Exatos – número correto de formas plurais em cada idioma
  • Marcadores Intactos – especificadores de formato e HTML protegidos
  • Mais de 100 idiomas – incluindo escritas RTL e alfabetos orientais
  • Suporte a Ficheiros POT – traduza a partir de modelos sem conversões
  • 100% no Navegador – sem necessidade de instalar programas

Consulte a especificação no manual do GNU gettext.

Como traduzir um arquivo PO em 4 etapas

  1. 1

    Envie seu arquivo PO ou POT

    Arraste e solte seu arquivo .po ou .pot. Suportamos catálogos gettext de WordPress, frameworks PHP, GNOME e projetos personalizados.

  2. 2

    Selecione o idioma de origem e de destino

    Escolha entre mais de 100 idiomas. O ForgeFile aplica as regras de plural corretas e a expressão nplurals para o seu idioma de destino automaticamente.

  3. 3

    Configure as configurações de tradução

    Escolha traduzir apenas os msgstr vazios ou todas as strings. Decida se atualiza os metadados do cabeçalho PO.

  4. 4

    Baixe seu arquivo PO traduzido

    O seu ficheiro PO traduzido fica pronto em segundos. Compile para MO e publique — todos os plurais, contextos e comentários são preservados.

FAQ de tradução PO - respostas para perguntas frequentes

Como traduzir um arquivo PO online?

Envie seu arquivo .po ou .pot ao ForgeFile, escolha o idioma alvo e clique em Traduzir. Nossa IA preenche os msgstr enquanto preserva toda a estrutura, plurais e contexto - normalmente em segundos.

As formas plurais são tratadas corretamente?

Sim. ForgeFile gera o número correto de formas plurais para cada idioma (ex.: 2 para inglês, 3 para russo, 6 para árabe) e atualiza o cabeçalho Plural-Forms automaticamente.

Os placeholders printf são preservados?

Com certeza. ForgeFile detecta e protege %s, %d, %1$s e outros placeholders printf, além do markup HTML nas strings.

Posso traduzir um arquivo modelo POT?

Sim. ForgeFile aceita arquivos .po e .pot. Traduza diretamente de um modelo sem precisar criar um PO preenchido.

Funciona com plugins e temas WordPress?

Sim. ForgeFile processa nativamente .po do WordPress. A saída é compatível com GlotPress, Loco Translate e implantação direta em wp-content/languages.

Posso traduzir apenas as strings não traduzidas?

Sim. ForgeFile pode traduzir seletivamente apenas msgstr vazios, deixando as strings já traduzidas intactas - ideal para localização incremental.

Meu arquivo PO fica seguro durante a tradução?

Os ficheiros são encriptados em trânsito e em repouso. O tempo durante o qual são guardados depende do seu plano.

Qual a diferença entre PO e XLIFF para localização?

PO (gettext) é o padrão para software PHP, WordPress e GNU/Linux. O XLIFF é o padrão da indústria para aplicações empresariais e ferramentas TMS. O ForgeFile processa ambos nativamente, preservando toda a estrutura.

Pronto para traduzir seu catálogo de localização?

Carregue o seu ficheiro PO e obtenha uma tradução compatível com gettext em segundos. Plurais, contexto e comentários sempre preservados.