Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Turkish Localization #4039

Open
wants to merge 3 commits into
base: 1.4.4
Choose a base branch
from

Conversation

NovaDiablox
Copy link

No description provided.

@JavidPack
Copy link
Collaborator

JavidPack commented Jan 22, 2024

This is quite impressive, thanks for putting in this effort.

Unfortunately, we currently don't have any way of fully supporting languages other than the languages supported by Terraria. There has been discussions in the past about supporting new languages, but there has not been any work on writing that code: #360

For now, this PR won't be merged because it wouldn't do anything.

There are, however, a few options to get basic Turkish support:

Resource Pack

What you can do is make a resource pack, specifically a language pack. If you make a resource pack out of your translations, you'll be able to see your changes in-game. (https://forums.terraria.org/index.php?threads/the-ultimate-guide-to-content-creation-and-use-for-the-terraria-workshop.100652/#languagepack and https://terraria.wiki.gg/wiki/Resource_Pack#Creating_a_Resource_Pack)

You'll likely need to replace one of the existing language options I think. I haven't done this myself but the guide does mention this as an option in the "Limitations of Language Packs" section.

For example, here is a language pack on the Terraria workshop for Turkish: https://steamcommunity.com/sharedfiles/filedetails/?id=2441453094&searchtext=turkish

Here is the code: https://github.com/qabRieL99/TerrariaTurkish

Note that if you wish to publish the resource pack, it would need to be published on the Terraria workshop since the tModLoader workshop is just for mods.

Translation Mod

Another option is to put your translations into a mod. This might be better for users because they'll be able to download the translations directly from the tModLoader workshop instead of the Terraria workshop. You'll have to tweak your translation files since mod translations are formatted slightly different. (https://github.com/tModLoader/tModLoader/wiki/Localization#how-localization-works)

Note that users won't see the translations until they enable the mod.

Feel free to come by our discord server if you have further questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants