document viewer search problem in right to left languages

Bug #1009432 reported by Mohammad
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Evince
Expired
Low
evince (Ubuntu)
Triaged
Low
Unassigned
poppler (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Hi
when I use the search functionality in document viewer, it searches the letters as if they are written left to right. That is not a problem in english or any left to right language. However, this is a problem in right to left languages. I used it particularly with arabic but I guess it is the same for any other right to left language.
In order for the program to detect a right to left word, the word needs to be written in reverse in the search box.
I will give an english example since the words are easier to understand by everyone but the problem actually only occurs with right to left languages.
if I want to search for the word 'hello', I need to type it in reverse as 'olleh' in the search box.

I am using ubuntu 12.04.

Thank you in advance

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https://wiki.ubuntu.com/Bugs/Upstream/GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.

Changed in evince (Ubuntu):
importance: Undecided → Low
Changed in evince (Ubuntu):
status: New → Triaged
Changed in evince:
importance: Unknown → Low
status: Unknown → New
Changed in evince:
status: New → Confirmed
Revision history for this message
PHP Learner (learnerphp) wrote :

I have this problem with my Ubuntu 14.04 LTS and also a similar problem exist when text is copied from right-to-left documents: order of letters are correct in each words, but the words them selves are arranged in reverse order. Is such a way that @Mohammad explained, if you copy a sentence such as "hello to world" and paste it (in any program), it will paste "world to hello". But this problem is present only in right-to-left dosument. A real example is "سلام بر همه" is pasted as "همه بر سلام"!

Revision history for this message
PHP Learner (learnerphp) wrote :

It is passed more that two years from @Mohammad report, but no solution!!!

Revision history for this message
Clement Lefebvre (clementlefebvre) wrote :

It looks like this was fixed upstream (and it's not an evince issue, but a poppler one).

Patch: https://bugs.freedesktop.org/attachment.cgi?id=119908
Full discussion: https://bugs.freedesktop.org/show_bug.cgi?id=55977

Revision history for this message
Sebastien Bacher (seb128) wrote :

the current version includes those changes

Changed in poppler (Ubuntu):
importance: Undecided → Low
status: New → Fix Released
Changed in evince:
status: Confirmed → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.