Bug 308662

Summary: Arabic/RTL support is missing in the artistic text tool.
Product: [Applications] calligracommon Reporter: Munzir Taha <munzirtaha>
Component: flake-pluginsAssignee: Calligra Bugs <calligra-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: halla
Priority: NOR    
Version: 2.8 Pre-Alpha   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: just one Arabic word that shows in reverse with no shaping

Description Munzir Taha 2012-10-19 13:45:29 UTC
Rendering Arabic text in Krita is rendered in reverse direction

Reproducible: Always

Steps to Reproduce:
1. Use the Text tool in Krtia to type some arabic text, e.g ضاد
2. The text is rendered in reverse so ضاد appears as داض
Actual Results:  
داض

Expected Results:  
ضاد
Comment 1 Munzir Taha 2012-10-19 13:47:00 UTC
Created attachment 74651 [details]
just one Arabic word that shows in reverse with no shaping
Comment 2 Halla Rempt 2012-10-19 14:36:54 UTC
hm... Krita has actually two types of text: multiline text boxes and single-line text boxes that be put on a path. This is the second kind, and I have to believe you that it's broken, since I never managed to learn Arabic. But I'm not surprised, looking at the code RTL text isn't handled at all.
Comment 3 Halla Rempt 2012-10-19 14:37:55 UTC
Calligra has an Iranian contributor, I'll ask him whether he'd like to pick up on this challenge :-)
Comment 4 Munzir Taha 2020-10-20 21:15:14 UTC
This bug is fixed.