https://bugs.documentfoundation.org/show_bug.cgi?id=153378
Eyal Rozenberg <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |162502 --- Comment #6 from Eyal Rozenberg <[email protected]> --- (In reply to خالد حسني from comment #4) > The issue here is a fundamental difference in how LibreOffice and Microsoft > Office handle text direction. LibreOffice simply follows the Unicode > Bidirectional Text algorithm, and the result it gives is the conformant one. > Microsoft Office will use the keyboard language to guess that portions of > the text are English and thus should be left to right even of the whole > paragraph is right to left. > > There is no easy way to fix this, and the inline direction information > probably gets lost when opening the file in LibreOffice since it does not > have something similar to map it to. So, it seems this just an effect of the lack of ability to explicitly set the language (and hence the directionality?) of text in LibreOffice, i.e. bug 148257. Once that is possible, we can resolve 162502, and tweak our UBA application to not consider characters marked as "English" or "Hebrew" as just neutral ones, but rather as strongly-directional; or at least apply bias in favor of the language direction. Referenced Bugs: https://bugs.documentfoundation.org/show_bug.cgi?id=162502 [Bug 162502] Treat direction-neutral characters with language according to their role in that language -- You are receiving this mail because: You are the assignee for the bug.
