From 371150dfa82e2f5da95d3e12c548beb311a358a4 Mon Sep 17 00:00:00 2001 From: zkitefly <64117916+zkitefly@users.noreply.github.com> Date: Mon, 8 Aug 2022 16:57:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8F=90=E7=A4=BA=20(#1597)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Create 获得加入Cato社区网络身份凭证的方法.txt * Delete 获得加入Cato社区网络身份凭证的方法.txt * Update CreateMultiplayerRoomDialog.java * Update CreateMultiplayerRoomDialog.java * Update MultiplayerPageSkin.java * text * text * now * now * 优化下简体,繁体,和英文 * 再优化了下 * fix * fix * text * text * now --- .../org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java | 6 +++++- HMCL/src/main/resources/assets/lang/I18N.properties | 4 +++- HMCL/src/main/resources/assets/lang/I18N_ja.properties | 4 +++- HMCL/src/main/resources/assets/lang/I18N_ru.properties | 4 +++- HMCL/src/main/resources/assets/lang/I18N_zh.properties | 4 +++- HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties | 4 +++- 6 files changed, 20 insertions(+), 6 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java index f6de6340d..a1348ffd3 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java @@ -462,10 +462,14 @@ public final class VersionSettingsPage extends StackPane implements DecoratorPag pane.getColumnConstraints().setAll(title, value); txtJVMArgs = new JFXTextField(); - txtJVMArgs.setPromptText(i18n("settings.advanced.jvm_args.prompt")); txtJVMArgs.getStyleClass().add("fit-width"); pane.addRow(0, new Label(i18n("settings.advanced.jvm_args")), txtJVMArgs); + HintPane hintPane = new HintPane(); + hintPane.setText(i18n("settings.advanced.jvm_args.prompt")); + GridPane.setColumnSpan(hintPane, 2); + pane.addRow(4, hintPane); + txtMetaspace = new JFXTextField(); txtMetaspace.setPromptText(i18n("settings.advanced.java_permanent_generation_space.prompt")); txtMetaspace.getStyleClass().add("fit-width"); diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index 0d22f0a8f..da13edfe7 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -1028,7 +1028,9 @@ settings.advanced.java_permanent_generation_space=PermGen Space settings.advanced.java_permanent_generation_space.prompt=in MB settings.advanced.jvm=Java Virtual Machine options settings.advanced.jvm_args=Java VM arguments -settings.advanced.jvm_args.prompt=Enter here to override default options +settings.advanced.jvm_args.prompt=- If the parameter entered in "Java Virtual Machine Parameters" is the same as the\ndefault parameter,it will not be added\n\ +- Enter any GC parameters in "Java Virtual Machine Parameters",\nthe G1 parameter of the\ndefault parameter will be disabled\n\ +- Click "Don't add default JVM parameters" below to start the game without adding\ndefault parameters settings.advanced.launcher_visibility.close=Close the launcher after the game launches. settings.advanced.launcher_visibility.hide=Hide the launcher after the game launches. settings.advanced.launcher_visibility.hide_and_reopen=Hide the launcher and reopen it when the game closes. diff --git a/HMCL/src/main/resources/assets/lang/I18N_ja.properties b/HMCL/src/main/resources/assets/lang/I18N_ja.properties index 2602be608..1655270a3 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ja.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ja.properties @@ -817,7 +817,9 @@ settings.advanced.java_permanent_generation_space=PermGen Space / MB settings.advanced.java_permanent_generation_space.prompt=Java 8以降のメタスペース、MB settings.advanced.jvm=Java仮想マシンの設定 settings.advanced.jvm_args=JavaVM引数 -settings.advanced.jvm_args.prompt=ここに入力して、デフォルト設定を上書きします +settings.advanced.jvm_args.prompt=- 入力パラメータがデフォルトパラメータと同じである場合、追加されません\n\ +- GCパラメータを入力すると、デフォルトパラメータのG1パラメータが無効になります\n\ +- 追加時にデフォルトの引数を追加しない場合は、下の[デフォルトのJVM引数を追加しない]をクリックしてください settings.advanced.launcher_visibility.close=ゲームの起動時にランチャーを閉じます。 settings.advanced.launcher_visibility.hide=ゲームの起動時にランチャーを非表示にします。 settings.advanced.launcher_visibility.hide_and_reopen=ランチャーを非表示にし、ゲームが終了したら再度開きます。 diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties index 465e31f81..356b43818 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties @@ -821,7 +821,9 @@ settings.advanced.java_permanent_generation_space=PermGen места/МБ settings.advanced.java_permanent_generation_space.prompt=Метапространство на Java 8 и выше, МБ settings.advanced.jvm=Параметры Java VM settings.advanced.jvm_args=Аргументы Java VM -settings.advanced.jvm_args.prompt=Заполните здесь, чтобы переопределить настройки по умолчанию +settings.advanced.jvm_args.prompt=- Если входной параметр совпадает с параметром по умолчанию, он не будет добавлен\n\ +- Введите любые параметры GC, параметр G1 параметра по умолчанию будет отключен\n\ +- Нажмите «Отсутствие аргументов JVM по умолчанию» ниже, чтобы не добавлять аргументы по умолчанию при добавлении. settings.advanced.launcher_visibility.close=Закрывать лаунчер при запуске игры settings.advanced.launcher_visibility.hide=Сворачивать лаунчер при запуске игры settings.advanced.launcher_visibility.hide_and_reopen=Сворачивать лаунчер при запуске игры и вновь открывать после закрытия игры diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties index 2216b3615..27f2414e6 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties @@ -865,7 +865,9 @@ settings.advanced.java_permanent_generation_space=記憶體永久儲存區域 settings.advanced.java_permanent_generation_space.prompt=格式: MB settings.advanced.jvm=Java 虛擬機設定 settings.advanced.jvm_args=Java 虛擬機參數 -settings.advanced.jvm_args.prompt=填寫此處可以覆蓋預設設定 +settings.advanced.jvm_args.prompt=- 若在“Java 虛擬機參數”中輸入的參數與默認參數相同,則不會添加\n\ +- 在“Java 虛擬機參數”輸入任何 GC 參數,默認參數的 G1 參數會禁用\n\ +- 點擊下方“不添加默認的 JVM 參數”可在啟動遊戲時不添加默認參數 settings.advanced.launcher_visibility.close=遊戲啟動後結束啟動器 settings.advanced.launcher_visibility.hide=遊戲啟動後隱藏啟動器 settings.advanced.launcher_visibility.hide_and_reopen=隱藏啟動器並在遊戲結束後重新開啟 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 6859f4ed2..85eca4e7c 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties @@ -865,7 +865,9 @@ settings.advanced.java_permanent_generation_space=内存永久保存区域 settings.advanced.java_permanent_generation_space.prompt=单位 MB settings.advanced.jvm=Java 虚拟机设置 settings.advanced.jvm_args=Java 虚拟机参数 -settings.advanced.jvm_args.prompt=填写此处可以覆盖默认设置 +settings.advanced.jvm_args.prompt=- 若在“Java 虚拟机参数”输入的参数与默认参数相同,则不会添加\n\ +- 在“Java 虚拟机参数”输入任何 GC 参数,默认参数的 G1 参数会禁用\n\ +- 点击下方“不添加默认的 JVM 参数”可在启动游戏时不添加默认参数 settings.advanced.launcher_visibility.close=游戏启动后结束启动器 settings.advanced.launcher_visibility.hide=游戏启动后隐藏启动器 settings.advanced.launcher_visibility.hide_and_reopen=隐藏启动器并在游戏结束后重新打开