Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как зайти по-английски? / 3 сообщений из 3, страница 1 из 1
17.06.2011, 08:22
    #37312121
Daza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зайти по-английски?
Добрый день!

Есть двуязычное приложение. Кнопками нормально языки переключаются.
Задача: нужно построить 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 сразу на английскую версию (при условии, что по обычному адресу люди должны попадать на русскую)?
...
Рейтинг: 0 / 0
18.06.2011, 22:43
    #37314386
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зайти по-английски?
Daza,

RTFF http://forums.oracle.com/forums/message.jspa?messageID=1277320#1277320 . После установки пользовательской настройки FSP_LANGUAGE_PREFERENCE нужно перезагрузить страницу, потому что выбор соответствующего приложения-перевода (и последующий возврат страницы пользователю) происходит ДО установки значения P1_LANGUAGE, запуска процесса и вызова APEX_UTIL.SET_PREFERENCE.
...
Рейтинг: 0 / 0
19.06.2011, 15:22
    #37314721
Daza
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как зайти по-английски?
suPPLer,

Спасибо большое за подсказку! Поскольку мне не только языковые настройки надо переключать, бранчем не получилось.
Пришлось сделать скриптом на странице: считываю значение айтема и делаю (если надо) соотвествующий сабмит.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как зайти по-английски? / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]