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

最新文章

  1. mha安装使用手册
  2. 库函数API和C语言汇编语言混合式编程
  3. asp.net ListBox 移除操作的思路
  4. xStream完美转换XML、JSON
  5. ACM题目————字串数
  6. 你应该知道的jQuery技巧
  7. 将Excel另存为CSV格式文件
  8. Yii2查询语句使用不等于号
  9. Python自动安装第三方类库
  10. python 自动化之路 day 08 面向对象进阶
  11. Windows SharePoint Services 默认母版页
  12. 如何在IIS8.5上面部署php
  13. android 读取系统文件 wpa_supplicant
  14. Django model对象接口
  15. If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
  16. 前端图片缓存之通过img标签加载GIF只能播放一次问题(转载)
  17. vue--使用vue-cli构建项目
  18. input 输入值的监听 禁止输入特殊字符
  19. You Don't Know JS: this & Object Prototypes( 第2章 this)
  20. sourceTree git的一些命令

热门文章

  1. mac中使用brew安装软件,下载太慢怎么办?
  2. 黑马程序员:Java编程_网络编程
  3. git常见错误
  4. sql server 2008中清除数据库日志的sql语句
  5. Unity3D–RectTransfrom 记录笔记
  6. git学习:关于origin和master
  7. BeanUtils.copyProperties和PropertyUtils.copyProperties的使用区别
  8. Spike Notes on Lock based Concurrency Concepts
  9. HTML5上传图片到ASP.NET.MVC
  10. 使用CocoaPod导入Swift第三方库报错