2017-10-18 73 views
-1

我有一个3页的应用程序。主要语言是英语(AppID 123),第二个语言是德语(AppID 124)。现在我想实现一个用作语言选择器的选择器列表。 我知道该项目必须设置FSP_LANGUAGE_PREFERENCE,但我不知道如何以及如何选择项目可以显示活动语言。如何在Oracle APEX App中实现语言选择器

在此先感谢!

回答

0

首先导航到shared components -> globalization并将Application Language Derived From更改为Item Preference。当您在那里时,请查看Application Primary Language选择列表,并记下您感兴趣的语言的短代码(例如en-us英文美国)。

接下来在相关页面(或桌面导航菜单上)中创建名为FSP_LANGUAGE_PREFERENCEselect list的应用程序项目,该项目显示语言并返回语言短代码。然后有一个设置FSP_LANGUAGE_PREFERENCE的plsql进程(如果它在特定的页面上,你可以将它作为对变化的动态操作),例如,

:FSP LANGUAGE PREFERENCE := :P1_ITEM ; 

这会从下一页加载更新您的语言设置。