HI,
This works, but if you have on a page an action that uses the Ajax Sumit method and you have an ajax refresh being called to refresh part of the screen, that part of the screen defaults back to English.
Have somebody encounter this issue and how was it solved?
I found a solution that you need to call the setCurrenLocale with the desired language before calling the Ajax Refresh. This is not the best way of doing this, because otherwise with existing applications I will need to go through all actions and put it in front.
hope someone has found a more elegant and better solution, before I start going through the whole application to do the above mentioned acitvity.
===== UPDATE====
It is not the Ajax refresh that is causing the language to default to english but the refersh data, in actions that uses the ajax submit method and uses the Refresh data is causing that, because on other actions that uses the ajax submit as a method, and don't have the refersh data, but have the ajax refresh it works well.
===============
regards,
Alexei
Hi Alexei,
Never found that behavior but it doesn’t seem correct. I recommend you to contact OutSystems support to report this as a potential bug so you may get official troubleshooting and guidance.
Cheers,
Guioherme
Guilherme,
just a status update, We have contacted OutSystems support and we did a webex session they are investigating and will let us know.
They say it supposed to be the way you described it in this post.
saludos,
Can you give me a language replacement package for the platform? I want to change to Chinese language because I don't know how to use English.
Hello, this post was made in the forum 5 years ago, so besides being outdated, it is quite old. I suggest that you create a question about the topic you need help with and want to address.
Continuation of a good work.
Nuno Verdasca