Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 9 Advanced Topics : Lotus Notes Language Support

Lotus Notes Language Support
Language support refers to the ability of a product to support basic input, display, and data integrity (during storage and/or transmission) for character sets of various languages. Multiple language support is often grouped by region, because different code pages are used by different operating systems to support the characters found in various languages:
The advantage of having multiple language support is the ability to create documents that can contain characters from any of the supported languages.
Encoding Support
The adapter service engine supports the character sets listed in Table 24.
 
For the Lotus Notes agents, the data sent over HTTP are strings, which are in Java unicode by default. The Java strings are converted to UTF8 encoding so that there will be no issues in globalization.
Prerequisite for Globalization
For the adapter service engine to run against the Japanese and Chinese (BIG5) character sets, it is recommended to install the Lotus Notes application software on Japanese and Chinese languages.
How the Adapter Service Engine Handles Unicode and Date Formats
The adapter extracts and inserts character data and dates from and into the Lotus Notes application using Lotus Notes APIs.
Character data is processed as standard Java Strings (java.lang.String).
Date data is returned as a Lotus data type called DateTime(lotus.domino.DateTime) which can be converted to a standard Java Date(java.util.Date) regardless of date formats. Similarly a standard java.util.Date can be converted into a lotus.domino.DateTime to insert a date value in the Lotus Notes application.

Copyright © TIBCO Software Inc. All Rights Reserved