From 71a8fa0e66d1616807b4f511800d8a4e3ca2da00 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Fri, 28 Sep 2018 19:30:41 +0800 Subject: [PATCH] Display platform of java installations --- .../org/jackhuang/hmcl/ui/versions/VersionSettingsPage.java | 2 +- HMCL/src/main/resources/assets/lang/I18N.properties | 1 + HMCL/src/main/resources/assets/lang/I18N_zh.properties | 1 + HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) 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 324350a98..43a66fbc5 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 @@ -110,7 +110,7 @@ public final class VersionSettingsPage extends StackPane implements DecoratorPag .subscribe(Schedulers.javafx(), variables -> { javaItem.loadChildren( (variables.>get("list")).stream() - .map(javaVersion -> javaItem.createChildren(javaVersion.getVersion(), javaVersion.getBinary().getAbsolutePath(), javaVersion)) + .map(javaVersion -> javaItem.createChildren(javaVersion.getVersion() + i18n("settings.game.java_directory.bit", javaVersion.getPlatform().getBit()), javaVersion.getBinary().getAbsolutePath(), javaVersion)) .collect(Collectors.toList())); javaItemsLoaded = true; initializeSelectedJava(); diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties index 1b151e31b..f813584ef 100644 --- a/HMCL/src/main/resources/assets/lang/I18N.properties +++ b/HMCL/src/main/resources/assets/lang/I18N.properties @@ -309,6 +309,7 @@ settings.game.dimension=Game Window Dimension settings.game.exploration=Explore settings.game.fullscreen=Fullscreen settings.game.java_directory=Java Directory +settings.game.java_directory.bit=, %s-Bit settings.game.java_directory.choose=Choose Java Directory. settings.game.management=Manage settings.game.working_directory=Working Directory diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties index 89f4198e0..efaa87d5d 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties @@ -309,6 +309,7 @@ settings.game.dimension=遊戲介面解析度大小 settings.game.exploration=瀏覽 settings.game.fullscreen=全螢幕 settings.game.java_directory=Java 路徑 +settings.game.java_directory.bit=,%s 位 settings.game.java_directory.choose=選擇 Java 路徑 settings.game.management=管理 settings.game.working_directory=運行路徑(版本隔離) 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 c316416d3..36e19eeaa 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties @@ -309,6 +309,7 @@ settings.game.dimension=游戏窗口分辨率 settings.game.exploration=浏览 settings.game.fullscreen=全屏 settings.game.java_directory=Java 路径 +settings.game.java_directory.bit=,%s 位 settings.game.java_directory.choose=选择 Java 路径 settings.game.management=管理 settings.game.working_directory=运行路径(版本隔离)