sys_translated Table use

Yasin Shaik11
Tera Contributor

Hello All,

 

Does anyone give me practical example of the sys_translated table what is the use of this with an example please?

I have read the following docs but not understand the exact purpose of this.

  1. https://docs.servicenow.com/en-US/bundle/utah-platform-administration/page/administer/localization/r...
  2. https://docs.servicenow.com/bundle/utah-platform-administration/page/administer/localization/task/t_...
1 ACCEPTED SOLUTION

Riya Verma
Kilo Sage
Kilo Sage

Hi @Yasin Shaik11 ,

 

The "sys_translated" table in ServiceNow plays a crucial role in managing translations within the platform. It is primarily utilized for multi-language support, allowing users to translate field values, labels, and other textual elements into different languages.

 

let's consider an example where a company has a global presence and operates in multiple countries. Each country has its own preferred language for the user interface. With the sys_translated table, the company can easily manage translations of field labels and other elements across different languages.

Let's say we have a field called "Priority" on an incident form, which needs to be translated into multiple languages. To achieve this, we can utilize the sys_translated table as follows:

  1. Create a record in the sys_translated table for each translation required. Each record will contain the translated value for the "Priority" field label, along with information about the language and the corresponding table and field.

Language Table Field Value

EnglishincidentpriorityPriority
FrenchincidentpriorityPriorité
GermanincidentpriorityPriorität

    2. Modify the incident form to dynamically display the translated value based on the user's language preference. If a new language needs to be added or an existing translation needs to be modified, the corresponding record in the sys_translated table can be updated accordingly.

 

 

 
Please mark the appropriate response as correct answer and helpful, This may help other community users to follow correct solution.
Regards,
Riya Verma

View solution in original post

5 REPLIES 5

Samaksh Wani
Giga Sage
Giga Sage

Hello Yasin,

 

It is used for the Transalation of Labels and field names on the form from one language to another,

 

Like in Incident Table we can change the labels of the fields from English language to Spanish Language.

 

Plz Mark my Solution as Accept and give me thumbs up, If you find it helpful.

 

Regards,

Samaksh.

@Samaksh Wani  Could you please give me practical example screenshots 

tran.png

 

Plz Mark my Solution as Accept and give me thumbs up, If you find it helpful.

 

Regards,

Samaksh.

Hello @Yasin Shaik11 

 

I have also added the screenshot as per your instructions,

 

Can you plz Mark my solution as Accept, It will help other users as well in community.

 

Regards,

Samaksh