Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
A Babric and Ornithe mod to improve language support for b1.3-1.5.2.
Features
Backported translations and language list
Allow playing in more languages, most that are only officially supported in newer versions. Loads adapted translation files from newer versions. Beware that not every text might be translated as some text was hardcoded to English in Legacy versions. Mod translations in other languages should work as long as their language files are at the expected place for the platform.
Improved translation support on servers
Until 1.6, Minecraft Servers pre-translated text messages to English before sending them to the client, this is now fixed any time there is an actual translation key for the message. (Experimental) Vanilla clients will still receive the original English message.
Improved Unicode support (b1.3-1.1 Snapshots)
It is now possible to enter any unicode character instead of being limited to ascii. Note that if the mod isn't installed on a server, the functionality is disabled in chat and signs to avoid getting the player kicked. For Input Method Editor (IME) support, you'll have to install any LWJGL3 based mods such as legacy-lwjgl3 (Ornithe) or starac (Babric).
Unicode compatible Text Renderer (b1.3-1.1 Snapshots)
Unicode text should render correctly instead of skipping unsupported characters. Color and formatting codes are also supported. There is barebone support for Right-to-left languages in the way characters are rendering, but the rest of the GUI is still hardcoded for Left-to-right usage. Character combination support depends on script, please report any issue related to that with example of how the characters should render properly.
Dependencies
Babric
StationAPI is optional but allows better translation support on servers.
Ornithe
Ornithe Standard Libraries is required.

