Warning and Error Messages"
Maya001122 (talk | contribs) m (Created page with '{{ZKDevelopersGuidePageHeader}} __TOC__ Messages are stored in properties files which are located at the <tt>/metainfo/mesg</tt> directory of the classpath. Each module is asso…') |
|||
Line 7: | Line 7: | ||
=== Translate messages to another language === | === Translate messages to another language === | ||
− | If you want to translate messages to another language, you can add your own property files named with the correct locale to the <tt>/metainfo/mesg</tt> directory of the classpath. Of course, it is always better to contribute it back at [ | + | If you want to translate messages to another language, you can add your own property files named with the correct locale to the <tt>/metainfo/mesg</tt> directory of the classpath. Of course, it is always better to contribute it back at [http://docs.zkoss.org/wiki/ZK_Mesgs ZK Mesgs] |
=== Change particular message === | === Change particular message === |
Revision as of 03:01, 26 July 2010
This documentation is for an older version of ZK. For the latest one, please click here.
Messages are stored in properties files which are located at the /metainfo/mesg directory of the classpath. Each module is associated with an unique name. In addition, the Locale is appended to the property file, too. For example, the message file of zk.jar for Germany messages is msgzk_de_DN.properties or msgzk_de.properties.
Translate messages to another language
If you want to translate messages to another language, you can add your own property files named with the correct locale to the /metainfo/mesg directory of the classpath. Of course, it is always better to contribute it back at ZK Mesgs
Change particular message
[since 5.1.0]
If you want to change a particular message, you can add it to i3-label.properties. For example, let us see you want to customize MZk.NOT_FOUND
in German translation, then you can add the following to WEB-INF/i3-label_de.properties
:
MZk.3000=my customized message here
where 3000 is the error code and you can find it at ZK Mesgs