Guided Tour Buttons with Custom Translation

Samuel L Silva
Tera Expert

As a developer,

I need to translate all Guided Tour messages into multiple languages dynamically.
For this, I am creating UI Message (sys_ui_message) and Translated Text (sys_translated_text) registry keys when possible for all messages.
However, I'm having trouble translating the buttons. I'm not found in the back-end the "labels" to translate them dynamically like ${label}.
Follow is the print of the specific buttons that I could not translate:

find_real_file.png find_real_file.png find_real_file.png

To accomplish business requirements, the "Next" and "Done" buttons need to have another label because this labels are utilized in other fields of the platform with will receive its specific translations.


I looked for similar questions in the community but no answers, if anyone has already gone through something like this and solved it and can share I appreciate it!
It is a pleasure to share my first post here in the community. I hope to contribute more and more.

Thanks!

4 REPLIES 4

Luke Van Epen
Tera Guru

If these are OOB labels, then there's a good chance they're already using translations. Just make sure the message table has translations for the "Next" and "Done" keys for your target languages and it should take care of it automatically

Hello Luke

They are OOB, but the point is that our need is to apply a specific translation only for the 'done' and 'next' of the guided tour, if we change in the message table, this translation will be applied globally.

Is there any way to change the key applied to the guided tour buttons? We didn't find widget referring to the guided tour to edit the desired key and then apply the desire translation.

Community Alums
Not applicable

Look like, It is coming from the content field of 'sys_embedded_tour_step' table. If you create translation entries in the  'sys_translated_text' for the content field in other languages it will work 

find_real_file.png

Hi sudeepptr

Thanks for your reply,

In the content fields we already did the translations with success as the same way you proposed.

But I look to do something, if is possible, like @gcm  says:


"They are OOB, but the point is that our need is to apply a specific translation only for the 'done' and 'next' of the guided tour, if we change in the message table, this translation will be applied globally.

Is there any way to change the key applied to the guided tour buttons? We didn't find widget referring to the guided tour to edit the desired key and then apply the desire translation."