237
Views
3
Comments
Solved
How to dynamically translate the web application? Is it possible?
Application Type
Traditional Web

Hi,

I am using Multilingual Locale in traditional web applications to translate the web apps based on the locales. In this we have to manually add the translations for all the fields which are shown in translator editor. 

I want to ask is it possible in Outsystems to translate the traditional web application dynamically after changing the locale, i.e. we do not have to add the translations for the fields it will auto translate ?

Also, in the existing functionality the exception messages which are received from the REST APIs how to translate this messages? as this messages are not shown in the translator editor. How to handle this type of scenarios? 


Thanks

2019-09-24 18-41-25
Jorge Martins
 
MVP
Solution

Hi Kaustubh Kamble,

OutSystems-supported translation is at design-time for all static text. When you change the locale, if there are static translations defined for that locale your application will use them.

Dynamic translation of text like you describe would require explicitly calling an external translation service (Google, Azure, etc...) when rendering any text that requires translation.
2021-07-07 13-36-32
Hans Dollen

Hi Kaustubh, 

a solution might be (for reactive) to use the multilingual component and attach the translation action to an external translation service. but be aware that the component won't be supported that long since it will be integrated in OutSystems itself.

good luck,

Hans

2018-10-29 08-31-03
João Marques
 
MVP

Hi Kaustubh,


There is an idea to integrate Google Translations suggestions in the platform, so it is a challenge others also feel. Feel free to upvote if you think it would help you on your scenario.


Good luck,
João

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.