Bug report #13918

Curved placement re-orders Arabic text for labelling

Added by Saber Razmjooei about 4 years ago. Updated 9 months ago.

Status:Open
Priority:Normal
Assignee:-
Category:Labelling
Affected QGIS version:3.7(master) Regression?:No
Operating System: Easy fix?:No
Pull Request or Patch supplied:No Resolution:end of life
Crashes QGIS or corrupts data:No Copied to github as #:21940

Description

This is very similar to #6883
To reproduce:
1- Extract the zipped Spatialite and add it to QGIS
2- Add label for "name" column, use Parallel for placement, it is as expected.
3- Change the placement to Curved and the text is incorrect

arabic_parallel.png (21 KB) Saber Razmjooei, 2015-11-30 09:58 AM

arabic_curved.PNG (24.8 KB) Saber Razmjooei, 2015-11-30 09:58 AM

roads.db (4.22 MB) Saber Razmjooei, 2015-11-30 09:58 AM

History

#1 Updated by Nyall Dawson about 4 years ago

  • Status changed from Open to Feedback

What's the actual issue here? Is it that the text isn't rendered right-to-left? It's hard for a non-arabic speaker to know what's involved here.

#2 Updated by Saber Razmjooei about 4 years ago

  • Status changed from Feedback to Open

2 problems:
1- The Curved option, swaps the order of the text. In the parallel it is "Somewhere Street", and in the curved, it is: "TEERTS EREHWEMOS"
2- It also capitalises all the letters (not really the right term in Arabic...but close)

#3 Updated by Giovanni Manghi over 2 years ago

  • Regression? set to No
  • Easy fix? set to No

#4 Updated by Giovanni Manghi 11 months ago

  • Status changed from Open to Closed
  • Resolution set to end of life

#5 Updated by Saber Razmjooei 9 months ago

  • Status changed from Closed to Open
  • Description updated (diff)
  • Affected QGIS version changed from master to 3.7(master)

This bug is still present in QGIS 3.7

Also available in: Atom PDF