| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/11/2005 21:59:34
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Pessoal,
Realmente precisamos de um site em portugues ou até mesmo em diversas linguas. Acredito que isso vai facilitar a adoção do Mentawai no Brasil e em outros países.
Logo estou convocando a galera para um esforço de tradução, na verdade de localização do site. A tradução depois podemos dividir tb ou eu mesmo faço.
O que precisamos fazer é pegar todos os JSPs do site e passar os textos que estão no HTML para um arquivo i18n.
Eu já isso para duas páginas:
menu.jsp
index.jsp
Estaremos usando o Mentawai para internacionalizar o site do Mentawai. (nada mais justo né?)
Então tudo que vcs tem que fazer é colocar as seguintes linhas no início de cada JSP:
Code:
<%@ taglib uri="/WEB-INF/lib/mentawai.jar" prefix="mtw" %>
<mtw:useI18N prefix="index" />
Repare no PREFIXO que no caso acima é index. Esse prefixo (atributo opcional) existe para facilitar a organização das chaves dentro do arquivo master.i18n. Vamos convencionar de colocar o nome da página como prefixo. Ex: ioc.jsp o prefixo será ioc.
Vejam os arquivos master.i18n e index.jsp para vcs terem uma noção de como é fácil trabalhar com as tags de i18n do Mentawai. Qualquer dúvida não exitem em perguntar aqui.
Ex:
Code:
No master.i18n
index.welcome = Welcome
No JSP:
<mtw:i18n key="welcome" />
A idéia é que cada um escolha uma ou duas páginas para localizar. Tentem evitar de colocar muitas tags HTML junto com os textos no arquivo master.i18n. Tags de formatação <i>, <font>, <b>, etc. podem ser colocadas sem problemas já tags como <p>, <br>, etc devem ser evitadas.
Estou colocando um zip com todo o site aqui. Peço que vcs escolham duas páginas e avisem aqui no fórum para que não haja duas pessoas fazendo o mesmo trabalho.
As páginas que temos que dividir irmamente são:
12,170 authentication.jsp
7,458 authorization.jsp
3,507 chains.jsp
11,139 connfilter.jsp
5,759 conversion.jsp
2,395 cvs.jsp
4,834 depinj.jsp
13,707 displaytags.jsp
5,188 fileupload.jsp
9,489 filters.jsp
4,325 hibernatefilter.jsp
8,576 htmltags.jsp
9,387 i18n.jsp
8,566 inneraction.jsp
6,638 ioc.jsp
31,538 license.jsp
7,530 lists.jsp
12,643 messages.jsp
13,402 mybooks.jsp
2,437 news.jsp
2,576 powered.jsp
12,846 quick-start.jsp
5,686 redirs.jsp
7,109 sendmail.jsp
2,129 tags.jsp
6,509 team.jsp
9,484 transfilter.jsp
11,544 validation.jsp
7,631 velocity.jsp
Não esqueçam de avisar aqui quais páginas que cada um vai fazer para não ter confusão.
Segue o Zip com todo o site...
| Filename |
site.zip |
Download
|
| Description |
Todo o site do Mentawai |
| Filesize |
845 Kbytes
|
| Downloaded: |
113 time(s) |
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/11/2005 23:14:26
|
boaglio
![[Avatar]](/images/avatar/3416a75f4cea9109507cacd8e2f2aefc.jpg)
Joined: 28/09/2005 11:05:16
Messages: 297
Location: Sao Paulo - Brazil
Offline
|
Eba!
Eu pego as primeiras 5!
12,170 authentication.jsp
7,458 authorization.jsp
3,507 chains.jsp
11,139 connfilter.jsp
5,759 conversion.jsp
Quem pega mais 5?
|
http://www.boaglio.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 01:24:39
|
RubemAzenha
Joined: 30/06/2005 23:12:02
Messages: 472
Location: São Paulo, SP
Offline
|
Talvez em meados de dezembro
|
Mentawai Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 01:26:16
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Fazendo uma página já ajuda, mas se não puder tudo bem...
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 03:42:45
|
Marcos Silva Pereira
Joined: 10/08/2005 10:22:46
Messages: 16
Offline
|
2,395 cvs.jsp
4,834 depinj.jsp
13,707 displaytags.jsp
5,188 fileupload.jsp
valeuz...
|
Marcos Silva Pereira
Comunidade Blastêmica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 04:05:51
|
Marcos Silva Pereira
Joined: 10/08/2005 10:22:46
Messages: 16
Offline
|
A proposito, uma Wiki não seria algo mais interessante? Assim as docs do mentawai até poderia ser melhoradas de acordo com o que os usuarios querem/precisam/usam.
valeuz...
|
Marcos Silva Pereira
Comunidade Blastêmica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 04:06:14
|
Ironlynx
Joined: 28/10/2005 17:35:38
Messages: 328
Offline
|
Opa!Na tradução eu ajudo sérgio!
Tentei fazer a internacionalização do filters.jsp mas fiquei meio perdido...(a que eu fazia com swing era beeem mais fácil! )
|
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 09:04:45
|
andredelorme
Joined: 20/07/2005 11:41:46
Messages: 51
Offline
|
Pegarei:
9,489 filters.jsp
4,325 hibernatefilter.jsp
8,576 htmltags.jsp
9,387 i18n.jsp
8,566 inneraction.jsp
Temos um prazo para isso?
Sérgio, você não esqueceu de colocar o <TITLE> da página?
|
André Delorme |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 11:23:53
|
Marcos Silva Pereira
Joined: 10/08/2005 10:22:46
Messages: 16
Offline
|
andredelorme wrote:
Sérgio, você não esqueceu de colocar o <TITLE> da página?
Não, está na primeira linha, apenas não está formatado (coisa do maven, acho).
valeuz...
|
Marcos Silva Pereira
Comunidade Blastêmica |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 11:24:48
|
boaglio
![[Avatar]](/images/avatar/3416a75f4cea9109507cacd8e2f2aefc.jpg)
Joined: 28/09/2005 11:05:16
Messages: 297
Location: Sao Paulo - Brazil
Offline
|
Eu fico também com:
Code:
12,846 quick-start.jsp
13,402 mybooks.jsp
6,509 team.jsp
Notem que o trabalho a fazer aqui seguem algumas etapas:
editar o arquivo JSP adicionando o cabeçalho da taglib
editar o arquivo JSP isolando as frases ou palavras e criando as chaves (keys) no master_en.i18n
copiar as novas chaves para o master_pt_BR.i18n
traduzir as chaves no master_pt_BR.i18n
Para facilitar estou mandando em anexo o arquivo master em português com o menu e o index traduzidos. É só vocês adicionando as novas chaves
lá e mandarem para o Sérgio depois tudo (os JSPs modificados e os dois arquivos master).
| Filename |
master_pt_BR.i18n |
Download
|
| Description |
menu e index traduzidos... |
| Filesize |
9 Kbytes
|
| Downloaded: |
74 time(s) |
|
http://www.boaglio.com
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 12:10:04
|
passos
![[Avatar]](/images/avatar/9bf31c7ff062936a96d3c8bd1f8f2ff3.png)
Joined: 23/07/2005 16:04:09
Messages: 48
Offline
|
saoj wrote:
A idéia é que cada um escolha uma ou duas páginas para localizar. Tentem evitar de colocar muitas tags HTML junto com os textos no arquivo master.i18n. Tags de formatação <i>, <font>, <b>, etc. podem ser colocadas sem problemas já tags como <p>, <br>, etc devem ser evitadas.
Tags de formatacao devem ficar no HTM e nao no arquivo te i18n senao depois vai ser uma m**** pra dar manutencao.
|
A programação hoje é uma corrida entre os engenheiros de software que lutam para construir programas maiores e mais à prova de idiotas e o universo tentando produzir idiotas maiores e melhores. Até então, o universo está vencendo (Rick Cook) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 12:50:57
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
passos wrote:
Tags de formatacao devem ficar no HTM e nao no arquivo te i18n senao depois vai ser uma m**** pra dar manutencao.
Concordo que isso seria o 100% certo, mas implicaria em mais trabalho braçal e sacal.
Logo se quiser deixar essas tags junto com o texto para acelerar o trabalho não tem problema algum.
Na verdade acho até melhor para reduzir o número de chaves e textos.
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 12:51:27
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Ironlynx wrote:
Opa!Na tradução eu ajudo sérgio!
Tentei fazer a internacionalização do filters.jsp mas fiquei meio perdido...(a que eu fazia com swing era beeem mais fácil! )
Sua ajuda é bem-vinda !!!
Qual é a sua dúvida e quais scripts vc vai pegar ???
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 13:02:28
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
boaglio wrote:
copiar as novas chaves para o master_pt_BR.i18n
traduzir as chaves no master_pt_BR.i18n
Por enquanto esses passos não são necessários...
Entregar os JSPs e o arquivo master_en.i18n direitinho é tudo que precisamos.
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2005 14:14:55
|
Marcos Silva Pereira
Joined: 10/08/2005 10:22:46
Messages: 16
Offline
|
saoj wrote:
Entregar os JSPs e o arquivo master_en.i18n direitinho é tudo que precisamos.
Ué, não era para traduzir? Por que não fazer logo isso?
ps.: E quanto a sugestão de uma wiki?
valeuz...
|
Marcos Silva Pereira
Comunidade Blastêmica |
|
|
 |
|
|