اللغة العربية Arabic language
Posted: 17 Apr 2025, 08:56
I can help in doing Arabic translations for TheoTown
A feature rich city builder game for Android, iOS and PC
https://www.forum.theotown.com/
Sy3rb wrote: ↑18 Apr 2025, 04:11If Arabic language is added there is a potential of having some millions of semitic players as Arabs (are also semitic people not only people of Isr@el are semitic) from 411,000,000 speakers as of 2025
Arabic_speaking_world.svg.png
Green: Sole official language, Arabic-speaking majority
Darker Blue: Co-official language, Arabic-speaking majority
Lighter blue: Co-official language, Arabic-speaking minority
White: Not an official language, Arabic-speaking
ArthurJ22 wrote: ↑07 Jul 2024, 00:14You don't need to vote, you can do the translation yourself.
The translations on TheoTown are made by contributors, they are not Google translations, so if you want to contribute to the existence of that language in-game, I invite you to do it.
https://github.com/TheoTown-Team/translations
Keep in mind that first you need a GitHub account.
Remember to read the Readme to understand how the translations work.
You can then fork the repo and start with it.
The base strings.xml file is located on the "values" folder.
Since that language isn't translated yet, you will need to make a folder named values-[ISO 639-1 code] in your case would be values-ar for Arabic, so put the strings.xml file there and start modifying it.
So after that, you just need to edit the file and translate only the content inside the string, not the string name.
For example:
It would be:
That example is a Spanish translation.
Once you've translated a significant portion, create a pull request for your forked commit in the main repository of TT. A developer will then review your contribution, and you would have already contributed, keep in mind that if you make a large contribution of translations you can earn a Translator role in Discord and be in the credits in the game as a translator.
You have a channel on Discord - Translations, where u can write in English any questions you have related to this, if not, directly use the magic of Google to learn how GitHub works.
PS, I'm not entirely sure how well Arabic alphabet would work, but testing is the way to confirm.
Good luck.
Sy3rb wrote: ↑18 Apr 2025, 04:11If Arabic language is added there is a potential of having some millions of semitic players as Arabs (are also semitic people not only people of Isr@el are semitic) from 411,000,000 speakers as of 2025
Arabic_speaking_world.svg.png
Green: Sole official language, Arabic-speaking majority
Darker Blue: Co-official language, Arabic-speaking majority
Lighter blue: Co-official language, Arabic-speaking minority
White: Not an official language, Arabic-speaking
Thanks bro you are appreciatedArthurJ22 wrote: ↑07 Jul 2024, 00:14You don't need to vote, you can do the translation yourself.
The translations on TheoTown are made by contributors, they are not Google translations, so if you want to contribute to the existence of that language in-game, I invite you to do it.
https://github.com/TheoTown-Team/translations
Keep in mind that first you need a GitHub account.
Remember to read the Readme to understand how the translations work.
You can then fork the repo and start with it.
The base strings.xml file is located on the "values" folder.
Since that language isn't translated yet, you will need to make a folder named values-[ISO 639-1 code] in your case would be values-ar for Arabic, so put the strings.xml file there and start modifying it.
So after that, you just need to edit the file and translate only the content inside the string, not the string name.
For example:
It would be:
That example is a Spanish translation.
Once you've translated a significant portion, create a pull request for your forked commit in the main repository of TT. A developer will then review your contribution, and you would have already contributed, keep in mind that if you make a large contribution of translations you can earn a Translator role in Discord and be in the credits in the game as a translator.
You have a channel on Discord - Translations, where u can write in English any questions you have related to this, if not, directly use the magic of Google to learn how GitHub works.
PS, I'm not entirely sure how well Arabic alphabet would work, but testing is the way to confirm.
Good luck.