Community Messenger v.6.0
Installation/Integration manual

Home Handlers

Languages management

To manage   Community Messenger language packs you should edit languages section of the main settings file which is located at /flashcoms/Community Messenger/settings/main.xml

<languages>

<defaultLanguage id="en" />

<language id="en" url="{ROOT}Community Messenger/languages/lang.en.xml">English</language>
<language id="fr" url="{ROOT}Community Messenger/languages/lang.fr.xml">French</language>

</languages

To set the default language, you should assign a correspondent language id value to the defaultLanguage entry:

<defaultLanguage id="en" />

To add/remove language pack, please add/remove a correspondent language entry, where

id Language id
url Path to the current language settings file

By default language files are located at /flashcoms/Community Messenger/languages/. Editing language file you can change any chat label text.

<language id="en" name="English">
<msg key="_ok">OK<msg/>
<msg key="_cancel">Cancel<msg/>
...
</language>


Some of the messages have system markers i.e. {ROOM} {USER_NAME } which should not be removed or modified.

Adding a new language pack

To add a new language pack, you should add new <language> section to main.xml file. For example, you want to add German language:

<language id="de" url="{ROOT}Community Messenger/languages/lang.de.xml">Deutsch</language>

Then create Community Messenger/languages/lang.de.xml file which contains the translation of all the messages to German, for example:

<language id="de" name="Deutsch">

<!-- main -->
<msg key="_ok">Jawohl</msg>
<msg key="_cancel">Nein</msg>
<msg key="_alert">Alarm</msg>
<msg key="_confirm">Bestatigen</msg>

<mesg key="WinAdmin_time_525600">1 Jahr</msg>
</language>

Help files

Help content files are located in /flashcoms/Community Messenger/jelp/lang_ID/ directory