Languages and Translations
Both Adutante and VSLogger support language selection for their user interface
Enabled languages
List of supported and enabled languages is configured in adutante/applications/adutante/config/adu_langs.properties file.
List of supported languages provided as key= value pairs where
- key is standard locale string
- value is native language name as UNICODE string
Sample content is:
en_US=English
es_ES=Español
fr_FR=Français
Default language
Default language is set in adutante/applications/adutante/config/adutante.properties file.
e.g.
adutante.locale.default=fr_FR
Translation resources
Actual translations stored in property bundle files, located in adutante/applications/adutante/config folder
adumod_h5common.xml
adumod_h5common2.xml
adumod_h5home.xml
h5server_messages.xml
adumod_aduqc.xml
adumod_recorders.xml
vslogger.xml
plugin_common.xml
How to correct translation
Minor correction to translation can be done by direct editing of the resource bundle files.
Please note following:
- translations stored as UTF-8 strings and make sure you use editor capable to edit and save content in UTF-8 format
- translation bundle is an XML file and sensitive to correct XML structure. So care should be taken to leave XML in valid format.
For example:
<value xml:lang="fr">Évaluer</value> - Valid entry
Removing or making unbalanced ", < or > chars, will result in incorrect entry and will cause problem when program restarts
<value xml:lang="fr>Évaluer</value> - invalid
<value xml:lang="fr">Évaluer/value> - invalid
<value xml:lang="fr">Évaluer<</value> - invalid
Preferred ways of doing translation corrections are:
- Send corrections to support@versadial.com or to sales@versadial.com as a list corrected XML entries:
<property key="qcAdminEvaluate">
<value xml:lang="es">Evaluar</value>
</property>
<property key="qcAdminReview">
<value xml:lang="es">Evaluar</value>
</property>
- Or as list of value pair entries:
Please correct Spanish translations.
qcAdminEvaluate= Evaluar
qcAdminReview=Evaluar
.. etc
- Request access to Adutante Portal Translator Module: https://www.adutante.com/portal/
This module allows to apply translation corrections online (all resource bundles accessible)
How to add new supported language
- Request new language added to Adutante Portal (send email support@versadial.com or to sales@versadial.com)
- Access to Adutante Portal https://www.adutante.com/portal/ Translator module will be provided to you with permission to edit requested language
- Help with translation of the resources to requested language
- Next intermediate release will have new language capabilities