Language maintenance

Language maintenance

Overview


The TMS 8 Language maintenance feature supports multi-culture which enables culture-dependent functions such as date, time and currency formats to be changed. This allows multi-language support whereby users can change the language (phrases or text) displayed in the TMS user-interface. The language used to render the pages in TMS 8 is known as the Active language.


The Active language, can be derived from several sources:


  • Browser culture — this is a browser property also known as the browser culture or locale

  • Culture cookie — the TMS 8 Language maintenance feature uses a cookie, saved to your PC, to store the currently selected language (Culture). This allows the selected language to be remembered when you log out

  • TMS profile language — the language or Culture defined for a TMS User profile


The order of preference is: Culture cookie > TMS profile language > Browser culture


For example, if a Culture cookie exists, when a TMS user logs in, the language associated with the cookie is used in preference to the TMS profile culture and the Browser culture language. 


Changing the Culture


If your system has been set up to support multiple Cultures, the Active language (the language which is used to render pages in TMS) can be changed by any TMS user. The languages or Cultures which are available for selection are called the Supported languages and are defined by a Supervisor user with the Language maintenance action enabled in their TMS user profile.


The option to change the Active language is available from both the Login page and the Dashboard after logging in, provided there is more than one Supported language.


The following shows an example of the Language drop-down list on the Login page:



The page is initially rendered using the Browser language. The Language drop-down list contains all of the currently Supported languages with the Active language selected. In the example this is 'English (United Kingdom)'.


There is also an 'Auto detect' item in the list. Selecting this item means that the language is derived automatically, i.e. from a Culture cookie, if one exists, in preference to a TMS profile culture, if it has been defined for the logged in user, or the Browser language.



After selecting a different Language from the list, clicking the  Login  button saves this to a Culture cookie on your PC.


Note: This will override the TMS profile culture if it has been defined for the logged in user.


If your list of Supported languages is long, you can use the search box to find the language you require.


The Language can also be changed from the Dashboard using the Active language action from the menu in the drop-down Header pane. For example:



The current Active language is highlighted in the list, 'English (United Kingdom)' in the example. After selecting a different Language, and clicking the  Submit  button, the new Active language is saved to a Culture cookie. This will override the TMS profile culture if it has been defined for the logged in user.


Date and time formats and language (text or phrases) are re-displayed using the new Active language. For example, changing the Active language from 'English (United Kingdom)' to 'English (United States) substitutes the display of dates such as '11 June 2014' with '06/11/14'. Similarly, changing the culture from 'English (United Kingdom)' to 'Français (Canada)' replaces the phrase 'Cancel' with 'Annuler'.


If you cancel an Active language change, the original Active language is used, date and time formats and language remain unchanged and you are returned to the Dashboard.


Note: the Language drop-down list is not displayed on the login screen if your system does not support multiple languages. Also, the following message is displayed in the Language drop-down list on the Active language page:




Modifying the Supported languages


To restrict the languages (Cultures) which are supported and so are available for selection by users in TMS 8, you must first navigate to the Supported languages page. Select Language maintenance from the menu in the drop-down Header pane, then select Supported languages from the left-hand navigation pane. The list of currently Selected languages is displayed. For example:



There are three Selected languages in the previous example: English (United Kingdom), French (France) and Italian (Italy). To add a language, click or enter text in the space to open a drop-down list of the currently Supported languages. For example:



Click on a language to add it to the Selected languages list. Typing more characters of a language name refines the list. Click Submit in the left-hand pane to save your choice(s) and return to the Language maintenance page.


The updated list of Selected languages will be displayed in the Languages drop-down list on the Login and Dashboard pages.


Cancelling the Supported languages action leaves the list of Selected languages unchanged and returns you to the Supervisor Dashboard.


    • Related Articles

    • Profile language

      A TMS profile language is the language or Culture defined for a TMS User profile (Supervisor and Employee profiles). To view the language associated with different profiles, navigate to the main Language maintenance page, by selecting Language ...
    • Culture maintenance

      Overview The TMS Language maintenance feature allows a Supervisor, with Language maintenance enabled in their TMS user profile, to manage and maintain the language of the Phrases or terms displayed as text in the TMS user-interface. Select Language ...
    • Dashboard maintenance

      The Dashboard maintenance feature is only available to Supervisors with Dashboard maintenance enabled in their TMS user profile. To access Dashboard maintenance in TMS, select Dashboard maintenance from the menu in the drop-down Header pane. When you ...
    • Profile maintenance

      Overview The Profile maintenance page allows you to view the dashboard and add tabs to each individual User profile. To access the Profile maintenance page in TMS, select Dashboard maintenance from the menu in the drop-down Header pane, then select ...
    • Calendar maintenance

      The Calendar maintenance page is only available to Supervisors with Calendar maintenance (Web only) enabled in their TMS User profile. The Calendar maintenance page allows a Supervisor to create new calendars to display different data types, link a ...