Controlling Language Expansion
Adds missing translations to Controlling across supported versions and languages while keeping official upstream translations as priority.
介绍
Controlling Language Expansion is an unofficial localization companion for Controlling by Jaredlll08.
Its goal is to extend Controlling’s language support to as many languages available in Minecraft Java Edition as possible, across both legacy and modern Minecraft versions.
The original Controlling mod is still required. This project only provides additional localization resources and does not replace or modify Controlling’s gameplay features.
Features
-
Adds translations for languages missing from Controlling.
-
Completes partially translated languages when some Controlling strings are missing.
-
Always gives priority to Controlling’s official translations.
-
Supports languages according to their actual availability in each Minecraft version.
-
Includes selected special Minecraft languages when relevant.
-
Lightweight and client-side.
-
Supports both legacy
.langfiles and modern.jsonlocalization files. -
Provides version-specific and grouped builds across multiple generations of Minecraft and Controlling.
-
Reuses translations between versions when the upstream English meaning is identical.
-
Avoids inventing unsupported localization keys or fake language support.
Current Version Support
Controlling Language Expansion now provides release coverage from Minecraft 1.7.10 through Minecraft 26.3.
Current release builds cover:
-
Minecraft 1.7.10
-
Minecraft 1.8.9
-
Minecraft 1.10.2
-
Minecraft 1.11.2
-
Minecraft 1.12.2
-
Minecraft 1.13.2–1.14.2
-
Minecraft 1.15.2
-
Minecraft 1.16.5
-
Minecraft 1.17.1
-
Minecraft 1.18.2
-
Minecraft 1.19.2
-
Minecraft 1.19.3
-
Minecraft 1.19.4
-
Minecraft 1.20–1.20.4
-
Minecraft 1.20.5–1.21.8
-
Minecraft 1.21.9–26.3
Compatible Minecraft versions are grouped into a single release only when the localization payload and resource formats can safely be shared.
Translation Policy
Controlling’s own translations always have priority.
If Controlling already provides a complete translation for a language, Controlling Language Expansion does not unnecessarily replace it.
If a translation is incomplete or missing, this project provides the missing strings whenever possible.
The project avoids inventing unsupported localization keys and only targets languages that actually exist in the corresponding Minecraft Java Edition version.
For some very low-resource or special community languages, English fallback may intentionally be kept when a reliable translation cannot be produced with sufficient confidence.
Translation Method
Some missing translations in Controlling Language Expansion are generated or assisted by AI, especially for languages where no reliable existing Controlling translation is available.
Existing official translations from Controlling always have priority and are not replaced unnecessarily.
AI-assisted translations are treated as best-effort localization and may be improved over time based on community feedback and corrections from native speakers.
Corrections and improvements from native speakers are welcome.
Compatibility
Each release is built for a specific Minecraft version or a compatible group of versions depending on:
-
Controlling’s localization format
-
Minecraft’s resource format
-
Mod loader compatibility
-
Java version
-
Upstream changes
Older versions use Minecraft’s legacy .lang localization format, while modern versions use .json language files.
The addon is lightweight and designed to run client-side.
Requirements
You must install the original Controlling mod for your Minecraft version.
Controlling Language Expansion does not include Controlling itself.
Some newer Controlling versions may also require dependencies used by the original mod. Always follow the dependency requirements listed on the Controlling project page for your Minecraft version.
Installation
-
Install the correct mod loader for your Minecraft version.
-
Install Controlling.
-
Download the matching version of Controlling Language Expansion.
-
Place both mods in your Minecraft
modsfolder. -
Launch the game and select your language normally from Minecraft’s language settings.
No additional configuration is required.
Credits
Controlling is created by Jaredlll08 and contributors.
This is an independent, unofficial localization project and is not affiliated with or endorsed by the original Controlling developer.
Original Controlling project:
https://www.curseforge.com/minecraft/mc-mods/controlling
Source code:
https://github.com/romaintv20-stee-land-More/controlling-language-expansion
License
Controlling Language Expansion is released under the MIT License.
Project code and original localization work are released under the MIT License. Any upstream material remains subject to its original copyright and license.
常见问题
Controlling Language Expansion 支持哪些 Minecraft 版本?
Controlling Language Expansion 支持 Minecraft Java 版 1.7.10–26.3,共 38 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Controlling Language Expansion 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Romain_tv20 的其他作品
查看全部 →Beyond and More
Major Beyond & More update featuring 3,948 registered blocks, the complete new cactus building family, improved recipes and block behavior, full NeoForge / Forge / Fabric support
Beyond and More
Major building update adding hundreds of new block variants, 242 new pressure plates, 252 fence gates, improved recipes, redstone functionality, four supported languages and multiple fixes.
The TNT Wars
Will you keep your friendship after this map?
NeoOrigins Localization
Adds missing translations for NeoOrigins and supported add-ons, with 93 languages for NeoOrigins and low-priority fallback localization.
评论
登录后评论和评分