Serviço de tradução de documentos
Traduza arquivos PO online - contexto preservado
Carregue o seu ficheiro .po e obtenha uma tradução precisa em mais de 100 idiomas. Msgid, msgstr, formas plurais, contexto e comentários - tudo preservado. Compatível com Gettext.
Visualização de saída
Traduza arquivos PO online - contexto preservado Pré-visualização do layout
Um ficheiro traduzido só é útil se as tabelas, títulos e espaçamentos ainda estiverem onde sua equipa espera. ForgeFile mantém a estrutura do documento visível desde o upload até o download.
Formatos
Traduza arquivos PO online - contexto preservado Tipos de ficheiros suportados
Nem todo ficheiro é um PDF limpo. Os casos úteis são confusos: contratos digitalizados, separadores de folhas de cálculo, apresentações de slides, legendas e exportações de áudio de reuniões.
Escritório e PDF
Documentos, apresentações e folhas de cálculo onde o layout é importante.
Digitalizações e imagens
Fotos, digitalizações e PDFs com muitas imagens que precisam primeiro de extração de texto.
Ficheiros de localização
Ficheiros de texto estruturados onde chaves, tempos e marcações devem permanecer intactos.
Funcionalidades de Traduza arquivos PO online - contexto preservado
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.
Como traduzir um arquivo PO em 4 etapas
- 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
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
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
Baixe seu arquivo PO traduzido
Seu arquivo PO traduzido fica pronto em segundos. Compile em MO e implante - plurais, contexto e comentários são preservados.
Fluxos de trabalho relacionados com Traduza arquivos PO online - contexto preservado
Por que o ForgeFile é o melhor tradutor PO online
Precisa de traduzir um ficheiro PO sem perder formas plurais, contexto de mensagem ou comentários de tradutores? O ForgeFile é um tradutor PO de gettext alimentado por IA que converte os seus catálogos de localização em mais de 100 idiomas, preservando cada msgid, msgstr, regra plural, msgctxt e comentário. Seja um plugin WordPress, uma aplicação GNOME ou um projeto PHP personalizado, o seu ficheiro PO traduzido compila para MO e é implementado sem alterações.
Como o ForgeFile Traduz Ficheiros PO
O nosso motor de tradução compreende o formato GNU gettext de forma nativa. Quando traduz um ficheiro PO, o ForgeFile:
- Analisa todos os pares msgid/msgstr, preservando o contexto da mensagem (msgctxt) e comentários de tradutores
- Aplica regras de plural específicas do idioma - gerando o número correto de formas plurais para cada idioma de destino
- Protege marcadores de posição no estilo printf (%s, %d, %1$s) e marcação HTML dentro das cadeias
O resultado é um ficheiro PO válido que pode compilar para MO e implementar diretamente - sem necessidade de edição manual de formas plurais ou marcadores de posição.
Gestão de Formas Plurais com Consciência Linguística
As regras de plural variam muito entre idiomas. O ForgeFile gere-as todas:
- Inglês/Alemão (2 formas) → Russo/Polaco (3 formas) → Árabe (6 formas)
- O cabeçalho Plural-Forms é atualizado automaticamente para o idioma de destino
- Cada entrada msgstr[N] é gerada com a forma plural gramaticalmente correta
- As cadeias de origem no singular e no plural são ambas usadas como contexto de tradução
- Os valores de nplurals e a expressão plural são definidos corretamente no cabeçalho PO
Criado para WordPress, PHP e Projetos de Código Aberto
O ForgeFile gere os ficheiros PO dos quais o ecossistema de código aberto depende:
- Plugins e Temas WordPress - traduza ficheiros .po para plugins e temas WP, prontos para GlotPress ou implementação direta
- Frameworks PHP - localize projetos Laravel, Symfony e CakePHP usando catálogos gettext
- GNOME e Aplicações de Secretária - traduza aplicações GTK e software de secretária GNOME
- Projetos de Código Aberto - acelere as traduções da comunidade pré-traduzindo modelos PO/POT para colaboradores
O carregamento em lote e o acesso via API estão disponíveis para pipelines de localização contínua. Todos os ficheiros são encriptados em trânsito e em repouso, com eliminação automática após processamento - totalmente compatível com o RGPD.
Porque os Programadores Escolhem o ForgeFile para Tradução PO
- Tradução com Consciência de Plurais - formas plurais corretas geradas automaticamente para cada idioma de destino
- Proteção de Marcadores de Posição - %s, %d, %1$s e marcação HTML preservados em cada cadeia
- Mais de 100 Idiomas - incluindo escritas da direita para a esquerda (árabe, hebraico) e caracteres CJK
- Suporte a POT - traduza diretamente a partir de ficheiros de modelo, sem pré-processamento
- Sem Software para Instalar - funciona inteiramente no seu navegador
- Segurança de Nível Empresarial - processamento encriptado, retenção zero de dados
Carregue o seu ficheiro PO agora e veja porque milhares de programadores confiam no ForgeFile para uma tradução gettext precisa e com consciência de plurais.
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?
Sim. Todos os arquivos são criptografados em trânsito e em repouso. Os documentos são excluídos automaticamente após o processamento. Nossa infraestrutura segue práticas GDPR.
Qual a diferença entre PO e XLIFF para localização?
PO (gettext) é o padrão para software PHP, WordPress e sistemas GNU/Linux. O XLIFF é o formato padrão da indústria para aplicações de nível empresarial e diferentes ferramentas CMS. O ForgeFile manipula ambos perfeitamente de forma natural preservando toda a sua estrutura.
Pronto para traduzir seu catálogo de localização?
Envie seu arquivo PO e receba em segundos um arquivo traduzido compatível Gettext. Plurais, contexto e comentários são preservados sempre.