Migration of choices from another application into sys_choice
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-16-2026 04:44 PM
what are the Certified possible ways to migrate choices in integrations?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
Hi @SowmiyaC
ServiceNow does not support choice field translation natively using Dynamic Translation.
Dynamic Translation is designed for translating dynamic user-entered content or runtime text, and it explicitly supports only specific field types, such as:
-
String
-
String (Full UTF-8)
-
Multi Line Small Text Area
-
Wide Text
-
Translated Text / Translated HTML
How Choice Fields Are Handled Instead
Choice lists (drop-down values) are static user interface configurations rather than dynamic, user-generated string data. ServiceNow manages their translations through standard platform localization mechanisms:
-
The
sys_choiceTable: Choice list options and their translated labels are stored directly in thesys_choicetable. -
Language Packs: When you activate a standard ServiceNow Language Pack, translations for standard choice fields (like Incident State or Priority) are automatically populated here.
-
Manual or Bulk Translation: For custom choice fields, you must add the corresponding translated label and specify the target language code within the
sys_choicerecord manually, or use the Localization Framework to manage the translation workflow.
With Regards,
Enterprise Globalization Deployment Architect