OpenIV-Team / OpenIV-Languages

Repository for OpenIV localisation files and stuff
http://openiv.com/
29 stars 27 forks source link

Broken Arabic text in modern OpenIV windows #69

Open ahmed605 opened 4 years ago

ahmed605 commented 4 years ago

Broken Arabic text in modern (UWP like) OpenIV windows (the text is not broken in legacy windows(Win32 like)) although Segoe UI supports Arabic perfectly.

ahmed605 commented 4 years ago

Any updates on this?

GooD-NTS commented 4 years ago

@ahmed605 We did investigate this. And unfortunately we cannot fix it in our current render implementation.

ahmed605 commented 4 years ago

@GooD-NTS can you technically describe the issue, I'm a developer and I had many RTL issues in my apps before and I fixed them so I might be able to help you.

amrshaheen61 commented 4 years ago

@ahmed605 @GooD-NTS Try this

https://www.gtainside.com/en/gta4/tools/150238-openiv-arabic/

ahmed605 commented 4 years ago

@amrshaheen61 what tool did you use to reverse characters to make this work?

(I tried reversing characters order (only) via automation (made an app to do this for multiple strings) but it didn't work)

amrshaheen61 commented 4 years ago

@ahmed605 I designed an app to reverse word order and a site to reverse letters استعملت برنامج من تصميمي لعكس الترتيب مثل اهلا وسهلا ==>وسهلا.اهلا وعكست الحروف مثل ﻼﻫﺍ.ﻼﻬﺳﻭ

رابط الموقع هو http://www.arabic-keyboard.org/photoshop-arabic/

ahmed605 commented 4 years ago

@GooD-NTS the UI need to be mirrored for the Arabic translation BTW

Fierelier commented 2 years ago

@GooD-NTS what's the deal with "Open"IV being proprietary? why'd you make it graphical first so i can't automate anything? the greed of the modding illuminati is insane, you guys are unbelievable, top of the food chain microsoft spirits shining into my a**hole jesus christ

ahmed605 commented 2 years ago

@GooD-NTS what's the deal with "Open"IV being proprietary? why'd you make it graphical first so i can't automate anything? the greed of the modding illuminati is insane, you guys are unbelievable, top of the food chain microsoft spirits shining into my a**hole jesus christ

Graphical content can be automate-able, they just have to implement the required UIA APIs Windows.UI.Xaml does this for example (which runs on (Windows.UI.)Composition which runs on DirectComposition which runs on Direct2D which runs on Direct3D/DX11)