My Oracle Support Banner

Oracle Reports Unable To Translate and Display Arabic (Hindi) Numerical Characters In HTML Output for Data Stored In Database as English Numerals (Doc ID 2591865.1)

Last updated on APRIL 20, 2023

Applies to:

Oracle Reports Developer - Version 12.2.1.0.0 and later
Oracle Forms for OCI - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

Oracle Reports are being executed to fetch data from Database where numbers are stored in English format.
Reports can display Arabic/Hindi numerals for PDF format output after setting the following environment variables:

NLS_LANG=AMERICAN_AMERICA.AL32UTF8
REPORTS_ARABIC_NUMERAL=HINDI
REPORTS_BIDI_ALGORITHM=UNICODE

However, when the same report is run for HTML format output, it fails to show Arabic/Hindi numerals. Instead, it shows in English.

It is expected that Arabic/Hindi numbers will appear for HTML format as well as PDF, when the above environment variables are in place.

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.