Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.

Export and edit translation records

Log in to subscribe to topics and get notified when content changes.

Export and edit translation records

Export the translations in a supported format. Work on the translations in your preferred translation environment, and import the new or edited translation records through import sets.

Before you begin

Role required: admin

About this task

In the following cases, translate strings in the UI outside of the Now Platform and import them through import sets:
  • You have a significant amount of customer-created UI components and you want to translate these components into other languages.
  • You want to modify translations that ServiceNow provides in internationalization plugins.
  • You want to translate an instance into a language that ServiceNow does not support with internationalization plugins.

All translatable UI strings items are stored in translation table records. For more information, see Translation tables.

The only time you would translate UI directly in translation records is when you have a small amount of customer-created UI components and you know exactly where they are.
Warning: If you directly edit translation records that ServiceNow provides in internationalization plugins, your changes are lost when the instance is upgraded.
If you are translating customer-created components or you are modifying translations that ServiceNow provides in internationalization plugins, use the following steps.
Note: If you are translating an instance to a language that ServiceNow does not support with internationalization plugins, follow the procedure in Translate to an unsupported language.

Procedure

  1. If you are translating customer-created UI components, locate the translatable strings.
    Use the tools described in Locate translatable strings.
  2. Export the relevant translation table records into a format (such as Excel) that can be easily manipulated.
    For more information about exporting a list of records, see List Export
  3. Within the exported document, translate the following fields in each row, depending on the translation table:
    Translation table Fields to translate
    Field Labels Label, Plural, Hint
    Translated Name/Field Label (translate)
    Message Message
    Choices Label
    Translated Text Value
  4. Within each row, change the "Language" column to the two-character ISO code of the new language.
    In Translated Text records, type the full name of the language instead of the ISO code.
  5. Save your changes.
  6. Import the translated document back into the instance as an import set.
Feedback