From 6086e6ba6e20499ecd92ceb60a4ebaea4eeb0c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BF=AB=E4=B9=90=E5=87=A4=E7=88=AA=E7=8E=8B?= <165921128+KSSJW@users.noreply.github.com> Date: Mon, 29 Jun 2026 04:53:39 +0800 Subject: [PATCH] Refactor: Removed java_permanent_generation_space.prompt (#6259) --- .../main/java/org/jackhuang/hmcl/ui/game/GameSettingsPage.java | 1 - HMCL/src/main/resources/assets/lang/I18N.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_ar.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_es.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_ja.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_lzh.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_ru.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_uk.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_zh.properties | 1 - HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties | 1 - 10 files changed, 10 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/game/GameSettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/game/GameSettingsPage.java index d58552a7ca..a8b1b82875 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/game/GameSettingsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/game/GameSettingsPage.java @@ -659,7 +659,6 @@ public final class GameSettingsPage extends StackPane metaspacePane.setTitle(i18n("settings.advanced.java_permanent_generation_space")); { var txtMetaspace = new JFXTextField(); - txtMetaspace.setPromptText(i18n("settings.advanced.java_permanent_generation_space.prompt")); txtMetaspace.setPrefWidth(160); metaspacePane.setRight(new HBox(8, txtMetaspace, new Label(i18n("settings.memory.unit.mib")))); bindIndependentTextField(metaspacePane, txtMetaspace, GameSettings::permSizeProperty); diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index afca8647f1..a733d73e22 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -1370,7 +1370,6 @@ settings.advanced.graphics_backend.vulkan.desc=Use Vulkan for rendering settings.advanced.graphics_backend.vulkan.desc.global=Use Vulkan for rendering (Since Minecraft 26.2) settings.advanced.graphics_backend.vulkan.desc.unsupported=Use Vulkan for rendering (not supported for the current game version) settings.advanced.java_permanent_generation_space=PermGen Space -settings.advanced.java_permanent_generation_space.prompt=in MiB settings.advanced.jvm=JVM Options settings.advanced.jvm_args=JVM Arguments settings.advanced.jvm_args.prompt=\ · If the arguments entered in "JVM Arguments" are the same as the default arguments, it will not be added.\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_ar.properties b/HMCL/src/main/resources/assets/lang/I18N_ar.properties index df426ffefb..b5d1aacdc2 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ar.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ar.properties @@ -1308,7 +1308,6 @@ settings.advanced.environment_variables=متغيرات البيئة settings.advanced.game_dir.default=افتراضي (".minecraft/") settings.advanced.game_dir.independent=معزول (".minecraft/versions/<اسم النسخة>/", باستثناء الأصول والمكتبات) settings.advanced.java_permanent_generation_space=مساحة PermGen -settings.advanced.java_permanent_generation_space.prompt=بالميجابايت settings.advanced.jvm=خيارات JVM settings.advanced.jvm_args=وسيطات JVM settings.advanced.jvm_args.prompt=\ · إذا كانت الوسيطات المُدخلة في "وسيطات JVM" مطابقة للوسيطات الافتراضية، فلن تُضاف.\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_es.properties b/HMCL/src/main/resources/assets/lang/I18N_es.properties index 41ccf1933d..9bae9c7e83 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_es.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_es.properties @@ -1221,7 +1221,6 @@ settings.advanced.environment_variables=Variables de entorno settings.advanced.game_dir.default=Por defecto («.minecraft/») settings.advanced.game_dir.independent=Aislar («.minecraft/versions//», excepto para los activos y las bibliotecas) settings.advanced.java_permanent_generation_space=Espacio PermGen -settings.advanced.java_permanent_generation_space.prompt=en MiB settings.advanced.jvm=Opciones de JVM settings.advanced.jvm_args=Argumentos JVM settings.advanced.jvm_args.prompt=\ · Si los argumentos introducidos en «Argumentos JVM» son los mismos que los argumentos por defecto, no se añadirán.\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_ja.properties b/HMCL/src/main/resources/assets/lang/I18N_ja.properties index 8a57fcba3b..654ff93544 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ja.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ja.properties @@ -758,7 +758,6 @@ settings.advanced.dont_check_jvm_validity=JVMがゲームを起動できるか settings.advanced.game_dir.default=標準(.minecraft /) settings.advanced.game_dir.independent=バージョン独立(.minecraft / versions / <バージョン名> /、アセットとライブラリを除く) settings.advanced.java_permanent_generation_space=PermGen Space / MiB -settings.advanced.java_permanent_generation_space.prompt=Java 8以降のメタスペース、MiB settings.advanced.jvm=Java仮想マシンの設定 settings.advanced.jvm_args=JavaVM引数 settings.advanced.jvm_args.prompt=- 入力パラメータがデフォルトパラメータと同じである場合、追加されません\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties index 505779cd4d..58bf0f8e10 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties @@ -1037,7 +1037,6 @@ settings.advanced.environment_variables=環境易量 settings.advanced.game_dir.default=本 (「.minecraft/」) settings.advanced.game_dir.independent=例獨 (於「.minecraft/versions/<例名>/」,外 assets、libraries) settings.advanced.java_permanent_generation_space=恆憶之域 -settings.advanced.java_permanent_generation_space.prompt=位計兆二進字節 settings.advanced.jvm=爪哇虛機置設 settings.advanced.jvm_args=爪哇虛機之通弦 settings.advanced.jvm_args.prompt=\ · 凡「爪哇虛機之通弦」之輸與默認通弦無異,則不復添之;\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties index 62ffbdb6e2..db75c97c61 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties @@ -1212,7 +1212,6 @@ settings.advanced.environment_variables=Переменные среды settings.advanced.game_dir.default=По умолчанию («.minecraft/») settings.advanced.game_dir.independent=Раздельно («.minecraft/versions/<имя сборки>/», кроме assets и библиотек) settings.advanced.java_permanent_generation_space=Пространство PermGen -settings.advanced.java_permanent_generation_space.prompt=в МиБ settings.advanced.jvm=Настройки JVM settings.advanced.jvm_args=Аргументы JVM settings.advanced.jvm_args.prompt=\ · Если параметр, введённый в «Аргументы JVM», совпадает с параметром по умолчанию, он не будет добавлен.\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_uk.properties b/HMCL/src/main/resources/assets/lang/I18N_uk.properties index 3a4b131663..b843ecaa39 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_uk.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_uk.properties @@ -1161,7 +1161,6 @@ settings.advanced.environment_variables=Змінні середовища settings.advanced.game_dir.default=Типово (".minecraft/") settings.advanced.game_dir.independent=Ізольований (".minecraft/versions/<назва екземпляра>/", окрім ресурсів та бібліотек) settings.advanced.java_permanent_generation_space=Простір PermGen -settings.advanced.java_permanent_generation_space.prompt=в МіБ settings.advanced.jvm=Параметри JVM settings.advanced.jvm_args=Аргументи JVM settings.advanced.jvm_args.prompt=\ · Якщо аргументи, введені в "Аргументи JVM", такі ж, як типові аргументи, вони не будуть додані. \n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties index c8419dc28b..1168871fd4 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties @@ -1163,7 +1163,6 @@ settings.advanced.graphics_backend.vulkan.desc=使用 Vulkan 渲染 settings.advanced.graphics_backend.vulkan.desc.global=使用 Vulkan 渲染 (適用於 Minecraft 26.2 及更高版本) settings.advanced.graphics_backend.vulkan.desc.unsupported=使用 Vulkan 渲染 (不適用於當前遊戲版本) settings.advanced.java_permanent_generation_space=記憶體永久儲存區域 -settings.advanced.java_permanent_generation_space.prompt=單位 MiB settings.advanced.jvm=Java 虛擬機設定 settings.advanced.jvm_args=Java 虛擬機參數 settings.advanced.jvm_args.prompt=\ · 若在「Java 虛擬機參數」中輸入的參數與預設參數相同,則不會新增;\n\ diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties index 7efbcdfb71..fdbd511fc7 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties @@ -1168,7 +1168,6 @@ settings.advanced.graphics_backend.vulkan.desc=使用 Vulkan 渲染 settings.advanced.graphics_backend.vulkan.desc.global=使用 Vulkan 渲染 (适用于 Minecraft 26.2 及更高版本) settings.advanced.graphics_backend.vulkan.desc.unsupported=使用 Vulkan 渲染 (不适用于当前游戏版本) settings.advanced.java_permanent_generation_space=内存永久保存区域 -settings.advanced.java_permanent_generation_space.prompt=单位 MiB settings.advanced.jvm=Java 虚拟机设置 settings.advanced.jvm_args=Java 虚拟机参数 settings.advanced.jvm_args.prompt=\ · 若在“Java 虚拟机参数”输入的参数与默认参数相同,则不会添加;\n\