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
最新文章
- mha安装使用手册
- 库函数API和C语言汇编语言混合式编程
- asp.net ListBox 移除操作的思路
- xStream完美转换XML、JSON
- ACM题目————字串数
- 你应该知道的jQuery技巧
- 将Excel另存为CSV格式文件
- Yii2查询语句使用不等于号
- Python自动安装第三方类库
- python 自动化之路 day 08 面向对象进阶
- Windows SharePoint Services 默认母版页
- 如何在IIS8.5上面部署php
- android 读取系统文件 wpa_supplicant
- Django model对象接口
- If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
- 前端图片缓存之通过img标签加载GIF只能播放一次问题(转载)
- vue--使用vue-cli构建项目
- input 输入值的监听 禁止输入特殊字符
- You Don't Know JS: this &; Object Prototypes( 第2章 this)
- sourceTree git的一些命令
热门文章
- mac中使用brew安装软件,下载太慢怎么办?
- 黑马程序员:Java编程_网络编程
- git常见错误
- sql server 2008中清除数据库日志的sql语句
- Unity3D–RectTransfrom 记录笔记
- git学习:关于origin和master
- BeanUtils.copyProperties和PropertyUtils.copyProperties的使用区别
- Spike Notes on Lock based Concurrency Concepts
- HTML5上传图片到ASP.NET.MVC
- 使用CocoaPod导入Swift第三方库报错