Back-End

14 dez, 2009

Instalando o Drupal 6 em português

Publicidade

Muitas pessoas têm instalado o Drupal com sucesso, mas algumas têm tido problemas em colocá-lo em português do Brasil. Vamos desmitificar isso hoje. O único requisito é ter
o Drupal 6.x.

No Drupal 6 existem duas formas de instalar um idioma: durante o
processo de instalação ou depois da instalação. Nesse tutorial vamos
ver primeiro a durante a instalação e, em seguida, a que é tida como a
tradicional.

Baixando a tradução

A tradução mais completa e que está sempre sofrendo atualizações é a que está no servidor de traduções do Drupal Brasil em http://traducao.drupal-br.org. É a partir desse servidor que iremos baixar a tradução para o nosso site.

Após acessar o servidor, no menu lateral direito clique na opção Exportar.

Você será remetido a uma tela onde escolherá algumas opções:

Choose a project: O projeto que deseja exportar a tradução. No nosso caso queremos a tradução do Drupal, então digitaremos Drupal(se já não vir preenchido).

Release: Escolha o último release disponível, ainda
que ele seja diferente da sua versão atual (por exemplo, no momento que
escrevia esse artigo a última versão do Drupal era a 6.6 mas o release
disponível era o 6.4).

Type of export: Tipo de exportação. No nosso caso queremos a tradução e não um template. Então escolha Tradução.

Format used: Aqui temos 4 opções:

  • Drupal 6 package format Formato de pacote para o Drupal 6. Vamos exportar um desses, pois o usaremos para a tradução durante a instalação
  • Drupal 5 package format for autolocale module Formato para o módulo autolocale no Drupal 5.
  • Flat package for CVS commit Pacote para commit no CVS.
  • All in one file E tudo em um arquivo, ou formato
    clássico. Também vamos exportar uma versão desses para fazermos a
    instalação no módulo clássico.

Depois de escolher as opções mencionadas, basta clicar no botão Exportar e salvar os arquivos que ele irá gerar.

Drupal em português – tradução na instalação

Nesse processo você vai precisar ter o Drupal pronto para instalar.
Aqui não será abordada a instalação em si, somente como fazer a
instalação em português. Assim, você já deve ter baixado e
descompactado o Drupal em um local onde o seu servidor Web consegue
acessá-lo.

Você também deve ter o arquivo que exportamos do servidor de
traduções, no formato de pacote para o Drupal 6 (primeira opção da
exportação).

Considerando que a instalação será feita localmente e assumindo seu endereço local como http://localhost, vamos aos passos:

  • Descompacte o arquivo baixado na raiz do seu Drupal. Esse arquivo vem com 3 pastas dentro modules, profiles e themes. Essas pastas já existem na sua instalação do Drupal, e você deve sobrescrevê-las.
  • Acesse http://localhost Nesse ponto o Drupal deve lhe dar a opção de instalar usando o idioma inglês ou Português do Brasil.
  • Escolha português do Brasil e prossiga normalmente com a instalação, já em português.

Esse é o procedimento básico. Em alguns casos você pode receber a mensagem The translation import failed, because the file could not be read..
Isso porque esses arquivos que acabamos de descompactar precisam de
permissão de leitura para o usuário que executa o seu servidor Web.
Então dê a permissão adequada.

Modo tradicional

Nesse modo você já tem o seu site instalado em inglês e precisa
instalar a tradução. Você já deve ter baixado a tradução no passo
correto desse tutorial e agora vamos instalá-la. Lembre-se que a
tradução é a All in one file.

A primeira coisa que devemos fazer é habilitar o módulo de tradução, chamado Locale. Para isso acesse Administer > Site building > Modules escolha o módulo Locale e clique no botão Save Configuration.

Com o módulo Locale ativado, precisamos importar a tradução. Para isso acesse: Administer > Site building > Translate interface. Aqui, na parte superior, clique em Import.

No campo Language file escolha o arquivo que baixamos do servidor de traduções. No campo Import into
escolha o idioma português do Brasil ou seja “Portuguese, Brazil
(Português)”. As demais opções deixe-as como estão e clique no botão Import.

Com isso temos a tradução importada, mas falta um último passo, que é ativá-la para o nosso site. Para tanto acesse Administer > Site configuration > Languages.
Nessa tela veremos os dois idiomas disponíveis: Inglês e Português.
Para ativar o português, como o padrão, basta escolher na opção Default o nosso idioma e em seguida clicar no botão Save Configuration.

Nesse momento o site estará em português. Você pode ainda desabilitar o idioma inglês, se desejar, desmarcando a caixa Ativado.

Conclusão

Esses são dois modos de se ter o Drupal em português do Brasil.
Existe, pelo menos, mais um modo de se instalar a tradução que não
abordamos aqui mas que é semelhante ao primeiro, com elementos do
segundo.

Deixo claro que a tradução aqui feita é apenas da interface, e não de conteúdo.

Fique à vontade para deixar comentários com sua experiência, dúvida, sugestão ou crítica.

*

Publicado originalmente em Drupal Brasil por Rafael Ferreira da Silva