Before data translations can be created, it is necessary to select the main language of data. This determines which language variants will be stored in the main object type table and which variants will be regarded as 'supplementary languages' and saved in the object type 'Translations' table. Main language of data is set in Valuemation Global Settings. To select the main language of data:
Switching between main languages of data The page is also used to change the main language of data after another language has been used. This is usually the case when the starting point is a USU standard database (English) and the customer main language of data is not English. When a new main language of data is selected in the 'Multilingual Support' page, then clicking the 'OK' button displays a 'Switch the Main Language of Data to ...' window. It contains automatically generated script which can be used to update the database tables. The script does the following:
The script can be executed in the same way as described in the 'Generating the Database Support' topic, i.e. three possible scenarios exist:
All Valuemation users must log out before he script is executed. Note that the script is applicable only if the new main language is supported by the database character set. If mapping from unicode (used in the translation tables) to the database character set (used in the translated tables) is not possible, then the database either replaces unconvertible characters with a predefined symbol or returns an exception. | ||||||