SELISE ECAP Now Supports UI Language Management
June 12, 2019
Translations of specific words are often context based, and can only be determined after viewing the entire UI. The word ‘toolkit’ in English can be translated to German as ‘Werkzeugkasten’, or ‘Bausatz’, or even ‘Anwendungssystem’. The translator then has to pick which word is best suited for the application.
Another typical example is the case of a fixed-width button label, where words translated from English to French do not fit the original dimensions. To keep the original button in place, the developer may choose a different French word, perhaps a synonym in order to fit the space.
Translators and developers therefore require tools with which they can collaboratively manipulate and assign translations to specific text elements.
SELISE has created UILM as a built-in CAT (Computer Aided Translation) tool to address the above challenges while offering a self-service collaboration space inside applications for translators.
What can the new UI Language Manager do?
How does it work?
The ‘Administrator’ invites ‘Translators’ as users to the software. Translators can make changes and additions to keys within applications. The process is as follows:
Once the user confirms all the additions and changes to individual keys, they click on the ‘Go Live!’ button. ‘Go Live!’ connects the application to the CI pipeline, triggering the creation of a new build for the system. The changes made to localization keys are integrated, without having to involve a developer.