Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/04/2009 08:35:38
|
apfmiranda
![[Avatar]](/images/avatar/8fe0093bb30d6f8c31474bd0764e6ac0.jpg)
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 |
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/04/2009 09:04:42
|
boaglio
![[Avatar]](/images/avatar/3416a75f4cea9109507cacd8e2f2aefc.jpg)
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
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/04/2009 09:19:39
|
apfmiranda
![[Avatar]](/images/avatar/8fe0093bb30d6f8c31474bd0764e6ac0.jpg)
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 |
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/04/2009 15:00:20
|
boaglio
![[Avatar]](/images/avatar/3416a75f4cea9109507cacd8e2f2aefc.jpg)
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
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/04/2009 13:07:48
|
apfmiranda
![[Avatar]](/images/avatar/8fe0093bb30d6f8c31474bd0764e6ac0.jpg)
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 |
|
 |
|