You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Indic scripts (Devanagiri, Tamil, Malayalam, Telugu etc.) unlike western scripts (which has one character per codepoint) requires multiple codepoints to encode a charachter. The complex rendering required is already implemented in android. All android applications are displaying the scripts correctly. See the screenshot below.
Currently OsmAnd displays these scripts (checked in Malayalam script) without complex rendering.
However if the POI layer with point labels are selected, the point labels are printed out with proper rendering!
So it seems to be a problem with the the main vector renderer. I have tried changing the default fonts. But the issue persists. Kindly look into this issue as this makes the maps in many indic languages unreadable. The issue may also affect other scripts which may require complex rendering (like Arabic). Can anyone concur ?
Indic scripts (Devanagiri, Tamil, Malayalam, Telugu etc.) unlike western scripts (which has one character per codepoint) requires multiple codepoints to encode a charachter. The complex rendering required is already implemented in android. All android applications are displaying the scripts correctly. See the screenshot below.

Currently OsmAnd displays these scripts (checked in Malayalam script) without complex rendering.


However if the POI layer with point labels are selected, the point labels are printed out with proper rendering!
So it seems to be a problem with the the main vector renderer. I have tried changing the default fonts. But the issue persists. Kindly look into this issue as this makes the maps in many indic languages unreadable. The issue may also affect other scripts which may require complex rendering (like Arabic). Can anyone concur ?
OS: Android 5.1.1 (Cyanogenmod 12.1)
OsmAnd version: OsmAnd+ 2.2.2
The text was updated successfully, but these errors were encountered: