Administrators » Administration Menu » Dictionary



Quick Links

Use dictionaries to translate or rename labels of the following items:

  • Standard and custom field labels
  • Document and email templates
  • Columns in table controllers
  • Workflows
  • Priorities
  • Statuses
  • User types
  • Department names
  • Permission group names
  • Menu settings
  • Tooltips

Workflow provides dictionaries, called System dictionaries, for the following languages:

  • Canadian French
  • Japanese
  • Spanish
  • German
  • Italian
  • French
  • English
  • Chinese

Each item in a dictionary is called a translation. If you want to use your own translations, you must create a custom dictionary based on a System dictionary in the selected language, then edit the custom dictionary. You cannot edit System dictionaries. For information about working with translations, see Translations.

To work with dictionaries:

  • Go to Setup > Administration > Dictionary.

About Default Dictionaries

The System Dictionary is the default dictionary for all users. However, you can set a different dictionary as the default. 

If you have several tenants, the following rules apply:

  • The System Dictionary created on the default tenant applies for all tenants            
    If you change any translations in the System Dictionary on the default tenant, your changes will apply only to the default tenant and tenants you create after making the changes, not to existing tenants.  
  • System Dictionaries created on non-default tenants apply only for that tenant            
    If you change any translations in System dictionary of a non-default tenant, your changes will apply only to newly created dictionaries on that tenant, not to existing dictionaries on that tenant or to any dictionaries on other tenants. 

To set a dictionary as the default

  1. Click the  button of the dictionary you want.
  2. Click Edit.
  3. Select the Use as default checkbox.
  4. Click Save

Users' Dictionaries

 Workflow uses the default dictionary for all users.  However, a user can select a different dictionary using the Settings link in their profile, and the selected dictionary will be used each time the user logs in. You can choose which dictionaries must be made visible to users in Settings.  See Manage Dictionaries for more information. 

In addition, you can use the users' browser language settings for language preference. In this case, the browser language setting will be used at login, and the user will be able to select a dictionary after logging in.

To use browser language settings

  1. Go to Setup > System Settings > User Settings.
  2. Select the Set dictionary using user browser language settings on login
  3. Click Save.

Managing Dictionaries

[Back to top]

The Dictionaries workspace displays all existing dictionaries. The default dictionary is indicated by in the Use as Default column.

To search for a dictionary, type its name in the Search field and click Search. You can search for a dictionary by name, language, or both. To do this, click the search options link and select the name and/or language checkbox. 

Click the  button to do the any of the following: 

  • Edit: Edit the object properties.

  • Details: See the record creation and update details.
  • Edit Content: Applies only to custom dictionaries. Add, edit, and delete existing translations, and export/import dictionaries.
  • View Content: Applies only to System dictionaries. View the translations in the dictionary. 
  • Translate: Applies only to custom dictionaries. Specify the translation language and text.
  • Delete: Applies only to custom dictionaries. Delete the dictionary.

Create New Dictionary

[Back to top]

Each new dictionary is based on the System dictionary in the selected language.

After you create a new dictionary, you can edit, replace, and delete translations in it. 

To create a new dictionary

  1. In the Dictionaries workspace, select the New Dictionary link.
  2. Complete the form fields:
    • Name: Enter a name.

    • System ID: A unique identifier, automatically generated when you name an object. You can use this identifier to reference an object in scripts, templates, tags, and through the API. You can change the System ID by selecting the pencil icon. Use caution when changing the ID as it can affect existing scripts associated with the object. For more information, see System ID.

    • System Dictionary: This checkbox is selected if the dictionary is a system dictionary. Click the edit icon to view the values in the dictionary.
    • Language: Select the language for the dictionary.
      The new dictionary will be based on the System dictionary in the selected language.
    • Use as Default: Select the checkbox to use this as the default dictionary.
      For information about default dictionaries, see About Default Dictionaries.
    • Visible to Users: Select the checkbox to display this dictionary in Settings > Preferences for users.
    • Locale Language: Displays associated locale language.
    • Locale Country: Displays associated locale country.
  3. Click Save.

The new dictionary opens.

  1. Modify the translations as needed.