From 45e80021385d773bcb0400aff77d189457efc368 Mon Sep 17 00:00:00 2001 From: LostLuma Date: Tue, 23 Apr 2024 03:58:03 +0200 Subject: [PATCH] Fix credits role translation keys not being lowercased --- .../modmenu/gui/widget/DescriptionListWidget.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java b/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java index b74f3296..baf9da7d 100644 --- a/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java +++ b/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java @@ -439,7 +439,7 @@ public void confirmResult(boolean result, int id) { private String creditsRoleText(String roleName) { // Replace spaces and dashes in role names with underscores if they exist // Notably Quilted Fabric API does this with FabricMC as "Upstream Owner" - String translationKey = roleName.replaceAll("[\\s-]", "_"); + String translationKey = roleName.replaceAll("[\\s-]", "_").toLowerCase(); return I18n.translate("modmenu.credits.role." + translationKey) + ":"; }