"One general law, leading to the advancement of all organic beings, namely, multiply, vary, let the strongest live and the weakest die." ~ Charles Darwin ("Origin of Species" (1859))

Como traduzir a interface do Drupal para a sua língua?

O Drupal possui uma documentação extremamente completa (e por vezes complexa). Um dos maiores problemas de tal extensibilidade é a centralização da informação. De facto, a organização de quase todos os manuais manuais não é a melhor, sendo que na maior parte das vezes o utilizador é constantemente "desviado" para outra página tornando a linearidade dos tutoriais nula.

Um exemplo disso é o tutorial de tradução da interface do Drupal. Por isso, decidi concatenar a informação toda neste tópico para facilitar a vida ao utilizador lusófono. Note-se que este texto é dirigido para a versão 5.x do Drupal, sendo ela a mais utilizada e compatível de momento.

Aqui vai:

1. Descarregar os ficheiros de tradução

A versão portuguesa do Drupal está disponível na página do projecto de tradução para Português no drupal.org. Se pretender a interface em Português do Brasil, poderá encontrá-la aqui.

2. Activar a tradução

2.1 Activar o módulo

Abra a página do seu navegador favorito (ex: Safari ou Firefox) no seu site Drupal. Active o módulo Locale do Drupal em Administer / Site building / Modules.

2.2 Adicionar um idioma

Seguidamente abra a página de administração do módulo que acabou de activar: Administer / Site configuration / Localization. Uma vez nessa página poderá reparar que existe uma lista de idiomas associados ao site. Clique em Add Language para adicionar um idioma a essa lista.

Seleccione a língua pretendida e confirme.

2.3 Importar uma tradução

Repare que já existe a língua portuguesa na lista, mas no entanto não possui nenhuma string traduzida.

Clique agora na tab Import e carregue o ficheiro .po descarregado em no ponto 1 (não o installer.po mas sim o pt-pt.po ou o pt-br.po, por exemplo). Associe à língua previamente adicionada e finalmente confirme.

2.4 Activar a tradução

Finalmente falta activar o idioma adicionada e opcionalmente defini-la como idioma padrão. Resta guardar a configuração para activar tudo e ficamos com o site em Português! Eye-wink

Para quem quiser uma versão interactiva deste tutorial, aqui vai:
(Nota, poderá descarregar um ficheiro PDF do tutorial em anexo.)


AttachmentSize
Tutorial: Traduzir a Interface do Drupal598.75 KB