Sametime: Domino language pack unavailable for some supported languages
When installing a language version of Sametime, you would typically install the corresponding Domino language pack. Since Domino did not release a Server Language Pack for group 2b on non-Windows Platforms, you can copy the language elements from a Windows server to the Domino server on AIX, Solaris or i5/OS.
Sametime 7.5 provides language translations for all Group 1 and Group 2 languages on all supported server platforms (Windows, AIX, Solaris, i5/OS). When installing a language version of Sametime, you are advised to install the corresponding Domino language pack. However, Domino 7 does not provide Server Language Packs for group 2b on non-Windows platforms.
If installing Sametime for one of the Group 2b languages (Arabic, Czech, Greek, Hebrew, Hungarian, Polish, IB Portuguese, Russian, Turkish), you can copy the Domino language elements from a Windows server to the Domino server on AIX, Solaris or i5/OS, as described in this technote.
Below is a summary of the Domino Server Language Packs available by platform for all of the languages supported by Sametime 7.5:
|Domino Server Language Pack Available?(Y/N)||AIX||Solaris||i5/OS
|Group 1 : Brazilian Portuguese, Italian, German, French, Spanish, Simplified Chinese, Japanese, Korean, Traditional Chinese
Group 2a: Danish, Dutch, Norwegian, Swedish, Finnish
Group 2b: Arabic, Czech, Greek, Hebrew, Hungarian, Polish, IB Portuguese, Russian, Turkish
These instructions apply only to a Domino 7 server on AIX, Solaris or i5/OS which is being used to run Sametime 7.5 in one of the following languages: Arabic, Czech, Greek, Hebrew, Hungarian, Polish, IB Portuguese, Russian, or Turkish.
If installing Sametime for one of the Group 1/Group 2a languages, or if installing Sametime on a Windows server, you should install the appropriate Domino server language pack. Do not use these instructions.
The instructions in this document are tailored specifically for Sametime servers, and are a subset of more general instructions for Domino servers found in "Copying language elements from Windows to non-Windows platforms" (#1235982 ). If you are installing a general purpose Domino server, rather than using it for Sametime, you should use the more general instructions.
The instructions assume that you have already installed and configured a US English Domino server (that you plan to use for running Sametime) on your preferred platform (AIX, Solaris or i5/OS).
Note For i5/OS, you may choose to update the Domino installation directories before configuring the Domino server. Later, any time that you configure a Domino server on this system, the new server will use the language files. If you do not update the Domino installation directories and you configure multiple Domino servers on the same system, you must manually update the language files on each server. For more information, see Updating Domino installation directories on i5/OS, later in this document.
Complete these steps:
1. Install U.S. Domino Server on Windows platform.
Note: Use the same Domino version that you have installed (or plan to install) on your preferred non-Windows platform.
2. Install the Domino Server Language Pack (SLP) for the language you have selected on the US Domino Server on Windows.
(Please select "Replace" option.)
3. If you haven't already done so, install the US Domino Server on your preferred platform (AIX, Solaris or i5/OS).
4. Stop the Domino server and copy all of the files listed in the Filename column from the Windows server to the preferred platform directories as shown in the table below.
For i5/OS: You must ensure that the owner of all the copied files is set to QNOTES.
For example, after copying files to /QIBM/PRODDATA/LOTUS/DOMINO701/DATA/DOMINO/HTML, run the following i5/OS command to ensure that everything in the directory is owned by QNOTES:
CHGOWN OBJ('/qibm/proddata/lotus/domino701/data/domino/html/*') NEWOWN(QNOTES)
|Filename||File location on Windows server
('copy from' location)
|File location to be replaced on non-Windows server
('copy to' location)
|..\Lotus\Domino\Data||For each existing Domino server (on any platform):
../[Domino Data Directory]
|..\Lotus\Domino\Data\domino\html\download\fileset||For each existing Domino server:
../[Domino Data Directory]/domino/html/download/fileset
|..\Lotus\Domino\Data\domino\java||For each existing Domino server:
../[Domino Data Directory]/domino/java
|domec.js||..\Lotus\Domino\Data\domino\java\editctrl||For each existing Domino server:
|..\Lotus\Domino\Data\domino\template||For each existing Domino server:
../[Domino Data Directory]/domino/template
|inres6_*.dll||..\Lotus\Domino\Data\domino\html||For each existing Domino server:
../[Domino Data Directory]/domino/html
|..\Lotus\Domino\Data\domino\html\SametimeApplet||For each existing Domino server:
../[Domino Data Directory] /domino/html/SametimeApplet
|* stands for all files|
5. For i5/OS ONLY: You must specify that all locale-specific job attributes be picked up from the locale of the language, by changing the locale value of the QNOTES user profile that is used to run Domino tasks (jobs). The locale name is /QSYS.LIB/xxxx.locale where xxxx.locale is the value specified in the third column of the table below.
Use the i5/OS CHGUSRPRF command to change the locale value. For example, to set the locale for Greek, run the following command:
chgusrprf qnotes locale('/qsys.lib/el_gr.locale') setjobatr(*ccsid *datfmt *datsep *decfmt *srtseq *timsep)
Note You may receive an informational message in your job log indicating that the job attribute for sort sequence (*srtseq) was not set for the locale. This will not affect the behavior of your server, and can be ignored.
|To enter and display text in:||Using CCSID:||Change QNOTES locale to:|
7. Launch Notes client and open the Domino directory (names.nsf) located on the server.
8. Open the Server document and update the following:
- Click on "Internet Protocols" tab -> "Domino Web Engine" tab
- Set "Default string resource language" from default language to English, eg. Arabic to English
- Set the value of "Additional string resource languages" to Blank
- Set the value of "Default character set group" to Western
There is a known issue for HTTP. You have copied the translated templates and related language files, but the language HTTP resources included in the Windows language pack were not copied from Windows to the preferred platform. (HTTP resources files are platform dependent). When the Domino HTTP server is started, the server attempts to load the language HTTP resources first and then loads the English versions if unable to locate the language version. You will see the error messages on server console indicating that the server cannot locate the language HTTP resources file.
To avoid the error messages, you can manually change the Default String Resource Language back to English as follows:
- Open the Server document in the Domino directory (names.nsf) located on the server.
- Select Internet Protocols - Domino Web Engine
- Change Default String Resource Language to English in Language session
Updating Domino installation directories on i5/OS
If you plan to configure additional Domino servers on the same system and you want all of them to use the same language, you should consider updating the Domino installation directories with the language files. Once the installation directories have been updated, the non-English files will be used whenever you configure another Domino server and you will not have to update each new server individually. Updating the installation directories does not affect any existing Domino servers; existing Domino servers must be updated individually.
The installation directories have a path name that begins like this:
/QIBM/PRODDATA/LOTUS/DOMINOnnn/DATA where nnn represents the release of Domino.
For example, if you are using Domino 7.0.1, the installation directory path name would begin like this:
To update the installation directories, perform copies similar to those listed in the table in step 4, except that whenever the table indicates "../[Domino Data Directory]", you should substitute "/QIBM/PRODDATA/LOTUS/DOMINOnnn/DATA", where nnn is your Domino release. For example, if the table indicates "../[Domino Data Directory]/iNotes", you should use "/QIBM/PRODDATA/LOTUS/DOMINOnnn/DATA/iNotes" instead.
If you have not yet configured a Domino server on your system, you may choose to update the installation directories before configuring any Domino servers.