[EMAIL PROTECTED] wrote:
> Hi Jain, (hope this is your first name :) )
>
> $msg is a instance of xwiki messaging tool.
> (swiki-core\src\main\java\com\xpn\xwiki\web\XWikiMessageTool.java)
>
> it is mostly used to get translations for a certain translation key.
> translations are kept in bundles in specific documents like this:
>
> translationkey1=My english version of this
> translation_key_2=My text here
>
> You can add a document as translation document by going in xwiki
> administration /bin/admin/XWiki/XWikiPreferences > Preferences > Advanced
> section > Internationalization Document Bundles and adding the fullnames
> of the documents that want to act as translation pages. Like:
> MySpace.Translations
But the main resource files are located in
xwiki-core/src/main/resources/ApplicationResources*.properties (in the
source) and in xwiki-core-*.jar#ApplicationResources*.properties (the
target jar).
> After you add your document here, you can do wherever you want
> $msg.get("translation_key_2") or more simple ${msg.translation_key_2} and
> you text will render. To add another language just translate your
> translation document in the desired language (use the "Translate this
> document into" link).
>
>> Guillaume,
>>
>> You said that $msg.get("translation") would render a message.
>> But, how do I know what are the otehr strings (like "translation") that I
>> can use to render appropriate messages. Is there a lsit of these somewhere
>> in the code or on xwiki.org?
>>
>> Thanks
>>
>>
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs