我有一個3頁的應用程序。主要語言是英語(AppID 123),第二個語言是德語(AppID 124)。現在我想實現一個用作語言選擇器的選擇器列表。 我知道該項目必須設置FSP_LANGUAGE_PREFERENCE,但我不知道如何以及如何選擇項目可以顯示活動語言。如何在Oracle APEX App中實現語言選擇器
在此先感謝!
我有一個3頁的應用程序。主要語言是英語(AppID 123),第二個語言是德語(AppID 124)。現在我想實現一個用作語言選擇器的選擇器列表。 我知道該項目必須設置FSP_LANGUAGE_PREFERENCE,但我不知道如何以及如何選擇項目可以顯示活動語言。如何在Oracle APEX App中實現語言選擇器
在此先感謝!
首先導航到shared components -> globalization
並將Application Language Derived From
更改爲Item Preference
。當您在那裏時,請查看Application Primary Language
選擇列表,並記下您感興趣的語言的短代碼(例如en-us英文美國)。
接下來在相關頁面(或桌面導航菜單上)中創建名爲FSP_LANGUAGE_PREFERENCE
和select list
的應用程序項目,該項目顯示語言並返回語言短代碼。然後有一個設置FSP_LANGUAGE_PREFERENCE的plsql進程(如果它在特定的頁面上,你可以將它作爲對變化的動態操作),例如,
:FSP LANGUAGE PREFERENCE := :P1_ITEM ;
這會從下一頁加載更新您的語言設置。