Author: tchemit Date: 2012-08-29 22:13:39 +0200 (Wed, 29 Aug 2012) New Revision: 1973 Url: http://nuiton.org/repositories/revision/i18n/1973 Log: complete 2.5 doc Modified: trunk/src/site/apt/index.apt trunk/src/site/en/apt/index.apt Modified: trunk/src/site/apt/index.apt =================================================================== --- trunk/src/site/apt/index.apt 2012-08-29 19:51:09 UTC (rev 1972) +++ trunk/src/site/apt/index.apt 2012-08-29 20:13:39 UTC (rev 1973) @@ -58,7 +58,25 @@ Pensez à mettre à jour vos pom. +* Ajout d'un parseur pour les jsp de struts2 + Ce nouveau parseur scan les fichier jsp et extrait toutes les clefs + contenues dans des attributs text name='xxx' ou label='xxx' ou %{getText("xxx". + + Malheureusement il n'est pas possible de faire mieux que ça et il se peut + alors de récupérer trop de clefs. Pour limiter cet effet indésirable il est + possible d'utiliser le nouveau paramètre <acceptKeyformat> qui permet de + limiter les clefs remontées. + + De toute manière il ne faut pas oublier qu'une bnne pratique est de toujours + utiliser un prefixe commun à toutes les clefs de traduction (donc le pattern + doit rester simple à écrire). + +* Ajout d'un paramètre <acceptKeyFormat> sur les goals de type parser + + Cela permet de limiter les clefs entrantes (ce qui est nécessaire pour le + parseur struts2...) + Quoi de neuf dans la version 2.4 * Meilleure utilisation des encodings Modified: trunk/src/site/en/apt/index.apt =================================================================== --- trunk/src/site/en/apt/index.apt 2012-08-29 19:51:09 UTC (rev 1972) +++ trunk/src/site/en/apt/index.apt 2012-08-29 20:13:39 UTC (rev 1973) @@ -51,6 +51,30 @@ - {{{./maven-i18n-plugin/index.html}I18n Maven Plugin}} +What's new in 2.5 version + +* Plugin was renamed to i18n-maven-plugin. + + the plugin was renamed from <maven-i18n-plugin> to <i18n-maven-plugin>. + + think to update your poms. + +* Add a struts2 jsp parser + + this new parseur scan jsp files to extract keys which match these forms: + text name='xxx' or label='xxx' or %{getText("xxx". + + Unfortunatly, we can't do better than this, and still we detects too much keys. + To avoid this problem we had a new paramter (see next section) to restrict + accepted incoming keys. + + anyway, always keep in mind that a good pratice is to use a common i18n + prefix for all your keys, so the pattern should not be so harde to write ;) + +* Add a new parameter <acceptKeyFormat> on parser-like goals + + This permits to limit incoming keys by a regex. + What's new in 2.4 version * Better usage of encodings
participants (1)
-
tchemit@users.nuiton.org