[ |../../index.htm#lansa/mulb1_0040.htm]
You are here:
1.6 Restrictions and Limitations
The following restrictions and limitations apply to the use of the multilingual support facilities:
- The multilingual facilities can only be activated in partitions that use the SAA/CUA standards option.
- When defining a new partition (or modifying an existing partition) to support multilingual applications a "default" language must be nominated.
- NChar and NVarChar fields are only supported on RDMLX objects in an RDMLX partition. They may not be displayed on *WEBEVENT functions.
- It is virtually impossible to fully develop a DBCS application on a machine that does not have a DBCS primary language and DBCS capable devices attached.
- For applications in bi-directional or DBCS languages you must use multilingual support, regardless of whether or not the resulting applications are truly multilingual (that is, able to operate in more than one language).
- The following table indicates dynamic language switching capabilities between the 3 main language groups:
|
Compiled Language
LRTB
DBCS
RLTB
LRTB
Yes
Yes *2*4
Yes *1
DBCS *2
Yes *3
Yes
Yes *1*3
RLTB
Yes *1
Yes *1*2*4
Yes
*1 indicates that some screen panels may appear strange in a dynamic switch between the languages. Recompilation would be recommended.
*2 indicates that the machine must have IBM i or CPF DBCS support for the language being used as a primary or secondary language.
*3 indicates that the display device should be DBCS capable or the operating system will issue an inquiry message indicating the device is non-DBCS. Recompilation is recommended if non-DBCS capable display devices are to be used.
*4 indicates that recompilation is recommended if DBCS capable display devices are to be used.
Refer also to Handling Multilingual Text.
[ |../../index.htm#lansa/mulb1_0040.htm]