43
Views
8
Comments
[BPT] Processes and Activities translations

Hi,

I am working with BPT in OutSystems. I've made a custom task box where I want search dropdowns change when the Language of my app changes. I see OutSystems have Process_Definition_Lang and Activity_Definition_Lang tables, but these entities are Read Only and I can't add new records (even via Advanced SQL with INSERT statement).

I've been searching everywhere but I haven't found the way to add new records. I can do it executing querys in SQL sandbox or other BBDD management, but I don't want this. I need to bootstrap this data in different environment where Id's are not the same.

Do you know some solution?

Thank you

mvp_badge
MVP
Rank: #17

Hi Alvero,

These are elements of OutSystems that you can translate just like any other translatable elements of OutSystems. See screenshot below I created 1 process with 1 actitity and here are the translatable elements:

For more info: https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Translating_the_app_UI/Translations_Behavior_Editor 

Regards,

Daniel

Daniël Kuhlmann wrote:

Hi Alvero,

These are elements of OutSystems that you can translate just like any other translatable elements of OutSystems. See screenshot below I created 1 process with 1 actitity and here are the translatable elements:

For more info: https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Translating_the_app_UI/Translations_Behavior_Editor 

Regards,

Daniel

 Hi Daniel,

Yes that option is correct, but I forgot to mention my processes are in reactive module in order to use the reactive screens. Therefore, the multilingual of resources are not available.

 

mvp_badge
MVP
Rank: #17

Hi Alvero,

Like with all reactive language elements, you will have to follow the same workaround as what is currently available for mobile applications, the same principals apply for reactive web. (It is on OutSystems Reactive/Mobile app roadmap to create a similar experience for multi-language support as for Traditional Web), they are already working on that, but I don't know if there is already a release date communicated.

https://www.outsystems.com/learn/lesson/1736/multiple-languages-and-mobile-apps 

https://www.outsystems.com/forums/discussion/21245/multilingual-mobile-component-documentation/ 

Regards,

Daniel

Hi,

Yes, I use the multilingual component for other purposes, but for this case I don't want to use it due to I need to show info about processes and activities in dropdowns and the custom query (to retrieve the activities) uses theses entities.

I hope the OutSystems team develop a solution similiar to traditional web in order to translate our app in a easy way.

Thank you for your time

Regards

mvp_badge
MVP
Rank: #17

Hi Alvaro,

From what is told, they are developing a solution similar to TW, I already dropped question at the RW team if they know a release date, I will keep you posted.

Regards,

Daniel

mvp_badge
MVP
Rank: #17

Hi Alvaro,

The multi language support for reactive in a similar way as traditional web will probably be release in Q4 2020.

Regards,

Daniel 

mvp_badge
MVP
Rank: #17

Small update:

  1. Reactive Sample Taskbox available in the Forge already some time: https://www.outsystems.com/forge/component-overview/8355/sample-reactive-taskbox
  2. Reactive multilingual support is available for some time now in technical preview:
    https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Technical_Preview_-_Multilingual_Reactive_Web_and_Mobile_Apps
  3. This will allow you to customize the language of the taskbox easier.

Regards,

Daniel


Yes, I know the new technical preview. It work as I want.

Thank you