|
Как зайти по-английски?
|
|||
---|---|---|---|
#18+
Добрый день! Есть двуязычное приложение. Кнопками нормально языки переключаются. Задача: нужно построить URL, чтобы сразу попасть на английскую версию. Попробовал через ITEM P1_LANGUAGE (Hidden) и процесс (On Load - After Header) на первой страничке: begin if :P1_LANGUAGE = 1 then --.... APEX_UTIL.SET_PREFERENCE( p_preference => 'FSP_LANGUAGE_PREFERENCE', p_value => 'en', p_user => :APP_USER); else --.... APEX_UTIL.SET_PREFERENCE( p_preference => 'FSP_LANGUAGE_PREFERENCE', p_value => 'ru', p_user => :APP_USER); end if; end; URL http://.../f?p=359:1::P1_LANGUAGE:1 не срабатывает. Как сделать URL сразу на английскую версию (при условии, что по обычному адресу люди должны попадать на русскую)? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2011, 08:22 |
|
Как зайти по-английски?
|
|||
---|---|---|---|
#18+
Daza, RTFF http://forums.oracle.com/forums/message.jspa?messageID=1277320#1277320 . После установки пользовательской настройки FSP_LANGUAGE_PREFERENCE нужно перезагрузить страницу, потому что выбор соответствующего приложения-перевода (и последующий возврат страницы пользователю) происходит ДО установки значения P1_LANGUAGE, запуска процесса и вызова APEX_UTIL.SET_PREFERENCE. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2011, 22:43 |
|
Как зайти по-английски?
|
|||
---|---|---|---|
#18+
suPPLer, Спасибо большое за подсказку! Поскольку мне не только языковые настройки надо переключать, бранчем не получилось. Пришлось сделать скриптом на странице: считываю значение айтема и делаю (если надо) соотвествующий сабмит. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2011, 15:22 |
|
|
start [/forum/topic.php?fid=50&fpage=69&tid=1876490]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 133ms |
0 / 0 |