Create Translatable Strings

SmarterTrack has two methods of translating text within its interface: language translation packs and translatable strings.

Language packs translate static text within the SmarterTrack interface. For example, a language pack would be used to translate the navigation pane of the management interface into another language. For more information on language packs, please refer to the KB article How To -- Install Language Packs for SmarterTrack and How To -- Configure Supported Languages.

Translatable strings allow for the dynamic translation of user-inputted information. For example, a translatable string would be used to translate the name of a department into another language.

Applies to SmarterTrack 11.x-12.x

Configuring Supported Languages
Before you can configure and create a translatable string, you will need to configure the supported language. Follow these steps to configure a supported language:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the Settings icon.
  3. Expand the Configuration folder in the navigation pane.
  4. Click Language and Locale.
  5. Click the Supported Languages tab in the content pane.
  6. Click New.
  7. In the Language field, select the appropriate language.
  8. In the Locale field, select the appropriate locale. NOTE: This step is optional as SmarterTrack automatically chooses a locale based on the language selected.
  9. To set this language as the default language, select the Default language checkbox.
  10. To enable this language for users, select the Enable language for users checkbox.
  11. Click OK.

For more information, refer to the Supported Languages section of the SmarterTrack Online Help.

Creating Translatable Strings
Now that you have configured the supported languages, you can create a translatable string. Follow these steps to create a translatable string:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the settings icon.
  3. Expand the Configuration folder in the navigation pane.
  4. Click Language and Locale.
  5. Click the Translatable Strings tab.
  6. Click New in the content pane toolbar.
  7. In the Token Name field, type the name of the token. Make sure that there is still a @@ on both sides of the name (i.e., @@TokenName@@).
  8. Type the translation for each of the configured support languages in the appropriate fields.
  9. Click OK.

For more information on translatable strings, please refer to the Translatable Strings section of the SmarterTrack Online Help.

Using Translatable Strings
Translatable strings can be used in various areas of the interface that may not be available for translation through a specific language pack, including group names, department names, brand names, and custom links.

To assign a translatable string to a department name, follow these steps:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the settings icon.
  3. Expand the Manage folder in the navigation pane.
  4. Click Departments. A list of available departments will load in the content pane.
  5. Select the desired department and click Edit.
  6. Next to the Department Name field, click the Translatable String icon (the first icon).
  7. In the popup window, double-click the appropriate translatable string. The token name for the translatable string will appear in the Department Name field in the department settings area.
  8. Click Save.

All other settings are optional. For more information on department settings, refer to the Departments section of the SmarterTrack Online Help.

Applies to SmarterTrack 6.x - 10.x

Configuring Supported Languages
Before you can configure and create a translatable string, you will need to configure the supported language. Follow these steps to configure a supported language:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the Settings icon.
  3. Expand the System Settings and Globalization folders in the navigation pane.
  4. Click Supported Languages.
  5. Click New in the content pane toolbar.
  6. In the Language field, select the appropriate language.
  7. In the Locale field, select the appropriate locale. NOTE: This step is optional as SmarterTrack automatically chooses a locale based on the language selected.
  8. To set this language as the default language, select the Default language checkbox.
  9. To enable this language for users, select the Enable language for users checkbox.
  10. Click Save.

For more information, refer to the Supported Languages section of the SmarterTrack Online Help.

Creating Translatable Strings
Now that you have configured the supported languages, you can create a translatable string. Follow these steps to create a translatable string:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the settings icon.
  3. Expand the System Settings and Globalization folders in the navigation pane.
  4. Click Translatable Strings.
  5. Click New in the content pane toolbar.
  6. In the Token Name field, type the name of the token. Make sure that there is still a @@ on both sides of the name (i.e., @@TokenName@@).
  7. Type the translation for each of the configured support languages in the appropriate fields.
  8. Click Save.

For more information on translatable strings, please refer to the Translatable Strings section of the SmarterTrack Online Help.

Using Translatable Strings
Translatable strings can be used in various areas of the interface that may not be available for translation through a specific language pack, including group names, department names, brand names, and custom links.

To assign a translatable string to a department name, follow these steps:

  1. Log in to the SmarterTrack management interface as an administrator.
  2. Click the settings icon.
  3. Expand the System Settings and Organization folders in the navigation pane.
  4. Click Departments. A list of available departments will load in the content pane.
  5. Select the desired department and click Edit.
  6. Next to the Department Name field, click the Translatable String icon (the first icon).
  7. In the popup window, double-click the appropriate translatable string. The token name for the translatable string will appear in the Department Name field in the department settings area.
  8. Click Save.

All other settings are optional. For more information on department settings, refer to the Departments section of the SmarterTrack Online Help.

 

Learn more about SmarterTrack’s live chat, self service portal and knowledge base software.

Feedback

Add Feedback
It's not working in the version 11 yet for the Departments.

I have the translatable strings done for my departments names but it's ever display under the ticket detail (/Main/frmTicket.aspx?TicketID=) as @@MyStringName@@ instead of rendering the department name.

Yannick Guerdat (June 16, 2015 at 5:48 AM)
Hi Yannick! Please post this as a potential bug in the Community. Our developers can attempt to replicate this or other users can post about whether they are seeing the same issue. Thank you!
Andrea Rogers (June 16, 2015 at 8:56 AM)

Add Feedback