[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

i18n - Maven report  XML
Forum Index -> Comentários Gerais
Author Message
apfmiranda


[Avatar]

Joined: 30/08/2007 19:40:30
Messages: 54
Location: Porto - Portugal
Offline

Opa pessoal,

Todos os projetos que desenvolvi com Mentawai até agora, usaram i18n, e agora estou para começar outro com uma exigência um pouco maior nessa área. Então como uso Maven, estou disposto a desenvolver um plugin para gerar um relatório com o status das traduções.

Se alguem souber de um plugin pelo qual eu possa me basear ou mesmo adaptar, ou já tiver alguma experiência com a criação de plugins para Maven e puder indicar algum caminho eu agradeço.

Alexandre Miranda
[Email]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline

apfmiranda wrote:
Opa pessoal,

Todos os projetos que desenvolvi com Mentawai até agora, usaram i18n, e agora estou para começar outro com uma exigência um pouco maior nessa área. Então como uso Maven, estou disposto a desenvolver um plugin para gerar um relatório com o status das traduções. 


Não entendi onde o maven entra nessa história, como seria esse relatório ?

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


[Avatar]

Joined: 30/08/2007 19:40:30
Messages: 54
Location: Porto - Portugal
Offline

Seria um Magen Report, mas talvez tivesse que conter umas particularidades do Mentawai como as traduções de listas e validações, além dos arquivos masters ou traduções especificas por página.

Eu particularmente uso a seguinte estrutura:
Code:
 wepapp/
   i18n/master_loc.i18n
   lists/lista_loc.i18n
   valitation/validator_loc.i1
8n

Mas teria mais ou menos essa informação:
http://mojo.codehaus.org/l10n-maven-plugin/l10n-status.html

Estou dando uma olhada no código desse plugin que passei o link e tentando entender como funciona, para ver se posso usa-lo.

Alexandre Miranda
[Email]
boaglio


[Avatar]

Joined: 28/09/2005 11:05:16
Messages: 299
Location: Sao Paulo - Brazil
Offline


Entendi... se vc conseguir adaptar ao Mentawai nos avise!

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


[Avatar]

Joined: 30/08/2007 19:40:30
Messages: 54
Location: Porto - Portugal
Offline

Opa pessoal,

Está sendo um experiência interessante modificar esse plugin, já tem a informação que queria e o relatório por hora está assim:
http://www.instrumentu.com/projeto-baquara/i18n-status.html

A configuração ficou assim:
Code:
 <plugin>
 <groupId>br.com.apfmiranda.maven.plugins</groupId>
   <artifactId>i18n-maven-plugin</artifactId>
   <version>0.0.1-SNAPSHOT</version>
   <configuration>
     <locales>
       <locale>en_UK</locale>						
     </locales>
     <defaultLocale>pt_BR</defaultLocale>
     <excludes>
       <exclude>**/displaytag*.properties</exclude>
     </excludes>
   </configuration>
 </plugin>
 


O que alterei mesmo foi:
  • O suporte aos arquivos com terminação i18n (sem eliminar o suporte aos com terminação properties);
  • A inclusão dos diretórios com os arquivos i18n

    Mas nada é definitivo, falta traduzir as mensagens, mudar o layout para adaptar melhor aos padrões do Menta, parametrizar os diretórios com os arquivos i18n.

    Estou aceitando sugestões e criticas.

  • Alexandre Miranda
    [Email]
     
    Forum Index -> Comentários Gerais
    Go to:   
    Powered by JForum 2.1.6 © JForum Team