Skip to content

Preserve translations in Windows builds - #506

Merged
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.19.4from
SkyBlade1978:master-1.19.4
Oct 15, 2026
Merged

SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.19.4from
SkyBlade1978:master-1.19.4

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

The final Windows/Linux artifact comparison caught translated characters being damaged by the Windows default text encoding.

  • Use UTF-8 explicitly when filtering resource and archive text.
  • Check every packaged language file against its source, allowing only LF normalization and the final newline.
  • Keep gameplay and the Linux release artifact unchanged.

The new audit rejects the old Windows jar. With the fix, the Windows main jar matches the tested Linux candidate byte for byte. The local build, unit tests, generated-data check and artifact audit pass.

@SkyBlade1978
SkyBlade1978 merged commit 6265129 into MinecraftModDevelopmentMods:master-1.19.4 Oct 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant