This issue was reported to Quality Engineering and has been fixed in Domino 6.5.5 and 7.0.1. Excerpt from the Lotus Notes and Domino Release 7.0.1 MR fix list (available at http://www.ibm.com/developerworks/lotus): International
SPR# PJON6CGQSS - Router non-delivery messages were not translated with the language pack installed. This fix provides a workaround for customers who wish for certain English failure reasons returned in NDRs by the Router to be translated. These English strings currently are visible in the Subject field in the Inbox view. This fix copies 11 untranslated error messages from the router to strings. It also provides a notes.ini, RouterLanguageVisibleNDRStatus=1, which when enabled will generate these new error codes for NDRs. This does not in itself give a translated error. Translation of these new errors on the various language packs is required. The customer must then make a configuration change, to backup the original strings resource, and copy (not rename) the desired language pack version of strings_xx on top of strings. Note that this will also cause some server console messages to be in that language.
Refer to the Upgrade Central site for details on upgrading Notes/Domino. To enable the fix in Domino 6.5.5, 7.0.1 and later, do the following: - Shut down the server.
- In the server's program directory, create a backup of the strings resource file, and then overwrite/replace the file with a copy of the strings resource file for the language of the server.
Note: On IBM i, the program directory is found in the following path off the root of the IFS: /QIBM/ProdData/Lotus/DominoXXX/RES/C (where XXX is the release of Domino where the language pack is installed)
On W32, the file is nstrings.dll.
On Unix, the file is strings.res.
On IBM i, the file is strings.res
This language-specific strings file will have a name in the format "strings_xx", where xx signifies the language. The original copy of the language-specific strings must remain on the server as well.
On W32, the French strings resource file is named nstrings_fr.dll.
On Unix, the French strings resource file is named strings_fr.res.
On IBM i, the French strings resource file is named strings_fr.res.
Make a copy of this file and rename to nstrings.dll or strings.res. This file will replace the existing nstrings.dll or strings.res. For UNIX make sure the strings.res has proper permissions for the Unix user that is running the Domino server.
For IBM i, make sure the strings.res is owned by QNOTES user profile. Use the CHGOWN command on the green screen command line to accomplish this. For example:
CHGOWN OBJ('/QIBM/ProdData/LOTUS/DOMINO701/RES/C/strings.res') NEWOWN(QNOTES)
- After updating the strings resource files, add RouterLanguageVisibleNDRStatus=1 to notes.ini. Restarting either the server or the Router task will enable this setting once notes.ini has been updated. |