GlowstoneMC / Glowstone

A fast, customizable and compatible open source server for Minecraft: Java Edition
https://glowstone.net
Other
1.9k stars 273 forks source link

[$15] Internationalization [$15] #297

Open BlackTrojan opened 8 years ago

BlackTrojan commented 8 years ago

Bountysource

I wanted see customization messages, eg when the command does not exist or when the version player does not match the version of the server.

--- There is a **[$15 open bounty](https://www.bountysource.com/issues/35136041-15-internationalization?utm_campaign=plugin&utm_content=tracker%2F14691067&utm_medium=issues&utm_source=github)** on this issue. Add to the bounty at [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F14691067&utm_medium=issues&utm_source=github).
mastercoms commented 8 years ago

Glowstone uses hard coded messages all throughout the code. It would be smart to add localization files, as you propose.

gdude2002 commented 8 years ago

This ticket needs categorization on the waffle board.

Has this ticket seen any movement or has there been any action expected since the previous comment?

tsengia commented 8 years ago

I will start working on this now, idk if someone could assign me to this, but I'm working on it now.

gdude2002 commented 8 years ago

Thanks - I've updated Waffle accordingly.

tsengia commented 8 years ago

Should the server handle different languages for each player, or should the server have one set language?

aramperes commented 6 years ago

Note: this issue (and therefore the bounty set on it) is about the task of putting all the strings around Glowstone in a file. The task of creating the framework/API to make this possible is in issue #873.

Pr0methean commented 6 years ago

Who owns the translations on Mojang's Crowdin? If we could import them and match up the string IDs, we'd have instant support for all the locales that Minecraft has.

aramperes commented 6 years ago

We contacted Mojang about the licensing of the translation files in the past, which they deflected. To be on the safe side, we decided to exclude the files as they might be considered assets owned by Mojang.