String Hierarchy and Translation String Linking
This feature lets you link custom strings and stand-alone strings, and create a hierarchy between them. When you edit a translation string or its translation, all linked strings update automatically. In the Manage Translations UI, the linked translation strings are marked with a link icon.
You need to have the SuiteCloud Development Framework feature enabled in your account for this to work. To enable SuiteCloud Development Framework, go to Setup > Company > Setup Tasks > Enable Features, open the Suitecloud subtab, find the SuiteCloud Development framework section, and select the option.
In the Manage Translations UI, you can only link translation strings from the Strings tab.
This hierarchy helps keep translations consistent across NetSuite and SuiteApps.
Starting with NetSuite 20.2, you can define two groups of translation strings with different properties:
In SDF, string hierarchy and linking are called ”referencing”.
For more information about referencing in SDF, see Translatable Fields on SDF Custom Objects.
For more information about custom and stand-alone strings, see Translation String Types.
Parent Strings
A parent string passes its description and translations to its child string. You can create a parent string in the UI or SDF as part of a Translation Collection by making a custom string and linking a stand-alone string to it. A parent string is part of a collection and you can edit its contents—like the description and translations. To see child strings linked to a parent string, click the arrow next to the parent string's name. You can link multiple child strings to one parent string.
Child Strings
You can make a child string in the UI by linking a stand-alone string to a custom string. The child string gets all the parent string's data, including translations and Translation Collection references. You can unlink a child string from its parent and turn it into a stand-alone string. When you do this, the child string keeps the translations from the parent, but it won't update if the old parent string changes. In UI, a link icon next to the child string show's it's linked to the parent string above.
Creating a Hierarchy
To link a stand-alone string to a custom string:
-
Go to Customization > Translations > Manage Translations.
-
On the Strings tab, find the stand-alone string you want to link, click the ellipsis (...) and select Link To.
-
Next to the custom string you want to link to, click Select.
Related Topics:
- Translation Collections Overview
- Manage Translations
- Managing Translation Collections
- Importing Translations into a Translation Collection
- Exporting a Translation Collection
- Downloading a Translation Collection into XML
- Working with Translation Collection Strings
- Using Translation Collections with SuiteScript
- Globalization Glossary
- String Hierarchy and Translation String Linking
- Management of Translation Strings Distributed Through SDF
- Translatable Fields on SDF Custom Objects
- Using Translatable Fields in SDF Custom Objects