اللغة العربية Arabic language

Translation related things can be discussed here.
User avatar
Sy3rb
Townsman
Posts: 75
Joined: 20 Jul 2023, 03:06
Location: Syrian Arab Republic
Plugins: Showcase Store

اللغة العربية Arabic language

#1

Post by Sy3rb »

I can help in doing Arabic translations for TheoTown

User avatar
Sy3rb
Townsman
Posts: 75
Joined: 20 Jul 2023, 03:06
Location: Syrian Arab Republic
Plugins: Showcase Store

Re: اللغة العربية Arabic language

#2

Post by Sy3rb »

If 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
Arabic_speaking_world.svg.png (69.79 KiB) Viewed 1489 times
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

User avatar
PixelDubs
TheoTown Veteran in Pension
Posts: 588
Joined: 02 Nov 2020, 20:14
Location: Telford, England
Plugins: Showcase Store
Version: Beta

Plugin Creator

Platform

Re: اللغة العربية Arabic language

#3

Post by PixelDubs »

Sy3rb wrote:
18 Apr 2025, 04:11
If 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:14
You 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:

Code: Select all    Reset

<string name="settings_title">Settings</string>
JSON checker
Check
It would be:

Code: Select all    Reset

<string name="settings_title">Ajustes</string>
JSON checker
Check
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.

User avatar
Sy3rb
Townsman
Posts: 75
Joined: 20 Jul 2023, 03:06
Location: Syrian Arab Republic
Plugins: Showcase Store

Re: اللغة العربية Arabic language

#4

Post by Sy3rb »

Sy3rb wrote:
18 Apr 2025, 04:11
If 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:14
You 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:

Code: Select all    Reset

<string name="settings_title">Settings</string>
JSON checker
Check
It would be:

Code: Select all    Reset

<string name="settings_title">Ajustes</string>
JSON checker
Check
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.
Thanks bro you are appreciated 😊

Post Reply Previous topicNext topic

Return to “Translation”