From 0f18e7c1a1bdfafc142e0a14d4be3cdd27ec5a25 Mon Sep 17 00:00:00 2001 From: huangyuhui Date: Mon, 1 Feb 2016 15:21:38 +0800 Subject: [PATCH] supported lang files --- .../hellominecraft/launcher/Main.java | 2 +- .../launcher/ui/LauncherSettingsPanel.java | 2 +- .../org/jackhuang/hellominecraft/util/C.java | 1 + .../util/lang/Localization.java | 75 ++++ .../util/{ => lang}/SupportedLocales.java | 14 +- .../org/jackhuang/hellominecraft/busy.gif | Bin 3610 -> 0 bytes .../jackhuang/hellominecraft/lang/I18N.lang | 376 ++++++++++++++++++ .../hellominecraft/lang/I18N_en.lang | 376 ++++++++++++++++++ .../hellominecraft/lang/I18N_zh_CN.lang | 376 ++++++++++++++++++ .../hellominecraft/lang/I18N_zh_TW.lang | 376 ++++++++++++++++++ 10 files changed, 1588 insertions(+), 10 deletions(-) create mode 100644 HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/Localization.java rename HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/{ => lang}/SupportedLocales.java (83%) delete mode 100644 HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/busy.gif create mode 100755 HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang create mode 100755 HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang create mode 100755 HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_CN.lang create mode 100755 HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang diff --git a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java index e916589ac..969a67a12 100755 --- a/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java +++ b/HMCL/src/main/java/org/jackhuang/hellominecraft/launcher/Main.java @@ -47,7 +47,7 @@ import org.jackhuang.hellominecraft.launcher.ui.MainFrame; import org.jackhuang.hellominecraft.lookandfeel.HelloMinecraftLookAndFeel; import org.jackhuang.hellominecraft.util.MathUtils; import org.jackhuang.hellominecraft.util.StrUtils; -import org.jackhuang.hellominecraft.util.SupportedLocales; +import org.jackhuang.hellominecraft.util.lang.SupportedLocales; import org.jackhuang.hellominecraft.util.VersionNumber; /** 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 68d92476c..c0a776ea7 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 @@ -28,7 +28,7 @@ import org.jackhuang.hellominecraft.launcher.setting.Settings; import org.jackhuang.hellominecraft.launcher.core.download.DownloadType; import org.jackhuang.hellominecraft.util.system.IOUtils; import org.jackhuang.hellominecraft.util.MessageBox; -import org.jackhuang.hellominecraft.util.SupportedLocales; +import org.jackhuang.hellominecraft.util.lang.SupportedLocales; import org.jackhuang.hellominecraft.util.ui.SwingUtils; /** diff --git a/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/C.java b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/C.java index 525d77801..5ec49b1c8 100755 --- a/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/C.java +++ b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/C.java @@ -17,6 +17,7 @@ */ package org.jackhuang.hellominecraft.util; +import org.jackhuang.hellominecraft.util.lang.SupportedLocales; import org.jackhuang.hellominecraft.util.logging.HMCLog; import com.google.gson.Gson; import com.google.gson.GsonBuilder; diff --git a/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/Localization.java b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/Localization.java new file mode 100644 index 000000000..9b754d53c --- /dev/null +++ b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/Localization.java @@ -0,0 +1,75 @@ +/* + * Hello Minecraft! Launcher. + * Copyright (C) 2013 huangyuhui + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see {http://www.gnu.org/licenses/}. + */ +package org.jackhuang.hellominecraft.util.lang; + +import java.io.IOException; +import java.io.InputStream; +import java.util.HashMap; +import java.util.Locale; +import java.util.Map; +import org.jackhuang.hellominecraft.util.logging.HMCLog; +import org.jackhuang.hellominecraft.util.system.IOUtils; + +/** + * + * @author huangyuhui + */ +public class Localization { + + private static final String ROOT_LOCATION = "/org/jackhuang/hellominecraft/lang/I18N%s.lang"; + + private static final Map INSTANCE = new HashMap<>(); + + private final Map lang; + + private Localization(Locale locale) { + InputStream is = Localization.class.getResourceAsStream(String.format(ROOT_LOCATION, "_" + locale.getLanguage() + "_" + locale.getCountry())); + if (is == null) + is = Localization.class.getResourceAsStream(String.format(ROOT_LOCATION, "_" + locale.getLanguage())); + if (is == null) + is = Localization.class.getResourceAsStream(String.format(ROOT_LOCATION, "")); + if (is == null) + throw new RuntimeException("LANG FILE MISSING"); + + this.lang = new HashMap<>(); + try { + String[] strings = IOUtils.readFully(is).toString().split("\n"); + for (String s : strings) + if (!s.isEmpty() && s.charAt(0) != 35) { + int i = s.indexOf("="); + if (i == -1) + continue; + lang.put(s.substring(0, i), s.substring(i + 1)); + } + } catch (IOException ex) { + HMCLog.err("LANG FILE MISSING", ex); + } + } + + public synchronized String localize(String key) { + String s = lang.get(key); + return s == null ? key : s; + } + + public static Localization get(Locale l) { + if (!INSTANCE.containsKey(l)) + INSTANCE.put(l, new Localization(l)); + return INSTANCE.get(l); + } + +} diff --git a/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/SupportedLocales.java b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/SupportedLocales.java similarity index 83% rename from HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/SupportedLocales.java rename to HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/SupportedLocales.java index 257e2c9e4..27c549837 100644 --- a/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/SupportedLocales.java +++ b/HMCLAPI/src/main/java/org/jackhuang/hellominecraft/util/lang/SupportedLocales.java @@ -15,10 +15,9 @@ * You should have received a copy of the GNU General Public License * along with this program. If not, see {http://www.gnu.org/licenses/}. */ -package org.jackhuang.hellominecraft.util; +package org.jackhuang.hellominecraft.util.lang; import java.util.Locale; -import java.util.ResourceBundle; /** * @@ -29,17 +28,16 @@ public enum SupportedLocales { public Locale self; private String showString, customized; - private ResourceBundle bundle; + private Localization bundle; private SupportedLocales(Locale self, String customized) { this.self = self; - try { - bundle = ResourceBundle.getBundle("org/jackhuang/hellominecraft/lang/I18N", self); - showString = bundle.getString("lang"); + bundle = Localization.get(self); + showString = bundle.localize("lang"); this.customized = customized; } catch (Throwable t) { - showString = self.toString(); + showString = name(); t.printStackTrace(); } } @@ -55,7 +53,7 @@ public enum SupportedLocales { public String translate(String key, Object... format) { try { - return bundle.getString(key); + return bundle.localize(key); } catch (Exception ex) { ex.printStackTrace(); return key; diff --git a/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/busy.gif b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/busy.gif deleted file mode 100644 index 175581e27f598f5b931e48cb132f99c880bc83a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3610 zcmcJRc~BEs9>)U$Mi51=;Sxy%Ot=Ju5gD;05X68S4RQoLAfQMF6oZaK&=rh|5R{`q z!DbkQ4j=>s40y!@X&0lk3xoy);{_Q3op>|DI>UD3>`ZOd)|UTl*SCK4?f1H>>wVt) z{eEx5Mn8`=aTiGoNz)|K?Ck6`F5;P0O;4+)XO(zV&8k$>O4Y1VHLXz1Vk(tVIjtb1 z!U#>HN|i#P!W7e(LWL@(QH2s!s1QO*6jPy?62Vjmrj%kTDW;U*2F0b2pehNfl%NVR zsuZIN7#~4!DaC{oFd+;=Fo{$lmMUOE7$j9dQVb-7LJ|ce!5|3=N-&U!h){wFC8!WL zVpJ%`gknTM2o;E>d@%yTh!92ugit<=3ScQ8M)TPOwyFXjjkjz9_sVU|$L!aozhY=M+55CcSn z0f7V{Jj@bESOPJNFc6zBWeCI!0n89UEWVh9T1zc1*U91g$0`ug7jFh9t)x{U{gYn9s|~6 zKx9I&o+qT|36lvyBu|L!0+Cjg;Ud!^5*;K_z~9x>N&n}EGOH8B3=i}14q>`FInPtW ze@FRMLvudqG0B1WHIXJH@+?WRK)ye}ye)xjKuy# z?DW$yXMcKKCfnIl?zN-w+RYHs;lbwZw{w>Uv^Ng7CH0@*a<5$+scxmTdZ%<4TxJ`H zf!ZIZA{(PRQcd|sH_9-zR0I31_b;_PZ_)52CHoCF6;k6p5P)eHCJL%dsE~n)T3TJF z!Wy>rJWLt8TQVDqT1B8ww8l}}%L-`2~ z+Jd)^J{mfXIY}pO*V6}~HNRf@s>6W-=IeDUB{f{d) z1YZ~D6pk&bjcE5O>4&(muU@%KHf|_sG2X{^sE)&x?(1zBPO$ZbUt6W&@Olh*|=V^u~Z%C79&9%;VqcKf+-^5P$S%L6w9?-)~k z9U+{%vYPHjo6wBmMd0}S1wj>S`D(?9x!^$5RcFLI!|LQuyD1w=Gy4+rC;ETjppCz_ zQ2hoiV-~v|&@JyA>8RRNOmnvS0tO76!RP!?d}i>(Jqg9n!kPP~ZplO1iy&Ho5Xsx? zD!c6eW~9X8v4uZL&6fpvWdcpn1}jdUq1sx8i~&b9bu5#eA8BI^k&Tto!xeiI#(cBY z)NOiWTNoSAn2x|*GVnz4`KVfBBd?hraJl2Eh|&AM+8NjT9h`CNOUMPO%W0Pm{nKo} zgDA3@LGL`WBGeYBTDZWwg*4H@+>SgOdtV%Gdokam!tMiB_jI>g$}{!p7$HD%=DjeW}xI8%I%E~?*UZld=EEH>jTzM4A^@;Mfp zMkGmh_3Z+c_oMN=&|-b^6UG0L7okry=bOYDM&GWr#!JMru3gp0vE%dRU8m1r>b^R( ztkmCT1_DYOqrTx6+TEU)eK^a}_u_@@7XyybHLjtu@W}!Dz}VFFRPZ!dUCu2AWOhk>mRHz-e~s_?S^+RO^o3ulo|tr(k0LlxNol z0tOv`s-Zi%o3%IfR$F@KT1V?A%1RvF_q_7&J?A^vI6uBkE2XOQ*g&i97gdIYKTiWn zRE9e76ZaiBfp8PNw`J*RUjN=lL^YkO3s zz84(JF=qaJ?cs;1(@xQ?84J9|YsoqD_28kd?`t4kNrbOG8U3SEBn@8FB{G5ON@T);!uV7AhIWT9P?&*M>oR{H^`4mDV_;^aMRtJw z{1+H`Hf_(?=Mc3rx;1`+D$*$i4UH2HU47Rh&^8aYuE^bI7cOe3Ntb3=BTOJ`|F`S% zfqJ<;kUvwGk}xT+Y1(#UdlD>oiAw+Ie((~cOu{@@S;%n4^s(u2uJZt{v3+rYyQXL3yqDb347jX=u+2ZVvXLW z{<>dTS{afv$6svB)3;uA*A;6x?GW7(ui3wkrK`7COT(%4a{L{G4Yh|5Y6;!ICdfO$ zlzIOB385%B_=9H&J+yLNSzrZK;y%$)zOBO3&Rw#^axH%UV2?y#9qYH=Vk|v-VoCM7 zB6+JhINMEJ?9{&FL--zVb43V}@?U*DETNK9{xitBpNz`2oex5&sIYYwYvy+nGNO|^CMj3nRX zXrFNiE2AYoOP>TqH2N9OqgTTGErMDu*mfSNT|x)SM1qu=9(hM?=+V((!#w;Vu@kkP z(Kvk%xT5~1)Qf))#OsEBbcXqNP6+V$z=iE`g5dgXEd@oc@T4&S$J?KDnBe5eN*o5e l=+%hUym=I#`1>BO<5P1VX_yJxFC6gMInWyVzly^*{{nas6DI%w diff --git a/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang new file mode 100755 index 000000000..895be1809 --- /dev/null +++ b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N.lang @@ -0,0 +1,376 @@ +# Hello Minecraft! Launcher. +# Copyright (C) 2013 huangyuhui +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see {http://www.gnu.org/licenses/}. +launch.failed=启动失败 +launch.failed_creating_process=启动失败,在创建新进程时发生错误,可能是Java路径错误。 +launch.failed_sh_permission=为启动文件添加权限时发生错误 +launch.failed_packing_jar=在打包jar时发生错误 +launch.unsupported_launcher_version=对不起,本启动器现在可能不能启动这个版本的Minecraft,但启动器还是会尝试启动,请尽快将此问题报告给作者。 +launch.too_big_memory_alloc_64bit=您设置的内存大小过大,由于可能超过了32位Java的内存分配限制,所以可能无法启动游戏,请将内存调至1024MB或更小,启动器仍会尝试启动。 +launch.too_big_memory_alloc_free_space_too_low=您设置的内存大小过大,由于超过了系统内存大小%dMB,所以可能影响游戏体验或无法启动游戏,启动器仍会尝试启动。 +launch.cannot_create_jvm=截获到无法创建Java虚拟机,可能是Java参数有问题,可以在设置中开启无参数模式启动 +launch.circular_dependency_versions=发现游戏版本循环引用,请确认您的客户端未被修改或修改导致出现此问题。 +launch.not_finished_downloading_libraries=未完成游戏依赖库的下载,还要继续启动游戏吗? +launch.not_finished_decompressing_natives=未能解压游戏本地库,还要继续启动游戏吗? +launch.wrong_javadir=错误的Java路径,将自动重置为默认Java路径。 +launch.exited_abnormally=游戏非正常退出,请查看日志文件,或联系他人寻求帮助。 + +install.no_version=未找到要安装的对应MC版本 +install.no_version_if_intall=未找到要安装的对应MC版本,是否自动安装需要的MC版本? +install.not_refreshed=未刷新列表 +install.download_list=下载列表 + +install.liteloader.get_list=获取LiteLoader列表 +install.liteloader.install=安装LiteLoader + +install.forge.get_list=获取Forge列表 +install.forge.install=安装Forge +install.forge.get_changelogs=获取Forge更新记录 + +install.optifine.install=安装OptiFine +install.optifine.get_list=获取OptiFine列表 +install.optifine.get_download_link=获取OptiFine下载地址 + +install.failed_forge=安装Forge失败 +install.failed_optifine=安装Optifine失败 +install.failed_liteloader=安装LiteLoader失败 +install.failed_download_forge=下载Forge失败 +install.failed_download_optifine=下载Optifine失败 +install.failed=安装失败 +install.success=安装成功 +install.no_forge=没有安装Forge +install.choose_forge=选择你安装的Forge版本 +install.version=版本 +install.mcversion=游戏版本 +install.time=时间 +install.release_time=释放时间 +install.type=类型 +install.please_refresh=如需使用自动安装请点击右侧刷新按钮 + +crash.launcher=启动器崩溃了! +crash.minecraft=Minecraft崩溃了!请认真阅读建议。 + +login.choose_charactor=请选择您要使用的角色 +login.no_charactor=该帐号没有角色 +login.your_password=您的密码 +login.failed=登录失败: +login.no_Player007=你还未设置用户名! +login.wrong_password=可能是您的用户名或密码错误 +login.invalid_username=无效的用户名 +login.invalid_uuid_and_username=无效的UUID和用户名 +login.invalid_password=无效的密码 +login.invalid_access_token=无效的访问令牌 +login.changed_client_token=服务器回应已经修改客户端令牌 +login.not_email=用户名必须是邮箱 +login.type=登录 +login.username=名字 +login.account=邮箱 +login.invalid_token=请尝试登出并重新输入密码登录 +login.no_valid_character=无有效的角色,自行到skinme.cc登陆并创建角色 + +proxy.username=账户 +proxy.password=密码 +proxy.host=主机 +proxy.port=端口 + +login.failed.connect_authentication_server=无法连接认证服务器,可能是网络问题 + +login.profile.not_logged_in=无法修改游戏资料同时未登录 +login.profile.selected=无法修改游戏资料. 你必须登出再返回. + +login.methods.yggdrasil=正版登录 +login.methods.offline=离线模式 +login.methods.no_method=没有登入方式... + +log.playername_null=玩家名为空,这代表着登录方法出现问题 + +minecraft.no_selected_version=没有选择任何一个Minecraft版本 +minecraft.wrong_path=错误的Minecraft路径,启动器未找到设定的Minecraft路径,请检查。 + +operation.stopped=操作被强行终止 +operation.confirm_stop=真的要终止操作吗? + +ui.login.password=密码 +ui.more=更多 + +crash.advice.UnsupportedClassVersionError=这可能是因为您的Java版本过于老旧,可以尝试更换最新Java并在版本设置的Java路径中设置. +crash.advice.ConcurrentModificationException=这可能是因为您的Java版本高于Java 1.8.0_11导致的,可以尝试卸载Java8安装Java7。 +crash.advice.ClassNotFoundException=Minecraft不完整或Mod冲突,如果有未能下载的文件请下载成功后重试或是客户端损坏请重试请重新制作客户端或下载整合包解决问题。 +crash.advice.NoSuchFieldError=Minecraft不完整或Mod冲突,如果有未能下载的文件请下载成功后重试或是客户端损坏请重试请重新制作客户端或下载整合包解决问题。 +crash.advice.LWJGLException=您的电脑不正常,可能需要使用驱动精灵或其他安装器更新显卡驱动。 +crash.advice.SecurityException=可能是您修改了minecraft.jar但未删除META-INF文件夹的原因。请通过压缩软件删除jar中的META-INF文件夹。 +crash.advice.OutOfMemoryError=内存溢出,您设置的Minecraft最大内存过小,请调大! +crash.advice.otherwise=可能是Mod或其他问题。 + +crash.advice.OpenGL=可能是显卡/声卡驱动问题,也可能是Mod导致的问题。 +crash.advice.no_lwjgl=可能是游戏依赖库不完整或解压依赖库时出错。可以通过下载整合包解决问题。 + +crash.advice.no=无建议。 + +crash.user_fault=您的系统或Java环境可能安装不当导致本软件崩溃,请检查您的Java环境或您的电脑!可以尝试重新安装Java。 +crash.headless=如果您的操作系统是Linux,请注意不要使用OpenJDK,务必使用Oracle JDK,或尝试添加-Djava.awt.headless=false参数,或检查您的Xserver是否正常 +crash.NoClassDefFound=请确认HMCL本体是否完整 + +crash.error=您的Minecraft崩溃了。 +crash.main_class_not_found=找不到主类,可能是您的JSON文件填写错误。无法启动游戏。可以通过下载整合包解决问题。 +crash.class_path_wrong=解析Class Path时出现错误,此错误本不应该发生。可能是启动脚本错误,请仔细检查启动脚本。 + +ui.label.newProfileWindow.new_profile_name=新配置名: +ui.label.newProfileWindow.copy_from=复制配置: +ui.newProfileWindow.title=新建配置 + +ui.button.ok=确认 +ui.button.refresh=刷新 +ui.button.run=启动Minecraft +ui.button.settings= +ui.button.about=关于 +ui.button.others=其他 +ui.button.logout=登出 +ui.button.download=下载 +ui.button.retry=重试 +ui.button.delete=删除 +ui.button.install=安装 +ui.button.info=信息 +ui.button.save=保存 +ui.button.copy=复制 +ui.button.clear=清除 +ui.button.close=关闭 +ui.button.explore=浏览 +button.cancel=取消 +button.ok=确定 + +ui.label.version=版本 +ui.label.password=密码 +ui.label.profile=配置 + +ui.message.first_load=请在左边输入您的账号 +ui.message.enter_password=请在左边输入您的密码 +ui.message.launching=启动中 +ui.message.making=生成中 +ui.message.sure_remove=真的要删除配置%s吗? + +ui.label.settings=选项 +ui.label.crashing=Hello Minecraft!遇到了无法处理的错误,请复制下列内容并通过mcbbs、贴吧、Github或Minecraft Forum反馈bug。 +ui.label.crashing_out_dated=Hello Minecraft! Launcher遇到了无法处理的错误,已检测到您的启动器不是最新版本,请更新后再试! +ui.label.failed_set=设置失败: + +download=下载 +download.mojang=官方 +download.BMCL=BMCLAPI (bangbang93, http://bmclapi.bangbang93.com/) +download.rapid_data=RapidData (锐网云计算, https://www.rapiddata.org/) +download.not_200=下载失败,回复码 +download.failed=下载失败 +download.successfully=下载完成 + +message.error=错误 +message.cannot_open_explorer=无法打开文件管理器: +message.cancelled=已取消 +message.info=提示 + +folder.game=游戏文件夹 +folder.mod=MOD文件夹 +folder.coremod=核心MOD文件夹 +folder.config=配置文件夹 +folder.resourcepacks=资源包文件夹 +folder.screenshots=截图文件夹 +folder.saves=存档文件夹 + +settings.tabs.game_download=游戏下载 +settings.tabs.installers=自动安装 +settings.tabs.assets_downloads=资源下载 + +settings=普通设置 +settings.explore=浏览 +settings.manage=管理 +settings.cannot_remove_default_config=不能删除默认配置 +settings.max_memory=最大内存/MB +settings.java_dir=Java路径 +settings.game_directory=游戏路径 +settings.dimension=游戏窗口分辨率 +settings.fullscreen=全屏 +settings.update_version=更新版本文件 +settings.run_directory=运行路径(版本隔离) +settings.physical_memory=物理内存大小 +settings.choose_javapath=选择Java路径 +settings.default=默认 +settings.custom=自定义 +settings.choose_gamedir=选择游戏路径 +settings.failed_load=设置文件加载失败,可能是升级了启动器或被人工修改造成错误,是否清除? + +modpack=整合包 +modpack.choose=选择要导入的游戏整合包文件,如果您希望更新整合包,请输入要更新的版本名 +modpack.install.task=导入整合包 +modpack.install_error=安装失败,可能是整合包格式不正确或操作文件失败 +modpack.save=选择要导出到的游戏整合包位置 +modpack.save.task=导出整合包 +modpack.export_error=导出失败,可能是您的游戏文件夹格式不正确或操作文件失败 +modpack.export_finished=整合包导出完成,参见 +modpack.enter_name=给游戏起个你喜欢的名字 +modpack.wizard=导出整合包向导 +modpack.wizard.step.1=基本设置 +modpack.wizard.step.1.title=设置整合包的主要信息 +modpack.wizard.step.2=文件选择 +modpack.wizard.step.2.title=选中你不想加到整合包中的文件(夹) +modpack.incorrect_format.no_json=整合包格式错误,pack.json丢失 +modpack.incorrect_format.no_jar=整合包格式错误,pack.json丢失jar字段 +modpack.cannot_read_version=读取游戏版本失败 +modpack.not_a_valid_location=不是一个有效整合包位置 +modpack.warning=在制作整合包前,请您确认您选择的版本可以正常启动,
并保证您的Minecraft是正式版而非快照版,
而且不应当将不允许非官方途径传播的Mod纳入整合包。 + +mods=Mod管理 +mods.choose_mod=选择模组 +mods.failed=添加失败 +mods.add=添加 +mods.remove=删除 +mods.default_information=安装Mod前你需要确保已安装Forge或LiteLoader!
您可以从资源管理器拖动mod文件到列表中来添加mod,同时使用删除键可快速删除选中mod
点掉mod前面的勾可禁用mod,不会加载;选择mod可以获取mod信息
+ +advancedsettings=高级设置 +advancedsettings.launcher_visible=启动器可见性 +advancedsettings.debug_mode=调试模式 +advancedsettings.java_permanent_generation_space=内存永久保存区域(不必填写,MB) +advancedsettings.jvm_args=Java虚拟机参数(不必填写) +advancedsettings.Minecraft_arguments=Minecraft额外参数(不必填写) +advancedsettings.launcher_visibility.close=游戏启动后结束启动器 +advancedsettings.launcher_visibility.hide=游戏启动后隐藏启动器 +advancedsettings.launcher_visibility.keep=保持启动器可见 +advancedsettings.game_dir.default=默认(.minecraft/) +advancedsettings.game_dir.independent=各版本独立(.minecraft/versions/<版本名>/,除assets,libraries) +advancedsettings.no_jvm_args=不添加JVM参数(使用Java9时必勾) +advancedsettings.java_args_default=启动器默认添加的参数(请不要重复添加):-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MaxPermSize=???m -Xmx???m -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true +advancedsettings.wrapper_launcher=启动前执行命令(不必填写,将在游戏启动前调用) +advancedsettings.server_ip=直入服务器ip地址(不必填写,启动游戏后直接进入对应服务器) +advancedsettings.cancel_wrapper_launcher=取消包裹启动器(出现奇怪问题时可尝试使用,与调试模式冲突) + +mainwindow.show_log=查看日志 +mainwindow.make_launch_script=生成启动脚本 +mainwindow.make_launch_script_failed=生成启动脚本失败 +mainwindow.enter_script_name=输入要生成脚本的文件名 +mainwindow.make_launch_succeed=启动脚本已生成完毕: +mainwindow.no_version=未找到任何版本,是否进入游戏下载? + +launcher.about=默认背景图来自Liberty Dome服务器。
关于作者:
\n百度ID:huanghongxun20
\nmcbbs:huanghongxun
\n邮箱:huanghongxun2008@126.com
\nMinecraft Forum ID: klkl6523
\n欢迎提交Bug哦
\nCopyright (c) 2013-2015 huangyuhui.
免责声明:Minecraft软件版权归Mojang AB所有,游戏由于误操作本启动器而丢失数据的概不负责。
本启动器在GPLv3协议下开源:https://github.com/huanghongxun/HMCL/
本软件使用了基于Apache License 2.0的Gson项目,感谢贡献者。 +launcher.download_source=下载源 +launcher.background_location=背景地址 +launcher.exit_failed=强制退出失败,可能是Forge 1.7.10及更高版本导致的,无法解决。 +launcher.versions_json_not_matched=版本%s格式不规范!该版本文件夹下有json:%s,是否更名这个文件来规范格式? +launcher.versions_json_not_matched_cannot_auto_completion=版本%s缺失必要的版本信息文件,是否删除该版本? +launcher.versions_json_not_formatted=版本%s信息文件格式错误,是否重新下载? +launcher.choose_bgpath=选择背景路径 +launcher.background_tooltip=\n\n启动器默认使用自带的背景
\n如果当前目录有background.png,则会使用该文件作为背景
\n如果当前目录有bg子目录,则会随机使用里面的一张图作为背景
\n如果该背景地址被修改,则会使用背景地址里的一张图作为背景
\n背景地址允许有多个地址,使用半角分号";"(不包含双引号)分隔\n\n +launcher.update_launcher=检查更新 +launcher.enable_shadow=启用窗口阴影(重启启动器生效,可加快渲染速度) +launcher.theme=主题 +launcher.proxy=代理 +launcher.decorated=启用窗口边框(Linux下可解决程序界面全灰问题) +launcher.modpack=整合包作者帮助 +launcher.enable_animation=启用动态效果 +launcher.lang=语言 + +launcher.title.game=游戏设置 +launcher.title.main=主页 +launcher.title.launcher=启动器设置 + +versions.release=稳定版 +versions.snapshot=快照版 +versions.old_beta=测试版 +versions.old_alpha=远古版 + +versions.manage.rename=重命名该版本 +versions.manage.rename.message=请输入要改成的名字 +versions.manage.remove=删除该版本 +versions.manage.remove.confirm=真的要删除版本 +versions.manage.redownload_json=重新下载版本配置(minecraft.json) +versions.manage.redownload_assets_index=重新下载资源配置(assets_index.json) + +advice.os64butjdk32=您的系统是64位的但是Java是32位的,推荐您安装64位Java. + +assets.download_all=下载资源文件 +assets.not_refreshed=资源列表未刷新,请刷新一次。 +assets.failed=获取列表失败,请刷新重试。 +assets.list.1_7_3_after=1.7.3及以后 +assets.list.1_6=1.6(BMCLAPI) +assets.unkown_type_select_one=无法解析游戏版本:%s,请选择一种资源类型下载。 +assets.type=资源类型 +assets.download=下载资源 +assets.no_assets=资源文件不完整,是否补全? +assets.failed_download=下载资源文件失败,可能导致没有中文和声音。 + +gamedownload.not_refreshed=游戏下载列表未刷新,请再刷新一次。 + +taskwindow.title=任务 +taskwindow.single_progress=单项进度 +taskwindow.total_progress=总进度 +taskwindow.cancel=取消 +taskwindow.no_more_instance=可能同时打开了多个任务窗口,请不要多次打开! +taskwindow.file_name=任务 +taskwindow.download_progress=进度 + +setupwindow.include_minecraft=导入游戏文件夹 +setupwindow.find_in_configurations=导入完成,快到配置下拉框中找新游戏路径吧! +setupwindow.give_a_name=给新游戏路径起个名字吧 +setupwindow.new=新建 +setupwindow.no_empty_name=名字不可为空 +setupwindow.clean=清理游戏文件 + +update.no_browser=无法打开浏览器,网址已经复制到剪贴板了,您可以手动粘贴网址打开页面 +update.should_open_link=是否前往发布页面更新? +update.newest_version=最新版本为: +update.failed=检查更新失败 +update.found=(发现更新!) + +logwindow.terminate_game=结束游戏进程 +logwindow.tieba=贴吧 +logwindow.title=日志 + +selector.choose=选择 + +serverlistview.title=选择服务器 +serverlistview.name=名称 +serverlistview.type=类型 +serverlistview.version=版本 +serverlistview.info=信息 + +minecraft.invalid=无效的 +minecraft.invalid_jar=无效的jar包 +minecraft.not_a_file=不是文件 +minecraft.not_found=找不到minecraft.jar +minecraft.not_readable=minecraft.jar不可读 +minecraft.modified=(修改的!) + +color.red=红色 +color.blue=蓝色 +color.green=绿色 +color.orange=橙色 +color.dark_blue=深蓝色失败 +color.purple=紫色 + +wizard.next_>=下一步 > +wizard.next_mnemonic=下 +wizard.<_prev=< 上一步 +wizard.prev_mnemonic=上 +wizard.finish=完成 +wizard.finish_mnemonic=完 +wizard.cancel=取消 +wizard.cancel_mnemonic=取 +wizard.help=帮助 +wizard.help_mnemonic=帮 +wizard.close=关闭 +wizard.close_mnemonic=关 +wizard.summary=概要 +wizard.failed=失败 +wizard.steps=步骤 + +lang=简体中文 +lang.default=跟随系统语言 \ No newline at end of file diff --git a/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang new file mode 100755 index 000000000..8696016da --- /dev/null +++ b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_en.lang @@ -0,0 +1,376 @@ +# Hello Minecraft! Launcher. +# Copyright (C) 2013 huangyuhui +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see {http://www.gnu.org/licenses/}. +launch.failed=Failed to launch +launch.failed_creating_process=Failed to create process, maybe your java path is wrong, please modify your java path. +launch.failed_sh_permission=Failed to add permission to the launch script +launch.failed_packing_jar=Failed to pack jar +launch.unsupported_launcher_version=Sorry, this launcher cannot launch this minecraft, but the launcher will try to launch it. +launch.too_big_memory_alloc_64bit=You have allocated too much memory, because of your 32-Bit Java Runtime Environment, your game probably crash. The maximum memory is 1024MB. The launcher will try to launch it. +launch.too_big_memory_alloc_free_space_too_low=You have allocated too much memory, because the physical memory size is %dMB, your game probably crash. The launcher will try to launch it. +launch.cannot_create_jvm=We find that it cannot create java virutal machine. The Java argements may have problems. You can enable the no args mode in the settings. +launch.circular_dependency_versions=Found circular dependency versions, please check if your client has been modified. +launch.not_finished_downloading_libraries=Did not finish downloading libraries, continue launching game? +launch.not_finished_decompressing_natives=Did not finish decompressing native libraries, continue launching game? +launch.wrong_javadir=Wrong Java Dir, will reset to default Java dir. +launch.exited_abnormally=Game exited abnormally, please visit the log, or ask someone for help. + +install.no_version=The version is not found. +install.no_version_if_intall=The needed version is not found, should install the version automatically? +install.not_refreshed=The installer list is not refreshed. +install.download_list=Download List + +install.liteloader.get_list=Get LiteLoader List +install.liteloader.install=Install LiteLoader + +install.forge.get_list=Get Forge List +install.forge.install=Install Forge +install.forge.get_changelogs=Get Forge Changelogs + +install.optifine.install=Install OptiFine +install.optifine.get_list=Get OptiFine Download List +install.optifine.get_download_link=Get the Download Link of OptiFine + +install.failed_forge=Failed to Install Forge +install.failed_optifine=Failed to Install Optifine +install.failed_liteloader=Failed to Install LiteLoader +install.failed_download_forge=Failed to Download Forge +install.failed_download_optifine=Failed to Download Optifine +install.failed=Failed to install +install.success=Install successfully +install.no_forge=No Forge +install.choose_forge=Choose the version you want to install Forge +install.version=Version +install.mcversion=Game Version +install.time=Time +install.release_time=Release Time +install.type=Type +install.please_refresh=If you want to install something, please click "Refresh" button. + +crash.launcher=Launcher has crashed! +crash.minecraft=Minecraft has crashed! + +login.choose_charactor=Please choose the charactor you want +login.no_charactor=No charactor in this account. +login.your_password=Your password +login.failed=Failed to login +login.no_Player007=You have not set username! +login.wrong_password=Wrong password or username +login.invalid_username=Invalid username +login.invalid_uuid_and_username=Invalid UUID and username +login.invalid_password=Invalid password +login.invalid_access_token=Invalid Access Token +login.changed_client_token=The server response has changed the client token. +login.not_email=The username must be a e-mail. +login.type=Login +login.username=Name +login.account=Email +login.invalid_token=Please log out and reinput your password to log in. +login.no_valid_character=No Valid Character, please visit skinme.cc and create your own character. + +proxy.username=Account +proxy.password=Password +proxy.host=Host +proxy.port=Port + +login.failed.connect_authentication_server=Cannot connect the authentication server. Check your network. + +login.profile.not_logged_in=Not Logged In and Cannot modify the profile. +login.profile.selected=Cannot modify the profile, you must logout and go back. + +login.methods.yggdrasil=Mojang +login.methods.offline=Offline +login.methods.no_method=No login method + +log.playername_null=The player name is empty. + +minecraft.no_selected_version=No selected Minecraft version +minecraft.wrong_path=Wrong Minecraft path, the launcher could not find the path. + +operation.stopped=The operation was aborted. +operation.confirm_stop=Terminate the operations? + +ui.login.password=Password +ui.more=More + +crash.advice.UnsupportedClassVersionError=Maybe your java is too old, try to update the java. +crash.advice.ConcurrentModificationException=Maybe your Java is newer than 1.8.0_11, you could downgrade to Java 7. +crash.advice.ClassNotFoundException=Minecraft or mods are incomplete. Retry if there are some libraries that have not downloaded or update your game and mods! +crash.advice.NoSuchFieldError=Minecraft or mods are incomplete. Retry if there are some libraries that have not downloaded or update your game and mods! +crash.advice.LWJGLException=Maybe your video driver does not work well, please update your video driver. +crash.advice.SecurityException=Maybe you have modified minecraft.jar but have not removed the META-INF. +crash.advice.OutOfMemoryError=The maximum memory of JVM is too small, please modify it. +crash.advice.otherwise=Maybe mods caused problems. + +crash.advice.OpenGL=Maybe drivers caused problems. +crash.advice.no_lwjgl=Maybe drivers caused problems. + +crash.advice.no=No advice. + +crash.user_fault=Your OS or Java environment may not be properly installed resulting in crashing of this software, please check your Java Environment or your computer! +crash.headless=If your OS is Linux, please use Oracle JDK instead of OpenJDK, or add "-Djava.awt.headless=false" JVM argument, or check if your Xserver works normally. +crash.NoClassDefFound=Please check "HMCL" software is complete. + +crash.error=Minecraft has crashed. +crash.main_class_not_found=Main Class is not found, may be your mc has been broken. +crash.class_path_wrong=Maybe the launch script is malformed. + +ui.label.newProfileWindow.new_profile_name=New Profile Name: +ui.label.newProfileWindow.copy_from=Copy From: +ui.newProfileWindow.title=New Config + +ui.button.ok=OK +ui.button.refresh=Refresh +ui.button.run=Play +ui.button.settings=Settings +ui.button.about=About +ui.button.others=Others +ui.button.logout=Log Out +ui.button.download=Download +ui.button.retry=Retry +ui.button.delete=Delete +ui.button.install=Install +ui.button.info=Info +ui.button.save=Save +ui.button.copy=Copy +ui.button.clear=Clear +ui.button.close=Close +ui.button.explore=Explore +button.cancel=Cancel +button.ok=OK + +ui.label.version=Version +ui.label.password=Password +ui.label.profile=Profile + +ui.message.first_load=Please enter your name. +ui.message.enter_password=Please enter your password. +ui.message.launching=Launching... +ui.message.making=Generating... +ui.message.sure_remove=Sure to remove profile %s? + +ui.label.settings=Settings +ui.label.crashing=Hello Minecraft! Launcher has crashed! +ui.label.crashing_out_dated=Hello Minecraft! Launcher has crashed! And your launcher is not the latest version. Update it! +ui.label.failed_set=Failed to set: + +download=Download +download.mojang=Mojang +download.BMCL=BMCLAPI (bangbang93, http://bmclapi.bangbang93.com/) +download.rapid_data=RapidData (https://www.rapiddata.org/) +download.not_200=Failed to download, the response code +download.failed=Failed to download +download.successfully=Download Successfully + +message.error=Error +message.cannot_open_explorer=Cannot open explorer: +message.cancelled=Cancelled +message.info=Info + +folder.game=Game Dir +folder.mod=Mod +folder.coremod=Core Mod +folder.config=Configs +folder.resourcepacks=Resourcepacks +folder.screenshots=Screenshots +folder.saves=Saves + +settings.tabs.game_download=Games +settings.tabs.installers=Installers +settings.tabs.assets_downloads=Assets + +settings=Settings +settings.explore=Explore +settings.manage=Manage +settings.cannot_remove_default_config=Cannot remove the default configution. +settings.max_memory=Max Memory/MB +settings.java_dir=Java Dir +settings.game_directory=Game Directory +settings.dimension=Game Window Dimension +settings.fullscreen=Fullscreen +settings.update_version=Update version json. +settings.run_directory=Run Directory(Version Isolation) +settings.physical_memory=Physical Memory Size +settings.choose_javapath=Choose Java Directory. +settings.default=Default +settings.custom=Custom +settings.choose_gamedir=Choose Game Directory +settings.failed_load=Failed to load settings file. Remove it? + +modpack=Mod pack +modpack.choose=Choose a modpack zip file which you want to import. If you want to update the modpack, please enter the version you want to update. +modpack.install.task=Import the modpack +modpack.install_error=Failed to install the modpack, maybe the modpack file is incorrect or failed to manage files. +modpack.save=Choose a location which you want to export the game files to. +modpack.save.task=Export the modpack +modpack.export_error=Failed to export the modpack, maybe the format of your game directory is incorrect or failed to manage files. +modpack.export_finished=Exporting the modpack finished. See +modpack.enter_name=Give this game a name which is your favorite. +modpack.wizard=Exporting the modpack wizard +modpack.wizard.step.1=Basic options +modpack.wizard.step.1.title=Set the basic options to the modpack. +modpack.wizard.step.2=Files selection +modpack.wizard.step.2.title=Choose the files you do not want to put in the modpack. +modpack.incorrect_format.no_json=The format of the modpack is incorrect, pack.json is missing. +modpack.incorrect_format.no_jar=The format of the modpack is incorrect, pack.json does not have attribute 'jar' +modpack.cannot_read_version=Failed to gather the game version +modpack.not_a_valid_location=Not a valid modpack location +modpack.warning=Before making modpack, you should ensure that your game can launch successfully,
and that your Minecraft is release, not snapshot.
and that it is not allowed to add mods which is not allowed to distribute to the modpack. + +mods=Mods +mods.choose_mod=Choose your mods +mods.failed=Failed to add mods +mods.add=Add +mods.remove=Remove +mods.default_information=Please ensure that you have installed Forge or LiteLoader before installing mods!
You can drop your mod files from explorer/finder, and delete mods by the delete button.
Disable a mod by leaving the check box unchecked; Choose an item to get the information.
+ +advancedsettings=Advanced +advancedsettings.launcher_visible=Launcher Visibility +advancedsettings.debug_mode=Debug Mode +advancedsettings.java_permanent_generation_space=Permanent Generation Space/MB +advancedsettings.jvm_args=Java VM Arguments +advancedsettings.Minecraft_arguments=Minecraft Arguments +advancedsettings.launcher_visibility.close=Close the launcher when the game launched. +advancedsettings.launcher_visibility.hide=Hide the launcher when the game launched. +advancedsettings.launcher_visibility.keep=Keep the launcher visible. +advancedsettings.game_dir.default=Default (.minecraft/) +advancedsettings.game_dir.independent=Independent (.minecraft/versions//,\u9664assets,libraries) +advancedsettings.no_jvm_args=No JVM Args +advancedsettings.java_args_default=Default java args: -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MaxPermSize=???m -Xmx???m -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true +advancedsettings.wrapper_launcher=Wrapper Launcher(like optirun...) +advancedsettings.server_ip=Server Host +advancedsettings.cancel_wrapper_launcher=Cancel Wrapper Launcher + +mainwindow.show_log=Show Logs +mainwindow.make_launch_script=Make Launching Script. +mainwindow.make_launch_script_failed=Failed to make script. +mainwindow.enter_script_name=Enter the script name. +mainwindow.make_launch_succeed=Finished script creation. +mainwindow.no_version=No version found. Switch to Game Downloads Tab? + +launcher.about=About Author
\nEmail\uff1ahuanghongxun2008@126.com
\nMinecraft Forum ID: klkl6523
\nCopyright (c) 2013 huangyuhui
Opened source under GPL v3 license:http://github.com/huanghongxun/HMCL/
This software used project Gson which is under Apache License 2.0, thanks contributors. +launcher.download_source=Download Source +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? +launcher.versions_json_not_matched_cannot_auto_completion=The version %s lost version information file, delete it? +launcher.versions_json_not_formatted=The version information of %s is malformed! Redownload it? +launcher.choose_bgpath=Choose background path. +launcher.background_tooltip=\n\nThis app uses the default background at first.
\nIf there is background.png in the directory, it will be used.
\nIf there is "bg" subdirectory, this app will chooses one picture in "bgskin" randomly.
\nIf you set the background setting, this app will use it.\n\n +launcher.update_launcher=Check for update +launcher.enable_shadow=Enable Window Shadow +launcher.theme=Theme +launcher.proxy=Proxy +launcher.decorated=Enable system window border(in order to fix the problem that the ui become all gray in Linux OS) +launcher.modpack=Documentations for modpacks. +launcher.enable_animation=Enable Animation +launcher.lang=Language + +launcher.title.game=Games +launcher.title.main=Home +launcher.title.launcher=Launcher + +versions.release=Release +versions.snapshot=Snapshot +versions.old_beta=Beta +versions.old_alpha=Old Alpha + +versions.manage.rename=Rename this version +versions.manage.rename.message=Please enter the new name +versions.manage.remove=Delete this version +versions.manage.remove.confirm=Sure to remove the version +versions.manage.redownload_json=Redownload Minecraft Configuration(minecraft.json) +versions.manage.redownload_assets_index=Redownload Assets Index + +advice.os64butjdk32=Your OS is 64-Bit but your Java is 32-Bit. The 64-Bit Java is recommended. + +assets.download_all=Download Assets Files +assets.not_refreshed=The assets list is not refreshed, please refresh it once. +assets.failed=Failed to get the list, try again. +assets.list.1_7_3_after=1.7.3 And Higher +assets.list.1_6=1.6(BMCLAPI) +assets.unkown_type_select_one=Unknown game version: %s, please choose an asset type. +assets.type=Asset Type +assets.download=Download Assets +assets.no_assets=Assets are not complete, complete them? +assets.failed_download=Failed to download assets, may cause no sounds and language files. + +gamedownload.not_refreshed=The game list is not refreshed, please refresh it once. + +taskwindow.title=Tasks +taskwindow.single_progress=Single progress +taskwindow.total_progress=Total progress +taskwindow.cancel=Cancel +taskwindow.no_more_instance=Maybe you opened more than one task window, dont open it again! +taskwindow.file_name=Task +taskwindow.download_progress=Progress + +setupwindow.include_minecraft=Import game +setupwindow.find_in_configurations=Finished importing. You can find it in the configuration selection bar. +setupwindow.give_a_name=Give a name to the new game. +setupwindow.new=New +setupwindow.no_empty_name=Version name cannot be empty. +setupwindow.clean=Clean game files + +update.no_browser=Cannot open any browser. The link has been copied to the clipboard. You can paste it to the address bar. +update.should_open_link=Are you willing to open the update link? +update.newest_version=Newest version: +update.failed=Failed to check for updates. +update.found=(Found Update!) + +logwindow.terminate_game=Terminate Game +logwindow.tieba=Baidu Tieba +logwindow.title=Log + +selector.choose=Choose + +serverlistview.title=Choose a server +serverlistview.name=Name +serverlistview.type=Type +serverlistview.version=Version +serverlistview.info=Information + +minecraft.invalid=Invalid +minecraft.invalid_jar=Invalid Jar +minecraft.not_a_file=Not a file +minecraft.not_found=Not found +minecraft.not_readable=Not readable +minecraft.modified=(Modified!) + +color.red=Red +color.blue=Blue +color.green=Green +color.orange=Orange +color.dark_blue=Dark Blue +color.purple=Purple + +wizard.next_>=Next > +wizard.next_mnemonic=N +wizard.<_prev=< Prev +wizard.prev_mnemonic=P +wizard.finish=Finish +wizard.finish_mnemonic=F +wizard.cancel=Cancel +wizard.cancel_mnemonic=C +wizard.help=Help +wizard.help_mnemonic=H +wizard.close=Close +wizard.close_mnemonic=C +wizard.summary=Summary +wizard.failed=Failed +wizard.steps=Steps + +lang=English +lang.default=Belong to OS language. \ No newline at end of file diff --git a/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_CN.lang b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_CN.lang new file mode 100755 index 000000000..4b512c47d --- /dev/null +++ b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_CN.lang @@ -0,0 +1,376 @@ +# Hello Minecraft! Launcher. +# Copyright (C) 2013 huangyuhui +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see {http://www.gnu.org/licenses/}. +launch.failed=启动失败 +launch.failed_creating_process=启动失败,在创建新进程时发生错误,可能是Java路径错误。 +launch.failed_sh_permission=为启动文件添加权限时发生错误 +launch.failed_packing_jar=在打包jar时发生错误 +launch.unsupported_launcher_version=对不起,本启动器现在可能不能启动这个版本的Minecraft,但启动器还是会尝试启动,请尽快将此问题报告给作者。 +launch.too_big_memory_alloc_64bit=您设置的内存大小过大,由于可能超过了32位Java的内存分配限制,所以可能无法启动游戏,请将内存调至1024MB或更小,启动器仍会尝试启动。 +launch.too_big_memory_alloc_free_space_too_low=您设置的内存大小过大,由于超过了系统内存大小%dMB,所以可能影响游戏体验或无法启动游戏,启动器仍会尝试启动。 +launch.cannot_create_jvm=截获到无法创建Java虚拟机,可能是Java参数有问题,可以在设置中开启无参数模式启动 +launch.circular_dependency_versions=发现游戏版本循环引用,请确认您的客户端未被修改或修改导致出现此问题。 +launch.not_finished_downloading_libraries=未完成游戏依赖库的下载,还要继续启动游戏吗? +launch.not_finished_decompressing_natives=未能解压游戏本地库,还要继续启动游戏吗? +launch.wrong_javadir=错误的Java路径,将自动重置为默认Java路径。 +launch.exited_abnormally=游戏非正常退出,请查看日志文件,或联系他人寻求帮助。 + +install.no_version=未找到要安装的对应MC版本 +install.no_version_if_intall=未找到要安装的对应MC版本,是否自动安装需要的MC版本? +install.not_refreshed=未刷新列表 +install.download_list=下载列表 + +install.liteloader.get_list=获取LiteLoader列表 +install.liteloader.install=安装LiteLoader + +install.forge.get_list=获取Forge列表 +install.forge.install=安装Forge +install.forge.get_changelogs=获取Forge更新记录 + +install.optifine.install=安装OptiFine +install.optifine.get_list=获取OptiFine列表 +install.optifine.get_download_link=获取OptiFine下载地址 + +install.failed_forge=安装Forge失败 +install.failed_optifine=安装Optifine失败 +install.failed_liteloader=安装LiteLoader失败 +install.failed_download_forge=下载Forge失败 +install.failed_download_optifine=下载Optifine失败 +install.failed=安装失败 +install.success=安装成功 +install.no_forge=没有安装Forge +install.choose_forge=选择你安装的Forge版本 +install.version=版本 +install.mcversion=游戏版本 +install.time=时间 +install.release_time=释放时间 +install.type=类型 +install.please_refresh=如需使用自动安装请点击右侧刷新按钮 + +crash.launcher=启动器崩溃了! +crash.minecraft=Minecraft崩溃了!请认真阅读建议。 + +login.choose_charactor=请选择您要使用的角色 +login.no_charactor=该帐号没有角色 +login.your_password=您的密码 +login.failed=登录失败: +login.no_Player007=你还未设置用户名! +login.wrong_password=可能是您的用户名或密码错误 +login.invalid_username=无效的用户名 +login.invalid_uuid_and_username=无效的UUID和用户名 +login.invalid_password=无效的密码 +login.invalid_access_token=无效的访问令牌 +login.changed_client_token=服务器回应已经修改客户端令牌 +login.not_email=用户名必须是邮箱 +login.type=登录 +login.username=名字 +login.account=邮箱 +login.invalid_token=请尝试登出并重新输入密码登录 +login.no_valid_character=无有效的角色,自行到skinme.cc登陆并创建角色 + +proxy.username=账户 +proxy.password=密码 +proxy.host=主机 +proxy.port=端口 + +login.failed.connect_authentication_server=无法连接认证服务器,可能是网络问题 + +login.profile.not_logged_in=无法修改游戏资料同时未登录 +login.profile.selected=无法修改游戏资料. 你必须登出再返回. + +login.methods.yggdrasil=正版登录 +login.methods.offline=离线模式 +login.methods.no_method=没有登入方式... + +log.playername_null=玩家名为空,这代表着登录方法出现问题 + +minecraft.no_selected_version=没有选择任何一个Minecraft版本 +minecraft.wrong_path=错误的Minecraft路径,启动器未找到设定的Minecraft路径,请检查。 + +operation.stopped=操作被强行终止 +operation.confirm_stop=真的要终止操作吗? + +ui.login.password=密码 +ui.more=更多 + +crash.advice.UnsupportedClassVersionError=这可能是因为您的Java版本过于老旧,可以尝试更换最新Java并在版本设置的Java路径中设置. +crash.advice.ConcurrentModificationException=这可能是因为您的Java版本高于Java 1.8.0_11导致的,可以尝试卸载Java8安装Java7。 +crash.advice.ClassNotFoundException=Minecraft不完整或Mod冲突,如果有未能下载的文件请下载成功后重试或是客户端损坏请重试请重新制作客户端或下载整合包解决问题。 +crash.advice.NoSuchFieldError=Minecraft不完整或Mod冲突,如果有未能下载的文件请下载成功后重试或是客户端损坏请重试请重新制作客户端或下载整合包解决问题。 +crash.advice.LWJGLException=您的电脑不正常,可能需要使用驱动精灵或其他安装器更新显卡驱动。 +crash.advice.SecurityException=可能是您修改了minecraft.jar但未删除META-INF文件夹的原因。请通过压缩软件删除jar中的META-INF文件夹。 +crash.advice.OutOfMemoryError=内存溢出,您设置的Minecraft最大内存过小,请调大! +crash.advice.otherwise=可能是Mod或其他问题。 + +crash.advice.OpenGL=可能是显卡/声卡驱动问题,也可能是Mod导致的问题。 +crash.advice.no_lwjgl=可能是游戏依赖库不完整或解压依赖库时出错。可以通过下载整合包解决问题。 + +crash.advice.no=无建议。 + +crash.user_fault=您的系统或Java环境可能安装不当导致本软件崩溃,请检查您的Java环境或您的电脑!可以尝试重新安装Java。 +crash.headless=如果您的操作系统是Linux,请注意不要使用OpenJDK,务必使用Oracle JDK,或尝试添加-Djava.awt.headless=false参数,或检查您的Xserver是否正常 +crash.NoClassDefFound=请确认HMCL本体是否完整 + +crash.error=您的Minecraft崩溃了。 +crash.main_class_not_found=找不到主类,可能是您的JSON文件填写错误。无法启动游戏。可以通过下载整合包解决问题。 +crash.class_path_wrong=解析Class Path时出现错误,此错误本不应该发生。可能是启动脚本错误,请仔细检查启动脚本。 + +ui.label.newProfileWindow.new_profile_name=新配置名: +ui.label.newProfileWindow.copy_from=复制配置: +ui.newProfileWindow.title=新建配置 + +ui.button.ok=确认 +ui.button.refresh=刷新 +ui.button.run=启动Minecraft +ui.button.settings= +ui.button.about=关于 +ui.button.others=其他 +ui.button.logout=登出 +ui.button.download=下载 +ui.button.retry=重试 +ui.button.delete=删除 +ui.button.install=安装 +ui.button.info=信息 +ui.button.save=保存 +ui.button.copy=复制 +ui.button.clear=清除 +ui.button.close=关闭 +ui.button.explore=浏览 +button.cancel=取消 +button.ok=确定 + +ui.label.version=版本 +ui.label.password=密码 +ui.label.profile=配置 + +ui.message.first_load=请在左边输入您的账号 +ui.message.enter_password=请在左边输入您的密码 +ui.message.launching=启动中 +ui.message.making=生成中 +ui.message.sure_remove=真的要删除配置%s吗? + +ui.label.settings=选项 +ui.label.crashing=Hello Minecraft!遇到了无法处理的错误,请复制下列内容并通过mcbbs、贴吧、Github或Minecraft Forum反馈bug。 +ui.label.crashing_out_dated=Hello Minecraft! Launcher遇到了无法处理的错误,已检测到您的启动器不是最新版本,请更新后再试! +ui.label.failed_set=设置失败: + +download=下载 +download.mojang=官方 +download.BMCL=BMCLAPI (bangbang93, http://bmclapi.bangbang93.com/) +download.rapid_data=RapidData (锐网云计算, https://www.rapiddata.org/) +download.not_200=下载失败,回复码 +download.failed=下载失败 +download.successfully=下载完成 + +message.error=错误 +message.cannot_open_explorer=无法打开文件管理器: +message.cancelled=已取消 +message.info=提示 + +folder.game=游戏文件夹 +folder.mod=MOD文件夹 +folder.coremod=核心MOD文件夹 +folder.config=配置文件夹 +folder.resourcepacks=资源包文件夹 +folder.screenshots=截图文件夹 +folder.saves=存档文件夹 + +settings.tabs.game_download=游戏下载 +settings.tabs.installers=自动安装 +settings.tabs.assets_downloads=资源下载 + +settings=普通设置 +settings.explore=浏览 +settings.manage=管理 +settings.cannot_remove_default_config=不能删除默认配置 +settings.max_memory=最大内存/MB +settings.java_dir=Java路径 +settings.game_directory=游戏路径 +settings.dimension=游戏窗口分辨率 +settings.fullscreen=全屏 +settings.update_version=更新版本文件 +settings.physical_memory=物理内存大小 +settings.run_directory=运行路径(版本隔离) +settings.choose_javapath=选择Java路径 +settings.default=默认 +settings.custom=自定义 +settings.choose_gamedir=选择游戏路径 +settings.failed_load=设置文件加载失败,可能是升级了启动器或被人工修改造成错误,是否清除? + +modpack=整合包 +modpack.choose=选择要导入的游戏整合包文件,如果您希望更新整合包,请输入要更新的版本名 +modpack.install.task=导入整合包 +modpack.install_error=安装失败,可能是整合包格式不正确或操作文件失败 +modpack.save=选择要导出到的游戏整合包位置 +modpack.save.task=导出整合包 +modpack.export_error=导出失败,可能是您的游戏文件夹格式不正确或操作文件失败 +modpack.export_finished=整合包导出完成,参见 +modpack.enter_name=给游戏起个你喜欢的名字 +modpack.wizard=导出整合包向导 +modpack.wizard.step.1=基本设置 +modpack.wizard.step.1.title=设置整合包的主要信息 +modpack.wizard.step.2=文件选择 +modpack.wizard.step.2.title=选中你不想加到整合包中的文件(夹) +modpack.incorrect_format.no_json=整合包格式错误,pack.json丢失 +modpack.incorrect_format.no_jar=整合包格式错误,pack.json丢失jar字段 +modpack.cannot_read_version=读取游戏版本失败 +modpack.not_a_valid_location=不是一个有效整合包位置 +modpack.warning=在制作整合包前,请您确认您选择的版本可以正常启动,
并保证您的Minecraft是正式版而非快照版,
而且不应当将不允许非官方途径传播的Mod纳入整合包。 + +mods=Mod管理 +mods.choose_mod=选择模组 +mods.failed=添加失败 +mods.add=添加 +mods.remove=删除 +mods.default_information=安装Mod前你需要确保已安装Forge或LiteLoader!
您可以从资源管理器拖动mod文件到列表中来添加mod,同时使用删除键可快速删除选中mod
点掉mod前面的勾可禁用mod,不会加载;选择mod可以获取mod信息
+ +advancedsettings=高级设置 +advancedsettings.launcher_visible=启动器可见性 +advancedsettings.debug_mode=调试模式 +advancedsettings.java_permanent_generation_space=内存永久保存区域(不必填写,MB) +advancedsettings.jvm_args=Java虚拟机参数(不必填写) +advancedsettings.Minecraft_arguments=Minecraft额外参数(不必填写) +advancedsettings.launcher_visibility.close=游戏启动后结束启动器 +advancedsettings.launcher_visibility.hide=游戏启动后隐藏启动器 +advancedsettings.launcher_visibility.keep=保持启动器可见 +advancedsettings.game_dir.default=默认(.minecraft/) +advancedsettings.game_dir.independent=各版本独立(.minecraft/versions/<版本名>/,除assets,libraries) +advancedsettings.no_jvm_args=不添加JVM参数(使用Java9时必勾) +advancedsettings.java_args_default=启动器默认添加的参数(请不要重复添加):-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MaxPermSize=???m -Xmx???m -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true +advancedsettings.wrapper_launcher=启动前执行命令(不必填写,将在游戏启动前调用) +advancedsettings.server_ip=直入服务器ip地址(不必填写,启动游戏后直接进入对应服务器) +advancedsettings.cancel_wrapper_launcher=取消包裹启动器(出现奇怪问题时可尝试使用,与调试模式冲突) + +mainwindow.show_log=查看日志 +mainwindow.make_launch_script=生成启动脚本 +mainwindow.make_launch_script_failed=生成启动脚本失败 +mainwindow.enter_script_name=输入要生成脚本的文件名 +mainwindow.make_launch_succeed=启动脚本已生成完毕: +mainwindow.no_version=未找到任何版本,是否进入游戏下载? + +launcher.about=默认背景图来自Liberty Dome服务器。
关于作者:
\n百度ID:huanghongxun20
\nmcbbs:huanghongxun
\n邮箱:huanghongxun2008@126.com
\nMinecraft Forum ID: klkl6523
\n欢迎提交Bug哦
\nCopyright (c) 2013-2015 huangyuhui.
免责声明:Minecraft软件版权归Mojang AB所有,游戏由于误操作本启动器而丢失数据的概不负责。
本启动器在GPLv3协议下开源:https://github.com/huanghongxun/HMCL/
本软件使用了基于Apache License 2.0的Gson项目,感谢贡献者。 +launcher.download_source=下载源 +launcher.background_location=背景地址 +launcher.exit_failed=强制退出失败,可能是Forge 1.7.10及更高版本导致的,无法解决。 +launcher.versions_json_not_matched=版本%s格式不规范!该版本文件夹下有json:%s,是否更名这个文件来规范格式? +launcher.versions_json_not_matched_cannot_auto_completion=版本%s缺失必要的版本信息文件,是否删除该版本? +launcher.versions_json_not_formatted=版本%s信息文件格式错误,是否重新下载? +launcher.choose_bgpath=选择背景路径 +launcher.background_tooltip=\n\n启动器默认使用自带的背景
\n如果当前目录有background.png,则会使用该文件作为背景
\n如果当前目录有bg子目录,则会随机使用里面的一张图作为背景
\n如果该背景地址被修改,则会使用背景地址里的一张图作为背景
\n背景地址允许有多个地址,使用半角分号";"(不包含双引号)分隔\n\n +launcher.update_launcher=检查更新 +launcher.enable_shadow=启用窗口阴影(重启启动器生效,可加快渲染速度) +launcher.theme=主题 +launcher.proxy=代理 +launcher.decorated=启用窗口边框(Linux下可解决程序界面全灰问题) +launcher.modpack=整合包作者帮助 +launcher.enable_animation=启用动态效果 +launcher.lang=语言 + +launcher.title.game=游戏设置 +launcher.title.main=主页 +launcher.title.launcher=启动器设置 + +versions.release=稳定版 +versions.snapshot=快照版 +versions.old_beta=测试版 +versions.old_alpha=远古版 + +versions.manage.rename=重命名该版本 +versions.manage.rename.message=请输入要改成的名字 +versions.manage.remove=删除该版本 +versions.manage.remove.confirm=真的要删除版本 +versions.manage.redownload_json=重新下载版本配置(minecraft.json) +versions.manage.redownload_assets_index=重新下载资源配置(assets_index.json) + +advice.os64butjdk32=您的系统是64位的但是Java是32位的,推荐您安装64位Java. + +assets.download_all=下载资源文件 +assets.not_refreshed=资源列表未刷新,请刷新一次。 +assets.failed=获取列表失败,请刷新重试。 +assets.list.1_7_3_after=1.7.3及以后 +assets.list.1_6=1.6(BMCLAPI) +assets.unkown_type_select_one=无法解析游戏版本:%s,请选择一种资源类型下载。 +assets.type=资源类型 +assets.download=下载资源 +assets.no_assets=资源文件不完整,是否补全? +assets.failed_download=下载资源文件失败,可能导致没有中文和声音。 + +gamedownload.not_refreshed=游戏下载列表未刷新,请再刷新一次。 + +taskwindow.title=任务 +taskwindow.single_progress=单项进度 +taskwindow.total_progress=总进度 +taskwindow.cancel=取消 +taskwindow.no_more_instance=可能同时打开了多个任务窗口,请不要多次打开! +taskwindow.file_name=任务 +taskwindow.download_progress=进度 + +setupwindow.include_minecraft=导入游戏文件夹 +setupwindow.find_in_configurations=导入完成,快到配置下拉框中找新游戏路径吧! +setupwindow.give_a_name=给新游戏路径起个名字吧 +setupwindow.new=新建 +setupwindow.no_empty_name=名字不可为空 +setupwindow.clean=清理游戏文件 + +update.no_browser=无法打开浏览器,网址已经复制到剪贴板了,您可以手动粘贴网址打开页面 +update.should_open_link=是否前往发布页面更新? +update.newest_version=最新版本为: +update.failed=检查更新失败 +update.found=(发现更新!) + +logwindow.terminate_game=结束游戏进程 +logwindow.tieba=贴吧 +logwindow.title=日志 + +selector.choose=选择 + +serverlistview.title=选择服务器 +serverlistview.name=名称 +serverlistview.type=类型 +serverlistview.version=版本 +serverlistview.info=信息 + +minecraft.invalid=无效的 +minecraft.invalid_jar=无效的jar包 +minecraft.not_a_file=不是文件 +minecraft.not_found=找不到minecraft.jar +minecraft.not_readable=minecraft.jar不可读 +minecraft.modified=(修改的!) + +color.red=红色 +color.blue=蓝色 +color.green=绿色 +color.orange=橙色 +color.dark_blue=深蓝色 +color.purple=紫色 + +wizard.next_>=下一步 > +wizard.next_mnemonic=下 +wizard.<_prev=< 上一步 +wizard.prev_mnemonic=上 +wizard.finish=完成 +wizard.finish_mnemonic=完 +wizard.cancel=取消 +wizard.cancel_mnemonic=取 +wizard.help=帮助 +wizard.help_mnemonic=帮 +wizard.close=关闭 +wizard.close_mnemonic=关 +wizard.summary=概要 +wizard.failed=失败 +wizard.steps=步骤 + +lang=简体中文 +lang.default=跟随系统语言 \ No newline at end of file diff --git a/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang new file mode 100755 index 000000000..03bdbd69c --- /dev/null +++ b/HMCLAPI/src/main/resources/org/jackhuang/hellominecraft/lang/I18N_zh_TW.lang @@ -0,0 +1,376 @@ +# Hello Minecraft! Launcher. +# Copyright (C) 2013 huangyuhui +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see {http://www.gnu.org/licenses/}. +launch.failed=啟動失敗 +launch.failed_creating_process=啟動失敗,在創建新進程時發生錯誤,可能是Java路徑錯誤。 +launch.failed_sh_permission=為啟動資料添加權限時發生錯誤 +launch.failed_pa​​cking_jar=在打包jar時發生錯誤 +launch.unsupported_launcher_version=對不起,本啟動器現在可能不能啟動這個版本的Minecraft,但啟動器還是會嘗試啟動,請盡快將此問題報告給作者。 +launch.too_big_memory_alloc_64bit=您设置的内存大小过大,由于可能超过了32位Java的内存分配限制,所以可能无法启动游戏,请将内存调至1024MB或更小,启动器仍会尝试启动。 +launch.too_big_memory_alloc_free_space_too_low=您设置的内存大小过大,由于超过了系统内存大小%dMB,所以可能影响游戏体验或无法启动游戏,启动器仍会尝试启动。 +launch.cannot_create_jvm=截獲到無法創建Java虛擬機,可能是Java參數有問題,可以在設定中開啟無參數模式啟動。 +launch.circular_dependency_versions=發現遊戲版本循環引用,請確認您的客戶端未被修改或修改導致出現此問題。 +launch.not_finished_downloading_libraries=未完成遊戲依賴庫的下載,還要繼續啟動遊戲嗎? +launch.not_finished_decompressing_natives=未能解壓遊戲本地庫,還要繼續啟動遊戲嗎? +launch.wrong_javadir=錯誤的Java路徑,將自動重置為默認Java路徑。 +launch.exited_abnormally=遊戲非正常退出,請查看日誌資料,或聯繫他人尋求幫助。 + +install.no_version=未找到要安裝的對應MC版本 +install.no_version_if_intall=未找到要安裝的對應MC版本,是否自动安装需要的MC版本? +install.not_refreshed=未刷新列表 +install.download_list=下載列表 + +install.liteloader.get_list=獲取LiteLoader列表 +install.liteloader.install=安裝LiteLoader + +install.forge.get_list=獲取Forge列表 +install.forge.install=安裝Forge +install.forge.get_changelogs=獲取Forge更新記錄 + +install.optifine.install=安裝Optifine +install.optifine.get_list=獲取Optifine列表 +install.optifine.get_download_link=獲取OptiFine下载地址 + +install.failed_forge=安裝Forge失敗 +install.failed_optifine=安裝Optifine失敗 +install.failed_liteloader=安裝LiteLoader失敗 +install.failed_download_forge=下載Forge失敗 +install.failed_download_optifine=下載Optifine失敗 +install.failed=安裝失敗 +install.success=安裝成功 +install.no_forge=沒有安裝Forge +install.choose_forge=選擇你安裝的Forge版本 +install.version=版本 +install.mcversion=遊戲版本 +install.time=時間 +install.release_time=釋放時間 +install.type=類型 +install.please_refresh=如需使用自动安装请点击右侧刷新按钮 + +crash.launcher=啟動器崩潰了! +crash.minecraft=Minecraft崩潰了! + +login.choose_charactor=請選擇您要使用的角色 +login.no_charactor=該帳號沒有角色 +login.your_password=您的密碼 +login.failed=登錄失敗: +login.no_Player007=你還未設定用戶名! +login.wrong_password=可能是您的用戶名或密碼錯誤 +login.invalid_username=無效的用戶名 +login.invalid_uuid_and_username=無效的UUID和用戶名 +login.invalid_password=無效的密碼 +login.invalid_access_token=無效的訪問令牌 +login.changed_client_token=服務器回應已經修改客戶端令牌 +login.not_email=用戶名必須是郵箱 +login.type=登錄 +login.username=名字 +login.account=邮箱 +login.invalid_token=請嘗試登出並重新輸入密碼登錄 +login.no_valid_character=無有效的角色,自行到skinme.cc登陸並創建角色 + +proxy.username=账戶 +proxy.password=密碼 +proxy.host=主机 +proxy.port=端口 + +login.failed.connect_authentication_server=無法連接認證服務器,可能是網絡問題 + +login.profile.not_logged_in=無法修改遊戲資料同時未登錄 +login.profile.selected=無法修改遊戲資料. 你必須登出再返回. + +login.methods.yggdrasil=正版登錄 +login.methods.offline=離線模式 +login.methods.no_method=沒有登入方式... + +log.playername_null=玩家名為空,這代表著登錄方法出現問題 + +minecraft.no_selected_version=沒有選擇任何一個Minecraft版本 +minecraft.wrong_path=錯誤的Minecraft路徑,啟動器未找到設定的Minecraft路徑,請檢查。 + +operation.stopped=操作被強行終止 +operation.confirm_stop=真的要終止操作嗎? + +ui.login.password=密碼 +ui.more=更多 + +crash.advice.UnsupportedClassVersionError=這可能是因為您的Java版本過於老舊,可以嘗試更換最新Java並在版本設定的Java路徑中設定. +crash.advice.ConcurrentModificationException=這可能是因為您的Java版本高於Java 1.8.0_11導致的,可以嘗試卸載Java8安裝Java7。 +crash.advice.ClassNotFoundException=Minecraft不完整或Mod衝突,如果有未能下载的資料请下载成功后重试或是客户端损坏请重试请重新制作客户端或下載整合包解決問題。 +crash.advice.NoSuchFieldError=Minecraft不完整或Mod衝突,如果有未能下载的資料请下载成功后重试或是客户端损坏请重试请重新制作客户端或下載整合包解決問題。 +crash.advice.LWJGLException=您的电脑不正常,可能需要使用驱动精灵或其他安装器更新显卡驱动。 +crash.advice.SecurityException=可能是您修改了minecraft.jar但未刪除META-INF資料夾的原因。請通過壓縮軟體刪除jar中的META-INF資料夾。 +crash.advice.OutOfMemoryError=内存溢出,您设置的Minecraft最大内存过小,请调大! +crash.advice.otherwise=可能是Mod或其他問題。 + +crash.advice.OpenGL=可能是顯卡/聲卡驅動問題,也可能是Mod導致的問題。 +crash.advice.no_lwjgl=可能是遊戲依賴庫不完整或解壓依賴庫時出錯。可以通過下載整合包解決問題。 + +crash.advice.no=無建議。 + +crash.user_fault=您的系統或Java環境可能安裝不當導致本軟體崩潰,請檢查您的Java環境或您的電腦!可以嘗試重新安裝Java。 +crash.headless=如果您的操作系統是Linux,請注意不要使用OpenJDK,務必使用Oracle JDK,或嘗試添加-Djava.awt.headless=false參數,或檢查您的Xserver是否正常 +crash.NoClassDefFound=請確認HMCL本體是否完整 + +crash.error=您的Minecraft崩潰了。 +crash.main_class_not_found=找不到主類,可能是您的JSON資料填寫錯誤。無法啟動遊戲。可以通過下載整合包解決問題。 +crash.class_path_wrong=解析Class Path時出現錯誤,此錯誤本不應該發生。可能是啟動腳本錯誤,請仔細檢查啟動腳本。 + +ui.label.newProfileWindow.new_profile_name=新配置名: +ui.label.newProfileWindow.copy_from=複製配置: +ui.newProfileWindow.title=新建配置 + +ui.button.ok=確認 +ui.button.refresh=刷新 +ui.button.run=啟動Minecraft +ui.button.settings= +ui.button.about=關於 +ui.button.others=其他 +ui.button.logout=登出 +ui.button.download=下載 +ui.button.retry=重試 +ui.button.delete=刪除 +ui.button.install=安裝 +ui.button.info=信息 +ui.button.save=保存 +ui.button.copy=複製 +ui.button.clear=清除 +ui.button.close=關閉 +ui.button.explore=瀏覽 +button.cancel=取消 +button.ok=確定 + +ui.label.version=版本 +ui.label.password=密碼 +ui.label.profile=配置 + +ui.message.first_load=請在左邊輸入您的賬號 +ui.message.enter_password=請在左邊輸入您的密碼 +ui.message.launching=啟動中 +ui.message.making=生成中 +ui.message.sure_remove=真的要删除配置%s吗? + +ui.label.settings=選項 +ui.label.crashing=Hello Minecraft! Launcher遇到了無法處理的錯誤,請複制下列內容並通過mcbbs、貼吧或Minecraft Forum反饋bug。 +ui.label.crashing_out_dated=Hello Minecraft! Launcher遇到了無法處理的錯誤,已檢測到您的啟動器不是最新版本,請更新後再試! +ui.label.failed_set=設定失敗: + +download=下載 +download.mojang=官方 +download.BMCL=BMCLAPI (bangbang93, http://bmclapi.bangbang93.com/) +download.rapid_data=RapidData (銳網雲計算, https://www.rapiddata.org/) +download.not_200=下載失敗,回复码 +download.failed=下載失敗 +download.successfully=下載完成 + +message.error=錯誤 +message.cannot_open_explorer=無法打開資料管理器: +message.cancelled=已取消 +message.info=提示 + +folder.game=遊戲資料夾 +folder.mod=MOD資料夾 +folder.coremod=核心MOD資料夾 +folder.config=配置資料夾 +folder.resourcepacks=資源包資料夾 +folder.screenshots=截圖資料夾 +folder.saves=存檔資料夾 + +settings.tabs.game_download=遊戲下載 +settings.tabs.installers=自動安裝 +settings.tabs.assets_downloads=資源下載 + +settings=普通設定 +settings.explore=瀏覽 +settings.manage=管理 +settings.cannot_remove_default_config=不能刪除默認配置 +settings.max_memory=最大內存(MB) +settings.java_dir=Java路徑 +settings.game_directory=遊戲路徑 +settings.dimension=游戏窗口分辨率 +settings.fullscreen=全屏 +settings.update_version=更新版本資料 +settings.run_directory=運行路徑(版本隔離) +settings.physical_memory=物理内存大小 +settings.choose_javapath=选择Java路径 +settings.default=默認 +settings.custom=自定義 +settings.choose_gamedir=选择游戏路径 +settings.failed_load=設定資料加載失敗,可能是升級了啟動器或被人工修改造成錯誤,是否清除? + +modpack=懶人包 +modpack.choose=選擇要導入的遊戲懶人包資料,如果您希望更新整合包,请输入要更新的版本名 +modpack.install.task=導入懶人包 +modpack.install_error=安裝失敗,可能是整合包格式不正確或操作資料失敗 +modpack.save=選擇要導出到的遊戲懶人包位置 +modpack.save.task=導出懶人包 +modpack.export_error=導出失敗,可能是您的遊戲資料夾格式不正確或操作資料失敗 +modpack.export_finished=懶人包導出完成,参见 +modpack.enter_name=給遊戲起個你喜歡的名字 +modpack.wizard=導出懶人包嚮導 +modpack.wizard.step.1=基本設定 +modpack.wizard.step.1.title=設置懶人包的主要信息 +modpack.wizard.step.2=資料選擇 +modpack.wizard.step.2.title=選中你不想加到整合包中的資料(夾) +modpack.incorrect_format.no_json=懶人包格式錯誤,pack.json丟失 +modpack.incorrect_format.no_jar=懶人包格式錯誤,pack.json丟失jar字段 +modpack.cannot_read_version=讀取遊戲版本失敗 +modpack.not_a_valid_location=不是一个有效懒人包位置 +modpack.warning=在製作整合包前,請您確認您選擇的版本可以正常啟動,​​
並保證您的Minecraft是正式版而非快照版,
而且不應當將不允許非官方途徑傳播的Mod納入整合包。 + +mods=Mod管理 +mods.choose_mod=选择模组 +mods.failed=添加失败 +mods.add=添加 +mods.remove=刪除 +mods.default_information=您可以拖动mod到列表中来添加mod,同时使用删除键可快速删除选中mod
选择mod可以获取mod信息 + +advancedsettings=高級設定 +advancedsettings.launcher_visible=啟動器可見性 +advancedsettings.debug_mode=調試模式 +advancedsettings.java_permanent_generation_space=內存永久保存區域/MB +advancedsettings.jvm_args=Java虛擬機參數(不必填寫) +advancedsettings.Minecraft_arguments=Minecraft額外參數(不必填寫) +advancedsettings.launcher_visibility.close=遊戲啟動後結束啟動器 +advancedsettings.launcher_visibility.hide=遊戲啟動後隱藏啟動器 +advancedsettings.launcher_visibility.keep=保持啟動器可見 +advancedsettings.game_dir.default=默認(.minecraft/) +advancedsettings.game_dir.independent=各版本獨立(.minecraft/versions/<版本名>/,除assets,libraries) +advancedsettings.no_jvm_args=不添加JVM參數(使用Java9時必勾) +advancedsettings.java_args_default=啟動器默認添加的參數(請不要重複添加):-XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -XX:MaxPermSize=???m -Xmx???m -Dfml. ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true +advancedsettings.wrapper_launcher=前置啟動指令(不必填寫,內容將加在啟動腳本最前,如optirun...) +advancedsettings.server_ip=直入服務器ip地址(不必填寫,啟動遊戲後直接進入對應服務器) +advancedsettings.cancel_wrapper_launcher=取消包裹啟動器(出現奇怪問題時可嘗試使用,與調試模式衝突) + +mainwindow.show_log=查看日誌 +mainwindow.make_launch_script=生成啟動腳本 +mainwindow.make_launch_script_failed=生成啟動腳本失敗 +mainwindow.enter_script_name=輸入要生成腳本的資料名 +mainwindow.make_launch_succeed=啟動腳本已生成完畢: +mainwindow.no_version=未找到任何版本,是否進入遊戲下載? + +launcher.about=默認背景圖來自Liberty Dome服務器。
關於作者:
\n百度ID:huanghongxun20
\nmcbbs:huanghongxun
\n郵箱:huanghongxun2008@126.com
\nMinecraft Forum ID: klkl6523
\n歡迎提交Bug哦
\nCopyright (c) 2013-2015 huangyuhui.
免責聲明:Minecraft軟體版權歸Mojang AB所有,遊戲由於誤操作本啟動器而丟失數據的概不負責。
本啟動器在GPLv3協議下開源:http://github.com/huanghongxun/HMCL/
本軟體使用了基於Apache License 2.0的Gson項目,感謝貢獻者。 +launcher.download_source=下載源 +launcher.background_location=背景地址 +launcher.exit_failed=強制退出失敗,可能是Forge 1.7.10及更高版本導致的,無法解決。 +launcher.versions_json_not_matched=版本%s格式不規範!該版本資料夾下有json:%s,是否更名這個資料來規範格式? +launcher.versions_json_not_matched_cannot_auto_completion=版本%s缺失必要的版本信息資料,是否删除该版本? +launcher.versions_json_not_formatted=版本%s信息資料格式错误,是否重新下载? +launcher.choose_bgpath=選擇背景路徑 +launcher.background_tooltip=\n\n啟動器默認使用自帶的背景
\n如果當前目錄有background.png,則會使用該資料作為背景
\n如果當前目錄有bg子目錄,則會隨機使用裡面的一張圖作為背景
\n如果該背景地址被修改,則會使用背景地址裡的一張圖作為背景
\n背景地址允許有多個地址,使用半角分號";"(不包含雙引號)分隔\n\n +launcher.update_launcher=检查更新 +launcher.enable_shadow=启用窗口阴影(重启启动器生效) +launcher.theme=主题 +launcher.proxy=代理 +launcher.decorated=啟用窗口邊框(Linux下可解決程序界面全灰問題) +launcher.modpack=整合包作者帮助 +launcher.enable_animation=啟用動態效果 +launcher.lang=語言 + +launcher.title.game=遊戲設定 +launcher.title.main=主頁 +launcher.title.launcher=啟動器設定 + +versions.release=穩定版 +versions.snapshot=快照版 +versions.old_beta=測試版 +versions.old_alpha=遠古版 + +versions.manage.rename=重命名該版本 +versions.manage.rename.message=請輸入要改成的名字 +versions.manage.remove=刪除該版本 +versions.manage.remove.confirm=真的要刪除版本 +versions.manage.redownload_json=重新下載版本配置(minecraft.json) +versions.manage.redownload_assets_index=重新下載資源配置(assets_index.json) + +advice.os64butjdk32=您的系統是64位的但是Java是32位的,推薦您安裝64位Java. + +assets.download_all=下载资源資料 +assets.not_refreshed=資源列表未刷新,請刷新一次。 +assets.failed=獲取列表失敗,請刷新重試。 +assets.list.1_7_3_after=1.7.3及以後 +assets.list.1_6=1.6(BMCLAPI) +assets.unkown_type_select_one=無法解析遊戲版本:%s,請選擇一種資源類型下載。 +assets.type=資源類型 +assets.download=下載資源 +assets.no_assets=資源資料不完整,是否補全? +assets.failed_download=下載資源資料失敗,可能導致沒有中文和聲音。 + +gamedownload.not_refreshed=遊戲下載列表未刷新,請再刷新一次。 + +taskwindow.title=任務 +taskwindow.single_progress=單項進度 +taskwindow.total_progress=總進度 +taskwindow.cancel=取消 +taskwindow.no_more_instance=可能同時打開了多個任務窗口,請不要多次打開! +taskwindow.file_name=任務 +taskwindow.download_progress=進度 + +setupwindow.include_minecraft=導入遊戲資料夾 +setupwindow.find_in_configurations=導入完成,快到配置下拉框中找新遊戲路徑吧! +setupwindow.give_a_name=給新遊戲路徑起個名字吧 +setupwindow.new=新建 +setupwindow.no_empty_name=名字不可為空 +setupwindow.clean=清理遊戲資料 + +update.no_browser=無法打開瀏覽器,網址已經復製到剪貼板了,您可以手動粘貼網址打開頁面 +update.should_open_link=是否前往發布頁面更新? +update.newest_version=最新版本為: +update.failed=檢查更新失敗 +update.found=(發現更新!) + +logwindow.terminate_game=結束遊戲進程 +logwindow.tieba=貼吧 +logwindow.title=日志 + +selector.choose=選擇 + +serverlistview.title=選擇服務器 +serverlistview.name=名称 +serverlistview.type=类型 +serverlistview.version=版本 +serverlistview.info=信息 + +minecraft.invalid=無效的 +minecraft.invalid_jar=無效的jar包 +minecraft.not_a_file=不是資料 +minecraft.not_found=找不到minecraft.jar +minecraft.not_readable=minecraft.jar不可讀 +minecraft.modified=(修改的!) + +color.red=紅色 +color.blue=藍色 +color.green=綠色 +color.orange=橙色 +color.dark_blue=深藍色 +color.purple=紫色 + +wizard.next_>=下一步 > +wizard.next_mnemonic=下 +wizard.<_prev=< 上一步 +wizard.prev_mnemonic=上 +wizard.finish=完成 +wizard.finish_mnemonic=完 +wizard.cancel=取消 +wizard.cancel_mnemonic=取 +wizard.help=幫助 +wizard.help_mnemonic=幫 +wizard.close=關閉 +wizard.close_mnemonic=關 +wizard.summary=概要 +wizard.failed=失败 +wizard.steps=步驟 + +lang=正體中文 +lang.default=跟隨系統語言 \ No newline at end of file