最新发布的 8.5 提供了除英文外 26 门语言的本地化版本,每门语言发布单独的安装包( DVD/eSD )。
注:在以下的描述中会以 deb 文件为例,如无特殊说明 rpm 文件是类似的结构和文件名,只是安装包文件后缀分别是 .rpm / .deb 。
表 2. Notes 8.5 for Linux 安装包文件结构 ( 以简体中文为例 )
英文包:
+-ibm_lotus_notes-8.5.i586.deb
-ibm_lotus_activities-8.5.i586.deb
-ibm_lotus_cae-8.5.i586.deb
-ibm_lotus_sametime-8.5.i586.deb
-ibm_lotus_symphony-8.5.i586.deb
语言包:
+-ibm_lotus_notes-core- zh .i586.deb
-ibm_lotus_notes-nl 1- 8.5.i586.deb
-ibm_lotus_activities-nl 1 -8.5.i586.deb
-ibm_lotus_symphony-nl 1 -8.5.i586.deb
Shell:
+-notes. zh .sh
-activities. zh .sh
-cae. zh .sh
-sametime. zh .sh
-symphony. zh .sh
每个语言发布的产品里提供的 9 个安装包和 5 个 shell 文件。
这 9 个安装包分为两类:首先是 5 个英文包 ( 和发布的英文 Notes 8.5 for Linux 是一样的 ),被包含到本地化的产品中是为了方便用户。其次是 4 个提供本地化语言信息的包,5 个英文包分别对应着 Notes 和另外 4 个插件,这个从文件名上很容易理解。但是语言包只有 4 个,其中含有两个与 notes 相关的。在 CAE 和 Sametime 英文包中已经提供了所有支持的语言的信息,而 Notes Java partial、Actvitivies 和 Symphony 的语言包则是分组提供的 ( 参见信息 ) 。另外,Notes 还提供了一个语言包是非 Java 部分的,这个包是按语言提供的 ( 语言的缩写参见信息 ) 。对每个安装包可以查看说明以获取更详细的信息。
这 9 个安装包存在一定的依赖关系,从两个层面来看,简单的讲所有插件 (CAE、Activities、CAE、Sametime、Symphony) 都依赖于 Notes 包, 每个插件的语言包又依赖于同一插件的英文包。
表 3. Notes 8.5 for Linux 安装包依赖关系
Notes __________________________________|________________________________ | | | | | | Notes Core Notes NL Activities Symphony CAE Sametime | | Activities NL Symphony NL
因为在语言产品中安装包有更多关系也更复杂,所以提供了 5 个 shell 文件给用户使用,分针对 5 个 Notes 组件,这样屏蔽了语言包之间的依赖关系,提供给客户类似英文的安装体验 – 先装 Notes,然后是其它插件。