Translating SC Tasks

sonishka
Kilo Contributor

Hi everyone!

I have a requirement to allow users (on Service Portal and Back Office) to choose languages: English or French.
I have installed plugins and made some translating adjustements and it works fine. However, I still have trouble to translate SC tasks descriptions from English to French.

I tried 2 things:
- Translating manually workflow tasks description when logged in French but it overwrites my English version.
- Adding a translated text in sys_translated_text table but it's not working.

Do you have an idea on how can I achieve this?

Thanks for your help! 🙂

 

In English:

 

In French:


1 ACCEPTED SOLUTION

Hi Sonishka

You did what you can with the base tools available

Sadly the actual content of the fields is classed as data and therefore the platform will not dynamically translate it.

We are getting around it by telling the workflow to create the description in the language of the caller.

This is ok for French users with French speaking helpdesk but doesn't get round any desire to translate content on the fly.

Any input from the user for example will remain in their language.

As Micheal mentioned you'd need a 3rd party translation integration and given how wide of the mark google and bing are it may be more of a hindrance than a help.

 

Regards

 

View solution in original post

8 REPLIES 8

scott barnard1
Kilo Sage

Hi Shoniska

Are the catalog task descriptions created in a workflow?

It is best if they are created in a workflow to use messages

 

for example

task.short_description = gs.getMessage('FR_SCTASK_ShortDescription')+ " - " + current.business_service.name;
task.description = gs.getMessage('FR_SCTASK_Description');

then you have 2 messages on the message table 

FR_SCTASK_ShortDescription - this is the key go create labels in both english and french with this key

 

Hope this helps

 

Hi Scott!

Yes they are created in workflow. I'll try what you have suggested and let you know 🙂

Scott, 

I tried what you have suggested and it partially works. If end-user is ordering "in English", task short description is displaying in English but when I switch language in back-office, it's not switching and it stays in English.

It works exactly the same if end-user is ordering 'in French". 

Do you know how can I fix this? I want the short description to be displayed in selected language.

Thanks 🙂

 

 

Here is what I did: 

 

 

 

 

 

 

Scott, 

I tried what you have suggested and it partially works. If end-user is ordering "in English", task short description is displaying in English but when I switch language in back-office, it's not switching and it stays in English.

It works exactly the same if end-user is ordering 'in French". 

Do you know how can I fix this? I want the short description to be displayed in selected language.

Thanks 🙂

 

 

Here is what I did: