Interested in a ServiceNow event built for developers? Registration for now[dev]26 is officially open!

sys_translated values moved in update set not working after being committed

CCPhilStone
Tera Expert

Created some translated text values for choices on a record producer variable, which were captured in an update set and which work in the DEV environment. As the record producer is in the 'Employee Centre Core' scope, so are the translated values.

The update set was moved to the TEST environment and successfully committed. However after changing the language the choice values still appear in English, rather than the preferred language.


Any ideas why the translated values are not showing?
 

This is on Australia patch2-04-17-2026

2 REPLIES 2

Ankur Bawiskar
Tera Patron

@CCPhilStone 

did you try to clear instance cache using cache.do and then logout and login again?

could be due to this

Translations [sys_translated_text] entries are not moving when importing customization changes from ... 

💡 If my response helped, please mark it as correct and close the thread 🔒— this helps future readers find the solution faster! 🙏

Regards,
Ankur
Certified Technical Architect  ||  10x ServiceNow MVP  ||  ServiceNow Community Leader

boteeuwen
Kilo Sage

I would check sys_translated_text in both DEV and TEST and filter on table = question_choice. Then compare the records for the required language and make sure the translated labels are present in TEST.

If the records exist in DEV but are missing in TEST, then they were likely not moved correctly with the update set. If they are present in both, compare the Field, Language and value to make sure they match.

That should help narrow down whether this is a deployment issue or an issue with the translation records themselves.

boteeuwen_0-1788780050303.png