EBS:个性化消息中英文显示

EBS一直在中文环境使用,现在需要给海外用户使用,故需要将系统中文翻译成英语。

需要翻译的有:

客户化开发的FORM、存储过程或程序包的提示信息、个性化控制提示信息等等。

以下是个性化信息中英文等多语言实现方式:

第一步在: 在系统消息中定义 信息文本内容,

客户化应用名称 =  cux Customer Application ,  其 APPLICATION_ID = 20003; 

中文信息文本= 仓管员不能为空!

英文信息本= The warehouse keeper cannot be empty!.  (从百度翻译复制过来的) 

 

 

第二步:窗体(FORM) 个性化 信息显示设置 ,如图所示

 

在消息文本框输入以下脚本: 

=(SELECT FNM.MESSAGE_TEXT
FROM APPS.FND_NEW_MESSAGES FNM
WHERE FNM.APPLICATION_ID = 20003
AND FNM.MESSAGE_NAME = 'DIST_OR_WARE_PERSON_NULL'
AND FNM.LANGUAGE_CODE = USERENV('LANG') )

输入结束;

 

 

 

效果:

 

posted @ 2023-03-09 15:46  samrv  阅读(152)  评论(0编辑  收藏  举报