From 215f63d34e3b5aca5e22b3d426d0c6f6fca1ba7c Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Wed, 5 Nov 2025 20:44:08 +0800 Subject: [PATCH 01/41] New translations fml_messages.json (Polish) [ci skip] --- loader/src/main/resources/lang/pl_pl.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loader/src/main/resources/lang/pl_pl.json b/loader/src/main/resources/lang/pl_pl.json index bdc20ef2c..8cbfdb63c 100644 --- a/loader/src/main/resources/lang/pl_pl.json +++ b/loader/src/main/resources/lang/pl_pl.json @@ -48,8 +48,8 @@ "fml.modloadingissue.technical_error": "Wystąpił błąd techniczny podczas ładowania modów: {0}", "fml.modloadingissue.invalid_maven_coordinate": "Następujące współrzędne Maven są nieprawidłowe: {0}", "fml.modloadingissue.maven_coordinate_not_found": "Żadna modyfikacja o współrzędnych Maven {0} nie została znaleziona w {1}", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", - "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft jar does not have a {0} marker in its {1} attribute in its manifest; this may be because you have an out-of-date gradle plugin", + "fml.modloadingissue.neodev_missing_dists_attribute": "Środowisko deweloperskie NeoForge Minecraft jar nie posiada atrybutu {0} w swoim manifeście; może to być spowodowane tym, że masz nieaktualną wtyczkę gradle", + "fml.modloadingissue.neodev_missing_appropriate_dist": "Środowisko deweloperskie NeoForge jar Minecraft nie ma znacznika {0} w swoim {1} atrybucie w manifeście; może to być spowodowane tym, że masz nieaktualną wtyczkę gradle", "fml.modloadingissue.failed_to_list_folder_content": "Nie udało się wyświetlić zawartości folderu {0}", "fml.modloadingissue.failed_to_find_on_classpath": "Nie udało się odnaleźć {0} w klasie", "fml.modloadingissue.multiple_copies_on_classpath": "Znaleziono wiele kopii {0} na klasie: {1}", From ee47237c3cc0a510033f028eb569ebc11c3175e0 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Thu, 4 Dec 2025 00:12:20 +0800 Subject: [PATCH 02/41] New translations fml_messages.json (Portuguese, Brazilian) [ci skip] --- loader/src/main/resources/lang/pt_br.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/loader/src/main/resources/lang/pt_br.json b/loader/src/main/resources/lang/pt_br.json index 9e1e44a83..22203f3f1 100644 --- a/loader/src/main/resources/lang/pt_br.json +++ b/loader/src/main/resources/lang/pt_br.json @@ -48,15 +48,15 @@ "fml.modloadingissue.technical_error": "Um erro técnico ocorreu durante o carregamento de mods: {0}", "fml.modloadingissue.invalid_maven_coordinate": "A seguinte coordenada \"Maven\" é invalida: {0}", "fml.modloadingissue.maven_coordinate_not_found": "Nenhum mod com a coordenada \"Maven\" {0} foi encontrado em {1}", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", - "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft jar does not have a {0} marker in its {1} attribute in its manifest; this may be because you have an out-of-date gradle plugin", + "fml.modloadingissue.neodev_missing_dists_attribute": "O jar do Minecraft no ambiente de desenvolvimento do NeoForge não possui um atributo {0} em seu manifesto; isso pode ser porque você está utilizando um plugin do gradle desatualizado.", + "fml.modloadingissue.neodev_missing_appropriate_dist": "O jar do Minecraft no ambiente de desenvolvimento do NeoForge não possui um marcador {0} no seu atributo {1} no manifesto; isso pode ser porque você está utilizando um plugin do gradle desatualizado.", "fml.modloadingissue.failed_to_list_folder_content": "Não foi possível listar conteúdo/s da carpeta {0}", "fml.modloadingissue.failed_to_find_on_classpath": "Não foi possível encontrar {0} no \"classpath\"", "fml.modloadingissue.multiple_copies_on_classpath": "Encontrada múltiplas copias de {0} no \"classpath\": {1}", - "fml.modloadingissue.mixin.duplicate_config": "A mixin config named {0} is provided by both {101} and {1}", - "fml.modloadingissue.mixin.missing_config": "A mixin config named {0} was declared in {101}, but doesn''t exist", - "fml.modloadingissue.mixin.requested_behavior_too_old": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is older than the lowest supported version {2}", - "fml.modloadingissue.mixin.requested_behavior_too_new": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is newer than the highest supported version {2}. This may be fixable by updating NeoForge", + "fml.modloadingissue.mixin.duplicate_config": "Uma configuração de mixin chamada {0} é fornecida por {101} e {1}.", + "fml.modloadingissue.mixin.missing_config": "Uma configuração de mixin chamada {0} foi declarada em {101}, mas não existe.", + "fml.modloadingissue.mixin.requested_behavior_too_old": "A configuração do Mixin {0} de {101} requer a versão {1} do comportamento do Mixin, que é mais antiga do que a versão mínima suportada {2}.", + "fml.modloadingissue.mixin.requested_behavior_too_new": "A configuração do Mixin {0} de {101} requer a versão {1} do comportamento do Mixin, que é mais recente do que a versão mais alta suportada {2}. Isso pode ser corrigido ao atualizar o NeoForge.", "fml.messages.artifactversion.ornotinstalled": "{0,ornull,fml.messages.artifactversion.notinstalled}", "fml.messages.artifactversion": "{0,ornull,fml.messages.artifactversion.none}", "fml.messages.artifactversion.none": "nenhum", From 11efe65a5bfbe22c381de4a1732dd1986648468d Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Tue, 6 Jan 2026 13:26:17 +0800 Subject: [PATCH 03/41] New translations fml_messages.json (Russian) [ci skip] --- loader/src/main/resources/lang/ru_ru.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/loader/src/main/resources/lang/ru_ru.json b/loader/src/main/resources/lang/ru_ru.json index d12b00194..30fd73bc7 100644 --- a/loader/src/main/resources/lang/ru_ru.json +++ b/loader/src/main/resources/lang/ru_ru.json @@ -43,7 +43,7 @@ "fml.modloadingissue.brokenfile.quilt": "Файл {101} является модом Quilt и не может быть загружен", "fml.modloadingissue.brokenfile.optifine": "Файл {101} является несовместимой версией OptiFine", "fml.modloadingissue.brokenfile.bukkit": "Файл {101} является плагином Bukkit или Bukkit-имплементатора (Spigot, Paper и т. д.) и не может быть загружен", - "fml.modloadingissue.brokenfile.invalidzip": "Файл {101} не является файлом JAR", + "fml.modloadingissue.brokenfile.invalidzip": "Файл {101} не имеет формат JAR", "fml.modloadingissue.brokenresources": "Файл {101} не смог загрузить корректный ResourcePackInfo", "fml.modloadingissue.technical_error": "Произошла техническая ошибка при загрузке мода: {0}", "fml.modloadingissue.invalid_maven_coordinate": "Некорректная Maven координата: {0}", @@ -73,12 +73,12 @@ "fml.messages.version.restriction.bounded.upperexclusive": "{0} или выше, и ниже {1}", "fml.modloadingissue.enumextender.file_not_found": "Enum extender файл {0}, предоставленный модом {100,modinfo,id}, не существует", "fml.modloadingissue.enumextender.invalid_enum_name": "Перечисление {0}, указанное модом {100,modinfo,id}, не является допустимым дескриптором класса", - "fml.modloadingissue.enumextender.field_name.missing_prefix": "Имя константы перечисления {0} для перечисления {1}, указанного модом {100,modinfo,id}, должно иметь префикс с идентификатором мода", - "fml.modloadingissue.enumextender.field_name.invalid": "Имя константы перечисления {0} для перечисления {1}, указанное модом {100,modinfo,id}, недопустимо", + "fml.modloadingissue.enumextender.field_name.missing_prefix": "Название константы перечисления {0} для перечисления {1}, указанного модом {100,modinfo,id}, должно иметь префикс с идентификатором мода", + "fml.modloadingissue.enumextender.field_name.invalid": "Название константы перечисления {0} для перечисления {1}, указанное модом {100,modinfo,id}, недопустимо", "fml.modloadingissue.enumextender.invalid_constructor": "Конструктор {0} для перечисления {1}, указанный модом {100,modinfo,id}, не является корректным дескриптором конструктора", "fml.modloadingissue.enumextender.argument.reference.invalid_src_class": "Класс источника параметра {0} для поля {1} в перечислении {2}, указанный модом {100,modinfo,id}, не является действительным дескриптором класса", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_method": "Метод источника параметра {0} для поля {1} в перечислении {2}, указанный модом {100,modinfo,id}, не является допустимым именем метода", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "Поле источник параметра {0} для поля {1} в перечислении {2}, указанное модом {100,modinfo,id}, не является допустимым именем поля", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_method": "Метод источника параметра {0} для поля {1} в перечислении {2}, указанный модом {100,modinfo,id}, не является допустимым названием метода", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "Поле источник параметра {0} для поля {1} в перечислении {2}, указанное модом {100,modinfo,id}, не является допустимым названием поля", "fml.modloadingissue.enumextender.argument.reference.unexpected_decl": "Неожиданное объявление ссылочного параметра {0} для поля {1} в перечислении {2}, указанном модом {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.unexpected_decl": "Неожиданное объявление параметра {0} для поля {1} в перечислении {2}, заданном модом {100,modinfo,id}", "fml.modloadingissue.enumextender.loading_error": "Не удалось загрузить данные расширения перечисления по адресу {0} в моде {100,modinfo,id}: {102,exc,msg}", @@ -86,8 +86,8 @@ "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Недопустимый символ {0} в индексе параметра {1} для поля {2} в перечислении {3}, указанном модом {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Неподдерживаемый тип непосредственного аргумента {0} в индексе параметра {1} для поля {2} в перечислении {3}, указанном модом {100,modinfo,id}", "fml.modloadingissue.enumextender.duplicate": "Найдено дубликат поля {0} для перечисления {1}, предоставляемое модами {2} и {3}", - "fml.button.open.log": "Открыть файл лога", - "fml.button.open.crashreport": "Открыть краш репорт", + "fml.button.open.log": "Открыть файл журнала", + "fml.button.open.crashreport": "Открыть отчёт по сбою", "fml.button.open.mods.folder": "Папка с модами", "fml.button.quit": "Выйти из игры" } From 9d0188631ba47218e15d0a629ab3bbefa080a605 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Wed, 18 Feb 2026 05:35:23 +0800 Subject: [PATCH 04/41] New translations fml_messages.json (Ukrainian) [ci skip] --- loader/src/main/resources/lang/uk_ua.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/loader/src/main/resources/lang/uk_ua.json b/loader/src/main/resources/lang/uk_ua.json index f8bfdf227..a11a6add3 100644 --- a/loader/src/main/resources/lang/uk_ua.json +++ b/loader/src/main/resources/lang/uk_ua.json @@ -26,11 +26,11 @@ "fml.modloadingissue.dependencyloading.conflictingdependencies": "Деякі моди попросили конфліктні версії: §6{0}§r. Моди: §e{1}§r.", "fml.modloadingissue.dependencyloading.mismatchedcontaineddependencies": "Деякі моди визначили прийнятний діапазон версій для: §6{0}§r, але не був представлений jar-файл, який відповідає цьому діапазону. Запит від: §e{1}§r.", "fml.modloadingissue.coremod_error": "Сталася помилка під час завантаження core-моду {0} з {1}", - "fml.modloadingissue.corrupted_installation": "Your NeoForge installation is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_minecraft_jar": "The patched Minecraft jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_minecraft_jar": "The patched Minecraft jar is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_neoforge_jar": "The NeoForge jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_neoforge_jar": "The NeoForge jar is corrupted. Please try to reinstall NeoForge.", + "fml.modloadingissue.corrupted_installation": "Ваша інсталяція NeoForge пошкоджена. Спробуйте перевстановити NeoForge.", + "fml.modloadingissue.missing_minecraft_jar": "Патчений Minecraft jar відсутній. Будь ласка, спробуйте перевстановити NeoForge.", + "fml.modloadingissue.corrupted_minecraft_jar": "Патчений Minecraft jar пошкоджений. Будь ласка, спробуйте перевстановити NeoForge.", + "fml.modloadingissue.missing_neoforge_jar": "Патчений NeoForge jar відсутній. Будь ласка, спробуйте перевстановити NeoForge.", + "fml.modloadingissue.corrupted_neoforge_jar": "Патчений NeoForge jar пошкоджений. Будь ласка, спробуйте перевстановити NeoForge.", "fml.modloadingissue.cycle": "Виявлено цикл залежностей мода: {0}", "fml.modloading.failedtoprocesswork": "{0,modinfo,name} ({0,modinfo,id}) зіткнулася з помилкою при виконанні відкладеної роботи\n§7{2,exc,msg}", "fml.modloadingissue.brokenfile": "Файл {101} не є припустимим файлом моду", @@ -48,8 +48,8 @@ "fml.modloadingissue.technical_error": "Технічна помилка при завантаженні модів: {0}", "fml.modloadingissue.invalid_maven_coordinate": "Некоректна Maven координата: {0}", "fml.modloadingissue.maven_coordinate_not_found": "Не знайдено мод за координатами Maven {0} в {1}", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", - "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft jar does not have a {0} marker in its {1} attribute in its manifest; this may be because you have an out-of-date gradle plugin", + "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft не має атрибуту {0} в його маніфесті; це може бути тому, що ви маєте застарілий плаґін gradle ", + "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft не має маркера {0} в своєму маніфесті {1} ; це може бути тому, що ви маєте застарілий плаґін gradle ", "fml.modloadingissue.failed_to_list_folder_content": "Не вдалося відобразити вміст теки {0}", "fml.modloadingissue.failed_to_find_on_classpath": "Не вдалося знайти {0} в classpath", "fml.modloadingissue.multiple_copies_on_classpath": "Знайдено багато копій {0} в classpath: {1}", @@ -86,8 +86,8 @@ "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Некоректний символ {0} в індексі параметра {1} для поля {2} в enum {3}, вказаний в моді {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Непідтримуваний безпосередній тип аргументу {0} в індексі параметра {1} для поля {2} в enum {3}, визначений модом {100,modinfo,id}", "fml.modloadingissue.enumextender.duplicate": "Знайдено дублікатне поле {0} для enum {1}, надано модами {2} та {3}", - "fml.button.open.log": "Open Log File", - "fml.button.open.crashreport": "Open Crash Report", + "fml.button.open.log": "Відкрити файл журналу", + "fml.button.open.crashreport": "Відкрити звіт збою", "fml.button.open.mods.folder": "Відкрити теку модів", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Вийти з гри" } From 1b52080f448bb2eeda806d26ca8c655f7921b649 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Wed, 18 Feb 2026 06:33:01 +0800 Subject: [PATCH 05/41] New translations fml_messages.json (Ukrainian) [ci skip] --- loader/src/main/resources/lang/uk_ua.json | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/loader/src/main/resources/lang/uk_ua.json b/loader/src/main/resources/lang/uk_ua.json index a11a6add3..49b7cc725 100644 --- a/loader/src/main/resources/lang/uk_ua.json +++ b/loader/src/main/resources/lang/uk_ua.json @@ -11,21 +11,21 @@ "fml.modloadingissue.uncaughterror": "Виникла невиявлена помилка паралельної обробки.\n§7{102,exc,msg}", "fml.modloadingissue.errorduringevent": "{100,modinfo,name} ({100,modinfo,id}) зіткнулася з помилкою при диспетчеризації події {0}\n§7{102,exc,msg}", "fml.modloading.failedtoloadforge": "Не вдалося завантажити NeoForge", - "fml.modloadingissue.javafml.dangling_entrypoint": "Файл {2} містить клас точки входу §6{1}§r для моду з ID §e{0}§r, якого не існує або відсутній у самому файлі.\nВи забули оновити ID моду у точці входу?", - "fml.modloadingissue.missingdependency": "Мод §e{1}§r вимагає §6{0}§r §o{2,vr}§r\n§7Зараз §6{0}§r§7 — §o{3,i18n,fml.messages.artifactversion.ornotinstalled}§r\n{4,за бажанням,§7Причина залежності: §r}", + "fml.modloadingissue.javafml.dangling_entrypoint": "Файл {2} містить клас точки входу §6{1}§r для мода з ID §e{0}§r, якого не існує або відсутній у самому файлі.\nВи забули оновити ID мода у точці входу?", + "fml.modloadingissue.missingdependency": "Мод §e{1}§r вимагає §6{0}§r §o{2,vr}§r\n§7Зараз §6{0}§r§7 — §o{3,i18n,fml.messages.artifactversion.ornotinstalled}§r\n{4,за бажанням,§7Причина залежности: §r}", "fml.modloadingissue.missingdependency.optional": "Мод §e{1}§r підтримує лише §3{0}§r §o{2,vr}§r\n§7Зараз, §3{0}§r§7 — §o{3}", "fml.modloadingissue.incompatiblemod": "Мод §e{1}§r §cнесумісний§r з §3{0}§r §o{2,vr}§r\n§7Зараз, §3{0}§r§7 — §o{3}§r\n§7Причина:§r §o{4,i18ntranslate}§r", "fml.modloadingissue.discouragedmod": "Мод §r{1}§r §dне рекомендує§r використання §3{0}§r §o{2,vr}§r\n§7Зараз, §3{0}§r§7 — §o{3}§r\n§7Причина:§r §o{4,i18ntranslate}§r", "fml.modloadingissue.discouragedmod.proceed": "Продовжити на свій страх і ризик", "fml.modloadingissue.duplicate_mod": "Мод §e{0}§r присутній у кількох файлах: {1}", "fml.modloadingissue.depoverride.unknown_target": "Невідома залежність перевизначає ціль з ID §e{0}§r", - "fml.modloadingissue.depoverride.unknown_dependency": "Невідомий мод §e{0}§r згадується e перевизначених залежностей для моду §e{1}§r", + "fml.modloadingissue.depoverride.unknown_dependency": "Невідомий мод §e{0}§r згадується e перевизначених залежностей для мода §e{1}§r", "fml.modloading.duplicate_library": "Бібліотека §e{3}§r присутня у кількох файлах: {4}", "fml.modloading.incompatiblemod.noreason": "§eПричину не вказано§r", "fml.modloading.discouragedmod.noreason": "§eПричину не вказано§r", "fml.modloadingissue.dependencyloading.conflictingdependencies": "Деякі моди попросили конфліктні версії: §6{0}§r. Моди: §e{1}§r.", "fml.modloadingissue.dependencyloading.mismatchedcontaineddependencies": "Деякі моди визначили прийнятний діапазон версій для: §6{0}§r, але не був представлений jar-файл, який відповідає цьому діапазону. Запит від: §e{1}§r.", - "fml.modloadingissue.coremod_error": "Сталася помилка під час завантаження core-моду {0} з {1}", + "fml.modloadingissue.coremod_error": "Сталася помилка під час завантаження core-мода {0} з {1}", "fml.modloadingissue.corrupted_installation": "Ваша інсталяція NeoForge пошкоджена. Спробуйте перевстановити NeoForge.", "fml.modloadingissue.missing_minecraft_jar": "Патчений Minecraft jar відсутній. Будь ласка, спробуйте перевстановити NeoForge.", "fml.modloadingissue.corrupted_minecraft_jar": "Патчений Minecraft jar пошкоджений. Будь ласка, спробуйте перевстановити NeoForge.", @@ -33,9 +33,9 @@ "fml.modloadingissue.corrupted_neoforge_jar": "Патчений NeoForge jar пошкоджений. Будь ласка, спробуйте перевстановити NeoForge.", "fml.modloadingissue.cycle": "Виявлено цикл залежностей мода: {0}", "fml.modloading.failedtoprocesswork": "{0,modinfo,name} ({0,modinfo,id}) зіткнулася з помилкою при виконанні відкладеної роботи\n§7{2,exc,msg}", - "fml.modloadingissue.brokenfile": "Файл {101} не є припустимим файлом моду", - "fml.modloadingissue.brokenfile.unknown": "Файл {101} не є припустимим файлом моду", - "fml.modloadingissue.brokenfile.unknownfmlmodtype": "Файл {101} має невідомий FML тип моду: ''{0}''", + "fml.modloadingissue.brokenfile": "Файл {101} не є припустимим файлом мода", + "fml.modloadingissue.brokenfile.unknown": "Файл {101} не є припустимим файлом мода", + "fml.modloadingissue.brokenfile.unknownfmlmodtype": "Файл {101} має невідомий FML тип мода: «{0}»", "fml.modloadingissue.brokenfile.oldforge": "Файл {101} призначений для старої версії Minecraft Forge і не може бути завантаженим", "fml.modloadingissue.brokenfile.minecraft_forge": "Файл {101} призначений для Minecraft Forge або старішої версії NeoForge і не може бути завантаженим", "fml.modloadingissue.brokenfile.liteloader": "Файл {101} є LiteLoader і не може бути завантаженим", @@ -53,10 +53,10 @@ "fml.modloadingissue.failed_to_list_folder_content": "Не вдалося відобразити вміст теки {0}", "fml.modloadingissue.failed_to_find_on_classpath": "Не вдалося знайти {0} в classpath", "fml.modloadingissue.multiple_copies_on_classpath": "Знайдено багато копій {0} в classpath: {1}", - "fml.modloadingissue.mixin.duplicate_config": "A mixin config named {0} is provided by both {101} and {1}", - "fml.modloadingissue.mixin.missing_config": "A mixin config named {0} was declared in {101}, but doesn''t exist", - "fml.modloadingissue.mixin.requested_behavior_too_old": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is older than the lowest supported version {2}", - "fml.modloadingissue.mixin.requested_behavior_too_new": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is newer than the highest supported version {2}. This may be fixable by updating NeoForge", + "fml.modloadingissue.mixin.duplicate_config": "Налаштування міксина під назвою {0} надано як {101}, так і {1}", + "fml.modloadingissue.mixin.missing_config": "Налатування міксина під назвою {0} оголошено в {101}, але не існує", + "fml.modloadingissue.mixin.requested_behavior_too_old": "Налаштування міксина {0} від {101} запитує версію поведінки міксина {1}, яка старша за найнижчу підтримувану версію {2}", + "fml.modloadingissue.mixin.requested_behavior_too_new": "Налаштування міксина {0} від {101} запитує версію поведінки міксина {1}, яка є новішою за найвищу підтримувану версію {2}. Це можна виправити, оновивши NeoForge", "fml.messages.artifactversion.ornotinstalled": "{0,ornull,fml.messages.artifactversion.notinstalled}", "fml.messages.artifactversion": "{0,ornull,fml.messages.artifactversion.none}", "fml.messages.artifactversion.none": "відсутня", @@ -73,7 +73,7 @@ "fml.messages.version.restriction.bounded.upperexclusive": "{0} або вище та нижче {1}", "fml.modloadingissue.enumextender.file_not_found": "Файл розширення enum {0}, наданий модом {100,modinfo,id}, не існує", "fml.modloadingissue.enumextender.invalid_enum_name": "Enum {0}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", - "fml.modloadingissue.enumextender.field_name.missing_prefix": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, повинен бути префіксований з ID моду", + "fml.modloadingissue.enumextender.field_name.missing_prefix": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, повинен бути префіксований з ID мода", "fml.modloadingissue.enumextender.field_name.invalid": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, не є коректним", "fml.modloadingissue.enumextender.invalid_constructor": "Конструктор {0} для enum {1}, визначений модом {100,modinfo,id}, не є припустимим конструктором дескриптора", "fml.modloadingissue.enumextender.argument.reference.invalid_src_class": "Вихідний клас параметрів {0} для поля {1} в enum {2}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", From fd5de79a767c90931dc4dbc51c97dbfd6c39d444 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sun, 15 Mar 2026 03:51:08 +0800 Subject: [PATCH 06/41] New translations fml_messages.json (German) [ci skip] --- loader/src/main/resources/lang/de_de.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/loader/src/main/resources/lang/de_de.json b/loader/src/main/resources/lang/de_de.json index bbd232dd0..6fcc6bca0 100644 --- a/loader/src/main/resources/lang/de_de.json +++ b/loader/src/main/resources/lang/de_de.json @@ -86,8 +86,8 @@ "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Ungültiges Symbol {0} bei Parameter-Index {1} für Feld {2} in Enum {3}, angegeben von Mod {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Nicht unterstützte direkte Argumentart {0} bei Parameter-Index {1} für Feld {2} in Enum {3}, angegeben von Mod {100,modinfo,id}", "fml.modloadingissue.enumextender.duplicate": "Doppeltes Feld {0} für Enum {1} gefunden, bereitgestellt von Mods {2} und {3}", - "fml.button.open.log": "Open Log File", - "fml.button.open.crashreport": "Open Crash Report", + "fml.button.open.log": "Log-Datei öffnen", + "fml.button.open.crashreport": "Absturzbericht öffnen", "fml.button.open.mods.folder": "Mods-Ordner öffnen", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Spiel beenden" } From 2feb7b24f2ba870171977892406dad088ab3a2b4 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sun, 15 Mar 2026 04:51:28 +0800 Subject: [PATCH 07/41] New translations fml_messages.json (German) [ci skip] --- loader/src/main/resources/lang/de_de.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/loader/src/main/resources/lang/de_de.json b/loader/src/main/resources/lang/de_de.json index 6fcc6bca0..aa10c2524 100644 --- a/loader/src/main/resources/lang/de_de.json +++ b/loader/src/main/resources/lang/de_de.json @@ -27,10 +27,10 @@ "fml.modloadingissue.dependencyloading.mismatchedcontaineddependencies": "Einige Mods haben sich auf einen akzeptablen Versionsbereich von: §6{0}§r geeinigt, aber es wurde keine jar-Datei bereitgestellt, die zum Bereich passt. Angefordert von: §e{1}§r.", "fml.modloadingissue.coremod_error": "Ein Fehler ist beim Laden von Core-Mod {0} von {1} aufgetreten", "fml.modloadingissue.corrupted_installation": "Deine NeoForge-Installation ist beschädigt. Bitte versuche Neoforge neu zu installieren.", - "fml.modloadingissue.missing_minecraft_jar": "The patched Minecraft jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_minecraft_jar": "The patched Minecraft jar is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_neoforge_jar": "The NeoForge jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_neoforge_jar": "The NeoForge jar is corrupted. Please try to reinstall NeoForge.", + "fml.modloadingissue.missing_minecraft_jar": "Die bearbeitete Minecraft-Jar-Datei ist nicht vorhanden. Bitte versuche, NeoForge neu zu installieren.", + "fml.modloadingissue.corrupted_minecraft_jar": "Die bearbeitete Minecraft-Jar-Datei ist beschädigt. Bitte versuche, NeoForge neu zu installieren.", + "fml.modloadingissue.missing_neoforge_jar": "Die NeoForge-Jar-Datei ist nicht vorhanden. Bitte versuche, NeoForge neu zu installieren.", + "fml.modloadingissue.corrupted_neoforge_jar": "Die NeoForge-Jar-Datei ist beschädigt. Bitte versuche, NeoForge neu zu installieren.", "fml.modloadingissue.cycle": "Mod-Abhängigkeitszyklus erkannt: {0}", "fml.modloading.failedtoprocesswork": "{0,modinfo,name} ({0,modinfo,id}) ist auf einen Fehler bei der Verarbeitung der aufgeschobenen Arbeit gestoßen\n§7{2,exc,msg}", "fml.modloadingissue.brokenfile": "Datei {101} ist keine gültige Mod-Datei", @@ -48,15 +48,15 @@ "fml.modloadingissue.technical_error": "Ein technischer Fehler ist während dem Mod-Ladevorgang aufgetreten: {0}", "fml.modloadingissue.invalid_maven_coordinate": "Die folgende Maven-Koordinate ist ungültig: {0}", "fml.modloadingissue.maven_coordinate_not_found": "Keine Mod mit der Maven-Koordinate {0} konnte in {1} gefunden werden", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", - "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft jar does not have a {0} marker in its {1} attribute in its manifest; this may be because you have an out-of-date gradle plugin", + "fml.modloadingissue.neodev_missing_dists_attribute": "Die Minecraft-Jar-Datei in der NeoForge-Entwicklungsumgebung hat Attribut {0} nicht in ihrem Manifest; dies kann daran liegen, dass ein veraltetes Gradle-Plugin verwendet wird", + "fml.modloadingissue.neodev_missing_appropriate_dist": "Die Minecraft-Jar-Datei in der NeoForge-Entwicklungsumgebung hat keinen Marker {0} im Attribut {1} in ihrem Manifest; dies kann daran liegen, dass ein veraltetes Gradle-Plugin verwendet wird", "fml.modloadingissue.failed_to_list_folder_content": "Fehler beim Auflisten des Inhalts von Ordner {0}", "fml.modloadingissue.failed_to_find_on_classpath": "{0} konnte nicht im Klassenpfad gefunden werden", "fml.modloadingissue.multiple_copies_on_classpath": "Mehrere Kopien von {0} wurden im Klassenpfad gefunden: {1}", - "fml.modloadingissue.mixin.duplicate_config": "A mixin config named {0} is provided by both {101} and {1}", - "fml.modloadingissue.mixin.missing_config": "A mixin config named {0} was declared in {101}, but doesn''t exist", - "fml.modloadingissue.mixin.requested_behavior_too_old": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is older than the lowest supported version {2}", - "fml.modloadingissue.mixin.requested_behavior_too_new": "Mixin config {0} from {101} requests Mixin behavior version {1}, which is newer than the highest supported version {2}. This may be fixable by updating NeoForge", + "fml.modloadingissue.mixin.duplicate_config": "Eine Mixin-Konfiguration mit dem Namen {0} wird sowohl von {101} als auch {1} bereitgestellt", + "fml.modloadingissue.mixin.missing_config": "Eine Mixin-Konfiguration mit dem Namen {0} wurde in {101} angegeben, existiert jedoch nicht", + "fml.modloadingissue.mixin.requested_behavior_too_old": "Mixin-Konfiguration {0} von {101} benötigt Mixin-Verhaltensversion {1}, welche älter ist als die niedrigste unterstützte Version {2}", + "fml.modloadingissue.mixin.requested_behavior_too_new": "Mixin-Konfiguration {0} von {101} benötigt Mixin-Verhaltensversion {1}, welche neuer ist als die höchste unterstützte Version {2}. Dies kann womöglich durch Aktualisieren von NeoForge behoben werden", "fml.messages.artifactversion.ornotinstalled": "{0,ornull,fml.messages.artifactversion.notinstalled}", "fml.messages.artifactversion": "{0,ornull,fml.messages.artifactversion.none}", "fml.messages.artifactversion.none": "keine", From dcfcb6df0fe4700bc8f6180f2683bd6f12c3ee91 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Mon, 23 Mar 2026 21:47:23 +0800 Subject: [PATCH 08/41] New translations fml_messages.json (Korean) [ci skip] --- loader/src/main/resources/lang/ko_kr.json | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/loader/src/main/resources/lang/ko_kr.json b/loader/src/main/resources/lang/ko_kr.json index 342291efb..acf11b50f 100644 --- a/loader/src/main/resources/lang/ko_kr.json +++ b/loader/src/main/resources/lang/ko_kr.json @@ -2,7 +2,7 @@ "fml.loadingerrorscreen.errorheader": "모드 구동중 오류 발생\n모드를 불러오는 도중 오류 {0,choice,1#1|1<{0}}개가 발생했습니다", "fml.loadingerrorscreen.warningheader": "모드 구동중 {0,choice,1#경고|1<경고} 발생\n모드를 불러오는 도중 경고 {0,choice,1#1|1<{0}} 개가 발생했습니다", "fml.modloadingissue.language.missingversion": "모드 {101}을 구동하려면 언어 제공자 {0}:{1,vr}이(가) 필요합니다\n§7설치된 버전: {2,i18n,fml.messages.artifactversion}", - "fml.modloadingissue.language.missing": "Mod File {101} needs language provider {0} to load", + "fml.modloadingissue.language.missing": "모드 파일 {101}을(를) 불러오려면 언어 제공자 {0}이(가) 필요합니다.", "fml.modloading.missingclasses": "모드 파일 {3}의 진입점이 없습니다", "fml.modloading.missingmetadata": "mods.toml에 모드 아이디 {3}의 메타데이터가 없습니다.", "fml.modloadingissue.failedtoloadmodclass": "모드 {100,modinfo,name} ({100,modinfo,id})의 클래스를 불러올 수 없습니다!\n§7{102,exc,msg}", @@ -18,19 +18,19 @@ "fml.modloadingissue.discouragedmod": "모드 §e{1}§r를 §3{0}§r(§o{2,vr}§r)§c와(과) 같이 사용하는 것은 권장하지 않습니다§r\n§7설치된 §3{0}§r§7 버전: §o{3}§r\n§7이유:§r §o{4,i18ntranslate}§r", "fml.modloadingissue.discouragedmod.proceed": "위험을 감수하고 계속하기", "fml.modloadingissue.duplicate_mod": "모드 아이디 §e{0}§r가 여러 파일에서 검출되었습니다: {1}", - "fml.modloadingissue.depoverride.unknown_target": "Unknown dependency override target with id §e{0}§r", - "fml.modloadingissue.depoverride.unknown_dependency": "Unknown mod §e{0}§r referenced in dependency overrides for mod §e{1}§r", + "fml.modloadingissue.depoverride.unknown_target": "의존성 재정의 대상 ID를 찾을 수 없습니다: §e{0}§r", + "fml.modloadingissue.depoverride.unknown_dependency": "모드 §e{1}§r의 의존성 재정의에서 알 수 없는 모드 §e{0}§r이(가) 참조되었습니다.", "fml.modloading.duplicate_library": "라이브러리 §e{3}§r가 여러 파일에서 검출되었습니다: {4}", "fml.modloading.incompatiblemod.noreason": "§e알 수 없는 이유§r", "fml.modloading.discouragedmod.noreason": "§e알 수 없는 이유§r", "fml.modloadingissue.dependencyloading.conflictingdependencies": "§e{1}§r 이(가) §6{0}§r의 합의 가능한 버전을 찾을 수 없습니다.", "fml.modloadingissue.dependencyloading.mismatchedcontaineddependencies": "§e{1}§r 이(가) 사용할 §6{0}§r의 버전을 합의했으나, 이에 해당하는 jar 파일을 찾을 수 없습니다.", "fml.modloadingissue.coremod_error": "코어 모드 {1}의 {0}을(를) 불러오는 도중 오류가 발생했습니다", - "fml.modloadingissue.corrupted_installation": "Your NeoForge installation is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_minecraft_jar": "The patched Minecraft jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_minecraft_jar": "The patched Minecraft jar is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_neoforge_jar": "The NeoForge jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_neoforge_jar": "The NeoForge jar is corrupted. Please try to reinstall NeoForge.", + "fml.modloadingissue.corrupted_installation": "NeoForge 설치 파일이 훼손되었습니다. NeoForge를 다시 설치해 주십시오.", + "fml.modloadingissue.missing_minecraft_jar": "패치된 Minecraft jar 파일을 찾을 수 없습니다. NeoForge를 다시 설치해 주십시오.", + "fml.modloadingissue.corrupted_minecraft_jar": "패치된 Minecraft jar 파일이 훼손되었습니다. NeoForge를 다시 설치해 주십시오.", + "fml.modloadingissue.missing_neoforge_jar": "NeoForge jar 파일을 찾을 수 없습니다. NeoForge를 다시 설치해 주십시오.", + "fml.modloadingissue.corrupted_neoforge_jar": "NeoForge jar 파일이 훼손되었습니다. NeoForge를 다시 설치해 주십시오.", "fml.modloadingissue.cycle": "모드간 순환 종속성이 발견되었습니다: {0}", "fml.modloading.failedtoprocesswork": "{0,modinfo,name} ({0,modinfo,id}) 구동중 지연 작업을 수행하다가 문제가 발생하였습니다\n§7{2,exc,msg}", "fml.modloadingissue.brokenfile": "{101} 파일은 올바른 모드 파일이 아닙니다", @@ -78,16 +78,16 @@ "fml.modloadingissue.enumextender.invalid_constructor": "{100,modinfo,id} 모드에 의해 명시된 열거형 {1}의 생성자 {0}은 유효한 생성자 디스크립터가 아닙니다", "fml.modloadingissue.enumextender.argument.reference.invalid_src_class": "{100,modinfo,id} 모드에 의해 명시된 열거형 {2}의 필드 {1}의 파라미터 소스 클래스 {0}은 유효한 클래스 디스크립터가 아닙니다", "fml.modloadingissue.enumextender.argument.reference.invalid_src_method": "{100,modinfo,id} 모드에 의해 명시된 열거형 {2}의 필드 {1}의 파라미터 소스 메서드 {0}은 유효한 메서드 이름이 아닙니다", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "Parameter source field {0} for field {1} in enum {2}, specified by mod {100,modinfo,id}, is not a valid field name", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "모드 {100,modinfo,id}에서 지정한 열거형 {2}의 필드 {1}에 대한 매개변수 소스 필드 {0}은(는) 올바른 필드 이름이 아닙니다.", "fml.modloadingissue.enumextender.argument.reference.unexpected_decl": "Unexpected reference parameter declaration {0} for field {1} in enum {2}, specified by mod {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.unexpected_decl": "Unexpected parameter declaration {0} for field {1} in enum {2}, specified by mod {100,modinfo,id}", "fml.modloadingissue.enumextender.loading_error": "Failed to load enum extension data at {0} in mod {100,modinfo,id}: {102,exc,msg}", "fml.modloadingissue.enumextender.argument.constant.count_mismatch": "Parameter count {0} does not match argument count {1} of constructor {2} for field {3} in enum {4}, specified by mod {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Invalid character {0} at parameter index {1} for field {2} in enum {3}, specified by mod {100,modinfo,id}", - "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Unsupported immediate argument type {0} at parameter index {1} for field {2} in enum {3}, specified by mod {100,modinfo,id}", - "fml.modloadingissue.enumextender.duplicate": "Found duplicate field {0} for enum {1}, provided by mods {2} and {3}", - "fml.button.open.log": "Open Log File", - "fml.button.open.crashreport": "Open Crash Report", + "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "모드 {100,modinfo,id}에서 지정한 열거형 {3}의 필드 {2}: 매개 변수 인덱스 {1}의 즉시 인자 타입 {0}은(는) 지원되지 않습니다.", + "fml.modloadingissue.enumextender.duplicate": "열거형 {1}의 필드 {0}이(가) 중복되었습니다. (제공 모드: {2}, {3})", + "fml.button.open.log": "로그 파일 열기", + "fml.button.open.crashreport": "충돌 보고서 열기", "fml.button.open.mods.folder": "모드 폴더 열기", - "fml.button.quit": "Quit Game" + "fml.button.quit": "게임 종료" } From 24ccccce6b39a138f954166197dec260fac0bfa0 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Tue, 31 Mar 2026 16:49:43 +0800 Subject: [PATCH 09/41] New translations fml_messages.json (French) [ci skip] --- loader/src/main/resources/lang/fr_fr.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/loader/src/main/resources/lang/fr_fr.json b/loader/src/main/resources/lang/fr_fr.json index 70ff462f4..00c18581d 100644 --- a/loader/src/main/resources/lang/fr_fr.json +++ b/loader/src/main/resources/lang/fr_fr.json @@ -26,11 +26,11 @@ "fml.modloadingissue.dependencyloading.conflictingdependencies": "Certains mods ont demandé des versions opposées de : §6{0}§r. Demandé par: §e{1}§r.", "fml.modloadingissue.dependencyloading.mismatchedcontaineddependencies": "Certains mods ont convenu d'un intervalle de versions acceptable pour : §6{0}§r, mais aucun jar n'a été fourni qui correspondait à l'intervalle. Demandé par: §e{1}§r.", "fml.modloadingissue.coremod_error": "Une erreur s'est produite lors du chargement du fichier core-mod {0} depuis {1}", - "fml.modloadingissue.corrupted_installation": "Your NeoForge installation is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_minecraft_jar": "The patched Minecraft jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_minecraft_jar": "The patched Minecraft jar is corrupted. Please try to reinstall NeoForge.", - "fml.modloadingissue.missing_neoforge_jar": "The NeoForge jar is missing. Please try to reinstall NeoForge.", - "fml.modloadingissue.corrupted_neoforge_jar": "The NeoForge jar is corrupted. Please try to reinstall NeoForge.", + "fml.modloadingissue.corrupted_installation": "Votre installation de NeoForge est corrompue. Essayez de réinstaller NeoForge.", + "fml.modloadingissue.missing_minecraft_jar": "Le fichier patché Minecraft jar est manquant. Essayez de réinstaller NeoForge.", + "fml.modloadingissue.corrupted_minecraft_jar": "Le fichier patché Minecraft jar est corrompu. Essayez de réinstaller NeoForge.", + "fml.modloadingissue.missing_neoforge_jar": "Le fichier NeoForge jar est manquant. Essayez de réinstaller NeoForge.", + "fml.modloadingissue.corrupted_neoforge_jar": "Le fichier NeoForge jar est corrompu. Essayez de réinstaller NeoForge.", "fml.modloadingissue.cycle": "Cycle de dépendance de mod détecté : {0}", "fml.modloading.failedtoprocesswork": "{0,modinfo,name} ({0,modinfo,id}) a rencontré une erreur durant la phase différée de traitement\n§7{2,exc,msg}", "fml.modloadingissue.brokenfile": "Le fichier {101} n'est pas un fichier mod valide", From 36a720f2065bf4355493e9687657c5619e2d3e94 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Tue, 31 Mar 2026 17:51:11 +0800 Subject: [PATCH 10/41] New translations fml_messages.json (French) [ci skip] --- loader/src/main/resources/lang/fr_fr.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/loader/src/main/resources/lang/fr_fr.json b/loader/src/main/resources/lang/fr_fr.json index 00c18581d..9a1ef99c8 100644 --- a/loader/src/main/resources/lang/fr_fr.json +++ b/loader/src/main/resources/lang/fr_fr.json @@ -48,8 +48,8 @@ "fml.modloadingissue.technical_error": "Une erreur technique s'est produite lors du chargement du mod : {0}", "fml.modloadingissue.invalid_maven_coordinate": "Les coordonnées Maven suivantes sont invalides : {0}", "fml.modloadingissue.maven_coordinate_not_found": "Aucun mod avec les coordonnées Maven {0} n'a pu être trouvé dans {1}", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", - "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft jar does not have a {0} marker in its {1} attribute in its manifest; this may be because you have an out-of-date gradle plugin", + "fml.modloadingissue.neodev_missing_dists_attribute": "Le Minecraft jar de l'environnement de développement de NeoForge n'a pas d'attribut {0} dans son manifeste. Vous avez peut-être un plugin gradle obsolète", + "fml.modloadingissue.neodev_missing_appropriate_dist": "Le Minecraft jar de l'environnement de développement de NeoForge n'a pas de marqueur {0} dans son attribut {1} dans son manifeste. Vous avez peut-être un plugin gradle obsolète", "fml.modloadingissue.failed_to_list_folder_content": "", "fml.modloadingissue.failed_to_find_on_classpath": "{0} introuvable sur le chemin d'accès", "fml.modloadingissue.multiple_copies_on_classpath": "Plusieurs copies de {0} trouvées sur le chemin d'accès : {1}", @@ -86,8 +86,8 @@ "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Caractère {0} invalide à l'index des paramètres {1} pour le champ {2} dans l'enum {3}, spécifié par le mod {100,modinfo,id}", "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Type d'argument immédiat {0} non supporté à l'index des paramètres {1} pour le champ {2} dans l'enum {3}, spécifié par le mod {100,modinfo,id}", "fml.modloadingissue.enumextender.duplicate": "Champ dupliqué {0} trouvé pour l'enum {1}, fourni par les mods {2} et {3}", - "fml.button.open.log": "Open Log File", - "fml.button.open.crashreport": "Open Crash Report", + "fml.button.open.log": "Ouvrir le journal de log", + "fml.button.open.crashreport": "Ouvrir le rapport de crash", "fml.button.open.mods.folder": "Ouvrir le dossier Mods", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quitter le jeu" } From ec4346eb091f6422f7c53632676aba160000e7e1 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Thu, 14 May 2026 07:15:53 +0800 Subject: [PATCH 11/41] New translations fml_messages.json (Italian) [ci skip] [ci skip] --- loader/src/main/resources/lang/it_it.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loader/src/main/resources/lang/it_it.json b/loader/src/main/resources/lang/it_it.json index 590ddd7b4..7411391d9 100644 --- a/loader/src/main/resources/lang/it_it.json +++ b/loader/src/main/resources/lang/it_it.json @@ -2,14 +2,14 @@ "fml.loadingerrorscreen.errorheader": "Si è verificato {0,choice,1#1 errore|1<{0} errori} durante il caricamento delle mod", "fml.loadingerrorscreen.warningheader": "{0,choice,1#Avvertenza|1 Date: Sat, 13 Jun 2026 22:08:54 +0800 Subject: [PATCH 12/41] New translations fml_messages.json (Romanian) [ci skip] [ci skip] --- loader/src/main/resources/lang/ro_ro.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/ro_ro.json b/loader/src/main/resources/lang/ro_ro.json index 6a4979f8e..7133833ba 100644 --- a/loader/src/main/resources/lang/ro_ro.json +++ b/loader/src/main/resources/lang/ro_ro.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Deschide dosarul de moduri", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 63624fd2737fb2d15e576666b267ec4ba8d79987 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:08:55 +0800 Subject: [PATCH 13/41] New translations fml_messages.json (French) [ci skip] [ci skip] --- loader/src/main/resources/lang/fr_fr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/fr_fr.json b/loader/src/main/resources/lang/fr_fr.json index 9a1ef99c8..6b3477028 100644 --- a/loader/src/main/resources/lang/fr_fr.json +++ b/loader/src/main/resources/lang/fr_fr.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Ouvrir le journal de log", "fml.button.open.crashreport": "Ouvrir le rapport de crash", "fml.button.open.mods.folder": "Ouvrir le dossier Mods", - "fml.button.quit": "Quitter le jeu" + "fml.button.quit": "Quitter le jeu", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From f268f819e698a9f69e8999192842c9343ac3100b Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:08:56 +0800 Subject: [PATCH 14/41] New translations fml_messages.json (Spanish) [ci skip] [ci skip] --- loader/src/main/resources/lang/es_es.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/es_es.json b/loader/src/main/resources/lang/es_es.json index 1dca48155..e1e808a2b 100644 --- a/loader/src/main/resources/lang/es_es.json +++ b/loader/src/main/resources/lang/es_es.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Abrir carpeta de mods", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 8b28bdffaaefc22f0326de3be2e6da34e31c97a1 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:08:58 +0800 Subject: [PATCH 15/41] New translations fml_messages.json (Czech) [ci skip] [ci skip] --- loader/src/main/resources/lang/cs_cz.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/cs_cz.json b/loader/src/main/resources/lang/cs_cz.json index 28b883f6c..1a6b23e84 100644 --- a/loader/src/main/resources/lang/cs_cz.json +++ b/loader/src/main/resources/lang/cs_cz.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Otevřít soubor logu", "fml.button.open.crashreport": "Otevřít zprávu o selhání", "fml.button.open.mods.folder": "Otevřít složku s módy", - "fml.button.quit": "Ukončit hru" + "fml.button.quit": "Ukončit hru", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From f4cec9184ee7f716503c970ef99e08bb5983a85f Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:08:59 +0800 Subject: [PATCH 16/41] New translations fml_messages.json (Danish) [ci skip] [ci skip] --- loader/src/main/resources/lang/da_dk.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/da_dk.json b/loader/src/main/resources/lang/da_dk.json index 610a90312..3211710c3 100644 --- a/loader/src/main/resources/lang/da_dk.json +++ b/loader/src/main/resources/lang/da_dk.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Åbn Modifikationsmappen", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 1f07a6c336a753b9d890ed2c2988b9e0affa43b8 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:00 +0800 Subject: [PATCH 17/41] New translations fml_messages.json (German) [ci skip] [ci skip] --- loader/src/main/resources/lang/de_de.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/de_de.json b/loader/src/main/resources/lang/de_de.json index aa10c2524..109dd89d1 100644 --- a/loader/src/main/resources/lang/de_de.json +++ b/loader/src/main/resources/lang/de_de.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Log-Datei öffnen", "fml.button.open.crashreport": "Absturzbericht öffnen", "fml.button.open.mods.folder": "Mods-Ordner öffnen", - "fml.button.quit": "Spiel beenden" + "fml.button.quit": "Spiel beenden", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From b6a0c23a8b30fba66586d6031071a84e68759744 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:01 +0800 Subject: [PATCH 18/41] New translations fml_messages.json (Hungarian) [ci skip] [ci skip] --- loader/src/main/resources/lang/hu_hu.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/hu_hu.json b/loader/src/main/resources/lang/hu_hu.json index ebaa25389..030d0ed75 100644 --- a/loader/src/main/resources/lang/hu_hu.json +++ b/loader/src/main/resources/lang/hu_hu.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Nyissa Meg a Mod Mappát", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From c054ef952c43332e9aeacbb3c1925d04d392eaf0 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:03 +0800 Subject: [PATCH 19/41] New translations fml_messages.json (Italian) [ci skip] [ci skip] --- loader/src/main/resources/lang/it_it.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/it_it.json b/loader/src/main/resources/lang/it_it.json index 7411391d9..49d0f8a00 100644 --- a/loader/src/main/resources/lang/it_it.json +++ b/loader/src/main/resources/lang/it_it.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Apri Cartella Mods", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 2b0c914fbbebdd217434c86a38d9e9034da6c684 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:04 +0800 Subject: [PATCH 20/41] New translations fml_messages.json (Japanese) [ci skip] [ci skip] --- loader/src/main/resources/lang/ja_jp.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/ja_jp.json b/loader/src/main/resources/lang/ja_jp.json index 1608eedb2..f95e29471 100644 --- a/loader/src/main/resources/lang/ja_jp.json +++ b/loader/src/main/resources/lang/ja_jp.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Modフォルダーを開く", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From e6ee9072c048082b33f78d5a5cb7b1fe1b0dca57 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:05 +0800 Subject: [PATCH 21/41] New translations fml_messages.json (Korean) [ci skip] [ci skip] --- loader/src/main/resources/lang/ko_kr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/ko_kr.json b/loader/src/main/resources/lang/ko_kr.json index acf11b50f..ec55f050e 100644 --- a/loader/src/main/resources/lang/ko_kr.json +++ b/loader/src/main/resources/lang/ko_kr.json @@ -89,5 +89,6 @@ "fml.button.open.log": "로그 파일 열기", "fml.button.open.crashreport": "충돌 보고서 열기", "fml.button.open.mods.folder": "모드 폴더 열기", - "fml.button.quit": "게임 종료" + "fml.button.quit": "게임 종료", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From f880ad119b4340a27030898a525751fb7f21edb4 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:07 +0800 Subject: [PATCH 22/41] New translations fml_messages.json (Dutch) [ci skip] [ci skip] --- loader/src/main/resources/lang/nl_nl.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/nl_nl.json b/loader/src/main/resources/lang/nl_nl.json index b953dd1a2..b48ed74f7 100644 --- a/loader/src/main/resources/lang/nl_nl.json +++ b/loader/src/main/resources/lang/nl_nl.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Modsmap", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From f48a4b2ed59993e201446c876429f467a98b1606 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:08 +0800 Subject: [PATCH 23/41] New translations fml_messages.json (Polish) [ci skip] [ci skip] --- loader/src/main/resources/lang/pl_pl.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/pl_pl.json b/loader/src/main/resources/lang/pl_pl.json index 8cbfdb63c..92578902d 100644 --- a/loader/src/main/resources/lang/pl_pl.json +++ b/loader/src/main/resources/lang/pl_pl.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Otwórz plik logów", "fml.button.open.crashreport": "Otwórz raport o awarii", "fml.button.open.mods.folder": "Otwórz folder modyfikacji", - "fml.button.quit": "Wyjdź z gry" + "fml.button.quit": "Wyjdź z gry", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 58ce03d4b412f8a2d180adead5e1bc0b0a562e5a Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:09 +0800 Subject: [PATCH 24/41] New translations fml_messages.json (Portuguese) [ci skip] [ci skip] --- loader/src/main/resources/lang/pt_pt.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/pt_pt.json b/loader/src/main/resources/lang/pt_pt.json index 7c075c342..1d2c82e40 100644 --- a/loader/src/main/resources/lang/pt_pt.json +++ b/loader/src/main/resources/lang/pt_pt.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Mods Folder", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 9d129c87cd5411a09a3a28e4017672b16f6e4874 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:11 +0800 Subject: [PATCH 25/41] New translations fml_messages.json (Russian) [ci skip] [ci skip] --- loader/src/main/resources/lang/ru_ru.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/ru_ru.json b/loader/src/main/resources/lang/ru_ru.json index 30fd73bc7..fb88c397c 100644 --- a/loader/src/main/resources/lang/ru_ru.json +++ b/loader/src/main/resources/lang/ru_ru.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Открыть файл журнала", "fml.button.open.crashreport": "Открыть отчёт по сбою", "fml.button.open.mods.folder": "Папка с модами", - "fml.button.quit": "Выйти из игры" + "fml.button.quit": "Выйти из игры", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From a7ca83508d231b69fd2be042bedfdccbf8420e27 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:12 +0800 Subject: [PATCH 26/41] New translations fml_messages.json (Slovak) [ci skip] [ci skip] --- loader/src/main/resources/lang/sk_sk.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/sk_sk.json b/loader/src/main/resources/lang/sk_sk.json index ecc595346..6c9d4a0ed 100644 --- a/loader/src/main/resources/lang/sk_sk.json +++ b/loader/src/main/resources/lang/sk_sk.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Otvoriť priečinok pre módy", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 368866552ded9dc6d1e562d7bf0707a7c9e36ea8 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:13 +0800 Subject: [PATCH 27/41] New translations fml_messages.json (Turkish) [ci skip] [ci skip] --- loader/src/main/resources/lang/tr_tr.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/tr_tr.json b/loader/src/main/resources/lang/tr_tr.json index c22c11d81..b9316bfe6 100644 --- a/loader/src/main/resources/lang/tr_tr.json +++ b/loader/src/main/resources/lang/tr_tr.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Mods Klasörünü Aç", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From a7f374584d89aa22c7996bf27abf285a14060e28 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:14 +0800 Subject: [PATCH 28/41] New translations fml_messages.json (Ukrainian) [ci skip] [ci skip] --- loader/src/main/resources/lang/uk_ua.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/uk_ua.json b/loader/src/main/resources/lang/uk_ua.json index 49b7cc725..5afee65da 100644 --- a/loader/src/main/resources/lang/uk_ua.json +++ b/loader/src/main/resources/lang/uk_ua.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Відкрити файл журналу", "fml.button.open.crashreport": "Відкрити звіт збою", "fml.button.open.mods.folder": "Відкрити теку модів", - "fml.button.quit": "Вийти з гри" + "fml.button.quit": "Вийти з гри", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 0817b0901dda71324490f7401f97bc166bf9182a Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:16 +0800 Subject: [PATCH 29/41] New translations fml_messages.json (Chinese Simplified) [ci skip] [ci skip] --- loader/src/main/resources/lang/zh_cn.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/zh_cn.json b/loader/src/main/resources/lang/zh_cn.json index e60d22466..856de3f77 100644 --- a/loader/src/main/resources/lang/zh_cn.json +++ b/loader/src/main/resources/lang/zh_cn.json @@ -89,5 +89,6 @@ "fml.button.open.log": "打开日志文件", "fml.button.open.crashreport": "打开崩溃报告", "fml.button.open.mods.folder": "打开模组文件夹", - "fml.button.quit": "退出游戏" + "fml.button.quit": "退出游戏", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 7246d2fc42eef172a40fa4e242b5ed0373932bf3 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:17 +0800 Subject: [PATCH 30/41] New translations fml_messages.json (Chinese Traditional) [ci skip] [ci skip] --- loader/src/main/resources/lang/zh_tw.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/zh_tw.json b/loader/src/main/resources/lang/zh_tw.json index 365d78f8d..c3239bb20 100644 --- a/loader/src/main/resources/lang/zh_tw.json +++ b/loader/src/main/resources/lang/zh_tw.json @@ -89,5 +89,6 @@ "fml.button.open.log": "打開日誌文件", "fml.button.open.crashreport": "打開崩潰報告", "fml.button.open.mods.folder": "開啟模組資料夾", - "fml.button.quit": "退出遊戲" + "fml.button.quit": "退出遊戲", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From d974a4955bf5d04fb691cdff2c017e51b07604c7 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:18 +0800 Subject: [PATCH 31/41] New translations fml_messages.json (Vietnamese) [ci skip] [ci skip] --- loader/src/main/resources/lang/vi_vn.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/vi_vn.json b/loader/src/main/resources/lang/vi_vn.json index 5a2262d9b..a7b9f8e4b 100644 --- a/loader/src/main/resources/lang/vi_vn.json +++ b/loader/src/main/resources/lang/vi_vn.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Mods Folder", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 382d9e087b70a7da8eba8058da459892df957c7d Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:20 +0800 Subject: [PATCH 32/41] New translations fml_messages.json (Portuguese, Brazilian) [ci skip] [ci skip] --- loader/src/main/resources/lang/pt_br.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/pt_br.json b/loader/src/main/resources/lang/pt_br.json index 22203f3f1..83551f5c8 100644 --- a/loader/src/main/resources/lang/pt_br.json +++ b/loader/src/main/resources/lang/pt_br.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Abrir arquivo de log", "fml.button.open.crashreport": "Abrir relatório de crash", "fml.button.open.mods.folder": "Abrir Pasta de Mods", - "fml.button.quit": "Sair do jogo" + "fml.button.quit": "Sair do jogo", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 393c5da9d05d31d816666b1658a320390d22a282 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:21 +0800 Subject: [PATCH 33/41] New translations fml_messages.json (Estonian) [ci skip] [ci skip] --- loader/src/main/resources/lang/et_ee.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/et_ee.json b/loader/src/main/resources/lang/et_ee.json index cf6e4c256..028a5a5b6 100644 --- a/loader/src/main/resources/lang/et_ee.json +++ b/loader/src/main/resources/lang/et_ee.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Ava modide kaust", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 50775f54b5a0cebc81db3892d19c968cbc646393 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:22 +0800 Subject: [PATCH 34/41] New translations fml_messages.json (Malay) [ci skip] [ci skip] --- loader/src/main/resources/lang/ms_my.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/ms_my.json b/loader/src/main/resources/lang/ms_my.json index f4ce0d9d8..f15a4b504 100644 --- a/loader/src/main/resources/lang/ms_my.json +++ b/loader/src/main/resources/lang/ms_my.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Mods Folder", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From af875c17a7d733f0bb629100052d3a5f7e58c63c Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:23 +0800 Subject: [PATCH 35/41] New translations fml_messages.json (English, United Kingdom) [ci skip] [ci skip] --- loader/src/main/resources/lang/en_gb.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/en_gb.json b/loader/src/main/resources/lang/en_gb.json index 7c075c342..1d2c82e40 100644 --- a/loader/src/main/resources/lang/en_gb.json +++ b/loader/src/main/resources/lang/en_gb.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Mods Folder", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 55c873dfc172feccf054cf1ea73a01a244f9b2ac Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:24 +0800 Subject: [PATCH 36/41] New translations fml_messages.json (Esperanto) [ci skip] [ci skip] --- loader/src/main/resources/lang/eo_uy.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/eo_uy.json b/loader/src/main/resources/lang/eo_uy.json index 5437bb2fa..4bace9299 100644 --- a/loader/src/main/resources/lang/eo_uy.json +++ b/loader/src/main/resources/lang/eo_uy.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Malfermi dosierujon de modifoj", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From 17c73a59031aa9839043bd05179882c5176fe7f0 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sat, 13 Jun 2026 22:09:26 +0800 Subject: [PATCH 37/41] New translations fml_messages.json (Tatar) [ci skip] [ci skip] --- loader/src/main/resources/lang/tt_ru.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/loader/src/main/resources/lang/tt_ru.json b/loader/src/main/resources/lang/tt_ru.json index 6e5e5bf15..0e233e6a6 100644 --- a/loader/src/main/resources/lang/tt_ru.json +++ b/loader/src/main/resources/lang/tt_ru.json @@ -89,5 +89,6 @@ "fml.button.open.log": "Open Log File", "fml.button.open.crashreport": "Open Crash Report", "fml.button.open.mods.folder": "Open Mods Folder", - "fml.button.quit": "Quit Game" + "fml.button.quit": "Quit Game", + "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" } From d4aba6f4781a0c30610a69eba0792d54322191fd Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sun, 14 Jun 2026 22:38:30 +0800 Subject: [PATCH 38/41] New translations fml_messages.json (Ukrainian) [ci skip] [ci skip] --- loader/src/main/resources/lang/uk_ua.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/loader/src/main/resources/lang/uk_ua.json b/loader/src/main/resources/lang/uk_ua.json index 5afee65da..dc0c4365f 100644 --- a/loader/src/main/resources/lang/uk_ua.json +++ b/loader/src/main/resources/lang/uk_ua.json @@ -48,13 +48,13 @@ "fml.modloadingissue.technical_error": "Технічна помилка при завантаженні модів: {0}", "fml.modloadingissue.invalid_maven_coordinate": "Некоректна Maven координата: {0}", "fml.modloadingissue.maven_coordinate_not_found": "Не знайдено мод за координатами Maven {0} в {1}", - "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft не має атрибуту {0} в його маніфесті; це може бути тому, що ви маєте застарілий плаґін gradle ", + "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft не має атрибуту {0} в його маніфесті; це може бути тому, що ви маєте застарілий плаґін gradle", "fml.modloadingissue.neodev_missing_appropriate_dist": "NeoForge dev environment Minecraft не має маркера {0} в своєму маніфесті {1} ; це може бути тому, що ви маєте застарілий плаґін gradle ", "fml.modloadingissue.failed_to_list_folder_content": "Не вдалося відобразити вміст теки {0}", - "fml.modloadingissue.failed_to_find_on_classpath": "Не вдалося знайти {0} в classpath", - "fml.modloadingissue.multiple_copies_on_classpath": "Знайдено багато копій {0} в classpath: {1}", + "fml.modloadingissue.failed_to_find_on_classpath": "Не вдалося знайти {0} в шляху класів", + "fml.modloadingissue.multiple_copies_on_classpath": "Знайдено багато копій {0} в шляху класів: {1}", "fml.modloadingissue.mixin.duplicate_config": "Налаштування міксина під назвою {0} надано як {101}, так і {1}", - "fml.modloadingissue.mixin.missing_config": "Налатування міксина під назвою {0} оголошено в {101}, але не існує", + "fml.modloadingissue.mixin.missing_config": "Налаштування міксина під назвою {0} оголошено в {101}, але не існує", "fml.modloadingissue.mixin.requested_behavior_too_old": "Налаштування міксина {0} від {101} запитує версію поведінки міксина {1}, яка старша за найнижчу підтримувану версію {2}", "fml.modloadingissue.mixin.requested_behavior_too_new": "Налаштування міксина {0} від {101} запитує версію поведінки міксина {1}, яка є новішою за найвищу підтримувану версію {2}. Це можна виправити, оновивши NeoForge", "fml.messages.artifactversion.ornotinstalled": "{0,ornull,fml.messages.artifactversion.notinstalled}", @@ -72,7 +72,7 @@ "fml.messages.version.restriction.bounded.lowerexclusive": "вище {0} та {1} або нижче", "fml.messages.version.restriction.bounded.upperexclusive": "{0} або вище та нижче {1}", "fml.modloadingissue.enumextender.file_not_found": "Файл розширення enum {0}, наданий модом {100,modinfo,id}, не існує", - "fml.modloadingissue.enumextender.invalid_enum_name": "Enum {0}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", + "fml.modloadingissue.enumextender.invalid_enum_name": "Перелік {0}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", "fml.modloadingissue.enumextender.field_name.missing_prefix": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, повинен бути префіксований з ID мода", "fml.modloadingissue.enumextender.field_name.invalid": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, не є коректним", "fml.modloadingissue.enumextender.invalid_constructor": "Конструктор {0} для enum {1}, визначений модом {100,modinfo,id}, не є припустимим конструктором дескриптора", @@ -90,5 +90,5 @@ "fml.button.open.crashreport": "Відкрити звіт збою", "fml.button.open.mods.folder": "Відкрити теку модів", "fml.button.quit": "Вийти з гри", - "fml.modloadingissue.mixin.fail": "Mixin application of {0} from {100,modinfo,name} ({100,modinfo,id}) has failed\n§7{102,exc,msg}" + "fml.modloadingissue.mixin.fail": "Програма міксина {0} з {100,modinfo,name} ({100,modinfo,id}) зазнала невдачі\n§7{102,exc,msg}" } From 034c88b2ce3632ba602e93129608e37d41198a3e Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Sun, 14 Jun 2026 23:40:10 +0800 Subject: [PATCH 39/41] New translations fml_messages.json (Ukrainian) [ci skip] [ci skip] --- loader/src/main/resources/lang/uk_ua.json | 24 +++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/loader/src/main/resources/lang/uk_ua.json b/loader/src/main/resources/lang/uk_ua.json index dc0c4365f..d6777e6e5 100644 --- a/loader/src/main/resources/lang/uk_ua.json +++ b/loader/src/main/resources/lang/uk_ua.json @@ -73,18 +73,18 @@ "fml.messages.version.restriction.bounded.upperexclusive": "{0} або вище та нижче {1}", "fml.modloadingissue.enumextender.file_not_found": "Файл розширення enum {0}, наданий модом {100,modinfo,id}, не існує", "fml.modloadingissue.enumextender.invalid_enum_name": "Перелік {0}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", - "fml.modloadingissue.enumextender.field_name.missing_prefix": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, повинен бути префіксований з ID мода", - "fml.modloadingissue.enumextender.field_name.invalid": "Ім'я константи enum {0} для enum {1}, визначений модом {100,modinfo,id}, не є коректним", - "fml.modloadingissue.enumextender.invalid_constructor": "Конструктор {0} для enum {1}, визначений модом {100,modinfo,id}, не є припустимим конструктором дескриптора", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_class": "Вихідний клас параметрів {0} для поля {1} в enum {2}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_method": "Метод джерела параметрів {0} для поля {1} в enum {2}, визначений модом {100,modinfo,id}, не є припустимим ім'ям методу", - "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "Поле джерела параметрів {0} для поля {1} в enum {2}, визначений модом {100,modinfo,id}, не є припустимим іменем поля", - "fml.modloadingissue.enumextender.argument.reference.unexpected_decl": "Неочікуване оголошення параметра посилання {0} для поля {1} в enum {2}, визначене модом {100,modinfo,id}", - "fml.modloadingissue.enumextender.argument.unexpected_decl": "Неочікуване оголошення параметра {0} для поля {1} в enum {2}, визначене модом {100,modinfo,id}", - "fml.modloadingissue.enumextender.loading_error": "Не вдалося завантажити данні розширення enum в {0} в моді {100,modinfo,id}: {102,exc,msg}", - "fml.modloadingissue.enumextender.argument.constant.count_mismatch": "Кількість параметрів {0} не збігається з кількістю аргументів {1} конструктора {2} для поля {3} в enum {4}, визначений модом {100,modinfo,id}", - "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Некоректний символ {0} в індексі параметра {1} для поля {2} в enum {3}, вказаний в моді {100,modinfo,id}", - "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Непідтримуваний безпосередній тип аргументу {0} в індексі параметра {1} для поля {2} в enum {3}, визначений модом {100,modinfo,id}", + "fml.modloadingissue.enumextender.field_name.missing_prefix": "Назва константи {0} для переліку {1}, визначена модом {100,modinfo,id}, повинна бути префіксована з ID мода", + "fml.modloadingissue.enumextender.field_name.invalid": "Назва константи {0} для переліку {1}, визначена модом {100,modinfo,id}, не є коректною", + "fml.modloadingissue.enumextender.invalid_constructor": "Конструктор {0} для переліку {1}, визначений модом {100,modinfo,id}, не є припустимим конструктором дескриптора", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_class": "Вихідний клас параметрів {0} для поля {1} в переліку {2}, визначений модом {100,modinfo,id}, не є припустимим дескриптором класу", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_method": "Метод джерела параметрів {0} для поля {1} в переліку {2}, визначений модом {100,modinfo,id}, не є припустимим ім'ям методу", + "fml.modloadingissue.enumextender.argument.reference.invalid_src_field": "Поле джерела параметрів {0} для поля {1} в переліку {2}, визначений модом {100,modinfo,id}, не є припустимим іменем поля", + "fml.modloadingissue.enumextender.argument.reference.unexpected_decl": "Неочікуване оголошення параметра посилання {0} для поля {1} в переліку {2}, визначене модом {100,modinfo,id}", + "fml.modloadingissue.enumextender.argument.unexpected_decl": "Неочікуване оголошення параметра {0} для поля {1} в переліку {2}, визначене модом {100,modinfo,id}", + "fml.modloadingissue.enumextender.loading_error": "Не вдалося завантажити данні розширення переліку в {0} в моді {100,modinfo,id}: {102,exc,msg}", + "fml.modloadingissue.enumextender.argument.constant.count_mismatch": "Кількість параметрів {0} не збігається з кількістю аргументів {1} конструктора {2} для поля {3} в переліку {4}, визначений модом {100,modinfo,id}", + "fml.modloadingissue.enumextender.argument.constant.invalid_char": "Некоректний символ {0} в індексі параметра {1} для поля {2} в переліку {3}, вказаний в моді {100,modinfo,id}", + "fml.modloadingissue.enumextender.argument.constant.unsupported_type": "Непідтримуваний безпосередній тип аргументу {0} в індексі параметра {1} для поля {2} в переліку {3}, визначений модом {100,modinfo,id}", "fml.modloadingissue.enumextender.duplicate": "Знайдено дублікатне поле {0} для enum {1}, надано модами {2} та {3}", "fml.button.open.log": "Відкрити файл журналу", "fml.button.open.crashreport": "Відкрити звіт збою", From 224215c8505bac01eb7e0ae6af7640843cf0b1d2 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Fri, 19 Jun 2026 19:16:26 +0800 Subject: [PATCH 40/41] New translations fml_messages.json (Vietnamese) [ci skip] [ci skip] --- loader/src/main/resources/lang/vi_vn.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/loader/src/main/resources/lang/vi_vn.json b/loader/src/main/resources/lang/vi_vn.json index a7b9f8e4b..caf3771c0 100644 --- a/loader/src/main/resources/lang/vi_vn.json +++ b/loader/src/main/resources/lang/vi_vn.json @@ -17,7 +17,7 @@ "fml.modloadingissue.incompatiblemod": "Mod §e{1}§r is §cincompatible§r with §3{0}§r §o{2,vr}§r\n§7Currently, §3{0}§r§7 is §o{3}§r\n§7The reason is:§r §o{4,i18ntranslate}§r", "fml.modloadingissue.discouragedmod": "Mod §e{1}§r §ddiscourages§r the use of §3{0}§r §o{2,vr}§r\n§7Currently, §3{0}§r§7 is §o{3}§r\n§7The reason is:§r §o{4,i18ntranslate}§r", "fml.modloadingissue.discouragedmod.proceed": "Tiến hành dưới sự nguy hiểm của riêng bạn", - "fml.modloadingissue.duplicate_mod": "Mod §e{0}§r is present in multiple files: {1}", + "fml.modloadingissue.duplicate_mod": "Mod §e{0}§r có mặt trong nhiều tệp: {1}", "fml.modloadingissue.depoverride.unknown_target": "Unknown dependency override target with id §e{0}§r", "fml.modloadingissue.depoverride.unknown_dependency": "Unknown mod §e{0}§r referenced in dependency overrides for mod §e{1}§r", "fml.modloading.duplicate_library": "Library §e{3}§r is present in multiple files: {4}", @@ -45,7 +45,7 @@ "fml.modloadingissue.brokenfile.bukkit": "File {101} is a Bukkit or Bukkit-implementor (Spigot, Paper, etc.) plugin and cannot be loaded", "fml.modloadingissue.brokenfile.invalidzip": "File {101} is not a jar file", "fml.modloadingissue.brokenresources": "File {101} failed to load a valid ResourcePackInfo", - "fml.modloadingissue.technical_error": "A technical error occurred during mod loading: {0}", + "fml.modloadingissue.technical_error": "Một lỗi kỹ thuật xảy ra khi đang tải mod: {0}", "fml.modloadingissue.invalid_maven_coordinate": "The following Maven coordinate is invalid: {0}", "fml.modloadingissue.maven_coordinate_not_found": "No mod with the Maven coordinate {0} could be found in {1}", "fml.modloadingissue.neodev_missing_dists_attribute": "NeoForge dev environment Minecraft jar does not have a {0} attribute in its manifest; this may be because you have an out-of-date gradle plugin", From 0915cd17dbe5470e8917c23167cfe83b5548cb51 Mon Sep 17 00:00:00 2001 From: NeoForged Localizations Date: Fri, 19 Jun 2026 20:29:11 +0800 Subject: [PATCH 41/41] New translations fml_messages.json (Vietnamese) [ci skip] [ci skip] --- loader/src/main/resources/lang/vi_vn.json | 96 +++++++++++------------ 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/loader/src/main/resources/lang/vi_vn.json b/loader/src/main/resources/lang/vi_vn.json index caf3771c0..ffc912077 100644 --- a/loader/src/main/resources/lang/vi_vn.json +++ b/loader/src/main/resources/lang/vi_vn.json @@ -1,66 +1,66 @@ { - "fml.loadingerrorscreen.errorheader": "Error loading mods\n{0,choice,1#1 error has|1<{0} errors have} occurred during loading", - "fml.loadingerrorscreen.warningheader": "{0,choice,1#Warning|1