diff --git a/src/main/resources/lang/quilt_loader_zh_CN.properties b/src/main/resources/lang/quilt_loader_zh_CN.properties new file mode 100644 index 000000000..fac12d417 --- /dev/null +++ b/src/main/resources/lang/quilt_loader_zh_CN.properties @@ -0,0 +1,168 @@ +# It is standard Simplified Chinese (zh_CN). + +# Node names +gui.text.classpath=类路径 +gui.text.floating_mods_from_plugins=来自插件的浮动模组 +gui.text.arg_mods=来自加载器参数 +# General text +gui.text.plugin=插件: '%s' +gui.text.loaded_by_plugin=由 %s 插件加载 +gui.text.id=id: '%s' +gui.text.version=版本: '%s' +gui.text.providing=提供了: '%s' +gui.text.game_version_match=加载, 因为它匹配 %s +gui.text.game_version_mismatch=不加载, 因为它不匹配 %s +gui.prefix.no_parent_dir=*无父目录* %s +gui.prefix.no_parent_file=*无父文件* %s +info.root_mod_loaded_from=%s 从 %s 加载 +tab.messages=错误 +tab.unknown_mods=未知模组 +tab.file_list=文件 +tab.mod_list=模组 +msg.load_state=模组加载状态 (供调试 - 这表示它正常运转!) +msg.load_state.warns=模组加载状态 (供调试 - 这表示它正常运转!)\n%s 个警告. +unsupported_mod.unknown.title=发现 %s 个未知文件。 +unsupported_mod.risugamis_modloader.title=发现 %s 个 Risugami's ModLoader 模组。 +unsupported_mod.forge.title=发现 % s 个 Forge 模组。 +unsupported_mod.neoforge.title=发现 % s 个 NeoForge 模组。 +unsupported_mod.unknown.desc=它们可能无害,但是应该尽可能移除。 +unsupported_mod.risugamis_modloader.desc=Quilt 加载器本身不能加载它们,但可以试试使用 RGML Quilt Loader Plugin。 +unsupported_mod.forge.desc=Quilt 加载器不能加载它们——应该检查一下是否误下载了 Forge 版本的这个模组,而不是 Fabric/Quilt 的。 +unsupported_mod.neoforge.desc=Quilt 加载器不能加载它们——应该检查一下是否误下载了 NeoForge 版本的这个模组,而不是 Fabric/Quilt 的。 +unsupported_mod.unknown.guiNode=未知文件。Quilt 加载器不能加载它! +unsupported_mod.risugamis_modloader.guiNode=Risugami's ModLoader 模组。Quilt 加载器不能加载它! +unsupported_mod.forge.guiNode=Forge 模组。Quilt 加载器不能加载它! +unsupported_mod.neoforge.guiNode=NeoForge 模组。Quilt 加载器不能加载它! +mixin_extras.disabled=Mixin Extras 已通过 -Dloader.disable_builtin_mixin_extras=true 禁用 +# Buttons +button.view_file=查看 %s +button.edit_file=编辑 %s +button.open_crash_report=打开崩溃报告 +button.copy_crash_report=复制崩溃报告 +button.copy_section=复制报告 +button.mod_issue_tracker=打开 %s 的错误报告器 +button.quilt_loader_report=打开 Quilt 加载器的报告网页 +button.quilt_forum.user_support=打开 Quilt 的用户支持论坛 +button.open_mods_folder=打开模组目录 +button.continue=继续 +button.ignore=忽略 +button.reload=重新加载 +button.continue_to=继续加载 %s +button.exit=退出 +# Warnings +warn.sub_folders_disabled=已禁止从子目录加载, 所以这个目录被忽略。 +warn.sub_folder_ignored=此目录包含 "quilt_loader_ignored" 文件, 所以被忽略。 +warn.unhandled_mod=没有能加载此模组的插件! +warn.invalid_version_specifier=无效游戏版本! +# Errors +crash.during_setup.minecraft=Minecraft 启动失败! +error.failed_to_save_crash_report=无法保存该崩溃报告! +error.failed_to_save_crash_report.desc=真糟糕! 如果需要它, 请复制并手动保存。\n或者检查它有没有保存在日志文件里。 +error.failed_to_save_crash_report.info=Quilt 加载器不知道日志在哪里 :( +error.unhandled=内部错误! +error.unhandled.desc=加载模组时出现奇怪的问题\n请向 Quilt 加载器项目报告, 这样才能修复它。 +error.unhandled_launch.desc=运行游戏时出现奇怪的问题\n请向 Quilt 论坛报告, 这样才能修复它。 +error.too_many_errors=错误太多, 难以全部显示! +error.too_many_errors.desc=请先修复下面的错误, 然后再查看其它错误。\n(共 %s 个未显示错误) +error.quilt_overrides.io_parse.title=无法读取覆盖配置文件! +error.quilt_overrides.new_blank_file.title=已创建新的空白覆盖配置文件。 +error.quilt_overrides.new_blank_file.desc=需要编辑这个文件为一个有效的覆盖配置文件。可以打开 Wiki 查看语法。 +error.quilt_overrides.button.wiki=打开覆盖依赖文档 +error.quilt_overrides.multiple_pattern_matched=发现使用相同 ID 的不同模组! +error.quilt_overrides.multiple_pattern_matched.desc=为了安全, 当有多个相同的依赖时, 单个依赖覆盖将不会匹配。 +gui.text.ioexception_files_hidden=无法检查 %s 是否隐藏! +gui.text.ioexception_files_hidden.desc.0=%s +gui.error.zipexception=无法读取压缩文件: %s +gui.error.zipexception.title=压缩文件损坏: %s +gui.error.zipexception.desc.0=%s +gui.error.zipexception.desc.1=试试重新下载? +gui.error.ioexception=读取失败: %s +gui.error.ioexception.title=无法读取: %s +gui.error.ioexception.desc.0=%s +gui.error.zerobytezip=空文件! +gui.error.zerobytezip.title=发现空文件! +gui.error.zerobytezip.desc.0=试试删除它,然后重新下载。 +gui.text.invalid_metadata=无效元数据: %s +gui.text.invalid_metadata.title=无法读取 %s: %s +gui.text.invalid_metadata.desc.0=从 %s +error.unhandled_solver=复杂的解决器错误; 查看崩溃报告以获取更多信息 +error.unhandled_solver.desc=请尝试更新 Quilt 加载器。\n或者向 Quilt 加载器项目报告, 这样才能修复它。 +error.unhandled_solver.desc.rule_n= \n \n规则 %s (%s): +fabric.jar_in_jar.missing=找不到理应包括的文件! +error.duplicate_mandatory=重复的模组: %s +error.duplicate_mandatory.mod=- %s +error.duplicate_mandatory.desc=只留下一个。 +error.dep.join.title=%s, %s +error.break.join.title=%s, %s + +error.dep.direct.any.title=%s 需要任意版本的 %s +error.dep.direct.exact.title=%s 需要 %s 版本的 %s +error.dep.direct.exact_list.title=%s 需要 %s 或 %s 版本的 %s +error.dep.direct.ranged.title=%s 需要 %s 版本范围内的 %s +error.dep.direct.greater.title=%s 需要任意 %s 版本以上的 %s +error.dep.direct.greater_equal.title=%s 需要任意 %s 版本以上或该版本的 %s +error.dep.direct.lesser.title=%s 需要任意 %s 版本以下的 %s +error.dep.direct.lesser_equal.title=%s 需要任意 %s 版本以下或该版本的 %s +error.dep.direct.range_inc_inc.title=%s 需要任意 %s (含) 到 %s (含) 版本的 %s +error.dep.direct.range_inc_exc.title=%s 需要任意 %s (含) 到 %s (不含) 版本的 %s +error.dep.direct.range_exc_inc.title=%s 需要任意 %s (不含) 到 %s (含) 版本的 %s +error.dep.direct.range_exc_exc.title=%s 需要任意 %s (不含) 到 %s (不含) 版本的 %s + +error.dep.transitive.any.title=%s 间接需要任意版本的 %s +error.dep.transitive.exact.title=%s 间接需要 %s 版本的 %s +error.dep.transitive.exact_list.title=%s 间接需要 %s 或 %s 版本的 %s +error.dep.transitive.greater.title=%s 间接需要任意 %s 版本以上的 %s +error.dep.transitive.greater_equal.title=%s 间接需要任意 %s 版本以上或该版本的 %s +error.dep.transitive.lesser.title=%s 间接需要任意 %s 版本以下的 %s +error.dep.transitive.lesser_equal.title=%s 间接需要任意 %s 版本以下或该版本的 %s +error.dep.transitive.range_inc_inc.title=%s 间接需要任意 %s (含) 到 %s (含) 版本的 %s +error.dep.transitive.range_inc_exc.title=%s 间接需要任意 %s (含) 到 %s (不含) 版本的 %s +error.dep.transitive.range_exc_inc.title=%s 间接需要任意 %s (不含) 到 %s (含) 版本的 %s +error.dep.transitive.range_exc_exc.title=%s 间接需要任意 %s (不含) 到 %s (不含) 版本的 %s + +error.break.direct.any.title=%s 与 %s 的所有版本冲突 +error.break.direct.exact.title=%s 与 %s 版本的 %s 冲突 +error.break.direct.ranged.title=%s 与在 %s 范围内所有版本的 %s 冲突 +error.break.direct.greater.title=%s 与大于 %s 版本的 %s 冲突 +error.break.direct.greater_equal.title=%s 与大于等于 %s 版本的 %s 冲突 +error.break.direct.lesser.title=%s 与小于 %s 版本的 %s 冲突 +error.break.direct.lesser_equal.title=%s 与小于等于 %s 版本的 %s 冲突 +error.break.direct.range_inc_inc.title=%s 与在 %s (含) 和 %s (含) 版本之间的 %s 冲突 +error.break.direct.range_inc_exc.title=%s 与在 %s (含) 和 %s (不含) 版本之间的 %s 冲突 +error.break.direct.range_exc_inc.title=%s 与在 %s (不含) 和 %s (含) 版本之间的 %s 冲突 +error.break.direct.range_exc_exc.title=%s 与在 %s (不含) 和 %s (不含) 版本之间的 %s 冲突 + +error.dep.missing.title=但是找不到! +error.dep.single_mismatch.title=但是只有错误的版本: %s +error.dep.multi_mismatch.title=但是只有错误的版本! +error.break.single_conflict.title=但是只有不兼容的版本: %s +error.break.multi_conflict.title=但是只有不兼容的版本! +error.unhandled_mod_file=mods 目录里的未知文件! +error.unhandled_mod_file.title=未知模组: %s +error.unhandled_mod_file.desc=要么:\n- 删除它。\n- 添加一个能加载它的插件。\n- 添加一个 ".disabled" 的后置来防止加载它。 +error.arg_mods.missing.title=找不到文件 %s! +error.arg_mods.missing.desc=它由 %s 描述, 并且必须存在。\n完整路径: %s +error.arg_mods.missing.by.desc=它由 %s(在 %s 里) 描述, 并且必须存在。\n完整路径: %s +error.arg_mods.not_folder.title=描述了一个目录, 但是 %s 是文件! +error.arg_mods.not_folder.desc=无法扫描子模组。\n它由 %s 描述, 并且必须存在。\n完整路径: %s +error.arg_mods.not_folder.by.desc=无法扫描子模组。\n它由 %s(在 %s 里) 描述, 并且必须存在。\n完整路径: %s +error.reason=错误原因:%s + +# Solver Rules +solver.rule.mod_def.mandatory=重要模组 '%s', 版本 '%s', 从 %s 加载。 +solver.rule.mod_def.disabled=禁用模组 '%s', 版本 '%s', 从 %s 加载。 +solver.rule.mod_def.optional=可选模组 '%s' 和 %s 个来源: +solver.rule.mod_def.optional.source= - %s +solver.rule.dep.only=依赖: %s +solver.rule.dep.only.matching=%s 个匹配的选项: +solver.rule.dep.only.invalid=%s 个无效的选项: +solver.rule.break.only=冲突: %s +solver.rule.break.only.conflicting=%s 个冲突的选项: +solver.rule.break.only.okay=%s 个可以的选项: +solver.rule.dep.any=%s 依赖下列任意一个: +solver.rule.break.all=%s 和下列冲突: + +# Solver LoadOptions +solver.option.negated=与 %s 相反 +solver.option.mod.quilt_impl=%s 类型的模组 %s 来自 %s +solver.option.dep_technical=技术性加载选项 #%s, 代表 %s