Hi All,
I am using Oracle Forms 11g with 12c database.
I installed Unicode version in DB so that I can able to store multiple languages in my DB.
(My application need to support English and Arabic)
Currently I installed Forms and Reports with the following NLS_PARAM
NLS_LANGUAGE | ARABIC |
NLS_TERRITORY | SAUDI ARABIA |
NLS_CURRENCY | ر.س. |
NLS_ISO_CURRENCY | SAUDI ARABIA |
NLS_NUMERIC_CHARACTERS | ., |
NLS_CALENDAR | GREGORIAN |
NLS_DATE_FORMAT | DD/MM/RR |
NLS_DATE_LANGUAGE | ARABIC |
NLS_CHARACTERSET | AL32UTF8 |
NLS_SORT | ARABIC |
NLS_TIME_FORMAT | HH12:MI:SSXFF PM |
NLS_TIMESTAMP_FORMAT | DD/MM/RR HH12:MI:SSXFF PM |
NLS_TIME_TZ_FORMAT | HH12:MI:SSXFF PM TZR |
NLS_TIMESTAMP_TZ_FORMAT | DD/MM/RR HH12:MI:SSXFF PM TZR |
NLS_DUAL_CURRENCY | ر.س. |
NLS_NCHAR_CHARACTERSET | AL16UTF16 |
NLS_COMP | BINARY |
NLS_LENGTH_SEMANTICS | BYTE |
NLS_NCHAR_CONV_EXCP | FALSE |
Now when I compile any form it turns right to left while displaying and also the numbers,date and alerts are in Arabic.
All I need is
To Store Arabic values in my DB.
To display Arabic prompts / labels in my Forms.
To display Arabic text that are stored in db through my Reports.
For this What should be my system config? NLS Config? Forms Config? etc.,
Please share your valuable recommendations.
Thanks in advance.
Regards,
Soofi