Oracle Apex 5.1 установил переведенные приложения - ошибка кодирования

После загрузки языка перевода oracle apex я столкнулся со специальным символом

кодирование. мой клиентский и серверный набор символов - AL32UTF8. введите описание изображения здесь


person Phanny    schedule 03.02.2018    source источник


Ответы (1)


Согласно Руководству по установке и моему опыту, вы должны установить NLS_LANG перед выполнением сценариев перевода, убедившись, что идентификатор набора символов AL32UTF8. Например:

Оболочка Борна или Корна:

NLS_LANG=American_America.AL32UTF8
export NLS_LANG

Оболочка C:

setenv NLS_LANG American_America.AL32UTF8

Для систем на базе Windows:

set NLS_LANG=American_America.AL32UTF8

Для получения дополнительных сведений: Руководство по установке Oracle Apex

Текущий образец теста:  Apex translation

person Ftaveras    schedule 03.02.2018
comment
Я сделал это, но проблема все еще та же. - person Phanny; 04.02.2018
comment
Привет, @Phanny, проверьте конфигурацию NLS для сеанса клиента, используя SELECT SYS_CONTEXT('USERENV', 'LANGUAGE') FROM DUAL; прямо перед выполнением транзакции, чтобы убедиться, что она настроена должным образом. Я протестировал язык fr, и он работает должным образом. - person Ftaveras; 04.02.2018