OAF_开发系列02_实现OAF页面的通过个性化多语言开发国际化(案例)

2014-06-10 Created By BaoXinjian

一、摘要


在做欧美项目时,对页面做全球化的定制的必须,本文介绍了OAF在页面上做多语言的开发

OAF多语言开发涉及两个方面

  • 界面的多语言开发
  • 底层数据库的多语言开发

界面的多语言开发一般也有两种方式实现

  • OAF个性化实施
  • OAF对MDS的xlf修改导入(另文介绍)

两种方式的个性化不同环境的迁移

  • OAF个性化实施:通过XMLExport产生xml文件进行迁移
  • OAF对MDS的xlf修改导入: 通过XLIFERExtractor产生xlf文件进行迁移

通过OAF的个性化,是相对比较容易理解,但个人觉得,如果涉及工作量比较大的多语言界面开发,采用XLF修改MDS这种方式比较好实现,也便于管理

 

二、案例


案例:将客制化查询两个Report Name和Employee ID设定为中文标题

1. 打开Expense Summary Title查看需要翻译的栏位

2. 配置profiler(Personalize Self-Service Defin) User层为Yes

3. 配置profiler(FND:Personalization Region Link Enabled) User层为Yes

4. 打开页面,查看是否存在个性化功能

5. 查看个性化页面上,对两个栏位进行个性化

5.1. 设定Report Name进行update,设定prompt为费用报表

5.2. 设定Employee ID进行update,设定prompt为员工号码

6. 确认修改设定后的结果

 

三、案例实现


1. 打开Expense Summary Title查看需要翻译的栏位

2. 配置profiler(Personalize Self-Service Defin) User层为Yes

3. 配置profiler(FND:Personalization Region Link Enabled) User层为Yes

4. 打开页面,查看是否存在个性化功能

5. 查看个性化页面上,对两个栏位进行个性化

5.1. 设定Report Name进行update,设定prompt为费用报表

5.2. 设定Employee ID进行update,设定prompt为员工号码

6. 确认修改设定后的结果

 

四、案例测试


Test1. 重新打开页面查看个性化结果

Test2. 打开About this page,查看个性化list history

 

Thanks and Regards

posted on 2015-06-22 16:20  东方瀚海  阅读(376)  评论(0编辑  收藏  举报