https://bugs.documentfoundation.org/show_bug.cgi?id=158055

            Bug ID: 158055
           Summary: Order of multiple English words separated by Persian
                    "،" separator in a Persian paragraph is not as
                    expected!
           Product: LibreOffice
           Version: 7.6.2.1 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: trivial
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Hi, 

I'm a Persian native speaker and a English to Persian translator. 

As you know Persian language is a RTL language. When I want to write multiple
English words in a Persian sentence that these English words separated by "،"
separator, the order of English words is not as expected. 

If I use "؛" Persian separator instead of "،", the result is as expected. 

Someone suggested using "Right-To-Left Mark" character after "،" and that
solved the problem but a guy at Reddit said to report these issue here so it
can be fixed. 

thanks

Steps to Reproduce:
1. Open Writer on Linux/Debian.
2. Change keyboard language to Persian (fa-IR).
3. Write a Persian sentence.
4. Change keyboard language to English (en-US).
5. Write a single English word. 
6. Change keyboard language to fa-IR again. 
7. Write Persian "،" separator with (CTRL + 7). 
8. Change keyboard language to English (en-US).
9. Write another English word. This new word should be to the left side of
first word but it comes at right side!


Actual Results:
The order of English words is from left to right. 

Expected Results:
The order of English words should be from right to left in a Persian sentence. 


Reproducible: Always


User Profile Reset: No

Additional Info:
I can send you a sample .odt file as an example, if you like so.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to