Traduzindo um plugin – Na prática

In: wordpress

Escrito por

28 dez 2011

Atendendo a pedidos, montei esse pequeno tutorial ilustrado de como traduzir um plugin já internacionalizado, tomaremos como base o plugin Simple local avatar.

Pré-requisitos para esta prática:

  1. Ter o wordpress instalado;
  2. Conhecer a estrutura de diretórios do wordpress;
  3. Ter o plugin Simple local avatar instalado;
  4. Ter o software poedit instalado;
  5. Ter o WPLANG do seu wp-config.php setado com a opção pt_BR; Ficando assim: define(‘WPLANG’, ‘pt_BR’).

Na prática:

  • Baixe e Descompacte a pasta do plugin dentro do diretório /wp-content/plugins
  • Abra o diretório do plugin Simple local avatar, lá você encontrará o diretório /localization.

Dentro do diretório /localization você verá os seguintes arquivos (ver imagem baixo)

Como este plugin não tem o arquivo .pot, tomei como base o catálogo simple-local-avatars-es_ES.po.

  •  Abra o arquivo e salve como simple-local-avatars-pt_BR.po
  • Clique na linha que deseja editar e traduza. Observe que a tradução é feita na parte inferior da tela (onde tem “permisos de Local Avatar”).

Abaixo veremos as frases traduzidas

Depois de traduzido (não necessariamente nesta ordem).

  • Clique no menu catálogo e escolha a opção configurações
  • Configure seu catálogo com as informações de acordo com a linguagem, país, nome do tradutor, email (ver imagem abaixo)

Pronto, agora é só salvar. O poedit criará automaticamente o arquivo simple-local-avatars-pt_BR.mo.

Agora, no seu wordpress, vá até o menu Usuários e clique em Seu perfil, e você verá que o plugin foi traduzido.

Arquivos:

Baixe os arquivos .po e .mo deste tutorial

Importante:

Aproveite para fortalecer a comunidade enviando seus catálogos traduzidos para o dono do plugin, com isso você vai ajudar várias outras pessoas.

Outros tutoriais sobre tradução no wordpress

Licença:
to Shareto RemixAttributionNoncommercialShare Alike

4 Responses to Traduzindo um plugin – Na prática

Avatar

Anizio Silva

dezembro 29th, 2011 at 13:47

Cara, parabéns pelo post.

Porém, ultimamente tenho usado o plugin CodeStyling Localization, que facilita e MUITO a tradução. É infinitamente mais rápido usar o Poedit, enviar vai ftp, etc.:

http://wordpress.org/extend/plugins/codestyling-l

Avatar

Billy Blay

dezembro 29th, 2011 at 17:28

É verdade Anizio, tu já havia me falado desse plugin, mas acabei esquecendo heheh.

Ele ajuda muito mesmo, recomendo!

Avatar

Daniel Bahia

abril 20th, 2012 at 14:10

Muito bom cara. Me salvou!

Avatar

Billy Blay

abril 20th, 2012 at 14:14

Muito legal ter ajudado.
Obrigado!

Comment Form

Sobre

Billy Blay é Desenvolvedor Web e formado no curso Superior Tecnológico em Sistemas para Internet da Faculdade Marista e pós-graduado em Gestão ágil de projetos no C.E.S.A.R. EDU