Skip to main content

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

GameTranslate

Immersive real-time translator at your disposal · By Godnoken

arabic language

A topic by mfilv created Feb 24, 2025 Views: 466 Replies: 18
Viewing posts 1 to 4
(1 edit)

i hope you add arabic language

Developer

Hi there!

Arabic support is planned and should be added within a few weeks! :)

Developer

Hi mate,

Arabic language is now available in GameTranslate through the DeepL engine.

Enjoy!

hi i downloaded the beta version to check the arabic language and did not find it and for deepL its said that i need an api is it free ?

Developer

Hi!

Yes, it is free for up to 500.000 characters a month.

You can register & retrieve your free API key here;

https://www.deepl.com/en/pro-api/?utm_term=&utm_campaign=SE%7CPMAX%7CC%7CEnglish&utm_source=google&utm_medium=paid&hsa_acc=1083354268&hsa_cam=21579551002&hsa_grp=&hsa_ad=&hsa_src=x&hsa_tgt=&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gad_source=1&gclid=Cj0KCQjwqcO_BhDaARIsACz62vO327WaAvP8AOfj6ob0xHayZVkjjdGOjZI7_b3QEZDcopQBAPMhEBwaAkqKEALw_wcB#api-pricing

ok not bad but.. do u consider add the arabic language in the Intemal tap?

Developer

Absolutely, but the current internal models are open source, if I were to make my own it would cost a lot of money. GameTranslate does not bring in money that comes even close to what I would need to make that happen.

ok thank U soo much i will check the beta again after making deepl account  then buy it if it work properly

Developer

Great! Let me know if you have any more questions. :)

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!

Developer

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

Developer

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! :)


Developer

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.

Developer

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.

Developer

Great! 

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

Developer

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!

Developer

For anyone reading - Arabic is much improved now and hopefully satisfactory to whoever may be using it.

https://godnoken.itch.io/gametranslate/devlog/957434/update-043-arabic-rtl-suppo...

Please leave feedback if you know Arabic!