From c00677a0ad4fbbe58cc24037291bd06b0c98268b Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 12:37:38 +0800
Subject: [PATCH 01/11] =?UTF-8?q?(55)=20=E5=8D=83=E8=BD=BD=E6=B3=A8?=
=?UTF-8?q?=E8=BF=B0=E4=B8=80=E8=89=98=E4=B8=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../org/jackhuang/hmcl/ui/download/DownloadPage.java | 10 +++-------
.../org/jackhuang/hmcl/ui/instances/Instances.java | 10 ++--------
.../main/java/org/jackhuang/hmcl/ui/main/MainPage.java | 4 +---
.../java/org/jackhuang/hmcl/upgrade/UpdateHandler.java | 4 +---
4 files changed, 7 insertions(+), 21 deletions(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
index e961c901bfd..5fde19f4267 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
@@ -44,8 +44,8 @@
import org.jackhuang.hmcl.ui.decorator.DecoratorAnimatedPage;
import org.jackhuang.hmcl.ui.decorator.DecoratorPage;
import org.jackhuang.hmcl.ui.instances.DownloadListPage;
-import org.jackhuang.hmcl.ui.instances.HMCLLocalizedDownloadListPage;
import org.jackhuang.hmcl.ui.instances.GameInstancePage;
+import org.jackhuang.hmcl.ui.instances.HMCLLocalizedDownloadListPage;
import org.jackhuang.hmcl.ui.instances.Instances;
import org.jackhuang.hmcl.ui.wizard.Navigation;
import org.jackhuang.hmcl.ui.wizard.WizardController;
@@ -170,12 +170,8 @@ public static void download(DownloadProvider downloadProvider, HMCLGameRepositor
task.setName(file.name());
return task;
}).whenComplete(Schedulers.javafx(), exception -> {
- if (exception != null) {
- if (exception instanceof CancellationException) {
- Controllers.showToast(i18n("message.cancelled"));
- } else {
- Controllers.dialog(DownloadProviders.localizeErrorMessage(exception), i18n("install.failed.downloading"), MessageDialogPane.MessageType.ERROR);
- }
+ if (exception != null && !(exception instanceof CancellationException)) {
+ Controllers.dialog(DownloadProviders.localizeErrorMessage(exception), i18n("install.failed.downloading"), MessageDialogPane.MessageType.ERROR);
} else {
Controllers.showToast(i18n("install.success"));
}
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
index 4d62e3263b3..4a21f09d365 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
@@ -28,11 +28,7 @@
import org.jackhuang.hmcl.download.game.GameAssetDownloadTask;
import org.jackhuang.hmcl.download.game.GameDownloadTask;
import org.jackhuang.hmcl.download.game.GameLibrariesTask;
-import org.jackhuang.hmcl.game.GameInstanceID;
-import org.jackhuang.hmcl.game.GameInstanceManifest;
-import org.jackhuang.hmcl.game.HMCLGameRepository;
-import org.jackhuang.hmcl.game.LauncherHelper;
-import org.jackhuang.hmcl.game.QuickPlayOption;
+import org.jackhuang.hmcl.game.*;
import org.jackhuang.hmcl.setting.*;
import org.jackhuang.hmcl.task.FileDownloadTask;
import org.jackhuang.hmcl.task.Schedulers;
@@ -106,9 +102,7 @@ public static void downloadModpackImpl(DownloadProvider downloadProvider, HMCLGa
if (StringUtils.isNotBlank(mod.iconUrl()))
installWizardProvider.setIconUrl(mod.iconUrl());
Controllers.getDecorator().startWizard(installWizardProvider);
- } else if (e instanceof CancellationException) {
- Controllers.showToast(i18n("message.cancelled"));
- } else {
+ } else if (!(e instanceof CancellationException)) {
Controllers.dialog(
i18n("install.failed.downloading.detail", file.file().url()) + "\n" + StringUtils.getStackTrace(e),
i18n("download.failed.no_code"), MessageDialogPane.MessageType.ERROR);
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
index 72cc6dea4bf..81577186c57 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
@@ -380,9 +380,7 @@ private void launchNoGame() {
if (exception == null) {
GameDirectoryManager.getSelectedRepository().setSelectedInstance(instanceHolder.value);
launch();
- } else if (exception instanceof CancellationException) {
- Controllers.showToast(i18n("message.cancelled"));
- } else {
+ } else if (!(exception instanceof CancellationException)) {
LOG.warning("Failed to install game", exception);
Controllers.dialog(StringUtils.getStackTrace(exception),
i18n("install.failed"),
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
index 4688264a03c..444da330c00 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
@@ -159,9 +159,7 @@ public static void updateFrom(RemoteVersion version) {
} else {
Exception e = executor.getException();
LOG.warning("Failed to update to " + version, e);
- if (e instanceof CancellationException) {
- Platform.runLater(() -> Controllers.showToast(i18n("message.cancelled")));
- } else {
+ if (!(e instanceof CancellationException)) {
Platform.runLater(() -> Controllers.dialog(e.toString(), i18n("update.failed"), MessageType.ERROR));
}
}
From 6e2a34555e68c40a7d69a29b970350c15c0bf3c7 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 13:25:19 +0800
Subject: [PATCH 02/11] =?UTF-8?q?(56)=20=E6=89=BF=E6=B5=81=E8=B4=AF?=
=?UTF-8?q?=E8=84=89=20=E8=88=9F=E6=B0=B4=E5=90=8C=E6=80=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../assets/lang/I18N_zh_CN.properties | 69 -------------------
1 file changed, 69 deletions(-)
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 6fe08134e54..aa8b9d4d64c 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties
@@ -21,7 +21,6 @@
about=关于
about.copyright=版权
about.copyright.statement=版权所有 © 2013-2026 huangyuhui 及贡献者
-about.author=作者
about.author.statement=bilibili @huanghongxun
about.claim=用户协议
about.claim.statement=点击链接以查看全文
@@ -84,7 +83,6 @@ account.failed.ssl=连接服务器时发生了 SSL 错误。可能网站证书
account.failed.dns=连接服务器时发生了 SSL 错误。可能是 DNS 解析有误。请尝试更换 DNS 服务器或使用代理服务。\n你可以点击右上角帮助按钮进行求助。
account.failed.wrong_account=登录了错误的账户
account.storage.read_only=账户文件是由更高版本的 HMCL 保存的,当前版本的 HMCL 无法修改账户。
-account.hmcl.hint=你需要点击“登录”按钮,并在弹出的网页中完成登录。
account.injector.add=添加认证服务器
account.injector.empty=无 (点击右侧加号添加)
account.injector.http=警告:此服务器使用不安全的 HTTP 协议。你的密码在登录时会被明文传输。
@@ -101,17 +99,13 @@ account.login.retry=再次刷新账户
account.login.refresh=重新登录
account.login.refresh.microsoft.hint=由于账户授权失效,你需要重新添加微软账户。
account.login.restricted=登录微软账户以启用此功能
-account.logout=登出
-account.register=注册
account.manage=账户列表
account.copy_uuid=复制该账户的 UUID
account.methods=登录方式
account.methods.authlib_injector=外置登录
account.methods.microsoft=微软账户
-account.methods.microsoft.birth=如何更改账户出生日期
account.methods.microsoft.code=代码 (已自动复制)
account.methods.microsoft.close_page=已完成微软账户授权。其余登录步骤将由启动器自动执行。你现在可以关闭本页面了。
-account.methods.microsoft.deauthorize=解除账户授权
account.methods.microsoft.error.add_family=请点击 此处 更改你的账户出生日期,使年龄满 18 岁以上,或将账户加入到家庭中。\n你可以点击右上角帮助按钮进行求助。
account.methods.microsoft.error.country_unavailable=你所在的国家或地区不受 XBOX Live 的支持。
account.methods.microsoft.error.missing_xbox_account=请确认你已经购买了 Minecraft: Java 版。若已购买,请点击 此处 创建游戏档案。\n你可以点击右上角帮助按钮进行求助。
@@ -120,8 +114,6 @@ account.methods.microsoft.error.no_character=你尚未创建游戏档案。请
account.methods.microsoft.error.banned=你的账户可能被 XBOX Live 封禁。\n你可以点击 此处 按钮查询账户封禁状态。
account.methods.microsoft.error.unknown=未知问题。错误码:%d。\n你可以点击右上角帮助按钮进行求助。
account.methods.microsoft.error.wrong_verify_method=登录失败。请在微软账户登录页面使用密码登录,不要使用其他登录方式。\n你可以点击右上角帮助按钮进行求助。
-account.methods.microsoft.logging_in=登录中……
-account.methods.microsoft.makegameidsettings=创建档案 / 编辑档案名称
account.methods.microsoft.hint=点击“登录”按钮开始添加微软账户。
account.methods.microsoft.methods.device=扫描二维码登录
account.methods.microsoft.methods.device.hint=扫描二维码或访问 %s,在打开的页面中输入 %s 完成登录。
@@ -132,10 +124,8 @@ account.methods.microsoft.manual=若网络环境不佳,可能会导致网
如遇到问题,你可以点击右上角帮助按钮进行求助。
account.methods.microsoft.profile=编辑账户个人信息
account.methods.microsoft.purchase=购买 Minecraft
-account.methods.ban_query=检测账户是否被封禁
account.methods.microsoft.snapshot=你正在使用非官方构建的 HMCL。请下载 官方版本 来登录微软账户。
account.methods.microsoft.snapshot.tooltip=你正在使用非官方构建的 HMCL。请下载官方版本来刷新账户。
-account.methods.microsoft.snapshot.website=官方网站
account.methods.offline=离线模式
account.methods.offline.name.special_characters=建议使用英文字符、数字以及下划线命名,且长度不超过 16 个字符
account.methods.offline.name.invalid=游戏用户名建议仅使用英文字母、数字及下划线,且长度不超过 16 个字符。\n\
@@ -151,7 +141,6 @@ account.missing=没有游戏账户
account.missing.add=点击此处添加账户
account.move_to_global=转换为全局账户\n该账户的信息会保存至系统当前用户文件夹的配置文件中
account.move_to_portable=转换为便携账户\n该账户的信息会保存至与 HMCL 同文件夹的配置文件中
-account.not_logged_in=未登录
account.password=密码
account.portable=便携账户
account.skin=皮肤
@@ -232,7 +221,6 @@ button.reveal_dir=打开文件夹
button.refresh=刷新
button.remove=删除
button.remove.confirm=你确定要删除吗?此操作无法撤销!
-button.retry=重试
button.save=保存
button.save_as=另存为
button.select_all=全选
@@ -397,9 +385,6 @@ download=下载
download.code.404=远程服务器不包含需要下载的文件: %s\n你可以点击右上角帮助按钮进行求助。
download.content=游戏内容
download.shader=光影
-download.curseforge.unavailable=此 HMCL 版本不支持访问 CurseForge。请使用官方版本进行下载。
-download.existing=文件已存在,无法保存。你可以将文件保存至其他地方。
-download.external_link=打开下载网站
download.failed=下载失败: %1$s,\n错误码:%2$d\n你可以点击右上角帮助按钮进行求助。
download.failed.empty=[没有可供安装的版本,点击此处返回]\n(你可以点击右上角帮助按钮进行求助)
download.failed.no_code=下载失败
@@ -459,7 +444,6 @@ fatal.migration_requires_manual_reboot=Hello Minecraft! Launcher 即将完成升
fatal.apply_update_failure=我们很抱歉 Hello Minecraft! Launcher 无法自动完成升级,因为出现了一些问题。\n但你依可以从 %s 手动下载 HMCL 来完成升级。\n你可以访问 https://docs.hmcl.net/help.html 页面寻求帮助。
fatal.apply_update_need_win7=Hello Minecraft! Launcher 无法在 Windows XP/Vista 上进行自动更新。请从 %s 手动下载 HMCL 来完成升级。
fatal.deprecated_java_version=HMCL 未来需要 Java 17 或更高版本才能运行,但依然支持使用 Java 6~16 启动游戏。建议安装最新版本的 Java 以确保 HMCL 能正常工作。\n你可以继续保留旧版本 Java。HMCL 能够识别与管理多个 Java,并会自动根据游戏版本为你选择合适的 Java。\n你可以访问 https://docs.hmcl.net/help.html 页面寻求帮助。
-fatal.deprecated_java_version.update=更高版本的 HMCL 需要 Java 17 或更高版本才能运行,请安装最新版本的 Java 以确保 HMCL 能够完成升级。\n你可以继续保留旧版本 Java。HMCL 能够识别与管理多个 Java,并会自动根据游戏版本为你选择合适的 Java。
fatal.deprecated_java_version.download_link=下载 Java %d
fatal.samba=如果你正在通过 Samba 共享的文件夹中运行 Hello Minecraft! Launcher,启动器可能无法正常工作。请尝试更新你的 Java 或在本地文件夹内运行 HMCL。\n你可以访问 https://docs.hmcl.net/help.html 页面寻求帮助。
fatal.illegal_char=由于你的运行路径中存在非法字符“=”,你将无法使用外置登录账户以及离线登录更换皮肤功能。\n你可以访问 https://docs.hmcl.net/help.html 页面寻求帮助。
@@ -564,11 +548,8 @@ game_directory.default=当前文件夹
game_directory.home=官方启动器文件夹
game_directory.instance_directory=游戏文件夹路径
game_directory.instance_directory.choose=选择游戏文件夹路径
-game_directory.manage=游戏文件夹列表
game_directory.name=名称
game_directory.new=添加游戏文件夹
-game_directory.title=游戏文件夹
-game_directory.selected=已选中
game_directory.use_relative_path=若可能,游戏文件夹使用相对路径
help=帮助
@@ -596,7 +577,6 @@ install.failed.version_mismatch=该组件需要的游戏版本为 %s,但实际
install.installer.change_version=%s 与当前游戏不兼容,请更换版本
install.installer.choose=选择 %s 版本
install.installer.cleanroom=Cleanroom
-install.installer.depend=需要先安装 %s
install.installer.do_not_install=不安装
install.installer.fabric=Fabric
install.installer.legacyfabric=Legacy Fabric
@@ -609,9 +589,6 @@ install.installer.game=Minecraft
install.installer.incompatible=与 %s 不兼容
install.installer.install=安装 %s
install.installer.install_offline=从本地文件安装/升级
-install.installer.install_offline.tooltip=支持导入已经下载好的 (Neo)Forge、Cleanroom 和 OptiFine 安装器
-install.installer.install_online=在线安装
-install.installer.install_online.tooltip=支持安装 Forge、NeoForge、Cleanroom、Fabric、Legacy Fabric、Quilt、LiteLoader 和 OptiFine
install.installer.liteloader=LiteLoader
install.installer.not_installed=未安装
install.installer.optifine=OptiFine
@@ -625,11 +602,9 @@ install.modpack.installation=安装整合包
install.name.invalid=名称中包含特殊字符 (如 Emoji 表情或中文字符)。\n建议修改名称。名称建议仅包含英文字母、数字和下划线,以防启动游戏时出现问题。是否继续安装?
install.new_game=安装新游戏
install.new_game.already_exists=此实例已经存在,请换一个名字
-install.new_game.current_game_version=当前游戏实例
install.new_game.installation=安装新游戏
install.new_game.malformed=名字不合法
install.new_game.malformed_json=不是有效的 Minecraft 实例 JSON 文件。
-install.select=请选择安装方式
install.success=安装成功
instance=游戏
@@ -723,13 +698,11 @@ launch.advice.multi=检测到以下问题:\n\n%s\n\n这些问题可能导致
launch.advice.java.auto=当前选择的 Java 版本不满足游戏要求。\n点击“是”即可由 HMCL 来自动选取合适的 Java 版本。\n或者你可以在“(全局/实例特定) 游戏设置 → 游戏 Java”中选择一个合适的 Java 版本。
launch.advice.java.modded_java_7=Minecraft 1.7.2 及更低版本需要 Java 7 及更低版本。
launch.advice.cleanroom=Cleanroom %2$s 只能在 Java %1$s 或更高版本上运行。请使用 Java %1$s 或最新版本。
-launch.advice.corrected=我们已经修复了 Java 版本问题。如果你确实希望使用你自定义的 Java,你可以在“(全局/实例特定) 游戏设置 → 高级设置”中往下滑,启用“不检查 Java 虚拟机与游戏的兼容性”。
launch.advice.uncorrected=如果你确实希望使用你自定义的 Java,你可以在“(全局/实例特定) 游戏设置 → 高级设置”中往下滑,启用“不检查 Java 虚拟机与游戏的兼容性”。
launch.advice.different_platform=你正在使用 32 位 Java 启动游戏。建议更换至 64 位 Java。
launch.advice.forge2760_liteloader=Forge 14.23.5.2760 与 LiteLoader 不兼容。请更新 Forge 至 14.23.5.2773 或更高版本。
launch.advice.forge28_2_2_optifine=Forge 28.2.2 及更高版本与 OptiFine 不兼容。请降级 Forge 至 28.2.1 或更低版本。
launch.advice.forge37_0_60=Forge 37.0.59 及更低版本与 Java 17 不兼容。请更新 Forge 至 37.0.60 或更高版本,或使用 Java 16 启动游戏。
-launch.advice.java8_1_13=Minecraft 1.13 及更高版本只能在 Java 8 或更高版本上运行。请使用 Java 8 或最新版本。
launch.advice.java8_51_1_13=低于 1.8.0_51 的 Java 版本可能会导致 Minecraft 1.13 崩溃。建议更新 Java 至 1.8.0_51 或更高版本后再次启动。
launch.advice.java9=低于 1.13 的有安装模组的 Minecraft 版本与 Java 9 或更高版本不兼容。请使用 Java 8。
launch.advice.lwjgl_3_4_1=当前游戏版本存在已知问题,可能在游戏中发生卡顿。\nHMCL 可以 (通过 Java Agent) 自动优化游戏解决此问题。是否允许 HMCL 自动优化游戏?\n如遇到问题,你可以在“设置 → 通用”中关闭“允许 HMCL 修改游戏”选项。
@@ -787,8 +760,6 @@ launcher.background.load_policy.wait_for_background=等待背景加载完成
launcher.background.loading=背景加载
launcher.background.network=网络
launcher.background.network.cache=缓存网络图片
-launcher.background.network.cache.disabled=禁用
-launcher.background.network.cache.enabled=启用
launcher.background.paint=纯色
launcher.background.theme=跟随主题
launcher.background.theme_color=跟随主题色
@@ -806,7 +777,6 @@ launcher.update_java=请更新你的 Java。\n你可以访问 https://docs.hmcl.
libraries.download=下载依赖库
-login.empty_username=你还未设置用户名!
login.enter_password=请输入你的密码
logwindow.always_on_top=置顶窗口
@@ -820,8 +790,6 @@ logwindow.export_game_crash_logs=导出游戏崩溃信息
logwindow.export_dump=导出游戏运行栈
logwindow.export_dump.no_dependency=你的 Java 不包含用于创建游戏运行栈的依赖。请前往 HMCL QQ 群或 Discord 寻求帮助。
-main_page=主页
-
message.cancelled=操作被取消
message.confirm=提示
message.copied=已复制到剪贴板
@@ -850,7 +818,6 @@ modpack.desc=描述你要制作的整合包,比如整合包注意事项和更
modpack.description=整合包描述
modpack.download=下载整合包
modpack.download.title=整合包下载 - %1s
-modpack.enter_name=给游戏起个你喜欢的名字
modpack.export=导出整合包
modpack.export.as=请选择整合包类型
modpack.file_api=整合包下载链接前缀
@@ -871,11 +838,9 @@ modpack.files.scripts=MineTweaker 配置
modpack.files.servers_dat=多人游戏服务器列表
modpack.installing=安装整合包
modpack.installing.given=安装 %s 整合包
-modpack.introduction=支持 Curse、Modrinth、MultiMC、MCBBS 整合包。
modpack.invalid=无效的整合包升级文件。可能是下载时出现问题。
modpack.mismatched_type=整合包类型不匹配。当前游戏为“%s”整合包,但是提供的整合包更新文件为“%s”整合包。\n如遇到问题,你可以点击右上角帮助按钮进行求助。
modpack.name=整合包名称
-modpack.not_a_valid_name=不是一个有效的整合包名称
modpack.origin=来源
modpack.origin.url=官方网站
modpack.origin.mcbbs=MCBBS
@@ -1021,7 +986,6 @@ mods.mcmod=MC 百科
mods.mcmod.page=MC 百科页面
mods.mcmod.search=MC 百科搜索
mods.name=名称
-mods.not_modded=你需要先在“自动安装”页面安装 Forge、NeoForge、Fabric、Legacy Fabric、Quilt 或 LiteLoader 才能管理模组。
mods.restore=回退
mods.url=官方页面
mods.update_modpack_mod.warning=更新整合包中的模组可能导致整合包损坏,使整合包无法正常启动。该操作不可逆,确定要更新吗?
@@ -1075,7 +1039,6 @@ world.chunkbase.nether_fortress=下界要塞地图
world.duplicate=复制此世界
world.duplicate.prompt=输入复制后的世界名称
world.duplicate.failed.already_exists=文件夹已存在
-world.duplicate.failed.empty_name=名称不能为空
world.duplicate.failed.invalid_name=名称中包含非法字符
world.duplicate.failed=复制世界失败
world.duplicate.success.toast=复制世界成功
@@ -1177,7 +1140,6 @@ schematics.create_directory=创建文件夹
schematics.create_directory.prompt=请输入新文件夹名称
schematics.create_directory.failed=创建文件夹失败
schematics.create_directory.failed.already_exists=文件夹已存在
-schematics.create_directory.failed.empty_name=名称不能为空
schematics.create_directory.failed.invalid_name=名称中包含非法字符
schematics.empty=没有原理图
schematics.info.description=描述
@@ -1216,20 +1178,6 @@ settings.advanced=高级设置
settings.advanced.modify=编辑高级设置
settings.advanced.title=高级设置 - %s
settings.advanced.custom_commands=自定义命令
-settings.advanced.custom_commands.hint=自定义命令被调用时将包含如下的环境变量:\n\
- \ · $INST_NAME: 实例名称;\n\
- \ · $INST_ID: 实例名称;\n\
- \ · $INST_DIR: 当前实例运行路径;\n\
- \ · $INST_MC_DIR: 当前游戏文件夹路径;\n\
- \ · $INST_JAVA: 游戏运行使用的 Java 路径;\n\
- \ · $INST_FORGE: 若安装了 Forge,将会存在本环境变量;\n\
- \ · $INST_NEOFORGE: 若安装了 NeoForge,将会存在本环境变量;\n\
- \ · $INST_CLEANROOM: 若安装了 Cleanroom,将会存在本环境变量;\n\
- \ · $INST_LITELOADER: 若安装了 LiteLoader,将会存在本环境变量;\n\
- \ · $INST_OPTIFINE: 若安装了 OptiFine,将会存在本环境变量;\n\
- \ · $INST_FABRIC: 若安装了 Fabric,将会存在本环境变量;\n\
- \ · $INST_LEGACYFABRIC: 若安装了 Legacy Fabric,将会存在本环境变量;\n\
- \ · $INST_QUILT: 若安装了 Quilt,将会存在本环境变量。
settings.advanced.dont_check_game_completeness=不检查游戏完整性
settings.advanced.dont_check_jvm_validity=不检查 Java 虚拟机与游戏的兼容性
settings.advanced.dont_patch_natives=不尝试自动替换本地库
@@ -1265,14 +1213,9 @@ settings.advanced.launcher_visibility.keep=保持启动器可见
settings.advanced.launcher_visible=启动器可见性
settings.advanced.minecraft_arguments=游戏参数
settings.advanced.minecraft_arguments.prompt=默认
-settings.advanced.natives=本地库
settings.advanced.natives_settings=本地库设置
settings.advanced.natives_directory=本地库路径 (LWJGL)
-settings.advanced.natives_directory.choose=选择本地库路径
-settings.advanced.natives_directory.custom=自定义 (由你提供游戏需要的本地库)
settings.advanced.natives_directory.custom.enabled=使用自定义本地库
-settings.advanced.natives_directory.default=默认 (由启动器提供游戏本地库)
-settings.advanced.natives_directory.default.version_id=<实例名称>
settings.advanced.no_jvm_args=不添加默认的 Java 虚拟机参数
settings.advanced.no_optimizing_jvm_args=不自动添加 Java 虚拟机优化参数
settings.advanced.precall_command=游戏启动前执行命令
@@ -1343,8 +1286,6 @@ settings.advanced.use_native_glfw=使用系统 GLFW
settings.advanced.use_native_openal=使用系统 OpenAL
settings.advanced.linux_freebsd_only=仅 Linux/FreeBSD
settings.advanced.windows_only=仅 Windows
-settings.advanced.workaround=调试选项
-settings.advanced.workaround.warning=调试选项仅提供给专业玩家使用。调试选项可能会导致游戏无法启动。除非你知道你在做什么,否则请不要修改这些选项!
settings.advanced.wrapper_launcher=包装命令
settings.advanced.wrapper_launcher.prompt=如填写“optirun”后,启动命令将从“java ...”变为“optirun java ...”
@@ -1391,9 +1332,7 @@ settings.game.window_type=游戏窗口类型
settings.game.window_type.fullscreen=全屏
settings.game.window_type.maximized=最大化
settings.game.window_type.windowed=窗口化
-settings.game.working_directory=版本隔离 (建议使用模组时选择“各实例独立”。改后需移动世界、模组等相关游戏文件)
settings.game.working_directory.choose=选择运行文件夹
-settings.game.working_directory.hint=在“版本隔离”中选择“各实例独立”使当前实例独立存放设置、世界、模组等数据。使用模组时建议启用此选项以避免不同实例模组冲突。修改此选项后需自行移动世界等文件。
settings.icon=游戏图标
settings.game_directories.read_only=游戏文件夹配置文件是由更高版本的 HMCL 保存的,当前版本的 HMCL 无法修改游戏文件夹。
@@ -1407,7 +1346,6 @@ settings.launcher.brightness=主题模式
settings.launcher.brightness.auto=跟随系统设置
settings.launcher.brightness.dark=深色模式
settings.launcher.brightness.light=浅色模式
-settings.launcher.common_path.tooltip=启动器将所有游戏资源及依赖库文件存放于此集中管理。如果游戏文件夹内有现成的将不会使用公共库文件。
settings.launcher.debug=调试
settings.launcher.disable_april_fools=不启用愚人节功能
settings.launcher.disable_auto_game_options=不自动切换游戏语言
@@ -1415,11 +1353,9 @@ settings.launcher.download=下载
settings.launcher.download.threads=下载线程数
settings.launcher.download.threads.auto=自动选择线程数
settings.launcher.download.threads.custom=自定义线程数
-settings.launcher.download.threads.hint=线程数过高可能导致系统卡顿。你的下载速度会受到互联网运营商、下载源服务器等方面的影响。调高下载线程数不一定能大幅提升总下载速度。
settings.launcher.download_source=下载源
settings.launcher.download_source.auto=自动选择下载源
settings.launcher.default_addon_source=附加内容默认下载源
-settings.launcher.enable_game_list=在主页内显示版本列表
settings.launcher.misc=杂项
settings.launcher.font=启动器字体
settings.launcher.font.anti_aliasing=抗锯齿
@@ -1510,10 +1446,6 @@ settings.type.global.preset.auto_name=预设 %d
shaderpack.download.title=光影下载 - %1s
-sponsor=赞助
-sponsor.bmclapi=国内下载源由 BMCLAPI 提供高速下载服务。BMCLAPI 为公益服务,赞助 BMCLAPI 可以帮助作者更好地提供稳定高速的下载服务。[点击此处查阅详细信息]
-sponsor.hmcl=Hello Minecraft! Launcher 是一个免费、自由、开放源代码的 Minecraft 启动器。[点击此处查阅详细信息]
-
system.architecture=架构
system.operating_system=操作系统
@@ -1660,7 +1592,6 @@ update.bubble.subtitle=点击此处进行升级
update.note.stable=适合优先追求软件稳定性的用户使用。\n新功能在经过充分测试后才会被添加到稳定版中。
update.note.dev=适合希望优先体验新功能的用户使用。\n包含最新功能和错误修复,但未经充分测试,可能会存在更多问题。
update.latest=当前版本为最新版本
-update.no_browser=无法打开浏览器。网址已经复制到剪贴板,你可以手动粘贴网址打开页面。
update.tooltip=更新
update.preview=提前预览 HMCL 版本
update.preview.subtitle=启用此选项,你将可以提前获取 HMCL 的新版本,以便在正式发布前进行测试。
From 862985bc90896aa30f9f66b1b860e5f20e6c2cf0 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 13:30:23 +0800
Subject: [PATCH 03/11] =?UTF-8?q?(57)=20=E4=BD=95=E4=BB=A5=E7=9F=A5?=
=?UTF-8?q?=E5=85=AC=E8=BE=93=E5=82=B2=E6=B5=B7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../resources/assets/lang/I18N.properties | 107 ------------------
.../resources/assets/lang/I18N_ar.properties | 105 -----------------
.../resources/assets/lang/I18N_es.properties | 82 --------------
.../resources/assets/lang/I18N_ja.properties | 56 ---------
.../resources/assets/lang/I18N_lzh.properties | 68 -----------
.../resources/assets/lang/I18N_ru.properties | 78 -------------
.../resources/assets/lang/I18N_uk.properties | 85 --------------
.../resources/assets/lang/I18N_zh.properties | 75 ------------
8 files changed, 656 deletions(-)
diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties
index ca60b1b0a01..5cbdc601b5c 100644
--- a/HMCL/src/main/resources/assets/lang/I18N.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N.properties
@@ -22,7 +22,6 @@
about=About
about.copyright=Copyright
about.copyright.statement=Copyright © 2013-2026 huangyuhui and contributors.
-about.author=Author
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Click this link for full text.
@@ -80,7 +79,6 @@ account.failed.ssl=An SSL error occurred while connecting to the server. Please
account.failed.dns=An SSL error occurred while connecting to the server. DNS resolution may be incorrect. Please try changing your DNS server or using a proxy service.
account.failed.wrong_account=You have logged in to the wrong account.
account.storage.read_only=The account file was saved by a newer version of HMCL. The current version of HMCL cannot modify accounts.
-account.hmcl.hint=You need to click "Log in" and complete the process in the opened browser window.
account.injector.add=New Auth Server
account.injector.empty=None (You can click "+" to add one)
account.injector.http=Warning: This server uses the unsafe HTTP protocol. Anyone intercepting your connection would be able to see your credentials in plaintext.
@@ -97,30 +95,23 @@ account.login.retry=Retry
account.login.refresh=Log in again
account.login.refresh.microsoft.hint=You need to log in to your Microsoft account again because the account authorization is invalid.
account.login.restricted=Sign in to your Microsoft account to enable this feature
-account.logout=Logout
-account.register=Register
account.manage=Account List
account.copy_uuid=Copy UUID of the Account
account.methods=Login Type
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=How to Change Your Account Birth Date
account.methods.microsoft.code=Code (Copied to Clipboard)
account.methods.microsoft.close_page=Microsoft account authorization is now completed.\n\
\n\
There are some extra work for us, but you can safely close this tab for now.
-account.methods.microsoft.deauthorize=Deauthorize
account.methods.microsoft.error.add_family=Please click here to change your account birth date to be over 18 years old, or add your account to a family.
account.methods.microsoft.error.country_unavailable=XBOX Live is not available in your current country/region.
account.methods.microsoft.error.missing_xbox_account=Please confirm that you have purchased Minecraft: Java Edition. If you have, please click here to create your game profile.
account.methods.microsoft.error.no_license=No Minecraft purchase record found. Please click here to get the game.\nIf you are using Game Pass, please create your game profile here. If you have already purchased the game, please check if you are logged into the correct account.
account.methods.microsoft.error.no_character=You have not created a game profile yet. Please click here to create one.
account.methods.microsoft.error.banned=Your account may have been banned by XBOX Live.\n\
- You can click here to check the ban status of your account.
account.methods.microsoft.error.unknown=Failed to log in, error code: %d.
account.methods.microsoft.error.wrong_verify_method=Failed to log in. Please try logging into your account using PASSWORD instead of other login methods.
-account.methods.microsoft.logging_in=Logging in...
-account.methods.microsoft.makegameidsettings=Create Profile / Edit Profile Name
account.methods.microsoft.hint=Click the "Log in" button to start adding your Microsoft account.
account.methods.microsoft.methods.device=Log In with QR Code
account.methods.microsoft.methods.device.hint=Scan QR code or visit %s to complete login, enter %s in the opened page.
@@ -132,7 +123,6 @@ account.methods.microsoft.profile=Account Profile
account.methods.microsoft.purchase=Buy Minecraft
account.methods.microsoft.snapshot=You are using an unofficial build of HMCL. Please download the official build to log in.
account.methods.microsoft.snapshot.tooltip=You are using an unofficial build of HMCL. Please download the official build to refresh the account.
-account.methods.microsoft.snapshot.website=Official Website
account.methods.offline=Offline
account.methods.offline.name.special_characters=Use only letters, numbers, and underscores (max 16 chars)
account.methods.offline.name.invalid=It is recommended to use only English letters, numbers and underscores for the username, and the length should not exceed 16 characters.\n\
@@ -146,12 +136,10 @@ account.methods.offline.uuid.hint=UUID is a unique identifier for Minecraft play
\n\
This option is for advanced users only. We do not recommend changing this option unless you know what you are doing.
account.methods.offline.uuid.malformed=Invalid format.
-account.methods.ban_query=Ban Query
account.missing=No Accounts
account.missing.add=Click here to add one.
account.move_to_global=Convert to Global Account\nThe account information will be saved in a config file of the current user directory of the system.
account.move_to_portable=Convert to Portable Account\nThe account information will be saved in a config file in the same directory as HMCL.
-account.not_logged_in=Not Logged in
account.password=Password
account.portable=Portable
account.skin=Skin
@@ -232,7 +220,6 @@ button.reveal_dir=Reveal
button.refresh=Refresh
button.remove=Remove
button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone!
-button.retry=Retry
button.save=Save
button.save_as=Save As
button.select_all=Select All
@@ -397,9 +384,6 @@ download=Download
download.code.404=File "%s" not found on the remote server.
download.content=Addons
download.shader=Shaders
-download.curseforge.unavailable=This HMCL build does not support access to CurseForge. Please use the official build to access CurseForge.
-download.existing=The file cannot be saved because it already exists. You can click "Save As" to save the file elsewhere.
-download.external_link=Visit Download Website
download.failed=Failed to download "%1$s", response code: %2$d.
download.failed.empty=No versions are available. Please click here to go back.
download.failed.no_code=Failed to download
@@ -482,10 +466,6 @@ fatal.deprecated_java_version=HMCL will require Java 17 or later to run in the f
It is recommended to install the latest version of Java to ensure that HMCL works properly.\n\
\n\
You can continue to keep the old version of Java. HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
-fatal.deprecated_java_version.update=HMCL will require Java 17 or later to run in the future. Please install the latest version of Java to ensure that HMCL can complete the upgrade.\n\
-\n\
-You can continue to keep the old version of Java.\
-HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
fatal.deprecated_java_version.download_link=Download Java %d
fatal.samba=If you opened Hello Minecraft! Launcher from a Samba network drive, some features might not be working. Please try updating your Java or moving the launcher to another directory.
fatal.illegal_char=Your working directory contains an illegal character "=". You will not be able to use authlib-injector or change the skin of your offline account.
@@ -496,8 +476,6 @@ fatal.unsupported_platform.loongarch=Hello Minecraft! Launcher has provided supp
If you encounter problems when playing a game, you can visit https://docs.hmcl.net/groups.html for help.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Launcher has provided native support for the Windows on Arm platform. If you encounter problems when playing a game, please try launching the game with Java based on x86 architecture.\n\
\n\
- If you are using the Qualcomm platform, you may need to install the OpenGL Compatibility Pack before playing games.\n\
- Click the link to navigate to the Microsoft Store and install the compatibility pack.
# When translating the following string into non-Latin languages, please retain the English translation
fatal.wine_warning=HMCL is running under Wine or one of its distributions.\nAs a cross-platform application, HMCL is best experienced natively on your host OS.\nPress "OK" to continue, but please note that some issues may arise.
@@ -523,10 +501,6 @@ game.crash.reason.analyzing=Analyzing...
game.crash.reason.multiple=Several reasons detected:\n\n
game.crash.reason.block=The game crashed because of a block in the world.\n\
\n\
- You can try removing this block using the map editors or deleting the mod that added it.\n\
- \n\
- Block Type: %1$s\n\
- Location: %2$s
game.crash.reason.bootstrap_failed=The game crashed because of the "%1$s" mod.\n\
\n\
You can try deleting or updating it.
@@ -539,10 +513,6 @@ game.crash.reason.duplicated_mod=The game cannot continue to run because of dupl
Each mod can only be installed once. Please delete the duplicate mod and try again.
game.crash.reason.entity=The game crashed because of an entity in the world.\n\
\n\
- You can try removing the entity using the map editors or deleting the mod that added it.\n\
- \n\
- Entity Type: %1$s\n\
- Location: %2$s
game.crash.reason.modmixin_failure=The game crashed because some mods failed to inject.\n\
\n\
This generally means that the mod has a bug or is incompatible with the current environment.\n\
@@ -562,7 +532,6 @@ game.crash.reason.java_version_is_too_high=The game crashed because the Java ver
\n\
Please use the previous major Java version in "Global/Instance-specific Settings → Java" and then launch the game.\n\
\n\
- If not, you can download it from java.com (Java 8) or BellSoft Liberica Full JRE (Java 17) and other distributions to download and install one (restart the launcher after installation).
game.crash.reason.need_jdk11=The game crashed because of an inappropriate Java version.\n\
\n\
You need to download and install Java 11, and set it in "Global/Instance-specific Settings → Java".
@@ -593,7 +562,6 @@ game.crash.reason.graphics_driver=The game crashed because of a problem with you
\n\
If your computer has a dedicated graphics card, you need to check whether the game uses integrated/core graphics. If so, please open the launcher using your dedicated graphics card. If the problem persists, you probably should consider using a new graphics card or a new computer.\n\
\n\
- If you are using your integrated graphics card, please notice that Minecraft 1.16.5 or earlier requires Java 1.8.0_51 or earlier for Intel(R) Core(TM) 3000 processor series or earlier.
game.crash.reason.macos_failed_to_find_service_port_for_display=The game cannot continue because the OpenGL window on the Apple silicon platform failed to initialize.\n\
\n\
For this problem, HMCL does not have direct solutions at the moment. Please try opening any browser and going fullscreen, then return to HMCL, launch the game, and quickly return to the browser page before the game window pops up, wait for the game window to appear, and then switch back to the game window.
@@ -602,12 +570,8 @@ game.crash.reason.illegal_access_error=The game crashed because of some mod(s).\
If you know this: "%1$s", you can update or delete the mod(s) and then try again.
game.crash.reason.install_mixinbootstrap=The game crashed because of the missing MixinBootstrap.\n\
\n\
- You can try installing MixinBootstrap to resolve the problem. If it crashes after installation, try adding an exclamation mark (!) in front of the file name of this mod to try to resolve the problem.
game.crash.reason.optifine_is_not_compatible_with_forge=The game crashed because OptiFine is not compatible with the current Forge installation.\n\
\n\
- Please navigate to the official website of OptiFine, check whether the Forge version is compatible with OptiFine, and reinstall the instance in strict accordance with the corresponding version, or change the OptiFine version in "Edit Instance → Loaders".\n\
- \n\
- After testing, we believe that too high or too low OptiFine versions may cause crashes.
game.crash.reason.mod_files_are_decompressed=The game crashed because the mod file was extracted.\n\
\n\
Please put the entire mod file directly into the mod directory!\n\
@@ -618,15 +582,10 @@ game.crash.reason.shaders_mod=The game crashed because of both OptiFine and Shad
Just remove the Shader mod because OptiFine has built-in support for shaders.
game.crash.reason.rtss_forest_sodium=The game crashed because the RivaTuner Statistical Server (RTSS) is not compatible with Sodium.\n\
\n\
- Click here for more details.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=The game crashed because you installed too many mods and exceeded the game ID limit.\n\
\n\
- Please try installing JEID or deleting some large mods.
game.crash.reason.night_config_fixes=The game crashed because of some problems with Night Config.\n\
\n\
- You can try installing the Night Config Fixes mod, which may help you with this problem.\n\
- \n\
- For more information, visit the GitHub repository of this mod.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=The game may not continue to run because of the OptiFine.\n\
\n\
This problem only occurs in a specific OptiFine version. You can try changing the OptiFine version in "Edit Instance → Loaders".
@@ -730,7 +689,6 @@ game.crash.reason.stacktrace=The crash reason is unknown. You can view its detai
%s
game.crash.reason.too_old_java=The game crashed because you are using an outdated Java version.\n\
\n\
- You need to switch to a newer Java version (%1$s) in "Global/Instance-specific Settings → Java" and then relaunch the game. You can download Java from here.
game.crash.reason.unknown=We are not able to figure out why the game crashed. Please refer to the game logs.
game.crash.reason.unsatisfied_link_error=Failed to launch Minecraft because of missing libraries: %1$s.\n\
\n\
@@ -749,11 +707,8 @@ game_directory.default=Current
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Game Directory
game_directory.instance_directory.choose=Choose game directory
-game_directory.manage=Instance Directory List
game_directory.name=Name
game_directory.new=New Directory
-game_directory.title=Game Directories
-game_directory.selected=Selected
game_directory.use_relative_path=Use a relative path for the game directory if possible
help=Help
@@ -781,7 +736,6 @@ install.failed.version_mismatch=This loader requires the game version %1$s, but
install.installer.change_version=%s Incompatible
install.installer.choose=Choose Your %s Version
install.installer.cleanroom=Cleanroom
-install.installer.depend=Requires %s
install.installer.do_not_install=Do not install
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -794,9 +748,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible with %s
install.installer.install=Installing %s
install.installer.install_offline=Install/Update from Local File
-install.installer.install_offline.tooltip=We support using the local (Neo)Forge, Cleanroom, and OptiFine installer.
-install.installer.install_online=Online Install
-install.installer.install_online.tooltip=We currently support Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt, and LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Not installed
install.installer.optifine=OptiFine
@@ -810,11 +761,9 @@ install.modpack.installation=Modpack Installation
install.name.invalid=The name contains special characters (such as emoji or CJK characters).\nIt is recommended to change the name to include only English letters, numbers, and underscores to avoid potential issues when launching the game.\nDo you want to proceed with the installation?
install.new_game=Install Instance
install.new_game.already_exists=This instance name already exists. Please use another name.
-install.new_game.current_game_version=Current Instance Version
install.new_game.installation=Instance Installation
install.new_game.malformed=Invalid name.
install.new_game.malformed_json=Invalid Minecraft instance JSON file.
-install.select=Choose operation
install.success=Successfully installed.
instance=Games
@@ -908,13 +857,11 @@ launch.advice.multi=The following problems were detected:\n\n%s\n\nThese problem
launch.advice.java.auto=The current Java version is not compatible with the instance.\n\nClick "Yes" to automatically choose the most compatible Java version. Or, you can navigate to "Global/Instance-specific Settings → Java" to choose one yourself.
launch.advice.java.modded_java_7=Minecraft 1.7.2 and previous versions require Java 7 or earlier.
launch.advice.cleanroom=Cleanroom %2$s can only be run on Java %1$s or later. Please use Java %1$s or later versions.
-launch.advice.corrected=We have resolved the Java problem. If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.uncorrected=If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.different_platform=The 64-bit Java version is recommended for your device, but you have installed a 32-bit one.
launch.advice.forge2760_liteloader=Forge version 2760 is not compatible with LiteLoader. Please consider upgrading Forge to version 2773 or later.
launch.advice.forge28_2_2_optifine=Forge version 28.2.2 or later is not compatible with OptiFine. Please consider downgrading Forge to version 28.2.1 or earlier.
launch.advice.forge37_0_60=Forge versions prior to 37.0.60 are not compatible with Java 17. Please update Forge to 37.0.60 or later, or launch the game with Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 and later can only be run on Java 8 or later. Please use Java 8 or later versions.
launch.advice.java8_51_1_13=Minecraft 1.13 may crash on Java 8 versions prior to 1.8.0_51. Please install the latest Java 8 version.
launch.advice.java9=You cannot launch Minecraft 1.12 or earlier with Java 9 or later. Please use Java 8 instead.
launch.advice.lwjgl_3_4_1=The current game version has a known issue that may cause stuttering in the game.\nHMCL can automatically optimize the game performance (using a Java Agent).\nDo you allow HMCL to automatically optimize the game?\nIf you encounter issues, you can disable the "Allow HMCL to modify the game" option in "Settings → General".
@@ -972,8 +919,6 @@ launcher.background.load_policy.wait_for_background=Wait for Background
launcher.background.loading=Background Loading
launcher.background.network=From URL
launcher.background.network.cache=Cache URL Images
-launcher.background.network.cache.disabled=Disabled
-launcher.background.network.cache.enabled=Enabled
launcher.background.paint=Solid Color
launcher.background.theme=Follow Theme
launcher.background.theme_color=Follow Theme Color
@@ -991,7 +936,6 @@ launcher.update_java=Please update your Java version.
libraries.download=Downloading Libraries
-login.empty_username=You have not set your username yet!
login.enter_password=Please enter your password.
logwindow.always_on_top=Always On Top
@@ -1005,7 +949,6 @@ logwindow.export_game_crash_logs=Export Crash Logs
logwindow.export_dump=Export Game Stack Dump
logwindow.export_dump.no_dependency=Your Java does not contain the dependencies to create the stack dump. Please join our Discord or QQ group for help.
-main_page=Home
message.cancelled=Operation Canceled
message.confirm=Confirm
@@ -1035,7 +978,6 @@ modpack.desc=Describe your modpack, including an introduction and probably some
modpack.description=Modpack Description
modpack.download=Download Modpacks
modpack.download.title=Download Modpack - %1s
-modpack.enter_name=Enter a name for this modpack.
modpack.export=Export as Modpack
modpack.export.as=Export Modpack As...
modpack.file_api=Modpack URL Prefix
@@ -1056,11 +998,9 @@ modpack.files.scripts=MineTweaker Configuration File
modpack.files.servers_dat=Server List File
modpack.installing=Installing modpack
modpack.installing.given=Installing %s modpack
-modpack.introduction=Curse, Modrinth, MultiMC, and MCBBS modpacks are currently supported.
modpack.invalid=Invalid modpack, you can try downloading it again.
modpack.mismatched_type=Modpack type mismatched, the current instance is a(n) %1$s type, but the provided one is %2$s type.
modpack.name=Modpack Name
-modpack.not_a_valid_name=Invalid modpack name.
modpack.origin=Source
modpack.origin.url=Official Website
modpack.origin.mcbbs=MCBBS
@@ -1189,12 +1129,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Worldgen
modrinth.category.8x-=8x or lower
-modrinth.category.16x=16x
-modrinth.category.32x=32x
-modrinth.category.48x=48x
-modrinth.category.64x=64x
-modrinth.category.128x=128x
-modrinth.category.256x=256x
modrinth.category.512x+=512x or higher
mods=Mods
@@ -1214,7 +1148,6 @@ mods.mcmod=MCMod
mods.mcmod.page=MCMod Page
mods.mcmod.search=Search in MCMod
mods.name=Name
-mods.not_modded=You must install a modloader (Forge, NeoForge, Fabric, Legacy Fabric, Quilt, or LiteLoader) first to manage your mods!
mods.restore=Restore
mods.url=Official Page
mods.update_modpack_mod.warning=Updating mods in a modpack can lead to irreparable results, possibly corrupting the modpack so that it cannot launch. Are you sure you want to update?
@@ -1268,7 +1201,6 @@ world.chunkbase.nether_fortress=Nether Fortress
world.duplicate=Duplicate the World
world.duplicate.prompt=Please enter the name of the duplicated world
world.duplicate.failed.already_exists=Directory already exists
-world.duplicate.failed.empty_name=Name cannot be empty
world.duplicate.failed.invalid_name=Name contains invalid characters
world.duplicate.failed=Failed to duplicate the world
world.duplicate.success.toast=Successfully duplicated the world
@@ -1374,7 +1306,6 @@ schematics.create_directory=New Directory
schematics.create_directory.prompt=Please enter the new directory name
schematics.create_directory.failed=Failed to create directory
schematics.create_directory.failed.already_exists=Directory already exists
-schematics.create_directory.failed.empty_name=Name cannot be empty
schematics.create_directory.failed.invalid_name=Name contains invalid characters
schematics.empty=No Schematics
schematics.info.description=Description
@@ -1413,20 +1344,6 @@ settings.advanced=Advanced Settings
settings.advanced.modify=Edit Advanced Settings
settings.advanced.title=Advanced Settings - %s
settings.advanced.custom_commands=Custom Commands
-settings.advanced.custom_commands.hint=The following environment variables are provided:\n\
- \ · $INST_NAME: instance name.\n\
- \ · $INST_ID: instance name.\n\
- \ · $INST_DIR: absolute path of the instance working directory.\n\
- \ · $INST_MC_DIR: absolute path of the game directory.\n\
- \ · $INST_JAVA: java binary used for launch.\n\
- \ · $INST_FORGE: set if Forge is installed.\n\
- \ · $INST_NEOFORGE: set if NeoForge is installed.\n\
- \ · $INST_CLEANROOM: set if Cleanroom is installed.\n\
- \ · $INST_LITELOADER: set if LiteLoader is installed.\n\
- \ · $INST_OPTIFINE: set if OptiFine is installed.\n\
- \ · $INST_FABRIC: set if Fabric is installed.\n\
- \ · $INST_LEGACYFABRIC: set if Legacy Fabric is installed.\n\
- \ · $INST_QUILT: set if Quilt is installed.
settings.advanced.dont_check_game_completeness=Do not check game integrity
settings.advanced.dont_check_jvm_validity=Do not check JVM compatibility
settings.advanced.dont_patch_natives=Do not attempt to automatically replace native libraries
@@ -1462,14 +1379,9 @@ settings.advanced.launcher_visibility.keep=Keep the launcher visible
settings.advanced.launcher_visible=Launcher Visibility
settings.advanced.minecraft_arguments=Launch Arguments
settings.advanced.minecraft_arguments.prompt=Default
-settings.advanced.natives=Native Libraries
settings.advanced.natives_settings=Native Library Settings
settings.advanced.natives_directory=Native Library Path
-settings.advanced.natives_directory.choose=Choose the location of the desired native library
-settings.advanced.natives_directory.custom=Custom
settings.advanced.natives_directory.custom.enabled=Use Custom Native Libraries
-settings.advanced.natives_directory.default=Default
-settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=Do not add default JVM arguments
settings.advanced.no_optimizing_jvm_args=Do not add default JVM optimization arguments
settings.advanced.precall_command=Pre-launch Command
@@ -1540,8 +1452,6 @@ settings.advanced.use_native_glfw=Use System GLFW
settings.advanced.use_native_openal=Use System OpenAL
settings.advanced.linux_freebsd_only=Linux/FreeBSD Only
settings.advanced.windows_only=Windows Only
-settings.advanced.workaround=Workaround
-settings.advanced.workaround.warning=Workaround options are intended only for advanced users. Tweaking with these options may crash the game. Unless you know what you are doing, please do not edit these options.
settings.advanced.wrapper_launcher=Wrapper Command
settings.advanced.wrapper_launcher.prompt=Allows launching using an extra wrapper program like "optirun"
@@ -1588,11 +1498,7 @@ settings.game.window_type=Game Window Type
settings.game.window_type.fullscreen=Fullscreen
settings.game.window_type.maximized=Maximized
settings.game.window_type.windowed=Windowed
-settings.game.working_directory=Working Directory
settings.game.working_directory.choose=Choose the working directory
-settings.game.working_directory.hint=Enable the "Isolated" option in "Working Directory" to allow the current instance to store its settings, worlds, and mods in a separate directory.\n\
- \n\
- It is recommended to enable this option to avoid mod conflicts, but you will need to move your worlds manually.
settings.icon=Icon
settings.game_directories.read_only=The game directory file was saved by a newer version of HMCL. The current version of HMCL cannot modify game directories.
@@ -1606,7 +1512,6 @@ settings.launcher.brightness=Theme Mode
settings.launcher.brightness.auto=Follow System Settings
settings.launcher.brightness.dark=Dark Mode
settings.launcher.brightness.light=Light Mode
-settings.launcher.common_path.tooltip=HMCL will put all game assets and dependencies here. If there are existing libraries in the game directory, then HMCL will prefer to use them first.
settings.launcher.debug=Debug
settings.launcher.disable_april_fools=Do not enable April Fools features
settings.launcher.disable_auto_game_options=Do not switch game language
@@ -1614,11 +1519,9 @@ settings.launcher.download=Download
settings.launcher.download.threads=Download Threads
settings.launcher.download.threads.auto=Automatically Determine
settings.launcher.download.threads.custom=Custom
-settings.launcher.download.threads.hint=Too many threads may cause your system to freeze, and your download speed may be affected by your ISP and download servers. It is not always the case that more threads increase your download speed.
settings.launcher.download_source=Download Source
settings.launcher.download_source.auto=Automatically Choose Download Sources
settings.launcher.default_addon_source=Default Addon Source
-settings.launcher.enable_game_list=Show instance list in homepage
settings.launcher.misc=Misc
settings.launcher.font=Launcher Font
settings.launcher.font.anti_aliasing=Anti-aliasing
@@ -1709,9 +1612,6 @@ settings.type.global.preset.auto_name=Preset %d
shaderpack.download.title=Download Shader - %1s
-sponsor=Donors
-sponsor.bmclapi=Downloads for the Chinese Mainland are provided by BMCLAPI. Click here for more information.
-sponsor.hmcl=Hello Minecraft! Launcher is a FOSS Minecraft launcher that allows users to manage multiple Minecraft instances easily. Click here for more information.
system.architecture=Architecture
system.operating_system=Operating System
@@ -1840,16 +1740,10 @@ update.changelog=Changelog
update.channel.dev=Beta
update.channel.dev.hint=You are currently using a Beta channel build of the launcher. While it may include some extra features, it is also sometimes less stable than the Stable channel builds.\n\
\n\
- If you encounter any bugs or problems, please submit feedback via the channels provided on the Feedback page.\n\
- \n\
- Follow @huanghongxun on Bilibili to stay up to date on important HMCL news, or @Glavo to learn about HMCL development progress.
update.channel.dev.title=Beta Channel Notice
update.channel.nightly=Nightly
update.channel.nightly.hint=You are currently using a Nightly channel build of the launcher. While it may include some extra features, it is also always less stable than the other channel builds.\n\
\n\
- If you encounter any bugs or problems, please submit feedback via the channels provided on the Feedback page.\n\
- \n\
- Follow @huanghongxun on Bilibili to stay up to date on important HMCL news, or @Glavo to learn about HMCL development progress.
update.channel.nightly.title=Nightly Channel Notice
update.channel.stable=Stable
update.checking=Checking for updates
@@ -1863,7 +1757,6 @@ update.bubble.subtitle=Click here to update
update.note.stable=Suitable for users who prioritize software stability.\nNew features are added to the stable version only after thorough testing.
update.note.dev=Suitable for users who want to experience new features first.\nThe development version includes the latest features and bug fixes,\nbut may also have more issues due to insufficient testing.
update.latest=This is the latest version
-update.no_browser=Cannot open in system browser. But we copied the link to your clipboard, and you can open it manually.
update.tooltip=Update
update.preview=Preview HMCL releases early
update.preview.subtitle=Enable this option to receive new versions of HMCL early for testing before their official release.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ar.properties b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
index 05b429a1074..643c486ae58 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ar.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
@@ -22,7 +22,6 @@
about=حول
about.copyright=حقوق النشر
about.copyright.statement=حقوق النشر © 2013-2026 huangyuhui والمساهمون.
-about.author=المطوّر
about.author.statement=bilibili @huanghongxun
about.claim=اتفاقية الترخيص
about.claim.statement=انقر على هذا الرابط للاطلاع على النص الكامل.
@@ -77,7 +76,6 @@ account.failed.server_response_malformed=استجابة الخادم غير صا
account.failed.ssl=حدث خطأ SSL أثناء الاتصال بالخادم. يُرجى محاولة تحديث Java.
account.failed.dns=حدث خطأ SSL أثناء الاتصال بالخادم. قد يكون تحليل DNS غير صحيح. يُرجى تغيير خادم DNS الخاص بك أو استخدام خدمة وكيل.
account.failed.wrong_account=لقد سجّلت الدخول إلى حساب خاطئ.
-account.hmcl.hint=تحتاج إلى النقر على "تسجيل الدخول" وإتمام العملية في نافذة المتصفح المفتوحة.
account.injector.add=خادم مصادقة جديد
account.injector.empty=لا يوجد (يمكنك النقر على "+" لإضافة واحد)
account.injector.http=تحذير: يستخدم هذا الخادم بروتوكول HTTP غير الآمن. أي شخص يعترض اتصالك سيتمكن من رؤية بياناتك بنص واضح.
@@ -93,30 +91,22 @@ account.login.retry=إعادة المحاولة
account.login.refresh=تسجيل الدخول مجدداً
account.login.refresh.microsoft.hint=تحتاج إلى تسجيل الدخول إلى حساب Microsoft مجدداً لأن تفويض الحساب انتهت صلاحيته.
account.login.restricted=سجّل الدخول إلى حساب Microsoft لتفعيل هذه الميزة
-account.logout=تسجيل الخروج
-account.register=إنشاء حساب
account.manage=قائمة الحسابات
account.copy_uuid=نسخ UUID الحساب
account.methods=نوع تسجيل الدخول
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=كيفية تغيير تاريخ ميلاد حسابك
account.methods.microsoft.code=الرمز (تم النسخ إلى الحافظة)
account.methods.microsoft.close_page=اكتمل تفويض حساب Microsoft.\n\
\n\
لا يزال هناك بعض الخطوات من جانبنا، لكن يمكنك إغلاق هذا التبويب بأمان الآن.
-account.methods.microsoft.deauthorize=إلغاء التفويض
account.methods.microsoft.error.add_family=يُرجى النقر هنا لتغيير تاريخ ميلاد حسابك ليكون فوق 18 عاماً، أو إضافة حسابك إلى عائلة.
account.methods.microsoft.error.country_unavailable=XBOX Live غير متاح في بلدك/منطقتك الحالية.
account.methods.microsoft.error.missing_xbox_account=لا يوجد حساب XBOX مرتبط بحساب Microsoft الخاص بك بعد. يُرجى النقر هنا لربط واحد.
account.methods.microsoft.error.no_character=يُرجى التأكد من أنك اشتريت Minecraft: Java Edition.\n\
- إذا اشتريته بالفعل، فقد لا يكون ملف اللعبة قد تم إنشاؤه. يُرجى النقر هنا لإنشاء ملف اللعبة.
account.methods.microsoft.error.banned=قد يكون حسابك محظوراً من XBOX Live.\n\
- يمكنك النقر هنا للتحقق من حالة الحظر لحسابك.
account.methods.microsoft.error.unknown=فشل تسجيل الدخول، رمز الخطأ: %d.
account.methods.microsoft.error.wrong_verify_method=فشل تسجيل الدخول. يُرجى محاولة تسجيل الدخول إلى حسابك باستخدام كلمة المرور بدلاً من طرق الدخول الأخرى.
-account.methods.microsoft.logging_in=جارٍ تسجيل الدخول...
-account.methods.microsoft.makegameidsettings=إنشاء ملف اللعبة / تعديل اسم الملف
account.methods.microsoft.hint=انقر على زر "تسجيل الدخول" لبدء إضافة حساب Microsoft الخاص بك.
account.methods.microsoft.methods.device=تسجيل الدخول برمز QR
account.methods.microsoft.methods.device.hint=امسح رمز QR أو زر %s لإتمام تسجيل الدخول، وأدخل %s في الصفحة المفتوحة.
@@ -127,7 +117,6 @@ account.methods.microsoft.profile=ملف الحساب
account.methods.microsoft.purchase=شراء Minecraft
account.methods.microsoft.snapshot=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتسجيل الدخول.
account.methods.microsoft.snapshot.tooltip=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتحديث الحساب.
-account.methods.microsoft.snapshot.website=الموقع الرسمي
account.methods.offline=غير متصل
account.methods.offline.name.special_characters=استخدم الحروف والأرقام والشرطات السفلية فقط (16 حرفاً كحد أقصى)
account.methods.offline.name.invalid=يُنصح باستخدام الحروف الإنجليزية والأرقام والشرطات السفلية فقط في اسم المستخدم، على ألا يتجاوز الطول 16 حرفاً.\n\
@@ -141,12 +130,10 @@ account.methods.offline.uuid.hint=UUID هو معرّف فريد للاعبي Min
\n\
هذا الخيار مخصص للمستخدمين المتقدمين فقط. لا نوصي بتغيير هذا الخيار إلا إذا كنت تعرف ما تفعله.
account.methods.offline.uuid.malformed=تنسيق غير صالح.
-account.methods.ban_query=الاستعلام عن الحظر
account.missing=لا توجد حسابات
account.missing.add=انقر هنا لإضافة واحد.
account.move_to_global=تحويل إلى حساب عام\nسيتم حفظ معلومات الحساب في ملف إعدادات في مجلد المستخدم الحالي للنظام.
account.move_to_portable=تحويل إلى حساب محمول\nسيتم حفظ معلومات الحساب في ملف إعدادات في نفس المجلد الذي يوجد فيه HMCL.
-account.not_logged_in=غير مسجّل الدخول
account.password=كلمة المرور
account.portable=محمول
account.skin=المظهر
@@ -213,7 +200,6 @@ button.reveal_dir=فتح المجلد
button.refresh=تحديث
button.remove=إزالة
button.remove.confirm=هل أنت متأكد من الإزالة النهائية؟ لا يمكن التراجع عن هذا الإجراء!
-button.retry=إعادة المحاولة
button.save=حفظ
button.save_as=حفظ باسم
button.select_all=تحديد الكل
@@ -367,9 +353,6 @@ download=تنزيل
download.code.404=الملف "%s" غير موجود على الخادم البعيد.
download.content=الإضافات
download.shader=الظلال
-download.curseforge.unavailable=هذا الإصدار من HMCL لا يدعم الوصول إلى CurseForge. يُرجى استخدام الإصدار الرسمي للوصول إلى CurseForge.
-download.existing=لا يمكن حفظ الملف لأنه موجود مسبقاً. يمكنك النقر على "حفظ باسم" لحفظ الملف في مكان آخر.
-download.external_link=زيارة موقع التنزيل
download.failed=فشل تنزيل "%1$s"، رمز الاستجابة: %2$d.
download.failed.empty=لا توجد إصدارات متاحة. انقر هنا للرجوع.
download.failed.no_code=فشل التنزيل
@@ -445,10 +428,6 @@ fatal.deprecated_java_version=سيتطلب HMCL Java 17 أو أحدث للتشغ
يُنصح بتثبيت أحدث إصدار من Java لضمان عمل HMCL بشكل صحيح.\n\
\n\
يمكنك الاحتفاظ بإصدار Java القديم. يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
-fatal.deprecated_java_version.update=سيتطلب HMCL Java 17 أو أحدث للتشغيل في المستقبل. يُرجى تثبيت أحدث إصدار من Java لضمان قدرة HMCL على إتمام الترقية.\n\
-\n\
-يمكنك الاحتفاظ بإصدار Java القديم.\
-يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
fatal.deprecated_java_version.download_link=تنزيل Java %d
fatal.samba=إذا فتحت Hello Minecraft! Launcher من محرك أقراص شبكة Samba، قد لا تعمل بعض الميزات. يُرجى محاولة تحديث Java أو نقل المشغّل إلى مجلد آخر.
fatal.illegal_char=مسار المستخدم الخاص بك يحتوي على حرف غير مسموح به "=". لن تتمكن من استخدام authlib-injector أو تغيير مظهر حسابك غير المتصل.
@@ -459,8 +438,6 @@ fatal.unsupported_platform.loongarch=وفّر Hello Minecraft! Launcher دعما
إذا واجهت مشاكل أثناء اللعب، يمكنك زيارة https://docs.hmcl.net/groups.html للحصول على مساعدة.
fatal.unsupported_platform.windows_arm64=وفّر Hello Minecraft! Launcher دعماً أصلياً لمنصة Windows on Arm. إذا واجهت مشاكل أثناء اللعب، يُرجى محاولة تشغيل اللعبة بـ Java المبني على معمارية x86.\n\
\n\
- إذا كنت تستخدم منصة Qualcomm، قد تحتاج إلى تثبيت حزمة توافق OpenGL قبل اللعب.\n\
- انقر على الرابط للانتقال إلى Microsoft Store وتثبيت حزمة التوافق.
file=ملف
@@ -483,10 +460,6 @@ game.crash.reason.analyzing=جارٍ التحليل...
game.crash.reason.multiple=تم اكتشاف عدة أسباب:\n\n
game.crash.reason.block=تعطّلت اللعبة بسبب بلوك في العالم.\n\
\n\
- يمكنك محاولة إزالة هذا البلوك باستخدام محررات الخرائط أو حذف المود الذي أضافه.\n\
- \n\
- نوع البلوك: %1$s\n\
- الموقع: %2$s
game.crash.reason.bootstrap_failed=تعطّلت اللعبة بسبب المود "%1$s".\n\
\n\
يمكنك محاولة حذفه أو تحديثه.
@@ -499,10 +472,6 @@ game.crash.reason.duplicated_mod=لا تستطيع اللعبة الاستمرا
يمكن تثبيت كل مود مرة واحدة فقط. يُرجى حذف المود المكرر وإعادة المحاولة.
game.crash.reason.entity=تعطّلت اللعبة بسبب كيان في العالم.\n\
\n\
- يمكنك محاولة إزالة الكيان باستخدام محررات الخرائط أو حذف المود الذي أضافه.\n\
- \n\
- نوع الكيان: %1$s\n\
- الموقع: %2$s
game.crash.reason.modmixin_failure=تعطّلت اللعبة لأن بعض المودات فشلت في الحقن.\n\
\n\
يعني هذا عموماً أن المود يحتوي على خطأ أو غير متوافق مع البيئة الحالية.\n\
@@ -522,7 +491,6 @@ game.crash.reason.java_version_is_too_high=تعطّلت اللعبة لأن إص
\n\
يُرجى استخدام الإصدار الرئيسي السابق من Java في "الإعدادات العامة/الخاصة بالنسخة ← Java" ثم تشغيل اللعبة.\n\
\n\
- إذا لم يكن لديك واحد، يمكنك تنزيله من java.com (Java 8) أو BellSoft Liberica Full JRE (Java 17) وتوزيعات أخرى (أعد تشغيل المشغّل بعد التثبيت).
game.crash.reason.need_jdk11=تعطّلت اللعبة بسبب إصدار Java غير مناسب.\n\
\n\
تحتاج إلى تنزيل وتثبيت Java 11، وضبطه في "الإعدادات العامة/الخاصة بالنسخة ← Java".
@@ -553,7 +521,6 @@ game.crash.reason.graphics_driver=تعطّلت اللعبة بسبب مشكلة
\n\
إذا كان جهازك يحتوي على بطاقة رسومات مخصصة، تحتاج إلى التحقق مما إذا كانت اللعبة تستخدم الرسومات المدمجة/الأساسية. إذا كان الأمر كذلك، يُرجى فتح المشغّل باستخدام بطاقة الرسومات المخصصة. إذا استمرت المشكلة، ربما ينبغي لك التفكير في استخدام بطاقة رسومات جديدة أو حاسوب جديد.\n\
\n\
- إذا كنت تستخدم بطاقة الرسومات المدمجة، لاحظ أن Minecraft 1.16.5 أو أقدم يتطلب Java 1.8.0_51 أو أقدم لسلسلة معالجات Intel(R) Core(TM) 3000 أو أقدم.
game.crash.reason.macos_failed_to_find_service_port_for_display=لا تستطيع اللعبة الاستمرار لأن نافذة OpenGL على منصة Apple silicon فشلت في التهيئة.\n\
\n\
لهذه المشكلة، لا يملك HMCL حلولاً مباشرة في الوقت الحالي. يُرجى محاولة فتح أي متصفح والدخول إلى وضع ملء الشاشة، ثم العودة إلى HMCL وتشغيل اللعبة، والعودة بسرعة إلى صفحة المتصفح قبل ظهور نافذة اللعبة، وانتظر حتى تظهر نافذة اللعبة، ثم التبديل إلى نافذة اللعبة.
@@ -562,12 +529,8 @@ game.crash.reason.illegal_access_error=تعطّلت اللعبة بسبب بعض
إذا كنت تعرف هذا: "%1$s"، يمكنك تحديث أو حذف المود/المودات ثم إعادة المحاولة.
game.crash.reason.install_mixinbootstrap=تعطّلت اللعبة بسبب غياب MixinBootstrap.\n\
\n\
- يمكنك محاولة تثبيت MixinBootstrap لحل المشكلة. إذا تعطّل بعد التثبيت، جرّب إضافة علامة تعجب (!) أمام اسم ملف هذا المود لمحاولة حل المشكلة.
game.crash.reason.optifine_is_not_compatible_with_forge=تعطّلت اللعبة لأن OptiFine غير متوافق مع تثبيت Forge الحالي.\n\
\n\
- يُرجى الانتقال إلى الموقع الرسمي لـ OptiFine، والتحقق من توافق إصدار Forge مع OptiFine، وإعادة تثبيت النسخة بدقة وفقاً للإصدار المقابل، أو تغيير إصدار OptiFine في "تعديل النسخة ← محمّلات المودات".\n\
- \n\
- بعد الاختبار، نعتقد أن إصدارات OptiFine المرتفعة أو المنخفضة جداً قد تسبب تعطلاً.
game.crash.reason.mod_files_are_decompressed=تعطّلت اللعبة لأن ملف المود تم فك ضغطه.\n\
\n\
يُرجى وضع ملف المود كاملاً مباشرةً في مجلد المودات!\n\
@@ -578,15 +541,10 @@ game.crash.reason.shaders_mod=تعطّلت اللعبة بسبب تثبيت كل
فقط أزل مود الظلال لأن OptiFine يحتوي على دعم مدمج للظلال.
game.crash.reason.rtss_forest_sodium=تعطّلت اللعبة لأن RivaTuner Statistical Server (RTSS) غير متوافق مع Sodium.\n\
\n\
- انقر هنا للمزيد من التفاصيل.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=تعطّلت اللعبة لأنك ثبّتت عدداً كبيراً جداً من المودات وتجاوزت حد معرّفات اللعبة.\n\
\n\
- يُرجى محاولة تثبيت JEID أو حذف بعض المودات الكبيرة.
game.crash.reason.night_config_fixes=تعطّلت اللعبة بسبب بعض مشاكل Night Config.\n\
\n\
- يمكنك محاولة تثبيت مود Night Config Fixes، الذي قد يساعدك في حل هذه المشكلة.\n\
- \n\
- لمزيد من المعلومات، زر مستودع GitHub لهذا المود.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=قد لا تتمكن اللعبة من الاستمرار بسبب OptiFine.\n\
\n\
تحدث هذه المشكلة في إصدار معين من OptiFine فقط. يمكنك محاولة تغيير إصدار OptiFine في "تعديل النسخة ← محمّلات المودات".
@@ -690,7 +648,6 @@ game.crash.reason.stacktrace=سبب التعطل غير معروف. يمكنك
%s
game.crash.reason.too_old_java=تعطّلت اللعبة لأنك تستخدم إصداراً قديماً من Java.\n\
\n\
- تحتاج إلى التبديل إلى إصدار Java أحدث (%1$s) في "الإعدادات العامة/الخاصة بالنسخة ← Java" ثم إعادة تشغيل اللعبة. يمكنك تنزيل Java من هنا.
game.crash.reason.unknown=لم نتمكن من تحديد سبب تعطل اللعبة. يُرجى الرجوع إلى سجلات اللعبة.
game.crash.reason.unsatisfied_link_error=فشل تشغيل Minecraft بسبب مكتبات مفقودة: %1$s.\n\
\n\
@@ -709,11 +666,8 @@ game_directory.default=الحالي
game_directory.home=مشغّل Minecraft
game_directory.instance_directory=مجلد اللعبة
game_directory.instance_directory.choose=اختر مجلد اللعبة
-game_directory.manage=قائمة مجلدات النسخ
game_directory.name=الاسم
game_directory.new=مجلد جديد
-game_directory.title=مجلدات اللعبة
-game_directory.selected=محدد
game_directory.use_relative_path=استخدام مسار نسبي لمجلد اللعبة إن أمكن
help=مساعدة
@@ -741,7 +695,6 @@ install.failed.version_mismatch=يتطلب هذا المحمّل إصدار ال
install.installer.change_version=%s غير متوافق
install.installer.choose=اختر إصدار %s
install.installer.cleanroom=Cleanroom
-install.installer.depend=يتطلب %s
install.installer.do_not_install=لا تثبّت
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -754,9 +707,6 @@ install.installer.game=Minecraft
install.installer.incompatible=غير متوافق مع %s
install.installer.install=جارٍ تثبيت %s
install.installer.install_offline=تثبيت/تحديث من ملف محلي
-install.installer.install_offline.tooltip=ندعم استخدام مثبّت (Neo)Forge وCleanroom وOptiFine المحلي.
-install.installer.install_online=تثبيت عبر الإنترنت
-install.installer.install_online.tooltip=ندعم حالياً Forge وNeoForge وCleanroom وOptiFine وFabric وLegacy Fabric وQuilt وLiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=غير مثبّت
install.installer.optifine=OptiFine
@@ -770,10 +720,8 @@ install.modpack.installation=تثبيت حزمة المودات
install.name.invalid=الاسم يحتوي على أحرف خاصة (مثل الرموز التعبيرية أو أحرف CJK).\nيُنصح بتغيير الاسم ليحتوي على الحروف الإنجليزية والأرقام والشرطات السفلية فقط لتجنب مشاكل محتملة عند تشغيل اللعبة.\nهل تريد المتابعة؟
install.new_game=تثبيت نسخة
install.new_game.already_exists=اسم هذه النسخة موجود مسبقاً. يُرجى اختيار اسم آخر.
-install.new_game.current_game_version=إصدار النسخة الحالية
install.new_game.installation=تثبيت النسخة
install.new_game.malformed=اسم غير صالح.
-install.select=اختر العملية
install.success=تم التثبيت بنجاح.
instance=الألعاب
@@ -867,13 +815,11 @@ launch.advice.multi=تم اكتشاف المشاكل التالية:\n\n%s\n\nق
launch.advice.java.auto=إصدار Java الحالي غير متوافق مع هذه النسخة.\n\nانقر "نعم" لاختيار إصدار Java الأكثر توافقاً تلقائياً. أو، انتقل إلى "الإعدادات العامة/الخاصة بالنسخة ← Java" لاختياره بنفسك.
launch.advice.java.modded_java_7=يتطلب Minecraft 1.7.2 والإصدارات الأقدم Java 7 أو أقدم.
launch.advice.cleanroom=لا يعمل Cleanroom %2$s إلا على Java %1$s أو أحدث. يُرجى استخدام Java %1$s أو إصدار أحدث.
-launch.advice.corrected=لقد حللنا مشكلة Java. إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.uncorrected=إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.different_platform=يُنصح باستخدام إصدار Java 64-bit لجهازك، لكنك ثبّتت إصداراً 32-bit.
launch.advice.forge2760_liteloader=إصدار Forge 2760 غير متوافق مع LiteLoader. يُرجى الترقية إلى Forge 2773 أو أحدث.
launch.advice.forge28_2_2_optifine=إصدار Forge 28.2.2 أو أحدث غير متوافق مع OptiFine. يُرجى تخفيض Forge إلى 28.2.1 أو أقدم.
launch.advice.forge37_0_60=إصدارات Forge قبل 37.0.60 غير متوافقة مع Java 17. يُرجى تحديث Forge إلى 37.0.60 أو أحدث، أو تشغيل اللعبة بـ Java 16.
-launch.advice.java8_1_13=يعمل Minecraft 1.13 وأحدث فقط على Java 8 أو أحدث. يُرجى استخدام Java 8 أو إصدار أحدث.
launch.advice.java8_51_1_13=قد يتعطل Minecraft 1.13 على إصدارات Java 8 قبل 1.8.0_51. يُرجى تثبيت أحدث إصدار من Java 8.
launch.advice.java9=لا يمكن تشغيل Minecraft 1.12 أو أقدم على Java 9 أو أحدث. يُرجى استخدام Java 8.
launch.advice.modded_java=قد لا تكون بعض المودات متوافقة مع إصدارات Java الأحدث. يُنصح باستخدام Java %1$s لتشغيل Minecraft %2$s.
@@ -933,7 +879,6 @@ launcher.update_java=يُرجى تحديث إصدار Java الخاص بك.
libraries.download=جارٍ تنزيل المكتبات
-login.empty_username=لم تحدد اسم المستخدم بعد!
login.enter_password=يُرجى إدخال كلمة المرور.
logwindow.show_lines=إظهار أرقام الأسطر
@@ -945,7 +890,6 @@ logwindow.export_game_crash_logs=تصدير سجلات التعطل
logwindow.export_dump=تصدير تفريغ مكدس اللعبة
logwindow.export_dump.no_dependency=لا يحتوي Java الخاص بك على المكتبات اللازمة لإنشاء تفريغ المكدس. يُرجى الانضمام إلى Discord أو مجموعة QQ للحصول على مساعدة.
-main_page=الرئيسية
message.cancelled=تم إلغاء العملية
message.confirm=تأكيد
@@ -975,7 +919,6 @@ modpack.desc=صف حزمة مودتك، بما في ذلك مقدمة وربما
modpack.description=وصف حزمة المودات
modpack.download=تنزيل حزم المودات
modpack.download.title=تنزيل حزمة المودات - %1s
-modpack.enter_name=أدخل اسماً لهذه الحزمة.
modpack.export=تصدير كحزمة مودات
modpack.export.as=تصدير حزمة المودات باسم...
modpack.file_api=بادئة رابط حزمة المودات
@@ -994,11 +937,9 @@ modpack.files.scripts=ملف إعداد MineTweaker
modpack.files.servers_dat=ملف قائمة الخوادم
modpack.installing=جارٍ تثبيت حزمة المودات
modpack.installing.given=جارٍ تثبيت حزمة المودات %s
-modpack.introduction=يدعم حالياً حزم Curse وModrinth وMultiMC وMCBBS.
modpack.invalid=حزمة مودات غير صالحة، يمكنك محاولة تنزيلها مجدداً.
modpack.mismatched_type=نوع حزمة المودات غير متطابق، النسخة الحالية من نوع %1$s، لكن الحزمة المقدمة من نوع %2$s.
modpack.name=اسم حزمة المودات
-modpack.not_a_valid_name=اسم حزمة مودات غير صالح.
modpack.origin=المصدر
modpack.origin.url=الموقع الرسمي
modpack.origin.mcbbs=MCBBS
@@ -1127,12 +1068,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=توليد العالم
modrinth.category.8x-=8x-
-modrinth.category.16x=16x
-modrinth.category.32x=32x
-modrinth.category.48x=48x
-modrinth.category.64x=64x
-modrinth.category.128x=128x
-modrinth.category.256x=256x
modrinth.category.512x+=512x+
mods=المودات
@@ -1151,7 +1086,6 @@ mods.mcmod=MCMod
mods.mcmod.page=صفحة MCMod
mods.mcmod.search=البحث في MCMod
mods.name=الاسم
-mods.not_modded=يجب تثبيت محمّل مودات (Forge أو NeoForge أو Fabric أو Legacy Fabric أو Quilt أو LiteLoader) أولاً لإدارة موداتك!
mods.restore=استعادة
mods.url=الصفحة الرسمية
mods.update_modpack_mod.warning=تحديث المودات في حزمة مودات قد يؤدي إلى نتائج لا يمكن إصلاحها، وقد يتسبب في تلف الحزمة بحيث لا تعمل. هل أنت متأكد من التحديث؟
@@ -1203,7 +1137,6 @@ world.chunkbase.nether_fortress=قلعة الجحيم
world.duplicate=نسخ العالم
world.duplicate.prompt=يُرجى إدخال اسم العالم المنسوخ
world.duplicate.failed.already_exists=المجلد موجود مسبقاً
-world.duplicate.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
world.duplicate.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
world.duplicate.failed=فشل نسخ العالم
world.duplicate.success.toast=تم نسخ العالم بنجاح
@@ -1299,7 +1232,6 @@ schematics.create_directory=مجلد جديد
schematics.create_directory.prompt=يُرجى إدخال اسم المجلد الجديد
schematics.create_directory.failed=فشل إنشاء المجلد
schematics.create_directory.failed.already_exists=المجلد موجود مسبقاً
-schematics.create_directory.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
schematics.create_directory.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
schematics.info.description=الوصف
schematics.info.enclosing_size=الحجم المحيط
@@ -1335,20 +1267,6 @@ settings.advanced=الإعدادات المتقدمة
settings.advanced.modify=تعديل الإعدادات المتقدمة
settings.advanced.title=الإعدادات المتقدمة - %s
settings.advanced.custom_commands=أوامر مخصصة
-settings.advanced.custom_commands.hint=المتغيرات البيئية التالية متاحة:\n\
- \ · $INST_NAME: اسم النسخة.\n\
- \ · $INST_ID: اسم النسخة.\n\
- \ · $INST_DIR: المسار المطلق لمجلد عمل النسخة.\n\
- \ · $INST_MC_DIR: المسار المطلق لمجلد اللعبة.\n\
- \ · $INST_JAVA: ملف Java المستخدم للتشغيل.\n\
- \ · $INST_FORGE: يُضبط إذا كان Forge مثبّتاً.\n\
- \ · $INST_NEOFORGE: يُضبط إذا كان NeoForge مثبّتاً.\n\
- \ · $INST_CLEANROOM: يُضبط إذا كان Cleanroom مثبّتاً.\n\
- \ · $INST_LITELOADER: يُضبط إذا كان LiteLoader مثبّتاً.\n\
- \ · $INST_OPTIFINE: يُضبط إذا كان OptiFine مثبّتاً.\n\
- \ · $INST_FABRIC: يُضبط إذا كان Fabric مثبّتاً.\n\
- \ · $INST_LEGACYFABRIC: يُضبط إذا كان Legacy Fabric مثبّتاً.\n\
- \ · $INST_QUILT: يُضبط إذا كان Quilt مثبّتاً.
settings.advanced.dont_check_game_completeness=عدم التحقق من سلامة اللعبة
settings.advanced.dont_check_jvm_validity=عدم التحقق من توافق JVM
settings.advanced.dont_patch_natives=عدم محاولة استبدال المكتبات الأصلية تلقائياً
@@ -1369,10 +1287,6 @@ settings.advanced.launcher_visible=ظهور المشغّل
settings.advanced.minecraft_arguments=وسيطات التشغيل
settings.advanced.minecraft_arguments.prompt=افتراضي
settings.advanced.natives_directory=مسار المكتبات الأصلية
-settings.advanced.natives_directory.choose=اختر موقع المكتبة الأصلية المطلوبة
-settings.advanced.natives_directory.custom=مخصص
-settings.advanced.natives_directory.default=افتراضي
-settings.advanced.natives_directory.default.version_id=<اسم النسخة>
settings.advanced.no_jvm_args=عدم إضافة وسيطات JVM الافتراضية
settings.advanced.no_optimizing_jvm_args=عدم إضافة وسيطات تحسين JVM الافتراضية
settings.advanced.precall_command=أمر ما قبل التشغيل
@@ -1401,8 +1315,6 @@ settings.advanced.unsupported_system_options=إعدادات غير مطبّقة
settings.advanced.use_native_glfw=استخدام GLFW النظام
settings.advanced.use_native_openal=استخدام OpenAL النظام
settings.advanced.linux_freebsd_only=Linux/FreeBSD فقط
-settings.advanced.workaround=حلول بديلة
-settings.advanced.workaround.warning=خيارات الحلول البديلة مخصصة للمستخدمين المتقدمين فقط. قد يتسبب تعديل هذه الخيارات في تعطل اللعبة. يُرجى عدم تعديل هذه الخيارات إلا إذا كنت تعرف ما تفعله.
settings.advanced.wrapper_launcher=أمر التغليف
settings.advanced.wrapper_launcher.prompt=يتيح التشغيل باستخدام برنامج تغليف إضافي مثل "optirun" على Linux
@@ -1422,11 +1334,7 @@ settings.game.java_directory.invalid=مسار Java غير صحيح
settings.game.java_directory.version=تحديد إصدار Java
settings.game.java_directory.template=%1$s (%2$s)
settings.game.management=إدارة
-settings.game.working_directory=مجلد العمل
settings.game.working_directory.choose=اختر مجلد العمل
-settings.game.working_directory.hint=فعّل خيار "معزول" في "مجلد العمل" للسماح للنسخة الحالية بتخزين إعداداتها وعوالمها ومودتها في مجلد منفصل.\n\
- \n\
- يُنصح بتفعيل هذا الخيار لتجنب تعارض المودات، لكنك ستحتاج إلى نقل عوالمك يدوياً.
settings.icon=الأيقونة
@@ -1436,16 +1344,13 @@ settings.launcher.brightness=وضع السمة
settings.launcher.brightness.auto=متابعة إعدادات النظام
settings.launcher.brightness.dark=الوضع الداكن
settings.launcher.brightness.light=الوضع الفاتح
-settings.launcher.common_path.tooltip=سيضع HMCL جميع أصول اللعبة وتبعياتها هنا. إذا كانت هناك مكتبات موجودة في مجلد اللعبة، فإن HMCL سيفضّل استخدامها أولاً.
settings.launcher.debug=تصحيح
settings.launcher.disable_auto_game_options=عدم تغيير لغة اللعبة تلقائياً
settings.launcher.download=التنزيل
settings.launcher.download.threads=الخيوط
settings.launcher.download.threads.auto=تحديد تلقائي
-settings.launcher.download.threads.hint=قد يتسبب عدد كبير من الخيوط في تجميد النظام، وقد تتأثر سرعة التنزيل بمزوّد الخدمة وخوادم التنزيل. ليس دائماً أن المزيد من الخيوط يزيد سرعة التنزيل.
settings.launcher.download_source=مصدر التنزيل
settings.launcher.download_source.auto=اختيار مصادر التنزيل تلقائياً
-settings.launcher.enable_game_list=عرض قائمة النسخ في الصفحة الرئيسية
settings.launcher.font=الخط
settings.launcher.font.anti_aliasing=مضاد التعرج
settings.launcher.font.anti_aliasing.auto=تلقائي
@@ -1492,9 +1397,6 @@ settings.type.global.manage=الإعدادات العامة
shaderpack.download.title=تنزيل ظلال - %1s
-sponsor=المتبرعون
-sponsor.bmclapi=تنزيلات البر الرئيسي الصيني مقدَّمة من BMCLAPI. انقر هنا للمزيد من المعلومات.
-sponsor.hmcl=Hello Minecraft! Launcher هو مشغّل Minecraft مفتوح المصدر يتيح للمستخدمين إدارة نسخ متعددة من Minecraft بسهولة. انقر هنا للمزيد من المعلومات.
system.architecture=المعمارية
system.operating_system=نظام التشغيل
@@ -1588,16 +1490,10 @@ update.changelog=سجل التغييرات
update.channel.dev=تجريبي
update.channel.dev.hint=أنت تستخدم حالياً إصدار القناة التجريبية من المشغّل. على الرغم من أنه قد يتضمن ميزات إضافية، إلا أنه أقل استقراراً أحياناً من إصدارات قناة الإصدار الرسمي.\n\
\n\
- إذا واجهت أي أخطاء أو مشاكل، يُرجى إرسال تقرير عبر القنوات المتاحة في صفحة الإبلاغ عن المشكلات.\n\
- \n\
- تابع @huanghongxun على Bilibili للاطلاع على أهم أخبار HMCL، أو @Glavo لمتابعة تطور HMCL.
update.channel.dev.title=إشعار القناة التجريبية
update.channel.nightly=ليلي
update.channel.nightly.hint=أنت تستخدم حالياً إصدار القناة الليلية من المشغّل. على الرغم من أنه قد يتضمن ميزات إضافية، إلا أنه دائماً أقل استقراراً من إصدارات القنوات الأخرى.\n\
\n\
- إذا واجهت أي أخطاء أو مشاكل، يُرجى إرسال تقرير عبر القنوات المتاحة في صفحة الإبلاغ عن المشكلات.\n\
- \n\
- تابع @huanghongxun على Bilibili للاطلاع على أهم أخبار HMCL، أو @Glavo لمتابعة تطور HMCL.
update.channel.nightly.title=إشعار القناة الليلية
update.channel.stable=رسمي
update.checking=جارٍ التحقق من التحديثات
@@ -1607,7 +1503,6 @@ update.newest_version=أحدث إصدار: %s
update.bubble.title=تحديث متاح: %s
update.bubble.subtitle=انقر هنا للتحديث
update.latest=هذا هو أحدث إصدار
-update.no_browser=لا يمكن الفتح في متصفح النظام. لكننا نسخنا الرابط إلى حافظتك، ويمكنك فتحه يدوياً.
update.tooltip=تحديث
update.preview=الاطلاع المبكر على إصدارات HMCL
update.preview.subtitle=فعّل هذا الخيار لاستقبال إصدارات HMCL الجديدة مبكراً للاختبار قبل إصدارها الرسمي.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_es.properties b/HMCL/src/main/resources/assets/lang/I18N_es.properties
index c1ab2c80d98..b2a0dc73c20 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_es.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_es.properties
@@ -21,7 +21,6 @@
about=Acerca de
about.copyright=Copyright
-about.author=Autor
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Haga clic en este enlace para ver el texto completo.
@@ -75,7 +74,6 @@ account.failed.server_response_malformed=Respuesta del servidor no válida, el s
account.failed.ssl=Se ha producido un error SSL al conectar con el servidor. Por favor, intente actualizar su Java.
account.failed.dns=Se produjo un error SSL al conectar con el servidor. Es posible que la resolución DNS sea incorrecta. Intente cambiar el servidor DNS o usar un servicio proxy.
account.failed.wrong_account=Ha iniciado sesión en la cuenta equivocada.
-account.hmcl.hint=Debe hacer clic en «Iniciar sesión» y completar el proceso en la ventana abierta del navegador.
account.injector.add=Nuevo servidor Auth
account.injector.empty=Ninguno (Puedes hacer clic en el botón más de la derecha para añadir uno)
account.injector.http=Atención: Este servidor utiliza el protocolo HTTP inseguro. Cualquiera entre su conexión podrá ver sus credenciales en texto claro.
@@ -91,23 +89,16 @@ account.login.retry=Reintentar
account.login.refresh=Iniciar sesión de nuevo
account.login.refresh.microsoft.hint=Debe volver a iniciar sesión en su cuenta Microsoft porque la autorización de la cuenta no es válida.
account.login.restricted=Iniciar sesión en su cuenta Microsoft para activar esta función
-account.logout=Salir
-account.register=Registrarse
account.manage=Lista de cuentas
account.copy_uuid=Copiar UUID de la cuenta
account.methods=Tipo de inicio de sesión
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Cómo cambiar la fecha de nacimiento de su cuenta
account.methods.microsoft.close_page=La autorización de la cuenta de Microsoft ha finalizado.\n\
\n\
Hay algunos trabajos extra para nosotros, pero puedes cerrar esta pestaña con seguridad por ahora.
-account.methods.microsoft.makegameidsettings=Crear perfil / Editar nombre del perfil
-account.methods.microsoft.deauthorize=Desautorizar
-account.methods.microsoft.logging_in=Iniciando sesión...
account.methods.microsoft.profile=Perfil de la cuenta
account.methods.microsoft.purchase=Comprar Minecraft
-account.methods.microsoft.snapshot.website=Sitio web oficial
account.methods.offline=Sin conexión
account.methods.offline.name.special_characters=Utilice solo letras, números y guiones bajos (máximo 16 caracteres)
account.methods.offline.name.invalid=Se recomienda utilizar sólo letras en inglés, números y guiones bajos para el nombre de usuario, y la longitud no debe superar los 16 caracteres.\n\
@@ -121,12 +112,10 @@ account.methods.offline.uuid.hint=UUID es un identificador único para los jugad
\n\
Esta opción es sólo para usuarios avanzados. No recomendamos editar esta opción a menos que sepas lo que estás haciendo.
account.methods.offline.uuid.malformed=Formato no válido.
-account.methods.ban_query=Consulta de bloqueo de cuentas
account.missing=No hay cuentas
account.missing.add=Haga clic aquí para añadir una.
account.move_to_global=Convertir en cuenta global\nLa información de la cuenta se guardará en un archivo de configuración del directorio de usuario actual del sistema.
account.move_to_portable=Convertir en cuenta portátil\nLa información de la cuenta se guardará en un archivo de configuración en el mismo directorio que HMCL.
-account.not_logged_in=No ha iniciado sesión
account.password=Contraseña
account.portable=Cuenta portátil
account.skin=Aspecto
@@ -193,7 +182,6 @@ button.reveal_dir=Carpeta
button.refresh=Refrescar
button.remove=Eliminar
button.remove.confirm=¿Estás seguro de que deseas eliminarlo de forma permanente? ¡Esta acción no se puede deshacer!
-button.retry=Reintentar
button.save=Guardar
button.save_as=Guardar como
button.select_all=Seleccionar todo
@@ -347,9 +335,6 @@ download=Descargar
download.code.404=Archivo no encontrado en el servidor remoto: %s
download.content=Complementos
download.shader=Sombreadores
-download.curseforge.unavailable=Esta versión de HMCL no permite acceder a CurseForge. Utilice la versión oficial para acceder a CurseForge.
-download.existing=El archivo no se puede guardar porque ya existe. Puedes hacer clic en «Guardar como» para guardar el archivo en otro lugar.
-download.external_link=Abrir sitio web
download.failed=Falló la descarga de %1$s, código de respuesta: %2$d.
download.failed.empty=No hay versiones disponibles, por favor haga clic aquí para volver.
download.failed.no_code=No se ha podido descargar
@@ -419,11 +404,6 @@ fatal.deprecated_java_version=HMCL requerirá Java 17 o posterior para funcionar
Se recomienda instalar la última versión de Java para garantizar el correcto funcionamiento de HMCL.\n\
\n\
Puedes conservar la versión antigua de Java. HMCL puede reconocer y gestionar varias versiones de Java y elegirá automáticamente la adecuada para usted en función de la versión del juego.
-fatal.deprecated_java_version.update=HMCL requerirá Java 17 o posterior para funcionar en el futuro. Por favor, instalar la última versión de Java para asegurarse de que el lanzador puede completar la actualización.\n\
-\n\
-Puedes conservar la versión antigua de Java.\
-HMCL puede reconocer y gestionar varias versiones de Java \
-y elegirá automáticamente la adecuada para usted en función de la versión del juego.
fatal.deprecated_java_version.download_link=Descargar Java %d
fatal.samba=Si ha abierto Hello Minecraft! Launcher desde una unidad de red Samba, es posible que algunas funciones no funcionen. Intenta actualizar tu Java o mover el launcher a otro directorio.
fatal.illegal_char=Su ruta de usuario contiene un carácter ilegal «=», por lo que algunas características podrían no funcionar correctamente.\n\
@@ -435,8 +415,6 @@ fatal.unsupported_platform.loongarch=Hello Minecraft! Launcher ha prestado apoyo
Si tienes problemas al jugar, puedes visitar https://docs.hmcl.net/groups.html para obtener ayuda.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Launcher ha proporcionado soporte nativo para la plataforma Windows en Arm. Si tiene problemas al jugar a un juego, intente iniciarlo con Java de arquitectura x86.\n\
\n\
- Si utilizas la plataforma Qualcomm, es posible que tengas que instalar el paquete de compatibilidad OpenGL antes de jugar.\n\
- Haz clic en el enlace para ir a Microsoft Store e instalar el paquete de compatibilidad.
file=Archivo
@@ -489,7 +467,6 @@ game.crash.reason.graphics_driver=El juego se ha colgado debido a un problema co
\n\
Si tu ordenador tiene una tarjeta gráfica discreta, tienes que comprobar si el juego utiliza gráficos integrados/núcleo. Si es así, inicie el launcher utilizando su tarjeta gráfica discreta. Si el problema persiste, probablemente debería considerar la posibilidad de adquirir una nueva tarjeta gráfica o un nuevo ordenador.\n\
\n\
- Si utiliza su tarjeta gráfica integrada, tenga en cuenta que Minecraft 1.16.5 o anterior requiere Java 1.8.0_51 o más antiguo para la serie de procesadores Intel(R) Core(TM) 3000 o anteriores.
game.crash.reason.macos_failed_to_find_service_port_for_display=El juego no puede continuar debido a un fallo al inicializar la ventana OpenGL en la plataforma con chips de Apple.\n\
\n\
Para este problema, HMCL no tiene soluciones directas por el momento. Intente abrir cualquier navegador y ponerlo en pantalla completa, luego vuelva a HMCL, inicie el juego y vuelva rápidamente a la página del navegador antes de que aparezca la ventana del juego, espere a que aparezca la ventana del juego y luego vuelva a la ventana del juego.
@@ -498,7 +475,6 @@ game.crash.reason.illegal_access_error=El juego se ha colgado por culpa de algú
Si sabes: %1$s, puedes actualizar o eliminar los mods y volver a intentarlo.
game.crash.reason.install_mixinbootstrap=El juego se ha colgado debido a la falta de MixinBootstrap.\n\
\n\
- Puedes intentar instalar MixinBootstrap para resolver el problema. Si se cuelga después de la instalación, prueba a añadir un signo de exclamación (!) delante del nombre de archivo de este mod para intentar resolver el problema.
game.crash.reason.jdk_9=El juego se ha colgado porque la versión de Java es demasiado nueva para esta instancia.\n\
\n\
Tienes que descargar e instalar Java 8 y elegirlo en «Config. Global/Específica de instancia → Java».
@@ -539,9 +515,6 @@ game.crash.reason.forge_found_duplicate_mods=El juego se colgó debido a un prob
%1$s
game.crash.reason.night_config_fixes=El juego se colgó debido a algunos problemas con Night Config.\n\
\n\
- Puedes intentar instalar el mod Night Config Fixes, que puede ayudarte con este problema.\n\
- \n\
- Para obtener más información, visite el repositorio de GitHub del mod.
game.crash.reason.mod_resolution_collection=El juego se colgó porque la versión del mod no es compatible.\n\
\n\
«%1$s» requiere mod «%2$s».\n\
@@ -589,7 +562,6 @@ game.crash.reason.java_version_is_too_high=El juego se ha colgado debido a que l
\n\
Cambia la versión principal anterior de Java en «Config. Global/Específica de instancia → Java» y, a continuación, inicia el juego.\n\
\n\
- Si no es así, puede descargarlo desde java.com (Java 8) o BellSoft Liberica Full JRE (Java 17) y otras plataformas para descargar e instalar una (reinicie el iniciador después de la instalación).
game.crash.reason.mod_name=El juego se ha colgado debido a problemas con el nombre de archivo del mod.\n\
\n\
Los nombres de los archivos Mod deben usar sólo letras inglesas (A~Z, a~z), números (0~9), líneas horizontales(-), subrayado (_) y puntos (.) a media altura.\n\
@@ -629,7 +601,6 @@ game.crash.reason.shaders_mod=El juego se ha colgado porque OptiFine y Shaders m
Simplemente elimine el mod Shader porque OptiFine tiene soporte incorporado para shaders.
game.crash.reason.rtss_forest_sodium=El juego se colgó porque el RivaTuner Statistical Server (RTSS) no es compatible con Sodium.\n\
\n\
- Haz clic aquí para obtener más detalles.
game.crash.reason.stacktrace=El motivo del cuelgue es desconocido. Puedes ver los detalles haciendo clic en el botón «Registros».\n\
\n\
Hay algunas palabras clave que pueden contener algunos nombres de mods. Puedes buscarlas en Internet para averiguar el problema tú mismo.\n\
@@ -637,7 +608,6 @@ game.crash.reason.stacktrace=El motivo del cuelgue es desconocido. Puedes ver lo
%s
game.crash.reason.too_old_java=El juego se ha colgado porque estás utilizando una versión de Java obsoleta.\n\
\n\
- Tienes que cambiar a una versión de Java más reciente (%1$s) en «Config. Global/Específica de instancia → Java» y, a continuación, volver a ejecutar el juego. Puede descargar Java desde aquí.
game.crash.reason.unknown=No somos capaces de averiguar por qué se ha colgado el juego. Por favor, refiérase a los registros del juego.
game.crash.reason.unsatisfied_link_error=No se puede iniciar Minecraft porque faltan bibliotecas: %1$s.\n\
\n\
@@ -659,12 +629,8 @@ game.crash.reason.optifine_causes_the_world_to_fail_to_load=Es posible que el ju
Este problema solo se produce en una versión específica de OptiFine. Puede probar a cambiar la versión de OptiFine en «Editar instancia → Cargadores».
game.crash.reason.optifine_is_not_compatible_with_forge=El juego se ha colgado porque OptiFine no es compatible con la instalación actual de Forge.\n\
\n\
- Por favor, navegue hasta la página oficial de OptiFine, compruebe si la versión de Forge es compatible con OptiFine, y reinstale la instancia en estricta conformidad con la versión correspondiente, o cambie la versión de OptiFine en «Editar Instancia → Cargadores».\n\
- \n\
- Tras realizar pruebas, creemos que las versiones de OptiFine demasiado altas o demasiado bajas pueden provocar fallos.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=El juego se ha colgado porque has instalado demasiados mods y has superado el límite de ID del juego.\n\
\n\
- Por favor, intenta instalar JEID o eliminar algunos mods grandes.
game.crash.title=Juego colgado
game.directory=Ruta del juego
game.version=Instancia del juego
@@ -675,11 +641,8 @@ game_directory.default=Directorio actual
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Directorio ded juego
game_directory.instance_directory.choose=Elegir directorio de juegos
-game_directory.manage=Lista de directorios de instancia
game_directory.name=Nombre
game_directory.new=Nuevo directorio
-game_directory.title=Directorios del juego
-game_directory.selected=Seleccionado
game_directory.use_relative_path=Utilizar ruta relativa para la ruta del juego si es posible
help=Ayuda
@@ -707,7 +670,6 @@ install.failed.version_mismatch=Este cargador requiere la versión del juego %s,
install.installer.change_version=%s Incompatible
install.installer.choose=Elija su versión %s
install.installer.cleanroom=Cleanroom
-install.installer.depend=Requiere %s
install.installer.do_not_install=No instalar
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -718,9 +680,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible con %s
install.installer.install=Instalando %s
install.installer.install_offline=Instalar/actualizar desde archivo local
-install.installer.install_offline.tooltip=Apoyamos el uso del instalador local de (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Instalación en línea
-install.installer.install_online.tooltip=Actualmente soportamos Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader y OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=No está instalado
install.installer.optifine=OptiFine
@@ -734,10 +693,8 @@ install.modpack.installation=Instalación de modpack
install.name.invalid=El nombre contiene caracteres especiales (como emoji o caracteres CJK).\n\nSe recomienda cambiar el nombre para que sólo incluya letras, números y guiones bajos en inglés para evitar posibles problemas al iniciar el juego.\n\n¿Desea continuar con la instalación?
install.new_game=Añadir instancia
install.new_game.already_exists=Esta instancia ya existe. Por favor, utilice otro nombre.
-install.new_game.current_game_version=Versión actual de la instancia
install.new_game.installation=Instalación de instancia
install.new_game.malformed=Nombre no válido.
-install.select=Elegir una operación
install.success=Instalado con éxito.
instance=Juegos
@@ -821,13 +778,11 @@ launch.advice.multi=Se han detectado los siguientes problemas:\n\n%s\n\nEstos pr
launch.advice.java.auto=La versión actual de Java no es compatible con la instancia.\n\nHaga clic en «Sí» para elegir automáticamente la versión de Java más compatible. O bien, puede navegar hasta «Config. Global/Específica de instancia → Java» para elegir uno usted mismo.
launch.advice.java.modded_java_7=Minecraft 1.7.2 y versiones anteriores requieren Java 7 o anterior.
launch.advice.cleanroom=Cleanroom %2$s solo se puede ejecutar en Java %1$s o versiones posteriores. Por favor, use Java %1$s o una versión posterior.
-launch.advice.corrected=Hemos resuelto el problema de Java. Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.uncorrected=Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.different_platform=Se recomienda la versión de 64 bits de Java para tu dispositivo, pero has instalado una de 32 bits.
launch.advice.forge2760_liteloader=La versión 2760 o posterior de Forge no es compatible con LiteLoader, por favor considere actualizar Forge a la versión 2773 o posterior.
launch.advice.forge28_2_2_optifine=La versión 28.2.2 o posterior de Forge no es compatible con OptiFine. Considere la posibilidad de actualizar Forge a la versión 28.2.1 o anterior.
launch.advice.forge37_0_60=Las versiones de Forge anteriores a la 37.0.60 no son compatibles con Java 17. Por favor, actualiza Forge a la versión 37.0.60 o posterior, o inicia el juego con Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 y posteriores sólo se pueden ejecutar en Java 8 o posterior. Por favor, utilice Java 8 o versiones posteriores.
launch.advice.java8_51_1_13=Minecraft 1.13 puede fallar en versiones de Java 8 anteriores a la 1.8.0_51. Por favor, instala la última versión de Java 8.
launch.advice.java9=No puedes ejecutar Minecraft 1.12 o anterior con Java 9 o más reciente, por favor, utiliza Java 8 en su lugar.
launch.advice.modded_java=Algunos mods pueden no ser compatibles con las nuevas versiones de Java. Se recomienda utilizar Java %s para iniciar Minecraft %s.
@@ -887,7 +842,6 @@ launcher.update_java=Por favor, actualice su versión de Java.
libraries.download=Descargando bibliotecas
-login.empty_username=¡Todavía no has puesto tu nombre de usuario!
login.enter_password=Por favor, introduzca su contraseña.
logwindow.show_lines=Mostrar número de líneas
@@ -899,7 +853,6 @@ logwindow.export_game_crash_logs=Exportar registros de colgado
logwindow.export_dump=Exportar volcado de pila de juegos
logwindow.export_dump.no_dependency=Su Java no contiene las dependencias para crear el volcado de pila. Dirígete a nuestro Discord o grupo QQ para obtener ayuda.
-main_page=Inicio
message.cancelled=La operación se ha cancelado
message.confirm=Confirmar
@@ -928,7 +881,6 @@ modpack.desc=Describa su modpack, incluyendo una introducción y probablemente a
modpack.description=Descripción
modpack.download=Descargar Modpacks
modpack.download.title=Descargar Modpack - %1s
-modpack.enter_name=Introduzca un nombre para este modpack.
modpack.export=Exportar como modpack
modpack.export.as=Exportar Modpack como...
modpack.file_api=Prefijo de la URL del modpack
@@ -947,11 +899,9 @@ modpack.files.scripts=Archivo de configuración de MineTweaker
modpack.files.servers_dat=Archivo de lista de servidores
modpack.installing=Instalando modpack
modpack.installing.given=Instalando %s modpack
-modpack.introduction=Actualmente se soportan los modpacks CurseForge, Modrinth, MultiMC y MCBBS.
modpack.invalid=Modpack inválido, puede intentar volver a descargarlo.
modpack.mismatched_type=Tipo de modpack erróneo, la instancia actual es del tipo %s, pero la proporcionada es del tipo %s.
modpack.name=Nombre del modpack
-modpack.not_a_valid_name=Nombre de paquete no válido
modpack.origin=Fuente
modpack.origin.url=Sitio web oficial
modpack.origin.mcbbs=MCBBS
@@ -1096,7 +1046,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Página de MCMod
mods.mcmod.search=Búsqueda en MCMod
mods.name=Nombre
-mods.not_modded=¡Debes instalar primero un cargador de mods (Forge, NeoForge, Fabric, Legacy Fabric, Quilt o LiteLoader) para gestionar tus mods!
mods.restore=Restaurar
mods.url=Página oficial
mods.update_modpack_mod.warning=Actualizar mods en un modpack puede generar resultados irreparables, posiblemente corrompiendo el modpack para que no pueda iniciarse. ¿Seguro que quieres actualizar?
@@ -1131,7 +1080,6 @@ world.chunkbase.seed_map=Vista previa de la generación mundial
world.chunkbase.stronghold=Fortaleza
world.chunkbase.nether_fortress=Fortaleza del Nether
world.duplicate.failed.already_exists=El directorio ya existe
-world.duplicate.failed.empty_name=El nombre no puede estar vacío
world.duplicate.failed.invalid_name=El nombre contiene caracteres no válidos
world.datapack=Paquetes de datos
world.datetime=Jugado por última vez en %s
@@ -1200,7 +1148,6 @@ schematics.back_to=Atrás a «%s»
schematics.create_directory.prompt=Introduzca el nuevo nombre del directorio
schematics.create_directory.failed=No se ha podido crear el directorio
schematics.create_directory.failed.already_exists=El directorio ya existe
-schematics.create_directory.failed.empty_name=El nombre no puede estar vacío
schematics.create_directory.failed.invalid_name=El nombre contiene caracteres no válidos
schematics.info.description=Descripción
schematics.info.enclosing_size=Tamaño de Encierro
@@ -1236,19 +1183,6 @@ settings.advanced=Configuración avanzada
settings.advanced.modify=Editar configuración avanzada
settings.advanced.title=Configuración avanzada - %s
settings.advanced.custom_commands=Comandos personalizados
-settings.advanced.custom_commands.hint=Se proporcionan las siguientes variables de entorno:\n\
- \ · $INST_NAME: nombre de la instancia.\n\
- \ · $INST_ID: nombre de la instancia.\n\
- \ · $INST_DIR: ruta absoluta del directorio de trabajo de la instancia.\n\
- \ · $INST_MC_DIR: ruta absoluta del directorio del juego.\n\
- \ · $INST_JAVA: binario de java utilizado para la ejecución\n\
- \ · $INST_FORGE: disponible si Forge está instalado.\n\
- \ · $INST_NEOFORGE: disponible si NeoForge está instalado.\n\
- \ · $INST_CLEANROOM: disponible si Cleanroom está instalado.\n\
- \ · $INST_LITELOADER: disponible si LiteLoader está instalado.\n\
- \ · $INST_OPTIFINE: disponible si OptiFine está instalado.\n\
- \ · $INST_FABRIC: disponible si Fabric está instalado.\n\
- \ · $INST_QUILT: disponible si Quilt está instalado.
settings.advanced.dont_check_game_completeness=No chequear integridad del juego
settings.advanced.dont_check_jvm_validity=No comprobar la compatibilidad con JVM
settings.advanced.dont_patch_natives=No intente sustituir automáticamente las bibliotecas nativas
@@ -1269,10 +1203,6 @@ settings.advanced.launcher_visible=Visibilidad del launcher
settings.advanced.minecraft_arguments=Argumentos de lanzamiento
settings.advanced.minecraft_arguments.prompt=Por defecto
settings.advanced.natives_directory=Ruta de la biblioteca nativa
-settings.advanced.natives_directory.choose=Elija la ubicación de la biblioteca nativa deseada
-settings.advanced.natives_directory.custom=Personalizado
-settings.advanced.natives_directory.default=Por defecto
-settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=No añadir argumentos JVM por defecto
settings.advanced.no_optimizing_jvm_args=No añadir argumentos de optimización de JVM
settings.advanced.precall_command=Comando pre-lanzamiento:
@@ -1296,8 +1226,6 @@ settings.advanced.unsupported_system_options=Configuración no aplicable al sist
settings.advanced.use_native_glfw=Utilizar GLFW nativo
settings.advanced.use_native_openal=Utilizar OpenAL nativo
settings.advanced.linux_freebsd_only=Sólo Linux/FreeBSD
-settings.advanced.workaround=Métodos alternativos
-settings.advanced.workaround.warning=Éstas opciones están pensadas sólo para usuarios expertos. Jugar con estas opciones puede romper el juego. A menos que sepas lo que estás haciendo, por favor no modifiques estas opciones.
settings.advanced.wrapper_launcher=Comando Wrapper
settings.advanced.wrapper_launcher.prompt=Permite ejecutar el juego usando un programa extra como 'optirun' en Linux.
@@ -1317,23 +1245,19 @@ settings.game.java_directory.invalid=Ruta de Java incorrecta.
settings.game.java_directory.template=%s (%s)
settings.game.java_directory.version=Especifique la versión de Java
settings.game.management=Gestionar
-settings.game.working_directory=Directorio de trabajo
settings.game.working_directory.choose=Elija el directorio de trabajo
settings.icon=Icono
settings.launcher=Configuración del launcher
settings.launcher.appearance=Apariencia
-settings.launcher.common_path.tooltip=Esta aplicación pondrá todos los activos y dependencias del juego aquí. Si hay bibliotecas existentes en el directorio del juego, el launcher preferirá usarlas primero.
settings.launcher.debug=Depuración
settings.launcher.disable_auto_game_options=No cambiar el idioma del juego
settings.launcher.download=Descargas
settings.launcher.download.threads=Hilos
settings.launcher.download.threads.auto=Determinar automáticamente
-settings.launcher.download.threads.hint=Demasiados hilos pueden hacer que tu sistema se congele, y tu velocidad de descarga puede verse afectada por tu ISP y servidores de descarga. No siempre se da el caso de que más hilos aumenten la velocidad de descarga.
settings.launcher.download_source=Fuente de descarga
settings.launcher.download_source.auto=Elegir automáticamente el espejo de descarga
-settings.launcher.enable_game_list=Mostrar lista de versiones en la página de inicio
settings.launcher.font=Fuente
settings.launcher.font.anti_aliasing=Suavizado de bordes
settings.launcher.font.anti_aliasing.auto=Automático
@@ -1377,9 +1301,6 @@ settings.take_effect_after_restart=Se aplica después de reiniciar
settings.type=Tipo de configuración de la instancia
settings.type.global.manage=Config. Global
-sponsor=Donantes
-sponsor.bmclapi=Las descargas de China continental son proporcionadas por BMCLAPI. Haga clic aquí para obtener más información.
-sponsor.hmcl=Hello Minecraft! Launcher es un launcher FOSS de Minecraft que permite a los usuarios gestionar múltiples instancias de Minecraft fácilmente. Haga clic aquí para obtener más información.
system.architecture=Arquitectura
system.operating_system=Sistema operativo
@@ -1392,12 +1313,10 @@ update.changelog=Registro de cambios
update.channel.dev=Beta
update.channel.dev.hint=Actualmente está utilizando una versión beta del launcher, que puede incluir algunas características adicionales, pero también es más inestable que las versiones de lanzamiento.\n\
\n\
- Si encuentra algún error o problema, puede ir a la página de comentarios para informar de ello.
update.channel.dev.title=Aviso de versión beta
update.channel.nightly=Nocturna
update.channel.nightly.hint=Estás utilizando una versión nocturna del launcher, que puede incluir algunas características adicionales, pero también es siempre más inestable que las otras versiones.\n\
\n\
- Si encuentra algún error o problema, puede ir a la página de comentarios para informar de ello.
update.channel.nightly.title=Aviso de versión nocturna
update.channel.stable=Estable
update.checking=Buscando actualizaciones
@@ -1407,7 +1326,6 @@ update.newest_version=Última versión: %s
update.bubble.title=Actualización disponible: %s
update.bubble.subtitle=Haga clic aquí para actualizar
update.latest=Esta es la última versión.
-update.no_browser=No se puede abrir en el navegador del sistema. Pero, hemos copiado el enlace a su portapapeles y puede abrirlo manualmente.
update.tooltip=Actualización
update.preview=Vista previa de actualizaciones anticipadas
update.preview.subtitle=Activa esta opción para recibir nuevas versiones del lanzador antes de su lanzamiento oficial para probarlas
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ja.properties b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
index a7a0ff236df..b95035b6d8b 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ja.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
@@ -20,7 +20,6 @@
about=について
about.copyright=著作権
-about.author=著者
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=全文はこのリンクをクリック
@@ -68,7 +67,6 @@ account.failed.migration=アカウントをMicrosoftアカウントに移行す
account.failed.no_character=このアカウントに文字がありません。
account.failed.server_response_malformed=無効なサーバー応答。認証サーバーでエラーが発生している可能性があります。
account.failed.wrong_account=不一致のアカウントでログインしました。
-account.hmcl.hint=「ログイン」をクリックし、開いているページでログインを完了する必要があります。
account.injector.add=認証サーバーを追加します
account.injector.empty=Empty(追加するには右側のプラスボタンをクリックしてください)
account.injector.http=警告:このサーバーはHTTPを使用するため、パスワードはクリアテキストで送信されます。
@@ -80,17 +78,11 @@ account.login=ログイン
account.login.hint=パスワードは保存されません。
account.login.refresh=再ログイン
account.login.refresh.microsoft.hint=アカウント認証が無効なため、Microsoft アカウントを再度追加する必要があります
-account.logout=ログアウト
-account.register=登録
account.manage=アカウントリスト
account.methods=ログインタイプ
account.methods.authlib_injector=authlib-インジェクター
account.methods.microsoft=Microsoft Account
-account.methods.microsoft.birth=誕生日の設定を編集する方法...
-account.methods.microsoft.deauthorize=アカウントのバインドを解除
account.methods.microsoft.close_page=Microsoftアカウントの認証が終了しました。後で終了するログイン手順がいくつか残っています。このページを今すぐ閉じることができます。
-account.methods.microsoft.logging_in=ログイン...
-account.methods.microsoft.makegameidsettings=プロファイルを作成/プロフィール名を編集する
account.methods.microsoft.profile=アカウントプロファイル..
account.methods.microsoft.purchase=Minecraftを購入する
account.methods.offline=オフライン
@@ -99,7 +91,6 @@ account.methods.offline.uuid.hint=UUIDは、Minecraftのゲームキャラクタ
account.methods.offline.uuid.malformed=Malformed
account.missing=アカウントなし
account.missing.add=追加するにはここをクリック
-account.not_logged_in=ログインしていません
account.password=パスワード
account.skin=スキン
account.skin.file=スキンイメージファイル
@@ -153,7 +144,6 @@ button.ok=OK
button.refresh=更新
button.remove=削除
button.remove.confirm=本当に完全に削除しますか?この操作は元に戻せません!
-button.retry=リトライ
button.save=保存
button.save_as=名前を付けて保存
button.select_all=すべて選択
@@ -300,8 +290,6 @@ download=ダウンロード
download.code.404=リモートサーバーにファイルが見つかりません:%s
download.content=ゲームコンテンツ
download.shader=シェーダー
-download.existing=ファイルは既に存在するため、保存できません。「名前を付けて保存」を選択して、ファイルを別の場所に保存できます。
-download.external_link=ダウンロードサイトを開く
download.failed=%1$s のダウンロードに失敗しました、応答コード:%2$d
download.failed.empty=候補者なし。戻るにはここをクリックしてください。
download.failed.refresh=バージョンリストをダウンロードできません。ここをクリックして再試行してください。
@@ -419,11 +407,8 @@ game_directory.default=現在のディレクトリ
game_directory.home=標準ディレクトリ
game_directory.instance_directory=ゲームディレクトリ
game_directory.instance_directory.choose=ゲームディレクトリを選択してください
-game_directory.manage=ゲームディレクトリリスト
game_directory.name=名前
game_directory.new=新規作成
-game_directory.title=ゲームディレクトリ
-game_directory.selected=選択済み
game_directory.use_relative_path=可能であれば、ゲームディレクトリの相対パスを使用します
help=ヘルプ
@@ -449,7 +434,6 @@ install.failed.optifine_forge_1.17=Minecraft 1.17.1の場合、OptiFine H1 Pre2
install.failed.version_mismatch=ライブラリにはゲームバージョン %s が必要ですが、実際のバージョンは %s です。
install.installer.change_version=%s 、このバージョンは現在のゲームバージョンと互換性がありません。別のものを選択するには、ここをクリックしてください。
install.installer.choose=%s バージョンを選択してください
-install.installer.depend=%s に依存
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
install.installer.fabric-quilt-api.warning=%1$sはmodであり、新しいゲームのmodディレクトリにインストールされます。新しいゲームの実行ディレクトリを変更しないでください。変更すると、%1$sのインストールが失われます。その設定を変更したい場合は、%1$sを再インストールする必要があります。
@@ -458,9 +442,6 @@ install.installer.game=Minecraft
install.installer.incompatible=%s と互換性がありません
install.installer.install=インストール %s
install.installer.install_offline=ファイルからのインストール/更新
-install.installer.install_offline.tooltip=Forge / OptiFineインストールファイルのインポートをサポートします
-install.installer.install_online=オンラインでインストール
-install.installer.install_online.tooltip=Fabric、Forge、OptiFine、LiteLoaderのインストールをサポートします。
install.installer.liteloader=LiteLoader
install.installer.not_installed=インストールされていません
install.installer.optifine=OptiFine
@@ -470,9 +451,7 @@ install.installer.version=%s
install.modpack=modpackを導入
install.new_game=新規作成
install.new_game.already_exists=このバージョンはすでに存在します。
-install.new_game.current_game_version=現在のゲームバージョン
install.new_game.malformed=無効な名前
-install.select=操作を選択します
install.success=正常にインストールされました
instance=ゲーム
@@ -542,12 +521,10 @@ lang.default=システム言語を使用する
launch.advice.java.auto=現在選択されているJavaVMは、ゲームの要件を満たしていません。適切なJavaVMを選択することを許可しますか?または、ゲーム設定で適切なJavaVMを選択することもできます。
launch.advice.java.modded_java_7=Minecraft 1.7.2以前では、Java7以前のバージョンが必要です。
-launch.advice.corrected=JVMの選択はすでに修正されています。選択したJavaバージョンを維持したい場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.uncorrected=ゲームを正常に開始できることが確実な場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.different_platform=OSは64ビットですが、Javaは32ビットです。64ビットJavaをお勧めします。
launch.advice.forge2760_liteloader=Forge 2760以降はLiteLoaderと互換性がないため、Forgeを2773以降にアップグレードすることを検討してください。
launch.advice.forge28_2_2_optifine=Forge28.2.2以降のバージョンはOptiFineと互換性がありません。Forgeを28.2.1以前のバージョンにダウングレードすることを検討してください。
-launch.advice.java8_1_13=Minecraft 1.13以降は、Java8以降でのみ実行できます。
launch.advice.java8_51_1_13=Minecraft 1.13は、1.8.0_51より前のJava8でクラッシュする可能性があります。最新バージョンのJava8をインストールしてください。
launch.advice.java9=Java9以降のバージョンのJavaでMinecraft1.12以前を起動することはできません。ゲームを高速化するには、Java8をお勧めします。
launch.advice.newer_java=多くのMinecraft1.12以降、およびほとんどのModには、Java8が必要です。
@@ -596,7 +573,6 @@ launcher.crash=Hello Minecraft!ランチャーがクラッシュしました
launcher.crash.hmcl_out_dated=Hello Minecraft!ランチャーがクラッシュしました!ランチャーが古くなっています。ランチャーを更新してください!
launcher.update_java=Javaを更新してください。
-login.empty_username=ユーザー名を設定していません!
login.enter_password=パスワードを入力してください。
logwindow.show_lines=行を表示
@@ -606,7 +582,6 @@ logwindow.help=HMCL コミュニティにアクセスして、他のユーザー
logwindow.autoscroll=Autoscroll
logwindow.export_game_crash_logs=ゲームのクラッシュ情報をエクスポートする
-main_page=ホーム
message.cancelled=操作がキャンセルされました
message.confirm=確認
@@ -631,7 +606,6 @@ modpack.choose.remote.tooltip=リモートmodpackファイルへの直接ダウ
modpack.desc=注意事項と変更ログを含めてmodpackを説明してください。マークダウンとオンライン写真がサポートされています。
modpack.description=説明
modpack.download=Modpackをダウンロード
-modpack.enter_name=modpackの名前を入力。
modpack.export=Modpackをエクスポート
modpack.export.as=Export Modpack As...
modpack.file_api=Modpackダウンロードリンクプレフィックス
@@ -649,11 +623,9 @@ modpack.files.saves=保存されたマップ
modpack.files.scripts=MineTweaker構成
modpack.files.servers_dat=サーバーリスト
modpack.installing=modpackのインストール
-modpack.introduction= Curse, Modrinth, MultiMC, MCBBS Modpackがサポートされています。
modpack.invalid=無効なmodpackファイル。
modpack.mismatched_type=不適切なmodpackタイプ、現在のゲームは %s modpackですが、更新ファイルは %s modpackです。
modpack.name=Modpack名
-modpack.not_a_valid_name=無効なmodpack名
modpack.origin=Origin
modpack.origin.url=公式ウェブサイト
modpack.origin.mcbbs=MCBBS
@@ -724,7 +696,6 @@ mods.mcmod=MCMOD
mods.mcmod.page=MCMOD
mods.mcmod.search=MCMODで検索
mods.name=Name
-mods.not_modded=最初にmodloaderをインストールする必要があります(Fabric、Forge、またはLiteLoader)
mods.restore=Restore
mods.url=公式ページ
mods.update_modpack_mod.warning=modpack 内の mod を更新すると、修復不可能な結果につながる可能性があり、modpack が破損して起動できなくなる可能性があります。更新してもよろしいですか?
@@ -777,18 +748,6 @@ settings=設定
settings.advanced=詳細設定
settings.advanced.title=詳細設定 - %s
settings.advanced.custom_commands=カスタムコマンド
-settings.advanced.custom_commands.hint=カスタムコマンドは、次の環境変数を使用して実行されます。\n \
- \-$ INST_NAME:バージョンの名前\n \
- \-$ INST_ID:バージョンの名前\n \
- \-$ INST_DIR:バージョンの絶対パス\n \
- \-$ INST_MC_DIR:Minecraftの絶対パス\n \
- \-$ INST_JAVA:起動に使用されるJavaバイナリ\n \
- \-$ INST_FORGE:Forgeがインストールされている場合に設定\n \
- \-$ INST_NEOFORGE:NeoForgeがインストールされている場合に設定\n \
- \-$ INST_LITELOADER:LiteLoaderがインストールされている場合に設定\n \
- \-$ INST_OPTIFINE:OptiFineがインストールされている場合に設定\n \
- \-$ INST_FABRIC:ファブリックがインストールされている場合に設定\n \
- \-$ INST_QUILT:ファブリックがインストールされている場合に設定
settings.advanced.dont_check_game_completeness=ゲームファイルをスキャンしない
settings.advanced.dont_check_jvm_validity=JVMがゲームを起動できるかどうかを確認しないでください
settings.advanced.game_dir.default=標準(.minecraft /)
@@ -807,9 +766,6 @@ settings.advanced.launcher_visible=ランチャーの設定
settings.advanced.minecraft_arguments=Minecraftの引数
settings.advanced.minecraft_arguments.prompt=デフォルト
settings.advanced.natives_directory=ネイティブライブラリパス(例: LWJGL)
-settings.advanced.natives_directory.choose=ネイティブライブラリパスを選択してください
-settings.advanced.natives_directory.custom=Custom(ゲームが実行時に必要とするネイティブライブラリを提供する必要があります)
-settings.advanced.natives_directory.default=Standard(ネイティブライブラリは当社が提供します)
settings.advanced.no_jvm_args=デフォルトのJVM引数なし
settings.advanced.precall_command=起動前コマンド
settings.advanced.precall_command.prompt=ゲーム開始前に実行されます
@@ -832,8 +788,6 @@ settings.advanced.unsupported_system_options=サポートされていないシ
settings.advanced.use_native_glfw=システムGLFWを使用する
settings.advanced.use_native_openal=システムOpenALを使用する
settings.advanced.linux_freebsd_only=Linux/FreeBSDのみ
-settings.advanced.workaround=デバッグ用オプション
-settings.advanced.workaround.warning=デバッグオプションはプロフェッショナルのみ使用可能です。デバッグオプションにより、ゲームが起動しない場合があります。これらのオプションは、ご自分が何をしているのかが分からない限り、変更しないでください。
settings.advanced.wrapper_launcher=パッキングオーダー
settings.advanced.wrapper_launcher.prompt=optirunが記入されている場合、起動コマンドが "java ... "から変更されます。を「optirun java ...」に変更しました。
@@ -852,22 +806,18 @@ settings.game.java_directory.choose=Javaディレクトリを選択します。
settings.game.java_directory.invalid=Java のパスが正しくありません。
settings.game.java_directory.template=%s(%s)
settings.game.management=管理
-settings.game.working_directory=作業ディレクトリ
settings.game.working_directory.choose=作業ディレクトリを選択してください
settings.icon=ゲームアイコン
settings.launcher=設定
settings.launcher.appearance=外観
-settings.launcher.common_path.tooltip=このアプリは、すべてのダウンロードをここにキャッシュします。
settings.launcher.debug=デバッグ
settings.launcher.download=ダウンロード
settings.launcher.download.threads=スレッド
settings.launcher.download.threads.auto=自動
-settings.launcher.download.threads.hint=同時実行性が大きすぎると、システムがフリーズする可能性があります。ダウンロード速度は、ICPと宛先サーバーの影響を受ける可能性があります。
settings.launcher.download_source=ソースのダウンロード
settings.launcher.download_source.auto=ダウンロードソースの自動選択
-settings.launcher.enable_game_list=メインページにバージョンリストを表示する
settings.launcher.font=フォント
settings.launcher.general=全般的
settings.launcher.language=言語
@@ -905,9 +855,6 @@ settings.take_effect_after_restart=再起動後に有効になります
settings.type=バージョン設定タイプ
settings.type.global.manage=グローバルゲーム設定
-sponsor=寄付
-sponsor.bmclapi=中国本土向けのダウンロードサービスはBMCLAPIによって提供されています。詳細については、ここをクリックしてください。
-sponsor.hmcl=Hello Minecraft! Launcherは、無料のオープンソースのMinecraftランチャーであり、ユーザーは複数の個別のMinecraftインストールを簡単に管理できます。詳細については、ここをクリックしてください。
system.architecture=Arch
system.operating_system=OS
@@ -918,12 +865,10 @@ update.changelog=変更
update.channel.dev=ベータ
update.channel.dev.hint=ベータ版を使用しています。ベータ版には、リリースバージョンと比較していくつかの追加機能が含まれている可能性があり、テストにのみ使用されます。ベータ版は不安定なはずです!\n\
\n\
- 問題が発生した場合は、フィードバックページにアクセスして報告してください。
update.channel.dev.title=ベータ版のヒント
update.channel.nightly=アルファ
update.channel.nightly.hint=アルファ版を使用しています。これには、ベータ版およびリリース版と比較していくつかの追加機能が含まれている可能性があり、テストにのみ使用されます。アルファ版は不安定です!\n\
\n\
- 問題が発生した場合は、フィードバックページにアクセスして報告してください。
update.channel.nightly.title=アルファ版のヒント
update.channel.stable=リリース
update.checking=更新の確認
@@ -933,7 +878,6 @@ update.newest_version=最新バージョン:%s
update.bubble.title=利用可能な更新:%s
update.bubble.subtitle=更新するにはここをクリックしてください
update.latest=これは最新バージョンです。
-update.no_browser=ブラウザを開くことができません。リンクがクリップボードにコピーされました。ブラウザのアドレスバーに貼り付けて更新します。
update.tooltip=更新
wiki.version.game=https://ja.minecraft.wiki/w/Java_Edition_%s
diff --git a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
index fef9114fe92..a1014502deb 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
@@ -20,7 +20,6 @@
about=有涉
about.copyright=持權
-about.author=作者
about.author.statement=嗶站 @huanghongxun
about.claim=客契
about.claim.statement=擊鏈以詳閱
@@ -81,7 +80,6 @@ account.failed.server_response_malformed=鑒權伺服器之訊有謬。伺服器
account.failed.ssl=將訪伺服器而 SSL 有謬。站證或舊,抑爪哇之版舊。宜新爪哇,抑廢代而再試之。\n君可求助於右上之鈕。
account.failed.dns=將訪伺服器而 SSL 有謬。或由 DNS 解析有誤也。宜更 DNS 伺服,抑用代理以訪。\n君可求助於右上之鈕。
account.failed.wrong_account=入謬戶簿
-account.hmcl.hint=子須擊「登戶簿」之紐,並登簿於所見之頁。
account.injector.add=增鑒權伺服器
account.injector.empty=無 (擊右側「+」以增)
account.injector.http=誡甚:伺服器之網契弗安。君符節將明遞也。
@@ -97,22 +95,14 @@ account.login.retry=復重整戶簿
account.login.refresh=復登入
account.login.refresh.microsoft.hint=鑒權既廢。君須復登微軟之戶簿。
account.login.restricted=登微軟戶簿以啟是
-account.logout=出籍
-account.register=立戶
account.manage=戶簿表
account.copy_uuid=鈔其戶簿之戶碼
account.methods=登入之法
account.methods.authlib_injector=外載之戶簿
account.methods.microsoft=微軟之戶簿
-account.methods.microsoft.birth=何以改戶簿之生辰?
-account.methods.microsoft.deauthorize=除戶簿
account.methods.microsoft.close_page=登微軟之簿畢。啟者自行之餘。頁可閉矣。
-account.methods.microsoft.logging_in=方登入……
-account.methods.microsoft.makegameidsettings=添檔 / 書檔之名
account.methods.microsoft.profile=纂戶簿訊息
account.methods.microsoft.purchase=買礦藝
-account.methods.ban_query=檢戶簿羈否
-account.methods.microsoft.snapshot.website=官網
account.methods.offline=離綫之式
account.methods.offline.name.special_characters=諫以英文、數、底綫爲名,凡十六字
account.methods.offline.name.invalid=諫以英文、數、底綫爲名,凡十六字。\n\
@@ -128,7 +118,6 @@ account.missing=無戲戶簿
account.missing.add=擊此以增戶簿
account.move_to_global=更爲廣戶簿\n戶簿諸文將廣而錄於械網戶夾
account.move_to_portable=更爲私戶簿\n戶簿諸文並是啟者而錄
-account.not_logged_in=未登入
account.password=符節
account.portable=私戶簿
account.skin=外觀
@@ -193,7 +182,6 @@ button.ok.countdown=然 (%d)
button.refresh=重整
button.remove=刪
button.remove.confirm=誠刪之?刪則不復!
-button.retry=復試
button.save=存
button.save_as=另存
button.select_all=悉擇之
@@ -346,9 +334,6 @@ download=引
download.code.404=伺服器無案曰:%s\n君可求助於右上之鈕。
download.content=戲案
download.shader=光影
-download.curseforge.unavailable=HMCL 是版不能訪 CurseForge。宜行官版以取之。
-download.existing=是案既存,無可貯之。宜移案他處。
-download.external_link=啟引之網葉
download.failed=引之未成:%1$s,\n謬碼:%2$d\n君可求助於右上之鈕
download.failed.empty=[無可裝之版,點此返]\n(君可求助於右上之鈕)
download.failed.no_code=引之未成
@@ -397,7 +382,6 @@ fatal.apply_update_failure=嗚呼!HMCL 不能自晉,以有謬焉。\n君可
fatal.apply_update_need_win7=HMCL 不能自晉於視窗 XP/Vista 版。宜引諸 %s 以晉之。
fatal.deprecated_java_version=HMCL 將須爪哇十七並後者,然猶可啟戲以爪哇六至十六也。宜置至新之爪哇,以保 HMCL 之行。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.deprecated_java_version.download_link=引爪哇 %d
-fatal.deprecated_java_version.update=HMCL 之晉也,將須爪哇十七與新者。宜置至新之爪哇,以晉 HMCL。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。
fatal.samba=誠行於案夾之同享以 Samba 者,啟者或不能行。宜新爪哇,抑遷於自案。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.illegal_char=君之案夾名有諱文「=」,是以外載之戶簿、離綫戶簿之更外觀者弗行。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.unsupported_platform=礦藝未盡適君之算機,是以戲事或損,至於不能啟。\n\
@@ -437,10 +421,6 @@ game.crash.reason.file_already_exists=案「%1$s」既存而謬。\n誠以爲可
game.crash.reason.file_changed=案弗驗,或見篡。\n苟如是,宜復之,抑復備戲事。
game.crash.reason.gl_operation_failure=改囊、明滅囊、資囊謬而崩。\n宜抑之而復行。
game.crash.reason.graphics_driver=繪牒有謬而崩。可試如次:\n\
- \ · 倘兼内外之牒,或可行外牒也。有閲\n\
- \ · 新牒之驅行,抑復之如初。\n\
- \ · 誠須内牒,並用算牒 Intel(R) Core(TM) 3000 抑先者,則退爪哇之於一點八點〇之五一抑先者。否則略焉。爪哇一點八點〇之故版\n\
- 謬復如是,宜新之繪牒,抑新之算機。
game.crash.reason.macos_failed_to_find_service_port_for_display=蘋矽之下不能啟開圖庫,故崩。\nHMCL 亦無方焉。或啟一瀏覽器,歸 HMCL 而啟戲,先其建匡,遽返瀏覽器,俟匡之既建二歸焉。
game.crash.reason.illegal_access_error=或有改囊謬而崩。\n誠識「%1$s」,或廢或新之。
game.crash.reason.install_mixinbootstrap=闕 MixinBootstrap 而崩。\n宜置 MixinBootstrap 以正之。置而猶崩,或補嘆號「!」於改囊名前以正之。
@@ -497,11 +477,8 @@ game_directory.default=當案夾
game_directory.home=官之啟者置設文之案夾
game_directory.instance_directory=戲案夾之徑
game_directory.instance_directory.choose=擇戲案夾之徑
-game_directory.manage=戲案夾列
game_directory.name=名
game_directory.new=另增戲案夾
-game_directory.title=戲案夾
-game_directory.selected=既擇
game_directory.use_relative_path=苟能是,戲案夾用相對之徑
help=助
@@ -529,7 +506,6 @@ install.failed.version_mismatch=此組件須戲版乃 %s,然實戲版乃 %s。
install.installer.change_version=%s 弗兼此戲版,須易他版
install.installer.choose=擇 %s 版
install.installer.cleanroom=Cleanroom
-install.installer.depend=請先裝 %s
install.installer.do_not_install=不裝
install.installer.fabric=緞
install.installer.fabric-api=緞界
@@ -540,9 +516,6 @@ install.installer.game=礦藝
install.installer.incompatible=與 %s 不兼也
install.installer.install=裝 %s
install.installer.install_offline=取私案而置
-install.installer.install_offline.tooltip=可錄 (新) 鍛/Cleanroom/OptiFine 裝者
-install.installer.install_online=網取而置
-install.installer.install_online.tooltip=可置鍛、新鍛、Cleanroom、緞、褥、輕載與 OptiFine
install.installer.liteloader=輕載
install.installer.not_installed=未裝
install.installer.optifine=OptiFine
@@ -556,10 +529,8 @@ install.modpack.installation=裝改囊集
install.name.invalid=名有諱字 (有如繪文字與漢字)。\n諫易他名。諫名僅含英文、數、底綫,以免謬於啟戲之時。確續裝?
install.new_game=裝新戲
install.new_game.already_exists=既存是例,請易其名
-install.new_game.current_game_version=當即戲例
install.new_game.installation=裝新戲
install.new_game.malformed=逾矩之名
-install.select=擇一裝法
install.success=裝成
instance=戲
@@ -646,13 +617,11 @@ launch.advice.multi=有謬如次:\n\n%s\n\n是謬也,或阻戲之啟,抑
launch.advice.java.auto=爪哇之所選不逮戲之所求。\n擊「然」,HMCL 將取爪哇之適者。\n抑於「(全例/例殊) 戲設 → 戲之爪哇」擇一適者。
launch.advice.java.modded_java_7=礦藝一點七點二與舊者須爪哇七與舊者。
launch.advice.cleanroom=Cleanroom %2$s 但行於爪哇 %1$s 與晉者。宜行於爪哇 %1$s 與晉者。
-launch.advice.corrected=爪哇版謬,既正之。誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.uncorrected=誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.different_platform=君方啟戲以三十二位之爪哇。宜更以六十四位之爪哇。
launch.advice.forge2760_liteloader=鍛一四點二三點五點二七六〇弗兼輕載。宜新鍛於一四點二三點五點二七七三與晉者。
launch.advice.forge28_2_2_optifine=鍛二八點二點二與晉者弗兼 Optifine。宜退鍛於二八點二點一與舊者。
launch.advice.forge37_0_60=鍛三七點〇點五九與舊者弗兼爪哇十七。宜晉鍛於三七點〇點六〇,抑啟以爪哇十六。
-launch.advice.java8_1_13=礦藝一點一三以晉但行於爪哇八與晉者。宜行以爪哇八與晉者。
launch.advice.java8_51_1_13=爪哇之前一點八點〇之五一者或崩礦藝一點一三。宜新爪哇於一點八點〇之五一以晉,然後復啟。
launch.advice.java9=礦藝之前一點一三而有改囊者弗見兼於爪哇九與晉者。宜啟以爪哇八。
launch.advice.lwjgl_3_4_1=戲之是版有已知之謬,行戲之時或致頓滯。\nHMCL 可假爪哇 Agent 自優其戲,以弭是患。君其許 HMCL 自優其戲乎?\n誠有謬,可至於「置設 → 貫用」,廢「許改戲」之項。
@@ -714,7 +683,6 @@ launcher.update_java=宜迭更爪哇。\n君可求助於 https://docs.hmcl.net/h
libraries.download=引之所依
-login.empty_username=君未置戶名!
login.enter_password=告汝符節
logwindow.show_lines=示行次
@@ -726,7 +694,6 @@ logwindow.export_game_crash_logs=導崩記
logwindow.export_dump=導行棧
logwindow.export_dump.no_dependency=君之爪哇殆闕創行棧之所憑。蓋赴 HMCL 之群組抑齟齬,庶得援手。
-main_page=主葉
message.cancelled=所行即止
message.confirm=惕
@@ -755,7 +722,6 @@ modpack.desc=述欲製改囊集,蓋諸項與誌等,可行以 Markdown。(宜
modpack.description=改囊集述
modpack.download=引改囊集
modpack.download.title=引改囊集 - %1s
-modpack.enter_name=賜戲一寵名
modpack.export=錄出改囊集
modpack.export.as=擇改囊集之類
modpack.file_api=改囊集所引鏈前綴
@@ -774,11 +740,9 @@ modpack.files.scripts=MineTweaker 置設
modpack.files.servers_dat=眾戲伺服器之列
modpack.installing=裝改囊集
modpack.installing.given=裝 %s 改囊集
-modpack.introduction=可用自 Curse、Modrinth、MultiMC 啟者、礦藝館肆之改囊集。
modpack.invalid=無效之改囊集新之案。殆引之誤也。
modpack.mismatched_type=不合改囊集之類。夫戲爲「%s」改囊集,顧所供改囊集之案爲「%s」改囊集。\n君可求助於右上之鈕。
modpack.name=改囊集名
-modpack.not_a_valid_name=非可堪之改囊集名
modpack.origin=源
modpack.origin.url=官網
modpack.origin.mcbbs=礦藝館肆
@@ -921,7 +885,6 @@ mods.mcmod=礦藝改囊典
mods.mcmod.page=礦藝改囊典頁
mods.mcmod.search=礦藝改囊典查
mods.name=名
-mods.not_modded=君須先於「自裝」頁裝鍛、新鍛、緞、褥或輕載之屬,方司改囊。
mods.restore=復
mods.url=改囊官網
mods.update_modpack_mod.warning=更迭改囊集之改囊或損之,以不能啟。行而不復,誠更迭乎?
@@ -1028,7 +991,6 @@ schematics.create_directory=增案夾
schematics.create_directory.prompt=書新案夾之名
schematics.create_directory.failed=增案夾未成
schematics.create_directory.failed.already_exists=案夾既存
-schematics.create_directory.failed.empty_name=名不可空
schematics.create_directory.failed.invalid_name=諱字於名也
schematics.info.description=述
schematics.info.enclosing_size=圍盒方寸
@@ -1064,19 +1026,6 @@ settings.advanced=進階置設
settings.advanced.modify=篡進階置設
settings.advanced.title=進階置設 - %s
settings.advanced.custom_commands=自定命令
-settings.advanced.custom_commands.hint=自定之令見召,当含下列环境易数:\n\
- \ · $INST_NAME:例名;\n\
- \ · $INST_ID:例名;\n\
- \ · $INST_DIR:現例運行之徑;\n\
- \ · $INST_MC_DIR:現戲案夾之徑;\n\
- \ · $INST_JAVA:戲行所用之爪哇徑;\n\
- \ · $INST_FORGE:倘置鍛,则存此易数;\n\
- \ · $INST_NEOFORGE:倘置新鍛,则存此易数;\n\
- \ · $INST_CLEANROOM:倘置 Cleanroom,则存此易数;\n\
- \ · $INST_LITELOADER:倘置輕載,则存此易数;\n\
- \ · $INST_OPTIFINE:倘置 OptiFine,则存此易数;\n\
- \ · $INST_FABRIC:倘置緞,则存此易数;\n\
- \ · $INST_QUILT:倘置褥,则存此易数。
settings.advanced.dont_check_game_completeness=弗驗案之備否
settings.advanced.dont_check_jvm_validity=弗校爪哇虛機與戲之兼否
settings.advanced.dont_patch_natives=弗圖替府庫
@@ -1097,10 +1046,6 @@ settings.advanced.launcher_visible=啟者之隱現
settings.advanced.minecraft_arguments=戲通弦
settings.advanced.minecraft_arguments.prompt=本
settings.advanced.natives_directory=府庫之徑 (LWJGL)
-settings.advanced.natives_directory.choose=擇府庫之徑
-settings.advanced.natives_directory.custom=自定 (賴君所供之府庫也)
-settings.advanced.natives_directory.default=本 (賴啟者所供之府庫)
-settings.advanced.natives_directory.default.version_id=<例名>
settings.advanced.no_jvm_args=無添爪哇虛機之本通弦
settings.advanced.precall_command=令於戲前
settings.advanced.precall_command.prompt=將前戲啟而行
@@ -1128,8 +1073,6 @@ settings.advanced.unsupported_system_options=不逮今之械網所選
settings.advanced.use_native_glfw=用 GLFW
settings.advanced.use_native_openal=用開聲庫
settings.advanced.linux_freebsd_only=惟磷若/FreeBSD
-settings.advanced.workaround=勘誤置設
-settings.advanced.workaround.warning=勘誤置設者,蓋專者之所行也。苟妄改之,戲或弗啟。微其之知,無復改焉!
settings.advanced.wrapper_launcher=包裝之令
settings.advanced.wrapper_launcher.prompt=若書「optirun」,啟時之命將從「java ...」更爲「optirun java ...」
@@ -1149,9 +1092,7 @@ settings.game.java_directory.invalid=爪哇徑謬
settings.game.java_directory.version=定爪哇之版
settings.game.java_directory.template=%s (%s)
settings.game.management=司
-settings.game.working_directory=運徑 (改囊當行「例獨」。既改,須移戲案,蓋檔、改囊之屬)
settings.game.working_directory.choose=擇戯運之處
-settings.game.working_directory.hint=夫于「運徑」擇「例獨」者,可獨貯現例之置設、檔、改囊諸文。行改囊而宜啟,庶免相淆。既選,自移其案。
settings.icon=戲徵
@@ -1159,16 +1100,13 @@ settings.launcher=啟者置設
settings.launcher.allow_auto_agent=許改戲
settings.launcher.allow_auto_agent.subtitle=許 HMCL 假附加爪哇 Agent 以改戲,而優其戲感
settings.launcher.appearance=外觀
-settings.launcher.common_path.tooltip=啟者置戲資與府庫於是。倘戲有成案,則弗取公庫之案。
settings.launcher.debug=勘誤
settings.launcher.disable_auto_game_options=弗自改戲文
settings.launcher.download=引
settings.launcher.download.threads=綫程數
settings.launcher.download.threads.auto=自擇綫程數
-settings.launcher.download.threads.hint=綫程數之高也,將滯械網。君之引速制於網賈抑伺服器。其數縱高,或弗速案之引。
settings.launcher.download_source=引源
settings.launcher.download_source.auto=自擇所引源
-settings.launcher.enable_game_list=見版列於主頁
settings.launcher.font=書體
settings.launcher.font.anti_aliasing=抗鋸
settings.launcher.font.anti_aliasing.auto=自調
@@ -1214,9 +1152,6 @@ settings.type.global.manage=全例戲設
shaderpack.download.title=引光影 - %1s
-sponsor=資勉
-sponsor.bmclapi=本朝迅傳之功在 BMCLAPI 焉。BMCLAPI 久行善業,垂衆以慷慨解囊助作者兼濟天下也。[願聞其詳]
-sponsor.hmcl=Hello Minecraft! Launcher,乃一免費,自由,開源之礦藝啟者。[願聞其詳]
system.architecture=大構
system.operating_system=械網
@@ -1231,12 +1166,10 @@ update.changelog=迭更誌
update.channel.dev=開發版
update.channel.dev.hint=君所用之 HMCL 乃開發版也。開發版納試功之未行於定版者,蓋所以驗新者也。預版曾不以全驗,安能穩也!引定版\n\
\n\
- 詎有疑焉,置設之言事葉徑達天聽。垂矚 B 站賬號 @huanghongxun 以伺要機,抑矚 @Glavo 以察 HMCL 之功。
update.channel.dev.title=開發版告
update.channel.nightly=預版
update.channel.nightly.hint=君所用之 HMCL 乃預版也。預版之更迭常,納試功之未行於定版與開發版者,蓋所以驗新者也。預版曾不以全驗,安能穩也!引定版\n\
\n\
- 詎有疑焉,置設之言事葉徑達天聽。垂矚 B 站賬號 @huanghongxun 以伺要機,抑矚 @Glavo 以察 HMCL 之功。
update.channel.nightly.title=預版告
update.channel.stable=定版
update.checking=甫察其新
@@ -1248,7 +1181,6 @@ update.newest_version=至新:%s
update.bubble.title=尋得更新:%s
update.bubble.subtitle=是擊以晉
update.latest=當版至新
-update.no_browser=無啟瀏覽器。址固鈔訖,君可自粘之以啟頁。
update.tooltip=迭更
update.preview=先覽 HMCL 之版
update.preview.subtitle=啟此,君可先得 HMCL 之新,試之於未行。
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
index 9c603092dfe..05705f2cbe8 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
@@ -20,7 +20,6 @@
about=О лаунчере
about.copyright=Авторские права
-about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Кликните на ссылку, чтобы увидеть весь текст.
@@ -78,7 +77,6 @@ account.failed.server_response_malformed=Неверный ответ серве
account.failed.ssl=При подключении к серверу произошла ошибка SSL. Пожалуйста, попробуйте обновить Java.
account.failed.dns=При подключении к серверу произошла ошибка SSL. Возможно, проблемы с разрешением DNS. Попробуйте сменить DNS‑сервер или воспользоваться прокси-службой.
account.failed.wrong_account=Вы вошли в неверный аккаунт.
-account.hmcl.hint=Необходимо нажать на «Войти» и завершить процесс в открывшейся вкладке вашего браузера.
account.injector.add=Новый сервер авторизации
account.injector.empty=Ничего (Вы можете нажать кнопку «плюс», чтобы добавить еще)
account.injector.http=Предупреждение\: Этот сервер использует небезопасный протокол HTTP, и любой игрок, находящийся между вашими соединениями, сможет увидеть ваши учётные данные в открытом виде.
@@ -94,21 +92,14 @@ account.login.retry=Повторить снова
account.login.refresh=Войти снова
account.login.refresh.microsoft.hint=Вам необходимо снова войти в аккаунт Microsoft, поскольку авторизация аккаунта недействительна.
account.login.restricted=Войти в свою аккаунт Microsoft, чтобы включить эту функцию
-account.logout=Выйти
-account.register=Зарегестрироваться
account.manage=Список аккаунтов
account.copy_uuid=Копирование UUID
account.methods=Способ входа
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Как изменить настройки даты рождения...
account.methods.microsoft.close_page=Авторизация аккаунта Microsoft завершена. Осталось выполнить некоторые шаги, которые необходимо завершить позже. Вы можете закрыть эту страницу.
-account.methods.microsoft.deauthorize=Отменить авторизацию аккаунта
-account.methods.microsoft.logging_in=Авторизация...
-account.methods.microsoft.makegameidsettings=Создать / редактировать профиль
account.methods.microsoft.profile=Профиль аккаунта...
account.methods.microsoft.purchase=Купить Minecraft
-account.methods.microsoft.snapshot.website=Официальный сайт
account.methods.offline=Офлайн
account.methods.offline.name.special_characters=Использовать только буквы, цифры и подчеркивания (максимум 16 символов)
account.methods.offline.name.invalid=Для имени пользователя рекомендуется использовать только английские буквы, цифры и подчеркивания, а его длина не должна превышать 16 символов.\n\
@@ -120,12 +111,10 @@ account.methods.offline.name.invalid=Для имени пользователя
account.methods.offline.uuid=UUID
account.methods.offline.uuid.hint=UUID - это уникальный идентификатор игрового персонажа в Minecraft. Способ генерации UUID различается в разных лаунчерах игр. Изменение UUID на тот, который генерируется другим лаунчером гарантирует, что игровые блоки/предметы в рюкзаке вашего офлайн аккаунта останутся. Этот параметр предназначен для экспертов. Если вы не знаете что делаете, мы не советуем вам изменять этот параметр. Эта опция не требуется для присоединения к серверам.
account.methods.offline.uuid.malformed=Недопустимый формат.
-account.methods.ban_query=Просмотреть аккаунт заблокирован
account.missing=Нет аккаунтов
account.missing.add=Нажмите здесь, чтобы добавить.
account.move_to_global=Конвертировать в глобальный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в папке текущего пользователя системы.
account.move_to_portable=Конвертировать в портативный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в той же папке, что и HMCL.
-account.not_logged_in=Вход не произведён
account.password=Пароль
account.portable=Портативный
account.skin=Скин
@@ -189,7 +178,6 @@ button.ok.countdown=ОК (%d)
button.refresh=Обновить
button.remove=Убрать
button.remove.confirm=Удалить навсегда? Это действие невозможно отменить!
-button.retry=Повторить снова
button.save=Сохранить
button.save_as=Сохранить как
button.select_all=Выбрать все
@@ -343,9 +331,6 @@ download=Скачать
download.code.404=Файл «%s» не найден на удаленном сервере.
download.content=Аддоны
download.shader=Шейдеры
-download.curseforge.unavailable=Эта сборка HMCL не поддерживает доступ к CurseForge. Пожалуйста, используйте официальную сборку для доступа к CurseForge.
-download.existing=Файл существует и по этому не может быть сохранён. Можно использовать «Сохранить как», чтобы сохранить файл в другом месте.
-download.external_link=Открыть сайт
download.failed=Не удалось скачать «%1$s», код ответа: %2$d.
download.failed.empty=Версий нет. Нажмите здесь, чтобы вернуться назад.
download.failed.no_code=Не удалось скачать
@@ -412,11 +397,6 @@ fatal.deprecated_java_version=В будущем для работы HMCL пот
Рекомендуется установить последнюю версию Java, чтобы обеспечить правильную работу HMCL.\n\
\n\
Вы можете продолжать использовать старую версию Java. HMCL может распознавать и управлять несколькими версиями Java и автоматически выбирать подходящую Java в зависимости от версии игры.
-fatal.deprecated_java_version.update=В будущем для работы HMCL потребуется Java 17 или более поздняя версия. Пожалуйста, установить последнюю версию Java, чтобы убедиться, что приложение сможет завершить обновление.\n\
-\n\
-Вы можете продолжать использовать старую версию Java.\
-HMCL может распознавать и управлять несколькими версиями Java \
-и автоматически выбирать подходящую Java в зависимости от версии игры.
fatal.deprecated_java_version.download_link=Скачать Java %d
fatal.samba=Если вы пытаетесь открыть лаунчер в общей папке Samba, он может не работать, попробуйте обновить Java или запустить лаунчер из локальной папки.
fatal.illegal_char=Недопустимый символ «=» в пути к папке пользователя. Лаунчер может работать, но некоторые функции не будут работать.\n\
@@ -428,8 +408,6 @@ fatal.unsupported_platform.loongarch=Лаунчер обеспечил подд
Если у вас возникнут проблемы во время игры, вы можете обратиться за помощью на сайт https://docs.hmcl.net/groups.html.
fatal.unsupported_platform.windows_arm64=Лаунчер обеспечил нативную поддержку платформы Windows на архитектуре Arm. Если у вам возникли проблемы во время игры, попробуйте запустить игру с Java на базе архитектуры x86.\n\
\n\
- Если вы используете платформу Qualcomm, вам может потребоваться установить пакет совместимости OpenGL перед началом игры.\n\
- Щелкните ссылку, чтобы перейти в Microsoft Store и установить пакет совместимости.
file=Файл
@@ -486,7 +464,6 @@ game.crash.reason.java_version_is_too_high=Игра отказала из-за
\n\
Укажите предыдущую основную версию Java в разделе «Глобальные настройки / Раздельные настройки для сборки → Java», а затем запустите игру.\n\
\n\
- Если нет, вы можете загрузить его с java.com (Java 8) или BellSoft Liberica Full JRE (Java 17) и другие дистрибутивов, чтобы загрузить и установить ее (перезапустите лаунчер после установки).
game.crash.reason.mod_name=Игра отказала из-за проблем с именем файла мода.\n\
\n\
В имени файла мода должны использоваться только английские буквы (A~Z, a~z), цифры (0~9), дефисы (-), подчеркивания (_) и точки (.) в половину ширины.\n\
@@ -508,7 +485,6 @@ game.crash.reason.graphics_driver=Игра отказала из-за пробл
\n\
Если в вашем компьютере установлена дискретная видеокарта, необходимо проверить, использует ли игра интегрированную/ядер графику. Если это так, запустите HMCL и игру с использованием дискретной видеокарты. Если у вас по-прежнему возникают подобные проблемы, вы можете подумать о приобретении новой видеокарты или нового компьютера.\n\
\n\
- Если вы хотите продолжать использовать интегрированную видеокарту, обратите внимание, что для Minecraft 1.16.5 или более ранней версии требуется Java 1.8.0_51 или более ранняя версия для процессоров серии Intel(R) Core(TM) 3000 или более ранних.
game.crash.reason.macos_failed_to_find_service_port_for_display=Игра не может быть запущена из-за сбоя инициализации окна OpenGL на платформе Apple silicon.\n\
\n\
Для этой проблемы у HMCL временно нет прямых решений. Попробуйте открыть любой браузер и перейти в полноэкранный режим, затем вернуться в HMCL, запустить игру и быстро вернуться на страницу браузера перед появлением игрового окна, дождаться появления игрового окна, а затем вернуться в игровое окно.
@@ -517,7 +493,6 @@ game.crash.reason.illegal_access_error=Игра отказала из-за не
Если вы знаете это: «%1$s», вы можете обновить или удалить мод(ы) и повторить попытку.
game.crash.reason.install_mixinbootstrap=Игра отказала из-за отсутствия MixinBootstrap.\n\
\n\
- Для решения проблемы вы можете попробовать установить MixinBootstrap. Если игра отказала после установки, попробуйте добавить восклицательный знак (!) перед именем файла этого мода, чтобы попытаться решить проблему.
game.crash.reason.jdk_9=Игра отказала из-за того, что версия Java слишком новая для этой сборки.\n\
\n\
Вам необходимо загрузить и установить Java 8 и указать ее в разделе «Глобальные настройки / Раздельные настройки для сборки → Java».
@@ -584,9 +559,6 @@ game.crash.reason.optifine_repeat_installation=Игра отказала из-з
game.crash.reason.modlauncher_8=Игра отказала из-за того, что текущая версия Forge несовместима с вашей установкой Java. Пожалуйста, попробуйте обновить Forge.
game.crash.reason.night_config_fixes=Игра отказала из-за некоторых проблем с Night Config.\n\
\n\
- Вы можете попробовать установить мод Night Config Fixes, который может помочь вам справиться с этой проблемой.\n\
- \n\
- Для получения дополнительной информации посетите репозиторий мода на GitHub.
game.crash.reason.no_class_def_found_error=Игра не может продолжить работу из-за неполного кода.\n\
\n\
В сборке вашей игры отсутствует «%1$s». Это может быть связано с отсутствием мода, установкой несовместимого мода или повреждением некоторых файлов.\n\
@@ -597,7 +569,6 @@ game.crash.reason.shaders_mod=Игра отказала из-за одновре
Просто удалите мод Shaders, потому что OptiFine имеет встроенную поддержку шейдеров.
game.crash.reason.rtss_forest_sodium=Игра отказала из-за того, что RivaTuner Statistical Server (RTSS) не совместим с Sodium.\n\
\n\
- Нажмите здесь, чтобы узнать подробности.
game.crash.reason.no_such_method_error=Игра не может продолжить работу из-за неполного кода.\n\
\n\
В вашей сборке игры может отсутствовать мод, установлен несовместимый мод, или некоторые файлы могут быть повреждены.\n\
@@ -628,7 +599,6 @@ game.crash.reason.stacktrace=Причина отказа неизвестна.
%s
game.crash.reason.too_old_java=Игра отказала из-за того, что вы используете устаревшую версию Java.\n\
\n\
- Вам необходимо указать более новую версию Java (%1$s) в разделе «Глобальные настройки / Раздельные настройки для сборки → Java», а затем перезапустить игру. Скачать Java можно отсюда.
game.crash.reason.unknown=Мы не можем выяснить причину отказа в игре. Пожалуйста, обратитесь к логам игры.
game.crash.reason.unsatisfied_link_error=Не удалось запустить Minecraft из-за отсутствия библиотек: %1$s.\n\
\n\
@@ -655,7 +625,6 @@ game.crash.reason.optifine_is_not_compatible_with_forge=Игра отказал
После тестирования мы пришли к выводу, что слишком высокие или слишком низкие версии OptiFine могут вызывать сбои.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=Игра отказала из-за того, что вы установили слишком много модов и превысили лимит игровых идентификаторов.\n\
\n\
- Попробуйте установить JEID или удалить несколько больших модов.
game.crash.title=Игра отказала!
game.directory=Путь игры
game.version=Сборка
@@ -666,11 +635,8 @@ game_directory.default=Текущая папка
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Папка с игрой
game_directory.instance_directory.choose=Выберите папку с игрой
-game_directory.manage=Список папок для сборки
game_directory.name=Имя
game_directory.new=Новая папка
-game_directory.title=Папки с играми
-game_directory.selected=Выбранный
game_directory.use_relative_path=По возможности используйте относительный путь для игры
help=Справка
@@ -697,7 +663,6 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge совмест
install.failed.version_mismatch=Этот загрузчик требует версию игры %s, но установленная версия %s.
install.installer.change_version=%s (Несовместимо)
install.installer.choose=Выберите версию %s
-install.installer.depend=Требуется %s
install.installer.do_not_install=Не устанавливать
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -708,9 +673,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Несовместимо с %s
install.installer.install=Установить %s
install.installer.install_offline=Установить/обновить из локального файла
-install.installer.install_offline.tooltip=Поддерживаются установщики (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Установить с интернета
-install.installer.install_online.tooltip=Поддерживаются Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader и OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не установлено
install.installer.optifine=OptiFine
@@ -724,10 +686,8 @@ install.modpack.installation=Установка модпак
install.name.invalid=Имя содержит специальные символы (например, эмодзи или символы CJK).\nРекомендуется изменить имя, включив в него только английские буквы, цифры и подчеркивание, чтобы избежать возможных проблем при запуске игры.\nВы хотите продолжить процесс?
install.new_game=Установить сборку
install.new_game.already_exists=Это имя сборки уже существует. Пожалуйста, используйте другое имя.
-install.new_game.current_game_version=Текущая версия сборки
install.new_game.installation=Установка экземпляра
install.new_game.malformed=Недопустимое имя
-install.select=Выберите операцию
install.success=Успешно установлено.
instance=Игры
@@ -811,13 +771,11 @@ launch.advice=%s Вы все еще хотите продолжить запус
launch.advice.multi=Были обнаружены следующие проблемы:\n\n%s\n\nЭти проблемы могут помешать вам запустить игру или повлиять на игровой процесс.\nВы все еще хотите продолжить запуск?
launch.advice.java.auto=Текущая версия Java несовместима со сборкой.\n\nНажмите «Да», чтобы автоматически выбрать наиболее совместимую версию Java. Или же вы можете перейти в раздел «Глобальные настройки / Раздельные настройки для сборки → Java», чтобы выбрать один из них самостоятельно.
launch.advice.java.modded_java_7=Для Minecraft 1.7.2 или более ранней версии требуется Java 7 или более ранняя версия.
-launch.advice.corrected=Мы решили проблему с Java. Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.uncorrected=Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.different_platform=Ваша ОС - 64-разрядная, а Java - 32-разрядная. Рекомендуется использовать 64-разрядную версию Java.
launch.advice.forge2760_liteloader=Forge 2760 и выше не совместим с LiteLoader. Обновите Forge до 2773 или более новой версии.
launch.advice.forge28_2_2_optifine=Forge 28.2.2 и более поздние версии не совместимы с OptiFine. Смените Forge на версию 28.2.1 или более старую версию.
launch.advice.forge37_0_60=Версии Forge ранее 37.0.60 не совместимы с Java 17. Обновите Forge или запустите игру с Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 и выше могут работать только на Java 8 или более новых версиях. Используйте Java 8 или более поздние версии.
launch.advice.java8_51_1_13=Minecraft 1.13 может аварийно завершить работу на более старой версии, чем Java 8 1.8.0_51. Установите последнюю версию Java 8.
launch.advice.java9=Вы не сможете запустить Minecraft 1.12 и ниже с Java 9 и более новыми версиями Java. Используйте вместо этого Java 8.
launch.advice.modded_java=Некоторые моды могут быть несовместимы с новыми версиями Java. Рекомендуется использовать Java %s для запуска Minecraft %s.
@@ -880,7 +838,6 @@ launcher.update_java=Пожалуйста, обновите версию Java.
libraries.download=Скачивание библиотек
-login.empty_username=Имя пользователя не установлено!
login.enter_password=Введите пароль.
logwindow.show_lines=Показать линии
@@ -892,7 +849,6 @@ logwindow.export_game_crash_logs=Экспорт журналов с ошибка
logwindow.export_dump=Экспорт дампа стека игры
logwindow.export_dump.no_dependency=Ваша Java не содержит зависимостей для создания дампа стека.
-main_page=Главная
message.cancelled=Операция была отменена
message.confirm=Подтвердить
@@ -921,7 +877,6 @@ modpack.desc=Опишите модпак, включая введение и ж
modpack.description=Описание
modpack.download=Скачать модпак
modpack.download.title=Скачать модпак - %1s
-modpack.enter_name=Введите имя модпака.
modpack.export=Экспортировать модпак
modpack.export.as=Экспортировать модпак как...
modpack.file_api=Префикс URL модпака
@@ -940,11 +895,9 @@ modpack.files.scripts=Файл конфигурации MineTweaker
modpack.files.servers_dat=Файл списка серверов
modpack.installing=Установка модпак
modpack.installing.given=Установка модпак %s
-modpack.introduction=Поддерживаются модпаки CurseForge, Modrinth, MultiMC и MCBBS.
modpack.invalid=Неверный модпак, попробуйте скачать его заново.
modpack.mismatched_type=Несоответствие типа модпака, текущий сборка имеет тип %s, но предоставленный сборка имеет тип %s.
modpack.name=Имя модпака
-modpack.not_a_valid_name=Неверное имя модпака
modpack.origin=Источник
modpack.origin.url=Официальный сайт
modpack.origin.mcbbs=MCBBS
@@ -1089,7 +1042,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Страница MCMod
mods.mcmod.search=Искать на MCMod
mods.name=Название
-mods.not_modded=Для управления модами необходимо сначала установить загрузчик (Forge, NeoForge, Fabric, Legacy Fabric, Quilt или LiteLoader)!
mods.restore=Восстановить
mods.url=Официальная страница
mods.update_modpack_mod.warning=Обновление модов в пакете модов может привести к непоправимым результатам, возможно, повредить пакет модов так, что он не сможет запуститься. Вы уверены, что хотите обновить?
@@ -1124,7 +1076,6 @@ world.chunkbase.seed_map=Предпросмотр генерации мира
world.chunkbase.stronghold=Крепость
world.chunkbase.nether_fortress=Крепость Нижнего мира
world.duplicate.failed.already_exists=Папка уже существует
-world.duplicate.failed.empty_name=Название не может быть пустым
world.duplicate.failed.invalid_name=Название содержит недопустимые символы
world.delete=Удалить этот мир
world.delete.failed=Не удалось удалить мир.\n%s
@@ -1192,7 +1143,6 @@ schematics.back_to=Назад на «%s»
schematics.create_directory.prompt=Введите новое имя папки
schematics.create_directory.failed=Не удалось создать папку
schematics.create_directory.failed.already_exists=Папка уже существует
-schematics.create_directory.failed.empty_name=Название не может быть пустым
schematics.create_directory.failed.invalid_name=Название содержит недопустимые символы
schematics.info.description=Описание
schematics.info.enclosing_size=Суммарный размер
@@ -1228,18 +1178,6 @@ settings.advanced=Расширенные настройки
settings.advanced.modify=Изменить расширенные настройки
settings.advanced.title=Расширенные настройки - %s
settings.advanced.custom_commands=Пользовательские команды
-settings.advanced.custom_commands.hint=Пользовательские команды выполняются со следующими переменными окружения:\n\
- \ · $INST_NAME: название сборки.\n\
- \ · $INST_ID: название сборки.\n\
- \ · $INST_DIR: абсолютный путь к рабочей папке сборки.\n\
- \ · $INST_MC_DIR: абсолютный путь к текущей папке игры.\n\
- \ · $INST_JAVA: двоичный файл java, используемый для запуска.\n\
- \ · $INST_FORGE: устанавливается, если установлен Forge.\n\
- \ · $INST_NEOFORGE: устанавливается, если установлен NeoForge.\n\
- \ · $INST_LITELOADER: устанавливается, если установлен LiteLoader.\n\
- \ · $INST_OPTIFINE: устанавливается, если установлен OptiFine.\n\
- \ · $INST_FABRIC: устанавливается, если установлен Fabric.\n\
- \ · $INST_QUILT: устанавливается, если установлен Quilt.
settings.advanced.dont_check_game_completeness=Не проверять целостность игры
settings.advanced.dont_check_jvm_validity=Не проверять совместимость JVM
settings.advanced.dont_patch_natives=Не пытайтесь автоматически заменить нативные библиотеки
@@ -1260,10 +1198,6 @@ settings.advanced.launcher_visible=Видимость лаунчера
settings.advanced.minecraft_arguments=Аргументы запуска
settings.advanced.minecraft_arguments.prompt=По умолчанию
settings.advanced.natives_directory=Папка с нативными библиотеками
-settings.advanced.natives_directory.choose=Выберите расоложение нужных нативных библиотек
-settings.advanced.natives_directory.custom=Пользовательское
-settings.advanced.natives_directory.default=По умолчанию
-settings.advanced.natives_directory.default.version_id=<Название сборки>
settings.advanced.no_jvm_args=Не добавлять аргументы JVM по умолчанию
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команды, которые необходимо выполнить перед запуском игры
@@ -1286,8 +1220,6 @@ settings.advanced.unsupported_system_options=Настройки, не приме
settings.advanced.use_native_glfw=Использовать системный GLFW
settings.advanced.use_native_openal=Использовать системный OpenAL
settings.advanced.linux_freebsd_only=Только для Linux/FreeBSD
-settings.advanced.workaround=Обходные пути
-settings.advanced.workaround.warning=Варианты обхода предназначены только для опытных пользователей. Изменение этих параметров может привести к вылету игры. Если не знаете, что делаете, то не изменяйте эти параметры.
settings.advanced.wrapper_launcher=Команда-оболочка
settings.advanced.wrapper_launcher.prompt=Позволяет запускать с помощью дополнительной программы-оболочки, такой как «optirun» в Linux.
@@ -1307,22 +1239,18 @@ settings.game.java_directory.invalid=Неверныая папка Java
settings.game.java_directory.version=Укажите версию Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Инструменты
-settings.game.working_directory=Рабочая папка
settings.game.working_directory.choose=Выберите рабочую папку
settings.icon=Значок
settings.launcher=Настройки лаунчера
settings.launcher.appearance=Внешний вид
-settings.launcher.common_path.tooltip=Это приложение поместит сюда все игровые assets и зависимости. Если в папке с игрой есть существующие библиотеки, лаунчер предпочтёт использовать их в первую очередь.
settings.launcher.debug=Отладка
settings.launcher.download=Скачать
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоопределение
-settings.launcher.download.threads.hint=Слишком большое количество потоков может привести к зависанию вашей системы, а скорость скачивания может зависеть от вашего интернет-провайдера и серверов скачивания. Не всегда большее количество потоков увеличивает скорость скачивания.
settings.launcher.download_source=Источник скачивания
settings.launcher.download_source.auto=Автовыбор зеркала скачивания
-settings.launcher.enable_game_list=Показывать список сборок на главной странице
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Сглаживание
settings.launcher.font.anti_aliasing.auto=Автоматический
@@ -1366,9 +1294,6 @@ settings.take_effect_after_restart=Применится после переза
settings.type=Тип настроек экземпляра
settings.type.global.manage=Глобальные настройки
-sponsor=Спонсоры
-sponsor.bmclapi=Загрузки для материкового Китая предоставляются BMCLAPI. Нажмите здесь для получения подробностей.
-sponsor.hmcl=Hello Minecraft! Launcher — лаунчер Minecraft с открытым исходным кодом, который позволяет пользователям легко управлять несколькими экземплярами Minecraft. Для получения подробностей нажмите здесь.
system.architecture=Архитектура
system.operating_system=Операционная система
@@ -1381,12 +1306,10 @@ update.changelog=Изменения
update.channel.dev=Бета
update.channel.dev.hint=Вы используете бета-версию, которая может включать некоторые дополнительные функции по сравнению с релизной версией, используемой только для тестирования. Бета-версия может быть нестабильной!\n\
\n\
- Если вы встретили какие-то проблемы, вы можете зайти на страницу обратной связи.
update.channel.dev.title=Подсказки для бета-версии
update.channel.nightly=Альфа
update.channel.nightly.hint=Вы используете альфа-версию, которая может включать некоторые дополнительные функциональные возможности по сравнению с бета-версией и версией релиза, используемой только для тестирования. Альфа-версия может быть нестабильной!\n\
\n\
- Если вы встретили какие-то проблемы, вы можете зайти на страницу обратной связи.
update.channel.nightly.title=Подсказки для альфа-версии
update.channel.stable=Релиз
update.checking=Проверка наличия обновлений
@@ -1396,7 +1319,6 @@ update.newest_version=Последняя версия: %s
update.bubble.title=Доступно обновление: %s
update.bubble.subtitle=Кликните здесь для обновления
update.latest=Это последняя версия.
-update.no_browser=Не удалось открыть браузер. Ссылка была скопирована в буфер обмена. Вставьте его в адресную строку браузера для обновления.
update.tooltip=Обновить
wiki.tooltip=Страница Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_uk.properties b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
index ee0dd985b8c..f57291ad45a 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_uk.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
@@ -20,7 +20,6 @@
about=Про програму
about.copyright=Авторське право
-about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=Ліцензійна угода з кінцевим користувачем (EULA)
about.claim.statement=Натисніть це посилання для перегляду повного тексту.
@@ -74,7 +73,6 @@ account.failed.server_response_malformed=Недійсна відповідь с
account.failed.ssl=Під час підключення до сервера сталася помилка SSL. Спробуйте оновити Java.
account.failed.dns=Під час підключення до сервера сталася помилка SSL. Можливо, DNS неправильно розв'язується. Спробуйте змінити DNS-сервер або використовувати проксі-сервіс.
account.failed.wrong_account=Ви увійшли до неправильного облікового запису.
-account.hmcl.hint=Вам потрібно натиснути "Увійти" і завершити процес у відкритому вікні браузера.
account.injector.add=Новий сервер автентифікації
account.injector.empty=Немає (Ви можете натиснути "+", щоб додати)
account.injector.http=Попередження: Цей сервер використовує небезпечний протокол HTTP. Будь-хто, хто перехопить ваше з'єднання, зможе побачити ваші облікові дані у відкритому вигляді.
@@ -90,23 +88,16 @@ account.login.retry=Повторити
account.login.refresh=Увійти знову
account.login.refresh.microsoft.hint=Вам потрібно знову увійти до свого облікового запису Microsoft, оскільки авторизація облікового запису недійсна.
account.login.restricted=Увійдіть до свого облікового запису Microsoft, щоб увімкнути цю функцію
-account.logout=Вийти
-account.register=Зареєструватися
account.manage=Список облікових записів
account.copy_uuid=Копіювати UUID облікового запису
account.methods=Тип входу
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Як змінити дату народження облікового запису
account.methods.microsoft.close_page=Авторизація облікового запису Microsoft тепер завершена.\n\
\n\
Нам залишилося виконати ще трохи роботи, але ви можете безпечно закрити цю вкладку зараз.
-account.methods.microsoft.deauthorize=Скасувати авторизацію
-account.methods.microsoft.logging_in=Вхід...
-account.methods.microsoft.makegameidsettings=Створити профіль / Редагувати ім'я профілю
account.methods.microsoft.profile=Профіль облікового запису
account.methods.microsoft.purchase=Купити Minecraft
-account.methods.microsoft.snapshot.website=Офіційний сайт
account.methods.offline=Автономно
account.methods.offline.name.special_characters=Використовуйте лише літери, цифри та підкреслення (макс. 16 символів)
account.methods.offline.name.invalid=Рекомендується використовувати лише англійські літери, цифри та підкреслення для імені користувача, довжина не повинна перевищувати 16 символів.\n\
@@ -119,14 +110,12 @@ account.methods.offline.uuid.hint=UUID - це унікальний іденти
\n\
Ця опція призначена лише для досвідчених користувачів. Ми не рекомендуємо змінювати цю опцію, якщо ви не знаєте, що робите.
account.methods.offline.uuid.malformed=Недійсний формат.
-account.methods.ban_query=Запит блокування
account.missing=Немає облікових записів
account.missing.add=Натисніть тут, щоб додати.
account.move_to_global=Перетворити на глобальний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації поточного каталогу користувача системи.
account.move_to_portable=Перетворити на портативний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації в тому ж каталозі, що й HMCL.
-account.not_logged_in=Не ввійшли
account.password=Пароль
account.portable=Портативний
account.skin=Скін
@@ -189,7 +178,6 @@ button.ok.countdown=ОК (%d)
button.refresh=Оновити
button.remove=Видалити
button.remove.confirm=Ви впевнені, що хочете назавжди видалити це? Цю дію не можна скасувати!
-button.retry=Повторити
button.save=Зберегти
button.save_as=Зберегти як
button.select_all=Вибрати все
@@ -343,9 +331,6 @@ download=Завантажити
download.code.404=Файл "%s" не знайдено на віддаленому сервері.
download.content=Додатки
download.shader=Шейдери
-download.curseforge.unavailable=Ця збірка HMCL не підтримує доступ до CurseForge. Використовуйте офіційну збірку для доступу до CurseForge.
-download.existing=Файл не може бути збережений, оскільки він вже існує. Ви можете натиснути "Зберегти як", щоб зберегти файл в іншому місці.
-download.external_link=Відвідати веб-сайт завантаження
download.failed=Не вдалося завантажити "%1$s", код відповіді: %2$d.
download.failed.empty=Немає доступних версій. Натисніть тут, щоб повернутися.
download.failed.no_code=Не вдалося завантажити
@@ -414,8 +399,6 @@ fatal.unsupported_platform=Minecraft ще не повністю підтриму
fatal.unsupported_platform.loongarch=Hello Minecraft! Лаунчер надав підтримку платформи Loongson.\n\
Якщо у вас виникли проблеми під час гри, ви можете відвідати https://docs.hmcl.net/groups.html для отримання допомоги.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Лаунчер надав нативну підтримку платформи Windows on Arm. Якщо у вас виникли проблеми під час гри, спробуйте запустити гру з Java на основі архітектури x86.\n\
- Якщо ви використовуєте платформу Qualcomm, вам може знадобитися встановити Пакет сумісності OpenGL перед грою.\n\
- Натисніть посилання, щоб перейти до Microsoft Store та встановити пакет сумісності.
file=Файл
@@ -456,7 +439,6 @@ game.crash.reason.mixin_apply_mod_failed=Гра зазнала збою, оск
Ви можете спробувати видалити або оновити мод для вирішення проблеми.
game.crash.reason.java_version_is_too_high=Гра зазнала збою, оскільки версія Java занадто нова для продовження роботи. \n\
Використовуйте попередню основну версію Java у "Глобальні/Специфічні налаштування екземпляра → Java", а потім запустіть гру. \n\
- Якщо ні, ви можете завантажити його з java.com (Java 8) або BellSoft Liberica Full JRE (Java 17) та інших дистрибутивів для завантаження та встановлення (перезапустіть лаунчер після встановлення).
game.crash.reason.need_jdk11=Гра зазнала збою через неприйнятну версію Java. \n\
Вам потрібно завантажити та встановити Java 11 та встановити її у "Глобальні/Специфічні налаштування екземпляра → Java".
game.crash.reason.mod_name=Гра зазнала збою через проблеми з іменем файлу мода. \n\
@@ -476,30 +458,21 @@ game.crash.reason.gl_operation_failure=Гра зазнала збою через
game.crash.reason.graphics_driver=Гра зазнала збою через проблему з вашим графічним драйвером. \n\
Спробуйте знову після оновлення вашого графічного драйвера до останньої версії. \n\
Якщо у вашого комп'ютера є виділена графічна карта, вам потрібно перевірити, чи використовує гра інтегровану/основну графіку. Якщо так, відкрийте лаунчер, використовуючи вашу виділену графічну карту. Якщо проблема не зникає, вам, ймовірно, слід подумати про придбання нової графічної карти або нового комп'ютера. \n\
- Якщо ви використовуєте інтегровану графічну карту, зверніть увагу, що Minecraft 1.16.5 або раніше вимагає Java 1.8.0_51 або раніше для процесора Intel(R) Core(TM) 3000 серії або раніше.
game.crash.reason.macos_failed_to_find_service_port_for_display=Гра не може продовжувати роботу, оскільки вікно OpenGL на платформі Apple silicon не вдалося ініціалізувати. \n\
Для цієї проблеми HMCL наразі не має прямих рішень. Спробуйте відкрити будь-який браузер та перейти в повноекранний режим, потім поверніться до HMCL, запустіть гру та швидко поверніться на сторінку браузера перед тим, як з'явиться вікно гри, зачекайте, поки з'явиться вікно гри, а потім переключіться назад на вікно гри.
game.crash.reason.illegal_access_error=Гра зазнала збою через деякі моди. \n\
Якщо ви знаєте це: "%1$s", ви можете оновити або видалити моди та спробувати знову.
game.crash.reason.install_mixinbootstrap=Гра зазнала збою через відсутність MixinBootstrap. \n\
- Ви можете спробувати встановити MixinBootstrap для вирішення проблеми. Якщо вона зазнає збою після встановлення, спробуйте додати знак оклику (!) перед ім'ям файлу цього мода, щоб спробувати вирішити проблему.
game.crash.reason.optifine_is_not_compatible_with_forge=Гра зазнала збою, оскільки OptiFine несумісний з поточним встановленням Forge. \n\
- Перейдіть на офіційний сайт OptiFine, перевірте, чи версія Forge сумісна з OptiFine, і перевстановіть екземпляр строго відповідно до відповідної версії, або змініть версію OptiFine у "Редагувати екземпляр → Завантажувачі". \n\
- Після тестування ми вважаємо, що занадто високі або занадто низькі версії OptiFine можуть призвести до збоїв.
game.crash.reason.mod_files_are_decompressed=Гра зазнала збою, оскільки файл мода було розпаковано. \n\
Помістіть весь файл мода безпосередньо в каталог модів! \n\
Якщо розпакування викликає помилки в грі, видаліть розпакований мод у каталозі модів та запустіть гру.
game.crash.reason.shaders_mod=Гра зазнала збою, оскільки OptiFine та Shaders mod встановлені одночасно.\n\
Просто видаліть мод Shader, оскільки OptiFine має вбудовану підтримку шейдерів.
game.crash.reason.rtss_forest_sodium=Гра зазнала збою, оскільки RivaTuner Statistical Server (RTSS) несумісний з Sodium.\n\
- Натисніть тут для отримання додаткової інформації.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=Гра зазнала збою, оскільки ви встановили занадто багато модів і перевищили ліміт ID гри.\n\
- Спробуйте встановити JEID або видалити деякі великі моди.
game.crash.reason.night_config_fixes=Гра зазнала збою через деякі проблеми з Night Config.\n\
\n\
- Ви можете спробувати встановити мод Night Config Fixes, який може допомогти вам з цією проблемою.\n\
- \n\
- Для отримання додаткової інформації відвідайте репозиторій GitHub цього мода.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=Гра може не продовжувати роботу через OptiFine.\n\
\n\
Ця проблема виникає лише в певній версії OptiFine. Ви можете спробувати змінити версію OptiFine у "Редагувати екземпляр → Завантажувачі".
@@ -603,7 +576,6 @@ game.crash.reason.stacktrace=Причина збою невідома. Ви мо
%s
game.crash.reason.too_old_java=Гра зазнала збою, оскільки ви використовуєте застарілу версію Java.\n\
\n\
- Вам потрібно переключитися на новішу версію Java (%1$s) у "Глобальні/Специфічні налаштування екземпляра → Java" та знову запустити гру. Ви можете завантажити Java тут.
game.crash.reason.unknown=Ми не можемо з'ясувати, чому гра зазнала збою. Зверніться до журналів гри.
game.crash.reason.unsatisfied_link_error=Не вдалося запустити Minecraft через відсутність бібліотек: %1$s. \n\
Якщо ви редагували шлях до нативних бібліотек, переконайтеся, що ці бібліотеки дійсно існують. Або спробуйте запустити знову після повернення до типового значення. \n\
@@ -619,11 +591,8 @@ game_directory.default=Поточний
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Каталог гри
game_directory.instance_directory.choose=Вибрати каталог гри
-game_directory.manage=Список каталогів екземплярів
game_directory.name=Назва
game_directory.new=Новий каталог
-game_directory.title=Ігрові каталоги
-game_directory.selected=Вибраний
game_directory.use_relative_path=Використовувати відносний шлях для каталогу гри, якщо можливо
help=Допомога
@@ -650,7 +619,6 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge сумісни
install.failed.version_mismatch=Цей завантажувач вимагає версію гри %s, але встановлена %s.
install.installer.change_version=%s Несумісний
install.installer.choose=Виберіть вашу версію %s
-install.installer.depend=Вимагає %s
install.installer.do_not_install=Не встановлювати
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -661,9 +629,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Несумісний з %s
install.installer.install=Встановлення %s
install.installer.install_offline=Встановити/Оновити з локального файлу
-install.installer.install_offline.tooltip=Ми підтримуємо використання локального інсталятора (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Онлайн встановлення
-install.installer.install_online.tooltip=Наразі ми підтримуємо Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt та LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не встановлено
install.installer.optifine=OptiFine
@@ -677,10 +642,8 @@ install.modpack.installation=Встановлення модпака
install.name.invalid=Назва містить спеціальні символи (наприклад, емодзі або символи CJK). Рекомендується змінити назву, щоб включати лише англійські літери, цифри та підкреслення, щоб уникнути потенційних проблем під час запуску гри. Бажаєте продовжити встановлення?
install.new_game=Встановити екземпляр
install.new_game.already_exists=Ця назва екземпляра вже існує. Використовуйте іншу назву.
-install.new_game.current_game_version=Поточна версія екземпляра
install.new_game.installation=Встановлення екземпляра
install.new_game.malformed=Недійсна назва.
-install.select=Виберіть операцію
install.success=Успішно встановлено.
instance=Ігри
@@ -763,13 +726,11 @@ launch.advice.multi=Було виявлено наступні проблеми:
launch.advice.java.auto=Поточна версія Java несумісна з екземпляром. Натисніть "Так", щоб автоматично вибрати найбільш сумісну версію Java. Або ви можете перейти до "Глобальні/Специфічні налаштування екземпляра → Java", щоб вибрати її самостійно.
launch.advice.java.modded_java_7=Minecraft 1.7.2 та попередні версії вимагають Java 7 або раніше.
launch.advice.cleanroom=Cleanroom %2$s можна запускати лише на Java %1$s або новішій. Використовуйте Java %1$s або новішу версію.
-launch.advice.corrected=Ми вирішили проблему Java. Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.uncorrected=Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.different_platform=Для вашого пристрою рекомендується 64-бітна версія Java, але ви встановили 32-бітну.
launch.advice.forge2760_liteloader=Forge версії 2760 несумісний з LiteLoader. Розгляньте можливість оновлення Forge до версії 2773 або новішої.
launch.advice.forge28_2_2_optifine=Forge версії 28.2.2 або новішої несумісний з OptiFine. Розгляньте можливість пониження Forge до версії 28.2.1 або ранішої.
launch.advice.forge37_0_60=Forge версій до 37.0.60 несумісний з Java 17. Оновіть Forge до 37.0.60 або новішої, або запустіть гру з Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 та новіші можна запускати лише на Java 8 або новішій. Використовуйте Java 8 або новіші версії.
launch.advice.java8_51_1_13=Minecraft 1.13 може зазнати збою на версіях Java 8 до 1.8.0_51. Встановіть останню версію Java 8.
launch.advice.java9=Ви не можете запустити Minecraft 1.12 або раніші з Java 9 або новішою. Використовуйте Java 8.
launch.advice.modded_java=Деякі моди можуть бути несумісні з новішими версіями Java. Рекомендується використовувати Java %s для запуску Minecraft %s.
@@ -829,7 +790,6 @@ launcher.update_java=Оновіть вашу версію Java.
libraries.download=Завантаження бібліотек
-login.empty_username=Ви ще не встановили своє ім'я користувача!
login.enter_password=Введіть свій пароль.
logwindow.show_lines=Показати номер рядка
logwindow.terminate_game=Вбити процес гри
@@ -840,7 +800,6 @@ logwindow.export_game_crash_logs=Експортувати журнали збо
logwindow.export_dump=Експортувати дамп стека гри
logwindow.export_dump.no_dependency=Ваша Java не містить залежностей для створення дампу стека. Приєднуйтесь до нашого Discord або групи QQ для допомоги.
-main_page=Головна
message.cancelled=Операцію скасовано
message.confirm=Підтвердити
@@ -869,7 +828,6 @@ modpack.desc=Опишіть свій модпак, включаючи вступ
modpack.description=Опис модпака
modpack.download=Завантажити модпаки
modpack.download.title=Завантажити модпак - %1s
-modpack.enter_name=Введіть назву для цього модпака.
modpack.export=Експортувати як модпак
modpack.export.as=Експортувати модпак як...
modpack.file_api=Префікс URL модпака
@@ -888,11 +846,9 @@ modpack.files.scripts=Файл конфігурації MineTweaker
modpack.files.servers_dat=Файл списку серверів
modpack.installing=Встановлення модпака
modpack.installing.given=Встановлення модпака %s
-modpack.introduction=Наразі підтримуються модпаки Curse, Modrinth, MultiMC та MCBBS.
modpack.invalid=Недійсний модпак, ви можете спробувати завантажити його знову.
modpack.mismatched_type=Тип модпака не відповідає, поточний екземпляр має тип %s, але наданий має тип %s.
modpack.name=Назва модпака
-modpack.not_a_valid_name=Недійсна назва модпака.
modpack.origin=Джерело
modpack.origin.url=Офіційний сайт
modpack.origin.mcbbs=MCBBS
@@ -1021,12 +977,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Генерація світу
modrinth.category.8x-=×8 і менше
-modrinth.category.16x=×16
-modrinth.category.32x=×32
-modrinth.category.48x=×48
-modrinth.category.64x=×64
-modrinth.category.128x=×128
-modrinth.category.256x=×256
modrinth.category.512x+=×512 і більше
mods=Моди
@@ -1043,7 +993,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Сторінка MCMod
mods.mcmod.search=Пошук в MCMod
mods.name=Назва
-mods.not_modded=Ви повинні спочатку встановити завантажувач модів (Forge, NeoForge, Fabric, Legacy Fabric, Quilt або LiteLoader), щоб керувати своїми модами!
mods.restore=Відновити
mods.url=Офіційна сторінка
mods.update_modpack_mod.warning=Оновлення модів у модпаку може призвести до непоправних наслідків, можливо, пошкодивши модпак так, що він не зможе запуститися. Ви впевнені, що хочете оновити?
@@ -1078,7 +1027,6 @@ world.chunkbase.seed_map=Карта насіння
world.chunkbase.stronghold=Фортеця
world.chunkbase.nether_fortress=Форт Незеру
world.duplicate.failed.already_exists=Каталог вже існує
-world.duplicate.failed.empty_name=Назва не може бути порожньою
world.duplicate.failed.invalid_name=Назва містить недійсні символи
world.datapack=Datapacks
world.datetime=Останній раз грали %s
@@ -1147,7 +1095,6 @@ schematics.back_to=Назад до "%s"
schematics.create_directory.prompt=Введіть нову назву каталогу
schematics.create_directory.failed=Не вдалося створити каталог
schematics.create_directory.failed.already_exists=Каталог вже існує
-schematics.create_directory.failed.empty_name=Назва не може бути порожньою
schematics.create_directory.failed.invalid_name=Назва містить недійсні символи
schematics.info.description=Опис
schematics.info.enclosing_size=Розмір обмежувального паралелепіпеда
@@ -1183,18 +1130,6 @@ settings.advanced=Розширені налаштування
settings.advanced.modify=Редагувати розширені налаштування
settings.advanced.title=Розширені налаштування - %s
settings.advanced.custom_commands=Власні команди
-settings.advanced.custom_commands.hint=Надано наступні змінні середовища: \n\
- \ · $INST_NAME: назва екземпляра. \n\
- \ · $INST_ID: назва екземпляра. \n\
- \ · $INST_DIR: абсолютний шлях до робочого каталогу екземпляра. \n\
- \ · $INST_MC_DIR: абсолютний шлях до каталогу гри. \n\
- \ · $INST_JAVA: двійковий файл java, що використовується для запуску. \n\
- \ · $INST_FORGE: встановлено, якщо Forge встановлено. \n\
- \ · $INST_NEOFORGE: встановлено, якщо NeoForge встановлено. \n\
- \ · $INST_LITELOADER: встановлено, якщо LiteLoader встановлено. \n\
- \ · $INST_OPTIFINE: встановлено, якщо OptiFine встановлено. \n\
- \ · $INST_FABRIC: встановлено, якщо Fabric встановлено. \n\
- \ · $INST_QUILT: встановлено, якщо Quilt встановлено.
settings.advanced.dont_check_game_completeness=Не перевіряти цілісність гри
settings.advanced.dont_check_jvm_validity=Не перевіряти сумісність JVM
settings.advanced.dont_patch_natives=Не намагатися автоматично замінити нативні бібліотеки
@@ -1215,10 +1150,6 @@ settings.advanced.launcher_visible=Видимість лаунчера
settings.advanced.minecraft_arguments=Аргументи запуску
settings.advanced.minecraft_arguments.prompt=Типово
settings.advanced.natives_directory=Шлях до нативних бібліотек
-settings.advanced.natives_directory.choose=Виберіть місце розташування бажаних нативних бібліотек
-settings.advanced.natives_directory.custom=Власний
-settings.advanced.natives_directory.default=Типово
-settings.advanced.natives_directory.default.version_id=<Назва екземпляра>
settings.advanced.no_jvm_args=Не додавати типові аргументи JVM
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команди для виконання перед запуском гри
@@ -1241,8 +1172,6 @@ settings.advanced.unsupported_system_options=Налаштування, що не
settings.advanced.use_native_glfw=Використовувати системний GLFW
settings.advanced.use_native_openal=Використовувати системний OpenAL
settings.advanced.linux_freebsd_only=Лише Linux/FreeBSD
-settings.advanced.workaround=Обхідні шляхи
-settings.advanced.workaround.warning=Опції обхідних шляхів призначені лише для досвідчених користувачів. Налаштування цих опцій може призвести до збою гри. Якщо ви не знаєте, що робите, не редагуйте ці опції.
settings.advanced.wrapper_launcher=Команда обгортки
settings.advanced.wrapper_launcher.prompt=Дозволяє запуск за допомогою додаткової обгорткової програми, як-от "optirun" на Linux
@@ -1262,22 +1191,18 @@ settings.game.java_directory.invalid=Неправильний шлях до Java
settings.game.java_directory.version=Вказати версію Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Керувати
-settings.game.working_directory=Робочий каталог
settings.game.working_directory.choose=Вибрати робочий каталог
settings.icon=Іконка
settings.launcher=Налаштування лаунчера
settings.launcher.appearance=Зовнішній вигляд
-settings.launcher.common_path.tooltip=HMCL розмістить усі ігрові ресурси та залежності тут. Якщо в каталозі гри вже є існуючі бібліотеки, тоді HMCL спочатку надасть перевагу їх використанню.
settings.launcher.debug=Налагодження
settings.launcher.download=Завантаження
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоматично визначати
-settings.launcher.download.threads.hint=Занадто багато потоків може призвести до зависання вашої системи, а ваша швидкість завантаження може бути вплинуто вашим інтернет-провайдером та серверами завантаження. Не завжди більше потоків збільшують вашу швидкість завантаження.
settings.launcher.download_source=Джерело завантаження
settings.launcher.download_source.auto=Автоматично вибирати джерела завантаження
-settings.launcher.enable_game_list=Показувати список екземплярів на головній сторінці
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Згладжування
settings.launcher.font.anti_aliasing.auto=Авто
@@ -1321,9 +1246,6 @@ settings.take_effect_after_restart=Застосовується після пе
settings.type=Тип налаштувань екземпляра
settings.type.global.manage=Глобальні налаштування
-sponsor=Спонсори
-sponsor.bmclapi=Завантаження для материкового Китаю надається BMCLAPI. Натисніть тут для отримання додаткової інформації.
-sponsor.hmcl=Hello Minecraft! Лаунчер - це FOSS лаунчер Minecraft, який дозволяє користувачам легко керувати кількома екземплярами Minecraft. Натисніть тут для отримання додаткової інформації.
system.architecture=Архітектура
system.operating_system=Операційна система
@@ -1336,16 +1258,10 @@ update.changelog=Журнал змін
update.channel.dev=Бета
update.channel.dev.hint=Ви зараз використовуєте збірку лаунчера каналу Бета. Хоча вона може включати деякі додаткові функції, іноді вона менш стабільна, ніж збірки каналу Реліз. \n\
\n\
- Якщо ви зіткнетеся з будь-якими помилками або проблемами, надішліть відгук через канали, надані на сторінці Зворотний зв'язок. \n\
- \n\
- Підписуйтесь на @huanghongxun на Bilibili, щоб бути в курсі важливих новин HMCL, або на @Glavo, щоб дізнатися про прогрес розробки HMCL.
update.channel.dev.title=Повідомлення каналу Бета
update.channel.nightly=Нічний
update.channel.nightly.hint=Ви зараз використовуєте збірку лаунчера каналу Нічний. Хоча вона може включати деякі додаткові функції, вона завжди менш стабільна, ніж збірки інших каналів. \n\
\n\
- Якщо ви зіткнетеся з будь-якими помилками або проблемами, надішліть відгук через канали, надані на сторінці Зворотний зв'язок. \n\
- \n\
- Підписуйтесь на @huanghongxun на Bilibili, щоб бути в курсі важливих новин HMCL, або на @Glavo, щоб дізнатися про прогрес розробки HMCL.
update.channel.nightly.title=Повідомлення каналу Нічний
update.channel.stable=Реліз
update.checking=Перевірка оновлень
@@ -1355,7 +1271,6 @@ update.newest_version=Остання версія: %s
update.bubble.title=Доступне оновлення: %s
update.bubble.subtitle=Натисніть тут, щоб оновити
update.latest=Це остання версія
-update.no_browser=Не вдається відкрити в системному браузері. Але ми скопіювали посилання до вашого буфера обміну, і ви можете відкрити його вручну.
update.tooltip=Оновити
wiki.tooltip=Сторінка Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
index 5eeafafcb3b..ccd506bb135 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
@@ -21,7 +21,6 @@
about=關於
about.copyright=著作權
about.copyright.statement=著作權所有 © 2013-2026 huangyuhui 與貢獻者
-about.author=作者
about.author.statement=bilibili @huanghongxun
about.claim=使用者協議
about.claim.statement=點擊連結以查看全文
@@ -83,7 +82,6 @@ account.failed.ssl=連線伺服器時發生了 SSL 錯誤。可能網站證書
account.failed.dns=連線伺服器時發生了 SSL 錯誤。可能是 DNS 解析有誤。請嘗試更換 DNS 伺服器或使用代理服務。
account.failed.wrong_account=登入了錯誤的帳戶
account.storage.read_only=帳戶檔案是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法修改帳戶。
-account.hmcl.hint=你需要點擊「登入」按鈕,並在開啟的網頁中完成登入
account.injector.add=新增認證伺服器
account.injector.empty=無 (按一下右側 + 新增)
account.injector.http=警告: 此伺服器使用不安全的 HTTP 協定。你的密碼在登入時會被明文傳輸。
@@ -100,17 +98,13 @@ account.login.retry=再次重新整理帳戶
account.login.refresh=重新登入
account.login.refresh.microsoft.hint=由於帳戶授權失效,你需要重新增加 Microsoft 帳戶
account.login.restricted=登入微軟帳戶以啟用此功能
-account.logout=登出
-account.register=註冊
account.manage=帳戶清單
account.copy_uuid=複製該帳戶的 UUID
account.methods=登入方式
account.methods.authlib_injector=外部登入
account.methods.microsoft=Microsoft 帳戶
-account.methods.microsoft.birth=如何變更帳戶出生日期
account.methods.microsoft.code=程式碼 (已自動複製)
account.methods.microsoft.close_page=已完成 Microsoft 帳戶授權。啟動器將自動執行後續步驟。你現在可以關閉本頁面了。
-account.methods.microsoft.deauthorize=移除應用存取權
account.methods.microsoft.error.add_family=請點擊 此處 更改你的帳戶出生日期,使年齡滿 18 歲以上,或將帳戶加入到家庭中。
account.methods.microsoft.error.country_unavailable=你所在的國家或地區不受 XBOX Live 的支援。
account.methods.microsoft.error.missing_xbox_account=請確認你已經購買了 Minecraft: Java 版。若已購買,請點擊 此處 建立遊戲檔案。
@@ -119,8 +113,6 @@ account.methods.microsoft.error.no_character=你可能未建立遊戲檔案。
account.methods.microsoft.error.banned=你的帳戶可能被 XBOX Live 封禁。\n你可以點擊 此處 按鈕查詢帳戶封禁狀態。
account.methods.microsoft.error.unknown=登入失敗。錯誤碼:%d。
account.methods.microsoft.error.wrong_verify_method=登入失敗。請在 Microsoft 帳戶登入頁面嘗試使用密碼登入,不要使用其他登入方式。
-account.methods.microsoft.logging_in=登入中……
-account.methods.microsoft.makegameidsettings=建立檔案 / 編輯檔案名稱
account.methods.microsoft.hint=點擊「登入」按鈕開始新增 Microsoft 帳戶。
account.methods.microsoft.methods.device=掃描 QR Code 登入
account.methods.microsoft.methods.device.hint=掃描 QR Code 或訪問 %s,在開啟的頁面中輸入 %s 完成登入。
@@ -130,10 +122,8 @@ account.methods.microsoft.methods.browser.hint=點擊「登入」按鈕或者若網路環境不佳,可能會導致網頁載入緩慢甚至無法載入,請稍後再試或更換網路環境後再試。
account.methods.microsoft.profile=編輯帳戶個人資訊
account.methods.microsoft.purchase=購買 Minecraft
-account.methods.ban_query=查詢帳戶是否被封禁
account.methods.microsoft.snapshot=你正在使用非官方構建的 HMCL。請下載 官方版本 進行登入。
account.methods.microsoft.snapshot.tooltip=你正在使用非官方構建的 HMCL。請下載官方版本來重新整理帳戶。
-account.methods.microsoft.snapshot.website=官方網站
account.methods.offline=離線模式
account.methods.offline.name.special_characters=建議使用英文字母、數字以及底線命名,且長度不超過 16 個字元
account.methods.offline.name.invalid=遊戲使用者名稱建議僅使用英文字母、數字及底線,且長度不超過 16 個字元。\n\
@@ -149,7 +139,6 @@ account.missing=沒有遊戲帳戶
account.missing.add=按一下此處新增帳戶
account.move_to_global=轉換為全域帳戶\n該帳戶的資訊會儲存至系統目前使用者目錄的配置檔案中
account.move_to_portable=轉換為可攜式帳戶\n該帳戶的資訊會儲存至與 HMCL 同目錄的配置檔案中
-account.not_logged_in=未登入
account.password=密碼
account.portable=可攜式帳戶
account.skin=外觀
@@ -230,7 +219,6 @@ button.reveal_dir=開啟目錄
button.refresh=重新整理
button.remove=刪除
button.remove.confirm=你確認要刪除嗎?該操作無法復原!
-button.retry=重試
button.save=儲存
button.save_as=另存新檔
button.select_all=全選
@@ -395,9 +383,6 @@ download=下載
download.code.404=遠端伺服器沒有需要下載的檔案:%s
download.content=遊戲內容
download.shader=光影
-download.curseforge.unavailable=這個 HMCL 版本不支援訪問 CurseForge。請使用官方版本進行下載。
-download.existing=檔案已存在,無法儲存。你可以將檔案儲存至其他地方。
-download.external_link=開啟下載網站
download.failed=下載失敗:%1$s\n錯誤碼:%2$d
download.failed.empty=沒有可供安裝的版本,按一下此處返回。
download.failed.no_code=下載失敗
@@ -456,7 +441,6 @@ fatal.migration_requires_manual_reboot=Hello Minecraft! Launcher 即將升級完
fatal.apply_update_failure=我們很抱歉 Hello Minecraft! Launcher 無法自動完成升級程式,因為出現了一些問題。\n但你依然可以從 %s 處手動下載 HMCL 來完成升級。
fatal.apply_update_need_win7=Hello Minecraft! Launcher 無法在 Windows XP/Vista 上進行自動更新。請從 %s 處手動下載 HMCL 來完成升級。
fatal.deprecated_java_version=HMCL 未來需要 Java 17 或更高版本才能執行,但依然支援使用 Java 6~16 啟動遊戲。建議安裝最新版本的 Java 以確保 HMCL 正常執行。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
-fatal.deprecated_java_version.update=更高版本的 HMCL 需要 Java 17 或更高版本才能執行,請安裝最新版本的 Java 以確保 HMCL 能夠完成升級。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
fatal.deprecated_java_version.download_link=下載 Java %d
fatal.samba=如果您正在透過 Samba 共亯的目錄中開啟 Hello Minecraft! Launcher,啟動器可能無法正常工作,請嘗試更新您的 Java 或在本機目錄內開啟 HMCL。
fatal.illegal_char=由於您的執行路徑中存在無效字元『=』,您將無法使用外部登入帳戶以及離線登入更換外觀功能。
@@ -558,11 +542,8 @@ game_directory.default=目前目錄
game_directory.home=官方啟動器目錄
game_directory.instance_directory=遊戲目錄路徑
game_directory.instance_directory.choose=選取遊戲目錄路徑
-game_directory.manage=遊戲目錄清單
game_directory.name=名稱
game_directory.new=建立新目錄
-game_directory.title=遊戲目錄
-game_directory.selected=已選取
game_directory.use_relative_path=如可行,則對於遊戲目錄使用相對路徑
help=說明
@@ -590,7 +571,6 @@ install.failed.version_mismatch=該載入器需要的遊戲版本為 %s,但實
install.installer.change_version=%s 與目前遊戲不相容,請更換版本
install.installer.choose=選取 %s 版本
install.installer.cleanroom=Cleanroom
-install.installer.depend=需要先安裝 %s
install.installer.do_not_install=不安裝
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -603,9 +583,6 @@ install.installer.game=Minecraft
install.installer.incompatible=與 %s 不相容
install.installer.install=安裝 %s
install.installer.install_offline=從本機檔案安裝或升級
-install.installer.install_offline.tooltip=支援匯入已經下載好的 (Neo)Forge、Cleanroom 及 OptiFine 安裝器
-install.installer.install_online=線上安裝
-install.installer.install_online.tooltip=支援安裝 Forge、NeoForge、Cleanroom、Fabric、Legacy Fabric、Quilt、LiteLoader 和 OptiFine
install.installer.liteloader=LiteLoader
install.installer.not_installed=未安裝
install.installer.optifine=OptiFine
@@ -619,11 +596,9 @@ install.modpack.installation=安裝模組包
install.name.invalid=名稱中包含特殊字元 (如 Emoji 表情或中文字元)。\n建議修改名稱。名稱建議僅包含英文字母、數字和底線,以防啟動遊戲時出現問題。是否繼續安裝?
install.new_game=安裝新實例
install.new_game.already_exists=此實例已經存在,請重新命名
-install.new_game.current_game_version=目前遊戲實例
install.new_game.installation=安裝新實例
install.new_game.malformed=名稱無效
install.new_game.malformed_json=無效的 Minecraft 實例 JSON 文件。
-install.select=請選取安裝方式
install.success=安裝成功
instance=遊戲
@@ -717,13 +692,11 @@ launch.advice.multi=檢測到以下問題:\n\n%s\n\n這些問題可能導致
launch.advice.java.auto=目前選取的 Java 版本不滿足遊戲要求,是否自動選取合適的 Java 版本?\n或者你可以到「(全域/實例特定) 遊戲設定 → 遊戲 Java」中選取一個合適的 Java 版本。
launch.advice.java.modded_java_7=Minecraft 1.7.2 及更低版本需要 Java 7 及更低版本。
launch.advice.cleanroom=Cleanroom %2$s 只能在 Java %1$s 或更高版本上運行。請使用 Java %1$s 或最新版本。
-launch.advice.corrected=我們已經修正了 Java 版本問題。如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.uncorrected=如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.different_platform=你正在使用 32 位元 Java 啟動遊戲。建議更換至 64 位元 Java。
launch.advice.forge2760_liteloader=Forge 14.23.5.2760 與 LiteLoader 不相容。請更新 Forge 至 14.23.5.2773 或更高版本。
launch.advice.forge28_2_2_optifine=Forge 28.2.2 及更高版本與 OptiFine 不相容,請降級 Forge 至 28.2.1 或更低版本。
launch.advice.forge37_0_60=Forge 37.0.59 及更低版本與 Java 17 不相容。請更新 Forge 到 37.0.60 或更高版本,或者使用 Java 16 啟動遊戲。
-launch.advice.java8_1_13=Minecraft 1.13 及更高版本僅支援 Java 8 或更高版本。請使用 Java 8 或最新版本。
launch.advice.java8_51_1_13=低於 1.8.0_51 的 Java 版本可能會導致 Minecraft 1.13 崩潰。建議你到 https://java.com 安裝最新版的 Java 8。
launch.advice.java9=低於 (包含) 1.13 的有安裝模組的 Minecraft 版本不支援 Java 9 或更高版本。請使用 Java 8。
launch.advice.lwjgl_3_4_1=當前遊戲版本存在已知問題,可能在遊戲中發生卡頓。\nHMCL 可以 (透過 Java Agent) 自動最佳化遊戲解決此問題。是否允許 HMCL 自動最佳化遊戲?\n如遇到問題,你可以在「設定 → 一般」中關閉「允許 HMCL 修改遊戲」選項。
@@ -781,8 +754,6 @@ launcher.background.load_policy.wait_for_background=等待背景載入完成
launcher.background.loading=背景載入
launcher.background.network=網路
launcher.background.network.cache=快取網路圖片
-launcher.background.network.cache.disabled=停用
-launcher.background.network.cache.enabled=啟用
launcher.background.paint=純色
launcher.background.theme=跟隨主題
launcher.background.theme_color=跟隨主題色
@@ -800,7 +771,6 @@ launcher.update_java=請更新你的 Java
libraries.download=下載依賴庫
-login.empty_username=你還未設定使用者名稱!
login.enter_password=請輸入你的密碼
logwindow.always_on_top=置頂視窗
@@ -814,7 +784,6 @@ logwindow.export_game_crash_logs=匯出遊戲崩潰資訊
logwindow.export_dump=匯出遊戲執行堆疊
logwindow.export_dump.no_dependency=你的 Java 不包含用於建立遊戲執行堆疊的相依元件。請前往 Discord 或 HMCL QQ 群尋求幫助。
-main_page=首頁
message.cancelled=操作被取消
message.confirm=提示
@@ -844,7 +813,6 @@ modpack.desc=描述你要製作的模組包,比如模組包注意事項和更
modpack.description=模組包描述
modpack.download=下載模組包
modpack.download.title=模組包下載 - %1s
-modpack.enter_name=給遊戲取個你喜歡的名稱
modpack.export=匯出模組包
modpack.export.as=請選取模組包類型
modpack.file_api=模組包下載連結前綴
@@ -865,11 +833,9 @@ modpack.files.scripts=MineTweaker 設定
modpack.files.servers_dat=多人遊戲伺服器清單
modpack.installing=安裝模組包
modpack.installing.given=安裝 %s 模組包
-modpack.introduction=支援 Curse、Modrinth、MultiMC、MCBBS 模組包。
modpack.invalid=無效的模組包升級檔案。可能是下載時出現問題。
modpack.mismatched_type=模組包類型不符。目前遊戲是「%s」模組包,但是提供的模組包更新檔案是「%s」模組包。
modpack.name=模組包名稱
-modpack.not_a_valid_name=模組包名稱無效
modpack.origin=來源
modpack.origin.url=官方網站
modpack.origin.mcbbs=MCBBS
@@ -996,12 +962,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=世界生成
modrinth.category.8x-=8× 以下
-modrinth.category.16x=16×
-modrinth.category.32x=32×
-modrinth.category.48x=48×
-modrinth.category.64x=64×
-modrinth.category.128x=128×
-modrinth.category.256x=256×
modrinth.category.512x+=512× 以上
mods=模組
@@ -1021,7 +981,6 @@ mods.mcmod=MC 百科
mods.mcmod.page=MC 百科頁面
mods.mcmod.search=MC 百科檢索
mods.name=名稱
-mods.not_modded=你需要先在「自動安裝」頁面安裝 Forge、NeoForge、Fabric、Legacy Fabric、Quilt 或 LiteLoader 才能管理模組。
mods.restore=回退
mods.url=官方頁面
mods.update_modpack_mod.warning=更新模組包中的模組可能導致模組包損壞,使模組包無法正常啟動。該操作不可逆,確定要更新嗎?
@@ -1075,7 +1034,6 @@ world.chunkbase.nether_fortress=地獄要塞地圖
world.duplicate=複製此世界
world.duplicate.prompt=輸入複製後的世界名稱
world.duplicate.failed.already_exists=目錄已存在
-world.duplicate.failed.empty_name=名稱不能為空
world.duplicate.failed.invalid_name=名稱中包含無效字元
world.duplicate.failed=複製世界失敗
world.duplicate.success.toast=複製世界成功
@@ -1177,7 +1135,6 @@ schematics.create_directory=建立目錄
schematics.create_directory.prompt=請輸入新目錄名稱
schematics.create_directory.failed=建立目錄失敗
schematics.create_directory.failed.already_exists=目錄已存在
-schematics.create_directory.failed.empty_name=名稱不能為空
schematics.create_directory.failed.invalid_name=名稱中包含無效字元
schematics.empty=沒有投影檔
schematics.info.description=描述
@@ -1216,20 +1173,6 @@ settings.advanced=進階設定
settings.advanced.modify=編輯進階設定
settings.advanced.title=進階設定 - %s
settings.advanced.custom_commands=自訂指令
-settings.advanced.custom_commands.hint=自訂指令被呼叫時將包含如下的環境變數:\n\
- \ · $INST_NAME: 實例名稱;\n\
- \ · $INST_ID: 實例名稱;\n\
- \ · $INST_DIR: 目前實例執行路徑;\n\
- \ · $INST_MC_DIR: 目前遊戲目錄路徑;\n\
- \ · $INST_JAVA: 遊戲執行使用的 Java 路徑;\n\
- \ · $INST_FORGE: 若安裝了 Forge,將會存在本環境變數;\n\
- \ · $INST_NEOFORGE: 若安裝了 NeoForge,將會存在本環境變數;\n\
- \ · $INST_CLEANROOM: 若安裝了 Cleanroom,將會存在本環境變數;\n\
- \ · $INST_LITELOADER: 若安裝了 LiteLoader,將會存在本環境變數;\n\
- \ · $INST_OPTIFINE: 若安裝了 OptiFine,將會存在本環境變數;\n\
- \ · $INST_FABRIC: 若安裝了 Fabric,將會存在本環境變數;\n\
- \ · $INST_LEGACYFABRIC: 若安裝了 Legacy Fabric,將會存在本環境變數;\n\
- \ · $INST_QUILT: 若安裝了 Quilt,將會存在本環境變數。
settings.advanced.dont_check_game_completeness=不檢查遊戲完整性
settings.advanced.dont_check_jvm_validity=不檢查 Java 虛擬機與遊戲的相容性
settings.advanced.dont_patch_natives=不嘗試自動取代本機庫
@@ -1265,14 +1208,9 @@ settings.advanced.launcher_visibility.keep=不隱藏啟動器
settings.advanced.launcher_visible=啟動器可見性
settings.advanced.minecraft_arguments=Minecraft 額外參數
settings.advanced.minecraft_arguments.prompt=預設
-settings.advanced.natives=本機庫
settings.advanced.natives_settings=本機庫設定
settings.advanced.natives_directory=本機庫路徑 (LWJGL)
-settings.advanced.natives_directory.choose=選取本機庫路徑
-settings.advanced.natives_directory.custom=自訂 (由你提供遊戲需要的本機庫)
settings.advanced.natives_directory.custom.enabled=使用自訂本機庫
-settings.advanced.natives_directory.default=預設 (由啟動器提供遊戲本機庫)
-settings.advanced.natives_directory.default.version_id=<實例名稱>
settings.advanced.no_jvm_args=不新增預設的 Java 虛擬機參數
settings.advanced.no_optimizing_jvm_args=不自動新增 Java 虛擬機最佳化參數
settings.advanced.precall_command=遊戲啟動前執行指令
@@ -1343,8 +1281,6 @@ settings.advanced.use_native_glfw=使用系統 GLFW
settings.advanced.use_native_openal=使用系統 OpenAL
settings.advanced.linux_freebsd_only=僅限 Linux/FreeBSD
settings.advanced.windows_only=僅限 Windows
-settings.advanced.workaround=除錯選項
-settings.advanced.workaround.warning=除錯選項僅提供給專業玩家使用。修改除錯選項可能會導致遊戲無法啟動。除非你知道你在做什麼,否則請不要修改這些選項。
settings.advanced.wrapper_launcher=前置指令
settings.advanced.wrapper_launcher.prompt=如填寫「optirun」後,啟動指令將從「java ...」變為「optirun java ...」
@@ -1391,9 +1327,7 @@ settings.game.window_type=遊戲視窗類型
settings.game.window_type.fullscreen=全螢幕
settings.game.window_type.maximized=最大化
settings.game.window_type.windowed=視窗化
-settings.game.working_directory=執行路徑 (建議使用模組時選取「各實例獨立」。修改後請自行移動相關遊戲檔案,如世界、模組設定等)
settings.game.working_directory.choose=選取執行目錄
-settings.game.working_directory.hint=在「執行路徑」選項中選取「各實例獨立」使目前實例獨立存放設定、世界、模組等資料。使用模組時建議開啟此選項以避免不同實例模組衝突。修改此選項後需自行移動世界等檔案。
settings.icon=遊戲圖示
settings.game_directories.read_only=遊戲目錄設定檔是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法新增遊戲目錄。
@@ -1407,7 +1341,6 @@ settings.launcher.brightness=主題模式
settings.launcher.brightness.auto=跟隨系統設定
settings.launcher.brightness.dark=深色模式
settings.launcher.brightness.light=淺色模式
-settings.launcher.common_path.tooltip=啟動器將所有遊戲資源及相依元件庫檔案放於此集中管理。如果遊戲目錄內有現成的將不會使用公共庫檔案。
settings.launcher.debug=除錯
settings.launcher.disable_april_fools=不啟用愚人節功能
settings.launcher.disable_auto_game_options=不自動切換遊戲語言
@@ -1415,11 +1348,9 @@ settings.launcher.download=下載
settings.launcher.download.threads=下載執行緒數
settings.launcher.download.threads.auto=自動選取執行緒數
settings.launcher.download.threads.custom=自訂執行緒數
-settings.launcher.download.threads.hint=執行緒數過高可能導致系統卡頓。你的下載速度會受到網際網路運營商、下載來源伺服器等方面的影響。調高下載執行緒數不一定能大幅提升總下載速度。
settings.launcher.download_source=下載來源
settings.launcher.download_source.auto=自動選取下載來源
settings.launcher.default_addon_source=附加內容預設下載來源
-settings.launcher.enable_game_list=在首頁內顯示遊戲清單
settings.launcher.misc=雜項
settings.launcher.font=字體
settings.launcher.font.anti_aliasing=反鋸齒
@@ -1510,9 +1441,6 @@ settings.type.global.preset.auto_name=預設 %d
shaderpack.download.title=光影下載 - %1s
-sponsor=贊助
-sponsor.bmclapi=中國大陸下載源由 BMCLAPI 提供高速下載服務。點選此處查閱詳細訊息。
-sponsor.hmcl=Hello Minecraft! Launcher 是一個免費、自由、開源的 Minecraft 啟動器,允許玩家方便快捷地安裝、管理、執行遊戲。點選此處查閱詳細訊息。
system.architecture=架構
system.operating_system=作業系統
@@ -1641,12 +1569,10 @@ update.changelog=更新日誌
update.channel.dev=開發版
update.channel.dev.hint=你正在使用 HMCL 開發版。開發版包含一些未在穩定版中包含的測試性功能,僅用於體驗新功能。開發版功能未受充分驗證,使用起來可能不穩定!\n\
\n\
- 如果你遇到了使用問題,可以透過設定中 回報頁面 提供的管道進行回報。歡迎關注 Bilibili @huanghongxun 以關注 HMCL 的重要動態,或關注 @Glavo 以瞭解 HMCL 的開發進展。
update.channel.dev.title=開發版提示
update.channel.nightly=預覽版
update.channel.nightly.hint=你正在使用 HMCL 預覽版。預覽版更新較為頻繁,包含一些未在穩定版和開發版中包含的測試性功能,僅用於體驗新功能。預覽版功能未受充分驗證,使用起來可能不穩定!\n\
\n\
- 如果你遇到了使用問題,可以透過設定中 回報頁面 提供的管道進行回報。歡迎關注 Bilibili @huanghongxun 以關注 HMCL 的重要動態,或關注 @Glavo 以瞭解 HMCL 的開發進展。
update.channel.nightly.title=預覽版提示
update.channel.stable=穩定版
update.checking=正在檢查更新
@@ -1660,7 +1586,6 @@ update.bubble.subtitle=點選此處進行升級
update.note.stable=適合優先追求軟體穩定性的使用者使用。\n新功能在經過充分測試後才會被添加到穩定版中。
update.note.dev=適合希望優先體驗新功能的使用者使用。\n開發版會包含最新功能和錯誤修復,但未經充分測試,可能會存在更多問題。
update.latest=目前版本為最新版本
-update.no_browser=無法開啟瀏覽器。網址已經複製到剪貼簿了,你可以手動複製網址開啟頁面。
update.tooltip=更新
update.preview=提前測試 HMCL 預覽版本
update.preview.subtitle=啟用此選項,你將可以提前取得 HMCL 的新版本,以便在正式發布前進行測試。
From 8c1fe92a59305f9f29492a4458e914610dfb63c1 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 14:53:51 +0800
Subject: [PATCH 04/11] =?UTF-8?q?(57)=20=E5=B8=82=E8=88=B6=E5=85=B5?=
=?UTF-8?q?=E8=88=B0=20=E5=8F=88=E4=B8=8B=E8=88=B9=E5=8F=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
HMCL/build.gradle.kts | 1 +
.../jackhuang/hmcl/ui/main/SettingsPage.java | 13 ++++--
.../hmcl/util/i18n/SupportedLocale.java | 45 +++++++++++++++++++
3 files changed, 56 insertions(+), 3 deletions(-)
diff --git a/HMCL/build.gradle.kts b/HMCL/build.gradle.kts
index 1159d354729..4eb01a61a3e 100644
--- a/HMCL/build.gradle.kts
+++ b/HMCL/build.gradle.kts
@@ -128,6 +128,7 @@ tasks.checkstyleMain {
val addOpens = listOf(
"java.base/java.lang",
+ "java.base/java.util",
"java.base/java.lang.reflect",
"java.base/jdk.internal.loader",
"javafx.base/com.sun.javafx.binding",
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
index ee8ea5593cf..0d4d188e394 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
@@ -174,12 +174,19 @@ protected int getTrailingTextIndex() {
SupportedLocale currentLocale = I18n.getLocale();
chooseLanguagePane.setNullSafeConverter(locale -> {
+ String name;
+
if (locale.isDefault())
- return locale.getDisplayName(currentLocale);
+ name = locale.getDisplayName(currentLocale);
else if (locale.isSameLanguage(currentLocale))
- return locale.getDisplayName(locale);
+ name = locale.getDisplayName(locale);
else
- return locale.getDisplayName(currentLocale) + " - " + locale.getDisplayName(locale);
+ name = locale.getDisplayName(currentLocale) + " - " + locale.getDisplayName(locale);
+
+ double completeness = locale.getTranslationCompleteness();
+ if (completeness != 0.0)
+ return String.format("%s (%.2f%%)", name, completeness * 100);
+ else return name;
});
chooseLanguagePane.setItems(SupportedLocale.getSupportedLocales());
chooseLanguagePane.valueProperty().bindBidirectional(settings().languageProperty());
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java b/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
index 248e694be00..c1c14f30ff9 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
@@ -24,6 +24,7 @@
import org.jackhuang.hmcl.util.StringUtils;
import org.jackhuang.hmcl.util.gson.JsonUtils;
import org.jackhuang.hmcl.util.i18n.translator.Translator;
+import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.PropertyKey;
import java.io.IOException;
@@ -294,6 +295,50 @@ public Translator getTranslator() {
return this.translator = new Translator(this);
}
+ @Nullable
+ private static final MethodHandle METHOOD_LOOKUP_HANDLE_KEY_SET;
+
+ static {
+ MethodHandle methoodLookupHandleKeySet;
+ try {
+ methoodLookupHandleKeySet = MethodHandles.privateLookupIn(ResourceBundle.class, MethodHandles.lookup())
+ .findVirtual(ResourceBundle.class, "handleKeySet", MethodType.methodType(Set.class));
+ } catch (NoSuchMethodException | IllegalAccessException e) {
+ LOG.warning("Failed to get private lookup for ResourceBundle", e);
+ methoodLookupHandleKeySet = null;
+ }
+ METHOOD_LOOKUP_HANDLE_KEY_SET = methoodLookupHandleKeySet;
+ }
+
+ public double getTranslationCompleteness() {
+ if (METHOOD_LOOKUP_HANDLE_KEY_SET == null) return 0.0;
+
+ ResourceBundle enBundle = SupportedLocale.getLocale(Locale.ENGLISH).getResourceBundle();
+ Set enKeys = enBundle.keySet();
+ int totalKeys = enKeys.size();
+ if (totalKeys == 0) return 0.0;
+
+ ResourceBundle currentBundle = getResourceBundle();
+ Set handleKeys;
+
+ try {
+ @SuppressWarnings("unchecked")
+ Set keys = (Set) METHOOD_LOOKUP_HANDLE_KEY_SET.invoke(currentBundle);
+ handleKeys = keys;
+ } catch (Throwable e) {
+ LOG.warning("Failed to get handle keys", e);
+ return 0.0;
+ }
+
+ long actualTranslatedCount = handleKeys.stream()
+ .filter(enKeys::contains)
+ .count();
+
+ double v = (double) actualTranslatedCount / totalKeys;
+ return Math.min(1.0, v);
+ }
+
+
public boolean isSameLanguage(SupportedLocale other) {
return LocaleUtils.getRootLanguage(this.getLocale())
.equals(LocaleUtils.getRootLanguage(other.getLocale()));
From 7b768088b43bddf2db560ad4edc0bd5967a1c6ac Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 14:55:19 +0800
Subject: [PATCH 05/11] =?UTF-8?q?(59)=20=E5=9B=9E=E4=B8=AD=E6=B5=81=20?=
=?UTF-8?q?=E9=95=BF=E9=A3=8E=E9=A3=92=E9=A3=92=E6=8A=A4=E5=A4=A9=E5=B7=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../org/jackhuang/hmcl/ui/download/DownloadPage.java | 10 +++++++---
.../org/jackhuang/hmcl/ui/instances/Instances.java | 10 ++++++++--
.../main/java/org/jackhuang/hmcl/ui/main/MainPage.java | 4 +++-
.../java/org/jackhuang/hmcl/upgrade/UpdateHandler.java | 4 +++-
4 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
index 5fde19f4267..e961c901bfd 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/download/DownloadPage.java
@@ -44,8 +44,8 @@
import org.jackhuang.hmcl.ui.decorator.DecoratorAnimatedPage;
import org.jackhuang.hmcl.ui.decorator.DecoratorPage;
import org.jackhuang.hmcl.ui.instances.DownloadListPage;
-import org.jackhuang.hmcl.ui.instances.GameInstancePage;
import org.jackhuang.hmcl.ui.instances.HMCLLocalizedDownloadListPage;
+import org.jackhuang.hmcl.ui.instances.GameInstancePage;
import org.jackhuang.hmcl.ui.instances.Instances;
import org.jackhuang.hmcl.ui.wizard.Navigation;
import org.jackhuang.hmcl.ui.wizard.WizardController;
@@ -170,8 +170,12 @@ public static void download(DownloadProvider downloadProvider, HMCLGameRepositor
task.setName(file.name());
return task;
}).whenComplete(Schedulers.javafx(), exception -> {
- if (exception != null && !(exception instanceof CancellationException)) {
- Controllers.dialog(DownloadProviders.localizeErrorMessage(exception), i18n("install.failed.downloading"), MessageDialogPane.MessageType.ERROR);
+ if (exception != null) {
+ if (exception instanceof CancellationException) {
+ Controllers.showToast(i18n("message.cancelled"));
+ } else {
+ Controllers.dialog(DownloadProviders.localizeErrorMessage(exception), i18n("install.failed.downloading"), MessageDialogPane.MessageType.ERROR);
+ }
} else {
Controllers.showToast(i18n("install.success"));
}
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
index 4a21f09d365..4d62e3263b3 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/instances/Instances.java
@@ -28,7 +28,11 @@
import org.jackhuang.hmcl.download.game.GameAssetDownloadTask;
import org.jackhuang.hmcl.download.game.GameDownloadTask;
import org.jackhuang.hmcl.download.game.GameLibrariesTask;
-import org.jackhuang.hmcl.game.*;
+import org.jackhuang.hmcl.game.GameInstanceID;
+import org.jackhuang.hmcl.game.GameInstanceManifest;
+import org.jackhuang.hmcl.game.HMCLGameRepository;
+import org.jackhuang.hmcl.game.LauncherHelper;
+import org.jackhuang.hmcl.game.QuickPlayOption;
import org.jackhuang.hmcl.setting.*;
import org.jackhuang.hmcl.task.FileDownloadTask;
import org.jackhuang.hmcl.task.Schedulers;
@@ -102,7 +106,9 @@ public static void downloadModpackImpl(DownloadProvider downloadProvider, HMCLGa
if (StringUtils.isNotBlank(mod.iconUrl()))
installWizardProvider.setIconUrl(mod.iconUrl());
Controllers.getDecorator().startWizard(installWizardProvider);
- } else if (!(e instanceof CancellationException)) {
+ } else if (e instanceof CancellationException) {
+ Controllers.showToast(i18n("message.cancelled"));
+ } else {
Controllers.dialog(
i18n("install.failed.downloading.detail", file.file().url()) + "\n" + StringUtils.getStackTrace(e),
i18n("download.failed.no_code"), MessageDialogPane.MessageType.ERROR);
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
index 81577186c57..72cc6dea4bf 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/MainPage.java
@@ -380,7 +380,9 @@ private void launchNoGame() {
if (exception == null) {
GameDirectoryManager.getSelectedRepository().setSelectedInstance(instanceHolder.value);
launch();
- } else if (!(exception instanceof CancellationException)) {
+ } else if (exception instanceof CancellationException) {
+ Controllers.showToast(i18n("message.cancelled"));
+ } else {
LOG.warning("Failed to install game", exception);
Controllers.dialog(StringUtils.getStackTrace(exception),
i18n("install.failed"),
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
index 444da330c00..4688264a03c 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/upgrade/UpdateHandler.java
@@ -159,7 +159,9 @@ public static void updateFrom(RemoteVersion version) {
} else {
Exception e = executor.getException();
LOG.warning("Failed to update to " + version, e);
- if (!(e instanceof CancellationException)) {
+ if (e instanceof CancellationException) {
+ Platform.runLater(() -> Controllers.showToast(i18n("message.cancelled")));
+ } else {
Platform.runLater(() -> Controllers.dialog(e.toString(), i18n("update.failed"), MessageType.ERROR));
}
}
From 72a62d119b8037130fca40d59bb7ad433159c2cf Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 15:20:36 +0800
Subject: [PATCH 06/11] =?UTF-8?q?(60)=20=E7=A9=BF=E6=B4=8B=E8=BF=87?=
=?UTF-8?q?=E6=B4=B2=20=E7=BA=B5=E6=A8=AA=E5=91=A8=E9=80=9A?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../resources/assets/lang/I18N.properties | 107 ++++++++++++++++++
.../resources/assets/lang/I18N_ar.properties | 105 +++++++++++++++++
.../resources/assets/lang/I18N_es.properties | 82 ++++++++++++++
.../resources/assets/lang/I18N_ja.properties | 56 +++++++++
.../resources/assets/lang/I18N_lzh.properties | 68 +++++++++++
.../resources/assets/lang/I18N_ru.properties | 78 +++++++++++++
.../resources/assets/lang/I18N_uk.properties | 85 ++++++++++++++
.../resources/assets/lang/I18N_zh.properties | 75 ++++++++++++
8 files changed, 656 insertions(+)
diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties
index 5cbdc601b5c..ca60b1b0a01 100644
--- a/HMCL/src/main/resources/assets/lang/I18N.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N.properties
@@ -22,6 +22,7 @@
about=About
about.copyright=Copyright
about.copyright.statement=Copyright © 2013-2026 huangyuhui and contributors.
+about.author=Author
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Click this link for full text.
@@ -79,6 +80,7 @@ account.failed.ssl=An SSL error occurred while connecting to the server. Please
account.failed.dns=An SSL error occurred while connecting to the server. DNS resolution may be incorrect. Please try changing your DNS server or using a proxy service.
account.failed.wrong_account=You have logged in to the wrong account.
account.storage.read_only=The account file was saved by a newer version of HMCL. The current version of HMCL cannot modify accounts.
+account.hmcl.hint=You need to click "Log in" and complete the process in the opened browser window.
account.injector.add=New Auth Server
account.injector.empty=None (You can click "+" to add one)
account.injector.http=Warning: This server uses the unsafe HTTP protocol. Anyone intercepting your connection would be able to see your credentials in plaintext.
@@ -95,23 +97,30 @@ account.login.retry=Retry
account.login.refresh=Log in again
account.login.refresh.microsoft.hint=You need to log in to your Microsoft account again because the account authorization is invalid.
account.login.restricted=Sign in to your Microsoft account to enable this feature
+account.logout=Logout
+account.register=Register
account.manage=Account List
account.copy_uuid=Copy UUID of the Account
account.methods=Login Type
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
+account.methods.microsoft.birth=How to Change Your Account Birth Date
account.methods.microsoft.code=Code (Copied to Clipboard)
account.methods.microsoft.close_page=Microsoft account authorization is now completed.\n\
\n\
There are some extra work for us, but you can safely close this tab for now.
+account.methods.microsoft.deauthorize=Deauthorize
account.methods.microsoft.error.add_family=Please click here to change your account birth date to be over 18 years old, or add your account to a family.
account.methods.microsoft.error.country_unavailable=XBOX Live is not available in your current country/region.
account.methods.microsoft.error.missing_xbox_account=Please confirm that you have purchased Minecraft: Java Edition. If you have, please click here to create your game profile.
account.methods.microsoft.error.no_license=No Minecraft purchase record found. Please click here to get the game.\nIf you are using Game Pass, please create your game profile here. If you have already purchased the game, please check if you are logged into the correct account.
account.methods.microsoft.error.no_character=You have not created a game profile yet. Please click here to create one.
account.methods.microsoft.error.banned=Your account may have been banned by XBOX Live.\n\
+ You can click here to check the ban status of your account.
account.methods.microsoft.error.unknown=Failed to log in, error code: %d.
account.methods.microsoft.error.wrong_verify_method=Failed to log in. Please try logging into your account using PASSWORD instead of other login methods.
+account.methods.microsoft.logging_in=Logging in...
+account.methods.microsoft.makegameidsettings=Create Profile / Edit Profile Name
account.methods.microsoft.hint=Click the "Log in" button to start adding your Microsoft account.
account.methods.microsoft.methods.device=Log In with QR Code
account.methods.microsoft.methods.device.hint=Scan QR code or visit %s to complete login, enter %s in the opened page.
@@ -123,6 +132,7 @@ account.methods.microsoft.profile=Account Profile
account.methods.microsoft.purchase=Buy Minecraft
account.methods.microsoft.snapshot=You are using an unofficial build of HMCL. Please download the official build to log in.
account.methods.microsoft.snapshot.tooltip=You are using an unofficial build of HMCL. Please download the official build to refresh the account.
+account.methods.microsoft.snapshot.website=Official Website
account.methods.offline=Offline
account.methods.offline.name.special_characters=Use only letters, numbers, and underscores (max 16 chars)
account.methods.offline.name.invalid=It is recommended to use only English letters, numbers and underscores for the username, and the length should not exceed 16 characters.\n\
@@ -136,10 +146,12 @@ account.methods.offline.uuid.hint=UUID is a unique identifier for Minecraft play
\n\
This option is for advanced users only. We do not recommend changing this option unless you know what you are doing.
account.methods.offline.uuid.malformed=Invalid format.
+account.methods.ban_query=Ban Query
account.missing=No Accounts
account.missing.add=Click here to add one.
account.move_to_global=Convert to Global Account\nThe account information will be saved in a config file of the current user directory of the system.
account.move_to_portable=Convert to Portable Account\nThe account information will be saved in a config file in the same directory as HMCL.
+account.not_logged_in=Not Logged in
account.password=Password
account.portable=Portable
account.skin=Skin
@@ -220,6 +232,7 @@ button.reveal_dir=Reveal
button.refresh=Refresh
button.remove=Remove
button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone!
+button.retry=Retry
button.save=Save
button.save_as=Save As
button.select_all=Select All
@@ -384,6 +397,9 @@ download=Download
download.code.404=File "%s" not found on the remote server.
download.content=Addons
download.shader=Shaders
+download.curseforge.unavailable=This HMCL build does not support access to CurseForge. Please use the official build to access CurseForge.
+download.existing=The file cannot be saved because it already exists. You can click "Save As" to save the file elsewhere.
+download.external_link=Visit Download Website
download.failed=Failed to download "%1$s", response code: %2$d.
download.failed.empty=No versions are available. Please click here to go back.
download.failed.no_code=Failed to download
@@ -466,6 +482,10 @@ fatal.deprecated_java_version=HMCL will require Java 17 or later to run in the f
It is recommended to install the latest version of Java to ensure that HMCL works properly.\n\
\n\
You can continue to keep the old version of Java. HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
+fatal.deprecated_java_version.update=HMCL will require Java 17 or later to run in the future. Please install the latest version of Java to ensure that HMCL can complete the upgrade.\n\
+\n\
+You can continue to keep the old version of Java.\
+HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
fatal.deprecated_java_version.download_link=Download Java %d
fatal.samba=If you opened Hello Minecraft! Launcher from a Samba network drive, some features might not be working. Please try updating your Java or moving the launcher to another directory.
fatal.illegal_char=Your working directory contains an illegal character "=". You will not be able to use authlib-injector or change the skin of your offline account.
@@ -476,6 +496,8 @@ fatal.unsupported_platform.loongarch=Hello Minecraft! Launcher has provided supp
If you encounter problems when playing a game, you can visit https://docs.hmcl.net/groups.html for help.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Launcher has provided native support for the Windows on Arm platform. If you encounter problems when playing a game, please try launching the game with Java based on x86 architecture.\n\
\n\
+ If you are using the Qualcomm platform, you may need to install the OpenGL Compatibility Pack before playing games.\n\
+ Click the link to navigate to the Microsoft Store and install the compatibility pack.
# When translating the following string into non-Latin languages, please retain the English translation
fatal.wine_warning=HMCL is running under Wine or one of its distributions.\nAs a cross-platform application, HMCL is best experienced natively on your host OS.\nPress "OK" to continue, but please note that some issues may arise.
@@ -501,6 +523,10 @@ game.crash.reason.analyzing=Analyzing...
game.crash.reason.multiple=Several reasons detected:\n\n
game.crash.reason.block=The game crashed because of a block in the world.\n\
\n\
+ You can try removing this block using the map editors or deleting the mod that added it.\n\
+ \n\
+ Block Type: %1$s\n\
+ Location: %2$s
game.crash.reason.bootstrap_failed=The game crashed because of the "%1$s" mod.\n\
\n\
You can try deleting or updating it.
@@ -513,6 +539,10 @@ game.crash.reason.duplicated_mod=The game cannot continue to run because of dupl
Each mod can only be installed once. Please delete the duplicate mod and try again.
game.crash.reason.entity=The game crashed because of an entity in the world.\n\
\n\
+ You can try removing the entity using the map editors or deleting the mod that added it.\n\
+ \n\
+ Entity Type: %1$s\n\
+ Location: %2$s
game.crash.reason.modmixin_failure=The game crashed because some mods failed to inject.\n\
\n\
This generally means that the mod has a bug or is incompatible with the current environment.\n\
@@ -532,6 +562,7 @@ game.crash.reason.java_version_is_too_high=The game crashed because the Java ver
\n\
Please use the previous major Java version in "Global/Instance-specific Settings → Java" and then launch the game.\n\
\n\
+ If not, you can download it from java.com (Java 8) or BellSoft Liberica Full JRE (Java 17) and other distributions to download and install one (restart the launcher after installation).
game.crash.reason.need_jdk11=The game crashed because of an inappropriate Java version.\n\
\n\
You need to download and install Java 11, and set it in "Global/Instance-specific Settings → Java".
@@ -562,6 +593,7 @@ game.crash.reason.graphics_driver=The game crashed because of a problem with you
\n\
If your computer has a dedicated graphics card, you need to check whether the game uses integrated/core graphics. If so, please open the launcher using your dedicated graphics card. If the problem persists, you probably should consider using a new graphics card or a new computer.\n\
\n\
+ If you are using your integrated graphics card, please notice that Minecraft 1.16.5 or earlier requires Java 1.8.0_51 or earlier for Intel(R) Core(TM) 3000 processor series or earlier.
game.crash.reason.macos_failed_to_find_service_port_for_display=The game cannot continue because the OpenGL window on the Apple silicon platform failed to initialize.\n\
\n\
For this problem, HMCL does not have direct solutions at the moment. Please try opening any browser and going fullscreen, then return to HMCL, launch the game, and quickly return to the browser page before the game window pops up, wait for the game window to appear, and then switch back to the game window.
@@ -570,8 +602,12 @@ game.crash.reason.illegal_access_error=The game crashed because of some mod(s).\
If you know this: "%1$s", you can update or delete the mod(s) and then try again.
game.crash.reason.install_mixinbootstrap=The game crashed because of the missing MixinBootstrap.\n\
\n\
+ You can try installing MixinBootstrap to resolve the problem. If it crashes after installation, try adding an exclamation mark (!) in front of the file name of this mod to try to resolve the problem.
game.crash.reason.optifine_is_not_compatible_with_forge=The game crashed because OptiFine is not compatible with the current Forge installation.\n\
\n\
+ Please navigate to the official website of OptiFine, check whether the Forge version is compatible with OptiFine, and reinstall the instance in strict accordance with the corresponding version, or change the OptiFine version in "Edit Instance → Loaders".\n\
+ \n\
+ After testing, we believe that too high or too low OptiFine versions may cause crashes.
game.crash.reason.mod_files_are_decompressed=The game crashed because the mod file was extracted.\n\
\n\
Please put the entire mod file directly into the mod directory!\n\
@@ -582,10 +618,15 @@ game.crash.reason.shaders_mod=The game crashed because of both OptiFine and Shad
Just remove the Shader mod because OptiFine has built-in support for shaders.
game.crash.reason.rtss_forest_sodium=The game crashed because the RivaTuner Statistical Server (RTSS) is not compatible with Sodium.\n\
\n\
+ Click here for more details.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=The game crashed because you installed too many mods and exceeded the game ID limit.\n\
\n\
+ Please try installing JEID or deleting some large mods.
game.crash.reason.night_config_fixes=The game crashed because of some problems with Night Config.\n\
\n\
+ You can try installing the Night Config Fixes mod, which may help you with this problem.\n\
+ \n\
+ For more information, visit the GitHub repository of this mod.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=The game may not continue to run because of the OptiFine.\n\
\n\
This problem only occurs in a specific OptiFine version. You can try changing the OptiFine version in "Edit Instance → Loaders".
@@ -689,6 +730,7 @@ game.crash.reason.stacktrace=The crash reason is unknown. You can view its detai
%s
game.crash.reason.too_old_java=The game crashed because you are using an outdated Java version.\n\
\n\
+ You need to switch to a newer Java version (%1$s) in "Global/Instance-specific Settings → Java" and then relaunch the game. You can download Java from here.
game.crash.reason.unknown=We are not able to figure out why the game crashed. Please refer to the game logs.
game.crash.reason.unsatisfied_link_error=Failed to launch Minecraft because of missing libraries: %1$s.\n\
\n\
@@ -707,8 +749,11 @@ game_directory.default=Current
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Game Directory
game_directory.instance_directory.choose=Choose game directory
+game_directory.manage=Instance Directory List
game_directory.name=Name
game_directory.new=New Directory
+game_directory.title=Game Directories
+game_directory.selected=Selected
game_directory.use_relative_path=Use a relative path for the game directory if possible
help=Help
@@ -736,6 +781,7 @@ install.failed.version_mismatch=This loader requires the game version %1$s, but
install.installer.change_version=%s Incompatible
install.installer.choose=Choose Your %s Version
install.installer.cleanroom=Cleanroom
+install.installer.depend=Requires %s
install.installer.do_not_install=Do not install
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -748,6 +794,9 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible with %s
install.installer.install=Installing %s
install.installer.install_offline=Install/Update from Local File
+install.installer.install_offline.tooltip=We support using the local (Neo)Forge, Cleanroom, and OptiFine installer.
+install.installer.install_online=Online Install
+install.installer.install_online.tooltip=We currently support Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt, and LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Not installed
install.installer.optifine=OptiFine
@@ -761,9 +810,11 @@ install.modpack.installation=Modpack Installation
install.name.invalid=The name contains special characters (such as emoji or CJK characters).\nIt is recommended to change the name to include only English letters, numbers, and underscores to avoid potential issues when launching the game.\nDo you want to proceed with the installation?
install.new_game=Install Instance
install.new_game.already_exists=This instance name already exists. Please use another name.
+install.new_game.current_game_version=Current Instance Version
install.new_game.installation=Instance Installation
install.new_game.malformed=Invalid name.
install.new_game.malformed_json=Invalid Minecraft instance JSON file.
+install.select=Choose operation
install.success=Successfully installed.
instance=Games
@@ -857,11 +908,13 @@ launch.advice.multi=The following problems were detected:\n\n%s\n\nThese problem
launch.advice.java.auto=The current Java version is not compatible with the instance.\n\nClick "Yes" to automatically choose the most compatible Java version. Or, you can navigate to "Global/Instance-specific Settings → Java" to choose one yourself.
launch.advice.java.modded_java_7=Minecraft 1.7.2 and previous versions require Java 7 or earlier.
launch.advice.cleanroom=Cleanroom %2$s can only be run on Java %1$s or later. Please use Java %1$s or later versions.
+launch.advice.corrected=We have resolved the Java problem. If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.uncorrected=If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.different_platform=The 64-bit Java version is recommended for your device, but you have installed a 32-bit one.
launch.advice.forge2760_liteloader=Forge version 2760 is not compatible with LiteLoader. Please consider upgrading Forge to version 2773 or later.
launch.advice.forge28_2_2_optifine=Forge version 28.2.2 or later is not compatible with OptiFine. Please consider downgrading Forge to version 28.2.1 or earlier.
launch.advice.forge37_0_60=Forge versions prior to 37.0.60 are not compatible with Java 17. Please update Forge to 37.0.60 or later, or launch the game with Java 16.
+launch.advice.java8_1_13=Minecraft 1.13 and later can only be run on Java 8 or later. Please use Java 8 or later versions.
launch.advice.java8_51_1_13=Minecraft 1.13 may crash on Java 8 versions prior to 1.8.0_51. Please install the latest Java 8 version.
launch.advice.java9=You cannot launch Minecraft 1.12 or earlier with Java 9 or later. Please use Java 8 instead.
launch.advice.lwjgl_3_4_1=The current game version has a known issue that may cause stuttering in the game.\nHMCL can automatically optimize the game performance (using a Java Agent).\nDo you allow HMCL to automatically optimize the game?\nIf you encounter issues, you can disable the "Allow HMCL to modify the game" option in "Settings → General".
@@ -919,6 +972,8 @@ launcher.background.load_policy.wait_for_background=Wait for Background
launcher.background.loading=Background Loading
launcher.background.network=From URL
launcher.background.network.cache=Cache URL Images
+launcher.background.network.cache.disabled=Disabled
+launcher.background.network.cache.enabled=Enabled
launcher.background.paint=Solid Color
launcher.background.theme=Follow Theme
launcher.background.theme_color=Follow Theme Color
@@ -936,6 +991,7 @@ launcher.update_java=Please update your Java version.
libraries.download=Downloading Libraries
+login.empty_username=You have not set your username yet!
login.enter_password=Please enter your password.
logwindow.always_on_top=Always On Top
@@ -949,6 +1005,7 @@ logwindow.export_game_crash_logs=Export Crash Logs
logwindow.export_dump=Export Game Stack Dump
logwindow.export_dump.no_dependency=Your Java does not contain the dependencies to create the stack dump. Please join our Discord or QQ group for help.
+main_page=Home
message.cancelled=Operation Canceled
message.confirm=Confirm
@@ -978,6 +1035,7 @@ modpack.desc=Describe your modpack, including an introduction and probably some
modpack.description=Modpack Description
modpack.download=Download Modpacks
modpack.download.title=Download Modpack - %1s
+modpack.enter_name=Enter a name for this modpack.
modpack.export=Export as Modpack
modpack.export.as=Export Modpack As...
modpack.file_api=Modpack URL Prefix
@@ -998,9 +1056,11 @@ modpack.files.scripts=MineTweaker Configuration File
modpack.files.servers_dat=Server List File
modpack.installing=Installing modpack
modpack.installing.given=Installing %s modpack
+modpack.introduction=Curse, Modrinth, MultiMC, and MCBBS modpacks are currently supported.
modpack.invalid=Invalid modpack, you can try downloading it again.
modpack.mismatched_type=Modpack type mismatched, the current instance is a(n) %1$s type, but the provided one is %2$s type.
modpack.name=Modpack Name
+modpack.not_a_valid_name=Invalid modpack name.
modpack.origin=Source
modpack.origin.url=Official Website
modpack.origin.mcbbs=MCBBS
@@ -1129,6 +1189,12 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Worldgen
modrinth.category.8x-=8x or lower
+modrinth.category.16x=16x
+modrinth.category.32x=32x
+modrinth.category.48x=48x
+modrinth.category.64x=64x
+modrinth.category.128x=128x
+modrinth.category.256x=256x
modrinth.category.512x+=512x or higher
mods=Mods
@@ -1148,6 +1214,7 @@ mods.mcmod=MCMod
mods.mcmod.page=MCMod Page
mods.mcmod.search=Search in MCMod
mods.name=Name
+mods.not_modded=You must install a modloader (Forge, NeoForge, Fabric, Legacy Fabric, Quilt, or LiteLoader) first to manage your mods!
mods.restore=Restore
mods.url=Official Page
mods.update_modpack_mod.warning=Updating mods in a modpack can lead to irreparable results, possibly corrupting the modpack so that it cannot launch. Are you sure you want to update?
@@ -1201,6 +1268,7 @@ world.chunkbase.nether_fortress=Nether Fortress
world.duplicate=Duplicate the World
world.duplicate.prompt=Please enter the name of the duplicated world
world.duplicate.failed.already_exists=Directory already exists
+world.duplicate.failed.empty_name=Name cannot be empty
world.duplicate.failed.invalid_name=Name contains invalid characters
world.duplicate.failed=Failed to duplicate the world
world.duplicate.success.toast=Successfully duplicated the world
@@ -1306,6 +1374,7 @@ schematics.create_directory=New Directory
schematics.create_directory.prompt=Please enter the new directory name
schematics.create_directory.failed=Failed to create directory
schematics.create_directory.failed.already_exists=Directory already exists
+schematics.create_directory.failed.empty_name=Name cannot be empty
schematics.create_directory.failed.invalid_name=Name contains invalid characters
schematics.empty=No Schematics
schematics.info.description=Description
@@ -1344,6 +1413,20 @@ settings.advanced=Advanced Settings
settings.advanced.modify=Edit Advanced Settings
settings.advanced.title=Advanced Settings - %s
settings.advanced.custom_commands=Custom Commands
+settings.advanced.custom_commands.hint=The following environment variables are provided:\n\
+ \ · $INST_NAME: instance name.\n\
+ \ · $INST_ID: instance name.\n\
+ \ · $INST_DIR: absolute path of the instance working directory.\n\
+ \ · $INST_MC_DIR: absolute path of the game directory.\n\
+ \ · $INST_JAVA: java binary used for launch.\n\
+ \ · $INST_FORGE: set if Forge is installed.\n\
+ \ · $INST_NEOFORGE: set if NeoForge is installed.\n\
+ \ · $INST_CLEANROOM: set if Cleanroom is installed.\n\
+ \ · $INST_LITELOADER: set if LiteLoader is installed.\n\
+ \ · $INST_OPTIFINE: set if OptiFine is installed.\n\
+ \ · $INST_FABRIC: set if Fabric is installed.\n\
+ \ · $INST_LEGACYFABRIC: set if Legacy Fabric is installed.\n\
+ \ · $INST_QUILT: set if Quilt is installed.
settings.advanced.dont_check_game_completeness=Do not check game integrity
settings.advanced.dont_check_jvm_validity=Do not check JVM compatibility
settings.advanced.dont_patch_natives=Do not attempt to automatically replace native libraries
@@ -1379,9 +1462,14 @@ settings.advanced.launcher_visibility.keep=Keep the launcher visible
settings.advanced.launcher_visible=Launcher Visibility
settings.advanced.minecraft_arguments=Launch Arguments
settings.advanced.minecraft_arguments.prompt=Default
+settings.advanced.natives=Native Libraries
settings.advanced.natives_settings=Native Library Settings
settings.advanced.natives_directory=Native Library Path
+settings.advanced.natives_directory.choose=Choose the location of the desired native library
+settings.advanced.natives_directory.custom=Custom
settings.advanced.natives_directory.custom.enabled=Use Custom Native Libraries
+settings.advanced.natives_directory.default=Default
+settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=Do not add default JVM arguments
settings.advanced.no_optimizing_jvm_args=Do not add default JVM optimization arguments
settings.advanced.precall_command=Pre-launch Command
@@ -1452,6 +1540,8 @@ settings.advanced.use_native_glfw=Use System GLFW
settings.advanced.use_native_openal=Use System OpenAL
settings.advanced.linux_freebsd_only=Linux/FreeBSD Only
settings.advanced.windows_only=Windows Only
+settings.advanced.workaround=Workaround
+settings.advanced.workaround.warning=Workaround options are intended only for advanced users. Tweaking with these options may crash the game. Unless you know what you are doing, please do not edit these options.
settings.advanced.wrapper_launcher=Wrapper Command
settings.advanced.wrapper_launcher.prompt=Allows launching using an extra wrapper program like "optirun"
@@ -1498,7 +1588,11 @@ settings.game.window_type=Game Window Type
settings.game.window_type.fullscreen=Fullscreen
settings.game.window_type.maximized=Maximized
settings.game.window_type.windowed=Windowed
+settings.game.working_directory=Working Directory
settings.game.working_directory.choose=Choose the working directory
+settings.game.working_directory.hint=Enable the "Isolated" option in "Working Directory" to allow the current instance to store its settings, worlds, and mods in a separate directory.\n\
+ \n\
+ It is recommended to enable this option to avoid mod conflicts, but you will need to move your worlds manually.
settings.icon=Icon
settings.game_directories.read_only=The game directory file was saved by a newer version of HMCL. The current version of HMCL cannot modify game directories.
@@ -1512,6 +1606,7 @@ settings.launcher.brightness=Theme Mode
settings.launcher.brightness.auto=Follow System Settings
settings.launcher.brightness.dark=Dark Mode
settings.launcher.brightness.light=Light Mode
+settings.launcher.common_path.tooltip=HMCL will put all game assets and dependencies here. If there are existing libraries in the game directory, then HMCL will prefer to use them first.
settings.launcher.debug=Debug
settings.launcher.disable_april_fools=Do not enable April Fools features
settings.launcher.disable_auto_game_options=Do not switch game language
@@ -1519,9 +1614,11 @@ settings.launcher.download=Download
settings.launcher.download.threads=Download Threads
settings.launcher.download.threads.auto=Automatically Determine
settings.launcher.download.threads.custom=Custom
+settings.launcher.download.threads.hint=Too many threads may cause your system to freeze, and your download speed may be affected by your ISP and download servers. It is not always the case that more threads increase your download speed.
settings.launcher.download_source=Download Source
settings.launcher.download_source.auto=Automatically Choose Download Sources
settings.launcher.default_addon_source=Default Addon Source
+settings.launcher.enable_game_list=Show instance list in homepage
settings.launcher.misc=Misc
settings.launcher.font=Launcher Font
settings.launcher.font.anti_aliasing=Anti-aliasing
@@ -1612,6 +1709,9 @@ settings.type.global.preset.auto_name=Preset %d
shaderpack.download.title=Download Shader - %1s
+sponsor=Donors
+sponsor.bmclapi=Downloads for the Chinese Mainland are provided by BMCLAPI. Click here for more information.
+sponsor.hmcl=Hello Minecraft! Launcher is a FOSS Minecraft launcher that allows users to manage multiple Minecraft instances easily. Click here for more information.
system.architecture=Architecture
system.operating_system=Operating System
@@ -1740,10 +1840,16 @@ update.changelog=Changelog
update.channel.dev=Beta
update.channel.dev.hint=You are currently using a Beta channel build of the launcher. While it may include some extra features, it is also sometimes less stable than the Stable channel builds.\n\
\n\
+ If you encounter any bugs or problems, please submit feedback via the channels provided on the Feedback page.\n\
+ \n\
+ Follow @huanghongxun on Bilibili to stay up to date on important HMCL news, or @Glavo to learn about HMCL development progress.
update.channel.dev.title=Beta Channel Notice
update.channel.nightly=Nightly
update.channel.nightly.hint=You are currently using a Nightly channel build of the launcher. While it may include some extra features, it is also always less stable than the other channel builds.\n\
\n\
+ If you encounter any bugs or problems, please submit feedback via the channels provided on the Feedback page.\n\
+ \n\
+ Follow @huanghongxun on Bilibili to stay up to date on important HMCL news, or @Glavo to learn about HMCL development progress.
update.channel.nightly.title=Nightly Channel Notice
update.channel.stable=Stable
update.checking=Checking for updates
@@ -1757,6 +1863,7 @@ update.bubble.subtitle=Click here to update
update.note.stable=Suitable for users who prioritize software stability.\nNew features are added to the stable version only after thorough testing.
update.note.dev=Suitable for users who want to experience new features first.\nThe development version includes the latest features and bug fixes,\nbut may also have more issues due to insufficient testing.
update.latest=This is the latest version
+update.no_browser=Cannot open in system browser. But we copied the link to your clipboard, and you can open it manually.
update.tooltip=Update
update.preview=Preview HMCL releases early
update.preview.subtitle=Enable this option to receive new versions of HMCL early for testing before their official release.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ar.properties b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
index 643c486ae58..05b429a1074 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ar.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
@@ -22,6 +22,7 @@
about=حول
about.copyright=حقوق النشر
about.copyright.statement=حقوق النشر © 2013-2026 huangyuhui والمساهمون.
+about.author=المطوّر
about.author.statement=bilibili @huanghongxun
about.claim=اتفاقية الترخيص
about.claim.statement=انقر على هذا الرابط للاطلاع على النص الكامل.
@@ -76,6 +77,7 @@ account.failed.server_response_malformed=استجابة الخادم غير صا
account.failed.ssl=حدث خطأ SSL أثناء الاتصال بالخادم. يُرجى محاولة تحديث Java.
account.failed.dns=حدث خطأ SSL أثناء الاتصال بالخادم. قد يكون تحليل DNS غير صحيح. يُرجى تغيير خادم DNS الخاص بك أو استخدام خدمة وكيل.
account.failed.wrong_account=لقد سجّلت الدخول إلى حساب خاطئ.
+account.hmcl.hint=تحتاج إلى النقر على "تسجيل الدخول" وإتمام العملية في نافذة المتصفح المفتوحة.
account.injector.add=خادم مصادقة جديد
account.injector.empty=لا يوجد (يمكنك النقر على "+" لإضافة واحد)
account.injector.http=تحذير: يستخدم هذا الخادم بروتوكول HTTP غير الآمن. أي شخص يعترض اتصالك سيتمكن من رؤية بياناتك بنص واضح.
@@ -91,22 +93,30 @@ account.login.retry=إعادة المحاولة
account.login.refresh=تسجيل الدخول مجدداً
account.login.refresh.microsoft.hint=تحتاج إلى تسجيل الدخول إلى حساب Microsoft مجدداً لأن تفويض الحساب انتهت صلاحيته.
account.login.restricted=سجّل الدخول إلى حساب Microsoft لتفعيل هذه الميزة
+account.logout=تسجيل الخروج
+account.register=إنشاء حساب
account.manage=قائمة الحسابات
account.copy_uuid=نسخ UUID الحساب
account.methods=نوع تسجيل الدخول
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
+account.methods.microsoft.birth=كيفية تغيير تاريخ ميلاد حسابك
account.methods.microsoft.code=الرمز (تم النسخ إلى الحافظة)
account.methods.microsoft.close_page=اكتمل تفويض حساب Microsoft.\n\
\n\
لا يزال هناك بعض الخطوات من جانبنا، لكن يمكنك إغلاق هذا التبويب بأمان الآن.
+account.methods.microsoft.deauthorize=إلغاء التفويض
account.methods.microsoft.error.add_family=يُرجى النقر هنا لتغيير تاريخ ميلاد حسابك ليكون فوق 18 عاماً، أو إضافة حسابك إلى عائلة.
account.methods.microsoft.error.country_unavailable=XBOX Live غير متاح في بلدك/منطقتك الحالية.
account.methods.microsoft.error.missing_xbox_account=لا يوجد حساب XBOX مرتبط بحساب Microsoft الخاص بك بعد. يُرجى النقر هنا لربط واحد.
account.methods.microsoft.error.no_character=يُرجى التأكد من أنك اشتريت Minecraft: Java Edition.\n\
+ إذا اشتريته بالفعل، فقد لا يكون ملف اللعبة قد تم إنشاؤه. يُرجى النقر هنا لإنشاء ملف اللعبة.
account.methods.microsoft.error.banned=قد يكون حسابك محظوراً من XBOX Live.\n\
+ يمكنك النقر هنا للتحقق من حالة الحظر لحسابك.
account.methods.microsoft.error.unknown=فشل تسجيل الدخول، رمز الخطأ: %d.
account.methods.microsoft.error.wrong_verify_method=فشل تسجيل الدخول. يُرجى محاولة تسجيل الدخول إلى حسابك باستخدام كلمة المرور بدلاً من طرق الدخول الأخرى.
+account.methods.microsoft.logging_in=جارٍ تسجيل الدخول...
+account.methods.microsoft.makegameidsettings=إنشاء ملف اللعبة / تعديل اسم الملف
account.methods.microsoft.hint=انقر على زر "تسجيل الدخول" لبدء إضافة حساب Microsoft الخاص بك.
account.methods.microsoft.methods.device=تسجيل الدخول برمز QR
account.methods.microsoft.methods.device.hint=امسح رمز QR أو زر %s لإتمام تسجيل الدخول، وأدخل %s في الصفحة المفتوحة.
@@ -117,6 +127,7 @@ account.methods.microsoft.profile=ملف الحساب
account.methods.microsoft.purchase=شراء Minecraft
account.methods.microsoft.snapshot=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتسجيل الدخول.
account.methods.microsoft.snapshot.tooltip=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتحديث الحساب.
+account.methods.microsoft.snapshot.website=الموقع الرسمي
account.methods.offline=غير متصل
account.methods.offline.name.special_characters=استخدم الحروف والأرقام والشرطات السفلية فقط (16 حرفاً كحد أقصى)
account.methods.offline.name.invalid=يُنصح باستخدام الحروف الإنجليزية والأرقام والشرطات السفلية فقط في اسم المستخدم، على ألا يتجاوز الطول 16 حرفاً.\n\
@@ -130,10 +141,12 @@ account.methods.offline.uuid.hint=UUID هو معرّف فريد للاعبي Min
\n\
هذا الخيار مخصص للمستخدمين المتقدمين فقط. لا نوصي بتغيير هذا الخيار إلا إذا كنت تعرف ما تفعله.
account.methods.offline.uuid.malformed=تنسيق غير صالح.
+account.methods.ban_query=الاستعلام عن الحظر
account.missing=لا توجد حسابات
account.missing.add=انقر هنا لإضافة واحد.
account.move_to_global=تحويل إلى حساب عام\nسيتم حفظ معلومات الحساب في ملف إعدادات في مجلد المستخدم الحالي للنظام.
account.move_to_portable=تحويل إلى حساب محمول\nسيتم حفظ معلومات الحساب في ملف إعدادات في نفس المجلد الذي يوجد فيه HMCL.
+account.not_logged_in=غير مسجّل الدخول
account.password=كلمة المرور
account.portable=محمول
account.skin=المظهر
@@ -200,6 +213,7 @@ button.reveal_dir=فتح المجلد
button.refresh=تحديث
button.remove=إزالة
button.remove.confirm=هل أنت متأكد من الإزالة النهائية؟ لا يمكن التراجع عن هذا الإجراء!
+button.retry=إعادة المحاولة
button.save=حفظ
button.save_as=حفظ باسم
button.select_all=تحديد الكل
@@ -353,6 +367,9 @@ download=تنزيل
download.code.404=الملف "%s" غير موجود على الخادم البعيد.
download.content=الإضافات
download.shader=الظلال
+download.curseforge.unavailable=هذا الإصدار من HMCL لا يدعم الوصول إلى CurseForge. يُرجى استخدام الإصدار الرسمي للوصول إلى CurseForge.
+download.existing=لا يمكن حفظ الملف لأنه موجود مسبقاً. يمكنك النقر على "حفظ باسم" لحفظ الملف في مكان آخر.
+download.external_link=زيارة موقع التنزيل
download.failed=فشل تنزيل "%1$s"، رمز الاستجابة: %2$d.
download.failed.empty=لا توجد إصدارات متاحة. انقر هنا للرجوع.
download.failed.no_code=فشل التنزيل
@@ -428,6 +445,10 @@ fatal.deprecated_java_version=سيتطلب HMCL Java 17 أو أحدث للتشغ
يُنصح بتثبيت أحدث إصدار من Java لضمان عمل HMCL بشكل صحيح.\n\
\n\
يمكنك الاحتفاظ بإصدار Java القديم. يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
+fatal.deprecated_java_version.update=سيتطلب HMCL Java 17 أو أحدث للتشغيل في المستقبل. يُرجى تثبيت أحدث إصدار من Java لضمان قدرة HMCL على إتمام الترقية.\n\
+\n\
+يمكنك الاحتفاظ بإصدار Java القديم.\
+يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
fatal.deprecated_java_version.download_link=تنزيل Java %d
fatal.samba=إذا فتحت Hello Minecraft! Launcher من محرك أقراص شبكة Samba، قد لا تعمل بعض الميزات. يُرجى محاولة تحديث Java أو نقل المشغّل إلى مجلد آخر.
fatal.illegal_char=مسار المستخدم الخاص بك يحتوي على حرف غير مسموح به "=". لن تتمكن من استخدام authlib-injector أو تغيير مظهر حسابك غير المتصل.
@@ -438,6 +459,8 @@ fatal.unsupported_platform.loongarch=وفّر Hello Minecraft! Launcher دعما
إذا واجهت مشاكل أثناء اللعب، يمكنك زيارة https://docs.hmcl.net/groups.html للحصول على مساعدة.
fatal.unsupported_platform.windows_arm64=وفّر Hello Minecraft! Launcher دعماً أصلياً لمنصة Windows on Arm. إذا واجهت مشاكل أثناء اللعب، يُرجى محاولة تشغيل اللعبة بـ Java المبني على معمارية x86.\n\
\n\
+ إذا كنت تستخدم منصة Qualcomm، قد تحتاج إلى تثبيت حزمة توافق OpenGL قبل اللعب.\n\
+ انقر على الرابط للانتقال إلى Microsoft Store وتثبيت حزمة التوافق.
file=ملف
@@ -460,6 +483,10 @@ game.crash.reason.analyzing=جارٍ التحليل...
game.crash.reason.multiple=تم اكتشاف عدة أسباب:\n\n
game.crash.reason.block=تعطّلت اللعبة بسبب بلوك في العالم.\n\
\n\
+ يمكنك محاولة إزالة هذا البلوك باستخدام محررات الخرائط أو حذف المود الذي أضافه.\n\
+ \n\
+ نوع البلوك: %1$s\n\
+ الموقع: %2$s
game.crash.reason.bootstrap_failed=تعطّلت اللعبة بسبب المود "%1$s".\n\
\n\
يمكنك محاولة حذفه أو تحديثه.
@@ -472,6 +499,10 @@ game.crash.reason.duplicated_mod=لا تستطيع اللعبة الاستمرا
يمكن تثبيت كل مود مرة واحدة فقط. يُرجى حذف المود المكرر وإعادة المحاولة.
game.crash.reason.entity=تعطّلت اللعبة بسبب كيان في العالم.\n\
\n\
+ يمكنك محاولة إزالة الكيان باستخدام محررات الخرائط أو حذف المود الذي أضافه.\n\
+ \n\
+ نوع الكيان: %1$s\n\
+ الموقع: %2$s
game.crash.reason.modmixin_failure=تعطّلت اللعبة لأن بعض المودات فشلت في الحقن.\n\
\n\
يعني هذا عموماً أن المود يحتوي على خطأ أو غير متوافق مع البيئة الحالية.\n\
@@ -491,6 +522,7 @@ game.crash.reason.java_version_is_too_high=تعطّلت اللعبة لأن إص
\n\
يُرجى استخدام الإصدار الرئيسي السابق من Java في "الإعدادات العامة/الخاصة بالنسخة ← Java" ثم تشغيل اللعبة.\n\
\n\
+ إذا لم يكن لديك واحد، يمكنك تنزيله من java.com (Java 8) أو BellSoft Liberica Full JRE (Java 17) وتوزيعات أخرى (أعد تشغيل المشغّل بعد التثبيت).
game.crash.reason.need_jdk11=تعطّلت اللعبة بسبب إصدار Java غير مناسب.\n\
\n\
تحتاج إلى تنزيل وتثبيت Java 11، وضبطه في "الإعدادات العامة/الخاصة بالنسخة ← Java".
@@ -521,6 +553,7 @@ game.crash.reason.graphics_driver=تعطّلت اللعبة بسبب مشكلة
\n\
إذا كان جهازك يحتوي على بطاقة رسومات مخصصة، تحتاج إلى التحقق مما إذا كانت اللعبة تستخدم الرسومات المدمجة/الأساسية. إذا كان الأمر كذلك، يُرجى فتح المشغّل باستخدام بطاقة الرسومات المخصصة. إذا استمرت المشكلة، ربما ينبغي لك التفكير في استخدام بطاقة رسومات جديدة أو حاسوب جديد.\n\
\n\
+ إذا كنت تستخدم بطاقة الرسومات المدمجة، لاحظ أن Minecraft 1.16.5 أو أقدم يتطلب Java 1.8.0_51 أو أقدم لسلسلة معالجات Intel(R) Core(TM) 3000 أو أقدم.
game.crash.reason.macos_failed_to_find_service_port_for_display=لا تستطيع اللعبة الاستمرار لأن نافذة OpenGL على منصة Apple silicon فشلت في التهيئة.\n\
\n\
لهذه المشكلة، لا يملك HMCL حلولاً مباشرة في الوقت الحالي. يُرجى محاولة فتح أي متصفح والدخول إلى وضع ملء الشاشة، ثم العودة إلى HMCL وتشغيل اللعبة، والعودة بسرعة إلى صفحة المتصفح قبل ظهور نافذة اللعبة، وانتظر حتى تظهر نافذة اللعبة، ثم التبديل إلى نافذة اللعبة.
@@ -529,8 +562,12 @@ game.crash.reason.illegal_access_error=تعطّلت اللعبة بسبب بعض
إذا كنت تعرف هذا: "%1$s"، يمكنك تحديث أو حذف المود/المودات ثم إعادة المحاولة.
game.crash.reason.install_mixinbootstrap=تعطّلت اللعبة بسبب غياب MixinBootstrap.\n\
\n\
+ يمكنك محاولة تثبيت MixinBootstrap لحل المشكلة. إذا تعطّل بعد التثبيت، جرّب إضافة علامة تعجب (!) أمام اسم ملف هذا المود لمحاولة حل المشكلة.
game.crash.reason.optifine_is_not_compatible_with_forge=تعطّلت اللعبة لأن OptiFine غير متوافق مع تثبيت Forge الحالي.\n\
\n\
+ يُرجى الانتقال إلى الموقع الرسمي لـ OptiFine، والتحقق من توافق إصدار Forge مع OptiFine، وإعادة تثبيت النسخة بدقة وفقاً للإصدار المقابل، أو تغيير إصدار OptiFine في "تعديل النسخة ← محمّلات المودات".\n\
+ \n\
+ بعد الاختبار، نعتقد أن إصدارات OptiFine المرتفعة أو المنخفضة جداً قد تسبب تعطلاً.
game.crash.reason.mod_files_are_decompressed=تعطّلت اللعبة لأن ملف المود تم فك ضغطه.\n\
\n\
يُرجى وضع ملف المود كاملاً مباشرةً في مجلد المودات!\n\
@@ -541,10 +578,15 @@ game.crash.reason.shaders_mod=تعطّلت اللعبة بسبب تثبيت كل
فقط أزل مود الظلال لأن OptiFine يحتوي على دعم مدمج للظلال.
game.crash.reason.rtss_forest_sodium=تعطّلت اللعبة لأن RivaTuner Statistical Server (RTSS) غير متوافق مع Sodium.\n\
\n\
+ انقر هنا للمزيد من التفاصيل.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=تعطّلت اللعبة لأنك ثبّتت عدداً كبيراً جداً من المودات وتجاوزت حد معرّفات اللعبة.\n\
\n\
+ يُرجى محاولة تثبيت JEID أو حذف بعض المودات الكبيرة.
game.crash.reason.night_config_fixes=تعطّلت اللعبة بسبب بعض مشاكل Night Config.\n\
\n\
+ يمكنك محاولة تثبيت مود Night Config Fixes، الذي قد يساعدك في حل هذه المشكلة.\n\
+ \n\
+ لمزيد من المعلومات، زر مستودع GitHub لهذا المود.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=قد لا تتمكن اللعبة من الاستمرار بسبب OptiFine.\n\
\n\
تحدث هذه المشكلة في إصدار معين من OptiFine فقط. يمكنك محاولة تغيير إصدار OptiFine في "تعديل النسخة ← محمّلات المودات".
@@ -648,6 +690,7 @@ game.crash.reason.stacktrace=سبب التعطل غير معروف. يمكنك
%s
game.crash.reason.too_old_java=تعطّلت اللعبة لأنك تستخدم إصداراً قديماً من Java.\n\
\n\
+ تحتاج إلى التبديل إلى إصدار Java أحدث (%1$s) في "الإعدادات العامة/الخاصة بالنسخة ← Java" ثم إعادة تشغيل اللعبة. يمكنك تنزيل Java من هنا.
game.crash.reason.unknown=لم نتمكن من تحديد سبب تعطل اللعبة. يُرجى الرجوع إلى سجلات اللعبة.
game.crash.reason.unsatisfied_link_error=فشل تشغيل Minecraft بسبب مكتبات مفقودة: %1$s.\n\
\n\
@@ -666,8 +709,11 @@ game_directory.default=الحالي
game_directory.home=مشغّل Minecraft
game_directory.instance_directory=مجلد اللعبة
game_directory.instance_directory.choose=اختر مجلد اللعبة
+game_directory.manage=قائمة مجلدات النسخ
game_directory.name=الاسم
game_directory.new=مجلد جديد
+game_directory.title=مجلدات اللعبة
+game_directory.selected=محدد
game_directory.use_relative_path=استخدام مسار نسبي لمجلد اللعبة إن أمكن
help=مساعدة
@@ -695,6 +741,7 @@ install.failed.version_mismatch=يتطلب هذا المحمّل إصدار ال
install.installer.change_version=%s غير متوافق
install.installer.choose=اختر إصدار %s
install.installer.cleanroom=Cleanroom
+install.installer.depend=يتطلب %s
install.installer.do_not_install=لا تثبّت
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -707,6 +754,9 @@ install.installer.game=Minecraft
install.installer.incompatible=غير متوافق مع %s
install.installer.install=جارٍ تثبيت %s
install.installer.install_offline=تثبيت/تحديث من ملف محلي
+install.installer.install_offline.tooltip=ندعم استخدام مثبّت (Neo)Forge وCleanroom وOptiFine المحلي.
+install.installer.install_online=تثبيت عبر الإنترنت
+install.installer.install_online.tooltip=ندعم حالياً Forge وNeoForge وCleanroom وOptiFine وFabric وLegacy Fabric وQuilt وLiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=غير مثبّت
install.installer.optifine=OptiFine
@@ -720,8 +770,10 @@ install.modpack.installation=تثبيت حزمة المودات
install.name.invalid=الاسم يحتوي على أحرف خاصة (مثل الرموز التعبيرية أو أحرف CJK).\nيُنصح بتغيير الاسم ليحتوي على الحروف الإنجليزية والأرقام والشرطات السفلية فقط لتجنب مشاكل محتملة عند تشغيل اللعبة.\nهل تريد المتابعة؟
install.new_game=تثبيت نسخة
install.new_game.already_exists=اسم هذه النسخة موجود مسبقاً. يُرجى اختيار اسم آخر.
+install.new_game.current_game_version=إصدار النسخة الحالية
install.new_game.installation=تثبيت النسخة
install.new_game.malformed=اسم غير صالح.
+install.select=اختر العملية
install.success=تم التثبيت بنجاح.
instance=الألعاب
@@ -815,11 +867,13 @@ launch.advice.multi=تم اكتشاف المشاكل التالية:\n\n%s\n\nق
launch.advice.java.auto=إصدار Java الحالي غير متوافق مع هذه النسخة.\n\nانقر "نعم" لاختيار إصدار Java الأكثر توافقاً تلقائياً. أو، انتقل إلى "الإعدادات العامة/الخاصة بالنسخة ← Java" لاختياره بنفسك.
launch.advice.java.modded_java_7=يتطلب Minecraft 1.7.2 والإصدارات الأقدم Java 7 أو أقدم.
launch.advice.cleanroom=لا يعمل Cleanroom %2$s إلا على Java %1$s أو أحدث. يُرجى استخدام Java %1$s أو إصدار أحدث.
+launch.advice.corrected=لقد حللنا مشكلة Java. إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.uncorrected=إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.different_platform=يُنصح باستخدام إصدار Java 64-bit لجهازك، لكنك ثبّتت إصداراً 32-bit.
launch.advice.forge2760_liteloader=إصدار Forge 2760 غير متوافق مع LiteLoader. يُرجى الترقية إلى Forge 2773 أو أحدث.
launch.advice.forge28_2_2_optifine=إصدار Forge 28.2.2 أو أحدث غير متوافق مع OptiFine. يُرجى تخفيض Forge إلى 28.2.1 أو أقدم.
launch.advice.forge37_0_60=إصدارات Forge قبل 37.0.60 غير متوافقة مع Java 17. يُرجى تحديث Forge إلى 37.0.60 أو أحدث، أو تشغيل اللعبة بـ Java 16.
+launch.advice.java8_1_13=يعمل Minecraft 1.13 وأحدث فقط على Java 8 أو أحدث. يُرجى استخدام Java 8 أو إصدار أحدث.
launch.advice.java8_51_1_13=قد يتعطل Minecraft 1.13 على إصدارات Java 8 قبل 1.8.0_51. يُرجى تثبيت أحدث إصدار من Java 8.
launch.advice.java9=لا يمكن تشغيل Minecraft 1.12 أو أقدم على Java 9 أو أحدث. يُرجى استخدام Java 8.
launch.advice.modded_java=قد لا تكون بعض المودات متوافقة مع إصدارات Java الأحدث. يُنصح باستخدام Java %1$s لتشغيل Minecraft %2$s.
@@ -879,6 +933,7 @@ launcher.update_java=يُرجى تحديث إصدار Java الخاص بك.
libraries.download=جارٍ تنزيل المكتبات
+login.empty_username=لم تحدد اسم المستخدم بعد!
login.enter_password=يُرجى إدخال كلمة المرور.
logwindow.show_lines=إظهار أرقام الأسطر
@@ -890,6 +945,7 @@ logwindow.export_game_crash_logs=تصدير سجلات التعطل
logwindow.export_dump=تصدير تفريغ مكدس اللعبة
logwindow.export_dump.no_dependency=لا يحتوي Java الخاص بك على المكتبات اللازمة لإنشاء تفريغ المكدس. يُرجى الانضمام إلى Discord أو مجموعة QQ للحصول على مساعدة.
+main_page=الرئيسية
message.cancelled=تم إلغاء العملية
message.confirm=تأكيد
@@ -919,6 +975,7 @@ modpack.desc=صف حزمة مودتك، بما في ذلك مقدمة وربما
modpack.description=وصف حزمة المودات
modpack.download=تنزيل حزم المودات
modpack.download.title=تنزيل حزمة المودات - %1s
+modpack.enter_name=أدخل اسماً لهذه الحزمة.
modpack.export=تصدير كحزمة مودات
modpack.export.as=تصدير حزمة المودات باسم...
modpack.file_api=بادئة رابط حزمة المودات
@@ -937,9 +994,11 @@ modpack.files.scripts=ملف إعداد MineTweaker
modpack.files.servers_dat=ملف قائمة الخوادم
modpack.installing=جارٍ تثبيت حزمة المودات
modpack.installing.given=جارٍ تثبيت حزمة المودات %s
+modpack.introduction=يدعم حالياً حزم Curse وModrinth وMultiMC وMCBBS.
modpack.invalid=حزمة مودات غير صالحة، يمكنك محاولة تنزيلها مجدداً.
modpack.mismatched_type=نوع حزمة المودات غير متطابق، النسخة الحالية من نوع %1$s، لكن الحزمة المقدمة من نوع %2$s.
modpack.name=اسم حزمة المودات
+modpack.not_a_valid_name=اسم حزمة مودات غير صالح.
modpack.origin=المصدر
modpack.origin.url=الموقع الرسمي
modpack.origin.mcbbs=MCBBS
@@ -1068,6 +1127,12 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=توليد العالم
modrinth.category.8x-=8x-
+modrinth.category.16x=16x
+modrinth.category.32x=32x
+modrinth.category.48x=48x
+modrinth.category.64x=64x
+modrinth.category.128x=128x
+modrinth.category.256x=256x
modrinth.category.512x+=512x+
mods=المودات
@@ -1086,6 +1151,7 @@ mods.mcmod=MCMod
mods.mcmod.page=صفحة MCMod
mods.mcmod.search=البحث في MCMod
mods.name=الاسم
+mods.not_modded=يجب تثبيت محمّل مودات (Forge أو NeoForge أو Fabric أو Legacy Fabric أو Quilt أو LiteLoader) أولاً لإدارة موداتك!
mods.restore=استعادة
mods.url=الصفحة الرسمية
mods.update_modpack_mod.warning=تحديث المودات في حزمة مودات قد يؤدي إلى نتائج لا يمكن إصلاحها، وقد يتسبب في تلف الحزمة بحيث لا تعمل. هل أنت متأكد من التحديث؟
@@ -1137,6 +1203,7 @@ world.chunkbase.nether_fortress=قلعة الجحيم
world.duplicate=نسخ العالم
world.duplicate.prompt=يُرجى إدخال اسم العالم المنسوخ
world.duplicate.failed.already_exists=المجلد موجود مسبقاً
+world.duplicate.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
world.duplicate.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
world.duplicate.failed=فشل نسخ العالم
world.duplicate.success.toast=تم نسخ العالم بنجاح
@@ -1232,6 +1299,7 @@ schematics.create_directory=مجلد جديد
schematics.create_directory.prompt=يُرجى إدخال اسم المجلد الجديد
schematics.create_directory.failed=فشل إنشاء المجلد
schematics.create_directory.failed.already_exists=المجلد موجود مسبقاً
+schematics.create_directory.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
schematics.create_directory.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
schematics.info.description=الوصف
schematics.info.enclosing_size=الحجم المحيط
@@ -1267,6 +1335,20 @@ settings.advanced=الإعدادات المتقدمة
settings.advanced.modify=تعديل الإعدادات المتقدمة
settings.advanced.title=الإعدادات المتقدمة - %s
settings.advanced.custom_commands=أوامر مخصصة
+settings.advanced.custom_commands.hint=المتغيرات البيئية التالية متاحة:\n\
+ \ · $INST_NAME: اسم النسخة.\n\
+ \ · $INST_ID: اسم النسخة.\n\
+ \ · $INST_DIR: المسار المطلق لمجلد عمل النسخة.\n\
+ \ · $INST_MC_DIR: المسار المطلق لمجلد اللعبة.\n\
+ \ · $INST_JAVA: ملف Java المستخدم للتشغيل.\n\
+ \ · $INST_FORGE: يُضبط إذا كان Forge مثبّتاً.\n\
+ \ · $INST_NEOFORGE: يُضبط إذا كان NeoForge مثبّتاً.\n\
+ \ · $INST_CLEANROOM: يُضبط إذا كان Cleanroom مثبّتاً.\n\
+ \ · $INST_LITELOADER: يُضبط إذا كان LiteLoader مثبّتاً.\n\
+ \ · $INST_OPTIFINE: يُضبط إذا كان OptiFine مثبّتاً.\n\
+ \ · $INST_FABRIC: يُضبط إذا كان Fabric مثبّتاً.\n\
+ \ · $INST_LEGACYFABRIC: يُضبط إذا كان Legacy Fabric مثبّتاً.\n\
+ \ · $INST_QUILT: يُضبط إذا كان Quilt مثبّتاً.
settings.advanced.dont_check_game_completeness=عدم التحقق من سلامة اللعبة
settings.advanced.dont_check_jvm_validity=عدم التحقق من توافق JVM
settings.advanced.dont_patch_natives=عدم محاولة استبدال المكتبات الأصلية تلقائياً
@@ -1287,6 +1369,10 @@ settings.advanced.launcher_visible=ظهور المشغّل
settings.advanced.minecraft_arguments=وسيطات التشغيل
settings.advanced.minecraft_arguments.prompt=افتراضي
settings.advanced.natives_directory=مسار المكتبات الأصلية
+settings.advanced.natives_directory.choose=اختر موقع المكتبة الأصلية المطلوبة
+settings.advanced.natives_directory.custom=مخصص
+settings.advanced.natives_directory.default=افتراضي
+settings.advanced.natives_directory.default.version_id=<اسم النسخة>
settings.advanced.no_jvm_args=عدم إضافة وسيطات JVM الافتراضية
settings.advanced.no_optimizing_jvm_args=عدم إضافة وسيطات تحسين JVM الافتراضية
settings.advanced.precall_command=أمر ما قبل التشغيل
@@ -1315,6 +1401,8 @@ settings.advanced.unsupported_system_options=إعدادات غير مطبّقة
settings.advanced.use_native_glfw=استخدام GLFW النظام
settings.advanced.use_native_openal=استخدام OpenAL النظام
settings.advanced.linux_freebsd_only=Linux/FreeBSD فقط
+settings.advanced.workaround=حلول بديلة
+settings.advanced.workaround.warning=خيارات الحلول البديلة مخصصة للمستخدمين المتقدمين فقط. قد يتسبب تعديل هذه الخيارات في تعطل اللعبة. يُرجى عدم تعديل هذه الخيارات إلا إذا كنت تعرف ما تفعله.
settings.advanced.wrapper_launcher=أمر التغليف
settings.advanced.wrapper_launcher.prompt=يتيح التشغيل باستخدام برنامج تغليف إضافي مثل "optirun" على Linux
@@ -1334,7 +1422,11 @@ settings.game.java_directory.invalid=مسار Java غير صحيح
settings.game.java_directory.version=تحديد إصدار Java
settings.game.java_directory.template=%1$s (%2$s)
settings.game.management=إدارة
+settings.game.working_directory=مجلد العمل
settings.game.working_directory.choose=اختر مجلد العمل
+settings.game.working_directory.hint=فعّل خيار "معزول" في "مجلد العمل" للسماح للنسخة الحالية بتخزين إعداداتها وعوالمها ومودتها في مجلد منفصل.\n\
+ \n\
+ يُنصح بتفعيل هذا الخيار لتجنب تعارض المودات، لكنك ستحتاج إلى نقل عوالمك يدوياً.
settings.icon=الأيقونة
@@ -1344,13 +1436,16 @@ settings.launcher.brightness=وضع السمة
settings.launcher.brightness.auto=متابعة إعدادات النظام
settings.launcher.brightness.dark=الوضع الداكن
settings.launcher.brightness.light=الوضع الفاتح
+settings.launcher.common_path.tooltip=سيضع HMCL جميع أصول اللعبة وتبعياتها هنا. إذا كانت هناك مكتبات موجودة في مجلد اللعبة، فإن HMCL سيفضّل استخدامها أولاً.
settings.launcher.debug=تصحيح
settings.launcher.disable_auto_game_options=عدم تغيير لغة اللعبة تلقائياً
settings.launcher.download=التنزيل
settings.launcher.download.threads=الخيوط
settings.launcher.download.threads.auto=تحديد تلقائي
+settings.launcher.download.threads.hint=قد يتسبب عدد كبير من الخيوط في تجميد النظام، وقد تتأثر سرعة التنزيل بمزوّد الخدمة وخوادم التنزيل. ليس دائماً أن المزيد من الخيوط يزيد سرعة التنزيل.
settings.launcher.download_source=مصدر التنزيل
settings.launcher.download_source.auto=اختيار مصادر التنزيل تلقائياً
+settings.launcher.enable_game_list=عرض قائمة النسخ في الصفحة الرئيسية
settings.launcher.font=الخط
settings.launcher.font.anti_aliasing=مضاد التعرج
settings.launcher.font.anti_aliasing.auto=تلقائي
@@ -1397,6 +1492,9 @@ settings.type.global.manage=الإعدادات العامة
shaderpack.download.title=تنزيل ظلال - %1s
+sponsor=المتبرعون
+sponsor.bmclapi=تنزيلات البر الرئيسي الصيني مقدَّمة من BMCLAPI. انقر هنا للمزيد من المعلومات.
+sponsor.hmcl=Hello Minecraft! Launcher هو مشغّل Minecraft مفتوح المصدر يتيح للمستخدمين إدارة نسخ متعددة من Minecraft بسهولة. انقر هنا للمزيد من المعلومات.
system.architecture=المعمارية
system.operating_system=نظام التشغيل
@@ -1490,10 +1588,16 @@ update.changelog=سجل التغييرات
update.channel.dev=تجريبي
update.channel.dev.hint=أنت تستخدم حالياً إصدار القناة التجريبية من المشغّل. على الرغم من أنه قد يتضمن ميزات إضافية، إلا أنه أقل استقراراً أحياناً من إصدارات قناة الإصدار الرسمي.\n\
\n\
+ إذا واجهت أي أخطاء أو مشاكل، يُرجى إرسال تقرير عبر القنوات المتاحة في صفحة الإبلاغ عن المشكلات.\n\
+ \n\
+ تابع @huanghongxun على Bilibili للاطلاع على أهم أخبار HMCL، أو @Glavo لمتابعة تطور HMCL.
update.channel.dev.title=إشعار القناة التجريبية
update.channel.nightly=ليلي
update.channel.nightly.hint=أنت تستخدم حالياً إصدار القناة الليلية من المشغّل. على الرغم من أنه قد يتضمن ميزات إضافية، إلا أنه دائماً أقل استقراراً من إصدارات القنوات الأخرى.\n\
\n\
+ إذا واجهت أي أخطاء أو مشاكل، يُرجى إرسال تقرير عبر القنوات المتاحة في صفحة الإبلاغ عن المشكلات.\n\
+ \n\
+ تابع @huanghongxun على Bilibili للاطلاع على أهم أخبار HMCL، أو @Glavo لمتابعة تطور HMCL.
update.channel.nightly.title=إشعار القناة الليلية
update.channel.stable=رسمي
update.checking=جارٍ التحقق من التحديثات
@@ -1503,6 +1607,7 @@ update.newest_version=أحدث إصدار: %s
update.bubble.title=تحديث متاح: %s
update.bubble.subtitle=انقر هنا للتحديث
update.latest=هذا هو أحدث إصدار
+update.no_browser=لا يمكن الفتح في متصفح النظام. لكننا نسخنا الرابط إلى حافظتك، ويمكنك فتحه يدوياً.
update.tooltip=تحديث
update.preview=الاطلاع المبكر على إصدارات HMCL
update.preview.subtitle=فعّل هذا الخيار لاستقبال إصدارات HMCL الجديدة مبكراً للاختبار قبل إصدارها الرسمي.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_es.properties b/HMCL/src/main/resources/assets/lang/I18N_es.properties
index b2a0dc73c20..c1ab2c80d98 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_es.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_es.properties
@@ -21,6 +21,7 @@
about=Acerca de
about.copyright=Copyright
+about.author=Autor
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Haga clic en este enlace para ver el texto completo.
@@ -74,6 +75,7 @@ account.failed.server_response_malformed=Respuesta del servidor no válida, el s
account.failed.ssl=Se ha producido un error SSL al conectar con el servidor. Por favor, intente actualizar su Java.
account.failed.dns=Se produjo un error SSL al conectar con el servidor. Es posible que la resolución DNS sea incorrecta. Intente cambiar el servidor DNS o usar un servicio proxy.
account.failed.wrong_account=Ha iniciado sesión en la cuenta equivocada.
+account.hmcl.hint=Debe hacer clic en «Iniciar sesión» y completar el proceso en la ventana abierta del navegador.
account.injector.add=Nuevo servidor Auth
account.injector.empty=Ninguno (Puedes hacer clic en el botón más de la derecha para añadir uno)
account.injector.http=Atención: Este servidor utiliza el protocolo HTTP inseguro. Cualquiera entre su conexión podrá ver sus credenciales en texto claro.
@@ -89,16 +91,23 @@ account.login.retry=Reintentar
account.login.refresh=Iniciar sesión de nuevo
account.login.refresh.microsoft.hint=Debe volver a iniciar sesión en su cuenta Microsoft porque la autorización de la cuenta no es válida.
account.login.restricted=Iniciar sesión en su cuenta Microsoft para activar esta función
+account.logout=Salir
+account.register=Registrarse
account.manage=Lista de cuentas
account.copy_uuid=Copiar UUID de la cuenta
account.methods=Tipo de inicio de sesión
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
+account.methods.microsoft.birth=Cómo cambiar la fecha de nacimiento de su cuenta
account.methods.microsoft.close_page=La autorización de la cuenta de Microsoft ha finalizado.\n\
\n\
Hay algunos trabajos extra para nosotros, pero puedes cerrar esta pestaña con seguridad por ahora.
+account.methods.microsoft.makegameidsettings=Crear perfil / Editar nombre del perfil
+account.methods.microsoft.deauthorize=Desautorizar
+account.methods.microsoft.logging_in=Iniciando sesión...
account.methods.microsoft.profile=Perfil de la cuenta
account.methods.microsoft.purchase=Comprar Minecraft
+account.methods.microsoft.snapshot.website=Sitio web oficial
account.methods.offline=Sin conexión
account.methods.offline.name.special_characters=Utilice solo letras, números y guiones bajos (máximo 16 caracteres)
account.methods.offline.name.invalid=Se recomienda utilizar sólo letras en inglés, números y guiones bajos para el nombre de usuario, y la longitud no debe superar los 16 caracteres.\n\
@@ -112,10 +121,12 @@ account.methods.offline.uuid.hint=UUID es un identificador único para los jugad
\n\
Esta opción es sólo para usuarios avanzados. No recomendamos editar esta opción a menos que sepas lo que estás haciendo.
account.methods.offline.uuid.malformed=Formato no válido.
+account.methods.ban_query=Consulta de bloqueo de cuentas
account.missing=No hay cuentas
account.missing.add=Haga clic aquí para añadir una.
account.move_to_global=Convertir en cuenta global\nLa información de la cuenta se guardará en un archivo de configuración del directorio de usuario actual del sistema.
account.move_to_portable=Convertir en cuenta portátil\nLa información de la cuenta se guardará en un archivo de configuración en el mismo directorio que HMCL.
+account.not_logged_in=No ha iniciado sesión
account.password=Contraseña
account.portable=Cuenta portátil
account.skin=Aspecto
@@ -182,6 +193,7 @@ button.reveal_dir=Carpeta
button.refresh=Refrescar
button.remove=Eliminar
button.remove.confirm=¿Estás seguro de que deseas eliminarlo de forma permanente? ¡Esta acción no se puede deshacer!
+button.retry=Reintentar
button.save=Guardar
button.save_as=Guardar como
button.select_all=Seleccionar todo
@@ -335,6 +347,9 @@ download=Descargar
download.code.404=Archivo no encontrado en el servidor remoto: %s
download.content=Complementos
download.shader=Sombreadores
+download.curseforge.unavailable=Esta versión de HMCL no permite acceder a CurseForge. Utilice la versión oficial para acceder a CurseForge.
+download.existing=El archivo no se puede guardar porque ya existe. Puedes hacer clic en «Guardar como» para guardar el archivo en otro lugar.
+download.external_link=Abrir sitio web
download.failed=Falló la descarga de %1$s, código de respuesta: %2$d.
download.failed.empty=No hay versiones disponibles, por favor haga clic aquí para volver.
download.failed.no_code=No se ha podido descargar
@@ -404,6 +419,11 @@ fatal.deprecated_java_version=HMCL requerirá Java 17 o posterior para funcionar
Se recomienda instalar la última versión de Java para garantizar el correcto funcionamiento de HMCL.\n\
\n\
Puedes conservar la versión antigua de Java. HMCL puede reconocer y gestionar varias versiones de Java y elegirá automáticamente la adecuada para usted en función de la versión del juego.
+fatal.deprecated_java_version.update=HMCL requerirá Java 17 o posterior para funcionar en el futuro. Por favor, instalar la última versión de Java para asegurarse de que el lanzador puede completar la actualización.\n\
+\n\
+Puedes conservar la versión antigua de Java.\
+HMCL puede reconocer y gestionar varias versiones de Java \
+y elegirá automáticamente la adecuada para usted en función de la versión del juego.
fatal.deprecated_java_version.download_link=Descargar Java %d
fatal.samba=Si ha abierto Hello Minecraft! Launcher desde una unidad de red Samba, es posible que algunas funciones no funcionen. Intenta actualizar tu Java o mover el launcher a otro directorio.
fatal.illegal_char=Su ruta de usuario contiene un carácter ilegal «=», por lo que algunas características podrían no funcionar correctamente.\n\
@@ -415,6 +435,8 @@ fatal.unsupported_platform.loongarch=Hello Minecraft! Launcher ha prestado apoyo
Si tienes problemas al jugar, puedes visitar https://docs.hmcl.net/groups.html para obtener ayuda.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Launcher ha proporcionado soporte nativo para la plataforma Windows en Arm. Si tiene problemas al jugar a un juego, intente iniciarlo con Java de arquitectura x86.\n\
\n\
+ Si utilizas la plataforma Qualcomm, es posible que tengas que instalar el paquete de compatibilidad OpenGL antes de jugar.\n\
+ Haz clic en el enlace para ir a Microsoft Store e instalar el paquete de compatibilidad.
file=Archivo
@@ -467,6 +489,7 @@ game.crash.reason.graphics_driver=El juego se ha colgado debido a un problema co
\n\
Si tu ordenador tiene una tarjeta gráfica discreta, tienes que comprobar si el juego utiliza gráficos integrados/núcleo. Si es así, inicie el launcher utilizando su tarjeta gráfica discreta. Si el problema persiste, probablemente debería considerar la posibilidad de adquirir una nueva tarjeta gráfica o un nuevo ordenador.\n\
\n\
+ Si utiliza su tarjeta gráfica integrada, tenga en cuenta que Minecraft 1.16.5 o anterior requiere Java 1.8.0_51 o más antiguo para la serie de procesadores Intel(R) Core(TM) 3000 o anteriores.
game.crash.reason.macos_failed_to_find_service_port_for_display=El juego no puede continuar debido a un fallo al inicializar la ventana OpenGL en la plataforma con chips de Apple.\n\
\n\
Para este problema, HMCL no tiene soluciones directas por el momento. Intente abrir cualquier navegador y ponerlo en pantalla completa, luego vuelva a HMCL, inicie el juego y vuelva rápidamente a la página del navegador antes de que aparezca la ventana del juego, espere a que aparezca la ventana del juego y luego vuelva a la ventana del juego.
@@ -475,6 +498,7 @@ game.crash.reason.illegal_access_error=El juego se ha colgado por culpa de algú
Si sabes: %1$s, puedes actualizar o eliminar los mods y volver a intentarlo.
game.crash.reason.install_mixinbootstrap=El juego se ha colgado debido a la falta de MixinBootstrap.\n\
\n\
+ Puedes intentar instalar MixinBootstrap para resolver el problema. Si se cuelga después de la instalación, prueba a añadir un signo de exclamación (!) delante del nombre de archivo de este mod para intentar resolver el problema.
game.crash.reason.jdk_9=El juego se ha colgado porque la versión de Java es demasiado nueva para esta instancia.\n\
\n\
Tienes que descargar e instalar Java 8 y elegirlo en «Config. Global/Específica de instancia → Java».
@@ -515,6 +539,9 @@ game.crash.reason.forge_found_duplicate_mods=El juego se colgó debido a un prob
%1$s
game.crash.reason.night_config_fixes=El juego se colgó debido a algunos problemas con Night Config.\n\
\n\
+ Puedes intentar instalar el mod Night Config Fixes, que puede ayudarte con este problema.\n\
+ \n\
+ Para obtener más información, visite el repositorio de GitHub del mod.
game.crash.reason.mod_resolution_collection=El juego se colgó porque la versión del mod no es compatible.\n\
\n\
«%1$s» requiere mod «%2$s».\n\
@@ -562,6 +589,7 @@ game.crash.reason.java_version_is_too_high=El juego se ha colgado debido a que l
\n\
Cambia la versión principal anterior de Java en «Config. Global/Específica de instancia → Java» y, a continuación, inicia el juego.\n\
\n\
+ Si no es así, puede descargarlo desde java.com (Java 8) o BellSoft Liberica Full JRE (Java 17) y otras plataformas para descargar e instalar una (reinicie el iniciador después de la instalación).
game.crash.reason.mod_name=El juego se ha colgado debido a problemas con el nombre de archivo del mod.\n\
\n\
Los nombres de los archivos Mod deben usar sólo letras inglesas (A~Z, a~z), números (0~9), líneas horizontales(-), subrayado (_) y puntos (.) a media altura.\n\
@@ -601,6 +629,7 @@ game.crash.reason.shaders_mod=El juego se ha colgado porque OptiFine y Shaders m
Simplemente elimine el mod Shader porque OptiFine tiene soporte incorporado para shaders.
game.crash.reason.rtss_forest_sodium=El juego se colgó porque el RivaTuner Statistical Server (RTSS) no es compatible con Sodium.\n\
\n\
+ Haz clic aquí para obtener más detalles.
game.crash.reason.stacktrace=El motivo del cuelgue es desconocido. Puedes ver los detalles haciendo clic en el botón «Registros».\n\
\n\
Hay algunas palabras clave que pueden contener algunos nombres de mods. Puedes buscarlas en Internet para averiguar el problema tú mismo.\n\
@@ -608,6 +637,7 @@ game.crash.reason.stacktrace=El motivo del cuelgue es desconocido. Puedes ver lo
%s
game.crash.reason.too_old_java=El juego se ha colgado porque estás utilizando una versión de Java obsoleta.\n\
\n\
+ Tienes que cambiar a una versión de Java más reciente (%1$s) en «Config. Global/Específica de instancia → Java» y, a continuación, volver a ejecutar el juego. Puede descargar Java desde aquí.
game.crash.reason.unknown=No somos capaces de averiguar por qué se ha colgado el juego. Por favor, refiérase a los registros del juego.
game.crash.reason.unsatisfied_link_error=No se puede iniciar Minecraft porque faltan bibliotecas: %1$s.\n\
\n\
@@ -629,8 +659,12 @@ game.crash.reason.optifine_causes_the_world_to_fail_to_load=Es posible que el ju
Este problema solo se produce en una versión específica de OptiFine. Puede probar a cambiar la versión de OptiFine en «Editar instancia → Cargadores».
game.crash.reason.optifine_is_not_compatible_with_forge=El juego se ha colgado porque OptiFine no es compatible con la instalación actual de Forge.\n\
\n\
+ Por favor, navegue hasta la página oficial de OptiFine, compruebe si la versión de Forge es compatible con OptiFine, y reinstale la instancia en estricta conformidad con la versión correspondiente, o cambie la versión de OptiFine en «Editar Instancia → Cargadores».\n\
+ \n\
+ Tras realizar pruebas, creemos que las versiones de OptiFine demasiado altas o demasiado bajas pueden provocar fallos.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=El juego se ha colgado porque has instalado demasiados mods y has superado el límite de ID del juego.\n\
\n\
+ Por favor, intenta instalar JEID o eliminar algunos mods grandes.
game.crash.title=Juego colgado
game.directory=Ruta del juego
game.version=Instancia del juego
@@ -641,8 +675,11 @@ game_directory.default=Directorio actual
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Directorio ded juego
game_directory.instance_directory.choose=Elegir directorio de juegos
+game_directory.manage=Lista de directorios de instancia
game_directory.name=Nombre
game_directory.new=Nuevo directorio
+game_directory.title=Directorios del juego
+game_directory.selected=Seleccionado
game_directory.use_relative_path=Utilizar ruta relativa para la ruta del juego si es posible
help=Ayuda
@@ -670,6 +707,7 @@ install.failed.version_mismatch=Este cargador requiere la versión del juego %s,
install.installer.change_version=%s Incompatible
install.installer.choose=Elija su versión %s
install.installer.cleanroom=Cleanroom
+install.installer.depend=Requiere %s
install.installer.do_not_install=No instalar
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -680,6 +718,9 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible con %s
install.installer.install=Instalando %s
install.installer.install_offline=Instalar/actualizar desde archivo local
+install.installer.install_offline.tooltip=Apoyamos el uso del instalador local de (Neo)Forge/Cleanroom/OptiFine.
+install.installer.install_online=Instalación en línea
+install.installer.install_online.tooltip=Actualmente soportamos Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader y OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=No está instalado
install.installer.optifine=OptiFine
@@ -693,8 +734,10 @@ install.modpack.installation=Instalación de modpack
install.name.invalid=El nombre contiene caracteres especiales (como emoji o caracteres CJK).\n\nSe recomienda cambiar el nombre para que sólo incluya letras, números y guiones bajos en inglés para evitar posibles problemas al iniciar el juego.\n\n¿Desea continuar con la instalación?
install.new_game=Añadir instancia
install.new_game.already_exists=Esta instancia ya existe. Por favor, utilice otro nombre.
+install.new_game.current_game_version=Versión actual de la instancia
install.new_game.installation=Instalación de instancia
install.new_game.malformed=Nombre no válido.
+install.select=Elegir una operación
install.success=Instalado con éxito.
instance=Juegos
@@ -778,11 +821,13 @@ launch.advice.multi=Se han detectado los siguientes problemas:\n\n%s\n\nEstos pr
launch.advice.java.auto=La versión actual de Java no es compatible con la instancia.\n\nHaga clic en «Sí» para elegir automáticamente la versión de Java más compatible. O bien, puede navegar hasta «Config. Global/Específica de instancia → Java» para elegir uno usted mismo.
launch.advice.java.modded_java_7=Minecraft 1.7.2 y versiones anteriores requieren Java 7 o anterior.
launch.advice.cleanroom=Cleanroom %2$s solo se puede ejecutar en Java %1$s o versiones posteriores. Por favor, use Java %1$s o una versión posterior.
+launch.advice.corrected=Hemos resuelto el problema de Java. Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.uncorrected=Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.different_platform=Se recomienda la versión de 64 bits de Java para tu dispositivo, pero has instalado una de 32 bits.
launch.advice.forge2760_liteloader=La versión 2760 o posterior de Forge no es compatible con LiteLoader, por favor considere actualizar Forge a la versión 2773 o posterior.
launch.advice.forge28_2_2_optifine=La versión 28.2.2 o posterior de Forge no es compatible con OptiFine. Considere la posibilidad de actualizar Forge a la versión 28.2.1 o anterior.
launch.advice.forge37_0_60=Las versiones de Forge anteriores a la 37.0.60 no son compatibles con Java 17. Por favor, actualiza Forge a la versión 37.0.60 o posterior, o inicia el juego con Java 16.
+launch.advice.java8_1_13=Minecraft 1.13 y posteriores sólo se pueden ejecutar en Java 8 o posterior. Por favor, utilice Java 8 o versiones posteriores.
launch.advice.java8_51_1_13=Minecraft 1.13 puede fallar en versiones de Java 8 anteriores a la 1.8.0_51. Por favor, instala la última versión de Java 8.
launch.advice.java9=No puedes ejecutar Minecraft 1.12 o anterior con Java 9 o más reciente, por favor, utiliza Java 8 en su lugar.
launch.advice.modded_java=Algunos mods pueden no ser compatibles con las nuevas versiones de Java. Se recomienda utilizar Java %s para iniciar Minecraft %s.
@@ -842,6 +887,7 @@ launcher.update_java=Por favor, actualice su versión de Java.
libraries.download=Descargando bibliotecas
+login.empty_username=¡Todavía no has puesto tu nombre de usuario!
login.enter_password=Por favor, introduzca su contraseña.
logwindow.show_lines=Mostrar número de líneas
@@ -853,6 +899,7 @@ logwindow.export_game_crash_logs=Exportar registros de colgado
logwindow.export_dump=Exportar volcado de pila de juegos
logwindow.export_dump.no_dependency=Su Java no contiene las dependencias para crear el volcado de pila. Dirígete a nuestro Discord o grupo QQ para obtener ayuda.
+main_page=Inicio
message.cancelled=La operación se ha cancelado
message.confirm=Confirmar
@@ -881,6 +928,7 @@ modpack.desc=Describa su modpack, incluyendo una introducción y probablemente a
modpack.description=Descripción
modpack.download=Descargar Modpacks
modpack.download.title=Descargar Modpack - %1s
+modpack.enter_name=Introduzca un nombre para este modpack.
modpack.export=Exportar como modpack
modpack.export.as=Exportar Modpack como...
modpack.file_api=Prefijo de la URL del modpack
@@ -899,9 +947,11 @@ modpack.files.scripts=Archivo de configuración de MineTweaker
modpack.files.servers_dat=Archivo de lista de servidores
modpack.installing=Instalando modpack
modpack.installing.given=Instalando %s modpack
+modpack.introduction=Actualmente se soportan los modpacks CurseForge, Modrinth, MultiMC y MCBBS.
modpack.invalid=Modpack inválido, puede intentar volver a descargarlo.
modpack.mismatched_type=Tipo de modpack erróneo, la instancia actual es del tipo %s, pero la proporcionada es del tipo %s.
modpack.name=Nombre del modpack
+modpack.not_a_valid_name=Nombre de paquete no válido
modpack.origin=Fuente
modpack.origin.url=Sitio web oficial
modpack.origin.mcbbs=MCBBS
@@ -1046,6 +1096,7 @@ mods.mcmod=MCMod
mods.mcmod.page=Página de MCMod
mods.mcmod.search=Búsqueda en MCMod
mods.name=Nombre
+mods.not_modded=¡Debes instalar primero un cargador de mods (Forge, NeoForge, Fabric, Legacy Fabric, Quilt o LiteLoader) para gestionar tus mods!
mods.restore=Restaurar
mods.url=Página oficial
mods.update_modpack_mod.warning=Actualizar mods en un modpack puede generar resultados irreparables, posiblemente corrompiendo el modpack para que no pueda iniciarse. ¿Seguro que quieres actualizar?
@@ -1080,6 +1131,7 @@ world.chunkbase.seed_map=Vista previa de la generación mundial
world.chunkbase.stronghold=Fortaleza
world.chunkbase.nether_fortress=Fortaleza del Nether
world.duplicate.failed.already_exists=El directorio ya existe
+world.duplicate.failed.empty_name=El nombre no puede estar vacío
world.duplicate.failed.invalid_name=El nombre contiene caracteres no válidos
world.datapack=Paquetes de datos
world.datetime=Jugado por última vez en %s
@@ -1148,6 +1200,7 @@ schematics.back_to=Atrás a «%s»
schematics.create_directory.prompt=Introduzca el nuevo nombre del directorio
schematics.create_directory.failed=No se ha podido crear el directorio
schematics.create_directory.failed.already_exists=El directorio ya existe
+schematics.create_directory.failed.empty_name=El nombre no puede estar vacío
schematics.create_directory.failed.invalid_name=El nombre contiene caracteres no válidos
schematics.info.description=Descripción
schematics.info.enclosing_size=Tamaño de Encierro
@@ -1183,6 +1236,19 @@ settings.advanced=Configuración avanzada
settings.advanced.modify=Editar configuración avanzada
settings.advanced.title=Configuración avanzada - %s
settings.advanced.custom_commands=Comandos personalizados
+settings.advanced.custom_commands.hint=Se proporcionan las siguientes variables de entorno:\n\
+ \ · $INST_NAME: nombre de la instancia.\n\
+ \ · $INST_ID: nombre de la instancia.\n\
+ \ · $INST_DIR: ruta absoluta del directorio de trabajo de la instancia.\n\
+ \ · $INST_MC_DIR: ruta absoluta del directorio del juego.\n\
+ \ · $INST_JAVA: binario de java utilizado para la ejecución\n\
+ \ · $INST_FORGE: disponible si Forge está instalado.\n\
+ \ · $INST_NEOFORGE: disponible si NeoForge está instalado.\n\
+ \ · $INST_CLEANROOM: disponible si Cleanroom está instalado.\n\
+ \ · $INST_LITELOADER: disponible si LiteLoader está instalado.\n\
+ \ · $INST_OPTIFINE: disponible si OptiFine está instalado.\n\
+ \ · $INST_FABRIC: disponible si Fabric está instalado.\n\
+ \ · $INST_QUILT: disponible si Quilt está instalado.
settings.advanced.dont_check_game_completeness=No chequear integridad del juego
settings.advanced.dont_check_jvm_validity=No comprobar la compatibilidad con JVM
settings.advanced.dont_patch_natives=No intente sustituir automáticamente las bibliotecas nativas
@@ -1203,6 +1269,10 @@ settings.advanced.launcher_visible=Visibilidad del launcher
settings.advanced.minecraft_arguments=Argumentos de lanzamiento
settings.advanced.minecraft_arguments.prompt=Por defecto
settings.advanced.natives_directory=Ruta de la biblioteca nativa
+settings.advanced.natives_directory.choose=Elija la ubicación de la biblioteca nativa deseada
+settings.advanced.natives_directory.custom=Personalizado
+settings.advanced.natives_directory.default=Por defecto
+settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=No añadir argumentos JVM por defecto
settings.advanced.no_optimizing_jvm_args=No añadir argumentos de optimización de JVM
settings.advanced.precall_command=Comando pre-lanzamiento:
@@ -1226,6 +1296,8 @@ settings.advanced.unsupported_system_options=Configuración no aplicable al sist
settings.advanced.use_native_glfw=Utilizar GLFW nativo
settings.advanced.use_native_openal=Utilizar OpenAL nativo
settings.advanced.linux_freebsd_only=Sólo Linux/FreeBSD
+settings.advanced.workaround=Métodos alternativos
+settings.advanced.workaround.warning=Éstas opciones están pensadas sólo para usuarios expertos. Jugar con estas opciones puede romper el juego. A menos que sepas lo que estás haciendo, por favor no modifiques estas opciones.
settings.advanced.wrapper_launcher=Comando Wrapper
settings.advanced.wrapper_launcher.prompt=Permite ejecutar el juego usando un programa extra como 'optirun' en Linux.
@@ -1245,19 +1317,23 @@ settings.game.java_directory.invalid=Ruta de Java incorrecta.
settings.game.java_directory.template=%s (%s)
settings.game.java_directory.version=Especifique la versión de Java
settings.game.management=Gestionar
+settings.game.working_directory=Directorio de trabajo
settings.game.working_directory.choose=Elija el directorio de trabajo
settings.icon=Icono
settings.launcher=Configuración del launcher
settings.launcher.appearance=Apariencia
+settings.launcher.common_path.tooltip=Esta aplicación pondrá todos los activos y dependencias del juego aquí. Si hay bibliotecas existentes en el directorio del juego, el launcher preferirá usarlas primero.
settings.launcher.debug=Depuración
settings.launcher.disable_auto_game_options=No cambiar el idioma del juego
settings.launcher.download=Descargas
settings.launcher.download.threads=Hilos
settings.launcher.download.threads.auto=Determinar automáticamente
+settings.launcher.download.threads.hint=Demasiados hilos pueden hacer que tu sistema se congele, y tu velocidad de descarga puede verse afectada por tu ISP y servidores de descarga. No siempre se da el caso de que más hilos aumenten la velocidad de descarga.
settings.launcher.download_source=Fuente de descarga
settings.launcher.download_source.auto=Elegir automáticamente el espejo de descarga
+settings.launcher.enable_game_list=Mostrar lista de versiones en la página de inicio
settings.launcher.font=Fuente
settings.launcher.font.anti_aliasing=Suavizado de bordes
settings.launcher.font.anti_aliasing.auto=Automático
@@ -1301,6 +1377,9 @@ settings.take_effect_after_restart=Se aplica después de reiniciar
settings.type=Tipo de configuración de la instancia
settings.type.global.manage=Config. Global
+sponsor=Donantes
+sponsor.bmclapi=Las descargas de China continental son proporcionadas por BMCLAPI. Haga clic aquí para obtener más información.
+sponsor.hmcl=Hello Minecraft! Launcher es un launcher FOSS de Minecraft que permite a los usuarios gestionar múltiples instancias de Minecraft fácilmente. Haga clic aquí para obtener más información.
system.architecture=Arquitectura
system.operating_system=Sistema operativo
@@ -1313,10 +1392,12 @@ update.changelog=Registro de cambios
update.channel.dev=Beta
update.channel.dev.hint=Actualmente está utilizando una versión beta del launcher, que puede incluir algunas características adicionales, pero también es más inestable que las versiones de lanzamiento.\n\
\n\
+ Si encuentra algún error o problema, puede ir a la página de comentarios para informar de ello.
update.channel.dev.title=Aviso de versión beta
update.channel.nightly=Nocturna
update.channel.nightly.hint=Estás utilizando una versión nocturna del launcher, que puede incluir algunas características adicionales, pero también es siempre más inestable que las otras versiones.\n\
\n\
+ Si encuentra algún error o problema, puede ir a la página de comentarios para informar de ello.
update.channel.nightly.title=Aviso de versión nocturna
update.channel.stable=Estable
update.checking=Buscando actualizaciones
@@ -1326,6 +1407,7 @@ update.newest_version=Última versión: %s
update.bubble.title=Actualización disponible: %s
update.bubble.subtitle=Haga clic aquí para actualizar
update.latest=Esta es la última versión.
+update.no_browser=No se puede abrir en el navegador del sistema. Pero, hemos copiado el enlace a su portapapeles y puede abrirlo manualmente.
update.tooltip=Actualización
update.preview=Vista previa de actualizaciones anticipadas
update.preview.subtitle=Activa esta opción para recibir nuevas versiones del lanzador antes de su lanzamiento oficial para probarlas
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ja.properties b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
index b95035b6d8b..a7a0ff236df 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ja.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
@@ -20,6 +20,7 @@
about=について
about.copyright=著作権
+about.author=著者
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=全文はこのリンクをクリック
@@ -67,6 +68,7 @@ account.failed.migration=アカウントをMicrosoftアカウントに移行す
account.failed.no_character=このアカウントに文字がありません。
account.failed.server_response_malformed=無効なサーバー応答。認証サーバーでエラーが発生している可能性があります。
account.failed.wrong_account=不一致のアカウントでログインしました。
+account.hmcl.hint=「ログイン」をクリックし、開いているページでログインを完了する必要があります。
account.injector.add=認証サーバーを追加します
account.injector.empty=Empty(追加するには右側のプラスボタンをクリックしてください)
account.injector.http=警告:このサーバーはHTTPを使用するため、パスワードはクリアテキストで送信されます。
@@ -78,11 +80,17 @@ account.login=ログイン
account.login.hint=パスワードは保存されません。
account.login.refresh=再ログイン
account.login.refresh.microsoft.hint=アカウント認証が無効なため、Microsoft アカウントを再度追加する必要があります
+account.logout=ログアウト
+account.register=登録
account.manage=アカウントリスト
account.methods=ログインタイプ
account.methods.authlib_injector=authlib-インジェクター
account.methods.microsoft=Microsoft Account
+account.methods.microsoft.birth=誕生日の設定を編集する方法...
+account.methods.microsoft.deauthorize=アカウントのバインドを解除
account.methods.microsoft.close_page=Microsoftアカウントの認証が終了しました。後で終了するログイン手順がいくつか残っています。このページを今すぐ閉じることができます。
+account.methods.microsoft.logging_in=ログイン...
+account.methods.microsoft.makegameidsettings=プロファイルを作成/プロフィール名を編集する
account.methods.microsoft.profile=アカウントプロファイル..
account.methods.microsoft.purchase=Minecraftを購入する
account.methods.offline=オフライン
@@ -91,6 +99,7 @@ account.methods.offline.uuid.hint=UUIDは、Minecraftのゲームキャラクタ
account.methods.offline.uuid.malformed=Malformed
account.missing=アカウントなし
account.missing.add=追加するにはここをクリック
+account.not_logged_in=ログインしていません
account.password=パスワード
account.skin=スキン
account.skin.file=スキンイメージファイル
@@ -144,6 +153,7 @@ button.ok=OK
button.refresh=更新
button.remove=削除
button.remove.confirm=本当に完全に削除しますか?この操作は元に戻せません!
+button.retry=リトライ
button.save=保存
button.save_as=名前を付けて保存
button.select_all=すべて選択
@@ -290,6 +300,8 @@ download=ダウンロード
download.code.404=リモートサーバーにファイルが見つかりません:%s
download.content=ゲームコンテンツ
download.shader=シェーダー
+download.existing=ファイルは既に存在するため、保存できません。「名前を付けて保存」を選択して、ファイルを別の場所に保存できます。
+download.external_link=ダウンロードサイトを開く
download.failed=%1$s のダウンロードに失敗しました、応答コード:%2$d
download.failed.empty=候補者なし。戻るにはここをクリックしてください。
download.failed.refresh=バージョンリストをダウンロードできません。ここをクリックして再試行してください。
@@ -407,8 +419,11 @@ game_directory.default=現在のディレクトリ
game_directory.home=標準ディレクトリ
game_directory.instance_directory=ゲームディレクトリ
game_directory.instance_directory.choose=ゲームディレクトリを選択してください
+game_directory.manage=ゲームディレクトリリスト
game_directory.name=名前
game_directory.new=新規作成
+game_directory.title=ゲームディレクトリ
+game_directory.selected=選択済み
game_directory.use_relative_path=可能であれば、ゲームディレクトリの相対パスを使用します
help=ヘルプ
@@ -434,6 +449,7 @@ install.failed.optifine_forge_1.17=Minecraft 1.17.1の場合、OptiFine H1 Pre2
install.failed.version_mismatch=ライブラリにはゲームバージョン %s が必要ですが、実際のバージョンは %s です。
install.installer.change_version=%s 、このバージョンは現在のゲームバージョンと互換性がありません。別のものを選択するには、ここをクリックしてください。
install.installer.choose=%s バージョンを選択してください
+install.installer.depend=%s に依存
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
install.installer.fabric-quilt-api.warning=%1$sはmodであり、新しいゲームのmodディレクトリにインストールされます。新しいゲームの実行ディレクトリを変更しないでください。変更すると、%1$sのインストールが失われます。その設定を変更したい場合は、%1$sを再インストールする必要があります。
@@ -442,6 +458,9 @@ install.installer.game=Minecraft
install.installer.incompatible=%s と互換性がありません
install.installer.install=インストール %s
install.installer.install_offline=ファイルからのインストール/更新
+install.installer.install_offline.tooltip=Forge / OptiFineインストールファイルのインポートをサポートします
+install.installer.install_online=オンラインでインストール
+install.installer.install_online.tooltip=Fabric、Forge、OptiFine、LiteLoaderのインストールをサポートします。
install.installer.liteloader=LiteLoader
install.installer.not_installed=インストールされていません
install.installer.optifine=OptiFine
@@ -451,7 +470,9 @@ install.installer.version=%s
install.modpack=modpackを導入
install.new_game=新規作成
install.new_game.already_exists=このバージョンはすでに存在します。
+install.new_game.current_game_version=現在のゲームバージョン
install.new_game.malformed=無効な名前
+install.select=操作を選択します
install.success=正常にインストールされました
instance=ゲーム
@@ -521,10 +542,12 @@ lang.default=システム言語を使用する
launch.advice.java.auto=現在選択されているJavaVMは、ゲームの要件を満たしていません。適切なJavaVMを選択することを許可しますか?または、ゲーム設定で適切なJavaVMを選択することもできます。
launch.advice.java.modded_java_7=Minecraft 1.7.2以前では、Java7以前のバージョンが必要です。
+launch.advice.corrected=JVMの選択はすでに修正されています。選択したJavaバージョンを維持したい場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.uncorrected=ゲームを正常に開始できることが確実な場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.different_platform=OSは64ビットですが、Javaは32ビットです。64ビットJavaをお勧めします。
launch.advice.forge2760_liteloader=Forge 2760以降はLiteLoaderと互換性がないため、Forgeを2773以降にアップグレードすることを検討してください。
launch.advice.forge28_2_2_optifine=Forge28.2.2以降のバージョンはOptiFineと互換性がありません。Forgeを28.2.1以前のバージョンにダウングレードすることを検討してください。
+launch.advice.java8_1_13=Minecraft 1.13以降は、Java8以降でのみ実行できます。
launch.advice.java8_51_1_13=Minecraft 1.13は、1.8.0_51より前のJava8でクラッシュする可能性があります。最新バージョンのJava8をインストールしてください。
launch.advice.java9=Java9以降のバージョンのJavaでMinecraft1.12以前を起動することはできません。ゲームを高速化するには、Java8をお勧めします。
launch.advice.newer_java=多くのMinecraft1.12以降、およびほとんどのModには、Java8が必要です。
@@ -573,6 +596,7 @@ launcher.crash=Hello Minecraft!ランチャーがクラッシュしました
launcher.crash.hmcl_out_dated=Hello Minecraft!ランチャーがクラッシュしました!ランチャーが古くなっています。ランチャーを更新してください!
launcher.update_java=Javaを更新してください。
+login.empty_username=ユーザー名を設定していません!
login.enter_password=パスワードを入力してください。
logwindow.show_lines=行を表示
@@ -582,6 +606,7 @@ logwindow.help=HMCL コミュニティにアクセスして、他のユーザー
logwindow.autoscroll=Autoscroll
logwindow.export_game_crash_logs=ゲームのクラッシュ情報をエクスポートする
+main_page=ホーム
message.cancelled=操作がキャンセルされました
message.confirm=確認
@@ -606,6 +631,7 @@ modpack.choose.remote.tooltip=リモートmodpackファイルへの直接ダウ
modpack.desc=注意事項と変更ログを含めてmodpackを説明してください。マークダウンとオンライン写真がサポートされています。
modpack.description=説明
modpack.download=Modpackをダウンロード
+modpack.enter_name=modpackの名前を入力。
modpack.export=Modpackをエクスポート
modpack.export.as=Export Modpack As...
modpack.file_api=Modpackダウンロードリンクプレフィックス
@@ -623,9 +649,11 @@ modpack.files.saves=保存されたマップ
modpack.files.scripts=MineTweaker構成
modpack.files.servers_dat=サーバーリスト
modpack.installing=modpackのインストール
+modpack.introduction= Curse, Modrinth, MultiMC, MCBBS Modpackがサポートされています。
modpack.invalid=無効なmodpackファイル。
modpack.mismatched_type=不適切なmodpackタイプ、現在のゲームは %s modpackですが、更新ファイルは %s modpackです。
modpack.name=Modpack名
+modpack.not_a_valid_name=無効なmodpack名
modpack.origin=Origin
modpack.origin.url=公式ウェブサイト
modpack.origin.mcbbs=MCBBS
@@ -696,6 +724,7 @@ mods.mcmod=MCMOD
mods.mcmod.page=MCMOD
mods.mcmod.search=MCMODで検索
mods.name=Name
+mods.not_modded=最初にmodloaderをインストールする必要があります(Fabric、Forge、またはLiteLoader)
mods.restore=Restore
mods.url=公式ページ
mods.update_modpack_mod.warning=modpack 内の mod を更新すると、修復不可能な結果につながる可能性があり、modpack が破損して起動できなくなる可能性があります。更新してもよろしいですか?
@@ -748,6 +777,18 @@ settings=設定
settings.advanced=詳細設定
settings.advanced.title=詳細設定 - %s
settings.advanced.custom_commands=カスタムコマンド
+settings.advanced.custom_commands.hint=カスタムコマンドは、次の環境変数を使用して実行されます。\n \
+ \-$ INST_NAME:バージョンの名前\n \
+ \-$ INST_ID:バージョンの名前\n \
+ \-$ INST_DIR:バージョンの絶対パス\n \
+ \-$ INST_MC_DIR:Minecraftの絶対パス\n \
+ \-$ INST_JAVA:起動に使用されるJavaバイナリ\n \
+ \-$ INST_FORGE:Forgeがインストールされている場合に設定\n \
+ \-$ INST_NEOFORGE:NeoForgeがインストールされている場合に設定\n \
+ \-$ INST_LITELOADER:LiteLoaderがインストールされている場合に設定\n \
+ \-$ INST_OPTIFINE:OptiFineがインストールされている場合に設定\n \
+ \-$ INST_FABRIC:ファブリックがインストールされている場合に設定\n \
+ \-$ INST_QUILT:ファブリックがインストールされている場合に設定
settings.advanced.dont_check_game_completeness=ゲームファイルをスキャンしない
settings.advanced.dont_check_jvm_validity=JVMがゲームを起動できるかどうかを確認しないでください
settings.advanced.game_dir.default=標準(.minecraft /)
@@ -766,6 +807,9 @@ settings.advanced.launcher_visible=ランチャーの設定
settings.advanced.minecraft_arguments=Minecraftの引数
settings.advanced.minecraft_arguments.prompt=デフォルト
settings.advanced.natives_directory=ネイティブライブラリパス(例: LWJGL)
+settings.advanced.natives_directory.choose=ネイティブライブラリパスを選択してください
+settings.advanced.natives_directory.custom=Custom(ゲームが実行時に必要とするネイティブライブラリを提供する必要があります)
+settings.advanced.natives_directory.default=Standard(ネイティブライブラリは当社が提供します)
settings.advanced.no_jvm_args=デフォルトのJVM引数なし
settings.advanced.precall_command=起動前コマンド
settings.advanced.precall_command.prompt=ゲーム開始前に実行されます
@@ -788,6 +832,8 @@ settings.advanced.unsupported_system_options=サポートされていないシ
settings.advanced.use_native_glfw=システムGLFWを使用する
settings.advanced.use_native_openal=システムOpenALを使用する
settings.advanced.linux_freebsd_only=Linux/FreeBSDのみ
+settings.advanced.workaround=デバッグ用オプション
+settings.advanced.workaround.warning=デバッグオプションはプロフェッショナルのみ使用可能です。デバッグオプションにより、ゲームが起動しない場合があります。これらのオプションは、ご自分が何をしているのかが分からない限り、変更しないでください。
settings.advanced.wrapper_launcher=パッキングオーダー
settings.advanced.wrapper_launcher.prompt=optirunが記入されている場合、起動コマンドが "java ... "から変更されます。を「optirun java ...」に変更しました。
@@ -806,18 +852,22 @@ settings.game.java_directory.choose=Javaディレクトリを選択します。
settings.game.java_directory.invalid=Java のパスが正しくありません。
settings.game.java_directory.template=%s(%s)
settings.game.management=管理
+settings.game.working_directory=作業ディレクトリ
settings.game.working_directory.choose=作業ディレクトリを選択してください
settings.icon=ゲームアイコン
settings.launcher=設定
settings.launcher.appearance=外観
+settings.launcher.common_path.tooltip=このアプリは、すべてのダウンロードをここにキャッシュします。
settings.launcher.debug=デバッグ
settings.launcher.download=ダウンロード
settings.launcher.download.threads=スレッド
settings.launcher.download.threads.auto=自動
+settings.launcher.download.threads.hint=同時実行性が大きすぎると、システムがフリーズする可能性があります。ダウンロード速度は、ICPと宛先サーバーの影響を受ける可能性があります。
settings.launcher.download_source=ソースのダウンロード
settings.launcher.download_source.auto=ダウンロードソースの自動選択
+settings.launcher.enable_game_list=メインページにバージョンリストを表示する
settings.launcher.font=フォント
settings.launcher.general=全般的
settings.launcher.language=言語
@@ -855,6 +905,9 @@ settings.take_effect_after_restart=再起動後に有効になります
settings.type=バージョン設定タイプ
settings.type.global.manage=グローバルゲーム設定
+sponsor=寄付
+sponsor.bmclapi=中国本土向けのダウンロードサービスはBMCLAPIによって提供されています。詳細については、ここをクリックしてください。
+sponsor.hmcl=Hello Minecraft! Launcherは、無料のオープンソースのMinecraftランチャーであり、ユーザーは複数の個別のMinecraftインストールを簡単に管理できます。詳細については、ここをクリックしてください。
system.architecture=Arch
system.operating_system=OS
@@ -865,10 +918,12 @@ update.changelog=変更
update.channel.dev=ベータ
update.channel.dev.hint=ベータ版を使用しています。ベータ版には、リリースバージョンと比較していくつかの追加機能が含まれている可能性があり、テストにのみ使用されます。ベータ版は不安定なはずです!\n\
\n\
+ 問題が発生した場合は、フィードバックページにアクセスして報告してください。
update.channel.dev.title=ベータ版のヒント
update.channel.nightly=アルファ
update.channel.nightly.hint=アルファ版を使用しています。これには、ベータ版およびリリース版と比較していくつかの追加機能が含まれている可能性があり、テストにのみ使用されます。アルファ版は不安定です!\n\
\n\
+ 問題が発生した場合は、フィードバックページにアクセスして報告してください。
update.channel.nightly.title=アルファ版のヒント
update.channel.stable=リリース
update.checking=更新の確認
@@ -878,6 +933,7 @@ update.newest_version=最新バージョン:%s
update.bubble.title=利用可能な更新:%s
update.bubble.subtitle=更新するにはここをクリックしてください
update.latest=これは最新バージョンです。
+update.no_browser=ブラウザを開くことができません。リンクがクリップボードにコピーされました。ブラウザのアドレスバーに貼り付けて更新します。
update.tooltip=更新
wiki.version.game=https://ja.minecraft.wiki/w/Java_Edition_%s
diff --git a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
index a1014502deb..fef9114fe92 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
@@ -20,6 +20,7 @@
about=有涉
about.copyright=持權
+about.author=作者
about.author.statement=嗶站 @huanghongxun
about.claim=客契
about.claim.statement=擊鏈以詳閱
@@ -80,6 +81,7 @@ account.failed.server_response_malformed=鑒權伺服器之訊有謬。伺服器
account.failed.ssl=將訪伺服器而 SSL 有謬。站證或舊,抑爪哇之版舊。宜新爪哇,抑廢代而再試之。\n君可求助於右上之鈕。
account.failed.dns=將訪伺服器而 SSL 有謬。或由 DNS 解析有誤也。宜更 DNS 伺服,抑用代理以訪。\n君可求助於右上之鈕。
account.failed.wrong_account=入謬戶簿
+account.hmcl.hint=子須擊「登戶簿」之紐,並登簿於所見之頁。
account.injector.add=增鑒權伺服器
account.injector.empty=無 (擊右側「+」以增)
account.injector.http=誡甚:伺服器之網契弗安。君符節將明遞也。
@@ -95,14 +97,22 @@ account.login.retry=復重整戶簿
account.login.refresh=復登入
account.login.refresh.microsoft.hint=鑒權既廢。君須復登微軟之戶簿。
account.login.restricted=登微軟戶簿以啟是
+account.logout=出籍
+account.register=立戶
account.manage=戶簿表
account.copy_uuid=鈔其戶簿之戶碼
account.methods=登入之法
account.methods.authlib_injector=外載之戶簿
account.methods.microsoft=微軟之戶簿
+account.methods.microsoft.birth=何以改戶簿之生辰?
+account.methods.microsoft.deauthorize=除戶簿
account.methods.microsoft.close_page=登微軟之簿畢。啟者自行之餘。頁可閉矣。
+account.methods.microsoft.logging_in=方登入……
+account.methods.microsoft.makegameidsettings=添檔 / 書檔之名
account.methods.microsoft.profile=纂戶簿訊息
account.methods.microsoft.purchase=買礦藝
+account.methods.ban_query=檢戶簿羈否
+account.methods.microsoft.snapshot.website=官網
account.methods.offline=離綫之式
account.methods.offline.name.special_characters=諫以英文、數、底綫爲名,凡十六字
account.methods.offline.name.invalid=諫以英文、數、底綫爲名,凡十六字。\n\
@@ -118,6 +128,7 @@ account.missing=無戲戶簿
account.missing.add=擊此以增戶簿
account.move_to_global=更爲廣戶簿\n戶簿諸文將廣而錄於械網戶夾
account.move_to_portable=更爲私戶簿\n戶簿諸文並是啟者而錄
+account.not_logged_in=未登入
account.password=符節
account.portable=私戶簿
account.skin=外觀
@@ -182,6 +193,7 @@ button.ok.countdown=然 (%d)
button.refresh=重整
button.remove=刪
button.remove.confirm=誠刪之?刪則不復!
+button.retry=復試
button.save=存
button.save_as=另存
button.select_all=悉擇之
@@ -334,6 +346,9 @@ download=引
download.code.404=伺服器無案曰:%s\n君可求助於右上之鈕。
download.content=戲案
download.shader=光影
+download.curseforge.unavailable=HMCL 是版不能訪 CurseForge。宜行官版以取之。
+download.existing=是案既存,無可貯之。宜移案他處。
+download.external_link=啟引之網葉
download.failed=引之未成:%1$s,\n謬碼:%2$d\n君可求助於右上之鈕
download.failed.empty=[無可裝之版,點此返]\n(君可求助於右上之鈕)
download.failed.no_code=引之未成
@@ -382,6 +397,7 @@ fatal.apply_update_failure=嗚呼!HMCL 不能自晉,以有謬焉。\n君可
fatal.apply_update_need_win7=HMCL 不能自晉於視窗 XP/Vista 版。宜引諸 %s 以晉之。
fatal.deprecated_java_version=HMCL 將須爪哇十七並後者,然猶可啟戲以爪哇六至十六也。宜置至新之爪哇,以保 HMCL 之行。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.deprecated_java_version.download_link=引爪哇 %d
+fatal.deprecated_java_version.update=HMCL 之晉也,將須爪哇十七與新者。宜置至新之爪哇,以晉 HMCL。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。
fatal.samba=誠行於案夾之同享以 Samba 者,啟者或不能行。宜新爪哇,抑遷於自案。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.illegal_char=君之案夾名有諱文「=」,是以外載之戶簿、離綫戶簿之更外觀者弗行。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.unsupported_platform=礦藝未盡適君之算機,是以戲事或損,至於不能啟。\n\
@@ -421,6 +437,10 @@ game.crash.reason.file_already_exists=案「%1$s」既存而謬。\n誠以爲可
game.crash.reason.file_changed=案弗驗,或見篡。\n苟如是,宜復之,抑復備戲事。
game.crash.reason.gl_operation_failure=改囊、明滅囊、資囊謬而崩。\n宜抑之而復行。
game.crash.reason.graphics_driver=繪牒有謬而崩。可試如次:\n\
+ \ · 倘兼内外之牒,或可行外牒也。有閲\n\
+ \ · 新牒之驅行,抑復之如初。\n\
+ \ · 誠須内牒,並用算牒 Intel(R) Core(TM) 3000 抑先者,則退爪哇之於一點八點〇之五一抑先者。否則略焉。爪哇一點八點〇之故版\n\
+ 謬復如是,宜新之繪牒,抑新之算機。
game.crash.reason.macos_failed_to_find_service_port_for_display=蘋矽之下不能啟開圖庫,故崩。\nHMCL 亦無方焉。或啟一瀏覽器,歸 HMCL 而啟戲,先其建匡,遽返瀏覽器,俟匡之既建二歸焉。
game.crash.reason.illegal_access_error=或有改囊謬而崩。\n誠識「%1$s」,或廢或新之。
game.crash.reason.install_mixinbootstrap=闕 MixinBootstrap 而崩。\n宜置 MixinBootstrap 以正之。置而猶崩,或補嘆號「!」於改囊名前以正之。
@@ -477,8 +497,11 @@ game_directory.default=當案夾
game_directory.home=官之啟者置設文之案夾
game_directory.instance_directory=戲案夾之徑
game_directory.instance_directory.choose=擇戲案夾之徑
+game_directory.manage=戲案夾列
game_directory.name=名
game_directory.new=另增戲案夾
+game_directory.title=戲案夾
+game_directory.selected=既擇
game_directory.use_relative_path=苟能是,戲案夾用相對之徑
help=助
@@ -506,6 +529,7 @@ install.failed.version_mismatch=此組件須戲版乃 %s,然實戲版乃 %s。
install.installer.change_version=%s 弗兼此戲版,須易他版
install.installer.choose=擇 %s 版
install.installer.cleanroom=Cleanroom
+install.installer.depend=請先裝 %s
install.installer.do_not_install=不裝
install.installer.fabric=緞
install.installer.fabric-api=緞界
@@ -516,6 +540,9 @@ install.installer.game=礦藝
install.installer.incompatible=與 %s 不兼也
install.installer.install=裝 %s
install.installer.install_offline=取私案而置
+install.installer.install_offline.tooltip=可錄 (新) 鍛/Cleanroom/OptiFine 裝者
+install.installer.install_online=網取而置
+install.installer.install_online.tooltip=可置鍛、新鍛、Cleanroom、緞、褥、輕載與 OptiFine
install.installer.liteloader=輕載
install.installer.not_installed=未裝
install.installer.optifine=OptiFine
@@ -529,8 +556,10 @@ install.modpack.installation=裝改囊集
install.name.invalid=名有諱字 (有如繪文字與漢字)。\n諫易他名。諫名僅含英文、數、底綫,以免謬於啟戲之時。確續裝?
install.new_game=裝新戲
install.new_game.already_exists=既存是例,請易其名
+install.new_game.current_game_version=當即戲例
install.new_game.installation=裝新戲
install.new_game.malformed=逾矩之名
+install.select=擇一裝法
install.success=裝成
instance=戲
@@ -617,11 +646,13 @@ launch.advice.multi=有謬如次:\n\n%s\n\n是謬也,或阻戲之啟,抑
launch.advice.java.auto=爪哇之所選不逮戲之所求。\n擊「然」,HMCL 將取爪哇之適者。\n抑於「(全例/例殊) 戲設 → 戲之爪哇」擇一適者。
launch.advice.java.modded_java_7=礦藝一點七點二與舊者須爪哇七與舊者。
launch.advice.cleanroom=Cleanroom %2$s 但行於爪哇 %1$s 與晉者。宜行於爪哇 %1$s 與晉者。
+launch.advice.corrected=爪哇版謬,既正之。誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.uncorrected=誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.different_platform=君方啟戲以三十二位之爪哇。宜更以六十四位之爪哇。
launch.advice.forge2760_liteloader=鍛一四點二三點五點二七六〇弗兼輕載。宜新鍛於一四點二三點五點二七七三與晉者。
launch.advice.forge28_2_2_optifine=鍛二八點二點二與晉者弗兼 Optifine。宜退鍛於二八點二點一與舊者。
launch.advice.forge37_0_60=鍛三七點〇點五九與舊者弗兼爪哇十七。宜晉鍛於三七點〇點六〇,抑啟以爪哇十六。
+launch.advice.java8_1_13=礦藝一點一三以晉但行於爪哇八與晉者。宜行以爪哇八與晉者。
launch.advice.java8_51_1_13=爪哇之前一點八點〇之五一者或崩礦藝一點一三。宜新爪哇於一點八點〇之五一以晉,然後復啟。
launch.advice.java9=礦藝之前一點一三而有改囊者弗見兼於爪哇九與晉者。宜啟以爪哇八。
launch.advice.lwjgl_3_4_1=戲之是版有已知之謬,行戲之時或致頓滯。\nHMCL 可假爪哇 Agent 自優其戲,以弭是患。君其許 HMCL 自優其戲乎?\n誠有謬,可至於「置設 → 貫用」,廢「許改戲」之項。
@@ -683,6 +714,7 @@ launcher.update_java=宜迭更爪哇。\n君可求助於 https://docs.hmcl.net/h
libraries.download=引之所依
+login.empty_username=君未置戶名!
login.enter_password=告汝符節
logwindow.show_lines=示行次
@@ -694,6 +726,7 @@ logwindow.export_game_crash_logs=導崩記
logwindow.export_dump=導行棧
logwindow.export_dump.no_dependency=君之爪哇殆闕創行棧之所憑。蓋赴 HMCL 之群組抑齟齬,庶得援手。
+main_page=主葉
message.cancelled=所行即止
message.confirm=惕
@@ -722,6 +755,7 @@ modpack.desc=述欲製改囊集,蓋諸項與誌等,可行以 Markdown。(宜
modpack.description=改囊集述
modpack.download=引改囊集
modpack.download.title=引改囊集 - %1s
+modpack.enter_name=賜戲一寵名
modpack.export=錄出改囊集
modpack.export.as=擇改囊集之類
modpack.file_api=改囊集所引鏈前綴
@@ -740,9 +774,11 @@ modpack.files.scripts=MineTweaker 置設
modpack.files.servers_dat=眾戲伺服器之列
modpack.installing=裝改囊集
modpack.installing.given=裝 %s 改囊集
+modpack.introduction=可用自 Curse、Modrinth、MultiMC 啟者、礦藝館肆之改囊集。
modpack.invalid=無效之改囊集新之案。殆引之誤也。
modpack.mismatched_type=不合改囊集之類。夫戲爲「%s」改囊集,顧所供改囊集之案爲「%s」改囊集。\n君可求助於右上之鈕。
modpack.name=改囊集名
+modpack.not_a_valid_name=非可堪之改囊集名
modpack.origin=源
modpack.origin.url=官網
modpack.origin.mcbbs=礦藝館肆
@@ -885,6 +921,7 @@ mods.mcmod=礦藝改囊典
mods.mcmod.page=礦藝改囊典頁
mods.mcmod.search=礦藝改囊典查
mods.name=名
+mods.not_modded=君須先於「自裝」頁裝鍛、新鍛、緞、褥或輕載之屬,方司改囊。
mods.restore=復
mods.url=改囊官網
mods.update_modpack_mod.warning=更迭改囊集之改囊或損之,以不能啟。行而不復,誠更迭乎?
@@ -991,6 +1028,7 @@ schematics.create_directory=增案夾
schematics.create_directory.prompt=書新案夾之名
schematics.create_directory.failed=增案夾未成
schematics.create_directory.failed.already_exists=案夾既存
+schematics.create_directory.failed.empty_name=名不可空
schematics.create_directory.failed.invalid_name=諱字於名也
schematics.info.description=述
schematics.info.enclosing_size=圍盒方寸
@@ -1026,6 +1064,19 @@ settings.advanced=進階置設
settings.advanced.modify=篡進階置設
settings.advanced.title=進階置設 - %s
settings.advanced.custom_commands=自定命令
+settings.advanced.custom_commands.hint=自定之令見召,当含下列环境易数:\n\
+ \ · $INST_NAME:例名;\n\
+ \ · $INST_ID:例名;\n\
+ \ · $INST_DIR:現例運行之徑;\n\
+ \ · $INST_MC_DIR:現戲案夾之徑;\n\
+ \ · $INST_JAVA:戲行所用之爪哇徑;\n\
+ \ · $INST_FORGE:倘置鍛,则存此易数;\n\
+ \ · $INST_NEOFORGE:倘置新鍛,则存此易数;\n\
+ \ · $INST_CLEANROOM:倘置 Cleanroom,则存此易数;\n\
+ \ · $INST_LITELOADER:倘置輕載,则存此易数;\n\
+ \ · $INST_OPTIFINE:倘置 OptiFine,则存此易数;\n\
+ \ · $INST_FABRIC:倘置緞,则存此易数;\n\
+ \ · $INST_QUILT:倘置褥,则存此易数。
settings.advanced.dont_check_game_completeness=弗驗案之備否
settings.advanced.dont_check_jvm_validity=弗校爪哇虛機與戲之兼否
settings.advanced.dont_patch_natives=弗圖替府庫
@@ -1046,6 +1097,10 @@ settings.advanced.launcher_visible=啟者之隱現
settings.advanced.minecraft_arguments=戲通弦
settings.advanced.minecraft_arguments.prompt=本
settings.advanced.natives_directory=府庫之徑 (LWJGL)
+settings.advanced.natives_directory.choose=擇府庫之徑
+settings.advanced.natives_directory.custom=自定 (賴君所供之府庫也)
+settings.advanced.natives_directory.default=本 (賴啟者所供之府庫)
+settings.advanced.natives_directory.default.version_id=<例名>
settings.advanced.no_jvm_args=無添爪哇虛機之本通弦
settings.advanced.precall_command=令於戲前
settings.advanced.precall_command.prompt=將前戲啟而行
@@ -1073,6 +1128,8 @@ settings.advanced.unsupported_system_options=不逮今之械網所選
settings.advanced.use_native_glfw=用 GLFW
settings.advanced.use_native_openal=用開聲庫
settings.advanced.linux_freebsd_only=惟磷若/FreeBSD
+settings.advanced.workaround=勘誤置設
+settings.advanced.workaround.warning=勘誤置設者,蓋專者之所行也。苟妄改之,戲或弗啟。微其之知,無復改焉!
settings.advanced.wrapper_launcher=包裝之令
settings.advanced.wrapper_launcher.prompt=若書「optirun」,啟時之命將從「java ...」更爲「optirun java ...」
@@ -1092,7 +1149,9 @@ settings.game.java_directory.invalid=爪哇徑謬
settings.game.java_directory.version=定爪哇之版
settings.game.java_directory.template=%s (%s)
settings.game.management=司
+settings.game.working_directory=運徑 (改囊當行「例獨」。既改,須移戲案,蓋檔、改囊之屬)
settings.game.working_directory.choose=擇戯運之處
+settings.game.working_directory.hint=夫于「運徑」擇「例獨」者,可獨貯現例之置設、檔、改囊諸文。行改囊而宜啟,庶免相淆。既選,自移其案。
settings.icon=戲徵
@@ -1100,13 +1159,16 @@ settings.launcher=啟者置設
settings.launcher.allow_auto_agent=許改戲
settings.launcher.allow_auto_agent.subtitle=許 HMCL 假附加爪哇 Agent 以改戲,而優其戲感
settings.launcher.appearance=外觀
+settings.launcher.common_path.tooltip=啟者置戲資與府庫於是。倘戲有成案,則弗取公庫之案。
settings.launcher.debug=勘誤
settings.launcher.disable_auto_game_options=弗自改戲文
settings.launcher.download=引
settings.launcher.download.threads=綫程數
settings.launcher.download.threads.auto=自擇綫程數
+settings.launcher.download.threads.hint=綫程數之高也,將滯械網。君之引速制於網賈抑伺服器。其數縱高,或弗速案之引。
settings.launcher.download_source=引源
settings.launcher.download_source.auto=自擇所引源
+settings.launcher.enable_game_list=見版列於主頁
settings.launcher.font=書體
settings.launcher.font.anti_aliasing=抗鋸
settings.launcher.font.anti_aliasing.auto=自調
@@ -1152,6 +1214,9 @@ settings.type.global.manage=全例戲設
shaderpack.download.title=引光影 - %1s
+sponsor=資勉
+sponsor.bmclapi=本朝迅傳之功在 BMCLAPI 焉。BMCLAPI 久行善業,垂衆以慷慨解囊助作者兼濟天下也。[願聞其詳]
+sponsor.hmcl=Hello Minecraft! Launcher,乃一免費,自由,開源之礦藝啟者。[願聞其詳]
system.architecture=大構
system.operating_system=械網
@@ -1166,10 +1231,12 @@ update.changelog=迭更誌
update.channel.dev=開發版
update.channel.dev.hint=君所用之 HMCL 乃開發版也。開發版納試功之未行於定版者,蓋所以驗新者也。預版曾不以全驗,安能穩也!引定版\n\
\n\
+ 詎有疑焉,置設之言事葉徑達天聽。垂矚 B 站賬號 @huanghongxun 以伺要機,抑矚 @Glavo 以察 HMCL 之功。
update.channel.dev.title=開發版告
update.channel.nightly=預版
update.channel.nightly.hint=君所用之 HMCL 乃預版也。預版之更迭常,納試功之未行於定版與開發版者,蓋所以驗新者也。預版曾不以全驗,安能穩也!引定版\n\
\n\
+ 詎有疑焉,置設之言事葉徑達天聽。垂矚 B 站賬號 @huanghongxun 以伺要機,抑矚 @Glavo 以察 HMCL 之功。
update.channel.nightly.title=預版告
update.channel.stable=定版
update.checking=甫察其新
@@ -1181,6 +1248,7 @@ update.newest_version=至新:%s
update.bubble.title=尋得更新:%s
update.bubble.subtitle=是擊以晉
update.latest=當版至新
+update.no_browser=無啟瀏覽器。址固鈔訖,君可自粘之以啟頁。
update.tooltip=迭更
update.preview=先覽 HMCL 之版
update.preview.subtitle=啟此,君可先得 HMCL 之新,試之於未行。
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
index 05705f2cbe8..9c603092dfe 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
@@ -20,6 +20,7 @@
about=О лаунчере
about.copyright=Авторские права
+about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Кликните на ссылку, чтобы увидеть весь текст.
@@ -77,6 +78,7 @@ account.failed.server_response_malformed=Неверный ответ серве
account.failed.ssl=При подключении к серверу произошла ошибка SSL. Пожалуйста, попробуйте обновить Java.
account.failed.dns=При подключении к серверу произошла ошибка SSL. Возможно, проблемы с разрешением DNS. Попробуйте сменить DNS‑сервер или воспользоваться прокси-службой.
account.failed.wrong_account=Вы вошли в неверный аккаунт.
+account.hmcl.hint=Необходимо нажать на «Войти» и завершить процесс в открывшейся вкладке вашего браузера.
account.injector.add=Новый сервер авторизации
account.injector.empty=Ничего (Вы можете нажать кнопку «плюс», чтобы добавить еще)
account.injector.http=Предупреждение\: Этот сервер использует небезопасный протокол HTTP, и любой игрок, находящийся между вашими соединениями, сможет увидеть ваши учётные данные в открытом виде.
@@ -92,14 +94,21 @@ account.login.retry=Повторить снова
account.login.refresh=Войти снова
account.login.refresh.microsoft.hint=Вам необходимо снова войти в аккаунт Microsoft, поскольку авторизация аккаунта недействительна.
account.login.restricted=Войти в свою аккаунт Microsoft, чтобы включить эту функцию
+account.logout=Выйти
+account.register=Зарегестрироваться
account.manage=Список аккаунтов
account.copy_uuid=Копирование UUID
account.methods=Способ входа
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
+account.methods.microsoft.birth=Как изменить настройки даты рождения...
account.methods.microsoft.close_page=Авторизация аккаунта Microsoft завершена. Осталось выполнить некоторые шаги, которые необходимо завершить позже. Вы можете закрыть эту страницу.
+account.methods.microsoft.deauthorize=Отменить авторизацию аккаунта
+account.methods.microsoft.logging_in=Авторизация...
+account.methods.microsoft.makegameidsettings=Создать / редактировать профиль
account.methods.microsoft.profile=Профиль аккаунта...
account.methods.microsoft.purchase=Купить Minecraft
+account.methods.microsoft.snapshot.website=Официальный сайт
account.methods.offline=Офлайн
account.methods.offline.name.special_characters=Использовать только буквы, цифры и подчеркивания (максимум 16 символов)
account.methods.offline.name.invalid=Для имени пользователя рекомендуется использовать только английские буквы, цифры и подчеркивания, а его длина не должна превышать 16 символов.\n\
@@ -111,10 +120,12 @@ account.methods.offline.name.invalid=Для имени пользователя
account.methods.offline.uuid=UUID
account.methods.offline.uuid.hint=UUID - это уникальный идентификатор игрового персонажа в Minecraft. Способ генерации UUID различается в разных лаунчерах игр. Изменение UUID на тот, который генерируется другим лаунчером гарантирует, что игровые блоки/предметы в рюкзаке вашего офлайн аккаунта останутся. Этот параметр предназначен для экспертов. Если вы не знаете что делаете, мы не советуем вам изменять этот параметр. Эта опция не требуется для присоединения к серверам.
account.methods.offline.uuid.malformed=Недопустимый формат.
+account.methods.ban_query=Просмотреть аккаунт заблокирован
account.missing=Нет аккаунтов
account.missing.add=Нажмите здесь, чтобы добавить.
account.move_to_global=Конвертировать в глобальный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в папке текущего пользователя системы.
account.move_to_portable=Конвертировать в портативный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в той же папке, что и HMCL.
+account.not_logged_in=Вход не произведён
account.password=Пароль
account.portable=Портативный
account.skin=Скин
@@ -178,6 +189,7 @@ button.ok.countdown=ОК (%d)
button.refresh=Обновить
button.remove=Убрать
button.remove.confirm=Удалить навсегда? Это действие невозможно отменить!
+button.retry=Повторить снова
button.save=Сохранить
button.save_as=Сохранить как
button.select_all=Выбрать все
@@ -331,6 +343,9 @@ download=Скачать
download.code.404=Файл «%s» не найден на удаленном сервере.
download.content=Аддоны
download.shader=Шейдеры
+download.curseforge.unavailable=Эта сборка HMCL не поддерживает доступ к CurseForge. Пожалуйста, используйте официальную сборку для доступа к CurseForge.
+download.existing=Файл существует и по этому не может быть сохранён. Можно использовать «Сохранить как», чтобы сохранить файл в другом месте.
+download.external_link=Открыть сайт
download.failed=Не удалось скачать «%1$s», код ответа: %2$d.
download.failed.empty=Версий нет. Нажмите здесь, чтобы вернуться назад.
download.failed.no_code=Не удалось скачать
@@ -397,6 +412,11 @@ fatal.deprecated_java_version=В будущем для работы HMCL пот
Рекомендуется установить последнюю версию Java, чтобы обеспечить правильную работу HMCL.\n\
\n\
Вы можете продолжать использовать старую версию Java. HMCL может распознавать и управлять несколькими версиями Java и автоматически выбирать подходящую Java в зависимости от версии игры.
+fatal.deprecated_java_version.update=В будущем для работы HMCL потребуется Java 17 или более поздняя версия. Пожалуйста, установить последнюю версию Java, чтобы убедиться, что приложение сможет завершить обновление.\n\
+\n\
+Вы можете продолжать использовать старую версию Java.\
+HMCL может распознавать и управлять несколькими версиями Java \
+и автоматически выбирать подходящую Java в зависимости от версии игры.
fatal.deprecated_java_version.download_link=Скачать Java %d
fatal.samba=Если вы пытаетесь открыть лаунчер в общей папке Samba, он может не работать, попробуйте обновить Java или запустить лаунчер из локальной папки.
fatal.illegal_char=Недопустимый символ «=» в пути к папке пользователя. Лаунчер может работать, но некоторые функции не будут работать.\n\
@@ -408,6 +428,8 @@ fatal.unsupported_platform.loongarch=Лаунчер обеспечил подд
Если у вас возникнут проблемы во время игры, вы можете обратиться за помощью на сайт https://docs.hmcl.net/groups.html.
fatal.unsupported_platform.windows_arm64=Лаунчер обеспечил нативную поддержку платформы Windows на архитектуре Arm. Если у вам возникли проблемы во время игры, попробуйте запустить игру с Java на базе архитектуры x86.\n\
\n\
+ Если вы используете платформу Qualcomm, вам может потребоваться установить пакет совместимости OpenGL перед началом игры.\n\
+ Щелкните ссылку, чтобы перейти в Microsoft Store и установить пакет совместимости.
file=Файл
@@ -464,6 +486,7 @@ game.crash.reason.java_version_is_too_high=Игра отказала из-за
\n\
Укажите предыдущую основную версию Java в разделе «Глобальные настройки / Раздельные настройки для сборки → Java», а затем запустите игру.\n\
\n\
+ Если нет, вы можете загрузить его с java.com (Java 8) или BellSoft Liberica Full JRE (Java 17) и другие дистрибутивов, чтобы загрузить и установить ее (перезапустите лаунчер после установки).
game.crash.reason.mod_name=Игра отказала из-за проблем с именем файла мода.\n\
\n\
В имени файла мода должны использоваться только английские буквы (A~Z, a~z), цифры (0~9), дефисы (-), подчеркивания (_) и точки (.) в половину ширины.\n\
@@ -485,6 +508,7 @@ game.crash.reason.graphics_driver=Игра отказала из-за пробл
\n\
Если в вашем компьютере установлена дискретная видеокарта, необходимо проверить, использует ли игра интегрированную/ядер графику. Если это так, запустите HMCL и игру с использованием дискретной видеокарты. Если у вас по-прежнему возникают подобные проблемы, вы можете подумать о приобретении новой видеокарты или нового компьютера.\n\
\n\
+ Если вы хотите продолжать использовать интегрированную видеокарту, обратите внимание, что для Minecraft 1.16.5 или более ранней версии требуется Java 1.8.0_51 или более ранняя версия для процессоров серии Intel(R) Core(TM) 3000 или более ранних.
game.crash.reason.macos_failed_to_find_service_port_for_display=Игра не может быть запущена из-за сбоя инициализации окна OpenGL на платформе Apple silicon.\n\
\n\
Для этой проблемы у HMCL временно нет прямых решений. Попробуйте открыть любой браузер и перейти в полноэкранный режим, затем вернуться в HMCL, запустить игру и быстро вернуться на страницу браузера перед появлением игрового окна, дождаться появления игрового окна, а затем вернуться в игровое окно.
@@ -493,6 +517,7 @@ game.crash.reason.illegal_access_error=Игра отказала из-за не
Если вы знаете это: «%1$s», вы можете обновить или удалить мод(ы) и повторить попытку.
game.crash.reason.install_mixinbootstrap=Игра отказала из-за отсутствия MixinBootstrap.\n\
\n\
+ Для решения проблемы вы можете попробовать установить MixinBootstrap. Если игра отказала после установки, попробуйте добавить восклицательный знак (!) перед именем файла этого мода, чтобы попытаться решить проблему.
game.crash.reason.jdk_9=Игра отказала из-за того, что версия Java слишком новая для этой сборки.\n\
\n\
Вам необходимо загрузить и установить Java 8 и указать ее в разделе «Глобальные настройки / Раздельные настройки для сборки → Java».
@@ -559,6 +584,9 @@ game.crash.reason.optifine_repeat_installation=Игра отказала из-з
game.crash.reason.modlauncher_8=Игра отказала из-за того, что текущая версия Forge несовместима с вашей установкой Java. Пожалуйста, попробуйте обновить Forge.
game.crash.reason.night_config_fixes=Игра отказала из-за некоторых проблем с Night Config.\n\
\n\
+ Вы можете попробовать установить мод Night Config Fixes, который может помочь вам справиться с этой проблемой.\n\
+ \n\
+ Для получения дополнительной информации посетите репозиторий мода на GitHub.
game.crash.reason.no_class_def_found_error=Игра не может продолжить работу из-за неполного кода.\n\
\n\
В сборке вашей игры отсутствует «%1$s». Это может быть связано с отсутствием мода, установкой несовместимого мода или повреждением некоторых файлов.\n\
@@ -569,6 +597,7 @@ game.crash.reason.shaders_mod=Игра отказала из-за одновре
Просто удалите мод Shaders, потому что OptiFine имеет встроенную поддержку шейдеров.
game.crash.reason.rtss_forest_sodium=Игра отказала из-за того, что RivaTuner Statistical Server (RTSS) не совместим с Sodium.\n\
\n\
+ Нажмите здесь, чтобы узнать подробности.
game.crash.reason.no_such_method_error=Игра не может продолжить работу из-за неполного кода.\n\
\n\
В вашей сборке игры может отсутствовать мод, установлен несовместимый мод, или некоторые файлы могут быть повреждены.\n\
@@ -599,6 +628,7 @@ game.crash.reason.stacktrace=Причина отказа неизвестна.
%s
game.crash.reason.too_old_java=Игра отказала из-за того, что вы используете устаревшую версию Java.\n\
\n\
+ Вам необходимо указать более новую версию Java (%1$s) в разделе «Глобальные настройки / Раздельные настройки для сборки → Java», а затем перезапустить игру. Скачать Java можно отсюда.
game.crash.reason.unknown=Мы не можем выяснить причину отказа в игре. Пожалуйста, обратитесь к логам игры.
game.crash.reason.unsatisfied_link_error=Не удалось запустить Minecraft из-за отсутствия библиотек: %1$s.\n\
\n\
@@ -625,6 +655,7 @@ game.crash.reason.optifine_is_not_compatible_with_forge=Игра отказал
После тестирования мы пришли к выводу, что слишком высокие или слишком низкие версии OptiFine могут вызывать сбои.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=Игра отказала из-за того, что вы установили слишком много модов и превысили лимит игровых идентификаторов.\n\
\n\
+ Попробуйте установить JEID или удалить несколько больших модов.
game.crash.title=Игра отказала!
game.directory=Путь игры
game.version=Сборка
@@ -635,8 +666,11 @@ game_directory.default=Текущая папка
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Папка с игрой
game_directory.instance_directory.choose=Выберите папку с игрой
+game_directory.manage=Список папок для сборки
game_directory.name=Имя
game_directory.new=Новая папка
+game_directory.title=Папки с играми
+game_directory.selected=Выбранный
game_directory.use_relative_path=По возможности используйте относительный путь для игры
help=Справка
@@ -663,6 +697,7 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge совмест
install.failed.version_mismatch=Этот загрузчик требует версию игры %s, но установленная версия %s.
install.installer.change_version=%s (Несовместимо)
install.installer.choose=Выберите версию %s
+install.installer.depend=Требуется %s
install.installer.do_not_install=Не устанавливать
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -673,6 +708,9 @@ install.installer.game=Minecraft
install.installer.incompatible=Несовместимо с %s
install.installer.install=Установить %s
install.installer.install_offline=Установить/обновить из локального файла
+install.installer.install_offline.tooltip=Поддерживаются установщики (Neo)Forge/Cleanroom/OptiFine.
+install.installer.install_online=Установить с интернета
+install.installer.install_online.tooltip=Поддерживаются Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader и OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не установлено
install.installer.optifine=OptiFine
@@ -686,8 +724,10 @@ install.modpack.installation=Установка модпак
install.name.invalid=Имя содержит специальные символы (например, эмодзи или символы CJK).\nРекомендуется изменить имя, включив в него только английские буквы, цифры и подчеркивание, чтобы избежать возможных проблем при запуске игры.\nВы хотите продолжить процесс?
install.new_game=Установить сборку
install.new_game.already_exists=Это имя сборки уже существует. Пожалуйста, используйте другое имя.
+install.new_game.current_game_version=Текущая версия сборки
install.new_game.installation=Установка экземпляра
install.new_game.malformed=Недопустимое имя
+install.select=Выберите операцию
install.success=Успешно установлено.
instance=Игры
@@ -771,11 +811,13 @@ launch.advice=%s Вы все еще хотите продолжить запус
launch.advice.multi=Были обнаружены следующие проблемы:\n\n%s\n\nЭти проблемы могут помешать вам запустить игру или повлиять на игровой процесс.\nВы все еще хотите продолжить запуск?
launch.advice.java.auto=Текущая версия Java несовместима со сборкой.\n\nНажмите «Да», чтобы автоматически выбрать наиболее совместимую версию Java. Или же вы можете перейти в раздел «Глобальные настройки / Раздельные настройки для сборки → Java», чтобы выбрать один из них самостоятельно.
launch.advice.java.modded_java_7=Для Minecraft 1.7.2 или более ранней версии требуется Java 7 или более ранняя версия.
+launch.advice.corrected=Мы решили проблему с Java. Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.uncorrected=Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.different_platform=Ваша ОС - 64-разрядная, а Java - 32-разрядная. Рекомендуется использовать 64-разрядную версию Java.
launch.advice.forge2760_liteloader=Forge 2760 и выше не совместим с LiteLoader. Обновите Forge до 2773 или более новой версии.
launch.advice.forge28_2_2_optifine=Forge 28.2.2 и более поздние версии не совместимы с OptiFine. Смените Forge на версию 28.2.1 или более старую версию.
launch.advice.forge37_0_60=Версии Forge ранее 37.0.60 не совместимы с Java 17. Обновите Forge или запустите игру с Java 16.
+launch.advice.java8_1_13=Minecraft 1.13 и выше могут работать только на Java 8 или более новых версиях. Используйте Java 8 или более поздние версии.
launch.advice.java8_51_1_13=Minecraft 1.13 может аварийно завершить работу на более старой версии, чем Java 8 1.8.0_51. Установите последнюю версию Java 8.
launch.advice.java9=Вы не сможете запустить Minecraft 1.12 и ниже с Java 9 и более новыми версиями Java. Используйте вместо этого Java 8.
launch.advice.modded_java=Некоторые моды могут быть несовместимы с новыми версиями Java. Рекомендуется использовать Java %s для запуска Minecraft %s.
@@ -838,6 +880,7 @@ launcher.update_java=Пожалуйста, обновите версию Java.
libraries.download=Скачивание библиотек
+login.empty_username=Имя пользователя не установлено!
login.enter_password=Введите пароль.
logwindow.show_lines=Показать линии
@@ -849,6 +892,7 @@ logwindow.export_game_crash_logs=Экспорт журналов с ошибка
logwindow.export_dump=Экспорт дампа стека игры
logwindow.export_dump.no_dependency=Ваша Java не содержит зависимостей для создания дампа стека.
+main_page=Главная
message.cancelled=Операция была отменена
message.confirm=Подтвердить
@@ -877,6 +921,7 @@ modpack.desc=Опишите модпак, включая введение и ж
modpack.description=Описание
modpack.download=Скачать модпак
modpack.download.title=Скачать модпак - %1s
+modpack.enter_name=Введите имя модпака.
modpack.export=Экспортировать модпак
modpack.export.as=Экспортировать модпак как...
modpack.file_api=Префикс URL модпака
@@ -895,9 +940,11 @@ modpack.files.scripts=Файл конфигурации MineTweaker
modpack.files.servers_dat=Файл списка серверов
modpack.installing=Установка модпак
modpack.installing.given=Установка модпак %s
+modpack.introduction=Поддерживаются модпаки CurseForge, Modrinth, MultiMC и MCBBS.
modpack.invalid=Неверный модпак, попробуйте скачать его заново.
modpack.mismatched_type=Несоответствие типа модпака, текущий сборка имеет тип %s, но предоставленный сборка имеет тип %s.
modpack.name=Имя модпака
+modpack.not_a_valid_name=Неверное имя модпака
modpack.origin=Источник
modpack.origin.url=Официальный сайт
modpack.origin.mcbbs=MCBBS
@@ -1042,6 +1089,7 @@ mods.mcmod=MCMod
mods.mcmod.page=Страница MCMod
mods.mcmod.search=Искать на MCMod
mods.name=Название
+mods.not_modded=Для управления модами необходимо сначала установить загрузчик (Forge, NeoForge, Fabric, Legacy Fabric, Quilt или LiteLoader)!
mods.restore=Восстановить
mods.url=Официальная страница
mods.update_modpack_mod.warning=Обновление модов в пакете модов может привести к непоправимым результатам, возможно, повредить пакет модов так, что он не сможет запуститься. Вы уверены, что хотите обновить?
@@ -1076,6 +1124,7 @@ world.chunkbase.seed_map=Предпросмотр генерации мира
world.chunkbase.stronghold=Крепость
world.chunkbase.nether_fortress=Крепость Нижнего мира
world.duplicate.failed.already_exists=Папка уже существует
+world.duplicate.failed.empty_name=Название не может быть пустым
world.duplicate.failed.invalid_name=Название содержит недопустимые символы
world.delete=Удалить этот мир
world.delete.failed=Не удалось удалить мир.\n%s
@@ -1143,6 +1192,7 @@ schematics.back_to=Назад на «%s»
schematics.create_directory.prompt=Введите новое имя папки
schematics.create_directory.failed=Не удалось создать папку
schematics.create_directory.failed.already_exists=Папка уже существует
+schematics.create_directory.failed.empty_name=Название не может быть пустым
schematics.create_directory.failed.invalid_name=Название содержит недопустимые символы
schematics.info.description=Описание
schematics.info.enclosing_size=Суммарный размер
@@ -1178,6 +1228,18 @@ settings.advanced=Расширенные настройки
settings.advanced.modify=Изменить расширенные настройки
settings.advanced.title=Расширенные настройки - %s
settings.advanced.custom_commands=Пользовательские команды
+settings.advanced.custom_commands.hint=Пользовательские команды выполняются со следующими переменными окружения:\n\
+ \ · $INST_NAME: название сборки.\n\
+ \ · $INST_ID: название сборки.\n\
+ \ · $INST_DIR: абсолютный путь к рабочей папке сборки.\n\
+ \ · $INST_MC_DIR: абсолютный путь к текущей папке игры.\n\
+ \ · $INST_JAVA: двоичный файл java, используемый для запуска.\n\
+ \ · $INST_FORGE: устанавливается, если установлен Forge.\n\
+ \ · $INST_NEOFORGE: устанавливается, если установлен NeoForge.\n\
+ \ · $INST_LITELOADER: устанавливается, если установлен LiteLoader.\n\
+ \ · $INST_OPTIFINE: устанавливается, если установлен OptiFine.\n\
+ \ · $INST_FABRIC: устанавливается, если установлен Fabric.\n\
+ \ · $INST_QUILT: устанавливается, если установлен Quilt.
settings.advanced.dont_check_game_completeness=Не проверять целостность игры
settings.advanced.dont_check_jvm_validity=Не проверять совместимость JVM
settings.advanced.dont_patch_natives=Не пытайтесь автоматически заменить нативные библиотеки
@@ -1198,6 +1260,10 @@ settings.advanced.launcher_visible=Видимость лаунчера
settings.advanced.minecraft_arguments=Аргументы запуска
settings.advanced.minecraft_arguments.prompt=По умолчанию
settings.advanced.natives_directory=Папка с нативными библиотеками
+settings.advanced.natives_directory.choose=Выберите расоложение нужных нативных библиотек
+settings.advanced.natives_directory.custom=Пользовательское
+settings.advanced.natives_directory.default=По умолчанию
+settings.advanced.natives_directory.default.version_id=<Название сборки>
settings.advanced.no_jvm_args=Не добавлять аргументы JVM по умолчанию
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команды, которые необходимо выполнить перед запуском игры
@@ -1220,6 +1286,8 @@ settings.advanced.unsupported_system_options=Настройки, не приме
settings.advanced.use_native_glfw=Использовать системный GLFW
settings.advanced.use_native_openal=Использовать системный OpenAL
settings.advanced.linux_freebsd_only=Только для Linux/FreeBSD
+settings.advanced.workaround=Обходные пути
+settings.advanced.workaround.warning=Варианты обхода предназначены только для опытных пользователей. Изменение этих параметров может привести к вылету игры. Если не знаете, что делаете, то не изменяйте эти параметры.
settings.advanced.wrapper_launcher=Команда-оболочка
settings.advanced.wrapper_launcher.prompt=Позволяет запускать с помощью дополнительной программы-оболочки, такой как «optirun» в Linux.
@@ -1239,18 +1307,22 @@ settings.game.java_directory.invalid=Неверныая папка Java
settings.game.java_directory.version=Укажите версию Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Инструменты
+settings.game.working_directory=Рабочая папка
settings.game.working_directory.choose=Выберите рабочую папку
settings.icon=Значок
settings.launcher=Настройки лаунчера
settings.launcher.appearance=Внешний вид
+settings.launcher.common_path.tooltip=Это приложение поместит сюда все игровые assets и зависимости. Если в папке с игрой есть существующие библиотеки, лаунчер предпочтёт использовать их в первую очередь.
settings.launcher.debug=Отладка
settings.launcher.download=Скачать
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоопределение
+settings.launcher.download.threads.hint=Слишком большое количество потоков может привести к зависанию вашей системы, а скорость скачивания может зависеть от вашего интернет-провайдера и серверов скачивания. Не всегда большее количество потоков увеличивает скорость скачивания.
settings.launcher.download_source=Источник скачивания
settings.launcher.download_source.auto=Автовыбор зеркала скачивания
+settings.launcher.enable_game_list=Показывать список сборок на главной странице
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Сглаживание
settings.launcher.font.anti_aliasing.auto=Автоматический
@@ -1294,6 +1366,9 @@ settings.take_effect_after_restart=Применится после переза
settings.type=Тип настроек экземпляра
settings.type.global.manage=Глобальные настройки
+sponsor=Спонсоры
+sponsor.bmclapi=Загрузки для материкового Китая предоставляются BMCLAPI. Нажмите здесь для получения подробностей.
+sponsor.hmcl=Hello Minecraft! Launcher — лаунчер Minecraft с открытым исходным кодом, который позволяет пользователям легко управлять несколькими экземплярами Minecraft. Для получения подробностей нажмите здесь.
system.architecture=Архитектура
system.operating_system=Операционная система
@@ -1306,10 +1381,12 @@ update.changelog=Изменения
update.channel.dev=Бета
update.channel.dev.hint=Вы используете бета-версию, которая может включать некоторые дополнительные функции по сравнению с релизной версией, используемой только для тестирования. Бета-версия может быть нестабильной!\n\
\n\
+ Если вы встретили какие-то проблемы, вы можете зайти на страницу обратной связи.
update.channel.dev.title=Подсказки для бета-версии
update.channel.nightly=Альфа
update.channel.nightly.hint=Вы используете альфа-версию, которая может включать некоторые дополнительные функциональные возможности по сравнению с бета-версией и версией релиза, используемой только для тестирования. Альфа-версия может быть нестабильной!\n\
\n\
+ Если вы встретили какие-то проблемы, вы можете зайти на страницу обратной связи.
update.channel.nightly.title=Подсказки для альфа-версии
update.channel.stable=Релиз
update.checking=Проверка наличия обновлений
@@ -1319,6 +1396,7 @@ update.newest_version=Последняя версия: %s
update.bubble.title=Доступно обновление: %s
update.bubble.subtitle=Кликните здесь для обновления
update.latest=Это последняя версия.
+update.no_browser=Не удалось открыть браузер. Ссылка была скопирована в буфер обмена. Вставьте его в адресную строку браузера для обновления.
update.tooltip=Обновить
wiki.tooltip=Страница Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_uk.properties b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
index f57291ad45a..ee0dd985b8c 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_uk.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
@@ -20,6 +20,7 @@
about=Про програму
about.copyright=Авторське право
+about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=Ліцензійна угода з кінцевим користувачем (EULA)
about.claim.statement=Натисніть це посилання для перегляду повного тексту.
@@ -73,6 +74,7 @@ account.failed.server_response_malformed=Недійсна відповідь с
account.failed.ssl=Під час підключення до сервера сталася помилка SSL. Спробуйте оновити Java.
account.failed.dns=Під час підключення до сервера сталася помилка SSL. Можливо, DNS неправильно розв'язується. Спробуйте змінити DNS-сервер або використовувати проксі-сервіс.
account.failed.wrong_account=Ви увійшли до неправильного облікового запису.
+account.hmcl.hint=Вам потрібно натиснути "Увійти" і завершити процес у відкритому вікні браузера.
account.injector.add=Новий сервер автентифікації
account.injector.empty=Немає (Ви можете натиснути "+", щоб додати)
account.injector.http=Попередження: Цей сервер використовує небезпечний протокол HTTP. Будь-хто, хто перехопить ваше з'єднання, зможе побачити ваші облікові дані у відкритому вигляді.
@@ -88,16 +90,23 @@ account.login.retry=Повторити
account.login.refresh=Увійти знову
account.login.refresh.microsoft.hint=Вам потрібно знову увійти до свого облікового запису Microsoft, оскільки авторизація облікового запису недійсна.
account.login.restricted=Увійдіть до свого облікового запису Microsoft, щоб увімкнути цю функцію
+account.logout=Вийти
+account.register=Зареєструватися
account.manage=Список облікових записів
account.copy_uuid=Копіювати UUID облікового запису
account.methods=Тип входу
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
+account.methods.microsoft.birth=Як змінити дату народження облікового запису
account.methods.microsoft.close_page=Авторизація облікового запису Microsoft тепер завершена.\n\
\n\
Нам залишилося виконати ще трохи роботи, але ви можете безпечно закрити цю вкладку зараз.
+account.methods.microsoft.deauthorize=Скасувати авторизацію
+account.methods.microsoft.logging_in=Вхід...
+account.methods.microsoft.makegameidsettings=Створити профіль / Редагувати ім'я профілю
account.methods.microsoft.profile=Профіль облікового запису
account.methods.microsoft.purchase=Купити Minecraft
+account.methods.microsoft.snapshot.website=Офіційний сайт
account.methods.offline=Автономно
account.methods.offline.name.special_characters=Використовуйте лише літери, цифри та підкреслення (макс. 16 символів)
account.methods.offline.name.invalid=Рекомендується використовувати лише англійські літери, цифри та підкреслення для імені користувача, довжина не повинна перевищувати 16 символів.\n\
@@ -110,12 +119,14 @@ account.methods.offline.uuid.hint=UUID - це унікальний іденти
\n\
Ця опція призначена лише для досвідчених користувачів. Ми не рекомендуємо змінювати цю опцію, якщо ви не знаєте, що робите.
account.methods.offline.uuid.malformed=Недійсний формат.
+account.methods.ban_query=Запит блокування
account.missing=Немає облікових записів
account.missing.add=Натисніть тут, щоб додати.
account.move_to_global=Перетворити на глобальний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації поточного каталогу користувача системи.
account.move_to_portable=Перетворити на портативний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації в тому ж каталозі, що й HMCL.
+account.not_logged_in=Не ввійшли
account.password=Пароль
account.portable=Портативний
account.skin=Скін
@@ -178,6 +189,7 @@ button.ok.countdown=ОК (%d)
button.refresh=Оновити
button.remove=Видалити
button.remove.confirm=Ви впевнені, що хочете назавжди видалити це? Цю дію не можна скасувати!
+button.retry=Повторити
button.save=Зберегти
button.save_as=Зберегти як
button.select_all=Вибрати все
@@ -331,6 +343,9 @@ download=Завантажити
download.code.404=Файл "%s" не знайдено на віддаленому сервері.
download.content=Додатки
download.shader=Шейдери
+download.curseforge.unavailable=Ця збірка HMCL не підтримує доступ до CurseForge. Використовуйте офіційну збірку для доступу до CurseForge.
+download.existing=Файл не може бути збережений, оскільки він вже існує. Ви можете натиснути "Зберегти як", щоб зберегти файл в іншому місці.
+download.external_link=Відвідати веб-сайт завантаження
download.failed=Не вдалося завантажити "%1$s", код відповіді: %2$d.
download.failed.empty=Немає доступних версій. Натисніть тут, щоб повернутися.
download.failed.no_code=Не вдалося завантажити
@@ -399,6 +414,8 @@ fatal.unsupported_platform=Minecraft ще не повністю підтриму
fatal.unsupported_platform.loongarch=Hello Minecraft! Лаунчер надав підтримку платформи Loongson.\n\
Якщо у вас виникли проблеми під час гри, ви можете відвідати https://docs.hmcl.net/groups.html для отримання допомоги.
fatal.unsupported_platform.windows_arm64=Hello Minecraft! Лаунчер надав нативну підтримку платформи Windows on Arm. Якщо у вас виникли проблеми під час гри, спробуйте запустити гру з Java на основі архітектури x86.\n\
+ Якщо ви використовуєте платформу Qualcomm, вам може знадобитися встановити Пакет сумісності OpenGL перед грою.\n\
+ Натисніть посилання, щоб перейти до Microsoft Store та встановити пакет сумісності.
file=Файл
@@ -439,6 +456,7 @@ game.crash.reason.mixin_apply_mod_failed=Гра зазнала збою, оск
Ви можете спробувати видалити або оновити мод для вирішення проблеми.
game.crash.reason.java_version_is_too_high=Гра зазнала збою, оскільки версія Java занадто нова для продовження роботи. \n\
Використовуйте попередню основну версію Java у "Глобальні/Специфічні налаштування екземпляра → Java", а потім запустіть гру. \n\
+ Якщо ні, ви можете завантажити його з java.com (Java 8) або BellSoft Liberica Full JRE (Java 17) та інших дистрибутивів для завантаження та встановлення (перезапустіть лаунчер після встановлення).
game.crash.reason.need_jdk11=Гра зазнала збою через неприйнятну версію Java. \n\
Вам потрібно завантажити та встановити Java 11 та встановити її у "Глобальні/Специфічні налаштування екземпляра → Java".
game.crash.reason.mod_name=Гра зазнала збою через проблеми з іменем файлу мода. \n\
@@ -458,21 +476,30 @@ game.crash.reason.gl_operation_failure=Гра зазнала збою через
game.crash.reason.graphics_driver=Гра зазнала збою через проблему з вашим графічним драйвером. \n\
Спробуйте знову після оновлення вашого графічного драйвера до останньої версії. \n\
Якщо у вашого комп'ютера є виділена графічна карта, вам потрібно перевірити, чи використовує гра інтегровану/основну графіку. Якщо так, відкрийте лаунчер, використовуючи вашу виділену графічну карту. Якщо проблема не зникає, вам, ймовірно, слід подумати про придбання нової графічної карти або нового комп'ютера. \n\
+ Якщо ви використовуєте інтегровану графічну карту, зверніть увагу, що Minecraft 1.16.5 або раніше вимагає Java 1.8.0_51 або раніше для процесора Intel(R) Core(TM) 3000 серії або раніше.
game.crash.reason.macos_failed_to_find_service_port_for_display=Гра не може продовжувати роботу, оскільки вікно OpenGL на платформі Apple silicon не вдалося ініціалізувати. \n\
Для цієї проблеми HMCL наразі не має прямих рішень. Спробуйте відкрити будь-який браузер та перейти в повноекранний режим, потім поверніться до HMCL, запустіть гру та швидко поверніться на сторінку браузера перед тим, як з'явиться вікно гри, зачекайте, поки з'явиться вікно гри, а потім переключіться назад на вікно гри.
game.crash.reason.illegal_access_error=Гра зазнала збою через деякі моди. \n\
Якщо ви знаєте це: "%1$s", ви можете оновити або видалити моди та спробувати знову.
game.crash.reason.install_mixinbootstrap=Гра зазнала збою через відсутність MixinBootstrap. \n\
+ Ви можете спробувати встановити MixinBootstrap для вирішення проблеми. Якщо вона зазнає збою після встановлення, спробуйте додати знак оклику (!) перед ім'ям файлу цього мода, щоб спробувати вирішити проблему.
game.crash.reason.optifine_is_not_compatible_with_forge=Гра зазнала збою, оскільки OptiFine несумісний з поточним встановленням Forge. \n\
+ Перейдіть на офіційний сайт OptiFine, перевірте, чи версія Forge сумісна з OptiFine, і перевстановіть екземпляр строго відповідно до відповідної версії, або змініть версію OptiFine у "Редагувати екземпляр → Завантажувачі". \n\
+ Після тестування ми вважаємо, що занадто високі або занадто низькі версії OptiFine можуть призвести до збоїв.
game.crash.reason.mod_files_are_decompressed=Гра зазнала збою, оскільки файл мода було розпаковано. \n\
Помістіть весь файл мода безпосередньо в каталог модів! \n\
Якщо розпакування викликає помилки в грі, видаліть розпакований мод у каталозі модів та запустіть гру.
game.crash.reason.shaders_mod=Гра зазнала збою, оскільки OptiFine та Shaders mod встановлені одночасно.\n\
Просто видаліть мод Shader, оскільки OptiFine має вбудовану підтримку шейдерів.
game.crash.reason.rtss_forest_sodium=Гра зазнала збою, оскільки RivaTuner Statistical Server (RTSS) несумісний з Sodium.\n\
+ Натисніть тут для отримання додаткової інформації.
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=Гра зазнала збою, оскільки ви встановили занадто багато модів і перевищили ліміт ID гри.\n\
+ Спробуйте встановити JEID або видалити деякі великі моди.
game.crash.reason.night_config_fixes=Гра зазнала збою через деякі проблеми з Night Config.\n\
\n\
+ Ви можете спробувати встановити мод Night Config Fixes, який може допомогти вам з цією проблемою.\n\
+ \n\
+ Для отримання додаткової інформації відвідайте репозиторій GitHub цього мода.
game.crash.reason.optifine_causes_the_world_to_fail_to_load=Гра може не продовжувати роботу через OptiFine.\n\
\n\
Ця проблема виникає лише в певній версії OptiFine. Ви можете спробувати змінити версію OptiFine у "Редагувати екземпляр → Завантажувачі".
@@ -576,6 +603,7 @@ game.crash.reason.stacktrace=Причина збою невідома. Ви мо
%s
game.crash.reason.too_old_java=Гра зазнала збою, оскільки ви використовуєте застарілу версію Java.\n\
\n\
+ Вам потрібно переключитися на новішу версію Java (%1$s) у "Глобальні/Специфічні налаштування екземпляра → Java" та знову запустити гру. Ви можете завантажити Java тут.
game.crash.reason.unknown=Ми не можемо з'ясувати, чому гра зазнала збою. Зверніться до журналів гри.
game.crash.reason.unsatisfied_link_error=Не вдалося запустити Minecraft через відсутність бібліотек: %1$s. \n\
Якщо ви редагували шлях до нативних бібліотек, переконайтеся, що ці бібліотеки дійсно існують. Або спробуйте запустити знову після повернення до типового значення. \n\
@@ -591,8 +619,11 @@ game_directory.default=Поточний
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Каталог гри
game_directory.instance_directory.choose=Вибрати каталог гри
+game_directory.manage=Список каталогів екземплярів
game_directory.name=Назва
game_directory.new=Новий каталог
+game_directory.title=Ігрові каталоги
+game_directory.selected=Вибраний
game_directory.use_relative_path=Використовувати відносний шлях для каталогу гри, якщо можливо
help=Допомога
@@ -619,6 +650,7 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge сумісни
install.failed.version_mismatch=Цей завантажувач вимагає версію гри %s, але встановлена %s.
install.installer.change_version=%s Несумісний
install.installer.choose=Виберіть вашу версію %s
+install.installer.depend=Вимагає %s
install.installer.do_not_install=Не встановлювати
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -629,6 +661,9 @@ install.installer.game=Minecraft
install.installer.incompatible=Несумісний з %s
install.installer.install=Встановлення %s
install.installer.install_offline=Встановити/Оновити з локального файлу
+install.installer.install_offline.tooltip=Ми підтримуємо використання локального інсталятора (Neo)Forge/Cleanroom/OptiFine.
+install.installer.install_online=Онлайн встановлення
+install.installer.install_online.tooltip=Наразі ми підтримуємо Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt та LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не встановлено
install.installer.optifine=OptiFine
@@ -642,8 +677,10 @@ install.modpack.installation=Встановлення модпака
install.name.invalid=Назва містить спеціальні символи (наприклад, емодзі або символи CJK). Рекомендується змінити назву, щоб включати лише англійські літери, цифри та підкреслення, щоб уникнути потенційних проблем під час запуску гри. Бажаєте продовжити встановлення?
install.new_game=Встановити екземпляр
install.new_game.already_exists=Ця назва екземпляра вже існує. Використовуйте іншу назву.
+install.new_game.current_game_version=Поточна версія екземпляра
install.new_game.installation=Встановлення екземпляра
install.new_game.malformed=Недійсна назва.
+install.select=Виберіть операцію
install.success=Успішно встановлено.
instance=Ігри
@@ -726,11 +763,13 @@ launch.advice.multi=Було виявлено наступні проблеми:
launch.advice.java.auto=Поточна версія Java несумісна з екземпляром. Натисніть "Так", щоб автоматично вибрати найбільш сумісну версію Java. Або ви можете перейти до "Глобальні/Специфічні налаштування екземпляра → Java", щоб вибрати її самостійно.
launch.advice.java.modded_java_7=Minecraft 1.7.2 та попередні версії вимагають Java 7 або раніше.
launch.advice.cleanroom=Cleanroom %2$s можна запускати лише на Java %1$s або новішій. Використовуйте Java %1$s або новішу версію.
+launch.advice.corrected=Ми вирішили проблему Java. Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.uncorrected=Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.different_platform=Для вашого пристрою рекомендується 64-бітна версія Java, але ви встановили 32-бітну.
launch.advice.forge2760_liteloader=Forge версії 2760 несумісний з LiteLoader. Розгляньте можливість оновлення Forge до версії 2773 або новішої.
launch.advice.forge28_2_2_optifine=Forge версії 28.2.2 або новішої несумісний з OptiFine. Розгляньте можливість пониження Forge до версії 28.2.1 або ранішої.
launch.advice.forge37_0_60=Forge версій до 37.0.60 несумісний з Java 17. Оновіть Forge до 37.0.60 або новішої, або запустіть гру з Java 16.
+launch.advice.java8_1_13=Minecraft 1.13 та новіші можна запускати лише на Java 8 або новішій. Використовуйте Java 8 або новіші версії.
launch.advice.java8_51_1_13=Minecraft 1.13 може зазнати збою на версіях Java 8 до 1.8.0_51. Встановіть останню версію Java 8.
launch.advice.java9=Ви не можете запустити Minecraft 1.12 або раніші з Java 9 або новішою. Використовуйте Java 8.
launch.advice.modded_java=Деякі моди можуть бути несумісні з новішими версіями Java. Рекомендується використовувати Java %s для запуску Minecraft %s.
@@ -790,6 +829,7 @@ launcher.update_java=Оновіть вашу версію Java.
libraries.download=Завантаження бібліотек
+login.empty_username=Ви ще не встановили своє ім'я користувача!
login.enter_password=Введіть свій пароль.
logwindow.show_lines=Показати номер рядка
logwindow.terminate_game=Вбити процес гри
@@ -800,6 +840,7 @@ logwindow.export_game_crash_logs=Експортувати журнали збо
logwindow.export_dump=Експортувати дамп стека гри
logwindow.export_dump.no_dependency=Ваша Java не містить залежностей для створення дампу стека. Приєднуйтесь до нашого Discord або групи QQ для допомоги.
+main_page=Головна
message.cancelled=Операцію скасовано
message.confirm=Підтвердити
@@ -828,6 +869,7 @@ modpack.desc=Опишіть свій модпак, включаючи вступ
modpack.description=Опис модпака
modpack.download=Завантажити модпаки
modpack.download.title=Завантажити модпак - %1s
+modpack.enter_name=Введіть назву для цього модпака.
modpack.export=Експортувати як модпак
modpack.export.as=Експортувати модпак як...
modpack.file_api=Префікс URL модпака
@@ -846,9 +888,11 @@ modpack.files.scripts=Файл конфігурації MineTweaker
modpack.files.servers_dat=Файл списку серверів
modpack.installing=Встановлення модпака
modpack.installing.given=Встановлення модпака %s
+modpack.introduction=Наразі підтримуються модпаки Curse, Modrinth, MultiMC та MCBBS.
modpack.invalid=Недійсний модпак, ви можете спробувати завантажити його знову.
modpack.mismatched_type=Тип модпака не відповідає, поточний екземпляр має тип %s, але наданий має тип %s.
modpack.name=Назва модпака
+modpack.not_a_valid_name=Недійсна назва модпака.
modpack.origin=Джерело
modpack.origin.url=Офіційний сайт
modpack.origin.mcbbs=MCBBS
@@ -977,6 +1021,12 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Генерація світу
modrinth.category.8x-=×8 і менше
+modrinth.category.16x=×16
+modrinth.category.32x=×32
+modrinth.category.48x=×48
+modrinth.category.64x=×64
+modrinth.category.128x=×128
+modrinth.category.256x=×256
modrinth.category.512x+=×512 і більше
mods=Моди
@@ -993,6 +1043,7 @@ mods.mcmod=MCMod
mods.mcmod.page=Сторінка MCMod
mods.mcmod.search=Пошук в MCMod
mods.name=Назва
+mods.not_modded=Ви повинні спочатку встановити завантажувач модів (Forge, NeoForge, Fabric, Legacy Fabric, Quilt або LiteLoader), щоб керувати своїми модами!
mods.restore=Відновити
mods.url=Офіційна сторінка
mods.update_modpack_mod.warning=Оновлення модів у модпаку може призвести до непоправних наслідків, можливо, пошкодивши модпак так, що він не зможе запуститися. Ви впевнені, що хочете оновити?
@@ -1027,6 +1078,7 @@ world.chunkbase.seed_map=Карта насіння
world.chunkbase.stronghold=Фортеця
world.chunkbase.nether_fortress=Форт Незеру
world.duplicate.failed.already_exists=Каталог вже існує
+world.duplicate.failed.empty_name=Назва не може бути порожньою
world.duplicate.failed.invalid_name=Назва містить недійсні символи
world.datapack=Datapacks
world.datetime=Останній раз грали %s
@@ -1095,6 +1147,7 @@ schematics.back_to=Назад до "%s"
schematics.create_directory.prompt=Введіть нову назву каталогу
schematics.create_directory.failed=Не вдалося створити каталог
schematics.create_directory.failed.already_exists=Каталог вже існує
+schematics.create_directory.failed.empty_name=Назва не може бути порожньою
schematics.create_directory.failed.invalid_name=Назва містить недійсні символи
schematics.info.description=Опис
schematics.info.enclosing_size=Розмір обмежувального паралелепіпеда
@@ -1130,6 +1183,18 @@ settings.advanced=Розширені налаштування
settings.advanced.modify=Редагувати розширені налаштування
settings.advanced.title=Розширені налаштування - %s
settings.advanced.custom_commands=Власні команди
+settings.advanced.custom_commands.hint=Надано наступні змінні середовища: \n\
+ \ · $INST_NAME: назва екземпляра. \n\
+ \ · $INST_ID: назва екземпляра. \n\
+ \ · $INST_DIR: абсолютний шлях до робочого каталогу екземпляра. \n\
+ \ · $INST_MC_DIR: абсолютний шлях до каталогу гри. \n\
+ \ · $INST_JAVA: двійковий файл java, що використовується для запуску. \n\
+ \ · $INST_FORGE: встановлено, якщо Forge встановлено. \n\
+ \ · $INST_NEOFORGE: встановлено, якщо NeoForge встановлено. \n\
+ \ · $INST_LITELOADER: встановлено, якщо LiteLoader встановлено. \n\
+ \ · $INST_OPTIFINE: встановлено, якщо OptiFine встановлено. \n\
+ \ · $INST_FABRIC: встановлено, якщо Fabric встановлено. \n\
+ \ · $INST_QUILT: встановлено, якщо Quilt встановлено.
settings.advanced.dont_check_game_completeness=Не перевіряти цілісність гри
settings.advanced.dont_check_jvm_validity=Не перевіряти сумісність JVM
settings.advanced.dont_patch_natives=Не намагатися автоматично замінити нативні бібліотеки
@@ -1150,6 +1215,10 @@ settings.advanced.launcher_visible=Видимість лаунчера
settings.advanced.minecraft_arguments=Аргументи запуску
settings.advanced.minecraft_arguments.prompt=Типово
settings.advanced.natives_directory=Шлях до нативних бібліотек
+settings.advanced.natives_directory.choose=Виберіть місце розташування бажаних нативних бібліотек
+settings.advanced.natives_directory.custom=Власний
+settings.advanced.natives_directory.default=Типово
+settings.advanced.natives_directory.default.version_id=<Назва екземпляра>
settings.advanced.no_jvm_args=Не додавати типові аргументи JVM
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команди для виконання перед запуском гри
@@ -1172,6 +1241,8 @@ settings.advanced.unsupported_system_options=Налаштування, що не
settings.advanced.use_native_glfw=Використовувати системний GLFW
settings.advanced.use_native_openal=Використовувати системний OpenAL
settings.advanced.linux_freebsd_only=Лише Linux/FreeBSD
+settings.advanced.workaround=Обхідні шляхи
+settings.advanced.workaround.warning=Опції обхідних шляхів призначені лише для досвідчених користувачів. Налаштування цих опцій може призвести до збою гри. Якщо ви не знаєте, що робите, не редагуйте ці опції.
settings.advanced.wrapper_launcher=Команда обгортки
settings.advanced.wrapper_launcher.prompt=Дозволяє запуск за допомогою додаткової обгорткової програми, як-от "optirun" на Linux
@@ -1191,18 +1262,22 @@ settings.game.java_directory.invalid=Неправильний шлях до Java
settings.game.java_directory.version=Вказати версію Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Керувати
+settings.game.working_directory=Робочий каталог
settings.game.working_directory.choose=Вибрати робочий каталог
settings.icon=Іконка
settings.launcher=Налаштування лаунчера
settings.launcher.appearance=Зовнішній вигляд
+settings.launcher.common_path.tooltip=HMCL розмістить усі ігрові ресурси та залежності тут. Якщо в каталозі гри вже є існуючі бібліотеки, тоді HMCL спочатку надасть перевагу їх використанню.
settings.launcher.debug=Налагодження
settings.launcher.download=Завантаження
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоматично визначати
+settings.launcher.download.threads.hint=Занадто багато потоків може призвести до зависання вашої системи, а ваша швидкість завантаження може бути вплинуто вашим інтернет-провайдером та серверами завантаження. Не завжди більше потоків збільшують вашу швидкість завантаження.
settings.launcher.download_source=Джерело завантаження
settings.launcher.download_source.auto=Автоматично вибирати джерела завантаження
+settings.launcher.enable_game_list=Показувати список екземплярів на головній сторінці
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Згладжування
settings.launcher.font.anti_aliasing.auto=Авто
@@ -1246,6 +1321,9 @@ settings.take_effect_after_restart=Застосовується після пе
settings.type=Тип налаштувань екземпляра
settings.type.global.manage=Глобальні налаштування
+sponsor=Спонсори
+sponsor.bmclapi=Завантаження для материкового Китаю надається BMCLAPI. Натисніть тут для отримання додаткової інформації.
+sponsor.hmcl=Hello Minecraft! Лаунчер - це FOSS лаунчер Minecraft, який дозволяє користувачам легко керувати кількома екземплярами Minecraft. Натисніть тут для отримання додаткової інформації.
system.architecture=Архітектура
system.operating_system=Операційна система
@@ -1258,10 +1336,16 @@ update.changelog=Журнал змін
update.channel.dev=Бета
update.channel.dev.hint=Ви зараз використовуєте збірку лаунчера каналу Бета. Хоча вона може включати деякі додаткові функції, іноді вона менш стабільна, ніж збірки каналу Реліз. \n\
\n\
+ Якщо ви зіткнетеся з будь-якими помилками або проблемами, надішліть відгук через канали, надані на сторінці Зворотний зв'язок. \n\
+ \n\
+ Підписуйтесь на @huanghongxun на Bilibili, щоб бути в курсі важливих новин HMCL, або на @Glavo, щоб дізнатися про прогрес розробки HMCL.
update.channel.dev.title=Повідомлення каналу Бета
update.channel.nightly=Нічний
update.channel.nightly.hint=Ви зараз використовуєте збірку лаунчера каналу Нічний. Хоча вона може включати деякі додаткові функції, вона завжди менш стабільна, ніж збірки інших каналів. \n\
\n\
+ Якщо ви зіткнетеся з будь-якими помилками або проблемами, надішліть відгук через канали, надані на сторінці Зворотний зв'язок. \n\
+ \n\
+ Підписуйтесь на @huanghongxun на Bilibili, щоб бути в курсі важливих новин HMCL, або на @Glavo, щоб дізнатися про прогрес розробки HMCL.
update.channel.nightly.title=Повідомлення каналу Нічний
update.channel.stable=Реліз
update.checking=Перевірка оновлень
@@ -1271,6 +1355,7 @@ update.newest_version=Остання версія: %s
update.bubble.title=Доступне оновлення: %s
update.bubble.subtitle=Натисніть тут, щоб оновити
update.latest=Це остання версія
+update.no_browser=Не вдається відкрити в системному браузері. Але ми скопіювали посилання до вашого буфера обміну, і ви можете відкрити його вручну.
update.tooltip=Оновити
wiki.tooltip=Сторінка Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
index ccd506bb135..5eeafafcb3b 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
@@ -21,6 +21,7 @@
about=關於
about.copyright=著作權
about.copyright.statement=著作權所有 © 2013-2026 huangyuhui 與貢獻者
+about.author=作者
about.author.statement=bilibili @huanghongxun
about.claim=使用者協議
about.claim.statement=點擊連結以查看全文
@@ -82,6 +83,7 @@ account.failed.ssl=連線伺服器時發生了 SSL 錯誤。可能網站證書
account.failed.dns=連線伺服器時發生了 SSL 錯誤。可能是 DNS 解析有誤。請嘗試更換 DNS 伺服器或使用代理服務。
account.failed.wrong_account=登入了錯誤的帳戶
account.storage.read_only=帳戶檔案是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法修改帳戶。
+account.hmcl.hint=你需要點擊「登入」按鈕,並在開啟的網頁中完成登入
account.injector.add=新增認證伺服器
account.injector.empty=無 (按一下右側 + 新增)
account.injector.http=警告: 此伺服器使用不安全的 HTTP 協定。你的密碼在登入時會被明文傳輸。
@@ -98,13 +100,17 @@ account.login.retry=再次重新整理帳戶
account.login.refresh=重新登入
account.login.refresh.microsoft.hint=由於帳戶授權失效,你需要重新增加 Microsoft 帳戶
account.login.restricted=登入微軟帳戶以啟用此功能
+account.logout=登出
+account.register=註冊
account.manage=帳戶清單
account.copy_uuid=複製該帳戶的 UUID
account.methods=登入方式
account.methods.authlib_injector=外部登入
account.methods.microsoft=Microsoft 帳戶
+account.methods.microsoft.birth=如何變更帳戶出生日期
account.methods.microsoft.code=程式碼 (已自動複製)
account.methods.microsoft.close_page=已完成 Microsoft 帳戶授權。啟動器將自動執行後續步驟。你現在可以關閉本頁面了。
+account.methods.microsoft.deauthorize=移除應用存取權
account.methods.microsoft.error.add_family=請點擊 此處 更改你的帳戶出生日期,使年齡滿 18 歲以上,或將帳戶加入到家庭中。
account.methods.microsoft.error.country_unavailable=你所在的國家或地區不受 XBOX Live 的支援。
account.methods.microsoft.error.missing_xbox_account=請確認你已經購買了 Minecraft: Java 版。若已購買,請點擊 此處 建立遊戲檔案。
@@ -113,6 +119,8 @@ account.methods.microsoft.error.no_character=你可能未建立遊戲檔案。
account.methods.microsoft.error.banned=你的帳戶可能被 XBOX Live 封禁。\n你可以點擊 此處 按鈕查詢帳戶封禁狀態。
account.methods.microsoft.error.unknown=登入失敗。錯誤碼:%d。
account.methods.microsoft.error.wrong_verify_method=登入失敗。請在 Microsoft 帳戶登入頁面嘗試使用密碼登入,不要使用其他登入方式。
+account.methods.microsoft.logging_in=登入中……
+account.methods.microsoft.makegameidsettings=建立檔案 / 編輯檔案名稱
account.methods.microsoft.hint=點擊「登入」按鈕開始新增 Microsoft 帳戶。
account.methods.microsoft.methods.device=掃描 QR Code 登入
account.methods.microsoft.methods.device.hint=掃描 QR Code 或訪問 %s,在開啟的頁面中輸入 %s 完成登入。
@@ -122,8 +130,10 @@ account.methods.microsoft.methods.browser.hint=點擊「登入」按鈕或者若網路環境不佳,可能會導致網頁載入緩慢甚至無法載入,請稍後再試或更換網路環境後再試。
account.methods.microsoft.profile=編輯帳戶個人資訊
account.methods.microsoft.purchase=購買 Minecraft
+account.methods.ban_query=查詢帳戶是否被封禁
account.methods.microsoft.snapshot=你正在使用非官方構建的 HMCL。請下載 官方版本 進行登入。
account.methods.microsoft.snapshot.tooltip=你正在使用非官方構建的 HMCL。請下載官方版本來重新整理帳戶。
+account.methods.microsoft.snapshot.website=官方網站
account.methods.offline=離線模式
account.methods.offline.name.special_characters=建議使用英文字母、數字以及底線命名,且長度不超過 16 個字元
account.methods.offline.name.invalid=遊戲使用者名稱建議僅使用英文字母、數字及底線,且長度不超過 16 個字元。\n\
@@ -139,6 +149,7 @@ account.missing=沒有遊戲帳戶
account.missing.add=按一下此處新增帳戶
account.move_to_global=轉換為全域帳戶\n該帳戶的資訊會儲存至系統目前使用者目錄的配置檔案中
account.move_to_portable=轉換為可攜式帳戶\n該帳戶的資訊會儲存至與 HMCL 同目錄的配置檔案中
+account.not_logged_in=未登入
account.password=密碼
account.portable=可攜式帳戶
account.skin=外觀
@@ -219,6 +230,7 @@ button.reveal_dir=開啟目錄
button.refresh=重新整理
button.remove=刪除
button.remove.confirm=你確認要刪除嗎?該操作無法復原!
+button.retry=重試
button.save=儲存
button.save_as=另存新檔
button.select_all=全選
@@ -383,6 +395,9 @@ download=下載
download.code.404=遠端伺服器沒有需要下載的檔案:%s
download.content=遊戲內容
download.shader=光影
+download.curseforge.unavailable=這個 HMCL 版本不支援訪問 CurseForge。請使用官方版本進行下載。
+download.existing=檔案已存在,無法儲存。你可以將檔案儲存至其他地方。
+download.external_link=開啟下載網站
download.failed=下載失敗:%1$s\n錯誤碼:%2$d
download.failed.empty=沒有可供安裝的版本,按一下此處返回。
download.failed.no_code=下載失敗
@@ -441,6 +456,7 @@ fatal.migration_requires_manual_reboot=Hello Minecraft! Launcher 即將升級完
fatal.apply_update_failure=我們很抱歉 Hello Minecraft! Launcher 無法自動完成升級程式,因為出現了一些問題。\n但你依然可以從 %s 處手動下載 HMCL 來完成升級。
fatal.apply_update_need_win7=Hello Minecraft! Launcher 無法在 Windows XP/Vista 上進行自動更新。請從 %s 處手動下載 HMCL 來完成升級。
fatal.deprecated_java_version=HMCL 未來需要 Java 17 或更高版本才能執行,但依然支援使用 Java 6~16 啟動遊戲。建議安裝最新版本的 Java 以確保 HMCL 正常執行。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
+fatal.deprecated_java_version.update=更高版本的 HMCL 需要 Java 17 或更高版本才能執行,請安裝最新版本的 Java 以確保 HMCL 能夠完成升級。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
fatal.deprecated_java_version.download_link=下載 Java %d
fatal.samba=如果您正在透過 Samba 共亯的目錄中開啟 Hello Minecraft! Launcher,啟動器可能無法正常工作,請嘗試更新您的 Java 或在本機目錄內開啟 HMCL。
fatal.illegal_char=由於您的執行路徑中存在無效字元『=』,您將無法使用外部登入帳戶以及離線登入更換外觀功能。
@@ -542,8 +558,11 @@ game_directory.default=目前目錄
game_directory.home=官方啟動器目錄
game_directory.instance_directory=遊戲目錄路徑
game_directory.instance_directory.choose=選取遊戲目錄路徑
+game_directory.manage=遊戲目錄清單
game_directory.name=名稱
game_directory.new=建立新目錄
+game_directory.title=遊戲目錄
+game_directory.selected=已選取
game_directory.use_relative_path=如可行,則對於遊戲目錄使用相對路徑
help=說明
@@ -571,6 +590,7 @@ install.failed.version_mismatch=該載入器需要的遊戲版本為 %s,但實
install.installer.change_version=%s 與目前遊戲不相容,請更換版本
install.installer.choose=選取 %s 版本
install.installer.cleanroom=Cleanroom
+install.installer.depend=需要先安裝 %s
install.installer.do_not_install=不安裝
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -583,6 +603,9 @@ install.installer.game=Minecraft
install.installer.incompatible=與 %s 不相容
install.installer.install=安裝 %s
install.installer.install_offline=從本機檔案安裝或升級
+install.installer.install_offline.tooltip=支援匯入已經下載好的 (Neo)Forge、Cleanroom 及 OptiFine 安裝器
+install.installer.install_online=線上安裝
+install.installer.install_online.tooltip=支援安裝 Forge、NeoForge、Cleanroom、Fabric、Legacy Fabric、Quilt、LiteLoader 和 OptiFine
install.installer.liteloader=LiteLoader
install.installer.not_installed=未安裝
install.installer.optifine=OptiFine
@@ -596,9 +619,11 @@ install.modpack.installation=安裝模組包
install.name.invalid=名稱中包含特殊字元 (如 Emoji 表情或中文字元)。\n建議修改名稱。名稱建議僅包含英文字母、數字和底線,以防啟動遊戲時出現問題。是否繼續安裝?
install.new_game=安裝新實例
install.new_game.already_exists=此實例已經存在,請重新命名
+install.new_game.current_game_version=目前遊戲實例
install.new_game.installation=安裝新實例
install.new_game.malformed=名稱無效
install.new_game.malformed_json=無效的 Minecraft 實例 JSON 文件。
+install.select=請選取安裝方式
install.success=安裝成功
instance=遊戲
@@ -692,11 +717,13 @@ launch.advice.multi=檢測到以下問題:\n\n%s\n\n這些問題可能導致
launch.advice.java.auto=目前選取的 Java 版本不滿足遊戲要求,是否自動選取合適的 Java 版本?\n或者你可以到「(全域/實例特定) 遊戲設定 → 遊戲 Java」中選取一個合適的 Java 版本。
launch.advice.java.modded_java_7=Minecraft 1.7.2 及更低版本需要 Java 7 及更低版本。
launch.advice.cleanroom=Cleanroom %2$s 只能在 Java %1$s 或更高版本上運行。請使用 Java %1$s 或最新版本。
+launch.advice.corrected=我們已經修正了 Java 版本問題。如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.uncorrected=如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.different_platform=你正在使用 32 位元 Java 啟動遊戲。建議更換至 64 位元 Java。
launch.advice.forge2760_liteloader=Forge 14.23.5.2760 與 LiteLoader 不相容。請更新 Forge 至 14.23.5.2773 或更高版本。
launch.advice.forge28_2_2_optifine=Forge 28.2.2 及更高版本與 OptiFine 不相容,請降級 Forge 至 28.2.1 或更低版本。
launch.advice.forge37_0_60=Forge 37.0.59 及更低版本與 Java 17 不相容。請更新 Forge 到 37.0.60 或更高版本,或者使用 Java 16 啟動遊戲。
+launch.advice.java8_1_13=Minecraft 1.13 及更高版本僅支援 Java 8 或更高版本。請使用 Java 8 或最新版本。
launch.advice.java8_51_1_13=低於 1.8.0_51 的 Java 版本可能會導致 Minecraft 1.13 崩潰。建議你到 https://java.com 安裝最新版的 Java 8。
launch.advice.java9=低於 (包含) 1.13 的有安裝模組的 Minecraft 版本不支援 Java 9 或更高版本。請使用 Java 8。
launch.advice.lwjgl_3_4_1=當前遊戲版本存在已知問題,可能在遊戲中發生卡頓。\nHMCL 可以 (透過 Java Agent) 自動最佳化遊戲解決此問題。是否允許 HMCL 自動最佳化遊戲?\n如遇到問題,你可以在「設定 → 一般」中關閉「允許 HMCL 修改遊戲」選項。
@@ -754,6 +781,8 @@ launcher.background.load_policy.wait_for_background=等待背景載入完成
launcher.background.loading=背景載入
launcher.background.network=網路
launcher.background.network.cache=快取網路圖片
+launcher.background.network.cache.disabled=停用
+launcher.background.network.cache.enabled=啟用
launcher.background.paint=純色
launcher.background.theme=跟隨主題
launcher.background.theme_color=跟隨主題色
@@ -771,6 +800,7 @@ launcher.update_java=請更新你的 Java
libraries.download=下載依賴庫
+login.empty_username=你還未設定使用者名稱!
login.enter_password=請輸入你的密碼
logwindow.always_on_top=置頂視窗
@@ -784,6 +814,7 @@ logwindow.export_game_crash_logs=匯出遊戲崩潰資訊
logwindow.export_dump=匯出遊戲執行堆疊
logwindow.export_dump.no_dependency=你的 Java 不包含用於建立遊戲執行堆疊的相依元件。請前往 Discord 或 HMCL QQ 群尋求幫助。
+main_page=首頁
message.cancelled=操作被取消
message.confirm=提示
@@ -813,6 +844,7 @@ modpack.desc=描述你要製作的模組包,比如模組包注意事項和更
modpack.description=模組包描述
modpack.download=下載模組包
modpack.download.title=模組包下載 - %1s
+modpack.enter_name=給遊戲取個你喜歡的名稱
modpack.export=匯出模組包
modpack.export.as=請選取模組包類型
modpack.file_api=模組包下載連結前綴
@@ -833,9 +865,11 @@ modpack.files.scripts=MineTweaker 設定
modpack.files.servers_dat=多人遊戲伺服器清單
modpack.installing=安裝模組包
modpack.installing.given=安裝 %s 模組包
+modpack.introduction=支援 Curse、Modrinth、MultiMC、MCBBS 模組包。
modpack.invalid=無效的模組包升級檔案。可能是下載時出現問題。
modpack.mismatched_type=模組包類型不符。目前遊戲是「%s」模組包,但是提供的模組包更新檔案是「%s」模組包。
modpack.name=模組包名稱
+modpack.not_a_valid_name=模組包名稱無效
modpack.origin=來源
modpack.origin.url=官方網站
modpack.origin.mcbbs=MCBBS
@@ -962,6 +996,12 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=世界生成
modrinth.category.8x-=8× 以下
+modrinth.category.16x=16×
+modrinth.category.32x=32×
+modrinth.category.48x=48×
+modrinth.category.64x=64×
+modrinth.category.128x=128×
+modrinth.category.256x=256×
modrinth.category.512x+=512× 以上
mods=模組
@@ -981,6 +1021,7 @@ mods.mcmod=MC 百科
mods.mcmod.page=MC 百科頁面
mods.mcmod.search=MC 百科檢索
mods.name=名稱
+mods.not_modded=你需要先在「自動安裝」頁面安裝 Forge、NeoForge、Fabric、Legacy Fabric、Quilt 或 LiteLoader 才能管理模組。
mods.restore=回退
mods.url=官方頁面
mods.update_modpack_mod.warning=更新模組包中的模組可能導致模組包損壞,使模組包無法正常啟動。該操作不可逆,確定要更新嗎?
@@ -1034,6 +1075,7 @@ world.chunkbase.nether_fortress=地獄要塞地圖
world.duplicate=複製此世界
world.duplicate.prompt=輸入複製後的世界名稱
world.duplicate.failed.already_exists=目錄已存在
+world.duplicate.failed.empty_name=名稱不能為空
world.duplicate.failed.invalid_name=名稱中包含無效字元
world.duplicate.failed=複製世界失敗
world.duplicate.success.toast=複製世界成功
@@ -1135,6 +1177,7 @@ schematics.create_directory=建立目錄
schematics.create_directory.prompt=請輸入新目錄名稱
schematics.create_directory.failed=建立目錄失敗
schematics.create_directory.failed.already_exists=目錄已存在
+schematics.create_directory.failed.empty_name=名稱不能為空
schematics.create_directory.failed.invalid_name=名稱中包含無效字元
schematics.empty=沒有投影檔
schematics.info.description=描述
@@ -1173,6 +1216,20 @@ settings.advanced=進階設定
settings.advanced.modify=編輯進階設定
settings.advanced.title=進階設定 - %s
settings.advanced.custom_commands=自訂指令
+settings.advanced.custom_commands.hint=自訂指令被呼叫時將包含如下的環境變數:\n\
+ \ · $INST_NAME: 實例名稱;\n\
+ \ · $INST_ID: 實例名稱;\n\
+ \ · $INST_DIR: 目前實例執行路徑;\n\
+ \ · $INST_MC_DIR: 目前遊戲目錄路徑;\n\
+ \ · $INST_JAVA: 遊戲執行使用的 Java 路徑;\n\
+ \ · $INST_FORGE: 若安裝了 Forge,將會存在本環境變數;\n\
+ \ · $INST_NEOFORGE: 若安裝了 NeoForge,將會存在本環境變數;\n\
+ \ · $INST_CLEANROOM: 若安裝了 Cleanroom,將會存在本環境變數;\n\
+ \ · $INST_LITELOADER: 若安裝了 LiteLoader,將會存在本環境變數;\n\
+ \ · $INST_OPTIFINE: 若安裝了 OptiFine,將會存在本環境變數;\n\
+ \ · $INST_FABRIC: 若安裝了 Fabric,將會存在本環境變數;\n\
+ \ · $INST_LEGACYFABRIC: 若安裝了 Legacy Fabric,將會存在本環境變數;\n\
+ \ · $INST_QUILT: 若安裝了 Quilt,將會存在本環境變數。
settings.advanced.dont_check_game_completeness=不檢查遊戲完整性
settings.advanced.dont_check_jvm_validity=不檢查 Java 虛擬機與遊戲的相容性
settings.advanced.dont_patch_natives=不嘗試自動取代本機庫
@@ -1208,9 +1265,14 @@ settings.advanced.launcher_visibility.keep=不隱藏啟動器
settings.advanced.launcher_visible=啟動器可見性
settings.advanced.minecraft_arguments=Minecraft 額外參數
settings.advanced.minecraft_arguments.prompt=預設
+settings.advanced.natives=本機庫
settings.advanced.natives_settings=本機庫設定
settings.advanced.natives_directory=本機庫路徑 (LWJGL)
+settings.advanced.natives_directory.choose=選取本機庫路徑
+settings.advanced.natives_directory.custom=自訂 (由你提供遊戲需要的本機庫)
settings.advanced.natives_directory.custom.enabled=使用自訂本機庫
+settings.advanced.natives_directory.default=預設 (由啟動器提供遊戲本機庫)
+settings.advanced.natives_directory.default.version_id=<實例名稱>
settings.advanced.no_jvm_args=不新增預設的 Java 虛擬機參數
settings.advanced.no_optimizing_jvm_args=不自動新增 Java 虛擬機最佳化參數
settings.advanced.precall_command=遊戲啟動前執行指令
@@ -1281,6 +1343,8 @@ settings.advanced.use_native_glfw=使用系統 GLFW
settings.advanced.use_native_openal=使用系統 OpenAL
settings.advanced.linux_freebsd_only=僅限 Linux/FreeBSD
settings.advanced.windows_only=僅限 Windows
+settings.advanced.workaround=除錯選項
+settings.advanced.workaround.warning=除錯選項僅提供給專業玩家使用。修改除錯選項可能會導致遊戲無法啟動。除非你知道你在做什麼,否則請不要修改這些選項。
settings.advanced.wrapper_launcher=前置指令
settings.advanced.wrapper_launcher.prompt=如填寫「optirun」後,啟動指令將從「java ...」變為「optirun java ...」
@@ -1327,7 +1391,9 @@ settings.game.window_type=遊戲視窗類型
settings.game.window_type.fullscreen=全螢幕
settings.game.window_type.maximized=最大化
settings.game.window_type.windowed=視窗化
+settings.game.working_directory=執行路徑 (建議使用模組時選取「各實例獨立」。修改後請自行移動相關遊戲檔案,如世界、模組設定等)
settings.game.working_directory.choose=選取執行目錄
+settings.game.working_directory.hint=在「執行路徑」選項中選取「各實例獨立」使目前實例獨立存放設定、世界、模組等資料。使用模組時建議開啟此選項以避免不同實例模組衝突。修改此選項後需自行移動世界等檔案。
settings.icon=遊戲圖示
settings.game_directories.read_only=遊戲目錄設定檔是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法新增遊戲目錄。
@@ -1341,6 +1407,7 @@ settings.launcher.brightness=主題模式
settings.launcher.brightness.auto=跟隨系統設定
settings.launcher.brightness.dark=深色模式
settings.launcher.brightness.light=淺色模式
+settings.launcher.common_path.tooltip=啟動器將所有遊戲資源及相依元件庫檔案放於此集中管理。如果遊戲目錄內有現成的將不會使用公共庫檔案。
settings.launcher.debug=除錯
settings.launcher.disable_april_fools=不啟用愚人節功能
settings.launcher.disable_auto_game_options=不自動切換遊戲語言
@@ -1348,9 +1415,11 @@ settings.launcher.download=下載
settings.launcher.download.threads=下載執行緒數
settings.launcher.download.threads.auto=自動選取執行緒數
settings.launcher.download.threads.custom=自訂執行緒數
+settings.launcher.download.threads.hint=執行緒數過高可能導致系統卡頓。你的下載速度會受到網際網路運營商、下載來源伺服器等方面的影響。調高下載執行緒數不一定能大幅提升總下載速度。
settings.launcher.download_source=下載來源
settings.launcher.download_source.auto=自動選取下載來源
settings.launcher.default_addon_source=附加內容預設下載來源
+settings.launcher.enable_game_list=在首頁內顯示遊戲清單
settings.launcher.misc=雜項
settings.launcher.font=字體
settings.launcher.font.anti_aliasing=反鋸齒
@@ -1441,6 +1510,9 @@ settings.type.global.preset.auto_name=預設 %d
shaderpack.download.title=光影下載 - %1s
+sponsor=贊助
+sponsor.bmclapi=中國大陸下載源由 BMCLAPI 提供高速下載服務。點選此處查閱詳細訊息。
+sponsor.hmcl=Hello Minecraft! Launcher 是一個免費、自由、開源的 Minecraft 啟動器,允許玩家方便快捷地安裝、管理、執行遊戲。點選此處查閱詳細訊息。
system.architecture=架構
system.operating_system=作業系統
@@ -1569,10 +1641,12 @@ update.changelog=更新日誌
update.channel.dev=開發版
update.channel.dev.hint=你正在使用 HMCL 開發版。開發版包含一些未在穩定版中包含的測試性功能,僅用於體驗新功能。開發版功能未受充分驗證,使用起來可能不穩定!\n\
\n\
+ 如果你遇到了使用問題,可以透過設定中 回報頁面 提供的管道進行回報。歡迎關注 Bilibili @huanghongxun 以關注 HMCL 的重要動態,或關注 @Glavo 以瞭解 HMCL 的開發進展。
update.channel.dev.title=開發版提示
update.channel.nightly=預覽版
update.channel.nightly.hint=你正在使用 HMCL 預覽版。預覽版更新較為頻繁,包含一些未在穩定版和開發版中包含的測試性功能,僅用於體驗新功能。預覽版功能未受充分驗證,使用起來可能不穩定!\n\
\n\
+ 如果你遇到了使用問題,可以透過設定中 回報頁面 提供的管道進行回報。歡迎關注 Bilibili @huanghongxun 以關注 HMCL 的重要動態,或關注 @Glavo 以瞭解 HMCL 的開發進展。
update.channel.nightly.title=預覽版提示
update.channel.stable=穩定版
update.checking=正在檢查更新
@@ -1586,6 +1660,7 @@ update.bubble.subtitle=點選此處進行升級
update.note.stable=適合優先追求軟體穩定性的使用者使用。\n新功能在經過充分測試後才會被添加到穩定版中。
update.note.dev=適合希望優先體驗新功能的使用者使用。\n開發版會包含最新功能和錯誤修復,但未經充分測試,可能會存在更多問題。
update.latest=目前版本為最新版本
+update.no_browser=無法開啟瀏覽器。網址已經複製到剪貼簿了,你可以手動複製網址開啟頁面。
update.tooltip=更新
update.preview=提前測試 HMCL 預覽版本
update.preview.subtitle=啟用此選項,你將可以提前取得 HMCL 的新版本,以便在正式發布前進行測試。
From 09e3ef30ac1f2eedb9ea6e2413aedace11b70b4c Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 15:25:41 +0800
Subject: [PATCH 07/11] =?UTF-8?q?(61)=20=E5=85=AB=E4=B8=87=E9=87=8C?=
=?UTF-8?q?=E5=B1=A5=E6=B5=B7=E6=88=B4=E7=A9=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../resources/assets/lang/I18N.properties | 78 -------------------
.../resources/assets/lang/I18N_ar.properties | 75 ------------------
.../resources/assets/lang/I18N_es.properties | 66 ----------------
.../resources/assets/lang/I18N_ja.properties | 54 -------------
.../resources/assets/lang/I18N_lzh.properties | 62 ---------------
.../resources/assets/lang/I18N_ru.properties | 65 ----------------
.../resources/assets/lang/I18N_uk.properties | 66 ----------------
.../resources/assets/lang/I18N_zh.properties | 73 -----------------
8 files changed, 539 deletions(-)
diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties
index ca60b1b0a01..69cae1fd904 100644
--- a/HMCL/src/main/resources/assets/lang/I18N.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N.properties
@@ -22,7 +22,6 @@
about=About
about.copyright=Copyright
about.copyright.statement=Copyright © 2013-2026 huangyuhui and contributors.
-about.author=Author
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Click this link for full text.
@@ -80,7 +79,6 @@ account.failed.ssl=An SSL error occurred while connecting to the server. Please
account.failed.dns=An SSL error occurred while connecting to the server. DNS resolution may be incorrect. Please try changing your DNS server or using a proxy service.
account.failed.wrong_account=You have logged in to the wrong account.
account.storage.read_only=The account file was saved by a newer version of HMCL. The current version of HMCL cannot modify accounts.
-account.hmcl.hint=You need to click "Log in" and complete the process in the opened browser window.
account.injector.add=New Auth Server
account.injector.empty=None (You can click "+" to add one)
account.injector.http=Warning: This server uses the unsafe HTTP protocol. Anyone intercepting your connection would be able to see your credentials in plaintext.
@@ -97,19 +95,15 @@ account.login.retry=Retry
account.login.refresh=Log in again
account.login.refresh.microsoft.hint=You need to log in to your Microsoft account again because the account authorization is invalid.
account.login.restricted=Sign in to your Microsoft account to enable this feature
-account.logout=Logout
-account.register=Register
account.manage=Account List
account.copy_uuid=Copy UUID of the Account
account.methods=Login Type
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=How to Change Your Account Birth Date
account.methods.microsoft.code=Code (Copied to Clipboard)
account.methods.microsoft.close_page=Microsoft account authorization is now completed.\n\
\n\
There are some extra work for us, but you can safely close this tab for now.
-account.methods.microsoft.deauthorize=Deauthorize
account.methods.microsoft.error.add_family=Please click here to change your account birth date to be over 18 years old, or add your account to a family.
account.methods.microsoft.error.country_unavailable=XBOX Live is not available in your current country/region.
account.methods.microsoft.error.missing_xbox_account=Please confirm that you have purchased Minecraft: Java Edition. If you have, please click here to create your game profile.
@@ -119,8 +113,6 @@ account.methods.microsoft.error.banned=Your account may have been banned by XBOX
You can click here to check the ban status of your account.
account.methods.microsoft.error.unknown=Failed to log in, error code: %d.
account.methods.microsoft.error.wrong_verify_method=Failed to log in. Please try logging into your account using PASSWORD instead of other login methods.
-account.methods.microsoft.logging_in=Logging in...
-account.methods.microsoft.makegameidsettings=Create Profile / Edit Profile Name
account.methods.microsoft.hint=Click the "Log in" button to start adding your Microsoft account.
account.methods.microsoft.methods.device=Log In with QR Code
account.methods.microsoft.methods.device.hint=Scan QR code or visit %s to complete login, enter %s in the opened page.
@@ -132,7 +124,6 @@ account.methods.microsoft.profile=Account Profile
account.methods.microsoft.purchase=Buy Minecraft
account.methods.microsoft.snapshot=You are using an unofficial build of HMCL. Please download the official build to log in.
account.methods.microsoft.snapshot.tooltip=You are using an unofficial build of HMCL. Please download the official build to refresh the account.
-account.methods.microsoft.snapshot.website=Official Website
account.methods.offline=Offline
account.methods.offline.name.special_characters=Use only letters, numbers, and underscores (max 16 chars)
account.methods.offline.name.invalid=It is recommended to use only English letters, numbers and underscores for the username, and the length should not exceed 16 characters.\n\
@@ -146,12 +137,10 @@ account.methods.offline.uuid.hint=UUID is a unique identifier for Minecraft play
\n\
This option is for advanced users only. We do not recommend changing this option unless you know what you are doing.
account.methods.offline.uuid.malformed=Invalid format.
-account.methods.ban_query=Ban Query
account.missing=No Accounts
account.missing.add=Click here to add one.
account.move_to_global=Convert to Global Account\nThe account information will be saved in a config file of the current user directory of the system.
account.move_to_portable=Convert to Portable Account\nThe account information will be saved in a config file in the same directory as HMCL.
-account.not_logged_in=Not Logged in
account.password=Password
account.portable=Portable
account.skin=Skin
@@ -232,7 +221,6 @@ button.reveal_dir=Reveal
button.refresh=Refresh
button.remove=Remove
button.remove.confirm=Are you sure you want to permanently remove it? This action cannot be undone!
-button.retry=Retry
button.save=Save
button.save_as=Save As
button.select_all=Select All
@@ -397,9 +385,6 @@ download=Download
download.code.404=File "%s" not found on the remote server.
download.content=Addons
download.shader=Shaders
-download.curseforge.unavailable=This HMCL build does not support access to CurseForge. Please use the official build to access CurseForge.
-download.existing=The file cannot be saved because it already exists. You can click "Save As" to save the file elsewhere.
-download.external_link=Visit Download Website
download.failed=Failed to download "%1$s", response code: %2$d.
download.failed.empty=No versions are available. Please click here to go back.
download.failed.no_code=Failed to download
@@ -482,10 +467,6 @@ fatal.deprecated_java_version=HMCL will require Java 17 or later to run in the f
It is recommended to install the latest version of Java to ensure that HMCL works properly.\n\
\n\
You can continue to keep the old version of Java. HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
-fatal.deprecated_java_version.update=HMCL will require Java 17 or later to run in the future. Please install the latest version of Java to ensure that HMCL can complete the upgrade.\n\
-\n\
-You can continue to keep the old version of Java.\
-HMCL can recognize and manage multiple Java versions and will automatically select the appropriate Java for you based on the game version.
fatal.deprecated_java_version.download_link=Download Java %d
fatal.samba=If you opened Hello Minecraft! Launcher from a Samba network drive, some features might not be working. Please try updating your Java or moving the launcher to another directory.
fatal.illegal_char=Your working directory contains an illegal character "=". You will not be able to use authlib-injector or change the skin of your offline account.
@@ -749,11 +730,8 @@ game_directory.default=Current
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Game Directory
game_directory.instance_directory.choose=Choose game directory
-game_directory.manage=Instance Directory List
game_directory.name=Name
game_directory.new=New Directory
-game_directory.title=Game Directories
-game_directory.selected=Selected
game_directory.use_relative_path=Use a relative path for the game directory if possible
help=Help
@@ -781,7 +759,6 @@ install.failed.version_mismatch=This loader requires the game version %1$s, but
install.installer.change_version=%s Incompatible
install.installer.choose=Choose Your %s Version
install.installer.cleanroom=Cleanroom
-install.installer.depend=Requires %s
install.installer.do_not_install=Do not install
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -794,9 +771,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible with %s
install.installer.install=Installing %s
install.installer.install_offline=Install/Update from Local File
-install.installer.install_offline.tooltip=We support using the local (Neo)Forge, Cleanroom, and OptiFine installer.
-install.installer.install_online=Online Install
-install.installer.install_online.tooltip=We currently support Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt, and LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Not installed
install.installer.optifine=OptiFine
@@ -810,11 +784,9 @@ install.modpack.installation=Modpack Installation
install.name.invalid=The name contains special characters (such as emoji or CJK characters).\nIt is recommended to change the name to include only English letters, numbers, and underscores to avoid potential issues when launching the game.\nDo you want to proceed with the installation?
install.new_game=Install Instance
install.new_game.already_exists=This instance name already exists. Please use another name.
-install.new_game.current_game_version=Current Instance Version
install.new_game.installation=Instance Installation
install.new_game.malformed=Invalid name.
install.new_game.malformed_json=Invalid Minecraft instance JSON file.
-install.select=Choose operation
install.success=Successfully installed.
instance=Games
@@ -908,13 +880,11 @@ launch.advice.multi=The following problems were detected:\n\n%s\n\nThese problem
launch.advice.java.auto=The current Java version is not compatible with the instance.\n\nClick "Yes" to automatically choose the most compatible Java version. Or, you can navigate to "Global/Instance-specific Settings → Java" to choose one yourself.
launch.advice.java.modded_java_7=Minecraft 1.7.2 and previous versions require Java 7 or earlier.
launch.advice.cleanroom=Cleanroom %2$s can only be run on Java %1$s or later. Please use Java %1$s or later versions.
-launch.advice.corrected=We have resolved the Java problem. If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.uncorrected=If you still want to use your choice of Java version, you can disable "Do not check JVM compatibility" in "Global/Instance-specific Settings → Advanced Settings".
launch.advice.different_platform=The 64-bit Java version is recommended for your device, but you have installed a 32-bit one.
launch.advice.forge2760_liteloader=Forge version 2760 is not compatible with LiteLoader. Please consider upgrading Forge to version 2773 or later.
launch.advice.forge28_2_2_optifine=Forge version 28.2.2 or later is not compatible with OptiFine. Please consider downgrading Forge to version 28.2.1 or earlier.
launch.advice.forge37_0_60=Forge versions prior to 37.0.60 are not compatible with Java 17. Please update Forge to 37.0.60 or later, or launch the game with Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 and later can only be run on Java 8 or later. Please use Java 8 or later versions.
launch.advice.java8_51_1_13=Minecraft 1.13 may crash on Java 8 versions prior to 1.8.0_51. Please install the latest Java 8 version.
launch.advice.java9=You cannot launch Minecraft 1.12 or earlier with Java 9 or later. Please use Java 8 instead.
launch.advice.lwjgl_3_4_1=The current game version has a known issue that may cause stuttering in the game.\nHMCL can automatically optimize the game performance (using a Java Agent).\nDo you allow HMCL to automatically optimize the game?\nIf you encounter issues, you can disable the "Allow HMCL to modify the game" option in "Settings → General".
@@ -972,8 +942,6 @@ launcher.background.load_policy.wait_for_background=Wait for Background
launcher.background.loading=Background Loading
launcher.background.network=From URL
launcher.background.network.cache=Cache URL Images
-launcher.background.network.cache.disabled=Disabled
-launcher.background.network.cache.enabled=Enabled
launcher.background.paint=Solid Color
launcher.background.theme=Follow Theme
launcher.background.theme_color=Follow Theme Color
@@ -991,7 +959,6 @@ launcher.update_java=Please update your Java version.
libraries.download=Downloading Libraries
-login.empty_username=You have not set your username yet!
login.enter_password=Please enter your password.
logwindow.always_on_top=Always On Top
@@ -1005,7 +972,6 @@ logwindow.export_game_crash_logs=Export Crash Logs
logwindow.export_dump=Export Game Stack Dump
logwindow.export_dump.no_dependency=Your Java does not contain the dependencies to create the stack dump. Please join our Discord or QQ group for help.
-main_page=Home
message.cancelled=Operation Canceled
message.confirm=Confirm
@@ -1035,7 +1001,6 @@ modpack.desc=Describe your modpack, including an introduction and probably some
modpack.description=Modpack Description
modpack.download=Download Modpacks
modpack.download.title=Download Modpack - %1s
-modpack.enter_name=Enter a name for this modpack.
modpack.export=Export as Modpack
modpack.export.as=Export Modpack As...
modpack.file_api=Modpack URL Prefix
@@ -1056,11 +1021,9 @@ modpack.files.scripts=MineTweaker Configuration File
modpack.files.servers_dat=Server List File
modpack.installing=Installing modpack
modpack.installing.given=Installing %s modpack
-modpack.introduction=Curse, Modrinth, MultiMC, and MCBBS modpacks are currently supported.
modpack.invalid=Invalid modpack, you can try downloading it again.
modpack.mismatched_type=Modpack type mismatched, the current instance is a(n) %1$s type, but the provided one is %2$s type.
modpack.name=Modpack Name
-modpack.not_a_valid_name=Invalid modpack name.
modpack.origin=Source
modpack.origin.url=Official Website
modpack.origin.mcbbs=MCBBS
@@ -1189,12 +1152,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Worldgen
modrinth.category.8x-=8x or lower
-modrinth.category.16x=16x
-modrinth.category.32x=32x
-modrinth.category.48x=48x
-modrinth.category.64x=64x
-modrinth.category.128x=128x
-modrinth.category.256x=256x
modrinth.category.512x+=512x or higher
mods=Mods
@@ -1214,7 +1171,6 @@ mods.mcmod=MCMod
mods.mcmod.page=MCMod Page
mods.mcmod.search=Search in MCMod
mods.name=Name
-mods.not_modded=You must install a modloader (Forge, NeoForge, Fabric, Legacy Fabric, Quilt, or LiteLoader) first to manage your mods!
mods.restore=Restore
mods.url=Official Page
mods.update_modpack_mod.warning=Updating mods in a modpack can lead to irreparable results, possibly corrupting the modpack so that it cannot launch. Are you sure you want to update?
@@ -1268,7 +1224,6 @@ world.chunkbase.nether_fortress=Nether Fortress
world.duplicate=Duplicate the World
world.duplicate.prompt=Please enter the name of the duplicated world
world.duplicate.failed.already_exists=Directory already exists
-world.duplicate.failed.empty_name=Name cannot be empty
world.duplicate.failed.invalid_name=Name contains invalid characters
world.duplicate.failed=Failed to duplicate the world
world.duplicate.success.toast=Successfully duplicated the world
@@ -1374,7 +1329,6 @@ schematics.create_directory=New Directory
schematics.create_directory.prompt=Please enter the new directory name
schematics.create_directory.failed=Failed to create directory
schematics.create_directory.failed.already_exists=Directory already exists
-schematics.create_directory.failed.empty_name=Name cannot be empty
schematics.create_directory.failed.invalid_name=Name contains invalid characters
schematics.empty=No Schematics
schematics.info.description=Description
@@ -1413,20 +1367,6 @@ settings.advanced=Advanced Settings
settings.advanced.modify=Edit Advanced Settings
settings.advanced.title=Advanced Settings - %s
settings.advanced.custom_commands=Custom Commands
-settings.advanced.custom_commands.hint=The following environment variables are provided:\n\
- \ · $INST_NAME: instance name.\n\
- \ · $INST_ID: instance name.\n\
- \ · $INST_DIR: absolute path of the instance working directory.\n\
- \ · $INST_MC_DIR: absolute path of the game directory.\n\
- \ · $INST_JAVA: java binary used for launch.\n\
- \ · $INST_FORGE: set if Forge is installed.\n\
- \ · $INST_NEOFORGE: set if NeoForge is installed.\n\
- \ · $INST_CLEANROOM: set if Cleanroom is installed.\n\
- \ · $INST_LITELOADER: set if LiteLoader is installed.\n\
- \ · $INST_OPTIFINE: set if OptiFine is installed.\n\
- \ · $INST_FABRIC: set if Fabric is installed.\n\
- \ · $INST_LEGACYFABRIC: set if Legacy Fabric is installed.\n\
- \ · $INST_QUILT: set if Quilt is installed.
settings.advanced.dont_check_game_completeness=Do not check game integrity
settings.advanced.dont_check_jvm_validity=Do not check JVM compatibility
settings.advanced.dont_patch_natives=Do not attempt to automatically replace native libraries
@@ -1462,14 +1402,9 @@ settings.advanced.launcher_visibility.keep=Keep the launcher visible
settings.advanced.launcher_visible=Launcher Visibility
settings.advanced.minecraft_arguments=Launch Arguments
settings.advanced.minecraft_arguments.prompt=Default
-settings.advanced.natives=Native Libraries
settings.advanced.natives_settings=Native Library Settings
settings.advanced.natives_directory=Native Library Path
-settings.advanced.natives_directory.choose=Choose the location of the desired native library
-settings.advanced.natives_directory.custom=Custom
settings.advanced.natives_directory.custom.enabled=Use Custom Native Libraries
-settings.advanced.natives_directory.default=Default
-settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=Do not add default JVM arguments
settings.advanced.no_optimizing_jvm_args=Do not add default JVM optimization arguments
settings.advanced.precall_command=Pre-launch Command
@@ -1540,8 +1475,6 @@ settings.advanced.use_native_glfw=Use System GLFW
settings.advanced.use_native_openal=Use System OpenAL
settings.advanced.linux_freebsd_only=Linux/FreeBSD Only
settings.advanced.windows_only=Windows Only
-settings.advanced.workaround=Workaround
-settings.advanced.workaround.warning=Workaround options are intended only for advanced users. Tweaking with these options may crash the game. Unless you know what you are doing, please do not edit these options.
settings.advanced.wrapper_launcher=Wrapper Command
settings.advanced.wrapper_launcher.prompt=Allows launching using an extra wrapper program like "optirun"
@@ -1588,11 +1521,7 @@ settings.game.window_type=Game Window Type
settings.game.window_type.fullscreen=Fullscreen
settings.game.window_type.maximized=Maximized
settings.game.window_type.windowed=Windowed
-settings.game.working_directory=Working Directory
settings.game.working_directory.choose=Choose the working directory
-settings.game.working_directory.hint=Enable the "Isolated" option in "Working Directory" to allow the current instance to store its settings, worlds, and mods in a separate directory.\n\
- \n\
- It is recommended to enable this option to avoid mod conflicts, but you will need to move your worlds manually.
settings.icon=Icon
settings.game_directories.read_only=The game directory file was saved by a newer version of HMCL. The current version of HMCL cannot modify game directories.
@@ -1606,7 +1535,6 @@ settings.launcher.brightness=Theme Mode
settings.launcher.brightness.auto=Follow System Settings
settings.launcher.brightness.dark=Dark Mode
settings.launcher.brightness.light=Light Mode
-settings.launcher.common_path.tooltip=HMCL will put all game assets and dependencies here. If there are existing libraries in the game directory, then HMCL will prefer to use them first.
settings.launcher.debug=Debug
settings.launcher.disable_april_fools=Do not enable April Fools features
settings.launcher.disable_auto_game_options=Do not switch game language
@@ -1614,11 +1542,9 @@ settings.launcher.download=Download
settings.launcher.download.threads=Download Threads
settings.launcher.download.threads.auto=Automatically Determine
settings.launcher.download.threads.custom=Custom
-settings.launcher.download.threads.hint=Too many threads may cause your system to freeze, and your download speed may be affected by your ISP and download servers. It is not always the case that more threads increase your download speed.
settings.launcher.download_source=Download Source
settings.launcher.download_source.auto=Automatically Choose Download Sources
settings.launcher.default_addon_source=Default Addon Source
-settings.launcher.enable_game_list=Show instance list in homepage
settings.launcher.misc=Misc
settings.launcher.font=Launcher Font
settings.launcher.font.anti_aliasing=Anti-aliasing
@@ -1709,9 +1635,6 @@ settings.type.global.preset.auto_name=Preset %d
shaderpack.download.title=Download Shader - %1s
-sponsor=Donors
-sponsor.bmclapi=Downloads for the Chinese Mainland are provided by BMCLAPI. Click here for more information.
-sponsor.hmcl=Hello Minecraft! Launcher is a FOSS Minecraft launcher that allows users to manage multiple Minecraft instances easily. Click here for more information.
system.architecture=Architecture
system.operating_system=Operating System
@@ -1863,7 +1786,6 @@ update.bubble.subtitle=Click here to update
update.note.stable=Suitable for users who prioritize software stability.\nNew features are added to the stable version only after thorough testing.
update.note.dev=Suitable for users who want to experience new features first.\nThe development version includes the latest features and bug fixes,\nbut may also have more issues due to insufficient testing.
update.latest=This is the latest version
-update.no_browser=Cannot open in system browser. But we copied the link to your clipboard, and you can open it manually.
update.tooltip=Update
update.preview=Preview HMCL releases early
update.preview.subtitle=Enable this option to receive new versions of HMCL early for testing before their official release.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ar.properties b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
index 05b429a1074..cba6924ec4e 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ar.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ar.properties
@@ -22,7 +22,6 @@
about=حول
about.copyright=حقوق النشر
about.copyright.statement=حقوق النشر © 2013-2026 huangyuhui والمساهمون.
-about.author=المطوّر
about.author.statement=bilibili @huanghongxun
about.claim=اتفاقية الترخيص
about.claim.statement=انقر على هذا الرابط للاطلاع على النص الكامل.
@@ -77,7 +76,6 @@ account.failed.server_response_malformed=استجابة الخادم غير صا
account.failed.ssl=حدث خطأ SSL أثناء الاتصال بالخادم. يُرجى محاولة تحديث Java.
account.failed.dns=حدث خطأ SSL أثناء الاتصال بالخادم. قد يكون تحليل DNS غير صحيح. يُرجى تغيير خادم DNS الخاص بك أو استخدام خدمة وكيل.
account.failed.wrong_account=لقد سجّلت الدخول إلى حساب خاطئ.
-account.hmcl.hint=تحتاج إلى النقر على "تسجيل الدخول" وإتمام العملية في نافذة المتصفح المفتوحة.
account.injector.add=خادم مصادقة جديد
account.injector.empty=لا يوجد (يمكنك النقر على "+" لإضافة واحد)
account.injector.http=تحذير: يستخدم هذا الخادم بروتوكول HTTP غير الآمن. أي شخص يعترض اتصالك سيتمكن من رؤية بياناتك بنص واضح.
@@ -93,19 +91,15 @@ account.login.retry=إعادة المحاولة
account.login.refresh=تسجيل الدخول مجدداً
account.login.refresh.microsoft.hint=تحتاج إلى تسجيل الدخول إلى حساب Microsoft مجدداً لأن تفويض الحساب انتهت صلاحيته.
account.login.restricted=سجّل الدخول إلى حساب Microsoft لتفعيل هذه الميزة
-account.logout=تسجيل الخروج
-account.register=إنشاء حساب
account.manage=قائمة الحسابات
account.copy_uuid=نسخ UUID الحساب
account.methods=نوع تسجيل الدخول
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=كيفية تغيير تاريخ ميلاد حسابك
account.methods.microsoft.code=الرمز (تم النسخ إلى الحافظة)
account.methods.microsoft.close_page=اكتمل تفويض حساب Microsoft.\n\
\n\
لا يزال هناك بعض الخطوات من جانبنا، لكن يمكنك إغلاق هذا التبويب بأمان الآن.
-account.methods.microsoft.deauthorize=إلغاء التفويض
account.methods.microsoft.error.add_family=يُرجى النقر هنا لتغيير تاريخ ميلاد حسابك ليكون فوق 18 عاماً، أو إضافة حسابك إلى عائلة.
account.methods.microsoft.error.country_unavailable=XBOX Live غير متاح في بلدك/منطقتك الحالية.
account.methods.microsoft.error.missing_xbox_account=لا يوجد حساب XBOX مرتبط بحساب Microsoft الخاص بك بعد. يُرجى النقر هنا لربط واحد.
@@ -115,8 +109,6 @@ account.methods.microsoft.error.banned=قد يكون حسابك محظوراً
يمكنك النقر هنا للتحقق من حالة الحظر لحسابك.
account.methods.microsoft.error.unknown=فشل تسجيل الدخول، رمز الخطأ: %d.
account.methods.microsoft.error.wrong_verify_method=فشل تسجيل الدخول. يُرجى محاولة تسجيل الدخول إلى حسابك باستخدام كلمة المرور بدلاً من طرق الدخول الأخرى.
-account.methods.microsoft.logging_in=جارٍ تسجيل الدخول...
-account.methods.microsoft.makegameidsettings=إنشاء ملف اللعبة / تعديل اسم الملف
account.methods.microsoft.hint=انقر على زر "تسجيل الدخول" لبدء إضافة حساب Microsoft الخاص بك.
account.methods.microsoft.methods.device=تسجيل الدخول برمز QR
account.methods.microsoft.methods.device.hint=امسح رمز QR أو زر %s لإتمام تسجيل الدخول، وأدخل %s في الصفحة المفتوحة.
@@ -127,7 +119,6 @@ account.methods.microsoft.profile=ملف الحساب
account.methods.microsoft.purchase=شراء Minecraft
account.methods.microsoft.snapshot=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتسجيل الدخول.
account.methods.microsoft.snapshot.tooltip=أنت تستخدم إصداراً غير رسمي من HMCL. يُرجى تنزيل الإصدار الرسمي لتحديث الحساب.
-account.methods.microsoft.snapshot.website=الموقع الرسمي
account.methods.offline=غير متصل
account.methods.offline.name.special_characters=استخدم الحروف والأرقام والشرطات السفلية فقط (16 حرفاً كحد أقصى)
account.methods.offline.name.invalid=يُنصح باستخدام الحروف الإنجليزية والأرقام والشرطات السفلية فقط في اسم المستخدم، على ألا يتجاوز الطول 16 حرفاً.\n\
@@ -141,12 +132,10 @@ account.methods.offline.uuid.hint=UUID هو معرّف فريد للاعبي Min
\n\
هذا الخيار مخصص للمستخدمين المتقدمين فقط. لا نوصي بتغيير هذا الخيار إلا إذا كنت تعرف ما تفعله.
account.methods.offline.uuid.malformed=تنسيق غير صالح.
-account.methods.ban_query=الاستعلام عن الحظر
account.missing=لا توجد حسابات
account.missing.add=انقر هنا لإضافة واحد.
account.move_to_global=تحويل إلى حساب عام\nسيتم حفظ معلومات الحساب في ملف إعدادات في مجلد المستخدم الحالي للنظام.
account.move_to_portable=تحويل إلى حساب محمول\nسيتم حفظ معلومات الحساب في ملف إعدادات في نفس المجلد الذي يوجد فيه HMCL.
-account.not_logged_in=غير مسجّل الدخول
account.password=كلمة المرور
account.portable=محمول
account.skin=المظهر
@@ -213,7 +202,6 @@ button.reveal_dir=فتح المجلد
button.refresh=تحديث
button.remove=إزالة
button.remove.confirm=هل أنت متأكد من الإزالة النهائية؟ لا يمكن التراجع عن هذا الإجراء!
-button.retry=إعادة المحاولة
button.save=حفظ
button.save_as=حفظ باسم
button.select_all=تحديد الكل
@@ -367,9 +355,6 @@ download=تنزيل
download.code.404=الملف "%s" غير موجود على الخادم البعيد.
download.content=الإضافات
download.shader=الظلال
-download.curseforge.unavailable=هذا الإصدار من HMCL لا يدعم الوصول إلى CurseForge. يُرجى استخدام الإصدار الرسمي للوصول إلى CurseForge.
-download.existing=لا يمكن حفظ الملف لأنه موجود مسبقاً. يمكنك النقر على "حفظ باسم" لحفظ الملف في مكان آخر.
-download.external_link=زيارة موقع التنزيل
download.failed=فشل تنزيل "%1$s"، رمز الاستجابة: %2$d.
download.failed.empty=لا توجد إصدارات متاحة. انقر هنا للرجوع.
download.failed.no_code=فشل التنزيل
@@ -445,10 +430,6 @@ fatal.deprecated_java_version=سيتطلب HMCL Java 17 أو أحدث للتشغ
يُنصح بتثبيت أحدث إصدار من Java لضمان عمل HMCL بشكل صحيح.\n\
\n\
يمكنك الاحتفاظ بإصدار Java القديم. يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
-fatal.deprecated_java_version.update=سيتطلب HMCL Java 17 أو أحدث للتشغيل في المستقبل. يُرجى تثبيت أحدث إصدار من Java لضمان قدرة HMCL على إتمام الترقية.\n\
-\n\
-يمكنك الاحتفاظ بإصدار Java القديم.\
-يستطيع HMCL التعرف على إصدارات Java المتعددة وإدارتها وسيختار تلقائياً Java المناسب بناءً على إصدار اللعبة.
fatal.deprecated_java_version.download_link=تنزيل Java %d
fatal.samba=إذا فتحت Hello Minecraft! Launcher من محرك أقراص شبكة Samba، قد لا تعمل بعض الميزات. يُرجى محاولة تحديث Java أو نقل المشغّل إلى مجلد آخر.
fatal.illegal_char=مسار المستخدم الخاص بك يحتوي على حرف غير مسموح به "=". لن تتمكن من استخدام authlib-injector أو تغيير مظهر حسابك غير المتصل.
@@ -709,11 +690,8 @@ game_directory.default=الحالي
game_directory.home=مشغّل Minecraft
game_directory.instance_directory=مجلد اللعبة
game_directory.instance_directory.choose=اختر مجلد اللعبة
-game_directory.manage=قائمة مجلدات النسخ
game_directory.name=الاسم
game_directory.new=مجلد جديد
-game_directory.title=مجلدات اللعبة
-game_directory.selected=محدد
game_directory.use_relative_path=استخدام مسار نسبي لمجلد اللعبة إن أمكن
help=مساعدة
@@ -741,7 +719,6 @@ install.failed.version_mismatch=يتطلب هذا المحمّل إصدار ال
install.installer.change_version=%s غير متوافق
install.installer.choose=اختر إصدار %s
install.installer.cleanroom=Cleanroom
-install.installer.depend=يتطلب %s
install.installer.do_not_install=لا تثبّت
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -754,9 +731,6 @@ install.installer.game=Minecraft
install.installer.incompatible=غير متوافق مع %s
install.installer.install=جارٍ تثبيت %s
install.installer.install_offline=تثبيت/تحديث من ملف محلي
-install.installer.install_offline.tooltip=ندعم استخدام مثبّت (Neo)Forge وCleanroom وOptiFine المحلي.
-install.installer.install_online=تثبيت عبر الإنترنت
-install.installer.install_online.tooltip=ندعم حالياً Forge وNeoForge وCleanroom وOptiFine وFabric وLegacy Fabric وQuilt وLiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=غير مثبّت
install.installer.optifine=OptiFine
@@ -770,10 +744,8 @@ install.modpack.installation=تثبيت حزمة المودات
install.name.invalid=الاسم يحتوي على أحرف خاصة (مثل الرموز التعبيرية أو أحرف CJK).\nيُنصح بتغيير الاسم ليحتوي على الحروف الإنجليزية والأرقام والشرطات السفلية فقط لتجنب مشاكل محتملة عند تشغيل اللعبة.\nهل تريد المتابعة؟
install.new_game=تثبيت نسخة
install.new_game.already_exists=اسم هذه النسخة موجود مسبقاً. يُرجى اختيار اسم آخر.
-install.new_game.current_game_version=إصدار النسخة الحالية
install.new_game.installation=تثبيت النسخة
install.new_game.malformed=اسم غير صالح.
-install.select=اختر العملية
install.success=تم التثبيت بنجاح.
instance=الألعاب
@@ -867,13 +839,11 @@ launch.advice.multi=تم اكتشاف المشاكل التالية:\n\n%s\n\nق
launch.advice.java.auto=إصدار Java الحالي غير متوافق مع هذه النسخة.\n\nانقر "نعم" لاختيار إصدار Java الأكثر توافقاً تلقائياً. أو، انتقل إلى "الإعدادات العامة/الخاصة بالنسخة ← Java" لاختياره بنفسك.
launch.advice.java.modded_java_7=يتطلب Minecraft 1.7.2 والإصدارات الأقدم Java 7 أو أقدم.
launch.advice.cleanroom=لا يعمل Cleanroom %2$s إلا على Java %1$s أو أحدث. يُرجى استخدام Java %1$s أو إصدار أحدث.
-launch.advice.corrected=لقد حللنا مشكلة Java. إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.uncorrected=إذا كنت تريد استخدام إصدار Java الذي اخترته، يمكنك تعطيل "عدم التحقق من توافق JVM" في "الإعدادات العامة/الخاصة بالنسخة ← الإعدادات المتقدمة".
launch.advice.different_platform=يُنصح باستخدام إصدار Java 64-bit لجهازك، لكنك ثبّتت إصداراً 32-bit.
launch.advice.forge2760_liteloader=إصدار Forge 2760 غير متوافق مع LiteLoader. يُرجى الترقية إلى Forge 2773 أو أحدث.
launch.advice.forge28_2_2_optifine=إصدار Forge 28.2.2 أو أحدث غير متوافق مع OptiFine. يُرجى تخفيض Forge إلى 28.2.1 أو أقدم.
launch.advice.forge37_0_60=إصدارات Forge قبل 37.0.60 غير متوافقة مع Java 17. يُرجى تحديث Forge إلى 37.0.60 أو أحدث، أو تشغيل اللعبة بـ Java 16.
-launch.advice.java8_1_13=يعمل Minecraft 1.13 وأحدث فقط على Java 8 أو أحدث. يُرجى استخدام Java 8 أو إصدار أحدث.
launch.advice.java8_51_1_13=قد يتعطل Minecraft 1.13 على إصدارات Java 8 قبل 1.8.0_51. يُرجى تثبيت أحدث إصدار من Java 8.
launch.advice.java9=لا يمكن تشغيل Minecraft 1.12 أو أقدم على Java 9 أو أحدث. يُرجى استخدام Java 8.
launch.advice.modded_java=قد لا تكون بعض المودات متوافقة مع إصدارات Java الأحدث. يُنصح باستخدام Java %1$s لتشغيل Minecraft %2$s.
@@ -933,7 +903,6 @@ launcher.update_java=يُرجى تحديث إصدار Java الخاص بك.
libraries.download=جارٍ تنزيل المكتبات
-login.empty_username=لم تحدد اسم المستخدم بعد!
login.enter_password=يُرجى إدخال كلمة المرور.
logwindow.show_lines=إظهار أرقام الأسطر
@@ -945,7 +914,6 @@ logwindow.export_game_crash_logs=تصدير سجلات التعطل
logwindow.export_dump=تصدير تفريغ مكدس اللعبة
logwindow.export_dump.no_dependency=لا يحتوي Java الخاص بك على المكتبات اللازمة لإنشاء تفريغ المكدس. يُرجى الانضمام إلى Discord أو مجموعة QQ للحصول على مساعدة.
-main_page=الرئيسية
message.cancelled=تم إلغاء العملية
message.confirm=تأكيد
@@ -975,7 +943,6 @@ modpack.desc=صف حزمة مودتك، بما في ذلك مقدمة وربما
modpack.description=وصف حزمة المودات
modpack.download=تنزيل حزم المودات
modpack.download.title=تنزيل حزمة المودات - %1s
-modpack.enter_name=أدخل اسماً لهذه الحزمة.
modpack.export=تصدير كحزمة مودات
modpack.export.as=تصدير حزمة المودات باسم...
modpack.file_api=بادئة رابط حزمة المودات
@@ -994,11 +961,9 @@ modpack.files.scripts=ملف إعداد MineTweaker
modpack.files.servers_dat=ملف قائمة الخوادم
modpack.installing=جارٍ تثبيت حزمة المودات
modpack.installing.given=جارٍ تثبيت حزمة المودات %s
-modpack.introduction=يدعم حالياً حزم Curse وModrinth وMultiMC وMCBBS.
modpack.invalid=حزمة مودات غير صالحة، يمكنك محاولة تنزيلها مجدداً.
modpack.mismatched_type=نوع حزمة المودات غير متطابق، النسخة الحالية من نوع %1$s، لكن الحزمة المقدمة من نوع %2$s.
modpack.name=اسم حزمة المودات
-modpack.not_a_valid_name=اسم حزمة مودات غير صالح.
modpack.origin=المصدر
modpack.origin.url=الموقع الرسمي
modpack.origin.mcbbs=MCBBS
@@ -1127,12 +1092,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=توليد العالم
modrinth.category.8x-=8x-
-modrinth.category.16x=16x
-modrinth.category.32x=32x
-modrinth.category.48x=48x
-modrinth.category.64x=64x
-modrinth.category.128x=128x
-modrinth.category.256x=256x
modrinth.category.512x+=512x+
mods=المودات
@@ -1151,7 +1110,6 @@ mods.mcmod=MCMod
mods.mcmod.page=صفحة MCMod
mods.mcmod.search=البحث في MCMod
mods.name=الاسم
-mods.not_modded=يجب تثبيت محمّل مودات (Forge أو NeoForge أو Fabric أو Legacy Fabric أو Quilt أو LiteLoader) أولاً لإدارة موداتك!
mods.restore=استعادة
mods.url=الصفحة الرسمية
mods.update_modpack_mod.warning=تحديث المودات في حزمة مودات قد يؤدي إلى نتائج لا يمكن إصلاحها، وقد يتسبب في تلف الحزمة بحيث لا تعمل. هل أنت متأكد من التحديث؟
@@ -1203,7 +1161,6 @@ world.chunkbase.nether_fortress=قلعة الجحيم
world.duplicate=نسخ العالم
world.duplicate.prompt=يُرجى إدخال اسم العالم المنسوخ
world.duplicate.failed.already_exists=المجلد موجود مسبقاً
-world.duplicate.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
world.duplicate.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
world.duplicate.failed=فشل نسخ العالم
world.duplicate.success.toast=تم نسخ العالم بنجاح
@@ -1299,7 +1256,6 @@ schematics.create_directory=مجلد جديد
schematics.create_directory.prompt=يُرجى إدخال اسم المجلد الجديد
schematics.create_directory.failed=فشل إنشاء المجلد
schematics.create_directory.failed.already_exists=المجلد موجود مسبقاً
-schematics.create_directory.failed.empty_name=لا يمكن أن يكون الاسم فارغاً
schematics.create_directory.failed.invalid_name=الاسم يحتوي على أحرف غير صالحة
schematics.info.description=الوصف
schematics.info.enclosing_size=الحجم المحيط
@@ -1335,20 +1291,6 @@ settings.advanced=الإعدادات المتقدمة
settings.advanced.modify=تعديل الإعدادات المتقدمة
settings.advanced.title=الإعدادات المتقدمة - %s
settings.advanced.custom_commands=أوامر مخصصة
-settings.advanced.custom_commands.hint=المتغيرات البيئية التالية متاحة:\n\
- \ · $INST_NAME: اسم النسخة.\n\
- \ · $INST_ID: اسم النسخة.\n\
- \ · $INST_DIR: المسار المطلق لمجلد عمل النسخة.\n\
- \ · $INST_MC_DIR: المسار المطلق لمجلد اللعبة.\n\
- \ · $INST_JAVA: ملف Java المستخدم للتشغيل.\n\
- \ · $INST_FORGE: يُضبط إذا كان Forge مثبّتاً.\n\
- \ · $INST_NEOFORGE: يُضبط إذا كان NeoForge مثبّتاً.\n\
- \ · $INST_CLEANROOM: يُضبط إذا كان Cleanroom مثبّتاً.\n\
- \ · $INST_LITELOADER: يُضبط إذا كان LiteLoader مثبّتاً.\n\
- \ · $INST_OPTIFINE: يُضبط إذا كان OptiFine مثبّتاً.\n\
- \ · $INST_FABRIC: يُضبط إذا كان Fabric مثبّتاً.\n\
- \ · $INST_LEGACYFABRIC: يُضبط إذا كان Legacy Fabric مثبّتاً.\n\
- \ · $INST_QUILT: يُضبط إذا كان Quilt مثبّتاً.
settings.advanced.dont_check_game_completeness=عدم التحقق من سلامة اللعبة
settings.advanced.dont_check_jvm_validity=عدم التحقق من توافق JVM
settings.advanced.dont_patch_natives=عدم محاولة استبدال المكتبات الأصلية تلقائياً
@@ -1369,10 +1311,6 @@ settings.advanced.launcher_visible=ظهور المشغّل
settings.advanced.minecraft_arguments=وسيطات التشغيل
settings.advanced.minecraft_arguments.prompt=افتراضي
settings.advanced.natives_directory=مسار المكتبات الأصلية
-settings.advanced.natives_directory.choose=اختر موقع المكتبة الأصلية المطلوبة
-settings.advanced.natives_directory.custom=مخصص
-settings.advanced.natives_directory.default=افتراضي
-settings.advanced.natives_directory.default.version_id=<اسم النسخة>
settings.advanced.no_jvm_args=عدم إضافة وسيطات JVM الافتراضية
settings.advanced.no_optimizing_jvm_args=عدم إضافة وسيطات تحسين JVM الافتراضية
settings.advanced.precall_command=أمر ما قبل التشغيل
@@ -1401,8 +1339,6 @@ settings.advanced.unsupported_system_options=إعدادات غير مطبّقة
settings.advanced.use_native_glfw=استخدام GLFW النظام
settings.advanced.use_native_openal=استخدام OpenAL النظام
settings.advanced.linux_freebsd_only=Linux/FreeBSD فقط
-settings.advanced.workaround=حلول بديلة
-settings.advanced.workaround.warning=خيارات الحلول البديلة مخصصة للمستخدمين المتقدمين فقط. قد يتسبب تعديل هذه الخيارات في تعطل اللعبة. يُرجى عدم تعديل هذه الخيارات إلا إذا كنت تعرف ما تفعله.
settings.advanced.wrapper_launcher=أمر التغليف
settings.advanced.wrapper_launcher.prompt=يتيح التشغيل باستخدام برنامج تغليف إضافي مثل "optirun" على Linux
@@ -1422,11 +1358,7 @@ settings.game.java_directory.invalid=مسار Java غير صحيح
settings.game.java_directory.version=تحديد إصدار Java
settings.game.java_directory.template=%1$s (%2$s)
settings.game.management=إدارة
-settings.game.working_directory=مجلد العمل
settings.game.working_directory.choose=اختر مجلد العمل
-settings.game.working_directory.hint=فعّل خيار "معزول" في "مجلد العمل" للسماح للنسخة الحالية بتخزين إعداداتها وعوالمها ومودتها في مجلد منفصل.\n\
- \n\
- يُنصح بتفعيل هذا الخيار لتجنب تعارض المودات، لكنك ستحتاج إلى نقل عوالمك يدوياً.
settings.icon=الأيقونة
@@ -1436,16 +1368,13 @@ settings.launcher.brightness=وضع السمة
settings.launcher.brightness.auto=متابعة إعدادات النظام
settings.launcher.brightness.dark=الوضع الداكن
settings.launcher.brightness.light=الوضع الفاتح
-settings.launcher.common_path.tooltip=سيضع HMCL جميع أصول اللعبة وتبعياتها هنا. إذا كانت هناك مكتبات موجودة في مجلد اللعبة، فإن HMCL سيفضّل استخدامها أولاً.
settings.launcher.debug=تصحيح
settings.launcher.disable_auto_game_options=عدم تغيير لغة اللعبة تلقائياً
settings.launcher.download=التنزيل
settings.launcher.download.threads=الخيوط
settings.launcher.download.threads.auto=تحديد تلقائي
-settings.launcher.download.threads.hint=قد يتسبب عدد كبير من الخيوط في تجميد النظام، وقد تتأثر سرعة التنزيل بمزوّد الخدمة وخوادم التنزيل. ليس دائماً أن المزيد من الخيوط يزيد سرعة التنزيل.
settings.launcher.download_source=مصدر التنزيل
settings.launcher.download_source.auto=اختيار مصادر التنزيل تلقائياً
-settings.launcher.enable_game_list=عرض قائمة النسخ في الصفحة الرئيسية
settings.launcher.font=الخط
settings.launcher.font.anti_aliasing=مضاد التعرج
settings.launcher.font.anti_aliasing.auto=تلقائي
@@ -1492,9 +1421,6 @@ settings.type.global.manage=الإعدادات العامة
shaderpack.download.title=تنزيل ظلال - %1s
-sponsor=المتبرعون
-sponsor.bmclapi=تنزيلات البر الرئيسي الصيني مقدَّمة من BMCLAPI. انقر هنا للمزيد من المعلومات.
-sponsor.hmcl=Hello Minecraft! Launcher هو مشغّل Minecraft مفتوح المصدر يتيح للمستخدمين إدارة نسخ متعددة من Minecraft بسهولة. انقر هنا للمزيد من المعلومات.
system.architecture=المعمارية
system.operating_system=نظام التشغيل
@@ -1607,7 +1533,6 @@ update.newest_version=أحدث إصدار: %s
update.bubble.title=تحديث متاح: %s
update.bubble.subtitle=انقر هنا للتحديث
update.latest=هذا هو أحدث إصدار
-update.no_browser=لا يمكن الفتح في متصفح النظام. لكننا نسخنا الرابط إلى حافظتك، ويمكنك فتحه يدوياً.
update.tooltip=تحديث
update.preview=الاطلاع المبكر على إصدارات HMCL
update.preview.subtitle=فعّل هذا الخيار لاستقبال إصدارات HMCL الجديدة مبكراً للاختبار قبل إصدارها الرسمي.
diff --git a/HMCL/src/main/resources/assets/lang/I18N_es.properties b/HMCL/src/main/resources/assets/lang/I18N_es.properties
index c1ab2c80d98..c92d3382510 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_es.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_es.properties
@@ -21,7 +21,6 @@
about=Acerca de
about.copyright=Copyright
-about.author=Autor
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Haga clic en este enlace para ver el texto completo.
@@ -75,7 +74,6 @@ account.failed.server_response_malformed=Respuesta del servidor no válida, el s
account.failed.ssl=Se ha producido un error SSL al conectar con el servidor. Por favor, intente actualizar su Java.
account.failed.dns=Se produjo un error SSL al conectar con el servidor. Es posible que la resolución DNS sea incorrecta. Intente cambiar el servidor DNS o usar un servicio proxy.
account.failed.wrong_account=Ha iniciado sesión en la cuenta equivocada.
-account.hmcl.hint=Debe hacer clic en «Iniciar sesión» y completar el proceso en la ventana abierta del navegador.
account.injector.add=Nuevo servidor Auth
account.injector.empty=Ninguno (Puedes hacer clic en el botón más de la derecha para añadir uno)
account.injector.http=Atención: Este servidor utiliza el protocolo HTTP inseguro. Cualquiera entre su conexión podrá ver sus credenciales en texto claro.
@@ -91,23 +89,16 @@ account.login.retry=Reintentar
account.login.refresh=Iniciar sesión de nuevo
account.login.refresh.microsoft.hint=Debe volver a iniciar sesión en su cuenta Microsoft porque la autorización de la cuenta no es válida.
account.login.restricted=Iniciar sesión en su cuenta Microsoft para activar esta función
-account.logout=Salir
-account.register=Registrarse
account.manage=Lista de cuentas
account.copy_uuid=Copiar UUID de la cuenta
account.methods=Tipo de inicio de sesión
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Cómo cambiar la fecha de nacimiento de su cuenta
account.methods.microsoft.close_page=La autorización de la cuenta de Microsoft ha finalizado.\n\
\n\
Hay algunos trabajos extra para nosotros, pero puedes cerrar esta pestaña con seguridad por ahora.
-account.methods.microsoft.makegameidsettings=Crear perfil / Editar nombre del perfil
-account.methods.microsoft.deauthorize=Desautorizar
-account.methods.microsoft.logging_in=Iniciando sesión...
account.methods.microsoft.profile=Perfil de la cuenta
account.methods.microsoft.purchase=Comprar Minecraft
-account.methods.microsoft.snapshot.website=Sitio web oficial
account.methods.offline=Sin conexión
account.methods.offline.name.special_characters=Utilice solo letras, números y guiones bajos (máximo 16 caracteres)
account.methods.offline.name.invalid=Se recomienda utilizar sólo letras en inglés, números y guiones bajos para el nombre de usuario, y la longitud no debe superar los 16 caracteres.\n\
@@ -121,12 +112,10 @@ account.methods.offline.uuid.hint=UUID es un identificador único para los jugad
\n\
Esta opción es sólo para usuarios avanzados. No recomendamos editar esta opción a menos que sepas lo que estás haciendo.
account.methods.offline.uuid.malformed=Formato no válido.
-account.methods.ban_query=Consulta de bloqueo de cuentas
account.missing=No hay cuentas
account.missing.add=Haga clic aquí para añadir una.
account.move_to_global=Convertir en cuenta global\nLa información de la cuenta se guardará en un archivo de configuración del directorio de usuario actual del sistema.
account.move_to_portable=Convertir en cuenta portátil\nLa información de la cuenta se guardará en un archivo de configuración en el mismo directorio que HMCL.
-account.not_logged_in=No ha iniciado sesión
account.password=Contraseña
account.portable=Cuenta portátil
account.skin=Aspecto
@@ -193,7 +182,6 @@ button.reveal_dir=Carpeta
button.refresh=Refrescar
button.remove=Eliminar
button.remove.confirm=¿Estás seguro de que deseas eliminarlo de forma permanente? ¡Esta acción no se puede deshacer!
-button.retry=Reintentar
button.save=Guardar
button.save_as=Guardar como
button.select_all=Seleccionar todo
@@ -347,9 +335,6 @@ download=Descargar
download.code.404=Archivo no encontrado en el servidor remoto: %s
download.content=Complementos
download.shader=Sombreadores
-download.curseforge.unavailable=Esta versión de HMCL no permite acceder a CurseForge. Utilice la versión oficial para acceder a CurseForge.
-download.existing=El archivo no se puede guardar porque ya existe. Puedes hacer clic en «Guardar como» para guardar el archivo en otro lugar.
-download.external_link=Abrir sitio web
download.failed=Falló la descarga de %1$s, código de respuesta: %2$d.
download.failed.empty=No hay versiones disponibles, por favor haga clic aquí para volver.
download.failed.no_code=No se ha podido descargar
@@ -419,11 +404,6 @@ fatal.deprecated_java_version=HMCL requerirá Java 17 o posterior para funcionar
Se recomienda instalar la última versión de Java para garantizar el correcto funcionamiento de HMCL.\n\
\n\
Puedes conservar la versión antigua de Java. HMCL puede reconocer y gestionar varias versiones de Java y elegirá automáticamente la adecuada para usted en función de la versión del juego.
-fatal.deprecated_java_version.update=HMCL requerirá Java 17 o posterior para funcionar en el futuro. Por favor, instalar la última versión de Java para asegurarse de que el lanzador puede completar la actualización.\n\
-\n\
-Puedes conservar la versión antigua de Java.\
-HMCL puede reconocer y gestionar varias versiones de Java \
-y elegirá automáticamente la adecuada para usted en función de la versión del juego.
fatal.deprecated_java_version.download_link=Descargar Java %d
fatal.samba=Si ha abierto Hello Minecraft! Launcher desde una unidad de red Samba, es posible que algunas funciones no funcionen. Intenta actualizar tu Java o mover el launcher a otro directorio.
fatal.illegal_char=Su ruta de usuario contiene un carácter ilegal «=», por lo que algunas características podrían no funcionar correctamente.\n\
@@ -675,11 +655,8 @@ game_directory.default=Directorio actual
game_directory.home=Minecraft Launcher
game_directory.instance_directory=Directorio ded juego
game_directory.instance_directory.choose=Elegir directorio de juegos
-game_directory.manage=Lista de directorios de instancia
game_directory.name=Nombre
game_directory.new=Nuevo directorio
-game_directory.title=Directorios del juego
-game_directory.selected=Seleccionado
game_directory.use_relative_path=Utilizar ruta relativa para la ruta del juego si es posible
help=Ayuda
@@ -707,7 +684,6 @@ install.failed.version_mismatch=Este cargador requiere la versión del juego %s,
install.installer.change_version=%s Incompatible
install.installer.choose=Elija su versión %s
install.installer.cleanroom=Cleanroom
-install.installer.depend=Requiere %s
install.installer.do_not_install=No instalar
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -718,9 +694,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Incompatible con %s
install.installer.install=Instalando %s
install.installer.install_offline=Instalar/actualizar desde archivo local
-install.installer.install_offline.tooltip=Apoyamos el uso del instalador local de (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Instalación en línea
-install.installer.install_online.tooltip=Actualmente soportamos Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader y OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=No está instalado
install.installer.optifine=OptiFine
@@ -734,10 +707,8 @@ install.modpack.installation=Instalación de modpack
install.name.invalid=El nombre contiene caracteres especiales (como emoji o caracteres CJK).\n\nSe recomienda cambiar el nombre para que sólo incluya letras, números y guiones bajos en inglés para evitar posibles problemas al iniciar el juego.\n\n¿Desea continuar con la instalación?
install.new_game=Añadir instancia
install.new_game.already_exists=Esta instancia ya existe. Por favor, utilice otro nombre.
-install.new_game.current_game_version=Versión actual de la instancia
install.new_game.installation=Instalación de instancia
install.new_game.malformed=Nombre no válido.
-install.select=Elegir una operación
install.success=Instalado con éxito.
instance=Juegos
@@ -821,13 +792,11 @@ launch.advice.multi=Se han detectado los siguientes problemas:\n\n%s\n\nEstos pr
launch.advice.java.auto=La versión actual de Java no es compatible con la instancia.\n\nHaga clic en «Sí» para elegir automáticamente la versión de Java más compatible. O bien, puede navegar hasta «Config. Global/Específica de instancia → Java» para elegir uno usted mismo.
launch.advice.java.modded_java_7=Minecraft 1.7.2 y versiones anteriores requieren Java 7 o anterior.
launch.advice.cleanroom=Cleanroom %2$s solo se puede ejecutar en Java %1$s o versiones posteriores. Por favor, use Java %1$s o una versión posterior.
-launch.advice.corrected=Hemos resuelto el problema de Java. Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.uncorrected=Si aún desea utilizar la versión de Java que elija, puede desactivar «No comprobar la compatibilidad con JVM» en «Config. Global/Específica de instancia → Configuración avanzada».
launch.advice.different_platform=Se recomienda la versión de 64 bits de Java para tu dispositivo, pero has instalado una de 32 bits.
launch.advice.forge2760_liteloader=La versión 2760 o posterior de Forge no es compatible con LiteLoader, por favor considere actualizar Forge a la versión 2773 o posterior.
launch.advice.forge28_2_2_optifine=La versión 28.2.2 o posterior de Forge no es compatible con OptiFine. Considere la posibilidad de actualizar Forge a la versión 28.2.1 o anterior.
launch.advice.forge37_0_60=Las versiones de Forge anteriores a la 37.0.60 no son compatibles con Java 17. Por favor, actualiza Forge a la versión 37.0.60 o posterior, o inicia el juego con Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 y posteriores sólo se pueden ejecutar en Java 8 o posterior. Por favor, utilice Java 8 o versiones posteriores.
launch.advice.java8_51_1_13=Minecraft 1.13 puede fallar en versiones de Java 8 anteriores a la 1.8.0_51. Por favor, instala la última versión de Java 8.
launch.advice.java9=No puedes ejecutar Minecraft 1.12 o anterior con Java 9 o más reciente, por favor, utiliza Java 8 en su lugar.
launch.advice.modded_java=Algunos mods pueden no ser compatibles con las nuevas versiones de Java. Se recomienda utilizar Java %s para iniciar Minecraft %s.
@@ -887,7 +856,6 @@ launcher.update_java=Por favor, actualice su versión de Java.
libraries.download=Descargando bibliotecas
-login.empty_username=¡Todavía no has puesto tu nombre de usuario!
login.enter_password=Por favor, introduzca su contraseña.
logwindow.show_lines=Mostrar número de líneas
@@ -899,7 +867,6 @@ logwindow.export_game_crash_logs=Exportar registros de colgado
logwindow.export_dump=Exportar volcado de pila de juegos
logwindow.export_dump.no_dependency=Su Java no contiene las dependencias para crear el volcado de pila. Dirígete a nuestro Discord o grupo QQ para obtener ayuda.
-main_page=Inicio
message.cancelled=La operación se ha cancelado
message.confirm=Confirmar
@@ -928,7 +895,6 @@ modpack.desc=Describa su modpack, incluyendo una introducción y probablemente a
modpack.description=Descripción
modpack.download=Descargar Modpacks
modpack.download.title=Descargar Modpack - %1s
-modpack.enter_name=Introduzca un nombre para este modpack.
modpack.export=Exportar como modpack
modpack.export.as=Exportar Modpack como...
modpack.file_api=Prefijo de la URL del modpack
@@ -947,11 +913,9 @@ modpack.files.scripts=Archivo de configuración de MineTweaker
modpack.files.servers_dat=Archivo de lista de servidores
modpack.installing=Instalando modpack
modpack.installing.given=Instalando %s modpack
-modpack.introduction=Actualmente se soportan los modpacks CurseForge, Modrinth, MultiMC y MCBBS.
modpack.invalid=Modpack inválido, puede intentar volver a descargarlo.
modpack.mismatched_type=Tipo de modpack erróneo, la instancia actual es del tipo %s, pero la proporcionada es del tipo %s.
modpack.name=Nombre del modpack
-modpack.not_a_valid_name=Nombre de paquete no válido
modpack.origin=Fuente
modpack.origin.url=Sitio web oficial
modpack.origin.mcbbs=MCBBS
@@ -1096,7 +1060,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Página de MCMod
mods.mcmod.search=Búsqueda en MCMod
mods.name=Nombre
-mods.not_modded=¡Debes instalar primero un cargador de mods (Forge, NeoForge, Fabric, Legacy Fabric, Quilt o LiteLoader) para gestionar tus mods!
mods.restore=Restaurar
mods.url=Página oficial
mods.update_modpack_mod.warning=Actualizar mods en un modpack puede generar resultados irreparables, posiblemente corrompiendo el modpack para que no pueda iniciarse. ¿Seguro que quieres actualizar?
@@ -1131,7 +1094,6 @@ world.chunkbase.seed_map=Vista previa de la generación mundial
world.chunkbase.stronghold=Fortaleza
world.chunkbase.nether_fortress=Fortaleza del Nether
world.duplicate.failed.already_exists=El directorio ya existe
-world.duplicate.failed.empty_name=El nombre no puede estar vacío
world.duplicate.failed.invalid_name=El nombre contiene caracteres no válidos
world.datapack=Paquetes de datos
world.datetime=Jugado por última vez en %s
@@ -1200,7 +1162,6 @@ schematics.back_to=Atrás a «%s»
schematics.create_directory.prompt=Introduzca el nuevo nombre del directorio
schematics.create_directory.failed=No se ha podido crear el directorio
schematics.create_directory.failed.already_exists=El directorio ya existe
-schematics.create_directory.failed.empty_name=El nombre no puede estar vacío
schematics.create_directory.failed.invalid_name=El nombre contiene caracteres no válidos
schematics.info.description=Descripción
schematics.info.enclosing_size=Tamaño de Encierro
@@ -1236,19 +1197,6 @@ settings.advanced=Configuración avanzada
settings.advanced.modify=Editar configuración avanzada
settings.advanced.title=Configuración avanzada - %s
settings.advanced.custom_commands=Comandos personalizados
-settings.advanced.custom_commands.hint=Se proporcionan las siguientes variables de entorno:\n\
- \ · $INST_NAME: nombre de la instancia.\n\
- \ · $INST_ID: nombre de la instancia.\n\
- \ · $INST_DIR: ruta absoluta del directorio de trabajo de la instancia.\n\
- \ · $INST_MC_DIR: ruta absoluta del directorio del juego.\n\
- \ · $INST_JAVA: binario de java utilizado para la ejecución\n\
- \ · $INST_FORGE: disponible si Forge está instalado.\n\
- \ · $INST_NEOFORGE: disponible si NeoForge está instalado.\n\
- \ · $INST_CLEANROOM: disponible si Cleanroom está instalado.\n\
- \ · $INST_LITELOADER: disponible si LiteLoader está instalado.\n\
- \ · $INST_OPTIFINE: disponible si OptiFine está instalado.\n\
- \ · $INST_FABRIC: disponible si Fabric está instalado.\n\
- \ · $INST_QUILT: disponible si Quilt está instalado.
settings.advanced.dont_check_game_completeness=No chequear integridad del juego
settings.advanced.dont_check_jvm_validity=No comprobar la compatibilidad con JVM
settings.advanced.dont_patch_natives=No intente sustituir automáticamente las bibliotecas nativas
@@ -1269,10 +1217,6 @@ settings.advanced.launcher_visible=Visibilidad del launcher
settings.advanced.minecraft_arguments=Argumentos de lanzamiento
settings.advanced.minecraft_arguments.prompt=Por defecto
settings.advanced.natives_directory=Ruta de la biblioteca nativa
-settings.advanced.natives_directory.choose=Elija la ubicación de la biblioteca nativa deseada
-settings.advanced.natives_directory.custom=Personalizado
-settings.advanced.natives_directory.default=Por defecto
-settings.advanced.natives_directory.default.version_id=
settings.advanced.no_jvm_args=No añadir argumentos JVM por defecto
settings.advanced.no_optimizing_jvm_args=No añadir argumentos de optimización de JVM
settings.advanced.precall_command=Comando pre-lanzamiento:
@@ -1296,8 +1240,6 @@ settings.advanced.unsupported_system_options=Configuración no aplicable al sist
settings.advanced.use_native_glfw=Utilizar GLFW nativo
settings.advanced.use_native_openal=Utilizar OpenAL nativo
settings.advanced.linux_freebsd_only=Sólo Linux/FreeBSD
-settings.advanced.workaround=Métodos alternativos
-settings.advanced.workaround.warning=Éstas opciones están pensadas sólo para usuarios expertos. Jugar con estas opciones puede romper el juego. A menos que sepas lo que estás haciendo, por favor no modifiques estas opciones.
settings.advanced.wrapper_launcher=Comando Wrapper
settings.advanced.wrapper_launcher.prompt=Permite ejecutar el juego usando un programa extra como 'optirun' en Linux.
@@ -1317,23 +1259,19 @@ settings.game.java_directory.invalid=Ruta de Java incorrecta.
settings.game.java_directory.template=%s (%s)
settings.game.java_directory.version=Especifique la versión de Java
settings.game.management=Gestionar
-settings.game.working_directory=Directorio de trabajo
settings.game.working_directory.choose=Elija el directorio de trabajo
settings.icon=Icono
settings.launcher=Configuración del launcher
settings.launcher.appearance=Apariencia
-settings.launcher.common_path.tooltip=Esta aplicación pondrá todos los activos y dependencias del juego aquí. Si hay bibliotecas existentes en el directorio del juego, el launcher preferirá usarlas primero.
settings.launcher.debug=Depuración
settings.launcher.disable_auto_game_options=No cambiar el idioma del juego
settings.launcher.download=Descargas
settings.launcher.download.threads=Hilos
settings.launcher.download.threads.auto=Determinar automáticamente
-settings.launcher.download.threads.hint=Demasiados hilos pueden hacer que tu sistema se congele, y tu velocidad de descarga puede verse afectada por tu ISP y servidores de descarga. No siempre se da el caso de que más hilos aumenten la velocidad de descarga.
settings.launcher.download_source=Fuente de descarga
settings.launcher.download_source.auto=Elegir automáticamente el espejo de descarga
-settings.launcher.enable_game_list=Mostrar lista de versiones en la página de inicio
settings.launcher.font=Fuente
settings.launcher.font.anti_aliasing=Suavizado de bordes
settings.launcher.font.anti_aliasing.auto=Automático
@@ -1377,9 +1315,6 @@ settings.take_effect_after_restart=Se aplica después de reiniciar
settings.type=Tipo de configuración de la instancia
settings.type.global.manage=Config. Global
-sponsor=Donantes
-sponsor.bmclapi=Las descargas de China continental son proporcionadas por BMCLAPI. Haga clic aquí para obtener más información.
-sponsor.hmcl=Hello Minecraft! Launcher es un launcher FOSS de Minecraft que permite a los usuarios gestionar múltiples instancias de Minecraft fácilmente. Haga clic aquí para obtener más información.
system.architecture=Arquitectura
system.operating_system=Sistema operativo
@@ -1407,7 +1342,6 @@ update.newest_version=Última versión: %s
update.bubble.title=Actualización disponible: %s
update.bubble.subtitle=Haga clic aquí para actualizar
update.latest=Esta es la última versión.
-update.no_browser=No se puede abrir en el navegador del sistema. Pero, hemos copiado el enlace a su portapapeles y puede abrirlo manualmente.
update.tooltip=Actualización
update.preview=Vista previa de actualizaciones anticipadas
update.preview.subtitle=Activa esta opción para recibir nuevas versiones del lanzador antes de su lanzamiento oficial para probarlas
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ja.properties b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
index a7a0ff236df..69427e42c6c 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ja.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ja.properties
@@ -20,7 +20,6 @@
about=について
about.copyright=著作権
-about.author=著者
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=全文はこのリンクをクリック
@@ -68,7 +67,6 @@ account.failed.migration=アカウントをMicrosoftアカウントに移行す
account.failed.no_character=このアカウントに文字がありません。
account.failed.server_response_malformed=無効なサーバー応答。認証サーバーでエラーが発生している可能性があります。
account.failed.wrong_account=不一致のアカウントでログインしました。
-account.hmcl.hint=「ログイン」をクリックし、開いているページでログインを完了する必要があります。
account.injector.add=認証サーバーを追加します
account.injector.empty=Empty(追加するには右側のプラスボタンをクリックしてください)
account.injector.http=警告:このサーバーはHTTPを使用するため、パスワードはクリアテキストで送信されます。
@@ -80,17 +78,11 @@ account.login=ログイン
account.login.hint=パスワードは保存されません。
account.login.refresh=再ログイン
account.login.refresh.microsoft.hint=アカウント認証が無効なため、Microsoft アカウントを再度追加する必要があります
-account.logout=ログアウト
-account.register=登録
account.manage=アカウントリスト
account.methods=ログインタイプ
account.methods.authlib_injector=authlib-インジェクター
account.methods.microsoft=Microsoft Account
-account.methods.microsoft.birth=誕生日の設定を編集する方法...
-account.methods.microsoft.deauthorize=アカウントのバインドを解除
account.methods.microsoft.close_page=Microsoftアカウントの認証が終了しました。後で終了するログイン手順がいくつか残っています。このページを今すぐ閉じることができます。
-account.methods.microsoft.logging_in=ログイン...
-account.methods.microsoft.makegameidsettings=プロファイルを作成/プロフィール名を編集する
account.methods.microsoft.profile=アカウントプロファイル..
account.methods.microsoft.purchase=Minecraftを購入する
account.methods.offline=オフライン
@@ -99,7 +91,6 @@ account.methods.offline.uuid.hint=UUIDは、Minecraftのゲームキャラクタ
account.methods.offline.uuid.malformed=Malformed
account.missing=アカウントなし
account.missing.add=追加するにはここをクリック
-account.not_logged_in=ログインしていません
account.password=パスワード
account.skin=スキン
account.skin.file=スキンイメージファイル
@@ -153,7 +144,6 @@ button.ok=OK
button.refresh=更新
button.remove=削除
button.remove.confirm=本当に完全に削除しますか?この操作は元に戻せません!
-button.retry=リトライ
button.save=保存
button.save_as=名前を付けて保存
button.select_all=すべて選択
@@ -300,8 +290,6 @@ download=ダウンロード
download.code.404=リモートサーバーにファイルが見つかりません:%s
download.content=ゲームコンテンツ
download.shader=シェーダー
-download.existing=ファイルは既に存在するため、保存できません。「名前を付けて保存」を選択して、ファイルを別の場所に保存できます。
-download.external_link=ダウンロードサイトを開く
download.failed=%1$s のダウンロードに失敗しました、応答コード:%2$d
download.failed.empty=候補者なし。戻るにはここをクリックしてください。
download.failed.refresh=バージョンリストをダウンロードできません。ここをクリックして再試行してください。
@@ -419,11 +407,8 @@ game_directory.default=現在のディレクトリ
game_directory.home=標準ディレクトリ
game_directory.instance_directory=ゲームディレクトリ
game_directory.instance_directory.choose=ゲームディレクトリを選択してください
-game_directory.manage=ゲームディレクトリリスト
game_directory.name=名前
game_directory.new=新規作成
-game_directory.title=ゲームディレクトリ
-game_directory.selected=選択済み
game_directory.use_relative_path=可能であれば、ゲームディレクトリの相対パスを使用します
help=ヘルプ
@@ -449,7 +434,6 @@ install.failed.optifine_forge_1.17=Minecraft 1.17.1の場合、OptiFine H1 Pre2
install.failed.version_mismatch=ライブラリにはゲームバージョン %s が必要ですが、実際のバージョンは %s です。
install.installer.change_version=%s 、このバージョンは現在のゲームバージョンと互換性がありません。別のものを選択するには、ここをクリックしてください。
install.installer.choose=%s バージョンを選択してください
-install.installer.depend=%s に依存
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
install.installer.fabric-quilt-api.warning=%1$sはmodであり、新しいゲームのmodディレクトリにインストールされます。新しいゲームの実行ディレクトリを変更しないでください。変更すると、%1$sのインストールが失われます。その設定を変更したい場合は、%1$sを再インストールする必要があります。
@@ -458,9 +442,6 @@ install.installer.game=Minecraft
install.installer.incompatible=%s と互換性がありません
install.installer.install=インストール %s
install.installer.install_offline=ファイルからのインストール/更新
-install.installer.install_offline.tooltip=Forge / OptiFineインストールファイルのインポートをサポートします
-install.installer.install_online=オンラインでインストール
-install.installer.install_online.tooltip=Fabric、Forge、OptiFine、LiteLoaderのインストールをサポートします。
install.installer.liteloader=LiteLoader
install.installer.not_installed=インストールされていません
install.installer.optifine=OptiFine
@@ -470,9 +451,7 @@ install.installer.version=%s
install.modpack=modpackを導入
install.new_game=新規作成
install.new_game.already_exists=このバージョンはすでに存在します。
-install.new_game.current_game_version=現在のゲームバージョン
install.new_game.malformed=無効な名前
-install.select=操作を選択します
install.success=正常にインストールされました
instance=ゲーム
@@ -542,12 +521,10 @@ lang.default=システム言語を使用する
launch.advice.java.auto=現在選択されているJavaVMは、ゲームの要件を満たしていません。適切なJavaVMを選択することを許可しますか?または、ゲーム設定で適切なJavaVMを選択することもできます。
launch.advice.java.modded_java_7=Minecraft 1.7.2以前では、Java7以前のバージョンが必要です。
-launch.advice.corrected=JVMの選択はすでに修正されています。選択したJavaバージョンを維持したい場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.uncorrected=ゲームを正常に開始できることが確実な場合は、ゲーム設定でJavaVMチェックを無効にすることができます。
launch.advice.different_platform=OSは64ビットですが、Javaは32ビットです。64ビットJavaをお勧めします。
launch.advice.forge2760_liteloader=Forge 2760以降はLiteLoaderと互換性がないため、Forgeを2773以降にアップグレードすることを検討してください。
launch.advice.forge28_2_2_optifine=Forge28.2.2以降のバージョンはOptiFineと互換性がありません。Forgeを28.2.1以前のバージョンにダウングレードすることを検討してください。
-launch.advice.java8_1_13=Minecraft 1.13以降は、Java8以降でのみ実行できます。
launch.advice.java8_51_1_13=Minecraft 1.13は、1.8.0_51より前のJava8でクラッシュする可能性があります。最新バージョンのJava8をインストールしてください。
launch.advice.java9=Java9以降のバージョンのJavaでMinecraft1.12以前を起動することはできません。ゲームを高速化するには、Java8をお勧めします。
launch.advice.newer_java=多くのMinecraft1.12以降、およびほとんどのModには、Java8が必要です。
@@ -596,7 +573,6 @@ launcher.crash=Hello Minecraft!ランチャーがクラッシュしました
launcher.crash.hmcl_out_dated=Hello Minecraft!ランチャーがクラッシュしました!ランチャーが古くなっています。ランチャーを更新してください!
launcher.update_java=Javaを更新してください。
-login.empty_username=ユーザー名を設定していません!
login.enter_password=パスワードを入力してください。
logwindow.show_lines=行を表示
@@ -606,7 +582,6 @@ logwindow.help=HMCL コミュニティにアクセスして、他のユーザー
logwindow.autoscroll=Autoscroll
logwindow.export_game_crash_logs=ゲームのクラッシュ情報をエクスポートする
-main_page=ホーム
message.cancelled=操作がキャンセルされました
message.confirm=確認
@@ -631,7 +606,6 @@ modpack.choose.remote.tooltip=リモートmodpackファイルへの直接ダウ
modpack.desc=注意事項と変更ログを含めてmodpackを説明してください。マークダウンとオンライン写真がサポートされています。
modpack.description=説明
modpack.download=Modpackをダウンロード
-modpack.enter_name=modpackの名前を入力。
modpack.export=Modpackをエクスポート
modpack.export.as=Export Modpack As...
modpack.file_api=Modpackダウンロードリンクプレフィックス
@@ -649,11 +623,9 @@ modpack.files.saves=保存されたマップ
modpack.files.scripts=MineTweaker構成
modpack.files.servers_dat=サーバーリスト
modpack.installing=modpackのインストール
-modpack.introduction= Curse, Modrinth, MultiMC, MCBBS Modpackがサポートされています。
modpack.invalid=無効なmodpackファイル。
modpack.mismatched_type=不適切なmodpackタイプ、現在のゲームは %s modpackですが、更新ファイルは %s modpackです。
modpack.name=Modpack名
-modpack.not_a_valid_name=無効なmodpack名
modpack.origin=Origin
modpack.origin.url=公式ウェブサイト
modpack.origin.mcbbs=MCBBS
@@ -724,7 +696,6 @@ mods.mcmod=MCMOD
mods.mcmod.page=MCMOD
mods.mcmod.search=MCMODで検索
mods.name=Name
-mods.not_modded=最初にmodloaderをインストールする必要があります(Fabric、Forge、またはLiteLoader)
mods.restore=Restore
mods.url=公式ページ
mods.update_modpack_mod.warning=modpack 内の mod を更新すると、修復不可能な結果につながる可能性があり、modpack が破損して起動できなくなる可能性があります。更新してもよろしいですか?
@@ -777,18 +748,6 @@ settings=設定
settings.advanced=詳細設定
settings.advanced.title=詳細設定 - %s
settings.advanced.custom_commands=カスタムコマンド
-settings.advanced.custom_commands.hint=カスタムコマンドは、次の環境変数を使用して実行されます。\n \
- \-$ INST_NAME:バージョンの名前\n \
- \-$ INST_ID:バージョンの名前\n \
- \-$ INST_DIR:バージョンの絶対パス\n \
- \-$ INST_MC_DIR:Minecraftの絶対パス\n \
- \-$ INST_JAVA:起動に使用されるJavaバイナリ\n \
- \-$ INST_FORGE:Forgeがインストールされている場合に設定\n \
- \-$ INST_NEOFORGE:NeoForgeがインストールされている場合に設定\n \
- \-$ INST_LITELOADER:LiteLoaderがインストールされている場合に設定\n \
- \-$ INST_OPTIFINE:OptiFineがインストールされている場合に設定\n \
- \-$ INST_FABRIC:ファブリックがインストールされている場合に設定\n \
- \-$ INST_QUILT:ファブリックがインストールされている場合に設定
settings.advanced.dont_check_game_completeness=ゲームファイルをスキャンしない
settings.advanced.dont_check_jvm_validity=JVMがゲームを起動できるかどうかを確認しないでください
settings.advanced.game_dir.default=標準(.minecraft /)
@@ -807,9 +766,6 @@ settings.advanced.launcher_visible=ランチャーの設定
settings.advanced.minecraft_arguments=Minecraftの引数
settings.advanced.minecraft_arguments.prompt=デフォルト
settings.advanced.natives_directory=ネイティブライブラリパス(例: LWJGL)
-settings.advanced.natives_directory.choose=ネイティブライブラリパスを選択してください
-settings.advanced.natives_directory.custom=Custom(ゲームが実行時に必要とするネイティブライブラリを提供する必要があります)
-settings.advanced.natives_directory.default=Standard(ネイティブライブラリは当社が提供します)
settings.advanced.no_jvm_args=デフォルトのJVM引数なし
settings.advanced.precall_command=起動前コマンド
settings.advanced.precall_command.prompt=ゲーム開始前に実行されます
@@ -832,8 +788,6 @@ settings.advanced.unsupported_system_options=サポートされていないシ
settings.advanced.use_native_glfw=システムGLFWを使用する
settings.advanced.use_native_openal=システムOpenALを使用する
settings.advanced.linux_freebsd_only=Linux/FreeBSDのみ
-settings.advanced.workaround=デバッグ用オプション
-settings.advanced.workaround.warning=デバッグオプションはプロフェッショナルのみ使用可能です。デバッグオプションにより、ゲームが起動しない場合があります。これらのオプションは、ご自分が何をしているのかが分からない限り、変更しないでください。
settings.advanced.wrapper_launcher=パッキングオーダー
settings.advanced.wrapper_launcher.prompt=optirunが記入されている場合、起動コマンドが "java ... "から変更されます。を「optirun java ...」に変更しました。
@@ -852,22 +806,18 @@ settings.game.java_directory.choose=Javaディレクトリを選択します。
settings.game.java_directory.invalid=Java のパスが正しくありません。
settings.game.java_directory.template=%s(%s)
settings.game.management=管理
-settings.game.working_directory=作業ディレクトリ
settings.game.working_directory.choose=作業ディレクトリを選択してください
settings.icon=ゲームアイコン
settings.launcher=設定
settings.launcher.appearance=外観
-settings.launcher.common_path.tooltip=このアプリは、すべてのダウンロードをここにキャッシュします。
settings.launcher.debug=デバッグ
settings.launcher.download=ダウンロード
settings.launcher.download.threads=スレッド
settings.launcher.download.threads.auto=自動
-settings.launcher.download.threads.hint=同時実行性が大きすぎると、システムがフリーズする可能性があります。ダウンロード速度は、ICPと宛先サーバーの影響を受ける可能性があります。
settings.launcher.download_source=ソースのダウンロード
settings.launcher.download_source.auto=ダウンロードソースの自動選択
-settings.launcher.enable_game_list=メインページにバージョンリストを表示する
settings.launcher.font=フォント
settings.launcher.general=全般的
settings.launcher.language=言語
@@ -905,9 +855,6 @@ settings.take_effect_after_restart=再起動後に有効になります
settings.type=バージョン設定タイプ
settings.type.global.manage=グローバルゲーム設定
-sponsor=寄付
-sponsor.bmclapi=中国本土向けのダウンロードサービスはBMCLAPIによって提供されています。詳細については、ここをクリックしてください。
-sponsor.hmcl=Hello Minecraft! Launcherは、無料のオープンソースのMinecraftランチャーであり、ユーザーは複数の個別のMinecraftインストールを簡単に管理できます。詳細については、ここをクリックしてください。
system.architecture=Arch
system.operating_system=OS
@@ -933,7 +880,6 @@ update.newest_version=最新バージョン:%s
update.bubble.title=利用可能な更新:%s
update.bubble.subtitle=更新するにはここをクリックしてください
update.latest=これは最新バージョンです。
-update.no_browser=ブラウザを開くことができません。リンクがクリップボードにコピーされました。ブラウザのアドレスバーに貼り付けて更新します。
update.tooltip=更新
wiki.version.game=https://ja.minecraft.wiki/w/Java_Edition_%s
diff --git a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
index fef9114fe92..b91bd5fc1dc 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_lzh.properties
@@ -20,7 +20,6 @@
about=有涉
about.copyright=持權
-about.author=作者
about.author.statement=嗶站 @huanghongxun
about.claim=客契
about.claim.statement=擊鏈以詳閱
@@ -81,7 +80,6 @@ account.failed.server_response_malformed=鑒權伺服器之訊有謬。伺服器
account.failed.ssl=將訪伺服器而 SSL 有謬。站證或舊,抑爪哇之版舊。宜新爪哇,抑廢代而再試之。\n君可求助於右上之鈕。
account.failed.dns=將訪伺服器而 SSL 有謬。或由 DNS 解析有誤也。宜更 DNS 伺服,抑用代理以訪。\n君可求助於右上之鈕。
account.failed.wrong_account=入謬戶簿
-account.hmcl.hint=子須擊「登戶簿」之紐,並登簿於所見之頁。
account.injector.add=增鑒權伺服器
account.injector.empty=無 (擊右側「+」以增)
account.injector.http=誡甚:伺服器之網契弗安。君符節將明遞也。
@@ -97,22 +95,14 @@ account.login.retry=復重整戶簿
account.login.refresh=復登入
account.login.refresh.microsoft.hint=鑒權既廢。君須復登微軟之戶簿。
account.login.restricted=登微軟戶簿以啟是
-account.logout=出籍
-account.register=立戶
account.manage=戶簿表
account.copy_uuid=鈔其戶簿之戶碼
account.methods=登入之法
account.methods.authlib_injector=外載之戶簿
account.methods.microsoft=微軟之戶簿
-account.methods.microsoft.birth=何以改戶簿之生辰?
-account.methods.microsoft.deauthorize=除戶簿
account.methods.microsoft.close_page=登微軟之簿畢。啟者自行之餘。頁可閉矣。
-account.methods.microsoft.logging_in=方登入……
-account.methods.microsoft.makegameidsettings=添檔 / 書檔之名
account.methods.microsoft.profile=纂戶簿訊息
account.methods.microsoft.purchase=買礦藝
-account.methods.ban_query=檢戶簿羈否
-account.methods.microsoft.snapshot.website=官網
account.methods.offline=離綫之式
account.methods.offline.name.special_characters=諫以英文、數、底綫爲名,凡十六字
account.methods.offline.name.invalid=諫以英文、數、底綫爲名,凡十六字。\n\
@@ -128,7 +118,6 @@ account.missing=無戲戶簿
account.missing.add=擊此以增戶簿
account.move_to_global=更爲廣戶簿\n戶簿諸文將廣而錄於械網戶夾
account.move_to_portable=更爲私戶簿\n戶簿諸文並是啟者而錄
-account.not_logged_in=未登入
account.password=符節
account.portable=私戶簿
account.skin=外觀
@@ -193,7 +182,6 @@ button.ok.countdown=然 (%d)
button.refresh=重整
button.remove=刪
button.remove.confirm=誠刪之?刪則不復!
-button.retry=復試
button.save=存
button.save_as=另存
button.select_all=悉擇之
@@ -346,9 +334,6 @@ download=引
download.code.404=伺服器無案曰:%s\n君可求助於右上之鈕。
download.content=戲案
download.shader=光影
-download.curseforge.unavailable=HMCL 是版不能訪 CurseForge。宜行官版以取之。
-download.existing=是案既存,無可貯之。宜移案他處。
-download.external_link=啟引之網葉
download.failed=引之未成:%1$s,\n謬碼:%2$d\n君可求助於右上之鈕
download.failed.empty=[無可裝之版,點此返]\n(君可求助於右上之鈕)
download.failed.no_code=引之未成
@@ -397,7 +382,6 @@ fatal.apply_update_failure=嗚呼!HMCL 不能自晉,以有謬焉。\n君可
fatal.apply_update_need_win7=HMCL 不能自晉於視窗 XP/Vista 版。宜引諸 %s 以晉之。
fatal.deprecated_java_version=HMCL 將須爪哇十七並後者,然猶可啟戲以爪哇六至十六也。宜置至新之爪哇,以保 HMCL 之行。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.deprecated_java_version.download_link=引爪哇 %d
-fatal.deprecated_java_version.update=HMCL 之晉也,將須爪哇十七與新者。宜置至新之爪哇,以晉 HMCL。\n爪哇之舊者猶可留。HMCL 識理諸爪哇,以行適者以戲事之版也。
fatal.samba=誠行於案夾之同享以 Samba 者,啟者或不能行。宜新爪哇,抑遷於自案。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.illegal_char=君之案夾名有諱文「=」,是以外載之戶簿、離綫戶簿之更外觀者弗行。\n君可求助於 https://docs.hmcl.net/help.html。
fatal.unsupported_platform=礦藝未盡適君之算機,是以戲事或損,至於不能啟。\n\
@@ -497,11 +481,8 @@ game_directory.default=當案夾
game_directory.home=官之啟者置設文之案夾
game_directory.instance_directory=戲案夾之徑
game_directory.instance_directory.choose=擇戲案夾之徑
-game_directory.manage=戲案夾列
game_directory.name=名
game_directory.new=另增戲案夾
-game_directory.title=戲案夾
-game_directory.selected=既擇
game_directory.use_relative_path=苟能是,戲案夾用相對之徑
help=助
@@ -529,7 +510,6 @@ install.failed.version_mismatch=此組件須戲版乃 %s,然實戲版乃 %s。
install.installer.change_version=%s 弗兼此戲版,須易他版
install.installer.choose=擇 %s 版
install.installer.cleanroom=Cleanroom
-install.installer.depend=請先裝 %s
install.installer.do_not_install=不裝
install.installer.fabric=緞
install.installer.fabric-api=緞界
@@ -540,9 +520,6 @@ install.installer.game=礦藝
install.installer.incompatible=與 %s 不兼也
install.installer.install=裝 %s
install.installer.install_offline=取私案而置
-install.installer.install_offline.tooltip=可錄 (新) 鍛/Cleanroom/OptiFine 裝者
-install.installer.install_online=網取而置
-install.installer.install_online.tooltip=可置鍛、新鍛、Cleanroom、緞、褥、輕載與 OptiFine
install.installer.liteloader=輕載
install.installer.not_installed=未裝
install.installer.optifine=OptiFine
@@ -556,10 +533,8 @@ install.modpack.installation=裝改囊集
install.name.invalid=名有諱字 (有如繪文字與漢字)。\n諫易他名。諫名僅含英文、數、底綫,以免謬於啟戲之時。確續裝?
install.new_game=裝新戲
install.new_game.already_exists=既存是例,請易其名
-install.new_game.current_game_version=當即戲例
install.new_game.installation=裝新戲
install.new_game.malformed=逾矩之名
-install.select=擇一裝法
install.success=裝成
instance=戲
@@ -646,13 +621,11 @@ launch.advice.multi=有謬如次:\n\n%s\n\n是謬也,或阻戲之啟,抑
launch.advice.java.auto=爪哇之所選不逮戲之所求。\n擊「然」,HMCL 將取爪哇之適者。\n抑於「(全例/例殊) 戲設 → 戲之爪哇」擇一適者。
launch.advice.java.modded_java_7=礦藝一點七點二與舊者須爪哇七與舊者。
launch.advice.cleanroom=Cleanroom %2$s 但行於爪哇 %1$s 與晉者。宜行於爪哇 %1$s 與晉者。
-launch.advice.corrected=爪哇版謬,既正之。誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.uncorrected=誠將行自取之爪哇,宜至於「(全例/例殊) 戲設 → 進階置設」,啟「弗校爪哇虛機與戲之兼否」於下。
launch.advice.different_platform=君方啟戲以三十二位之爪哇。宜更以六十四位之爪哇。
launch.advice.forge2760_liteloader=鍛一四點二三點五點二七六〇弗兼輕載。宜新鍛於一四點二三點五點二七七三與晉者。
launch.advice.forge28_2_2_optifine=鍛二八點二點二與晉者弗兼 Optifine。宜退鍛於二八點二點一與舊者。
launch.advice.forge37_0_60=鍛三七點〇點五九與舊者弗兼爪哇十七。宜晉鍛於三七點〇點六〇,抑啟以爪哇十六。
-launch.advice.java8_1_13=礦藝一點一三以晉但行於爪哇八與晉者。宜行以爪哇八與晉者。
launch.advice.java8_51_1_13=爪哇之前一點八點〇之五一者或崩礦藝一點一三。宜新爪哇於一點八點〇之五一以晉,然後復啟。
launch.advice.java9=礦藝之前一點一三而有改囊者弗見兼於爪哇九與晉者。宜啟以爪哇八。
launch.advice.lwjgl_3_4_1=戲之是版有已知之謬,行戲之時或致頓滯。\nHMCL 可假爪哇 Agent 自優其戲,以弭是患。君其許 HMCL 自優其戲乎?\n誠有謬,可至於「置設 → 貫用」,廢「許改戲」之項。
@@ -714,7 +687,6 @@ launcher.update_java=宜迭更爪哇。\n君可求助於 https://docs.hmcl.net/h
libraries.download=引之所依
-login.empty_username=君未置戶名!
login.enter_password=告汝符節
logwindow.show_lines=示行次
@@ -726,7 +698,6 @@ logwindow.export_game_crash_logs=導崩記
logwindow.export_dump=導行棧
logwindow.export_dump.no_dependency=君之爪哇殆闕創行棧之所憑。蓋赴 HMCL 之群組抑齟齬,庶得援手。
-main_page=主葉
message.cancelled=所行即止
message.confirm=惕
@@ -755,7 +726,6 @@ modpack.desc=述欲製改囊集,蓋諸項與誌等,可行以 Markdown。(宜
modpack.description=改囊集述
modpack.download=引改囊集
modpack.download.title=引改囊集 - %1s
-modpack.enter_name=賜戲一寵名
modpack.export=錄出改囊集
modpack.export.as=擇改囊集之類
modpack.file_api=改囊集所引鏈前綴
@@ -774,11 +744,9 @@ modpack.files.scripts=MineTweaker 置設
modpack.files.servers_dat=眾戲伺服器之列
modpack.installing=裝改囊集
modpack.installing.given=裝 %s 改囊集
-modpack.introduction=可用自 Curse、Modrinth、MultiMC 啟者、礦藝館肆之改囊集。
modpack.invalid=無效之改囊集新之案。殆引之誤也。
modpack.mismatched_type=不合改囊集之類。夫戲爲「%s」改囊集,顧所供改囊集之案爲「%s」改囊集。\n君可求助於右上之鈕。
modpack.name=改囊集名
-modpack.not_a_valid_name=非可堪之改囊集名
modpack.origin=源
modpack.origin.url=官網
modpack.origin.mcbbs=礦藝館肆
@@ -921,7 +889,6 @@ mods.mcmod=礦藝改囊典
mods.mcmod.page=礦藝改囊典頁
mods.mcmod.search=礦藝改囊典查
mods.name=名
-mods.not_modded=君須先於「自裝」頁裝鍛、新鍛、緞、褥或輕載之屬,方司改囊。
mods.restore=復
mods.url=改囊官網
mods.update_modpack_mod.warning=更迭改囊集之改囊或損之,以不能啟。行而不復,誠更迭乎?
@@ -1028,7 +995,6 @@ schematics.create_directory=增案夾
schematics.create_directory.prompt=書新案夾之名
schematics.create_directory.failed=增案夾未成
schematics.create_directory.failed.already_exists=案夾既存
-schematics.create_directory.failed.empty_name=名不可空
schematics.create_directory.failed.invalid_name=諱字於名也
schematics.info.description=述
schematics.info.enclosing_size=圍盒方寸
@@ -1064,19 +1030,6 @@ settings.advanced=進階置設
settings.advanced.modify=篡進階置設
settings.advanced.title=進階置設 - %s
settings.advanced.custom_commands=自定命令
-settings.advanced.custom_commands.hint=自定之令見召,当含下列环境易数:\n\
- \ · $INST_NAME:例名;\n\
- \ · $INST_ID:例名;\n\
- \ · $INST_DIR:現例運行之徑;\n\
- \ · $INST_MC_DIR:現戲案夾之徑;\n\
- \ · $INST_JAVA:戲行所用之爪哇徑;\n\
- \ · $INST_FORGE:倘置鍛,则存此易数;\n\
- \ · $INST_NEOFORGE:倘置新鍛,则存此易数;\n\
- \ · $INST_CLEANROOM:倘置 Cleanroom,则存此易数;\n\
- \ · $INST_LITELOADER:倘置輕載,则存此易数;\n\
- \ · $INST_OPTIFINE:倘置 OptiFine,则存此易数;\n\
- \ · $INST_FABRIC:倘置緞,则存此易数;\n\
- \ · $INST_QUILT:倘置褥,则存此易数。
settings.advanced.dont_check_game_completeness=弗驗案之備否
settings.advanced.dont_check_jvm_validity=弗校爪哇虛機與戲之兼否
settings.advanced.dont_patch_natives=弗圖替府庫
@@ -1097,10 +1050,6 @@ settings.advanced.launcher_visible=啟者之隱現
settings.advanced.minecraft_arguments=戲通弦
settings.advanced.minecraft_arguments.prompt=本
settings.advanced.natives_directory=府庫之徑 (LWJGL)
-settings.advanced.natives_directory.choose=擇府庫之徑
-settings.advanced.natives_directory.custom=自定 (賴君所供之府庫也)
-settings.advanced.natives_directory.default=本 (賴啟者所供之府庫)
-settings.advanced.natives_directory.default.version_id=<例名>
settings.advanced.no_jvm_args=無添爪哇虛機之本通弦
settings.advanced.precall_command=令於戲前
settings.advanced.precall_command.prompt=將前戲啟而行
@@ -1128,8 +1077,6 @@ settings.advanced.unsupported_system_options=不逮今之械網所選
settings.advanced.use_native_glfw=用 GLFW
settings.advanced.use_native_openal=用開聲庫
settings.advanced.linux_freebsd_only=惟磷若/FreeBSD
-settings.advanced.workaround=勘誤置設
-settings.advanced.workaround.warning=勘誤置設者,蓋專者之所行也。苟妄改之,戲或弗啟。微其之知,無復改焉!
settings.advanced.wrapper_launcher=包裝之令
settings.advanced.wrapper_launcher.prompt=若書「optirun」,啟時之命將從「java ...」更爲「optirun java ...」
@@ -1149,9 +1096,7 @@ settings.game.java_directory.invalid=爪哇徑謬
settings.game.java_directory.version=定爪哇之版
settings.game.java_directory.template=%s (%s)
settings.game.management=司
-settings.game.working_directory=運徑 (改囊當行「例獨」。既改,須移戲案,蓋檔、改囊之屬)
settings.game.working_directory.choose=擇戯運之處
-settings.game.working_directory.hint=夫于「運徑」擇「例獨」者,可獨貯現例之置設、檔、改囊諸文。行改囊而宜啟,庶免相淆。既選,自移其案。
settings.icon=戲徵
@@ -1159,16 +1104,13 @@ settings.launcher=啟者置設
settings.launcher.allow_auto_agent=許改戲
settings.launcher.allow_auto_agent.subtitle=許 HMCL 假附加爪哇 Agent 以改戲,而優其戲感
settings.launcher.appearance=外觀
-settings.launcher.common_path.tooltip=啟者置戲資與府庫於是。倘戲有成案,則弗取公庫之案。
settings.launcher.debug=勘誤
settings.launcher.disable_auto_game_options=弗自改戲文
settings.launcher.download=引
settings.launcher.download.threads=綫程數
settings.launcher.download.threads.auto=自擇綫程數
-settings.launcher.download.threads.hint=綫程數之高也,將滯械網。君之引速制於網賈抑伺服器。其數縱高,或弗速案之引。
settings.launcher.download_source=引源
settings.launcher.download_source.auto=自擇所引源
-settings.launcher.enable_game_list=見版列於主頁
settings.launcher.font=書體
settings.launcher.font.anti_aliasing=抗鋸
settings.launcher.font.anti_aliasing.auto=自調
@@ -1214,9 +1156,6 @@ settings.type.global.manage=全例戲設
shaderpack.download.title=引光影 - %1s
-sponsor=資勉
-sponsor.bmclapi=本朝迅傳之功在 BMCLAPI 焉。BMCLAPI 久行善業,垂衆以慷慨解囊助作者兼濟天下也。[願聞其詳]
-sponsor.hmcl=Hello Minecraft! Launcher,乃一免費,自由,開源之礦藝啟者。[願聞其詳]
system.architecture=大構
system.operating_system=械網
@@ -1248,7 +1187,6 @@ update.newest_version=至新:%s
update.bubble.title=尋得更新:%s
update.bubble.subtitle=是擊以晉
update.latest=當版至新
-update.no_browser=無啟瀏覽器。址固鈔訖,君可自粘之以啟頁。
update.tooltip=迭更
update.preview=先覽 HMCL 之版
update.preview.subtitle=啟此,君可先得 HMCL 之新,試之於未行。
diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
index 9c603092dfe..c67aa6f1e32 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties
@@ -20,7 +20,6 @@
about=О лаунчере
about.copyright=Авторские права
-about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=EULA
about.claim.statement=Кликните на ссылку, чтобы увидеть весь текст.
@@ -78,7 +77,6 @@ account.failed.server_response_malformed=Неверный ответ серве
account.failed.ssl=При подключении к серверу произошла ошибка SSL. Пожалуйста, попробуйте обновить Java.
account.failed.dns=При подключении к серверу произошла ошибка SSL. Возможно, проблемы с разрешением DNS. Попробуйте сменить DNS‑сервер или воспользоваться прокси-службой.
account.failed.wrong_account=Вы вошли в неверный аккаунт.
-account.hmcl.hint=Необходимо нажать на «Войти» и завершить процесс в открывшейся вкладке вашего браузера.
account.injector.add=Новый сервер авторизации
account.injector.empty=Ничего (Вы можете нажать кнопку «плюс», чтобы добавить еще)
account.injector.http=Предупреждение\: Этот сервер использует небезопасный протокол HTTP, и любой игрок, находящийся между вашими соединениями, сможет увидеть ваши учётные данные в открытом виде.
@@ -94,21 +92,14 @@ account.login.retry=Повторить снова
account.login.refresh=Войти снова
account.login.refresh.microsoft.hint=Вам необходимо снова войти в аккаунт Microsoft, поскольку авторизация аккаунта недействительна.
account.login.restricted=Войти в свою аккаунт Microsoft, чтобы включить эту функцию
-account.logout=Выйти
-account.register=Зарегестрироваться
account.manage=Список аккаунтов
account.copy_uuid=Копирование UUID
account.methods=Способ входа
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Как изменить настройки даты рождения...
account.methods.microsoft.close_page=Авторизация аккаунта Microsoft завершена. Осталось выполнить некоторые шаги, которые необходимо завершить позже. Вы можете закрыть эту страницу.
-account.methods.microsoft.deauthorize=Отменить авторизацию аккаунта
-account.methods.microsoft.logging_in=Авторизация...
-account.methods.microsoft.makegameidsettings=Создать / редактировать профиль
account.methods.microsoft.profile=Профиль аккаунта...
account.methods.microsoft.purchase=Купить Minecraft
-account.methods.microsoft.snapshot.website=Официальный сайт
account.methods.offline=Офлайн
account.methods.offline.name.special_characters=Использовать только буквы, цифры и подчеркивания (максимум 16 символов)
account.methods.offline.name.invalid=Для имени пользователя рекомендуется использовать только английские буквы, цифры и подчеркивания, а его длина не должна превышать 16 символов.\n\
@@ -120,12 +111,10 @@ account.methods.offline.name.invalid=Для имени пользователя
account.methods.offline.uuid=UUID
account.methods.offline.uuid.hint=UUID - это уникальный идентификатор игрового персонажа в Minecraft. Способ генерации UUID различается в разных лаунчерах игр. Изменение UUID на тот, который генерируется другим лаунчером гарантирует, что игровые блоки/предметы в рюкзаке вашего офлайн аккаунта останутся. Этот параметр предназначен для экспертов. Если вы не знаете что делаете, мы не советуем вам изменять этот параметр. Эта опция не требуется для присоединения к серверам.
account.methods.offline.uuid.malformed=Недопустимый формат.
-account.methods.ban_query=Просмотреть аккаунт заблокирован
account.missing=Нет аккаунтов
account.missing.add=Нажмите здесь, чтобы добавить.
account.move_to_global=Конвертировать в глобальный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в папке текущего пользователя системы.
account.move_to_portable=Конвертировать в портативный аккаунт\nИнформация об аккаунте будет сохранена в файле конфигурации в той же папке, что и HMCL.
-account.not_logged_in=Вход не произведён
account.password=Пароль
account.portable=Портативный
account.skin=Скин
@@ -189,7 +178,6 @@ button.ok.countdown=ОК (%d)
button.refresh=Обновить
button.remove=Убрать
button.remove.confirm=Удалить навсегда? Это действие невозможно отменить!
-button.retry=Повторить снова
button.save=Сохранить
button.save_as=Сохранить как
button.select_all=Выбрать все
@@ -343,9 +331,6 @@ download=Скачать
download.code.404=Файл «%s» не найден на удаленном сервере.
download.content=Аддоны
download.shader=Шейдеры
-download.curseforge.unavailable=Эта сборка HMCL не поддерживает доступ к CurseForge. Пожалуйста, используйте официальную сборку для доступа к CurseForge.
-download.existing=Файл существует и по этому не может быть сохранён. Можно использовать «Сохранить как», чтобы сохранить файл в другом месте.
-download.external_link=Открыть сайт
download.failed=Не удалось скачать «%1$s», код ответа: %2$d.
download.failed.empty=Версий нет. Нажмите здесь, чтобы вернуться назад.
download.failed.no_code=Не удалось скачать
@@ -412,11 +397,6 @@ fatal.deprecated_java_version=В будущем для работы HMCL пот
Рекомендуется установить последнюю версию Java, чтобы обеспечить правильную работу HMCL.\n\
\n\
Вы можете продолжать использовать старую версию Java. HMCL может распознавать и управлять несколькими версиями Java и автоматически выбирать подходящую Java в зависимости от версии игры.
-fatal.deprecated_java_version.update=В будущем для работы HMCL потребуется Java 17 или более поздняя версия. Пожалуйста, установить последнюю версию Java, чтобы убедиться, что приложение сможет завершить обновление.\n\
-\n\
-Вы можете продолжать использовать старую версию Java.\
-HMCL может распознавать и управлять несколькими версиями Java \
-и автоматически выбирать подходящую Java в зависимости от версии игры.
fatal.deprecated_java_version.download_link=Скачать Java %d
fatal.samba=Если вы пытаетесь открыть лаунчер в общей папке Samba, он может не работать, попробуйте обновить Java или запустить лаунчер из локальной папки.
fatal.illegal_char=Недопустимый символ «=» в пути к папке пользователя. Лаунчер может работать, но некоторые функции не будут работать.\n\
@@ -666,11 +646,8 @@ game_directory.default=Текущая папка
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Папка с игрой
game_directory.instance_directory.choose=Выберите папку с игрой
-game_directory.manage=Список папок для сборки
game_directory.name=Имя
game_directory.new=Новая папка
-game_directory.title=Папки с играми
-game_directory.selected=Выбранный
game_directory.use_relative_path=По возможности используйте относительный путь для игры
help=Справка
@@ -697,7 +674,6 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge совмест
install.failed.version_mismatch=Этот загрузчик требует версию игры %s, но установленная версия %s.
install.installer.change_version=%s (Несовместимо)
install.installer.choose=Выберите версию %s
-install.installer.depend=Требуется %s
install.installer.do_not_install=Не устанавливать
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -708,9 +684,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Несовместимо с %s
install.installer.install=Установить %s
install.installer.install_offline=Установить/обновить из локального файла
-install.installer.install_offline.tooltip=Поддерживаются установщики (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Установить с интернета
-install.installer.install_online.tooltip=Поддерживаются Forge, NeoForge, Cleanroom, Fabric, Legacy Fabric, Quilt, LiteLoader и OptiFine.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не установлено
install.installer.optifine=OptiFine
@@ -724,10 +697,8 @@ install.modpack.installation=Установка модпак
install.name.invalid=Имя содержит специальные символы (например, эмодзи или символы CJK).\nРекомендуется изменить имя, включив в него только английские буквы, цифры и подчеркивание, чтобы избежать возможных проблем при запуске игры.\nВы хотите продолжить процесс?
install.new_game=Установить сборку
install.new_game.already_exists=Это имя сборки уже существует. Пожалуйста, используйте другое имя.
-install.new_game.current_game_version=Текущая версия сборки
install.new_game.installation=Установка экземпляра
install.new_game.malformed=Недопустимое имя
-install.select=Выберите операцию
install.success=Успешно установлено.
instance=Игры
@@ -811,13 +782,11 @@ launch.advice=%s Вы все еще хотите продолжить запус
launch.advice.multi=Были обнаружены следующие проблемы:\n\n%s\n\nЭти проблемы могут помешать вам запустить игру или повлиять на игровой процесс.\nВы все еще хотите продолжить запуск?
launch.advice.java.auto=Текущая версия Java несовместима со сборкой.\n\nНажмите «Да», чтобы автоматически выбрать наиболее совместимую версию Java. Или же вы можете перейти в раздел «Глобальные настройки / Раздельные настройки для сборки → Java», чтобы выбрать один из них самостоятельно.
launch.advice.java.modded_java_7=Для Minecraft 1.7.2 или более ранней версии требуется Java 7 или более ранняя версия.
-launch.advice.corrected=Мы решили проблему с Java. Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.uncorrected=Если вы все еще хотите использовать выбранную вами версию Java, вы можете отключить опцию «Не проверять совместимость JVM» в разделе «Глобальные настройки / Раздельные настройки для сборки → Расширенные настройки».
launch.advice.different_platform=Ваша ОС - 64-разрядная, а Java - 32-разрядная. Рекомендуется использовать 64-разрядную версию Java.
launch.advice.forge2760_liteloader=Forge 2760 и выше не совместим с LiteLoader. Обновите Forge до 2773 или более новой версии.
launch.advice.forge28_2_2_optifine=Forge 28.2.2 и более поздние версии не совместимы с OptiFine. Смените Forge на версию 28.2.1 или более старую версию.
launch.advice.forge37_0_60=Версии Forge ранее 37.0.60 не совместимы с Java 17. Обновите Forge или запустите игру с Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 и выше могут работать только на Java 8 или более новых версиях. Используйте Java 8 или более поздние версии.
launch.advice.java8_51_1_13=Minecraft 1.13 может аварийно завершить работу на более старой версии, чем Java 8 1.8.0_51. Установите последнюю версию Java 8.
launch.advice.java9=Вы не сможете запустить Minecraft 1.12 и ниже с Java 9 и более новыми версиями Java. Используйте вместо этого Java 8.
launch.advice.modded_java=Некоторые моды могут быть несовместимы с новыми версиями Java. Рекомендуется использовать Java %s для запуска Minecraft %s.
@@ -880,7 +849,6 @@ launcher.update_java=Пожалуйста, обновите версию Java.
libraries.download=Скачивание библиотек
-login.empty_username=Имя пользователя не установлено!
login.enter_password=Введите пароль.
logwindow.show_lines=Показать линии
@@ -892,7 +860,6 @@ logwindow.export_game_crash_logs=Экспорт журналов с ошибка
logwindow.export_dump=Экспорт дампа стека игры
logwindow.export_dump.no_dependency=Ваша Java не содержит зависимостей для создания дампа стека.
-main_page=Главная
message.cancelled=Операция была отменена
message.confirm=Подтвердить
@@ -921,7 +888,6 @@ modpack.desc=Опишите модпак, включая введение и ж
modpack.description=Описание
modpack.download=Скачать модпак
modpack.download.title=Скачать модпак - %1s
-modpack.enter_name=Введите имя модпака.
modpack.export=Экспортировать модпак
modpack.export.as=Экспортировать модпак как...
modpack.file_api=Префикс URL модпака
@@ -940,11 +906,9 @@ modpack.files.scripts=Файл конфигурации MineTweaker
modpack.files.servers_dat=Файл списка серверов
modpack.installing=Установка модпак
modpack.installing.given=Установка модпак %s
-modpack.introduction=Поддерживаются модпаки CurseForge, Modrinth, MultiMC и MCBBS.
modpack.invalid=Неверный модпак, попробуйте скачать его заново.
modpack.mismatched_type=Несоответствие типа модпака, текущий сборка имеет тип %s, но предоставленный сборка имеет тип %s.
modpack.name=Имя модпака
-modpack.not_a_valid_name=Неверное имя модпака
modpack.origin=Источник
modpack.origin.url=Официальный сайт
modpack.origin.mcbbs=MCBBS
@@ -1089,7 +1053,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Страница MCMod
mods.mcmod.search=Искать на MCMod
mods.name=Название
-mods.not_modded=Для управления модами необходимо сначала установить загрузчик (Forge, NeoForge, Fabric, Legacy Fabric, Quilt или LiteLoader)!
mods.restore=Восстановить
mods.url=Официальная страница
mods.update_modpack_mod.warning=Обновление модов в пакете модов может привести к непоправимым результатам, возможно, повредить пакет модов так, что он не сможет запуститься. Вы уверены, что хотите обновить?
@@ -1124,7 +1087,6 @@ world.chunkbase.seed_map=Предпросмотр генерации мира
world.chunkbase.stronghold=Крепость
world.chunkbase.nether_fortress=Крепость Нижнего мира
world.duplicate.failed.already_exists=Папка уже существует
-world.duplicate.failed.empty_name=Название не может быть пустым
world.duplicate.failed.invalid_name=Название содержит недопустимые символы
world.delete=Удалить этот мир
world.delete.failed=Не удалось удалить мир.\n%s
@@ -1192,7 +1154,6 @@ schematics.back_to=Назад на «%s»
schematics.create_directory.prompt=Введите новое имя папки
schematics.create_directory.failed=Не удалось создать папку
schematics.create_directory.failed.already_exists=Папка уже существует
-schematics.create_directory.failed.empty_name=Название не может быть пустым
schematics.create_directory.failed.invalid_name=Название содержит недопустимые символы
schematics.info.description=Описание
schematics.info.enclosing_size=Суммарный размер
@@ -1228,18 +1189,6 @@ settings.advanced=Расширенные настройки
settings.advanced.modify=Изменить расширенные настройки
settings.advanced.title=Расширенные настройки - %s
settings.advanced.custom_commands=Пользовательские команды
-settings.advanced.custom_commands.hint=Пользовательские команды выполняются со следующими переменными окружения:\n\
- \ · $INST_NAME: название сборки.\n\
- \ · $INST_ID: название сборки.\n\
- \ · $INST_DIR: абсолютный путь к рабочей папке сборки.\n\
- \ · $INST_MC_DIR: абсолютный путь к текущей папке игры.\n\
- \ · $INST_JAVA: двоичный файл java, используемый для запуска.\n\
- \ · $INST_FORGE: устанавливается, если установлен Forge.\n\
- \ · $INST_NEOFORGE: устанавливается, если установлен NeoForge.\n\
- \ · $INST_LITELOADER: устанавливается, если установлен LiteLoader.\n\
- \ · $INST_OPTIFINE: устанавливается, если установлен OptiFine.\n\
- \ · $INST_FABRIC: устанавливается, если установлен Fabric.\n\
- \ · $INST_QUILT: устанавливается, если установлен Quilt.
settings.advanced.dont_check_game_completeness=Не проверять целостность игры
settings.advanced.dont_check_jvm_validity=Не проверять совместимость JVM
settings.advanced.dont_patch_natives=Не пытайтесь автоматически заменить нативные библиотеки
@@ -1260,10 +1209,6 @@ settings.advanced.launcher_visible=Видимость лаунчера
settings.advanced.minecraft_arguments=Аргументы запуска
settings.advanced.minecraft_arguments.prompt=По умолчанию
settings.advanced.natives_directory=Папка с нативными библиотеками
-settings.advanced.natives_directory.choose=Выберите расоложение нужных нативных библиотек
-settings.advanced.natives_directory.custom=Пользовательское
-settings.advanced.natives_directory.default=По умолчанию
-settings.advanced.natives_directory.default.version_id=<Название сборки>
settings.advanced.no_jvm_args=Не добавлять аргументы JVM по умолчанию
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команды, которые необходимо выполнить перед запуском игры
@@ -1286,8 +1231,6 @@ settings.advanced.unsupported_system_options=Настройки, не приме
settings.advanced.use_native_glfw=Использовать системный GLFW
settings.advanced.use_native_openal=Использовать системный OpenAL
settings.advanced.linux_freebsd_only=Только для Linux/FreeBSD
-settings.advanced.workaround=Обходные пути
-settings.advanced.workaround.warning=Варианты обхода предназначены только для опытных пользователей. Изменение этих параметров может привести к вылету игры. Если не знаете, что делаете, то не изменяйте эти параметры.
settings.advanced.wrapper_launcher=Команда-оболочка
settings.advanced.wrapper_launcher.prompt=Позволяет запускать с помощью дополнительной программы-оболочки, такой как «optirun» в Linux.
@@ -1307,22 +1250,18 @@ settings.game.java_directory.invalid=Неверныая папка Java
settings.game.java_directory.version=Укажите версию Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Инструменты
-settings.game.working_directory=Рабочая папка
settings.game.working_directory.choose=Выберите рабочую папку
settings.icon=Значок
settings.launcher=Настройки лаунчера
settings.launcher.appearance=Внешний вид
-settings.launcher.common_path.tooltip=Это приложение поместит сюда все игровые assets и зависимости. Если в папке с игрой есть существующие библиотеки, лаунчер предпочтёт использовать их в первую очередь.
settings.launcher.debug=Отладка
settings.launcher.download=Скачать
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоопределение
-settings.launcher.download.threads.hint=Слишком большое количество потоков может привести к зависанию вашей системы, а скорость скачивания может зависеть от вашего интернет-провайдера и серверов скачивания. Не всегда большее количество потоков увеличивает скорость скачивания.
settings.launcher.download_source=Источник скачивания
settings.launcher.download_source.auto=Автовыбор зеркала скачивания
-settings.launcher.enable_game_list=Показывать список сборок на главной странице
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Сглаживание
settings.launcher.font.anti_aliasing.auto=Автоматический
@@ -1366,9 +1305,6 @@ settings.take_effect_after_restart=Применится после переза
settings.type=Тип настроек экземпляра
settings.type.global.manage=Глобальные настройки
-sponsor=Спонсоры
-sponsor.bmclapi=Загрузки для материкового Китая предоставляются BMCLAPI. Нажмите здесь для получения подробностей.
-sponsor.hmcl=Hello Minecraft! Launcher — лаунчер Minecraft с открытым исходным кодом, который позволяет пользователям легко управлять несколькими экземплярами Minecraft. Для получения подробностей нажмите здесь.
system.architecture=Архитектура
system.operating_system=Операционная система
@@ -1396,7 +1332,6 @@ update.newest_version=Последняя версия: %s
update.bubble.title=Доступно обновление: %s
update.bubble.subtitle=Кликните здесь для обновления
update.latest=Это последняя версия.
-update.no_browser=Не удалось открыть браузер. Ссылка была скопирована в буфер обмена. Вставьте его в адресную строку браузера для обновления.
update.tooltip=Обновить
wiki.tooltip=Страница Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_uk.properties b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
index ee0dd985b8c..ecc54a5106c 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_uk.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
@@ -20,7 +20,6 @@
about=Про програму
about.copyright=Авторське право
-about.author=Автор
about.author.statement=bilibili @huanghongxun
about.claim=Ліцензійна угода з кінцевим користувачем (EULA)
about.claim.statement=Натисніть це посилання для перегляду повного тексту.
@@ -74,7 +73,6 @@ account.failed.server_response_malformed=Недійсна відповідь с
account.failed.ssl=Під час підключення до сервера сталася помилка SSL. Спробуйте оновити Java.
account.failed.dns=Під час підключення до сервера сталася помилка SSL. Можливо, DNS неправильно розв'язується. Спробуйте змінити DNS-сервер або використовувати проксі-сервіс.
account.failed.wrong_account=Ви увійшли до неправильного облікового запису.
-account.hmcl.hint=Вам потрібно натиснути "Увійти" і завершити процес у відкритому вікні браузера.
account.injector.add=Новий сервер автентифікації
account.injector.empty=Немає (Ви можете натиснути "+", щоб додати)
account.injector.http=Попередження: Цей сервер використовує небезпечний протокол HTTP. Будь-хто, хто перехопить ваше з'єднання, зможе побачити ваші облікові дані у відкритому вигляді.
@@ -90,23 +88,16 @@ account.login.retry=Повторити
account.login.refresh=Увійти знову
account.login.refresh.microsoft.hint=Вам потрібно знову увійти до свого облікового запису Microsoft, оскільки авторизація облікового запису недійсна.
account.login.restricted=Увійдіть до свого облікового запису Microsoft, щоб увімкнути цю функцію
-account.logout=Вийти
-account.register=Зареєструватися
account.manage=Список облікових записів
account.copy_uuid=Копіювати UUID облікового запису
account.methods=Тип входу
account.methods.authlib_injector=authlib-injector
account.methods.microsoft=Microsoft
-account.methods.microsoft.birth=Як змінити дату народження облікового запису
account.methods.microsoft.close_page=Авторизація облікового запису Microsoft тепер завершена.\n\
\n\
Нам залишилося виконати ще трохи роботи, але ви можете безпечно закрити цю вкладку зараз.
-account.methods.microsoft.deauthorize=Скасувати авторизацію
-account.methods.microsoft.logging_in=Вхід...
-account.methods.microsoft.makegameidsettings=Створити профіль / Редагувати ім'я профілю
account.methods.microsoft.profile=Профіль облікового запису
account.methods.microsoft.purchase=Купити Minecraft
-account.methods.microsoft.snapshot.website=Офіційний сайт
account.methods.offline=Автономно
account.methods.offline.name.special_characters=Використовуйте лише літери, цифри та підкреслення (макс. 16 символів)
account.methods.offline.name.invalid=Рекомендується використовувати лише англійські літери, цифри та підкреслення для імені користувача, довжина не повинна перевищувати 16 символів.\n\
@@ -119,14 +110,12 @@ account.methods.offline.uuid.hint=UUID - це унікальний іденти
\n\
Ця опція призначена лише для досвідчених користувачів. Ми не рекомендуємо змінювати цю опцію, якщо ви не знаєте, що робите.
account.methods.offline.uuid.malformed=Недійсний формат.
-account.methods.ban_query=Запит блокування
account.missing=Немає облікових записів
account.missing.add=Натисніть тут, щоб додати.
account.move_to_global=Перетворити на глобальний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації поточного каталогу користувача системи.
account.move_to_portable=Перетворити на портативний обліковий запис\n\
Інформація про обліковий запис буде збережена у файлі конфігурації в тому ж каталозі, що й HMCL.
-account.not_logged_in=Не ввійшли
account.password=Пароль
account.portable=Портативний
account.skin=Скін
@@ -189,7 +178,6 @@ button.ok.countdown=ОК (%d)
button.refresh=Оновити
button.remove=Видалити
button.remove.confirm=Ви впевнені, що хочете назавжди видалити це? Цю дію не можна скасувати!
-button.retry=Повторити
button.save=Зберегти
button.save_as=Зберегти як
button.select_all=Вибрати все
@@ -343,9 +331,6 @@ download=Завантажити
download.code.404=Файл "%s" не знайдено на віддаленому сервері.
download.content=Додатки
download.shader=Шейдери
-download.curseforge.unavailable=Ця збірка HMCL не підтримує доступ до CurseForge. Використовуйте офіційну збірку для доступу до CurseForge.
-download.existing=Файл не може бути збережений, оскільки він вже існує. Ви можете натиснути "Зберегти як", щоб зберегти файл в іншому місці.
-download.external_link=Відвідати веб-сайт завантаження
download.failed=Не вдалося завантажити "%1$s", код відповіді: %2$d.
download.failed.empty=Немає доступних версій. Натисніть тут, щоб повернутися.
download.failed.no_code=Не вдалося завантажити
@@ -619,11 +604,8 @@ game_directory.default=Поточний
game_directory.home=Лаунчер Minecraft
game_directory.instance_directory=Каталог гри
game_directory.instance_directory.choose=Вибрати каталог гри
-game_directory.manage=Список каталогів екземплярів
game_directory.name=Назва
game_directory.new=Новий каталог
-game_directory.title=Ігрові каталоги
-game_directory.selected=Вибраний
game_directory.use_relative_path=Використовувати відносний шлях для каталогу гри, якщо можливо
help=Допомога
@@ -650,7 +632,6 @@ install.failed.optifine_forge_1.17=Для Minecraft 1.17.1 Forge сумісни
install.failed.version_mismatch=Цей завантажувач вимагає версію гри %s, але встановлена %s.
install.installer.change_version=%s Несумісний
install.installer.choose=Виберіть вашу версію %s
-install.installer.depend=Вимагає %s
install.installer.do_not_install=Не встановлювати
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -661,9 +642,6 @@ install.installer.game=Minecraft
install.installer.incompatible=Несумісний з %s
install.installer.install=Встановлення %s
install.installer.install_offline=Встановити/Оновити з локального файлу
-install.installer.install_offline.tooltip=Ми підтримуємо використання локального інсталятора (Neo)Forge/Cleanroom/OptiFine.
-install.installer.install_online=Онлайн встановлення
-install.installer.install_online.tooltip=Наразі ми підтримуємо Forge, NeoForge, Cleanroom, OptiFine, Fabric, Legacy Fabric, Quilt та LiteLoader.
install.installer.liteloader=LiteLoader
install.installer.not_installed=Не встановлено
install.installer.optifine=OptiFine
@@ -677,10 +655,8 @@ install.modpack.installation=Встановлення модпака
install.name.invalid=Назва містить спеціальні символи (наприклад, емодзі або символи CJK). Рекомендується змінити назву, щоб включати лише англійські літери, цифри та підкреслення, щоб уникнути потенційних проблем під час запуску гри. Бажаєте продовжити встановлення?
install.new_game=Встановити екземпляр
install.new_game.already_exists=Ця назва екземпляра вже існує. Використовуйте іншу назву.
-install.new_game.current_game_version=Поточна версія екземпляра
install.new_game.installation=Встановлення екземпляра
install.new_game.malformed=Недійсна назва.
-install.select=Виберіть операцію
install.success=Успішно встановлено.
instance=Ігри
@@ -763,13 +739,11 @@ launch.advice.multi=Було виявлено наступні проблеми:
launch.advice.java.auto=Поточна версія Java несумісна з екземпляром. Натисніть "Так", щоб автоматично вибрати найбільш сумісну версію Java. Або ви можете перейти до "Глобальні/Специфічні налаштування екземпляра → Java", щоб вибрати її самостійно.
launch.advice.java.modded_java_7=Minecraft 1.7.2 та попередні версії вимагають Java 7 або раніше.
launch.advice.cleanroom=Cleanroom %2$s можна запускати лише на Java %1$s або новішій. Використовуйте Java %1$s або новішу версію.
-launch.advice.corrected=Ми вирішили проблему Java. Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.uncorrected=Якщо ви все ще хочете використовувати свій вибір версії Java, ви можете вимкнути "Не перевіряти сумісність JVM" у "Глобальні/Специфічні налаштування екземпляра → Розширені налаштування".
launch.advice.different_platform=Для вашого пристрою рекомендується 64-бітна версія Java, але ви встановили 32-бітну.
launch.advice.forge2760_liteloader=Forge версії 2760 несумісний з LiteLoader. Розгляньте можливість оновлення Forge до версії 2773 або новішої.
launch.advice.forge28_2_2_optifine=Forge версії 28.2.2 або новішої несумісний з OptiFine. Розгляньте можливість пониження Forge до версії 28.2.1 або ранішої.
launch.advice.forge37_0_60=Forge версій до 37.0.60 несумісний з Java 17. Оновіть Forge до 37.0.60 або новішої, або запустіть гру з Java 16.
-launch.advice.java8_1_13=Minecraft 1.13 та новіші можна запускати лише на Java 8 або новішій. Використовуйте Java 8 або новіші версії.
launch.advice.java8_51_1_13=Minecraft 1.13 може зазнати збою на версіях Java 8 до 1.8.0_51. Встановіть останню версію Java 8.
launch.advice.java9=Ви не можете запустити Minecraft 1.12 або раніші з Java 9 або новішою. Використовуйте Java 8.
launch.advice.modded_java=Деякі моди можуть бути несумісні з новішими версіями Java. Рекомендується використовувати Java %s для запуску Minecraft %s.
@@ -829,7 +803,6 @@ launcher.update_java=Оновіть вашу версію Java.
libraries.download=Завантаження бібліотек
-login.empty_username=Ви ще не встановили своє ім'я користувача!
login.enter_password=Введіть свій пароль.
logwindow.show_lines=Показати номер рядка
logwindow.terminate_game=Вбити процес гри
@@ -840,7 +813,6 @@ logwindow.export_game_crash_logs=Експортувати журнали збо
logwindow.export_dump=Експортувати дамп стека гри
logwindow.export_dump.no_dependency=Ваша Java не містить залежностей для створення дампу стека. Приєднуйтесь до нашого Discord або групи QQ для допомоги.
-main_page=Головна
message.cancelled=Операцію скасовано
message.confirm=Підтвердити
@@ -869,7 +841,6 @@ modpack.desc=Опишіть свій модпак, включаючи вступ
modpack.description=Опис модпака
modpack.download=Завантажити модпаки
modpack.download.title=Завантажити модпак - %1s
-modpack.enter_name=Введіть назву для цього модпака.
modpack.export=Експортувати як модпак
modpack.export.as=Експортувати модпак як...
modpack.file_api=Префікс URL модпака
@@ -888,11 +859,9 @@ modpack.files.scripts=Файл конфігурації MineTweaker
modpack.files.servers_dat=Файл списку серверів
modpack.installing=Встановлення модпака
modpack.installing.given=Встановлення модпака %s
-modpack.introduction=Наразі підтримуються модпаки Curse, Modrinth, MultiMC та MCBBS.
modpack.invalid=Недійсний модпак, ви можете спробувати завантажити його знову.
modpack.mismatched_type=Тип модпака не відповідає, поточний екземпляр має тип %s, але наданий має тип %s.
modpack.name=Назва модпака
-modpack.not_a_valid_name=Недійсна назва модпака.
modpack.origin=Джерело
modpack.origin.url=Офіційний сайт
modpack.origin.mcbbs=MCBBS
@@ -1021,12 +990,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Генерація світу
modrinth.category.8x-=×8 і менше
-modrinth.category.16x=×16
-modrinth.category.32x=×32
-modrinth.category.48x=×48
-modrinth.category.64x=×64
-modrinth.category.128x=×128
-modrinth.category.256x=×256
modrinth.category.512x+=×512 і більше
mods=Моди
@@ -1043,7 +1006,6 @@ mods.mcmod=MCMod
mods.mcmod.page=Сторінка MCMod
mods.mcmod.search=Пошук в MCMod
mods.name=Назва
-mods.not_modded=Ви повинні спочатку встановити завантажувач модів (Forge, NeoForge, Fabric, Legacy Fabric, Quilt або LiteLoader), щоб керувати своїми модами!
mods.restore=Відновити
mods.url=Офіційна сторінка
mods.update_modpack_mod.warning=Оновлення модів у модпаку може призвести до непоправних наслідків, можливо, пошкодивши модпак так, що він не зможе запуститися. Ви впевнені, що хочете оновити?
@@ -1078,7 +1040,6 @@ world.chunkbase.seed_map=Карта насіння
world.chunkbase.stronghold=Фортеця
world.chunkbase.nether_fortress=Форт Незеру
world.duplicate.failed.already_exists=Каталог вже існує
-world.duplicate.failed.empty_name=Назва не може бути порожньою
world.duplicate.failed.invalid_name=Назва містить недійсні символи
world.datapack=Datapacks
world.datetime=Останній раз грали %s
@@ -1147,7 +1108,6 @@ schematics.back_to=Назад до "%s"
schematics.create_directory.prompt=Введіть нову назву каталогу
schematics.create_directory.failed=Не вдалося створити каталог
schematics.create_directory.failed.already_exists=Каталог вже існує
-schematics.create_directory.failed.empty_name=Назва не може бути порожньою
schematics.create_directory.failed.invalid_name=Назва містить недійсні символи
schematics.info.description=Опис
schematics.info.enclosing_size=Розмір обмежувального паралелепіпеда
@@ -1183,18 +1143,6 @@ settings.advanced=Розширені налаштування
settings.advanced.modify=Редагувати розширені налаштування
settings.advanced.title=Розширені налаштування - %s
settings.advanced.custom_commands=Власні команди
-settings.advanced.custom_commands.hint=Надано наступні змінні середовища: \n\
- \ · $INST_NAME: назва екземпляра. \n\
- \ · $INST_ID: назва екземпляра. \n\
- \ · $INST_DIR: абсолютний шлях до робочого каталогу екземпляра. \n\
- \ · $INST_MC_DIR: абсолютний шлях до каталогу гри. \n\
- \ · $INST_JAVA: двійковий файл java, що використовується для запуску. \n\
- \ · $INST_FORGE: встановлено, якщо Forge встановлено. \n\
- \ · $INST_NEOFORGE: встановлено, якщо NeoForge встановлено. \n\
- \ · $INST_LITELOADER: встановлено, якщо LiteLoader встановлено. \n\
- \ · $INST_OPTIFINE: встановлено, якщо OptiFine встановлено. \n\
- \ · $INST_FABRIC: встановлено, якщо Fabric встановлено. \n\
- \ · $INST_QUILT: встановлено, якщо Quilt встановлено.
settings.advanced.dont_check_game_completeness=Не перевіряти цілісність гри
settings.advanced.dont_check_jvm_validity=Не перевіряти сумісність JVM
settings.advanced.dont_patch_natives=Не намагатися автоматично замінити нативні бібліотеки
@@ -1215,10 +1163,6 @@ settings.advanced.launcher_visible=Видимість лаунчера
settings.advanced.minecraft_arguments=Аргументи запуску
settings.advanced.minecraft_arguments.prompt=Типово
settings.advanced.natives_directory=Шлях до нативних бібліотек
-settings.advanced.natives_directory.choose=Виберіть місце розташування бажаних нативних бібліотек
-settings.advanced.natives_directory.custom=Власний
-settings.advanced.natives_directory.default=Типово
-settings.advanced.natives_directory.default.version_id=<Назва екземпляра>
settings.advanced.no_jvm_args=Не додавати типові аргументи JVM
settings.advanced.precall_command=Команда перед запуском
settings.advanced.precall_command.prompt=Команди для виконання перед запуском гри
@@ -1241,8 +1185,6 @@ settings.advanced.unsupported_system_options=Налаштування, що не
settings.advanced.use_native_glfw=Використовувати системний GLFW
settings.advanced.use_native_openal=Використовувати системний OpenAL
settings.advanced.linux_freebsd_only=Лише Linux/FreeBSD
-settings.advanced.workaround=Обхідні шляхи
-settings.advanced.workaround.warning=Опції обхідних шляхів призначені лише для досвідчених користувачів. Налаштування цих опцій може призвести до збою гри. Якщо ви не знаєте, що робите, не редагуйте ці опції.
settings.advanced.wrapper_launcher=Команда обгортки
settings.advanced.wrapper_launcher.prompt=Дозволяє запуск за допомогою додаткової обгорткової програми, як-от "optirun" на Linux
@@ -1262,22 +1204,18 @@ settings.game.java_directory.invalid=Неправильний шлях до Java
settings.game.java_directory.version=Вказати версію Java
settings.game.java_directory.template=%s (%s)
settings.game.management=Керувати
-settings.game.working_directory=Робочий каталог
settings.game.working_directory.choose=Вибрати робочий каталог
settings.icon=Іконка
settings.launcher=Налаштування лаунчера
settings.launcher.appearance=Зовнішній вигляд
-settings.launcher.common_path.tooltip=HMCL розмістить усі ігрові ресурси та залежності тут. Якщо в каталозі гри вже є існуючі бібліотеки, тоді HMCL спочатку надасть перевагу їх використанню.
settings.launcher.debug=Налагодження
settings.launcher.download=Завантаження
settings.launcher.download.threads=Потоки
settings.launcher.download.threads.auto=Автоматично визначати
-settings.launcher.download.threads.hint=Занадто багато потоків може призвести до зависання вашої системи, а ваша швидкість завантаження може бути вплинуто вашим інтернет-провайдером та серверами завантаження. Не завжди більше потоків збільшують вашу швидкість завантаження.
settings.launcher.download_source=Джерело завантаження
settings.launcher.download_source.auto=Автоматично вибирати джерела завантаження
-settings.launcher.enable_game_list=Показувати список екземплярів на головній сторінці
settings.launcher.font=Шрифт
settings.launcher.font.anti_aliasing=Згладжування
settings.launcher.font.anti_aliasing.auto=Авто
@@ -1321,9 +1259,6 @@ settings.take_effect_after_restart=Застосовується після пе
settings.type=Тип налаштувань екземпляра
settings.type.global.manage=Глобальні налаштування
-sponsor=Спонсори
-sponsor.bmclapi=Завантаження для материкового Китаю надається BMCLAPI. Натисніть тут для отримання додаткової інформації.
-sponsor.hmcl=Hello Minecraft! Лаунчер - це FOSS лаунчер Minecraft, який дозволяє користувачам легко керувати кількома екземплярами Minecraft. Натисніть тут для отримання додаткової інформації.
system.architecture=Архітектура
system.operating_system=Операційна система
@@ -1355,7 +1290,6 @@ update.newest_version=Остання версія: %s
update.bubble.title=Доступне оновлення: %s
update.bubble.subtitle=Натисніть тут, щоб оновити
update.latest=Це остання версія
-update.no_browser=Не вдається відкрити в системному браузері. Але ми скопіювали посилання до вашого буфера обміну, і ви можете відкрити його вручну.
update.tooltip=Оновити
wiki.tooltip=Сторінка Minecraft Wiki
diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
index 5eeafafcb3b..73e5239e4d0 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
@@ -21,7 +21,6 @@
about=關於
about.copyright=著作權
about.copyright.statement=著作權所有 © 2013-2026 huangyuhui 與貢獻者
-about.author=作者
about.author.statement=bilibili @huanghongxun
about.claim=使用者協議
about.claim.statement=點擊連結以查看全文
@@ -83,7 +82,6 @@ account.failed.ssl=連線伺服器時發生了 SSL 錯誤。可能網站證書
account.failed.dns=連線伺服器時發生了 SSL 錯誤。可能是 DNS 解析有誤。請嘗試更換 DNS 伺服器或使用代理服務。
account.failed.wrong_account=登入了錯誤的帳戶
account.storage.read_only=帳戶檔案是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法修改帳戶。
-account.hmcl.hint=你需要點擊「登入」按鈕,並在開啟的網頁中完成登入
account.injector.add=新增認證伺服器
account.injector.empty=無 (按一下右側 + 新增)
account.injector.http=警告: 此伺服器使用不安全的 HTTP 協定。你的密碼在登入時會被明文傳輸。
@@ -100,17 +98,13 @@ account.login.retry=再次重新整理帳戶
account.login.refresh=重新登入
account.login.refresh.microsoft.hint=由於帳戶授權失效,你需要重新增加 Microsoft 帳戶
account.login.restricted=登入微軟帳戶以啟用此功能
-account.logout=登出
-account.register=註冊
account.manage=帳戶清單
account.copy_uuid=複製該帳戶的 UUID
account.methods=登入方式
account.methods.authlib_injector=外部登入
account.methods.microsoft=Microsoft 帳戶
-account.methods.microsoft.birth=如何變更帳戶出生日期
account.methods.microsoft.code=程式碼 (已自動複製)
account.methods.microsoft.close_page=已完成 Microsoft 帳戶授權。啟動器將自動執行後續步驟。你現在可以關閉本頁面了。
-account.methods.microsoft.deauthorize=移除應用存取權
account.methods.microsoft.error.add_family=請點擊 此處 更改你的帳戶出生日期,使年齡滿 18 歲以上,或將帳戶加入到家庭中。
account.methods.microsoft.error.country_unavailable=你所在的國家或地區不受 XBOX Live 的支援。
account.methods.microsoft.error.missing_xbox_account=請確認你已經購買了 Minecraft: Java 版。若已購買,請點擊 此處 建立遊戲檔案。
@@ -119,8 +113,6 @@ account.methods.microsoft.error.no_character=你可能未建立遊戲檔案。
account.methods.microsoft.error.banned=你的帳戶可能被 XBOX Live 封禁。\n你可以點擊 此處 按鈕查詢帳戶封禁狀態。
account.methods.microsoft.error.unknown=登入失敗。錯誤碼:%d。
account.methods.microsoft.error.wrong_verify_method=登入失敗。請在 Microsoft 帳戶登入頁面嘗試使用密碼登入,不要使用其他登入方式。
-account.methods.microsoft.logging_in=登入中……
-account.methods.microsoft.makegameidsettings=建立檔案 / 編輯檔案名稱
account.methods.microsoft.hint=點擊「登入」按鈕開始新增 Microsoft 帳戶。
account.methods.microsoft.methods.device=掃描 QR Code 登入
account.methods.microsoft.methods.device.hint=掃描 QR Code 或訪問 %s,在開啟的頁面中輸入 %s 完成登入。
@@ -130,10 +122,8 @@ account.methods.microsoft.methods.browser.hint=點擊「登入」按鈕或者若網路環境不佳,可能會導致網頁載入緩慢甚至無法載入,請稍後再試或更換網路環境後再試。
account.methods.microsoft.profile=編輯帳戶個人資訊
account.methods.microsoft.purchase=購買 Minecraft
-account.methods.ban_query=查詢帳戶是否被封禁
account.methods.microsoft.snapshot=你正在使用非官方構建的 HMCL。請下載 官方版本 進行登入。
account.methods.microsoft.snapshot.tooltip=你正在使用非官方構建的 HMCL。請下載官方版本來重新整理帳戶。
-account.methods.microsoft.snapshot.website=官方網站
account.methods.offline=離線模式
account.methods.offline.name.special_characters=建議使用英文字母、數字以及底線命名,且長度不超過 16 個字元
account.methods.offline.name.invalid=遊戲使用者名稱建議僅使用英文字母、數字及底線,且長度不超過 16 個字元。\n\
@@ -149,7 +139,6 @@ account.missing=沒有遊戲帳戶
account.missing.add=按一下此處新增帳戶
account.move_to_global=轉換為全域帳戶\n該帳戶的資訊會儲存至系統目前使用者目錄的配置檔案中
account.move_to_portable=轉換為可攜式帳戶\n該帳戶的資訊會儲存至與 HMCL 同目錄的配置檔案中
-account.not_logged_in=未登入
account.password=密碼
account.portable=可攜式帳戶
account.skin=外觀
@@ -230,7 +219,6 @@ button.reveal_dir=開啟目錄
button.refresh=重新整理
button.remove=刪除
button.remove.confirm=你確認要刪除嗎?該操作無法復原!
-button.retry=重試
button.save=儲存
button.save_as=另存新檔
button.select_all=全選
@@ -395,9 +383,6 @@ download=下載
download.code.404=遠端伺服器沒有需要下載的檔案:%s
download.content=遊戲內容
download.shader=光影
-download.curseforge.unavailable=這個 HMCL 版本不支援訪問 CurseForge。請使用官方版本進行下載。
-download.existing=檔案已存在,無法儲存。你可以將檔案儲存至其他地方。
-download.external_link=開啟下載網站
download.failed=下載失敗:%1$s\n錯誤碼:%2$d
download.failed.empty=沒有可供安裝的版本,按一下此處返回。
download.failed.no_code=下載失敗
@@ -456,7 +441,6 @@ fatal.migration_requires_manual_reboot=Hello Minecraft! Launcher 即將升級完
fatal.apply_update_failure=我們很抱歉 Hello Minecraft! Launcher 無法自動完成升級程式,因為出現了一些問題。\n但你依然可以從 %s 處手動下載 HMCL 來完成升級。
fatal.apply_update_need_win7=Hello Minecraft! Launcher 無法在 Windows XP/Vista 上進行自動更新。請從 %s 處手動下載 HMCL 來完成升級。
fatal.deprecated_java_version=HMCL 未來需要 Java 17 或更高版本才能執行,但依然支援使用 Java 6~16 啟動遊戲。建議安裝最新版本的 Java 以確保 HMCL 正常執行。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
-fatal.deprecated_java_version.update=更高版本的 HMCL 需要 Java 17 或更高版本才能執行,請安裝最新版本的 Java 以確保 HMCL 能夠完成升級。\n你可以繼續保留舊版本 Java。HMCL 能夠識別與管理多個 Java,並會自動根據遊戲版本為你選取合適的 Java。
fatal.deprecated_java_version.download_link=下載 Java %d
fatal.samba=如果您正在透過 Samba 共亯的目錄中開啟 Hello Minecraft! Launcher,啟動器可能無法正常工作,請嘗試更新您的 Java 或在本機目錄內開啟 HMCL。
fatal.illegal_char=由於您的執行路徑中存在無效字元『=』,您將無法使用外部登入帳戶以及離線登入更換外觀功能。
@@ -558,11 +542,8 @@ game_directory.default=目前目錄
game_directory.home=官方啟動器目錄
game_directory.instance_directory=遊戲目錄路徑
game_directory.instance_directory.choose=選取遊戲目錄路徑
-game_directory.manage=遊戲目錄清單
game_directory.name=名稱
game_directory.new=建立新目錄
-game_directory.title=遊戲目錄
-game_directory.selected=已選取
game_directory.use_relative_path=如可行,則對於遊戲目錄使用相對路徑
help=說明
@@ -590,7 +571,6 @@ install.failed.version_mismatch=該載入器需要的遊戲版本為 %s,但實
install.installer.change_version=%s 與目前遊戲不相容,請更換版本
install.installer.choose=選取 %s 版本
install.installer.cleanroom=Cleanroom
-install.installer.depend=需要先安裝 %s
install.installer.do_not_install=不安裝
install.installer.fabric=Fabric
install.installer.fabric-api=Fabric API
@@ -603,9 +583,6 @@ install.installer.game=Minecraft
install.installer.incompatible=與 %s 不相容
install.installer.install=安裝 %s
install.installer.install_offline=從本機檔案安裝或升級
-install.installer.install_offline.tooltip=支援匯入已經下載好的 (Neo)Forge、Cleanroom 及 OptiFine 安裝器
-install.installer.install_online=線上安裝
-install.installer.install_online.tooltip=支援安裝 Forge、NeoForge、Cleanroom、Fabric、Legacy Fabric、Quilt、LiteLoader 和 OptiFine
install.installer.liteloader=LiteLoader
install.installer.not_installed=未安裝
install.installer.optifine=OptiFine
@@ -619,11 +596,9 @@ install.modpack.installation=安裝模組包
install.name.invalid=名稱中包含特殊字元 (如 Emoji 表情或中文字元)。\n建議修改名稱。名稱建議僅包含英文字母、數字和底線,以防啟動遊戲時出現問題。是否繼續安裝?
install.new_game=安裝新實例
install.new_game.already_exists=此實例已經存在,請重新命名
-install.new_game.current_game_version=目前遊戲實例
install.new_game.installation=安裝新實例
install.new_game.malformed=名稱無效
install.new_game.malformed_json=無效的 Minecraft 實例 JSON 文件。
-install.select=請選取安裝方式
install.success=安裝成功
instance=遊戲
@@ -717,13 +692,11 @@ launch.advice.multi=檢測到以下問題:\n\n%s\n\n這些問題可能導致
launch.advice.java.auto=目前選取的 Java 版本不滿足遊戲要求,是否自動選取合適的 Java 版本?\n或者你可以到「(全域/實例特定) 遊戲設定 → 遊戲 Java」中選取一個合適的 Java 版本。
launch.advice.java.modded_java_7=Minecraft 1.7.2 及更低版本需要 Java 7 及更低版本。
launch.advice.cleanroom=Cleanroom %2$s 只能在 Java %1$s 或更高版本上運行。請使用 Java %1$s 或最新版本。
-launch.advice.corrected=我們已經修正了 Java 版本問題。如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.uncorrected=如果你確實希望使用你自訂的 Java,你可以在「(全域/實例特定) 遊戲設定 → 進階設定」中往下滑,開啟「不檢查 Java 虛擬機與遊戲的相容性」。
launch.advice.different_platform=你正在使用 32 位元 Java 啟動遊戲。建議更換至 64 位元 Java。
launch.advice.forge2760_liteloader=Forge 14.23.5.2760 與 LiteLoader 不相容。請更新 Forge 至 14.23.5.2773 或更高版本。
launch.advice.forge28_2_2_optifine=Forge 28.2.2 及更高版本與 OptiFine 不相容,請降級 Forge 至 28.2.1 或更低版本。
launch.advice.forge37_0_60=Forge 37.0.59 及更低版本與 Java 17 不相容。請更新 Forge 到 37.0.60 或更高版本,或者使用 Java 16 啟動遊戲。
-launch.advice.java8_1_13=Minecraft 1.13 及更高版本僅支援 Java 8 或更高版本。請使用 Java 8 或最新版本。
launch.advice.java8_51_1_13=低於 1.8.0_51 的 Java 版本可能會導致 Minecraft 1.13 崩潰。建議你到 https://java.com 安裝最新版的 Java 8。
launch.advice.java9=低於 (包含) 1.13 的有安裝模組的 Minecraft 版本不支援 Java 9 或更高版本。請使用 Java 8。
launch.advice.lwjgl_3_4_1=當前遊戲版本存在已知問題,可能在遊戲中發生卡頓。\nHMCL 可以 (透過 Java Agent) 自動最佳化遊戲解決此問題。是否允許 HMCL 自動最佳化遊戲?\n如遇到問題,你可以在「設定 → 一般」中關閉「允許 HMCL 修改遊戲」選項。
@@ -781,8 +754,6 @@ launcher.background.load_policy.wait_for_background=等待背景載入完成
launcher.background.loading=背景載入
launcher.background.network=網路
launcher.background.network.cache=快取網路圖片
-launcher.background.network.cache.disabled=停用
-launcher.background.network.cache.enabled=啟用
launcher.background.paint=純色
launcher.background.theme=跟隨主題
launcher.background.theme_color=跟隨主題色
@@ -800,7 +771,6 @@ launcher.update_java=請更新你的 Java
libraries.download=下載依賴庫
-login.empty_username=你還未設定使用者名稱!
login.enter_password=請輸入你的密碼
logwindow.always_on_top=置頂視窗
@@ -814,7 +784,6 @@ logwindow.export_game_crash_logs=匯出遊戲崩潰資訊
logwindow.export_dump=匯出遊戲執行堆疊
logwindow.export_dump.no_dependency=你的 Java 不包含用於建立遊戲執行堆疊的相依元件。請前往 Discord 或 HMCL QQ 群尋求幫助。
-main_page=首頁
message.cancelled=操作被取消
message.confirm=提示
@@ -844,7 +813,6 @@ modpack.desc=描述你要製作的模組包,比如模組包注意事項和更
modpack.description=模組包描述
modpack.download=下載模組包
modpack.download.title=模組包下載 - %1s
-modpack.enter_name=給遊戲取個你喜歡的名稱
modpack.export=匯出模組包
modpack.export.as=請選取模組包類型
modpack.file_api=模組包下載連結前綴
@@ -865,11 +833,9 @@ modpack.files.scripts=MineTweaker 設定
modpack.files.servers_dat=多人遊戲伺服器清單
modpack.installing=安裝模組包
modpack.installing.given=安裝 %s 模組包
-modpack.introduction=支援 Curse、Modrinth、MultiMC、MCBBS 模組包。
modpack.invalid=無效的模組包升級檔案。可能是下載時出現問題。
modpack.mismatched_type=模組包類型不符。目前遊戲是「%s」模組包,但是提供的模組包更新檔案是「%s」模組包。
modpack.name=模組包名稱
-modpack.not_a_valid_name=模組包名稱無效
modpack.origin=來源
modpack.origin.url=官方網站
modpack.origin.mcbbs=MCBBS
@@ -996,12 +962,6 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=世界生成
modrinth.category.8x-=8× 以下
-modrinth.category.16x=16×
-modrinth.category.32x=32×
-modrinth.category.48x=48×
-modrinth.category.64x=64×
-modrinth.category.128x=128×
-modrinth.category.256x=256×
modrinth.category.512x+=512× 以上
mods=模組
@@ -1021,7 +981,6 @@ mods.mcmod=MC 百科
mods.mcmod.page=MC 百科頁面
mods.mcmod.search=MC 百科檢索
mods.name=名稱
-mods.not_modded=你需要先在「自動安裝」頁面安裝 Forge、NeoForge、Fabric、Legacy Fabric、Quilt 或 LiteLoader 才能管理模組。
mods.restore=回退
mods.url=官方頁面
mods.update_modpack_mod.warning=更新模組包中的模組可能導致模組包損壞,使模組包無法正常啟動。該操作不可逆,確定要更新嗎?
@@ -1075,7 +1034,6 @@ world.chunkbase.nether_fortress=地獄要塞地圖
world.duplicate=複製此世界
world.duplicate.prompt=輸入複製後的世界名稱
world.duplicate.failed.already_exists=目錄已存在
-world.duplicate.failed.empty_name=名稱不能為空
world.duplicate.failed.invalid_name=名稱中包含無效字元
world.duplicate.failed=複製世界失敗
world.duplicate.success.toast=複製世界成功
@@ -1177,7 +1135,6 @@ schematics.create_directory=建立目錄
schematics.create_directory.prompt=請輸入新目錄名稱
schematics.create_directory.failed=建立目錄失敗
schematics.create_directory.failed.already_exists=目錄已存在
-schematics.create_directory.failed.empty_name=名稱不能為空
schematics.create_directory.failed.invalid_name=名稱中包含無效字元
schematics.empty=沒有投影檔
schematics.info.description=描述
@@ -1216,20 +1173,6 @@ settings.advanced=進階設定
settings.advanced.modify=編輯進階設定
settings.advanced.title=進階設定 - %s
settings.advanced.custom_commands=自訂指令
-settings.advanced.custom_commands.hint=自訂指令被呼叫時將包含如下的環境變數:\n\
- \ · $INST_NAME: 實例名稱;\n\
- \ · $INST_ID: 實例名稱;\n\
- \ · $INST_DIR: 目前實例執行路徑;\n\
- \ · $INST_MC_DIR: 目前遊戲目錄路徑;\n\
- \ · $INST_JAVA: 遊戲執行使用的 Java 路徑;\n\
- \ · $INST_FORGE: 若安裝了 Forge,將會存在本環境變數;\n\
- \ · $INST_NEOFORGE: 若安裝了 NeoForge,將會存在本環境變數;\n\
- \ · $INST_CLEANROOM: 若安裝了 Cleanroom,將會存在本環境變數;\n\
- \ · $INST_LITELOADER: 若安裝了 LiteLoader,將會存在本環境變數;\n\
- \ · $INST_OPTIFINE: 若安裝了 OptiFine,將會存在本環境變數;\n\
- \ · $INST_FABRIC: 若安裝了 Fabric,將會存在本環境變數;\n\
- \ · $INST_LEGACYFABRIC: 若安裝了 Legacy Fabric,將會存在本環境變數;\n\
- \ · $INST_QUILT: 若安裝了 Quilt,將會存在本環境變數。
settings.advanced.dont_check_game_completeness=不檢查遊戲完整性
settings.advanced.dont_check_jvm_validity=不檢查 Java 虛擬機與遊戲的相容性
settings.advanced.dont_patch_natives=不嘗試自動取代本機庫
@@ -1265,14 +1208,9 @@ settings.advanced.launcher_visibility.keep=不隱藏啟動器
settings.advanced.launcher_visible=啟動器可見性
settings.advanced.minecraft_arguments=Minecraft 額外參數
settings.advanced.minecraft_arguments.prompt=預設
-settings.advanced.natives=本機庫
settings.advanced.natives_settings=本機庫設定
settings.advanced.natives_directory=本機庫路徑 (LWJGL)
-settings.advanced.natives_directory.choose=選取本機庫路徑
-settings.advanced.natives_directory.custom=自訂 (由你提供遊戲需要的本機庫)
settings.advanced.natives_directory.custom.enabled=使用自訂本機庫
-settings.advanced.natives_directory.default=預設 (由啟動器提供遊戲本機庫)
-settings.advanced.natives_directory.default.version_id=<實例名稱>
settings.advanced.no_jvm_args=不新增預設的 Java 虛擬機參數
settings.advanced.no_optimizing_jvm_args=不自動新增 Java 虛擬機最佳化參數
settings.advanced.precall_command=遊戲啟動前執行指令
@@ -1343,8 +1281,6 @@ settings.advanced.use_native_glfw=使用系統 GLFW
settings.advanced.use_native_openal=使用系統 OpenAL
settings.advanced.linux_freebsd_only=僅限 Linux/FreeBSD
settings.advanced.windows_only=僅限 Windows
-settings.advanced.workaround=除錯選項
-settings.advanced.workaround.warning=除錯選項僅提供給專業玩家使用。修改除錯選項可能會導致遊戲無法啟動。除非你知道你在做什麼,否則請不要修改這些選項。
settings.advanced.wrapper_launcher=前置指令
settings.advanced.wrapper_launcher.prompt=如填寫「optirun」後,啟動指令將從「java ...」變為「optirun java ...」
@@ -1391,9 +1327,7 @@ settings.game.window_type=遊戲視窗類型
settings.game.window_type.fullscreen=全螢幕
settings.game.window_type.maximized=最大化
settings.game.window_type.windowed=視窗化
-settings.game.working_directory=執行路徑 (建議使用模組時選取「各實例獨立」。修改後請自行移動相關遊戲檔案,如世界、模組設定等)
settings.game.working_directory.choose=選取執行目錄
-settings.game.working_directory.hint=在「執行路徑」選項中選取「各實例獨立」使目前實例獨立存放設定、世界、模組等資料。使用模組時建議開啟此選項以避免不同實例模組衝突。修改此選項後需自行移動世界等檔案。
settings.icon=遊戲圖示
settings.game_directories.read_only=遊戲目錄設定檔是由更高版本的 HMCL 儲存的,目前版本的 HMCL 無法新增遊戲目錄。
@@ -1407,7 +1341,6 @@ settings.launcher.brightness=主題模式
settings.launcher.brightness.auto=跟隨系統設定
settings.launcher.brightness.dark=深色模式
settings.launcher.brightness.light=淺色模式
-settings.launcher.common_path.tooltip=啟動器將所有遊戲資源及相依元件庫檔案放於此集中管理。如果遊戲目錄內有現成的將不會使用公共庫檔案。
settings.launcher.debug=除錯
settings.launcher.disable_april_fools=不啟用愚人節功能
settings.launcher.disable_auto_game_options=不自動切換遊戲語言
@@ -1415,11 +1348,9 @@ settings.launcher.download=下載
settings.launcher.download.threads=下載執行緒數
settings.launcher.download.threads.auto=自動選取執行緒數
settings.launcher.download.threads.custom=自訂執行緒數
-settings.launcher.download.threads.hint=執行緒數過高可能導致系統卡頓。你的下載速度會受到網際網路運營商、下載來源伺服器等方面的影響。調高下載執行緒數不一定能大幅提升總下載速度。
settings.launcher.download_source=下載來源
settings.launcher.download_source.auto=自動選取下載來源
settings.launcher.default_addon_source=附加內容預設下載來源
-settings.launcher.enable_game_list=在首頁內顯示遊戲清單
settings.launcher.misc=雜項
settings.launcher.font=字體
settings.launcher.font.anti_aliasing=反鋸齒
@@ -1510,9 +1441,6 @@ settings.type.global.preset.auto_name=預設 %d
shaderpack.download.title=光影下載 - %1s
-sponsor=贊助
-sponsor.bmclapi=中國大陸下載源由 BMCLAPI 提供高速下載服務。點選此處查閱詳細訊息。
-sponsor.hmcl=Hello Minecraft! Launcher 是一個免費、自由、開源的 Minecraft 啟動器,允許玩家方便快捷地安裝、管理、執行遊戲。點選此處查閱詳細訊息。
system.architecture=架構
system.operating_system=作業系統
@@ -1660,7 +1588,6 @@ update.bubble.subtitle=點選此處進行升級
update.note.stable=適合優先追求軟體穩定性的使用者使用。\n新功能在經過充分測試後才會被添加到穩定版中。
update.note.dev=適合希望優先體驗新功能的使用者使用。\n開發版會包含最新功能和錯誤修復,但未經充分測試,可能會存在更多問題。
update.latest=目前版本為最新版本
-update.no_browser=無法開啟瀏覽器。網址已經複製到剪貼簿了,你可以手動複製網址開啟頁面。
update.tooltip=更新
update.preview=提前測試 HMCL 預覽版本
update.preview.subtitle=啟用此選項,你將可以提前取得 HMCL 的新版本,以便在正式發布前進行測試。
From 9b2ef39ce5021935901c1b4ec6ac4aa8585beeef Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 15:28:16 +0800
Subject: [PATCH 08/11] =?UTF-8?q?(61)=20=E5=85=AB=E4=B8=87=E9=87=8C?=
=?UTF-8?q?=E5=B1=A5=E6=B5=B7=E6=88=B4=E7=A9=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
HMCL/src/main/resources/assets/lang/I18N_uk.properties | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/HMCL/src/main/resources/assets/lang/I18N_uk.properties b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
index ecc54a5106c..7f596cbefcd 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_uk.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_uk.properties
@@ -990,6 +990,12 @@ modrinth.category.velocity=Velocity
modrinth.category.waterfall=Waterfall
modrinth.category.worldgen=Генерація світу
modrinth.category.8x-=×8 і менше
+modrinth.category.16x=×16
+modrinth.category.32x=×32
+modrinth.category.48x=×48
+modrinth.category.64x=×64
+modrinth.category.128x=×128
+modrinth.category.256x=×256
modrinth.category.512x+=×512 і більше
mods=Моди
From e520501967acc2662949cf5fb3bab25c37cfa3f4 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 15:30:26 +0800
Subject: [PATCH 09/11] =?UTF-8?q?(61)=20=E4=B8=8D=E5=81=9A=E8=8B=B1?=
=?UTF-8?q?=E9=9B=84=20=E4=B8=94=E5=BD=93=E6=84=9A=E5=85=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java | 1 -
1 file changed, 1 deletion(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java b/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
index c1c14f30ff9..010f2065a29 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/util/i18n/SupportedLocale.java
@@ -338,7 +338,6 @@ public double getTranslationCompleteness() {
return Math.min(1.0, v);
}
-
public boolean isSameLanguage(SupportedLocale other) {
return LocaleUtils.getRootLanguage(this.getLocale())
.equals(LocaleUtils.getRootLanguage(other.getLocale()));
From 569af9f74c1ae27d5a6a9e27aa88d90ccf33b7d5 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Wed, 12 Aug 2026 22:40:21 +0800
Subject: [PATCH 10/11] qwq
---
.../hmcl/ui/construct/LineSelectButton.java | 9 ++++++++-
.../org/jackhuang/hmcl/ui/main/SettingsPage.java | 15 ++++++---------
2 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/LineSelectButton.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/LineSelectButton.java
index e80db45871c..9859635f550 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/LineSelectButton.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/construct/LineSelectButton.java
@@ -20,7 +20,10 @@
import com.jfoenix.controls.JFXPopup;
import javafx.beans.InvalidationListener;
import javafx.beans.binding.Bindings;
-import javafx.beans.property.*;
+import javafx.beans.property.ListProperty;
+import javafx.beans.property.ObjectProperty;
+import javafx.beans.property.SimpleListProperty;
+import javafx.beans.property.SimpleObjectProperty;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.css.PseudoClass;
@@ -189,6 +192,10 @@ public void setDescriptionConverter(Function value) {
descriptionConverterProperty().set(value);
}
+ public void setNullSafeDescriptionConverter(Function<@NotNull T, String> value) {
+ descriptionConverterProperty().set(it -> it != null ? value.apply(it) : "");
+ }
+
private final ListProperty items = new SimpleListProperty<>(this, "items", FXCollections.emptyObservableList());
public ListProperty itemsProperty() {
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
index 0d4d188e394..eedd95363f0 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
@@ -173,19 +173,16 @@ protected int getTrailingTextIndex() {
chooseLanguagePane.setSubtitle(i18n("settings.take_effect_after_restart"));
SupportedLocale currentLocale = I18n.getLocale();
- chooseLanguagePane.setNullSafeConverter(locale -> {
- String name;
-
+ chooseLanguagePane.setNullSafeConverter(it -> it.getDisplayName(currentLocale));
+ chooseLanguagePane.setNullSafeDescriptionConverter(locale -> {
if (locale.isDefault())
- name = locale.getDisplayName(currentLocale);
- else if (locale.isSameLanguage(currentLocale))
- name = locale.getDisplayName(locale);
- else
- name = locale.getDisplayName(currentLocale) + " - " + locale.getDisplayName(locale);
+ return "";
+
+ String name = locale.getDisplayName(locale);
double completeness = locale.getTranslationCompleteness();
if (completeness != 0.0)
- return String.format("%s (%.2f%%)", name, completeness * 100);
+ return String.format("%s - %.2f%%", name, completeness * 100);
else return name;
});
chooseLanguagePane.setItems(SupportedLocale.getSupportedLocales());
From 7b4f227a1a92241674dde08b8b1ccdab2e7c4485 Mon Sep 17 00:00:00 2001
From: CiiLu <109708109+CiiLu@users.noreply.github.com>
Date: Thu, 13 Aug 2026 10:23:02 +0800
Subject: [PATCH 11/11] qwq
---
HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java | 1 +
.../main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java | 5 ++++-
HMCL/src/main/resources/assets/lang/I18N.properties | 2 ++
HMCL/src/main/resources/assets/lang/I18N_zh.properties | 2 ++
HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties | 2 ++
5 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java b/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java
index c81379dbc5f..ce8bbeaa214 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/Metadata.java
@@ -57,6 +57,7 @@ private Metadata() {
public static final String CHANGELOG_URL = DOCS_URL + "/changelog/";
public static final String EULA_URL = DOCS_URL + "/eula/hmcl.html";
public static final String GROUPS_URL = "https://www.bilibili.com/opus/905435541874409529";
+ public static final String LOCALIZATION_URL = "https://github.com/HMCL-dev/HMCL/blob/main/docs/Localization.md";
public static final String BUILD_CHANNEL = JarUtils.getAttribute("hmcl.version.type", "nightly");
public static final String GITHUB_SHA = JarUtils.getAttribute("hmcl.version.hash", null);
diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
index eedd95363f0..8c5961d4487 100644
--- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
+++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/main/SettingsPage.java
@@ -188,8 +188,11 @@ protected int getTrailingTextIndex() {
chooseLanguagePane.setItems(SupportedLocale.getSupportedLocales());
chooseLanguagePane.valueProperty().bindBidirectional(settings().languageProperty());
- languagePaneList.getContent().add(chooseLanguagePane);
+ LineButton helpButton = LineButton.createExternalLinkButton(Metadata.LOCALIZATION_URL);
+ helpButton.setTitle(i18n("settings.launcher.language.contribution.title"));
+ helpButton.setSubtitle(i18n("settings.launcher.language.contribution.subtitle"));
+ languagePaneList.getContent().addAll(chooseLanguagePane, helpButton);
}
rootPane.getChildren().addAll(ComponentList.createComponentListTitle(i18n("settings.launcher.language")), languagePaneList);
diff --git a/HMCL/src/main/resources/assets/lang/I18N.properties b/HMCL/src/main/resources/assets/lang/I18N.properties
index 69cae1fd904..be6b8112c3d 100644
--- a/HMCL/src/main/resources/assets/lang/I18N.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N.properties
@@ -1554,6 +1554,8 @@ settings.launcher.font.anti_aliasing.lcd=Sub-pixel
settings.launcher.fonts=Fonts
settings.launcher.general=General
settings.launcher.language=Language
+settings.launcher.language.contribution.title=Can't find your language or not satisfied with the translation quality?
+settings.launcher.language.contribution.subtitle=Help us improve the translations
settings.launcher.launcher_log.export=Export Launcher Logs
settings.launcher.launcher_log.export.failed=Failed to export logs.
settings.launcher.launcher_log.export.success=Logs have been exported to "%s".
diff --git a/HMCL/src/main/resources/assets/lang/I18N_zh.properties b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
index 73e5239e4d0..93e0532b144 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh.properties
@@ -1360,6 +1360,8 @@ settings.launcher.font.anti_aliasing.lcd=子像素
settings.launcher.fonts=字體
settings.launcher.general=一般
settings.launcher.language=語言
+settings.launcher.language.contribution.title=找不到你使用的語言,或者翻譯品質不如預期?
+settings.launcher.language.contribution.subtitle=幫助我們完善翻譯
settings.launcher.launcher_log.export=匯出啟動器日誌
settings.launcher.launcher_log.export.failed=無法匯出日誌。
settings.launcher.launcher_log.export.success=日誌已儲存到「%s」。
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 aa8b9d4d64c..cb05fc8bad5 100644
--- a/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties
+++ b/HMCL/src/main/resources/assets/lang/I18N_zh_CN.properties
@@ -1365,6 +1365,8 @@ settings.launcher.font.anti_aliasing.lcd=子像素
settings.launcher.fonts=字体
settings.launcher.general=通用
settings.launcher.language=语言
+settings.launcher.language.contribution.title=没有找到你使用的语言或翻译质量不尽人意?
+settings.launcher.language.contribution.subtitle=帮助我们完善翻译
settings.launcher.launcher_log.export=导出启动器日志
settings.launcher.launcher_log.export.failed=无法导出日志
settings.launcher.launcher_log.export.success=日志已保存到“%s”