Translations for HR tasks

ChunjiJ
Tera Contributor
I have a question I'd like to consult about. Following the documentation below, https://www.servicenow.com/docs/bundle/zurich-employee-service-management/page/product/human-resourc... I configured the system to allow employees to view the short descriptions and descriptions of their HR tasks in their preferred language, such as Chinese. However, after completing the setup, I discovered that employees whose preferred language is English are also seeing the HR tasks displayed in Chinese. May I ask why this is happening? I appreciate everyone's support and answers. Thank you.
3 REPLIES 3

vignesh parthib
Tera Guru

Hi @ChunjiJ 

 

When you configure HR task translations in ServiceNow, you use the Translated Text table or sys_translated_text records, which allow you to provide translations for fields like Short Description and Description.

If Chinese was entered directly into the base field (instead of using a translated record), then all users — regardless of language — will see Chinese, because the system thinks that Chinese is the "default" value.

Note: 

Sometimes browser or session caching can interfere — try logging in via incognito or clearing cache.

 

Thanks,
Vignesh
"If this solution resolves your issue, kindly mark it as correct."

Thank you for your reply.

As per your suggestion, I created a new record in XX, but it still isn't displaying properly.

Figure 1 is my HR task template,

ChunjiJ_0-1759577105412.png

 

Figure 2 shows the translations I configured,

ChunjiJ_1-1759577131825.png

 

and Figure 3 displays the task interface as seen when logged in as a Chinese user. The text appears in Chinese instead of English.

ChunjiJ_2-1759577154946.png

 

May I ask if my settings in Figure 2 are correct?

kaushal_snow
Mega Sage

@ChunjiJ ,

 

If English users see Chinese HR task text, it likely means you overwrote the base Short Description / Description fields with Chinese (making that the default) rather than using sys_translated_text translation records (which only apply when the field type is translated_text or translated_html) so all users get the same text; you should restore the English content in the base record, convert the fields to a translatable type if needed, then add the Chinese translation in sys_translated_text and clear cache (e.g. cache.do) so only users with Chinese as preferred language see the translated version....

 

If you found my response helpful, please mark it as ‘Accept as Solution’ and ‘Helpful’. This helps other community members find the right answer more easily and supports the community.

 

Thanks and Regards,
Kaushal Kumar Jha - ServiceNow Consultant - Lets connect on Linkedin: https://www.linkedin.com/in/kaushalkrjha/