I use persian langauge but i tried and have seen that this bug happens in arabic too! it is a very basic and critical bug for everyone who wants to use libreoffice for writing in persian, arabic and probably hebrew languages. for seeing this bug one should enable RTL first follow this direction Tools/Options/Language Setting/Languages/Enabled for complex text layout and in CTL choose farsi now RTL buttons appear in Toolbar when we are in right-to-left mode we can't write properly in English, it means one can't combine English with natural numbers in this mode and if he does the sequence of sentence don't show correctly for instance if we want to write "1-first 2-seconce" in english when we are in RTL mode it writes "1-second 2-first" NOTICE:you shouldn't be a native persian or arabic speaker to see this bug, just enable RTL and try to write in English with a combinition of numbers and see everything is upside down :(
Attach a screenshot showing both the actual and expected behavior.
Created attachment 60649 [details] Image of libreoffice and the wrong way it behaves in RTL mode
Created attachment 60650 [details] Image of microsoft office and the right way it behaves in RTL mode
(In reply to comment #1) > Attach a screenshot showing both the actual and expected behavior. thanks for your response-i have attached two images of LibreOffice and microsoft office, MS Office shows the right way it has to behave! in MS Office when it is working with numbers it differentiates between numbers which are written in English or not and depend on that gives us two right results (as we can see in the picture) but libreoffice doesn't differentiate if numbers are in English or not and gives us only one result which is upside down and wrong. (Everytime when i say Persian it includes arabic and probably Hebrew too so fixing one probably would fix all of them)
I confirm this bug using LibreOffice 3.5.3.2 on Ubuntu 12.04 Windows7 and OSX10.7.3
I think this is by design of the bidi algorithm. You can add an LRM before the English part to force its directionality to RTL.