From 3b4b63e57b61edbb18057d7a3a98d5f35e88ce34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=97=E5=AE=AB=E4=B8=B4=E9=A3=8E?= Date: Mon, 11 Jul 2016 11:47:12 +0800 Subject: [PATCH] Modify publish link --- .gitignore | 1 + .../launcher/ui/LauncherSettingsPanel.form | 12 ++++++---- .../launcher/ui/LauncherSettingsPanel.java | 20 ++++++++-------- .../org/jackhuang/hellominecraft/util/C.java | 6 ++--- .../hellominecraft/util/ui/LogWindow.form | 12 ++++++---- .../hellominecraft/util/ui/LogWindow.java | 24 +++++++++---------- .../jackhuang/hellominecraft/lang/I18N.lang | 2 ++ .../hellominecraft/lang/I18N.properties | 2 ++ .../hellominecraft/lang/I18N_en.lang | 2 ++ .../hellominecraft/lang/I18N_en.properties | 2 ++ .../hellominecraft/lang/I18N_zh_TW.lang | 2 ++ .../hellominecraft/lang/I18N_zh_TW.properties | 2 ++ 12 files changed, 52 insertions(+), 35 deletions(-) diff --git a/.gitignore b/.gitignore index e01d42c6f..efb879487 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ MetroLookAndFeel/build/ /HMCUtils/build/ /HMCLaF/build/ HMCL/version.properties +.idea/ diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.form b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.form index 580d153de..a25ac8a11 100755 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.form +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.form @@ -27,7 +27,7 @@ - + @@ -127,7 +127,7 @@ - + @@ -345,13 +345,15 @@ - + - + + + - + diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.java index e78a704d4..63f59fb4a 100755 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/ui/LauncherSettingsPanel.java @@ -116,7 +116,7 @@ public class LauncherSettingsPanel extends AnimatedPanel { cboLang = new javax.swing.JComboBox(); lblLang = new javax.swing.JLabel(); lblRestart = new javax.swing.JLabel(); - btnMCBBS = new javax.swing.JButton(); + btnHomepage = new javax.swing.JButton(); cboDownloadSource.addItemListener(new java.awt.event.ItemListener() { public void itemStateChanged(java.awt.event.ItemEvent evt) { @@ -236,11 +236,11 @@ public class LauncherSettingsPanel extends AnimatedPanel { lblRestart.setText(C.i18n("launcher.restart")); // NOI18N - btnMCBBS.setText("MCBBS"); - btnMCBBS.setToolTipText(""); - btnMCBBS.addActionListener(new java.awt.event.ActionListener() { + btnHomepage.setText(C.i18n("launcher.homepage")); // NOI18N + btnHomepage.setToolTipText(""); + btnHomepage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { - btnMCBBSActionPerformed(evt); + btnHomepageActionPerformed(evt); } }); @@ -258,7 +258,7 @@ public class LauncherSettingsPanel extends AnimatedPanel { .addGroup(layout.createSequentialGroup() .addComponent(btnCheckUpdate) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(btnMCBBS) + .addComponent(btnHomepage) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(chkDecorated)) .addGroup(layout.createSequentialGroup() @@ -341,7 +341,7 @@ public class LauncherSettingsPanel extends AnimatedPanel { .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(btnCheckUpdate, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(chkDecorated) - .addComponent(btnMCBBS)) + .addComponent(btnHomepage)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(lblRestart) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 116, Short.MAX_VALUE) @@ -429,13 +429,13 @@ public class LauncherSettingsPanel extends AnimatedPanel { Settings.getInstance().setProxyPassword(txtProxyPassword.getText()); }//GEN-LAST:event_txtProxyPasswordFocusLost - private void btnMCBBSActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnMCBBSActionPerformed + private void btnHomepageActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnHomepageActionPerformed SwingUtils.openLink(C.URL_PUBLISH); - }//GEN-LAST:event_btnMCBBSActionPerformed + }//GEN-LAST:event_btnHomepageActionPerformed // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton btnCheckUpdate; - private javax.swing.JButton btnMCBBS; + private javax.swing.JButton btnHomepage; private javax.swing.JButton btnSelBackgroundPath; private javax.swing.JComboBox cboDownloadSource; private javax.swing.JComboBox cboLang; diff --git a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/C.java b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/C.java index 4b19cd905..aacc9df08 100755 --- a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/C.java +++ b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/C.java @@ -29,10 +29,10 @@ public final class C { public static final Gson GSON = new GsonBuilder().setPrettyPrinting().create(); - //http://repo1.maven.org/maven2 - public static final String URL_PUBLISH = "http://www.mcbbs.net/thread-142335-1-1.html"; - public static final String URL_TIEBA = "http://tieba.baidu.com/f?kw=hellominecraftlauncher"; + public static final String URL_PUBLISH = "http://www.hmclsoft.com"; public static final String URL_GITHUB = "https://github.com/mclauncher/HMCL/issues"; + + public static final String URL_TIEBA = "http://tieba.baidu.com/f?kw=hellominecraftlauncher"; public static final String URL_MINECRAFTFORUM = "http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-tools/1265720-hello-minecraft-launcher-1-9-3-mc-1-7-4-auto"; public static final String FILE_MINECRAFT_VERSIONS = "versions"; diff --git a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.form b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.form index 227ef10f2..92a53fa5a 100755 --- a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.form +++ b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.form @@ -36,7 +36,7 @@ - + @@ -68,7 +68,7 @@ - + @@ -117,12 +117,14 @@ - + - + + + - + diff --git a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.java b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.java index 1377be174..fc0de00eb 100755 --- a/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.java +++ b/HMCUtils/src/main/java/org/jackhuang/hellominecraft/util/ui/LogWindow.java @@ -69,7 +69,7 @@ public class LogWindow extends javax.swing.JFrame { btnClose = new javax.swing.JButton(); btnCopy = new javax.swing.JButton(); lblCrash = new javax.swing.JLabel(); - btnMCBBS = new javax.swing.JButton(); + btnHomepage = new javax.swing.JButton(); btnTieBa = new javax.swing.JButton(); btnMCF = new javax.swing.JButton(); btnTerminateGame = new javax.swing.JButton(); @@ -108,10 +108,10 @@ public class LogWindow extends javax.swing.JFrame { lblCrash.setText(C.i18n("ui.label.crashing")); // NOI18N - btnMCBBS.setText("MCBBS"); - btnMCBBS.addActionListener(new java.awt.event.ActionListener() { + btnHomepage.setText(C.i18n("logwindow.homepage")); // NOI18N + btnHomepage.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { - btnMCBBSActionPerformed(evt); + btnHomepageActionPerformed(evt); } }); @@ -156,7 +156,7 @@ public class LogWindow extends javax.swing.JFrame { .addGroup(layout.createSequentialGroup() .addComponent(btnTieBa) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(btnMCBBS) + .addComponent(btnHomepage) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(btnMCF) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) @@ -184,7 +184,7 @@ public class LogWindow extends javax.swing.JFrame { .addComponent(btnClear) .addComponent(btnClose) .addComponent(btnCopy) - .addComponent(btnMCBBS) + .addComponent(btnHomepage) .addComponent(btnTieBa) .addComponent(btnMCF) .addComponent(btnTerminateGame) @@ -209,9 +209,9 @@ public class LogWindow extends javax.swing.JFrame { Utils.setClipborad(this.txtLog.getText()); }//GEN-LAST:event_btnCopyActionPerformed - private void btnMCBBSActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnMCBBSActionPerformed + private void btnHomepageActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnHomepageActionPerformed SwingUtils.openLink(C.URL_PUBLISH); - }//GEN-LAST:event_btnMCBBSActionPerformed + }//GEN-LAST:event_btnHomepageActionPerformed private void btnTieBaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnTieBaActionPerformed SwingUtils.openLink(C.URL_TIEBA); @@ -284,7 +284,7 @@ public class LogWindow extends javax.swing.JFrame { @Override public void setVisible(boolean b) { lblCrash.setVisible(false); - btnMCBBS.setVisible(false); + btnHomepage.setVisible(false); btnTieBa.setVisible(false); btnMCF.setVisible(false); super.setVisible(b); @@ -293,13 +293,13 @@ public class LogWindow extends javax.swing.JFrame { public void showAsCrashWindow(boolean out_date) { if (out_date) { lblCrash.setVisible(false); - btnMCBBS.setVisible(false); + btnHomepage.setVisible(false); btnTieBa.setVisible(false); btnMCF.setVisible(false); lblCrash.setText(C.i18n("ui.label.crashing_out_dated")); } else { lblCrash.setVisible(true); - btnMCBBS.setVisible(true); + btnHomepage.setVisible(true); btnTieBa.setVisible(true); btnMCF.setVisible(true); lblCrash.setText(C.i18n("ui.label.crashing")); @@ -313,7 +313,7 @@ public class LogWindow extends javax.swing.JFrame { private javax.swing.JButton btnClose; private javax.swing.JButton btnCopy; private javax.swing.JButton btnGitHub; - private javax.swing.JButton btnMCBBS; + private javax.swing.JButton btnHomepage; private javax.swing.JButton btnMCF; private javax.swing.JButton btnTerminateGame; private javax.swing.JButton btnTieBa; diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang index ab3d0b725..b2cc75711 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang @@ -301,6 +301,7 @@ mainwindow.no_version=未找到任何版本,是否进入游戏下载? launcher.about=默认背景图感谢gamerteam提供。
关于作者:
主页:http://www.hmclsoft.com
邮箱:contact@hmclsoft.com
欢迎提交Bug哦
Copyright (c) 2013-2016 HMCLSoft.
免责声明:Minecraft软件版权归Mojang AB所有,使用本软件产生的版权问题本软件制作方概不负责。
本启动器在GPLv3协议下开源:https://github.com/mclauncher/HMCL,感谢issues和pull requests贡献者
本软件使用了基于Apache License 2.0的Gson项目,感谢贡献者。 launcher.download_source=下载源 +launcher.homepage=官网 launcher.background_location=背景地址 launcher.exit_failed=强制退出失败,可能是Forge 1.7.10及更高版本导致的,无法解决。 launcher.versions_json_not_matched=版本%s格式不规范!该版本文件夹下有json:%s,是否更名这个文件来规范格式? @@ -375,6 +376,7 @@ update.ignore=不再提醒此版本更新 logwindow.terminate_game=结束游戏进程 logwindow.tieba=贴吧 logwindow.title=日志 +logwindow.homepage=官网 selector.choose=选择 diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.properties b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.properties index 9079982dc..e02b4b6aa 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.properties +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.properties @@ -301,6 +301,7 @@ mainwindow.no_version=\u672a\u627e\u5230\u4efb\u4f55\u7248\u672c\uff0c\u662f\u54 launcher.about=\u9ed8\u8ba4\u80cc\u666f\u56fe\u611f\u8c22gamerteam\u63d0\u4f9b\u3002
\u5173\u4e8e\u4f5c\u8005\uff1a
\u4e3b\u9875\uff1ahttp://www.hmclsoft.com
\u90ae\u7bb1\uff1acontact@hmclsoft.com
\u6b22\u8fce\u63d0\u4ea4Bug\u54e6
Copyright (c) 2013-2016 HMCLSoft.
\u514d\u8d23\u58f0\u660e\uff1aMinecraft\u8f6f\u4ef6\u7248\u6743\u5f52Mojang AB\u6240\u6709\uff0c\u4f7f\u7528\u672c\u8f6f\u4ef6\u4ea7\u751f\u7684\u7248\u6743\u95ee\u9898\u672c\u8f6f\u4ef6\u5236\u4f5c\u65b9\u6982\u4e0d\u8d1f\u8d23\u3002
\u672c\u542f\u52a8\u5668\u5728GPLv3\u534f\u8bae\u4e0b\u5f00\u6e90\uff1ahttps://github.com/mclauncher/HMCL\uff0c\u611f\u8c22issues\u548cpull requests\u8d21\u732e\u8005
\u672c\u8f6f\u4ef6\u4f7f\u7528\u4e86\u57fa\u4e8eApache License 2.0\u7684Gson\u9879\u76ee\uff0c\u611f\u8c22\u8d21\u732e\u8005\u3002 launcher.download_source=\u4e0b\u8f7d\u6e90 +launcher.homepage=\u5b98\u7f51 launcher.background_location=\u80cc\u666f\u5730\u5740 launcher.exit_failed=\u5f3a\u5236\u9000\u51fa\u5931\u8d25\uff0c\u53ef\u80fd\u662fForge 1.7.10\u53ca\u66f4\u9ad8\u7248\u672c\u5bfc\u81f4\u7684\uff0c\u65e0\u6cd5\u89e3\u51b3\u3002 launcher.versions_json_not_matched=\u7248\u672c%s\u683c\u5f0f\u4e0d\u89c4\u8303\uff01\u8be5\u7248\u672c\u6587\u4ef6\u5939\u4e0b\u6709json:%s\uff0c\u662f\u5426\u66f4\u540d\u8fd9\u4e2a\u6587\u4ef6\u6765\u89c4\u8303\u683c\u5f0f\uff1f @@ -375,6 +376,7 @@ update.ignore=\u4e0d\u518d\u63d0\u9192\u6b64\u7248\u672c\u66f4\u65b0 logwindow.terminate_game=\u7ed3\u675f\u6e38\u620f\u8fdb\u7a0b logwindow.tieba=\u8d34\u5427 logwindow.title=\u65e5\u5fd7 +logwindow.homepage=\u5b98\u7f51 selector.choose=\u9009\u62e9 diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang index e2a2a7a43..4772ce29d 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang @@ -301,6 +301,7 @@ mainwindow.no_version=No version found. Switch to Game Downloads Tab? launcher.about=About Author
Homepage: http://www.hmclsoft.com
Email: contact@hmclsoft.com
Copyright (c) 2013 HMCLSoft.
Opened source under GPL v3 license: http://github.com/mclauncher/HMCL
This software used project Gson which is under Apache License 2.0, thanks contributors. launcher.download_source=Download Source +launcher.homepage=Homepage launcher.background_location=Background Location launcher.exit_failed=Failed to shutdown. launcher.versions_json_not_matched=The version %s is malformed! There are a json:%s in this version. Do you want to fix this problem? @@ -375,6 +376,7 @@ update.ignore=Do not remind this version update. logwindow.terminate_game=Terminate Game logwindow.tieba=Baidu Tieba logwindow.title=Log +logwindow.homepage=Homepage selector.choose=Choose diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.properties b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.properties index e2a2a7a43..4772ce29d 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.properties +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.properties @@ -301,6 +301,7 @@ mainwindow.no_version=No version found. Switch to Game Downloads Tab? launcher.about=About Author
Homepage: http://www.hmclsoft.com
Email: contact@hmclsoft.com
Copyright (c) 2013 HMCLSoft.
Opened source under GPL v3 license: http://github.com/mclauncher/HMCL
This software used project Gson which is under Apache License 2.0, thanks contributors. launcher.download_source=Download Source +launcher.homepage=Homepage launcher.background_location=Background Location launcher.exit_failed=Failed to shutdown. launcher.versions_json_not_matched=The version %s is malformed! There are a json:%s in this version. Do you want to fix this problem? @@ -375,6 +376,7 @@ update.ignore=Do not remind this version update. logwindow.terminate_game=Terminate Game logwindow.tieba=Baidu Tieba logwindow.title=Log +logwindow.homepage=Homepage selector.choose=Choose diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang index f3f02e798..0655138de 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang @@ -301,6 +301,7 @@ mainwindow.no_version=未找到任何版本,是否進入遊戲下載? launcher.about=默認背景圖感謝gamerteam提供。
關於作者:
主頁:http://www.hmclsoft.com
郵箱:contact@hmclsoft.com
歡迎提交Bug哦
Copyright (c) 2013-2016 HMCLSoft.
免責聲明:Minecraft軟體版權歸Mojang AB所有,遊戲由於誤操作本啟動器而丟失數據的概不負責。
本啟動器在GPLv3協議下開源:http://github.com/mclauncher/HMCL,感谢issues和pull requests贡献者
本軟體使用了基於Apache License 2.0的Gson項目,感謝貢獻者。 launcher.download_source=下載源 +launcher.homepage=官網 launcher.background_location=背景地址 launcher.exit_failed=強制退出失敗,可能是Forge 1.7.10及更高版本導致的,無法解決。 launcher.versions_json_not_matched=版本%s格式不規範!該版本資料夾下有json:%s,是否更名這個資料來規範格式? @@ -375,6 +376,7 @@ update.ignore=不再提醒此版本更新 logwindow.terminate_game=結束遊戲進程 logwindow.tieba=貼吧 logwindow.title=日志 +logwindow.homepage=官網 selector.choose=選擇 diff --git a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.properties b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.properties index cd868b494..312245694 100755 --- a/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.properties +++ b/HMCUtils/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.properties @@ -301,6 +301,7 @@ mainwindow.no_version=\u672a\u627e\u5230\u4efb\u4f55\u7248\u672c\uff0c\u662f\u54 launcher.about=\u9ed8\u8a8d\u80cc\u666f\u5716\u611f\u8b1dgamerteam\u63d0\u4f9b\u3002
\u95dc\u65bc\u4f5c\u8005\uff1a
\u4e3b\u9801\uff1ahttp://www.hmclsoft.com
\u90f5\u7bb1\uff1acontact@hmclsoft.com
\u6b61\u8fce\u63d0\u4ea4Bug\u54e6
Copyright (c) 2013-2016 HMCLSoft.
\u514d\u8cac\u8072\u660e\uff1aMinecraft\u8edf\u9ad4\u7248\u6b0a\u6b78Mojang AB\u6240\u6709\uff0c\u904a\u6232\u7531\u65bc\u8aa4\u64cd\u4f5c\u672c\u555f\u52d5\u5668\u800c\u4e1f\u5931\u6578\u64da\u7684\u6982\u4e0d\u8ca0\u8cac\u3002
\u672c\u555f\u52d5\u5668\u5728GPLv3\u5354\u8b70\u4e0b\u958b\u6e90\uff1ahttp://github.com/mclauncher/HMCL\uff0c\u611f\u8c22issues\u548cpull requests\u8d21\u732e\u8005
\u672c\u8edf\u9ad4\u4f7f\u7528\u4e86\u57fa\u65bcApache License 2.0\u7684Gson\u9805\u76ee\uff0c\u611f\u8b1d\u8ca2\u737b\u8005\u3002 launcher.download_source=\u4e0b\u8f09\u6e90 +launcher.homepage=\u5b98\u7db2 launcher.background_location=\u80cc\u666f\u5730\u5740 launcher.exit_failed=\u5f37\u5236\u9000\u51fa\u5931\u6557\uff0c\u53ef\u80fd\u662fForge 1.7.10\u53ca\u66f4\u9ad8\u7248\u672c\u5c0e\u81f4\u7684\uff0c\u7121\u6cd5\u89e3\u6c7a\u3002 launcher.versions_json_not_matched=\u7248\u672c%s\u683c\u5f0f\u4e0d\u898f\u7bc4\uff01\u8a72\u7248\u672c\u8cc7\u6599\u593e\u4e0b\u6709json:%s\uff0c\u662f\u5426\u66f4\u540d\u9019\u500b\u8cc7\u6599\u4f86\u898f\u7bc4\u683c\u5f0f\uff1f @@ -375,6 +376,7 @@ update.ignore=\u4e0d\u518d\u63d0\u9192\u6b64\u7248\u672c\u66f4\u65b0 logwindow.terminate_game=\u7d50\u675f\u904a\u6232\u9032\u7a0b logwindow.tieba=\u8cbc\u5427 logwindow.title=\u65e5\u5fd7 +logwindow.homepage=\u5b98\u7db2 selector.choose=\u9078\u64c7