6 5 If the Wrong Language or No Language Appears

LANSA Multilingual Application

6.5 If the Wrong Language (or No Language) Appears

Most multilingual information is "locked in" at compile time. This is necessary to ensure good performance in multilingual applications.

If you are testing an application and details appear in the wrong language, or do not appear at all, you should always do the following before reporting the problem to your product vendor:

  • Check all fields, files, processes, function and components involved have multilingual details.
  • Check all *MTXT variables involved have multilingual details.
  • Check all predefined messages involved have multilingual details.
    Remember that all text not defined in a specific language context is assumed to be in the Current Partition language. This includes such things as string literals in RDML, filenames such as DC@M01 and validation error messages. For this text to be interpreted correctly on the Master system, all processes, functions and components must be compiled when logged on with the correct Current Partition language. For example, if your text is in French, your Message File name is DCàM01 you should compile with French as your Current Partition language.
  • Recompile all processes, functions and components involved.
  • If problem still exists, contact your product vendor.