通过更新 HspCustomMsgs_en.template
文件,可将 Oracle Hyperion Planning Web 界面中的文本自定义为非拉丁语言。本示例说明了如何更新文件以显示俄语。
要自定义 HspCustomMsgs_en.template
:
/custom
目录中找到 HspCustomMsgs_en.template
。.source
扩展名重命名模板文件,如 HspCustomMsgs_ru.source
。HspCustomMsgs_ru.source
,以确定文件中哪些标签需要自定义。将标签的译文添加到 .source
文件,删除其它所有标签,然后保存文件。(只需自定义该文件中的标签。)对于俄语、日语、朝鲜语、土耳其语、简体中文和繁体中文等语言,请继续执行步骤 5,以创建 Java 属性文件。
对于丹麦语、德语、西班牙语、法语、意大利语、巴西葡萄牙语以及瑞典语等拉丁语言,请手动创建属性文件,方法是将 .source
文件(如 HspCustomMsgs_ru.source
)保存为扩展名为 .properties
的文件(如 HspCustomMsgs_ru.properties
)。
native2ascii
程序将源字符串转换为 Unicode 字符串,从而为该语言创建自定义属性文件,如 HspCustomMsgs_ru.properties
。要使用该程序,必须输入相应语言的编码,如俄语的编码为 Cp1251。用法:
native2ascii [-encoding language_encoding] [inputfile_name[outputfile_name]]
表 13-5 语言编码参数示例
语言 | 编码参数 |
---|---|
俄语 | Cp1251 |
土耳其语 | Cp1254 |
日语 | SJIS |
简体中文 | EUC_CN |
繁体中文 | Big5 |
朝鲜语 | EUC_KR |
native2ascii
程序,并记下该程序的安装路径。某些应用程序服务器会为您安装该程序。如果未安装,您可以安装 JDK。native2ascii
程序的路径,接着键入语言编码参数以及源文件和要创建的目标文件的名称。例如:
C:\j2sdk1.4.2_15\bin\native2ascii —encoding Cp1251 HspCustomMsgs_ru.source HspCustomMsgs_ru.properties
HyperionPlanning.ear
文件提取至临时位置。HspCustomMsgs_ru.properties
)复制到 HyperionPlanning.war
提取到的位置中的 custom
目录。HyperionPlanning.ear
并将该 ear 文件放在以下位置:EPM_ORACLE_INSTANCE_HOME\products\Planning\AppServer\InstallableApps\Common
\HyperionPlanning
。