2014-06-06 BaoXinjian
一、摘要
在做欧美项目时,对页面做全球化的定制的必须,本文介绍了OAF在页面上做多语言的开发
OAF多语言开发涉及两个方面
- 界面的多语言开发
- 底层数据库的多语言开发
界面的多语言开发一般也有两种方式实现
- OAF个性化实施
- OAF对MDS的xlf修改导入
二、案例1
- 通过定制xlf文件,实现页面的多语言
案例:对客制化的expense summary 的OAF页面进行页面多语言开发
- 1. 查看OAF对应的page xml的路径
/bxj/oracle/apps/expense/webui/ExpenseSummaryPG - 2. 通过java
oravle.jrad.tools.trans.extractoer.XLIFERExtractor导出此页面对应的xlf页面 - 3. 应从服务器上下载ExpenseSummaryPG.xlf, 对应路径为$JAVA_TOP/invt
- 4. 修改下载的xlf文件,添加中文翻译
- 5.
将修改好的xlf文件,上传至服务器,并通过oracle.jrad.tools.trans.imp.XLIFFimport导入MDS库中 - 6. 在MDS库中,查看是否导入成功
1. 查看OAF对应的page xml的路径 /bxj/oracle/apps/expense/webui/ExpenseSummaryPG
2. 通过java oravle.jrad.tools.trans.extractoer.XLIFERExtractor导出此页面对应的xlf页面
3. 应从服务器上下载ExpenseSummaryPG.xlf, 对应路径为$JAVA_TOP/invt
4. 修改下载的xlf文件,添加中文翻译
5. 将修改好的xlf文件,上传至服务器,并通过oracle.jrad.tools.trans.imp.XLIFFimport导入MDS库中
6. 在MDS库中,查看是否导入成功
三、案例1
- xlf文件导入测试
Test1. 在英文环境下测试多语言开发
Test2. 在中文环境下测试多语言开发
Thanks and Regards
OAF_OAF页面的多语言开发国际化(案例),布布扣,bubuko.com
时间: 2024-09-30 15:37:36