<liclass="level1"><divclass="li"><strong><abbrtitle="HyperText Markup Language">HTML</abbr> templates</strong>: in <lang> tags, add your translation, they will be automaticaly used</div>
<liclass="level1"><divclass="li"><strong>Portal messages</strong>: all messages are grouped in lemonldap-ng/lib/Lemonldap/NG/Portal/_i18n.pm. You just have to create error_zz and msg_zz subroutines <em>(where zz is your international code, example: “fr” for France)</em> by copying error_en and msg_en. Note that you have to use UTF-8 characters</div>
<liclass="level1"><divclass="li"><strong>Manager interface</strong>: all messages are grouped in lemonldap-ng-manager/lib/Lemonldap/NG/Manager/_i18n.pm. Copy en subroutine to zz <em>(where zz is your international code, example: “fr” for France)</em> then translate messages. Note that you have to use UTF-8 characters</div>
</li>
<liclass="level1"><divclass="li"><strong>Documentation</strong>: use <ahref="http://www.omegat.org/"class="urlextern"title="http://www.omegat.org/"rel="nofollow">OmegaT</a> to translate offline documentation and configure it:</div>
<ul>
<liclass="level2"><divclass="li"> Project = <em>[path/to/trunk/build/lemonldap-ng]</em>/omegat.files/zz <em>(where zz is your international code, example: “fr” for France)</em></div>
<liclass="level2"><divclass="li"> Destination directory = <em>[path/to/trunk/build/lemonldap-ng]</em>/po-doc/zz (where zz is your international code, example: “fr” for France)</div>
To update translations, ask to <ahref="mailto:lemonldap-ng-dev@ow2.org"class="mail"title="lemonldap-ng-dev@ow2.org">lemonldap-ng-dev@ow2.org</a> to update your files. If you want to become member of <abbrtitle="LemonLDAP::NG">LL::NG</abbr> team ask to <ahref="mailto:lemonldap-ng-dev@ow2.org"class="mail"title="lemonldap-ng-dev@ow2.org">lemonldap-ng-dev@ow2.org</a>.