How to translate the description of Catalog Item?

Byron Plant
Tera Contributor

Hi everyone, good day! I am trying to translate the description part of a Catalog Item to a different language. Can someone teach me where and how will I do that? Thanks in advance.

find_real_file.png

1 ACCEPTED SOLUTION

Kiranmai_KVL
Kilo Sage

Hello Byron,

Below are the steps you can follow :

Method 1

1) Navigate to the catalog item from the backend. i.e. in left navigation type : Maintain items --> Open the access catalog item in new tab.

2) Go to your profile & change to desired language. For e.g. English to German / Spanish.

3) Reload the catalog item form which is opened in new tab as part of Step 1. 

4) In the description paste the translated text & save the form.

5) Reload the form on portal & notice that the description now appears in the desired language.

Servicenow stores the translations in sys_translated_text table. You can also use below method to add translations directly as a record in this table.

Method 2 

1) In left navigation, type "sys_translated_text.do" & press enter.

2) A form with below fields appears :

-- Table Name : If it is a record producer, select "sc_cat_item_producer" else if its a catalog item, select "[sc_cat_item]"

-- Language : Select the desired language from the dropdown.

-- Value : Paste the translated text into this box.

-- Field : Select the desired field, in this example it would be "Description".

-- Document : Select the catalog item, for reference : Access.

 

Note : I am assuming that the language internationalization is activated in your instance.

 

Let me know if this answers your question.

View solution in original post

8 REPLIES 8

Pedro Grilo1
Mega Sage

Hi Byron,

 

To create a translation of a catalog item, you need to switch your session to the desired language, open the catalog item and edit the description. This will create the desired translation for your session language.

 

I hope the above helps!

 

Best regards,

Pedro

Hi Pedro, I appreciate your response. The default language is English but we cater to multiple languages. French, Japanese, Korean, Italian and German. I need to translate the description of the Catalog item to different languages depending on what language user is using.

Hi Byron,

 

Fully understand. The approach I suggested would involve changing the language on your user's session and updating the item.

As an example, you want to translate the item "Laptop 1" to French:

  • Change the session language on your user's session to French (cog on the top right of the main window)
  • Open the catalog item editing form - you will see all in the default language
  • Update the description, short description, etc to corresponding French text and save
  • The above will not overwrite the default language description, etc, but will, instead, create a translation for those fields

 

Best regards,

Pedro

Kiranmai_KVL
Kilo Sage

Hello Byron,

Below are the steps you can follow :

Method 1

1) Navigate to the catalog item from the backend. i.e. in left navigation type : Maintain items --> Open the access catalog item in new tab.

2) Go to your profile & change to desired language. For e.g. English to German / Spanish.

3) Reload the catalog item form which is opened in new tab as part of Step 1. 

4) In the description paste the translated text & save the form.

5) Reload the form on portal & notice that the description now appears in the desired language.

Servicenow stores the translations in sys_translated_text table. You can also use below method to add translations directly as a record in this table.

Method 2 

1) In left navigation, type "sys_translated_text.do" & press enter.

2) A form with below fields appears :

-- Table Name : If it is a record producer, select "sc_cat_item_producer" else if its a catalog item, select "[sc_cat_item]"

-- Language : Select the desired language from the dropdown.

-- Value : Paste the translated text into this box.

-- Field : Select the desired field, in this example it would be "Description".

-- Document : Select the catalog item, for reference : Access.

 

Note : I am assuming that the language internationalization is activated in your instance.

 

Let me know if this answers your question.