quinta-feira, novembro 06, 2008

RG3.Net agora em inglês

Para o resto do mundo, pois seria muito egoísmo deixar o serviço de redirecionamentos da RG3 somente para os falantes da língua portuguesa. :)

Comecei antes de ontem a traduzir a aplicação usando o plugin I18N do Catalyst.

Com esse plugin, basta eu colocar as strings que deverão ser trauzidas dentro do método Catalyst->loc() e com a ajuda do xgettext.pl, criar e manter os arquivos .po de cada idioma. No caso do site da RG3, deixei as strings da aplicação em inglês, que vai ser o idioma padrão e criei o arquivo pt.po com as traduções pra português.

Dessa forma, se o navegador do visitante tiver suporte a português, o site vai abrir em português, caso contrário, abrirá em inglês.

Configure seu navegador com o idioma inglês e dê uma olhadinha.