[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Esforço para a Tradução do site !!!  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2, 3, 4, 5, 6, 7 Next 
Author Message
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 [Disk] Download
 Description Todo o site do Mentawai
 Filesize 845 Kbytes
 Downloaded:  113 time(s)


Sergio Oliveira

boaglio


[Avatar]

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
[WWW]
RubemAzenha


[Avatar]
Joined: 30/06/2005 23:12:02
Messages: 472
Location: São Paulo, SP
Offline

Talvez em meados de dezembro


Mentawai Developer
[WWW] [MSN]
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

Marcos Silva Pereira


[Avatar]
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
Marcos Silva Pereira


[Avatar]
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
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/
[WWW]
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
Marcos Silva Pereira


[Avatar]
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
boaglio


[Avatar]

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 [Disk] Download
 Description menu e index traduzidos...
 Filesize 9 Kbytes
 Downloaded:  74 time(s)


http://www.boaglio.com
[WWW]
passos


[Avatar]

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)
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

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

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

Marcos Silva Pereira


[Avatar]
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
 
Forum Index -> Comentários Gerais Go to Page: 1, 2, 3, 4, 5, 6, 7 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team