例如我有一个文本字段,我想用不同的语言显示标签名称。我用密钥" label_password"创建了一条短信。英语和德语。
如何配置文本字段以使用短信" label_password"?
我在网上什么都没找到。
再见 基督教
答案 0 :(得分:0)
oracle apex中的文本消息用于翻译应用程序消息。例如,您可以将英文消息GREETING_MSG定义为:
早上好%0
或者,您可以将德语中的消息GREETING_MSG定义为:
Guten Tag%0
根本不是项目标签,最好通过在全球化部分使用翻译应用程序选项来完成此任务。
但是,如果您想使用Apex消息来设置标签标题,则必须使用LANG.MESSAGE api,如apex文档Apex 4.1 Documentation中所述。
由于它是PL / SQL函数,你必须:
&P101_HIDDEN_VALUE.
)并将源类型设置为 PL / SQL Expression APEX_LANG.MESSAGE('LABEL_PASSWORD', V('APP_USER'));
&P101_HIDDEN_VALUE.
在此处查看工作演示:Multi Language Label App 源代码应用:multi-language-app.sql
答案 1 :(得分:0)
感谢您的回答,但我对第3点有疑问。
首先,我使用来源" APEX_LANG.MESSAGE(' LABEL_PASSWORD',V(' APP_USER'))制作标签字段(" P201_LABEL") );&#34 ;.它工作正常。然后我将类型更改为隐藏项目。最后一步是配置文本字段,但字段中的值是什么"标签"?当我输入"& P201_LABEL。"标签是空的。
问题出在哪里?
感谢您的帮助, 基督教