Translation for Yes/No Choice Field Not Working

vivek11
Tera Contributor

Hi Team,

 

I am trying to translate Yes/No values to Spanish for a choice field in ServiceNow.

 

Field details:

 

* Table: question

* Element: type

* Field Type: String

 

I created translation records in sys_translated/sys_choice, but the translated values are still not visible in Portal/UI.

 

I also verified:

 

* User language is set to Spanish (es)

* Cleared cache using cache.do

* Translation records are present

 

Could anyone please help me understand:

 

1. What is the correct way to translate Yes/No values for String choice fields?

2. Should translation be done in sys_choice, sys_translated, or sys_ui_message?

3. Are there any additional portal-specific settings required?

 

Thanks in advance

 

IMG_20260529_204606154_AE~2.jpg

9 REPLIES 9

Tanushree Maiti
Tera Patron

Hi @vivek11 

 

To translate choice field values for your Yes/No choices , You need to update sys_choice table.

 

Sample step:

Type sys_choice.list in navigator or Navigate to System Localization > Choices in the Application Navigator.

Create a new record (or find your existing Yes/No choices) with these parameters:

  • Table: question (or the specific table where this question resides)
  • Element: type
  • Language: es (for Spanish)
  • Label: The translated Spanish text (e.g., or No)
  • Value: Must match the English value exactly (e.g., if English is Yes, the Value is Yes).
Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Hi @vivek11 

 

check this Servicenow Documentation: Translate a choice label 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti

Hi @Tanushree Maiti 

Thankyou so much for quick response 

I am getting this error 

Invalid update, new variable types cannot be defined

Could you please help me

Can you share your screen. which variable type you added,

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti