Navigation:  Configuration >

Multi Lingual Support

Training Manuals Alphabetical Function List Back Print this Topic Previous topicOne level upNext topic


The company can add user defined languages to the existing system defined languages shipped with the system.  Mail messages, application messages, glossary terms and front end captions can be customized using a user defined language.  The system ships with data sets for selected system defined languages.  On the system configuration function, the default company language is specified [DB Ref: System Configuration.Default_Language] and a user can specify his or her preferred language on the employee information function [DB Ref: Employee_Master.Language_Preference].   In general, the system applies the following logic when a language is involved:  use the employees preferred language if appropriate data exists for that language.  If no data is found, the company default language will be used if data exists.  If no data is found, the system original language will be used.  (The system original language, code O,  is the language reference used to store system defaults values I.E the values that will be used if there is no language customisation whatsoever.)


Companies and industries often use their own internal terminology or there are slight regional differences in the use of a language.  It is not necessary to create a complete set of data for the user defined language in order to utilise the multi lingual functionality in the system.  To facilitate selective customisation of terms, messages and captions for a "company version" of a language, user defined languages must be based on a system defined language.  The system will use the data entry for the "based on language" of the user language before it reverts to the system default value.  For example:  if the company default language is a system language called "System Language", the company can define a language called "Company Language", based on "System Language".  When a caption on the front end must be selected for a user who has "Company Language" as preferred language, the system will use the "System Language" caption if no caption is found for "Company Language".  Only if no caption exists before both "Company Language" and "System Language", the system will use the system default caption.  Thus the amount of work required to set up a company specific, multi lingual environment is substantially reduced.


The glossary is a list of terms used in the system.  It is referenced uniquely by a numeric ID and a language. Once glossary terms have been translated or customised in a language, it can be used to customise captions on the front end forms.  For example: the term "Part Number" (glossary ID 1228) is often used as the system default on different front end forms.  If the company chooses to use the term "Item Number" instead, a glossary reference – identified by ID 1228 and the customised language - can be created.   When a form using term 1228 is customised, an option is available to default customised captions to the customised glossary entry for ID 1228.