Opened 13 years ago
Closed 13 years ago
#451 closed defect/bug (fixed)
RTL (Right-to-left for languages) support
Reported by: | baruch.myopenid.com | Owned by: | kazer |
---|---|---|---|
Priority: | major | Milestone: | version 0.2.0 |
Component: | core | Version: | git master |
Severity: | Keywords: | rtl hebrew arabic | |
Cc: | http://openid-provider.appspot.com/skliarie |
Description
Hebrew names in the map (of Israel in my case) are shown reversed since you draw the text directly instead of using the normal gtk interfaces.
Hebrew, Arabic, Farsi and other languages require RTL (Right-To-Left) support which means the text needs to be reversed but in a fairly smart way, to do this there is a library called fribidi. I have cooked a patch, please review for acceptability. I tested it and it works and now the map is shown correctly.
Attachments (1)
Change History (4)
Changed 13 years ago by baruch.myopenid.com
comment:1 Changed 13 years ago by kazer
- Owner changed from cp15 to kazer
- Summary changed from RTL support to RTL (Right-to-left for languages) support
comment:2 Changed 13 years ago by openid-provider.appspot.com/skliarie
- Cc http://openid-provider.appspot.com/skliarie added
comment:3 Changed 13 years ago by akashihi
- Component changed from graphics/gtk_drawing to core
- Resolution set to fixed
- Status changed from new to closed
Applied in r3384 Thanks for patch!
Note: See
TracTickets for help on using
tickets.
Right-To-Left support for navit