MCA Reborn [Fabric/Forge]

MCA Reborn [Fabric/Forge]

8M Downloads

Crash with Turkish locale

Poopooracoocoo opened this issue ยท 0 comments

commented

Describe the bug
Crash with Turkish locale.

A user reported this in the Fabric Discord server but didn't report it here... The log is theirs.

You still have a few usages of toLowerCase and toUpperCase where you do not specify the locale, which should be Locale.ROOT.

Notes

https://garygregory.wordpress.com/2015/11/03/java-lowercase-conversion-turkey/
http://www.i18nguy.com/unicode/turkish-i18n.html
https://haacked.com/archive/2012/07/05/turkish-i-problem-and-why-you-should-care.aspx/

Workaround for users

Add the following JVM arguments: -Duser.language=en -Duser.region=US
You can change the language in Minecraft after doing this.

Steps to Reproduce
Launch game with mod with Turkish locale

Version
Minecraft 1.20.1
Fabric Loader 0.16.10
Minecraft Comes Alive 7.6.1+1.20.1

Latest.log
https://paste.ee/p/GccoQoYi