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 6446821d..baf9da7d 100644 --- a/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java +++ b/src/main/java/com/terraformersmc/modmenu/gui/widget/DescriptionListWidget.java @@ -234,7 +234,7 @@ public void render(int mouseX, int mouseY, float delta) { Map.Entry> role = iterator.next(); String roleName = role.getKey(); - for (Object line : textRenderer.split(this.creditsRoleText(roleName).buildString(true), wrapWidth - 16)) { + for (Object line : textRenderer.split(this.creditsRoleText(roleName), wrapWidth - 16)) { this.entries.add(new DescriptionEntry((String) line, indent)); indent = 16; } @@ -242,7 +242,7 @@ public void render(int mouseX, int mouseY, float delta) { for (String contributor : role.getValue()) { indent = 16; - for (Object line : textRenderer.split(Text.literal(contributor).buildString(true), wrapWidth - 24)) { + for (Object line : textRenderer.split(contributor, wrapWidth - 24)) { this.entries.add(new DescriptionEntry((String) line, indent)); indent = 24; } @@ -436,12 +436,12 @@ public void confirmResult(boolean result, int id) { minecraft.openScreen(this.parent); } - private Text creditsRoleText(String roleName) { + 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-]", "_").toLowerCase(); - return Text.translatable("modmenu.credits.role." + translationKey).append(Text.literal(":")); + return I18n.translate("modmenu.credits.role." + translationKey) + ":"; } protected class DescriptionEntry implements EntryListWidget.Entry { diff --git a/src/main/resources/assets/modmenu/lang/nn_NO.lang b/src/main/resources/assets/modmenu/lang/nn_NO.lang index a9a05f55..4703aa33 100644 --- a/src/main/resources/assets/modmenu/lang/nn_NO.lang +++ b/src/main/resources/assets/modmenu/lang/nn_NO.lang @@ -2,7 +2,7 @@ category.modmenu.name=Mod Menu key.modmenu.open_menu=Åpne moddmeny modmenu.title=Modifikasjoner modmenu.nameTranslation.modmenu=Modifikasjonsmeny -modmenu.descriptionTranslation.modmenu= "modmenu.descriptionTranslation.modmenu": "Legger til en meny for modifikasjoner, for å vise en liste over modder du har installert. +modmenu.descriptionTranslation.modmenu=Legger til en meny for modifikasjoner, for å vise en liste over modder du har installert. modmenu.loaded=(%s Loaded) modmenu.loaded.short=(%s) modmenu.loaded.69.secret=(%s Lastet...nice)