Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi! I tried using your program with the Arabic language, but the text appears broken the letters are not connected, and the direction is left-to-right instead of right-to-left.

Arabic needs special rendering support for both letter shaping and correct direction. You may need to use libraries or frameworks that support RTL languages properly, or apply Arabic text shaping (for example, using libraries like arabic_reshaper and bidi if you’re working in Python or similar solutions for other environments).

Thanks for your hard work I hope full Arabic support can be added soon!

Hi mate,

Just to let you know, this is about to get worked on. The direction issues are an easy fix, but not sure about the letter shaping. Hopefully it will be a breeze! :)

Awesome, appreciate it! Good luck with the letter shaping

Thank you!

I think I have just managed to get it sorted.

Does the image below look right to you? Any strange formatting and such?

If not, I'll have a new version ready for you tomorrow! :)


Hmm. Studying it more closely I notice several issues with the text being reversed/misplaced in some areas. Back to the drawing board...

This would have been an easy fix in most cases, but GameTranslate uses IMGUI to render the translation windows. IMGUI does not support RTL rendering. Hence I have to be quite creative to get it done.

I believe I have fixed the issues that I was referring to in my other message. Please let me know if it all looks correct. Formatting, unknown symbols etc. Thank you!

I think it is acceptable, and if I find any mistakes in the future, I will inform you.

Great! 

 I will release a hotfix .zip later tonight so you can try it out.

Hi bud,

As of https://godnoken.itch.io/gametranslate/devlog/955890/devlog-2, the Arabic hotfix (and other improvements), is available in the hotfix release, which you can download if you have purchased the app. If you haven't, the demo installer will have it included on Sunday.

Thank you very much for the feedback, I hope people who want to use the Arabic language models will be satisfied. Do not hesitate to give more feedback when you've had the chance to try it out!