Opened 9 years ago

Last modified 9 years ago

#6050 new defect

Grahical artifacts and cursor positioning issues for arabic script in Write

Reported by: bernie Owned by: khaled
Priority: blocker Milestone: 8.2.0 (was Update.2)
Component: write-activity (abiword) Version: Development build as of this date
Keywords: release? Cc: gregorio
Blocked By: Blocking:
Deployments affected: Action Needed: communicate
Verified: no


How to reproduce

  • Set the arabic language and keyboard.
  • Open write
  • Type anything
  • Observe that the cursor starts from the far left of the screen while it should instead be on the right
  • While composing the word, the original characters that get replaced leave trash below the text

Change History (5)

comment:1 Changed 9 years ago by jg

  • Milestone changed from Never Assigned to Update.1
  • Priority changed from normal to blocker

comment:2 Changed 9 years ago by Blaketh

  • Keywords release? added

comment:3 Changed 9 years ago by gregorio

  • Action Needed set to communicate
  • Cc gregorio added
  • Owner changed from uwog to gregorio

comment:4 Changed 9 years ago by gregorio

  • Owner changed from gregorio to khaled

Hi Khaled,

Can you help determine if this is important to fix for Arabic countries?

I noticed that if you start in English then switch the language to arabic via the keyboard you get one result (junk characters) but if you start in Arabic it looks better.

We could use help prioritizing this if you have a chance to make a comment.


Greg S

comment:5 Changed 9 years ago by khaled

The cursor starting from the left when you type Arabic is an AbiWord issue, unlike GtkTextView (and KWord) it doesn't align to the right when the paragraph starts with strong RTL character. Though this might be acceptable for word processors (as one can simply override it) it might be confusing especially for younger kids.

AbiWord has 'DefaultDirectionRtl="1"' in /usr/share/abiword-2.6/system.profile-ar, which could partially solve this, but it doesn't seem to have any effect.

But AbiWord has more serious problems than this, which makes it in adequate for Arabic, yet.

Note: See TracTickets for help on using tickets.