De forma um tanto precipitada, enviei para o email de contato um arquivo .po com a tradução do wp-contactform. Somente quando testei, vi que a tradução abrange no máximo 50 por cento dos termos e frases renderizados no painel de controle do plugin. Todos os termos e frases inseridos por marcação html pura são ignorados pelo Poedit na criação do arquivo .po. Assim, pergunto aos membros da comunidade com experiência no assunto: nesse caso, somente a tradução direta resolve ou é possível e necessário modificar os arquivos originais a fim de inserir as marcações html dentro de strings php? Foi isso o que foi realizado para a tradução integral do tema default? Observei também que os temas traduzidos já disponibilizados têm a mesma limitação: a tradução é incompleta. Será que, no caso de temas e plugins, o melhor mesmo são as traduções diretas? WP-Saudações, Armando Macedo.
Fórum para traduções
da Comunidade Wordpress-BR » Tradução de plugins e temas
Temas e plugins
(4 posts)-
Publicado 1 ano atrás #
-
Vc pode modificar os arquivos originais para encapsular as strings que são 'html puro' para isso vc faz o seguinte, supondo q o texto a ser encapsulado seja:
<h1>Plugins do WP</h1>
ela se transforma em:
<h1><? _e('Plugins do WP'); ?></h1>
com isso o poEdit reconhece a string e coloca ela para tradução... mas é preciso ter muito cuidado na alteração de arquivos na hora de encapsular as trings, só faça isso se tiver uma boa familiaridade com o php e com o html.
Publicado 1 ano atrás # -
Obrigado. Vou testar.
Publicado 1 ano atrás # -
Executei uma tradução de um plugin que não tinha tradução.
criei uma <h2><? _e('Manage Events','text'); ?></h2>
no lugar do texto que eu queria traduzir, converti ele para o comando usado para conversão, para o poedit detectar, o poedit detectou tudo certinho, fiz a tradução no poedit.Só que na hora de ver o plugin no admin ele num tá traduzido, utilizei o comando
<?php load_plugin_textdomain('text') ?> no mesmo arquivo e não acontece nada.Tentei procurar o functions, mais esse plugin não tem o functions.. ;/
Publicado 1 ano atrás #
Resposta
Você deve fazer login para publicar.