Not using system language by default when used with Language Reload
Rad586 opened this issue · 2 comments
Minecraft Version
1.19.2
KubeJS Version
1902.6.2-build.45
Rhino Version
1902.2.2-build.280
Architectury Version
6.5.85
Forge/Fabric Version
0.14.24(fabric)
Describe your issue
❌ With only fabric api installed, the game won't use system language by default(vanilla does, though).
✔ However, when installed language reload mod(ver 1.5.10), it follows system language.
✔ Adding rhino or architectury turns out fine.
❌ But after adding kubejs, the game is not using system language(it uses en_us) like before.
I tried reversing all kjs config options, but it doesn't work.
Impact:
This affects non-English speakers, which can cause some confusion when playing modpacks, and becames critical if they don't use English at all, or the language button is hidden.
Steps to reproduce:
- Change your system language to something not
en_us
(for me, it's zh_cn). - Install the mod mentioned above except kubejs(fabric api, language reload).
- Launch the game, let it generate
options.txt
(game using system language now), then close it. - Delete
options.txt
. - Install kubejs(and its dependencies).
- Launch the game again(game using
en_us
, notsystem language
).
Crash report/logs
No response
Removing this line fixes the issue