Aloaha Translation/Localisation Engine

Recent Builds of Aloaha localise/translate used strings fully automatic. String Tables are saved as ini files to allow the user to change strings himself or to localise into a new language without having to touch the Aloaha Code.


Translation Mechanism

 

language.ini

Section [Mapping] instructs to map one language to another. For example 410=409 would mean to use english (409) on italian (410) systems

Section [languageID] defines which ini files to use for the current mapping.


Translation Files

First Aloaha will ask UserLanguage_<ID> for the translation. If no translation is found it will ask Language_<ID> for the translation.

If a user wants to change strings it is advised to do the changes in UserLanguage_<ID>.ini since Language_<ID>.ini will be overwritten with every setup/upgrade.

It is also possible to set registry key HKLM\Software\Aloaha\pdf\WriteMissing to 1. In that case Aloaha will log all Translation Problems to MissedLanguage_<ID>.ini. This is very usefull to find the strings to be translated for the new language/localisation.




Aloaha Software / Support / Translation Engine
create PDF Software

Translation Engine

Any questions?
Aloaha Software - Translation Engine
ProductsKnowledge BaseShopSupportPress
Deutsche VersionEnglish version