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') )
输入结束;
效果:
优质生活从拆开始
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了