From b6f40538fae7c36e9d60c166fa39d2caca0bd551 Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 14:16:51 +0100 Subject: [PATCH 1/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/App Language: Chinese (Simplified Han script) Progress: 100.0% (1862 of 1862 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/app/zh_Hans/ --- frontend/src/locales/zh-Hans/app.po | 3328 +++++++++++++-------------- 1 file changed, 1664 insertions(+), 1664 deletions(-) diff --git a/frontend/src/locales/zh-Hans/app.po b/frontend/src/locales/zh-Hans/app.po index 281105c14..16a2e7bd7 100644 --- a/frontend/src/locales/zh-Hans/app.po +++ b/frontend/src/locales/zh-Hans/app.po @@ -1,5 +1,5 @@ msgid "" -msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-06 19:25+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" +msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" #: src/saves/SavesTab.tsx msgid "No saves match" @@ -208,7 +208,7 @@ msgstr "无法保存该文件" #: src/shell/dragAnnouncements.ts msgid "Dropped {name} at {place}." -msgstr "" +msgstr "已将 {name} 拖放到 {place}。" #: src/saves/lackChipActions.tsx msgid "Enable {name} in this profile" @@ -695,49 +695,49 @@ msgstr "{name}:{fix}" #: src/browse/BrowseFilters.tsx msgid "Sort: most downloaded" -msgstr "" +msgstr "按下载量排序" #: src/lan/IncomingPrompt.tsx msgid "Update an existing profile…" -msgstr "" +msgstr "更新现有配置…" #: src/groups/dialogs.tsx #: src/groups/SavedGroupsSection.tsx msgid "Loading saved groups…" -msgstr "" +msgstr "正在加载已保存的分组…" #: src/share/ImportFooter.tsx msgid "How to install" -msgstr "" +msgstr "安装方法" #: src/develop/NewModDialog.tsx #: src/develop/ownParams.ts msgid "Content" -msgstr "" +msgstr "内容" #: src/saves/backups.ts msgid "Scheduled" -msgstr "" +msgstr "已计划" #: src/develop/TestWith.tsx msgid "Mods that Test installs into the profile beside this one. They are never part of the package." -msgstr "" +msgstr "“测试”会将这些模组安装到此配置旁边的配置中。它们永远不会成为包的一部分。" #: src/i18n/reasonText.ts msgid "No antivirus found" -msgstr "" +msgstr "未找到杀毒软件" #: src/queue/QueueHistory.tsx msgid "Show {name} in its profile" -msgstr "" +msgstr "在其配置中显示 {name}" #: src/share/MethodPanes.tsx msgid "Could not publish the code" -msgstr "" +msgstr "无法发布代码" #: src/develop/ReleaseDialog.tsx msgid "Pushed to {remote}; its CI publishes it to {source}." -msgstr "" +msgstr "已推送到 {remote};其 CI 会将其发布到 {source}。" #: src/launch/VanillaPlay.tsx msgid "More play options" @@ -795,7 +795,7 @@ msgstr "同时将其文件夹移入回收站" #: src/firstrun/LoaderStep.tsx msgid "Install {loader} {latest}" -msgstr "" +msgstr "安装 {loader} {latest}" #: src/develop/GameCodeDialog.tsx msgid "Search the game's types and methods, then pick one to read its type's code." @@ -881,92 +881,92 @@ msgstr "登录" #: src/shell/ViewToggle.tsx msgid "List view" -msgstr "" +msgstr "列表视图" #: src/toasts/HistoryButton.tsx msgid "Earlier" -msgstr "" +msgstr "更早" #: src/templates/ApplyTemplateDialog.tsx msgid "Could not apply the template" -msgstr "" +msgstr "无法应用模板" #: src/templates/TemplateDialogs.tsx msgid "Template name" -msgstr "" +msgstr "模板名称" #: src/share/MethodPanes.tsx msgid "Link length" -msgstr "" +msgstr "链接长度" #: src/firstrunTour/TourPopover.tsx msgid "See load errors, missing dependencies, and other issues before you play." -msgstr "" +msgstr "在开始游戏前查看加载错误、缺失的依赖项和其他问题。" #: src/develop/ProjectCard.tsx msgid "Not installed" -msgstr "" +msgstr "未安装" #: src/games/ListFooter.tsx msgid "No supported game was found in your launchers." -msgstr "" +msgstr "在你的启动器中未找到受支持的游戏。" #: src/develop/GameCodeDialog.tsx msgid "Matching C# to IL" -msgstr "" +msgstr "正在匹配 C# 与 IL" #: src/queue/LargeDownloadDialog.tsx msgid "{more, plural, one {# more large download is waiting after this one.} other {# more large downloads are waiting after this one.}}" -msgstr "" +msgstr "{more, plural, one {此下载之后还有 # 个大文件下载正在等待。} other {此下载之后还有 # 个大文件下载正在等待。}}" #: src/sync/pins.tsx msgid "Enable or disable on this computer only" -msgstr "" +msgstr "仅在此电脑上启用或禁用" #: src/shell/BugReportDialog.tsx msgid "What you expected" -msgstr "" +msgstr "你期望的结果" #: src/launch/StopDialog.tsx msgid "Stop game?" -msgstr "" +msgstr "停止游戏?" #: src/share/DestinationGrid.tsx msgid "No mods to share" -msgstr "" +msgstr "没有可分享的模组" #: src/launch/store.ts msgid "Roll back" -msgstr "" +msgstr "回滚" #: src/groups/SavedGroupsSection.tsx msgid "Could not rename the saved group" -msgstr "" +msgstr "无法重命名已保存的分组" #: src/toasts/report.ts msgid "The antivirus flagged this download, so Mortar did not install it." -msgstr "" +msgstr "杀毒软件将此下载标记为威胁,因此 Mortar 未安装它。" #: src/game/Hero.tsx msgid "Unlink" -msgstr "" +msgstr "取消关联" #: src/i18n/reasonText.ts msgid "It could not load an asset." -msgstr "" +msgstr "它无法加载某个资源。" #: src/queue/QueueHistory.tsx msgid "Download again" -msgstr "" +msgstr "重新下载" #: src/develop/ProjectDependencies.tsx msgid "New ones install into the mod's profile." -msgstr "" +msgstr "新项会安装到模组所属的配置中。" #: src/develop/NewModDialog.tsx #: src/firstrunTour/TourPopover.tsx msgid "Step {step} of {count}" -msgstr "" +msgstr "第 {step} 步,共 {count} 步" #: src/browse/BrowseBody.tsx #: src/develop/ReleaseEverywhere.tsx @@ -984,104 +984,104 @@ msgstr "" #: src/shell/RefreshFailed.tsx #: src/toasts/report.ts msgid "Retry" -msgstr "" +msgstr "重试" #: src/shell/BugReportDialog.tsx msgid "Opens a {source} issue with these filled in. You review it before posting." -msgstr "" +msgstr "会打开一个已填好这些内容的 {source} 问题。发布前你可以先审阅。" #: src/share/ImportProblems.tsx msgid "{name} was removed from {source}" -msgstr "" +msgstr "{name} 已从 {source} 中移除" #: src/browse/ResultCard.tsx msgid "Marked broken" -msgstr "" +msgstr "已标记为损坏" #: src/develop/ReleaseDialog.tsx msgid "Last released: {version}" -msgstr "" +msgstr "最后发布:{version}" #: src/lan/SendPanel.tsx msgid "Paired" -msgstr "" +msgstr "已配对" #: src/groups/SaveGroupToLibrary.tsx msgid "Could not save the group" -msgstr "" +msgstr "无法保存分组" #: src/launch/playStart.ts msgid "Could not update mods before Play" -msgstr "" +msgstr "无法在开始游戏前更新模组" #: src/develop/SiteIds.tsx msgid "Release uploads to a site once its ids are set. Leave them empty to skip it." -msgstr "" +msgstr "站点设置好 ID 后,发布时会上传到该站点。留空则跳过。" #: src/toasts/report.ts msgid "Mortar does not have permission to do that." -msgstr "" +msgstr "Mortar 没有执行该操作的权限。" #: src/develop/ReleaseDialog.tsx msgid "Say what changed." -msgstr "" +msgstr "请说明改动了什么。" #: src/nxm/store.ts msgid "You started this download on {source}. Show Mortar to choose the profile it goes into." -msgstr "" +msgstr "你在 {source} 上开始了此下载。请显示 Mortar 以选择它要放入的配置。" #: src/share/useImportFlow.ts msgid "{count, plural, one {# download queued} other {# downloads queued}}" -msgstr "" +msgstr "{count, plural, one {已排队 # 个下载} other {已排队 # 个下载}}" #: src/launch/autoUpdate.ts #: src/queue/actions.ts msgid "Could not add the download" -msgstr "" +msgstr "无法添加下载" #: src/saves/saveName.ts msgid "Save file {slot}" -msgstr "" +msgstr "存档槽 {slot}" #: src/install/MergeCallout.tsx #: src/install/NeedsRootCallout.tsx #: src/queue/QueueBody.tsx #: src/queue/QueueNeedsFomod.tsx msgid "Skip" -msgstr "" +msgstr "跳过" #: src/queue/store.ts msgid "Nothing in the queue needs a decision." -msgstr "" +msgstr "队列中没有需要决定的事项。" #: src/share/ListFormat.tsx msgid "Copy mod list" -msgstr "" +msgstr "复制模组列表" #: src/share/ListFormat.tsx #: src/toasts/ToastHost.tsx msgid "Copied" -msgstr "" +msgstr "已复制" #: src/develop/trashFailed.ts msgid "In use by {programs}" -msgstr "" +msgstr "正被 {programs} 使用" #: src/share/ImportProblems.tsx msgid "Page" -msgstr "" +msgstr "页面" #: src/develop/DependencyKindDialog.tsx msgid "Either way its files are referenced for building, not copied into your package." -msgstr "" +msgstr "无论哪种方式,其文件都只是被引用用于构建,不会复制到你的整合包中。" #: src/launch/PlayControl.tsx msgid "Running for {time}" -msgstr "" +msgstr "已运行 {time}" #: src/downloads/autoInstall.ts msgid "Your build changed; it is added when the game stops" -msgstr "" +msgstr "你的构建已更改;将在游戏停止时添加" #: src/develop/AdoptDialog.tsx #: src/develop/DevelopTab.tsx @@ -1091,238 +1091,238 @@ msgstr "" #: src/share/ModpackDialog.tsx #: src/tools/ToolEditorDialog.tsx msgid "Name" -msgstr "" +msgstr "名称" #: src/shell/SuggestDialog.tsx msgid "Others can vote on it" -msgstr "" +msgstr "其他人可以为其投票" #: src/install/ArchivePreview.tsx msgid "Reading the archive…" -msgstr "" +msgstr "正在读取压缩包…" #: src/queue/QueueNeedsFomod.tsx msgid "Choose options…" -msgstr "" +msgstr "选择选项…" #: src/share/ManagerPane.tsx msgid "Use {manager} or {otherManager} from another folder?" -msgstr "" +msgstr "使用其他文件夹中的 {manager} 或 {otherManager}?" #: src/launch/store.ts msgid "The program to start {name} was not found. Check that the game is still installed and the launch prefix names a real command. {error}" -msgstr "" +msgstr "未找到用于启动 {name} 的程序。请检查游戏是否仍已安装,以及启动前缀是否指向真实命令。{error}" #: src/launch/PrePlayDialog.tsx msgid "Do not check before Play" -msgstr "" +msgstr "开始游戏前不检查" #: src/develop/DevelopTab.tsx msgid "Build all" -msgstr "" +msgstr "全部构建" #: src/lan/PairedComputers.tsx msgid "Paired computers" -msgstr "" +msgstr "已配对的电脑" #: src/queue/QueueHistory.tsx msgid "Failed" -msgstr "" +msgstr "失败" #: src/sync/SyncOffers.tsx msgid "Adds {name}" -msgstr "" +msgstr "添加 {name}" #: src/shell/win.ts msgid "Could not resize the window" -msgstr "" +msgstr "无法调整窗口大小" #: src/queue/QueueHistory.tsx msgid "Clears the list of past downloads; downloads in progress are unaffected. Failed items lose Retry until downloaded again." -msgstr "" +msgstr "清除过去的下载列表;正在进行的下载不受影响。失败的项目在重新下载之前将失去“重试”。" #: src/develop/ProjectCard.tsx msgid "Unreleased" -msgstr "" +msgstr "未发布" #: src/groups/SaveGroupToLibrary.tsx msgid "Saved group name" -msgstr "" +msgstr "已保存的分组名称" #: src/commandPalette/CommandPalette.tsx #: src/saves/SaveListRow.tsx msgid "Actions" -msgstr "" +msgstr "操作" #: src/develop/ElsewhereDialog.tsx msgid "{dir} belongs to {game}, not {here}. Add it under {game} instead?" -msgstr "" +msgstr "{dir} 属于 {game},而非 {here}。是否改为在 {game} 下添加?" #: src/queue/LargeDownloadDialog.tsx #: src/queue/QueueBody.tsx msgid "Continue anyway" -msgstr "" +msgstr "仍然继续" #: src/saves/SaveBackupsButton.tsx msgid "Kept" -msgstr "" +msgstr "已保留" #: src/develop/TraceSteps.tsx msgid "Frame {n} of {total}: {name} is not in the listed assemblies" -msgstr "" +msgstr "第 {n} 帧,共 {total} 帧:{name} 不在列出的程序集中" #: src/shell/AppMenu.tsx msgid "Could not quit Mortar" -msgstr "" +msgstr "无法退出 Mortar" #: src/game/FarmMenuItem.tsx msgid "Paste a mod list first" -msgstr "" +msgstr "请先粘贴模组列表" #: src/groups/SaveGroupToLibrary.tsx msgid "Saved to library" -msgstr "" +msgstr "已保存到库" #: src/shell/BugReportDialog.tsx msgid "A short summary" -msgstr "" +msgstr "简要摘要" #: src/develop/draft.ts msgid "{name}: at most {max} characters." -msgstr "" +msgstr "{name}:最多 {max} 个字符。" #: src/share/CollectionNotes.tsx msgid "Curator's instructions" -msgstr "" +msgstr "管理员的说明" #: src/lan/PairedComputers.tsx #: src/lan/SendPanel.tsx msgid "Host:port" -msgstr "" +msgstr "主机:端口" #: src/develop/TrustDialog.tsx msgid "Building runs this repository's code on your computer. Build it?" -msgstr "" +msgstr "构建会在你的电脑上运行此仓库的代码。要构建吗?" #: src/share/ImportFooter.tsx msgid "These will be removed ({count})" -msgstr "" +msgstr "这些将被移除({count})" #: src/develop/NewModDialog.tsx msgid "MIT (recommended)" -msgstr "" +msgstr "MIT(推荐)" #: src/shell/RefreshFailed.tsx msgid "Could not refresh. Showing what was read {when}." -msgstr "" +msgstr "无法刷新。正在显示 {when} 读取的内容。" #: src/firstrun/ProfileStep.tsx msgid "Enter a name for the profile." -msgstr "" +msgstr "请输入配置的名称。" #: src/saves/SavesTab.tsx msgid "Filter saves" -msgstr "" +msgstr "筛选存档" #: src/queue/RetryAllButton.tsx msgid "Already retrying failed downloads" -msgstr "" +msgstr "已在重试失败的下载" #: src/firstrun/LoaderStep.tsx #: src/loader/InstallSteps.tsx msgid "Files added" -msgstr "" +msgstr "已添加文件" #: src/browse/BrowseShow.tsx msgid "This game has no compatibility list, so no mod is known to be broken." -msgstr "" +msgstr "此游戏没有兼容性列表,因此没有已知损坏的模组。" #: src/install/offerInstallAnyway.ts msgid "Install anyway…" -msgstr "" +msgstr "仍然安装…" #: src/develop/NewModDialog.tsx msgid "Could not read the mod template" -msgstr "" +msgstr "无法读取模组模板" #: src/commandPalette/paletteLabels.ts msgid "Switch to Browse" -msgstr "" +msgstr "切换到浏览" #: src/tools/ToolEditorDialog.tsx msgid "Could not save the tool" -msgstr "" +msgstr "无法保存工具" #: src/develop/ProjectMenu.tsx msgid "Edit details…" -msgstr "" +msgstr "编辑详情…" #: src/game/LaunchMenu.tsx #: src/tools/ToolsManageDialog.tsx msgid "No tools yet" -msgstr "" +msgstr "尚无工具" #: src/groups/SavedGroupRow.tsx msgid "Could not remove the mod from the saved group" -msgstr "" +msgstr "无法从已保存的分组中移除模组" #: src/shell/checkForUpdates.ts msgid "Mortar is up to date" -msgstr "" +msgstr "Mortar 已是最新版本" #: src/templates/TemplateDialogs.tsx msgid "Rename template" -msgstr "" +msgstr "重命名模板" #: src/loader/Banner.tsx msgid "A game update replaced {name}'s launcher" -msgstr "" +msgstr "一次游戏更新替换了 {name} 的启动器" #: src/groups/ApplySavedGroupToProfile.tsx #: src/groups/SavedGroupRow.tsx msgid "Add {name} to a profile" -msgstr "" +msgstr "将 {name} 添加到配置" #: src/shell/offlineText.ts msgid "{name} as of {when}" -msgstr "" +msgstr "截至 {when} 的 {name}" #: src/share/ImportSources.tsx msgid "A .mortar file, an .r2z or a {source} modpack" -msgstr "" +msgstr ".mortar 文件、.r2z 或 {source} 整合包" #: src/develop/SymbolMenu.tsx msgid "Looking up {name}…" -msgstr "" +msgstr "正在查找 {name}…" #: src/launch/LaunchScreen.tsx msgid "Mods loaded" -msgstr "" +msgstr "已加载模组" #: src/firstrunTour/TourPopover.tsx msgid "Skip tour" -msgstr "" +msgstr "跳过引导" #: src/install/RemapDialog.tsx #: src/shell/TypedFolder.tsx msgid "Use folder" -msgstr "" +msgstr "使用文件夹" #: src/install/DownloadsDialog.tsx msgid "Reading {names}" -msgstr "" +msgstr "正在读取 {names}" #: src/share/UploadModpackDialog.tsx msgid "Kept in the system keyring" -msgstr "" +msgstr "保存在系统密钥环中" #: src/share/ModpackDialog.tsx msgid "A plain icon ({source} needs a 256x256 PNG)" -msgstr "" +msgstr "普通图标({source} 需要 256x256 的 PNG)" #: src/develop/SortableCard.tsx msgid "Reorder {name}" -msgstr "" +msgstr "重新排序 {name}" #: src/browse/BrowseShow.tsx #: src/nxm/store.ts @@ -1330,20 +1330,20 @@ msgstr "" #: src/queue/store.ts #: src/saves/SaveGapLine.tsx msgid "Show" -msgstr "" +msgstr "显示" #: src/share/IncludeOptions.tsx msgid "Include libraries and supporting mods" -msgstr "" +msgstr "包含库和辅助模组" #: src/browse/CardProgress.tsx #: src/saves/lackChips.tsx msgid "Queued" -msgstr "" +msgstr "已排队" #: src/browse/browseConstants.ts msgid "Search {source}. Add puts the mod in this profile." -msgstr "" +msgstr "搜索 {source}。“添加”会将模组放入此配置。" #: src/commandPalette/paletteLabels.ts #: src/firstrun/ProfileStep.tsx @@ -1351,105 +1351,105 @@ msgstr "" #: src/nxm/ArrivalDialog.tsx #: src/share/ImportFooter.tsx msgid "New profile" -msgstr "" +msgstr "新建配置" #: src/commandPalette/crashBisect.ts #: src/commandPalette/paletteLabels.ts #: src/game/ProfileMenuItems.tsx #: src/install/DownloadsDialog.tsx msgid "Open profile first." -msgstr "" +msgstr "请先打开配置。" #: src/develop/DevelopTab.tsx #: src/saves/SavesTab.tsx msgid "Try a different search." -msgstr "" +msgstr "请尝试其他搜索。" #: src/develop/ReleaseEverywhere.tsx msgid "Not signed in" -msgstr "" +msgstr "未登录" #: src/tools/ToolsManageDialog.tsx msgid "The program itself is not touched." -msgstr "" +msgstr "程序本身不会受到影响。" #: src/develop/trashFailed.ts msgid "Could not move the folder to the trash" -msgstr "" +msgstr "无法将文件夹移至回收站" #: src/queue/QueueHistory.tsx msgid "{game} profile" -msgstr "" +msgstr "{game} 配置" #: src/firstrun/FindStep.tsx #: src/firstrun/GameSetup.tsx msgid "Game folder" -msgstr "" +msgstr "游戏文件夹" #: src/share/ListFormat.tsx msgid "Copy message {current} of {total}" -msgstr "" +msgstr "复制第 {current} 条消息,共 {total} 条" #: src/saves/SaveRow.tsx msgid "Hill-top farm" -msgstr "" +msgstr "山顶农场" #: src/launch/store.ts msgid "{launcher} or {otherLauncher} may not have started the game. Start it, sign in if it asks, and try again, or set the game's Default launch to Direct." -msgstr "" +msgstr "{launcher} 或 {otherLauncher} 可能未启动游戏。请启动它,如有提示请登录,然后重试,或将游戏的默认启动方式设为“直接”。" #: src/develop/DevelopTab.tsx msgid "No projects match" -msgstr "" +msgstr "没有匹配的项目" #: src/tools/ToolEditorDialog.tsx msgid "Choose executable" -msgstr "" +msgstr "选择可执行文件" #: src/develop/DependencySync.tsx msgid "{name}: the project declares {declared}, the profile has {version}" -msgstr "" +msgstr "{name}:项目声明为 {declared},配置中为 {version}" #: src/develop/AdoptDialog.tsx msgid "Content pack" -msgstr "" +msgstr "内容包" #: src/browse/CardProgress.tsx msgid "Paused {percent}%" -msgstr "" +msgstr "已暂停 {percent}%" #: src/develop/DevelopTab.tsx msgid "New mod…" -msgstr "" +msgstr "新建模组…" #: src/launch/PrePlayDialog.tsx msgid "This save was last played with {count, plural, one {# mod that is disabled here} other {# mods that are disabled here}}" -msgstr "" +msgstr "此存档上次游玩时使用了 {count, plural, one {# 个在此处被禁用的模组} other {# 个在此处被禁用的模组}}" #: src/sync/SyncOffers.tsx msgid "Removes {name}" -msgstr "" +msgstr "移除 {name}" #: src/queue/QueueBody.tsx #: src/queue/QueueHistory.tsx msgid "Skipped" -msgstr "" +msgstr "已跳过" #: src/game/FarmMenuItem.tsx msgid "The host's list" -msgstr "" +msgstr "主机的列表" #: src/launch/GraphicsDialog.tsx msgid "The game closed right after starting last time." -msgstr "" +msgstr "上次游戏启动后立即关闭了。" #: src/firstrun/FindStep.tsx msgid "Use {path}" -msgstr "" +msgstr "使用 {path}" #: src/game/FarmMenuItem.tsx msgid "Check" -msgstr "" +msgstr "检查" #: src/install/store.ts #: src/queue/store.ts @@ -1458,817 +1458,817 @@ msgstr "" #: src/templates/TemplateDialogs.tsx #: src/toasts/EarlierChanges.tsx msgid "Undo" -msgstr "" +msgstr "撤销" #: src/develop/CloneDialog.tsx msgid "Clone" -msgstr "" +msgstr "克隆" #: src/game/BackupMenuItems.tsx msgid "Mods a site can download again are left out; restoring downloads them." -msgstr "" +msgstr "站点可重新下载的模组不会被包含;恢复时会重新下载它们。" #: src/launch/LaunchScreen.tsx msgid "Loading {loaded} of {total} mods" -msgstr "" +msgstr "正在加载 {loaded}/{total} 个模组" #: src/saves/SaveGapLine.tsx msgid "Needs {count, plural, one {# mod this profile lacks} other {# mods this profile lacks}}" -msgstr "" +msgstr "需要 {count, plural, one {# 个此配置缺少的模组} other {# 个此配置缺少的模组}}" #: src/develop/ReleaseEverywhere.tsx msgid "Not set up for this project" -msgstr "" +msgstr "未为此项目设置" #: src/launch/events.ts msgid "Could not restore profile game settings" -msgstr "" +msgstr "无法恢复配置的游戏设置" #: src/develop/UploadDialog.tsx #: src/share/UploadModpackDialog.tsx msgid "Upload to {source}" -msgstr "" +msgstr "上传到 {source}" #: src/share/IncludeOptions.tsx msgid "Include problem choices" -msgstr "" +msgstr "包含问题选项" #: src/firstrun/GameSetup.tsx #: src/share/DestinationGrid.tsx #: src/share/ShareDialog.tsx msgid "{source}" -msgstr "" +msgstr "{source}" #: src/install/MergeCallout.tsx msgid "Install together" -msgstr "" +msgstr "一起安装" #: src/share/ShareDialog.tsx msgid "Share {name}" -msgstr "" +msgstr "分享 {name}" #: src/tools/ToolEditorDialog.tsx msgid "Add tool" -msgstr "" +msgstr "添加工具" #: src/commandPalette/CommandPalette.tsx msgid "Appearance" -msgstr "" +msgstr "外观" #: src/game/FarmMenuItem.tsx msgid "Fix all" -msgstr "" +msgstr "全部修复" #: src/i18n/reasonText.ts msgid "The last launch failed: {message}." -msgstr "" +msgstr "上次启动失败:{message}。" #: src/develop/CloneDialog.tsx msgid "Could not clone the project" -msgstr "" +msgstr "无法克隆项目" #: src/commandPalette/CommandPalette.tsx msgid "Mods and profiles" -msgstr "" +msgstr "模组与配置" #: src/share/useImportFlow.ts msgid "Imported {name}" -msgstr "" +msgstr "已导入 {name}" #: src/develop/ownParams.ts msgid "Who holds the copyright." -msgstr "" +msgstr "谁持有版权。" #: src/sync/SyncOffers.tsx msgid "Both sides changed it, so Mortar will not merge them. Pick one side." -msgstr "" +msgstr "双方都做了更改,因此 Mortar 不会合并它们。请选择其中一方。" #: src/firstrun/LoaderStep.tsx msgid "Installing {loader} {latest}" -msgstr "" +msgstr "正在安装 {loader} {latest}" #: src/browse/browseConstants.ts msgid "Search {source}. Free accounts download from the mod's page with Mod Manager Download." -msgstr "" +msgstr "搜索 {source}。免费账户请在模组页面使用“模组管理器下载”。" #: src/develop/EditProjectDialog.tsx msgid "Id prefix" -msgstr "" +msgstr "ID 前缀" #: src/browse/BrowseDetails.tsx msgid "Support the author" -msgstr "" +msgstr "支持作者" #: src/saves/SaveBackupsButton.tsx msgid "Restore {name} to {when}?" -msgstr "" +msgstr "将 {name} 恢复到 {when}?" #: src/game/ProfileMenuItems.tsx msgid "Check this profile" -msgstr "" +msgstr "检查此配置" #: src/games/GameSelect.tsx msgid "Play {name}" -msgstr "" +msgstr "启动 {name}" #: src/game/BackupMenuItems.tsx msgid "Back up {name}?" -msgstr "" +msgstr "备份 {name}?" #: src/launch/LaunchScreen.tsx msgid "Usually starts in about {seconds} s" -msgstr "" +msgstr "通常在约 {seconds} 秒内启动" #: src/install/MergeCallout.tsx msgid "This file is from the same {source} page as {name}. Install it with that mod to update them as one, or as a separate mod." -msgstr "" +msgstr "此文件与 {name} 来自同一个 {source} 页面。可将其与该模组一起安装以便作为整体更新,也可作为单独的模组安装。" #: src/develop/ProjectCard.tsx msgid "Add files" -msgstr "" +msgstr "添加文件" #: src/launch/LaunchScreen.tsx msgid "Placing mods: {placed} of {total}" -msgstr "" +msgstr "正在放置模组:{placed}/{total}" #: src/groups/applied.ts msgid "Not downloaded yet: {names}" -msgstr "" +msgstr "尚未下载:{names}" #: src/launch/SweepDialog.tsx msgid "No fix yet" -msgstr "" +msgstr "暂无修复" #: src/groups/SaveGroupToLibrary.tsx msgid "A saved group with this name already exists." -msgstr "" +msgstr "已存在同名的已保存分组。" #: src/lan/PairedComputers.tsx #: src/lan/SendPanel.tsx msgid "Could not find Mortar users" -msgstr "" +msgstr "找不到 Mortar 用户" #: src/install/store.ts msgid "Updated {mods} in {profile}" -msgstr "" +msgstr "已更新 {profile} 中的 {mods}" #: src/i18n/reasonText.ts msgid "a newer copy loaded instead: {version}" -msgstr "" +msgstr "改而加载了较新的副本:{version}" #: src/firstrun/FindStep.tsx #: src/share/ManagerPane.tsx msgid "{name} folder" -msgstr "" +msgstr "{name} 文件夹" #: src/firstrun/ProfileStep.tsx msgid "Copy the mods already in {game}'s Mods folder into a new profile. The game folder is not changed." -msgstr "" +msgstr "将 {game} 的 Mods 文件夹中已有的模组复制到新配置。游戏文件夹不会更改。" #: src/share/MethodPanes.tsx msgid "Collection draft saved" -msgstr "" +msgstr "合集草稿已保存" #: src/share/ImportProblems.tsx msgid "{count} checked later" -msgstr "" +msgstr "{count} 项稍后检查" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Compare…" -msgstr "" +msgstr "比较…" #: src/share/ImportSources.tsx msgid "A Mortar link, a {source} collection or an {manager} or {otherManager} code" -msgstr "" +msgstr "Mortar 链接、{source} 合集,或 {manager} / {otherManager} 代码" #: src/queue/QueueRows.tsx msgid "Move {name} down" -msgstr "" +msgstr "将 {name} 下移" #: src/saves/SaveRow.tsx msgid "Last played with {profile}" -msgstr "" +msgstr "上次使用 {profile} 游玩" #: src/saves/SaveRow.tsx msgid "All mods present" -msgstr "" +msgstr "所有模组均存在" #: src/shell/AppMenu.tsx msgid "Get help" -msgstr "" +msgstr "获取帮助" #: src/queue/everywhereFailed.ts msgid "game running" -msgstr "" +msgstr "游戏正在运行" #: src/lan/PairedComputers.tsx #: src/lan/SendPanel.tsx msgid "Pair" -msgstr "" +msgstr "配对" #: src/develop/GameCodeDialog.tsx #: src/loader/store.ts msgid "Could not install {loader}" -msgstr "" +msgstr "无法安装 {loader}" #: src/share/ImportFooter.tsx msgid "New profile from link" -msgstr "" +msgstr "从链接新建配置" #: src/develop/LicenseChart.tsx msgid "Combine it with closed code" -msgstr "" +msgstr "将其与闭源代码合并" #: src/browse/BrowseShow.tsx msgid "Off" -msgstr "" +msgstr "关闭" #: src/launch/events.ts msgid "Mortar keeps using the copy signed on {date}. Check your connection and try again." -msgstr "" +msgstr "Mortar 将继续使用 {date} 登录的副本。请检查你的连接后重试。" #: src/queue/QueueSheet.tsx msgid "Queue" -msgstr "" +msgstr "队列" #: src/share/ImportDialog.tsx msgid "Not found in the Mods folder" -msgstr "" +msgstr "在 Mods 文件夹中未找到" #: src/tidy/report.ts msgid "Data folder" -msgstr "" +msgstr "数据文件夹" #: src/install/store.ts msgid "Replaced {mods} in {profile}" -msgstr "" +msgstr "已替换 {profile} 中的 {mods}" #: src/share/ImportDialog.tsx msgid "Import from {manager}" -msgstr "" +msgstr "从 {manager} 导入" #: src/share/ImportDialog.tsx msgid "Working" -msgstr "" +msgstr "处理中" #: src/commandPalette/paletteLabels.ts msgid "Switch to Mods" -msgstr "" +msgstr "切换到模组" #: src/share/MethodPanes.tsx #: src/share/ModpackDialog.tsx msgid "Left out: {names}" -msgstr "" +msgstr "已排除:{names}" #: src/shell/BugReportDialog.tsx msgid "What happened" -msgstr "" +msgstr "发生了什么" #: src/share/ModpackDialog.tsx msgid "Texts" -msgstr "" +msgstr "文本" #: src/shell/dragAnnouncements.ts msgid "Moving {name} was cancelled." -msgstr "" +msgstr "移动 {name} 已取消。" #: src/share/ModpackDialog.tsx msgid "Export as {source} modpack" -msgstr "" +msgstr "导出为 {source} 整合包" #: src/saves/SaveBackupsButton.tsx msgid "{name} is replaced by the copy in this backup. The current {name} is backed up first." -msgstr "" +msgstr "{name} 将被此备份中的副本替换。当前的 {name} 会先备份。" #: src/queue/actions.ts msgid "Downloads come from {source} with your account, so sign in first." -msgstr "" +msgstr "下载会使用你的账户从 {source} 进行,请先登录。" #: src/browse/BrowseShow.tsx msgid "Flag" -msgstr "" +msgstr "标记" #: src/lan/PairedComputers.tsx msgid "Could not pair" -msgstr "" +msgstr "无法配对" #: src/install/MissingDepsDialog.tsx msgid "No download source is known for {names}." -msgstr "" +msgstr "未知 {names} 的下载来源。" #: src/shell/BugReportDialog.tsx msgid "Attach diagnostics (a zip of checks, logs and settings with secrets and your home folder removed; you drag it into the issue)" -msgstr "" +msgstr "附加诊断信息(包含检查结果、日志和设置的 zip,已移除机密信息和主文件夹;请将其拖入问题中)" #: src/develop/EditProjectDialog.tsx msgid "Plugin id" -msgstr "" +msgstr "插件 ID" #: src/game/detailStates.tsx msgid "A profile holds one set of mods for this game." -msgstr "" +msgstr "一个配置保存此游戏的一套模组。" #: src/browse/BrowseDetails.tsx msgid "Reading files…" -msgstr "" +msgstr "正在读取文件…" #: src/saves/SavesTab.tsx msgid "{count, plural, one {Filter # save} other {Filter # saves}}" -msgstr "" +msgstr "{count, plural, one {筛选 # 个存档} other {筛选 # 个存档}}" #: src/share/ModpackDialog.tsx msgid "Left empty, a README is written from what the profile holds." -msgstr "" +msgstr "留空时,将根据配置内容生成 README。" #: src/install/offerInstallAnyway.ts msgid "{os} removed the file as malware without saying which. If you trust it, restore it from {os} Security's protection history and add it again." -msgstr "" +msgstr "{os} 将该文件作为恶意软件移除,但未说明具体是哪一个。如果你信任它,请从 {os} 安全的保护历史记录中恢复,然后重新添加。" #: src/develop/NewModDialog.tsx #: src/games/AddGameDialog.tsx #: src/install/store.ts #: src/share/ModpackDialog.tsx msgid "Could not open the file dialog" -msgstr "" +msgstr "无法打开文件对话框" #: src/firstrun/FindStep.tsx #: src/install/NeedsRootCallout.tsx msgid "Choose folder…" -msgstr "" +msgstr "选择文件夹…" #: src/share/ImportProblems.tsx msgid "{count, plural, one {with # settings file, written once its mod is installed} other {with # settings files, written once their mods are installed}}" -msgstr "" +msgstr "{count, plural, one {包含 # 个设置文件,在安装其模组后写入} other {包含 # 个设置文件,在安装其模组后写入}}" #: src/share/CompareSummary.tsx msgid "Different version" -msgstr "" +msgstr "不同版本" #: src/shell/AppMenu.tsx msgid "Suggest a feature…" -msgstr "" +msgstr "建议功能…" #: src/install/NeedsRootCallout.tsx msgid "Place the optional file" -msgstr "" +msgstr "放置可选文件" #: src/browse/BrowseShow.tsx msgid "Gray out" -msgstr "" +msgstr "置灰" #: src/develop/ownParams.ts msgid "What the mod does, in one line." -msgstr "" +msgstr "用一句话说明该模组的作用。" #: src/game/Sidebar.tsx msgid "Profile sections" -msgstr "" +msgstr "配置分区" #: src/game/ProfileMenuItems.tsx msgid "Updated in {launcher}" -msgstr "" +msgstr "已在 {launcher} 中更新" #: src/firstrunTour/TourAgainButton.tsx msgid "Show the tour again" -msgstr "" +msgstr "再次显示引导" #: src/firstrun/LoaderStep.tsx msgid "Check again" -msgstr "" +msgstr "再次检查" #: src/share/ImportPreview.tsx msgid "different file" -msgstr "" +msgstr "其他文件" #: src/queue/QueueRows.tsx msgid "Waiting for a free slot" -msgstr "" +msgstr "正在等待空闲时段" #: src/share/ModpackDialog.tsx msgid "Modpack saved" -msgstr "" +msgstr "整合包已保存" #: src/share/useImportFlow.ts #: src/templates/TemplateDialogs.tsx msgid "Save as template" -msgstr "" +msgstr "另存为模板" #: src/games/ListFooter.tsx msgid "Add a game…" -msgstr "" +msgstr "添加游戏…" #: src/commandPalette/CommandPalette.tsx msgid "Accounts" -msgstr "" +msgstr "账户" #: src/share/ImportFooter.tsx msgid "Replace {name}" -msgstr "" +msgstr "替换 {name}" #: src/games/AddGameDialog.tsx msgid "For a game that is not in Mortar's list. It stays on this computer, and its mods come from its {source} community." -msgstr "" +msgstr "用于不在 Mortar 列表中的游戏。它会保留在此电脑上,其模组来自该游戏的 {source} 社区。" #: src/saves/backups.ts msgid "Before updating a deleted profile" -msgstr "" +msgstr "更新已删除的配置之前" #: src/commandPalette/CommandPalette.tsx msgid "Storage" -msgstr "" +msgstr "存储" #: src/develop/NewModDialog.tsx msgid "Licence" -msgstr "" +msgstr "许可证" #: src/lan/PairedComputers.tsx msgid "Could not start pairing" -msgstr "" +msgstr "无法开始配对" #: src/develop/Outcome.tsx msgid "The build failed." -msgstr "" +msgstr "构建失败。" #: src/develop/UploadDialog.tsx msgid "Upload {name} {version}" -msgstr "" +msgstr "上传 {name} {version}" #: src/develop/AdoptDialog.tsx msgid "Add this folder as a project" -msgstr "" +msgstr "将此文件夹添加为项目" #: src/saves/SaveDetails.tsx msgid "Saved on version {gameVersion}" -msgstr "" +msgstr "保存于版本 {gameVersion}" #: src/develop/GameCodeDialog.tsx msgid "Install {loader} to read the game's code" -msgstr "" +msgstr "安装 {loader} 以读取游戏代码" #: src/share/CompareSummary.tsx msgid "Only in {name}" -msgstr "" +msgstr "仅在 {name} 中" #: src/launch/PrePlayDialog.tsx msgid "This save was last played with {count, plural, one {# mod this profile lacks} other {# mods this profile lacks}}" -msgstr "" +msgstr "此存档上次游玩时使用了 {count, plural, one {# 个此配置缺少的模组} other {# 个此配置缺少的模组}}" #: src/browse/BrowseMenu.tsx #: src/browse/CardAction.tsx #: src/queue/store.ts msgid "Open files page" -msgstr "" +msgstr "打开文件页面" #: src/develop/DevelopTab.tsx #: src/saves/backups.ts msgid "Manual" -msgstr "" +msgstr "手动" #: src/share/ListFormat.tsx msgid "Save to a file…" -msgstr "" +msgstr "保存到文件…" #: src/develop/ReleaseDialog.tsx msgid "Release {name}" -msgstr "" +msgstr "发布 {name}" #: src/share/ImportInput.tsx msgid "A Mortar link, a mod manager's code, or a collection, post or mod page." -msgstr "" +msgstr "Mortar 链接、模组管理器代码,或合集、帖子、模组页面。" #: src/shell/useDiscardGuard.tsx msgid "Discard" -msgstr "" +msgstr "放弃" #: src/queue/QueueRows.tsx msgid "Download {name} now" -msgstr "" +msgstr "立即下载 {name}" #: src/i18n/counts.ts msgid "{count, plural, one {# error} other {# errors}}" -msgstr "" +msgstr "{count, plural, one {# 个错误} other {# 个错误}}" #: src/share/ManagerPane.tsx msgid "Mortar found no other mod manager's profiles for this game on this computer." -msgstr "" +msgstr "Mortar 在此电脑上未找到此游戏的其他模组管理器配置。" #: src/develop/NewModDialog.tsx msgid "New mod" -msgstr "" +msgstr "新建模组" #: src/lan/SendPanel.tsx msgid "Try again in a few seconds." -msgstr "" +msgstr "请几秒后重试。" #: src/share/UploadModpackDialog.tsx msgid "Paste the team's service account token." -msgstr "" +msgstr "粘贴团队的服务账户令牌。" #: src/lan/SendPanel.tsx msgid "Send to" -msgstr "" +msgstr "发送到" #: src/shell/AppMenu.tsx msgid "Help" -msgstr "" +msgstr "帮助" #: src/browse/BrowseShow.tsx msgid "Last updated" -msgstr "" +msgstr "最后更新" #: src/develop/ProjectCard.tsx msgid "Open Edit, Dependencies to review" -msgstr "" +msgstr "打开“编辑 › 依赖项”以查看" #: src/share/Included.tsx msgid "Included" -msgstr "" +msgstr "已包含" #: src/shell/RefreshFailed.tsx msgid "Could not refresh, showing the last copy" -msgstr "" +msgstr "无法刷新,正在显示上次的副本" #: src/firstrun/LoaderStep.tsx msgid "Launch options copied" -msgstr "" +msgstr "启动选项已复制" #: src/shell/SuggestDialog.tsx msgid "Suggest a feature" -msgstr "" +msgstr "建议功能" #: src/share/ShareFooter.tsx msgid "Preview what they see" -msgstr "" +msgstr "预览对方看到的内容" #: src/game/FarmMenuItem.tsx #: src/launch/SaveWarnDialog.tsx #: src/share/Included.tsx msgid "Disabled in this profile" -msgstr "" +msgstr "此配置中已禁用" #: src/develop/ProjectMenu.tsx msgid "Show log" -msgstr "" +msgstr "显示日志" #: src/firstrun/FindStep.tsx msgid "Found in {path}" -msgstr "" +msgstr "在 {path} 中找到" #: src/firstrunTour/TourPopover.tsx msgid "Enable and disable mods, and update them for the open profile." -msgstr "" +msgstr "为当前打开的配置启用、禁用和更新模组。" #: src/launch/SaveWarnDialog.tsx msgid "{farmer}'s farm ({path}) was last played with mods this profile lacks or has disabled. Playing without them can lose their items or break the save." -msgstr "" +msgstr "{farmer} 的农场({path})上次游玩时使用了此配置缺少或已禁用的模组。缺少这些模组游玩可能导致物品丢失或存档损坏。" #: src/groups/ApplySavedGroupToProfile.tsx #: src/install/DownloadsDialog.tsx #: src/saves/lackChips.tsx msgid "Add to profile" -msgstr "" +msgstr "添加到配置" #: src/saves/SaveGapLine.tsx msgid "older, profile has {have}" -msgstr "" +msgstr "较旧,配置中为 {have}" #: src/commandPalette/CommandPalette.tsx msgid "Recent" -msgstr "" +msgstr "最近" #: src/shell/BugReportDialog.tsx #: src/shell/ErrorBoundary.tsx msgid "Report a bug" -msgstr "" +msgstr "报告错误" #: src/launch/LaunchScreen.tsx msgid "{count, plural, one {Loaded # mod} other {Loaded # mods}}" -msgstr "" +msgstr "{count, plural, one {已加载 # 个模组} other {已加载 # 个模组}}" #: src/share/IncludeOptions.tsx msgid "Include FOMOD choices" -msgstr "" +msgstr "包含 FOMOD 选项" #: src/fomod/Dialog.tsx msgid "This option cannot be used." -msgstr "" +msgstr "此选项无法使用。" #: src/game/ProfileMenuItems.tsx msgid "Add a saved group…" -msgstr "" +msgstr "添加已保存的分组…" #: src/game/Sidebar.tsx msgid "Console" -msgstr "" +msgstr "控制台" #: src/browse/BrowseBody.tsx msgid "Search did not work" -msgstr "" +msgstr "搜索未成功" #: src/share/Included.tsx msgid "FOMOD choices" -msgstr "" +msgstr "FOMOD 选项" #: src/share/ListFormat.tsx msgid "Copy message {count}" -msgstr "" +msgstr "复制第 {count} 条消息" #: src/games/gameList.ts #: src/games/GameMenu.tsx msgid "On this computer" -msgstr "" +msgstr "在此电脑上" #: src/develop/SymbolMenu.tsx msgid "{app} Hook" -msgstr "" +msgstr "{app} 钩子" #: src/share/ModpackDialog.tsx msgid "The name may hold only letters, digits and underscores." -msgstr "" +msgstr "名称只能包含字母、数字和下划线。" #: src/launch/SweepDialog.tsx msgid "Update available" -msgstr "" +msgstr "有可用更新" #: src/browse/BrowseShow.tsx msgid "Size" -msgstr "" +msgstr "大小" #: src/downloads/autoInstall.ts msgid "{name} needs a choice to install; drop it on the window instead" -msgstr "" +msgstr "{name} 需要选择后才能安装;请将其拖到窗口上" #: src/i18n/reasonText.ts msgid "already up to date in this profile" -msgstr "" +msgstr "此配置中已是最新" #: src/QuitPrompt.tsx msgid "Quit Mortar?" -msgstr "" +msgstr "退出 Mortar?" #: src/launch/events.ts msgid "Could not back up saves before Play" -msgstr "" +msgstr "无法在开始游戏前备份存档" #: src/lan/PairedComputers.tsx msgid "Computer paired" -msgstr "" +msgstr "电脑已配对" #: src/launch/VanillaPlay.tsx msgid "Default launch preset" -msgstr "" +msgstr "默认启动预设" #: src/game/ProfileDialogHost.tsx #: src/groups/SavedGroupsSection.tsx #: src/saves/SaveBackupsButton.tsx #: src/templates/TemplateDialogs.tsx msgid "Delete" -msgstr "" +msgstr "删除" #: src/updates/WhatsNewDialog.tsx msgid "Changed" -msgstr "" +msgstr "已更改" #: src/develop/NewModDialog.tsx msgid "Could not start the mod" -msgstr "" +msgstr "无法启动模组" #: src/install/overlayPlace.ts #: src/install/store.ts msgid "Added {mods} to {profile}" -msgstr "" +msgstr "已将 {mods} 添加到 {profile}" #: src/lan/SendPanel.tsx msgid "Whole files" -msgstr "" +msgstr "整个文件" #: src/launch/autoUpdate.ts msgid "Timed out waiting for mod updates" -msgstr "" +msgstr "等待模组更新超时" #: src/develop/NewModDialog.tsx msgid "Folder name" -msgstr "" +msgstr "文件夹名称" #: src/firstrun/ProfileStep.tsx msgid "Got a Mortar link? You see what it holds first. {source} mods need your {source} sign-in; Mortar asks then." -msgstr "" +msgstr "收到 Mortar 链接?你可以先查看其中内容。{source} 模组需要登录你的 {source} 账户;Mortar 届时会提示。" #: src/develop/DevelopTab.tsx msgid "More ways to add a mod project" -msgstr "" +msgstr "更多添加模组项目的方式" #: src/develop/NewModDialog.tsx msgid "This template builds with the .NET SDK {version}; install it to build mods." -msgstr "" +msgstr "此模板使用 .NET SDK {version} 构建;请安装它以构建模组。" #: src/commandPalette/CommandPalette.tsx #: src/game/LaunchMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Shortcuts" -msgstr "" +msgstr "快捷键" #: src/shell/offlineText.ts msgid "{names} cannot be reached; showing what Mortar saved ({asOf})" -msgstr "" +msgstr "无法访问 {names};正在显示 Mortar 保存的内容({asOf})" #: src/share/ModpackDialog.tsx msgid "Like 1.0.0." -msgstr "" +msgstr "例如 1.0.0。" #: src/games/useGameTiles.ts msgid "Coming in a later Mortar version" -msgstr "" +msgstr "将在后续 Mortar 版本中推出" #: src/browse/BrowseDetails.tsx #: src/share/ModpackDialog.tsx msgid "Changelog" -msgstr "" +msgstr "更新日志" #: src/share/ShareDialog.tsx msgid "Try my Mortar profile \"{name}\" for {game} ({count, plural, one {# mod} other {# mods}}): {web}" -msgstr "" +msgstr "试试我为 {game} 创建的 Mortar 配置“{name}”({count, plural, one {# 个模组} other {# 个模组}}):{web}" #: src/saves/BackupsDialog.tsx msgid "Restore {name}?" -msgstr "" +msgstr "恢复 {name}?" #: src/lan/IncomingPrompt.tsx #: src/queue/QueueBody.tsx msgid "{rate}/s" -msgstr "" +msgstr "{rate}/秒" #: src/install/DownloadsDialog.tsx msgid "Search archives" -msgstr "" +msgstr "搜索压缩包" #: src/browse/BrowseMenu.tsx msgid "Add as dependency of {name}…" -msgstr "" +msgstr "添加为 {name} 的依赖项…" #: src/game/HeroGlance.tsx msgid "Created" -msgstr "" +msgstr "已创建" #: src/launch/KnownGoodOffer.tsx msgid "The game started without errors" -msgstr "" +msgstr "游戏已无错误启动" #: src/firstrun/ProfileStep.tsx msgid "Main" -msgstr "" +msgstr "主要" #: src/toasts/report.ts msgid "This needs your confirmation first." -msgstr "" +msgstr "这需要你先确认。" #: src/launch/playStart.ts #: src/launch/vanillaStart.ts msgid "Could not launch the game" -msgstr "" +msgstr "无法启动游戏" #: src/share/ManagerPane.tsx msgid "That folder has no {manager} data. Choose the one holding ModOrganizer.ini or ModOrganizer.exe." -msgstr "" +msgstr "该文件夹中没有 {manager} 数据。请选择包含 ModOrganizer.ini 或 ModOrganizer.exe 的文件夹。" #: src/firstrun/FindStep.tsx #: src/launchers/LauncherList.tsx msgid "Choose {name} folder" -msgstr "" +msgstr "选择 {name} 文件夹" #: src/develop/LicenseChart.tsx msgid "Others may not" -msgstr "" +msgstr "其他人可能没有" #: src/commandPalette/paletteLabels.ts msgid "Play the open profile" -msgstr "" +msgstr "启动当前配置" #: src/sync/SyncOffers.tsx #: src/templates/ApplyTemplateDialog.tsx msgid "Apply" -msgstr "" +msgstr "应用" #: src/share/CompareSummary.tsx msgid "Missing in {name}" -msgstr "" +msgstr "{name} 中缺少" #: src/games/ListFooter.tsx msgid "Check launchers…" -msgstr "" +msgstr "检查启动器…" #: src/games/GameSelect.tsx msgid "Set up" -msgstr "" +msgstr "设置" #: src/browse/BrowseFilters.tsx msgid "Sort: name (A to Z)" -msgstr "" +msgstr "排序:名称(A 到 Z)" #: src/shell/SignInPrompt.tsx msgid "Sign in to see this" -msgstr "" +msgstr "登录后查看" #: src/fomod/Dialog.tsx #: src/install/DownloadsDialog.tsx @@ -2287,1292 +2287,1292 @@ msgstr "" #: src/shell/dialog/ConfirmationDialog.tsx #: src/shell/dialog/FormDialog.tsx msgid "Cancel" -msgstr "" +msgstr "取消" #: src/templates/TemplateDialogs.tsx msgid "Delete template" -msgstr "" +msgstr "删除模板" #: src/game/FarmMenuItem.tsx #: src/share/ImportProblems.tsx #: src/share/useImportFlow.ts msgid "Nothing to download" -msgstr "" +msgstr "没有可下载的内容" #: src/saves/SaveRow.tsx msgid "Standard farm" -msgstr "" +msgstr "标准农场" #: src/screenshots/ScreenshotsTab.tsx msgid "Previous" -msgstr "" +msgstr "上一个" #: src/shell/BugReportDialog.tsx msgid "Post on" -msgstr "" +msgstr "发布到" #: src/game/ProfileMenuItems.tsx msgid "Move profile folder…" -msgstr "" +msgstr "移动配置文件夹…" #: src/game/FarmMenuItem.tsx msgid "List copied" -msgstr "" +msgstr "列表已复制" #: src/launchers/LauncherList.tsx msgid "Added by you" -msgstr "" +msgstr "由你添加" #: src/saves/saveName.ts msgid "Save slot" -msgstr "" +msgstr "存档槽" #: src/sync/SyncOffers.tsx msgid "{name} was changed on {machine} and on this machine" -msgstr "" +msgstr "{name} 在 {machine} 和此电脑上都被更改了" #: src/queue/store.ts msgid "{first} installed into {name}" -msgstr "" +msgstr "{first} 已安装到 {name}" #: src/develop/CloneDialog.tsx msgid "Choose the folder the project goes in." -msgstr "" +msgstr "选择项目所在的文件夹。" #: src/develop/RepositoryChoice.tsx msgid "Checking {owner} on {source}" -msgstr "" +msgstr "正在 {source} 上检查 {owner}" #: src/share/Included.tsx msgid "Mod notes" -msgstr "" +msgstr "模组备注" #: src/develop/NewModDialog.tsx msgid "The {app} copy builds mods with Flathub's .NET SDK. Install it with this command, then restart Mortar:" -msgstr "" +msgstr "{app} 版本使用 Flathub 的 .NET SDK 构建模组。请使用此命令安装,然后重启 Mortar:" #: src/templates/ApplyTemplateDialog.tsx msgid "Could not preview the template" -msgstr "" +msgstr "无法预览模板" #: src/develop/ReleaseEverywhere.tsx #: src/firstrunTour/TourPopover.tsx #: src/game/HomeNotes.tsx #: src/queue/QueueHistory.tsx msgid "Done" -msgstr "" +msgstr "完成" #: src/saves/SaveRow.tsx msgid "{name} is no longer in the saves folder" -msgstr "" +msgstr "{name} 已不在存档文件夹中" #: src/develop/SymbolMenu.tsx msgid "{app} patch" -msgstr "" +msgstr "{app} 补丁" #: src/lan/SendPanel.tsx msgid "No Mortar users found nearby" -msgstr "" +msgstr "附近未找到 Mortar 用户" #: src/nxm/store.ts msgid "{name}'s author only allows downloads from its {source} page. Choose Download there instead of Install, then drop the file on Mortar." -msgstr "" +msgstr "{name} 的作者只允许从其 {source} 页面下载。请在那里选择“下载”而不是“安装”,然后将文件拖到 Mortar 上。" #: src/game/FarmMenuItem.tsx msgid "Could not read that list" -msgstr "" +msgstr "无法读取该列表" #: src/groups/applied.ts msgid "Saved group added" -msgstr "" +msgstr "已添加已保存的分组" #: src/queue/store.ts msgid "Downloads paused" -msgstr "" +msgstr "下载已暂停" #: src/i18n/reasonText.ts msgid "module {name} failed" -msgstr "" +msgstr "模块 {name} 失败" #: src/game/FarmMenuItem.tsx msgid "Open the host's list" -msgstr "" +msgstr "打开主机的列表" #: src/toasts/report.ts msgid "The site is limiting how often Mortar may ask. Try again in a minute." -msgstr "" +msgstr "该站点限制了 Mortar 的请求频率。请在一分钟后重试。" #: src/launch/store.ts msgid "{launcher} may not be running or signed in. Start {launcher}, sign in and try again." -msgstr "" +msgstr "{launcher} 可能未运行或未登录。请启动 {launcher},登录后重试。" #: src/firstrun/GameSetup.tsx msgid "Back to {name}" -msgstr "" +msgstr "返回 {name}" #: src/share/importCompletion.ts msgid "Imported {name}: {counts}" -msgstr "" +msgstr "已导入 {name}:{counts}" #: src/share/MethodPanes.tsx msgid "{source} expects a 7z. Repack collection.zip as a 7z with 7-Zip before uploading." -msgstr "" +msgstr "{source} 要求 7z 格式。请在上传前使用 7-Zip 将 collection.zip 重新打包为 7z。" #: src/develop/UploadDialog.tsx #: src/share/UploadModpackDialog.tsx msgid "Create one in your team's settings" -msgstr "" +msgstr "在你的团队设置中创建一个" #: src/install/batchSummary.ts #: src/install/undoEntryInstall.ts msgid "Could not undo the install" -msgstr "" +msgstr "无法撤销安装" #: src/browse/stats.ts msgid "Updated {when}" -msgstr "" +msgstr "更新于 {when}" #: src/share/useImportFlow.ts msgid "Importing into {name}" -msgstr "" +msgstr "正在导入到 {name}" #: src/groups/SaveGroupToLibrary.tsx msgid "Save to library" -msgstr "" +msgstr "保存到库" #: src/sync/SyncOffers.tsx msgid "Waiting for {machine}'s profile file to finish syncing. Changes made here are written out once it arrives." -msgstr "" +msgstr "正在等待 {machine} 的配置文件同步完成。此处所做的更改将在文件到达后写出。" #: src/lan/IncomingPrompt.tsx msgid "Update {name} from {sender}" -msgstr "" +msgstr "从 {sender} 更新 {name}" #: src/queue/QueueBody.tsx msgid "Very large download" -msgstr "" +msgstr "超大下载" #: src/develop/CodeView.tsx #: src/share/MethodPanes.tsx msgid "Code copied" -msgstr "" +msgstr "代码已复制" #: src/develop/ProjectCard.tsx msgid "{count, plural, one {# dependency out of step} other {# dependencies out of step}}" -msgstr "" +msgstr "{count, plural, one {# 个依赖项不一致} other {# 个依赖项不一致}}" #: src/i18n/counts.ts msgid "{count, plural, one {# problem} other {# problems}}" -msgstr "" +msgstr "{count, plural, one {# 个问题} other {# 个问题}}" #: src/queue/store.ts msgid "Show in queue" -msgstr "" +msgstr "在队列中显示" #: src/shell/offlineText.ts msgid "{names} cannot be reached; showing what Mortar saved at {time}" -msgstr "" +msgstr "无法访问 {names};正在显示 Mortar 在 {time} 保存的内容" #: src/saves/SaveGapLine.tsx #: src/share/ImportPreview.tsx #: src/share/ListFormat.tsx msgid "Disabled" -msgstr "" +msgstr "已禁用" #: src/toasts/report.ts msgid "The author only allows this download on the source's own page. Download the file there and add it from your computer." -msgstr "" +msgstr "作者只允许在来源页面下载此内容。请在那里下载文件,然后从你的电脑添加。" #: src/develop/NewModDialog.tsx msgid "Project" -msgstr "" +msgstr "项目" #: src/browse/BrowseMenu.tsx msgid "Mortar installs this itself." -msgstr "" +msgstr "Mortar 会自行安装此项。" #: src/queue/QueueBody.tsx msgid "Skip every waiting download" -msgstr "" +msgstr "跳过所有等待中的下载" #: src/share/ModpackDialog.tsx msgid "Config files ({count} of {total})" -msgstr "" +msgstr "配置文件({count}/{total})" #: src/share/IncludeOptions.tsx #: src/share/ModpackDialog.tsx msgid "Include disabled mods" -msgstr "" +msgstr "包含已禁用的模组" #: src/develop/GameCodeDialog.tsx msgid "Installing…" -msgstr "" +msgstr "正在安装…" #: src/share/ImportPreview.tsx msgid "program files from this code" -msgstr "" +msgstr "从此代码生成程序文件" #: src/i18n/reasonText.ts msgid "incompatible dependencies: {list}" -msgstr "" +msgstr "不兼容的依赖项:{list}" #: src/develop/GameCodeDialog.tsx msgid "Code view" -msgstr "" +msgstr "代码视图" #: src/tidy/report.ts msgid "Emptied the crash log after it was reported" -msgstr "" +msgstr "报告后已清空崩溃日志" #: src/share/DestinationGrid.tsx #: src/share/ShareDialog.tsx #: src/shell/AppMenu.tsx msgid "Mortar" -msgstr "" +msgstr "Mortar" #: src/share/ManagerPane.tsx msgid "That folder has no {manager} or {otherManager} data. Choose {otherManager}'s data folder, the one holding data.sqlite3, or {manager}'s." -msgstr "" +msgstr "该文件夹中没有 {manager} 或 {otherManager} 数据。请选择包含 data.sqlite3 的 {otherManager} 数据文件夹,或 {manager} 的数据文件夹。" #: src/develop/UploadDialog.tsx msgid "Create one in your author settings" -msgstr "" +msgstr "在你的作者设置中创建一个" #: src/toasts/report.ts msgid "Open log" -msgstr "" +msgstr "打开日志" #: src/queue/QueueBody.tsx msgid "Needs your click" -msgstr "" +msgstr "需要你点击" #: src/saves/SaveRow.tsx msgid "This save has no recorded mod list yet." -msgstr "" +msgstr "此存档尚无记录的模组列表。" #: src/groups/SavedGroupsSection.tsx #: src/share/ModpackDialog.tsx msgid "None" -msgstr "" +msgstr "无" #: src/browse/BrowseMenu.tsx #: src/share/ShareFooter.tsx msgid "Link copied" -msgstr "" +msgstr "链接已复制" #: src/browse/BrowseShow.tsx #: src/develop/ReleaseDialog.tsx #: src/share/ModpackDialog.tsx msgid "Version" -msgstr "" +msgstr "版本" #: src/queue/QueueBody.tsx msgid "This download is {size}, which is unusually large for a mod." -msgstr "" +msgstr "此下载大小为 {size},对于模组而言异常大。" #: src/develop/SymbolMenu.tsx msgid "Hook copied" -msgstr "" +msgstr "钩子已复制" #: src/browse/BrowseBody.tsx msgid "{hidden} hidden" -msgstr "" +msgstr "{hidden} 个已隐藏" #: src/saves/backups.ts #: src/saves/SaveListRow.tsx msgid "Unknown" -msgstr "" +msgstr "未知" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "History…" -msgstr "" +msgstr "历史记录…" #: src/launch/PrePlayDialog.tsx msgid "Switch to {name}" -msgstr "" +msgstr "切换到 {name}" #: src/game/TemplateMenuItems.tsx msgid "Apply a template…" -msgstr "" +msgstr "应用模板…" #: src/queue/actions.ts msgid "Sign in to {source} to download" -msgstr "" +msgstr "登录 {source} 以下载" #: src/firstrun/FindStep.tsx msgid "Folder chosen by you" -msgstr "" +msgstr "你选择的文件夹" #: src/firstrun/ProfileStep.tsx msgid "Choose a profile…" -msgstr "" +msgstr "选择配置…" #: src/toasts/EarlierChanges.tsx msgid "Hide changes" -msgstr "" +msgstr "隐藏更改" #: src/commandPalette/CommandPalette.tsx msgid "Search actions and destinations" -msgstr "" +msgstr "搜索操作和目标" #: src/share/ImportFooter.tsx msgid "Nothing will be removed." -msgstr "" +msgstr "不会移除任何内容。" #: src/game/FarmMenuItem.tsx #: src/loader/Banner.tsx msgid "Update" -msgstr "" +msgstr "更新" #: src/shell/FlatpakGrant.tsx msgid "Access granted" -msgstr "" +msgstr "已授予访问权限" #: src/game/BackupMenuItems.tsx msgid "Back up to a file…" -msgstr "" +msgstr "备份到文件…" #: src/develop/DependenciesStep.tsx msgid "Add another mod" -msgstr "" +msgstr "添加另一个模组" #: src/develop/EditProjectDialog.tsx msgid "Team on {source}" -msgstr "" +msgstr "{source} 上的团队" #: src/share/ImportSources.tsx msgid "Where the profile comes from" -msgstr "" +msgstr "配置的来源" #: src/install/NeedsRootCallout.tsx #: src/install/RemapDialog.tsx msgid "This archive holds several variants of the same mod. Pick the one to install; updates keep it." -msgstr "" +msgstr "此压缩包包含同一模组的多个变体。请选择要安装的变体;更新时会保留它。" #: src/develop/EditProjectDialog.tsx msgid "Identity" -msgstr "" +msgstr "身份" #: src/tools/ToolEditorDialog.tsx msgid "Working directory" -msgstr "" +msgstr "工作目录" #: src/browse/CardProgress.tsx #: src/develop/ProjectCard.tsx #: src/share/ImportPreview.tsx msgid "Installed" -msgstr "" +msgstr "已安装" #: src/browse/BrowsePage.tsx msgid "Could not save that setting" -msgstr "" +msgstr "无法保存该设置" #: src/share/DestinationPanel.tsx msgid "There are no mods to share." -msgstr "" +msgstr "没有可分享的模组。" #: src/develop/GameCodeDialog.tsx msgid "Could not find usages" -msgstr "" +msgstr "找不到用法" #: src/queue/QueueBody.tsx msgid "Browse mods" -msgstr "" +msgstr "浏览模组" #: src/share/useShareBuild.ts msgid "File saved" -msgstr "" +msgstr "文件已保存" #: src/share/ImportProblems.tsx msgid "{name} has no file Mortar can use in place of the one shared" -msgstr "" +msgstr "{name} 没有可替代所分享文件供 Mortar 使用的文件" #: src/toasts/report.ts msgid "That is for another game. Open that game and import it there." -msgstr "" +msgstr "那是另一个游戏的内容。请打开该游戏并在那里导入。" #: src/shell/checkForUpdates.ts msgid "{count, plural, one {# mod update} other {# mod updates}}" -msgstr "" +msgstr "{count, plural, one {# 个模组更新} other {# 个模组更新}}" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Duplicate" -msgstr "" +msgstr "复制" #: src/launch/PrePlayDialog.tsx #: src/share/Included.tsx msgid "and {count} more" -msgstr "" +msgstr "以及另外 {count} 个" #: src/browse/stats.ts msgid "{count, plural, one {# like} other {# likes}}" -msgstr "" +msgstr "{count, plural, one {# 个赞} other {# 个赞}}" #: src/firstrun/ProfileStep.tsx msgid "A profile with only {loader}. Add mods from {source} or from archives." -msgstr "" +msgstr "一个仅含 {loader} 的配置。请从 {source} 或压缩包添加模组。" #: src/share/ModpackDialog.tsx msgid "Choose icon…" -msgstr "" +msgstr "选择图标…" #: src/launch/UpdateWarnDialog.tsx msgid "{game} is now {installed}. This profile last launched on {recorded}." -msgstr "" +msgstr "{game} 现在是 {installed}。此配置上次启动于 {recorded}。" #: src/install/OverlayPlaceDialog.tsx msgid "Main mod's folder" -msgstr "" +msgstr "主模组的文件夹" #: src/launch/events.ts msgid "The game catalog could not be refreshed" -msgstr "" +msgstr "无法刷新游戏目录" #: src/nxm/store.ts msgid "The link was made for another {source} account than the one signed in." -msgstr "" +msgstr "此链接是为另一个 {source} 账户创建的,与当前登录的账户不符。" #: src/develop/CodeView.tsx #: src/develop/ContentTicks.tsx #: src/lan/PairedComputers.tsx msgid "Code" -msgstr "" +msgstr "代码" #: src/develop/AdoptDialog.tsx msgid "Could not move the files" -msgstr "" +msgstr "无法移动文件" #: src/saves/SaveRow.tsx msgid "Meadowlands farm" -msgstr "" +msgstr "草甸农场" #: src/game/Sidebar.tsx msgid "Library" -msgstr "" +msgstr "库" #: src/firstrun/FindStep.tsx msgid "{loader} not installed yet" -msgstr "" +msgstr "{loader} 尚未安装" #: src/develop/DevelopTab.tsx msgid "Move here" -msgstr "" +msgstr "移到这里" #: src/groups/SavedGroupRow.tsx msgid "{name} (optional file)" -msgstr "" +msgstr "{name}(可选文件)" #: src/launch/GraphicsDialog.tsx msgid "Change this later in {name}'s settings, under Play." -msgstr "" +msgstr "之后可在 {name} 的设置中的“游玩”下更改。" #: src/develop/UploadDialog.tsx msgid "Could not upload the mod" -msgstr "" +msgstr "无法上传模组" #: src/queue/QueueBody.tsx msgid "Flagged by {scanner}: {name}{where}" -msgstr "" +msgstr "被 {scanner} 标记:{name}{where}" #: src/launch/UpdateWarnDialog.tsx msgid "None of this profile's mods are marked broken for the new version." -msgstr "" +msgstr "此配置的模组均未被标记为不适用于新版本。" #: src/tools/ToolEditorDialog.tsx msgid "One argument per line. Placeholders: {placeholders}." -msgstr "" +msgstr "每行一个参数。占位符:{placeholders}。" #: src/develop/DevelopTab.tsx msgid "Filter projects" -msgstr "" +msgstr "筛选项目" #: src/game/NewProfileDialog.tsx msgid "Copy of {name}" -msgstr "" +msgstr "{name} 的副本" #: src/share/ModpackDialog.tsx msgid "Export…" -msgstr "" +msgstr "导出…" #: src/queue/QueueBody.tsx msgid "Choose a file" -msgstr "" +msgstr "选择文件" #: src/develop/UploadDialog.tsx msgid "Sign in in Settings" -msgstr "" +msgstr "在设置中登录" #: src/share/ModpackDialog.tsx msgid "Upload to {source}…" -msgstr "" +msgstr "上传到 {source}…" #: src/game/NewProfileDialog.tsx #: src/groups/SavedGroupsSection.tsx msgid "Saved groups" -msgstr "" +msgstr "已保存的分组" #: src/game/NewProfileDialog.tsx msgid "Start from" -msgstr "" +msgstr "从以下开始" #: src/browse/BrowseFilters.tsx #: src/develop/DevelopTab.tsx msgid "Sort" -msgstr "" +msgstr "排序" #: src/browse/BrowseMenu.tsx msgid "Hide everything by {author}" -msgstr "" +msgstr "隐藏 {author} 的所有内容" #: src/games/GameMenu.tsx msgid "played {when}" -msgstr "" +msgstr "游玩于 {when}" #: src/i18n/list.ts msgid "{count, plural, one {# more} other {# more}}" -msgstr "" +msgstr "{count, plural, one {另外 # 个} other {另外 # 个}}" #: src/queue/QueueSheet.tsx #: src/share/importCompletion.ts msgid "{failed} failed" -msgstr "" +msgstr "{failed} 个失败" #: src/share/ListFormat.tsx msgid "Paste it into a chat or a forum post, or send the file." -msgstr "" +msgstr "将其粘贴到聊天或论坛帖子中,或发送文件。" #: src/launch/SmapiWarnDialog.tsx #: src/launch/VanillaPlay.tsx msgid "Play without mods" -msgstr "" +msgstr "不使用模组游玩" #: src/saves/saveName.ts msgid "Homo Sapiens" -msgstr "" +msgstr "智人" #: src/queue/QueueBody.tsx #: src/queue/QueueRows.tsx msgid "Skip {name}" -msgstr "" +msgstr "跳过 {name}" #: src/firstrun/LoaderStep.tsx msgid "Set it in {launcher} for me" -msgstr "" +msgstr "替我在 {launcher} 中设置" #: src/game/ProfileMenuItems.tsx msgid "Add mods" -msgstr "" +msgstr "添加模组" #: src/develop/builds.ts msgid "Could not pack the mod" -msgstr "" +msgstr "无法打包模组" #: src/share/DestinationGrid.tsx msgid "Send over your network" -msgstr "" +msgstr "通过你的网络发送" #: src/game/FarmMenuItem.tsx msgid "This profile matches {host}." -msgstr "" +msgstr "此配置与 {host} 匹配。" #: src/develop/EditProjectDialog.tsx msgid "What players see on {source}." -msgstr "" +msgstr "玩家在 {source} 上看到的内容。" #: src/games/GameMenu.tsx msgid "Choose a game" -msgstr "" +msgstr "选择游戏" #: src/launch/LaunchScreen.tsx msgid "{name} stopped the game from starting" -msgstr "" +msgstr "{name} 阻止了游戏启动" #: src/game/FarmMenuItem.tsx msgid "Hosting" -msgstr "" +msgstr "主持" #: src/game/FarmMenuItem.tsx msgid "Joining" -msgstr "" +msgstr "加入" #: src/develop/TraceSteps.tsx msgid "Previous frame" -msgstr "" +msgstr "上一帧" #: src/launch/LaunchScreen.tsx msgid "{plugin} failed to load." -msgstr "" +msgstr "{plugin} 加载失败。" #: src/saves/saveName.ts msgid "Character" -msgstr "" +msgstr "角色" #: src/games/ListFooter.tsx msgid "Show hidden games" -msgstr "" +msgstr "显示隐藏的游戏" #: src/queue/QueueHistory.tsx msgid "Filter by profile" -msgstr "" +msgstr "按配置筛选" #: src/toasts/report.ts msgid "That data could not be read." -msgstr "" +msgstr "无法读取该数据。" #: src/game/ProfileDialogHost.tsx #: src/groups/SavedGroupsSection.tsx msgid "Delete {name}?" -msgstr "" +msgstr "删除 {name}?" #: src/launch/UpdateWarnDialog.tsx msgid "Broken for this version" -msgstr "" +msgstr "不适用于此版本" #: src/share/Included.tsx msgid "Left to the other person's Mortar to bring, with the options above." -msgstr "" +msgstr "留给对方的 Mortar 按上述选项带入。" #: src/share/ImportProblems.tsx msgid "{count, plural, one {# dependency} other {# dependencies}}" -msgstr "" +msgstr "{count, plural, one {# 个依赖项} other {# 个依赖项}}" #: src/develop/GameCodeDialog.tsx msgid "Pick a method" -msgstr "" +msgstr "选择一种方式" #: src/share/ModpackDialog.tsx msgid "Could not export the modpack" -msgstr "" +msgstr "无法导出整合包" #: src/groups/ApplySavedGroupToProfile.tsx #: src/groups/dialogs.tsx msgid "Could not add the saved group" -msgstr "" +msgstr "无法添加已保存的分组" #: src/share/Included.tsx msgid "Added from an archive, so it only exists on this computer." -msgstr "" +msgstr "从压缩包添加,因此仅存在于这台电脑上。" #: src/browse/BrowseShow.tsx #: src/commandPalette/CommandPalette.tsx #: src/queue/QueueSheet.tsx #: src/shell/AppMenu.tsx msgid "Downloads" -msgstr "" +msgstr "下载" #: src/launch/LaunchScreen.tsx msgid "{name} is running" -msgstr "" +msgstr "{name} 正在运行" #: src/games/AddGameDialog.tsx msgid "{app} games whose mods are made for it" -msgstr "" +msgstr "{app} 中为其制作模组的游戏" #: src/lan/PairedComputers.tsx msgid "Could not unpair" -msgstr "" +msgstr "无法取消配对" #: src/games/AddGameDialog.tsx msgid "{source} community" -msgstr "" +msgstr "{source} 社区" #: src/share/ImportInput.tsx msgid "Choose a file…" -msgstr "" +msgstr "选择文件…" #: src/games/AddGameDialog.tsx msgid "Give the {source} community first." -msgstr "" +msgstr "请先考虑 {source} 社区。" #: src/browse/stats.ts msgid "Sort: most followed" -msgstr "" +msgstr "排序:关注最多" #: src/groups/SaveGroupToLibrary.tsx #: src/templates/TemplateDialogs.tsx msgid "Replace" -msgstr "" +msgstr "替换" #: src/develop/NewModDialog.tsx msgid "Copy the command" -msgstr "" +msgstr "复制命令" #: src/game/HomeNotes.tsx msgid "No notes yet" -msgstr "" +msgstr "暂无备注" #: src/develop/DevelopTab.tsx msgid "In other profiles" -msgstr "" +msgstr "在其他配置中" #: src/develop/draft.ts msgid "{name}: not in the form the template needs." -msgstr "" +msgstr "{name}:不符合模板要求的形式。" #: src/shell/AppMenu.tsx msgid "Report a bug…" -msgstr "" +msgstr "报告错误…" #: src/game/ProfileMenu.tsx msgid "Delete profile…" -msgstr "" +msgstr "删除配置…" #: src/commandPalette/paletteLabels.ts msgid "Add from the downloads folder…" -msgstr "" +msgstr "从下载文件夹添加…" #: src/commandPalette/paletteLabels.ts msgid "Switch to Home" -msgstr "" +msgstr "切换到主页" #: src/screenshots/ScreenshotsTab.tsx msgid "Reading your screenshots…" -msgstr "" +msgstr "正在读取你的截图…" #: src/develop/TrustDialog.tsx msgid "Build this project?" -msgstr "" +msgstr "构建此项目?" #: src/browse/BrowsePage.tsx msgid "Search {source}" -msgstr "" +msgstr "搜索 {source}" #: src/develop/ReleaseDialog.tsx msgid "Released {name} {version}" -msgstr "" +msgstr "已发布 {name} {version}" #: src/browse/BrowseDetails.tsx msgid "{latest} (latest)" -msgstr "" +msgstr "{latest}(最新)" #: src/queue/QueueSheet.tsx msgid "Clear finished" -msgstr "" +msgstr "清除已完成" #: src/queue/QueueRows.tsx msgid "Paused ({count})" -msgstr "" +msgstr "已暂停({count})" #: src/saves/SavesTab.tsx msgid "Save backups…" -msgstr "" +msgstr "保存备份…" #: src/game/ProfileMenuItems.tsx msgid "Add this profile to {launcher}" -msgstr "" +msgstr "将此配置添加到 {launcher}" #: src/share/ListFormat.tsx msgid "{total} messages" -msgstr "" +msgstr "{total} 条消息" #: src/develop/GameCodeDialog.tsx msgid "Nothing in these assemblies uses it." -msgstr "" +msgstr "这些程序集中没有任何内容使用它。" #: src/launch/LaunchScreen.tsx msgid "Asking {launcher}" -msgstr "" +msgstr "正在询问 {launcher}" #: src/screenshots/ScreenshotsTab.tsx msgid "Screenshots you take while playing show here, newest first." -msgstr "" +msgstr "你游玩时截取的屏幕截图会显示在这里,最新的在前。" #: src/develop/DependencySync.tsx msgid "Could not install the dependencies" -msgstr "" +msgstr "无法安装依赖项" #: src/launch/LaunchScreen.tsx msgid "{launcher} has not started {name} yet" -msgstr "" +msgstr "{launcher} 尚未启动 {name}" #: src/games/AddGameDialog.tsx msgid "For a game that is not in Mortar's list. It stays on this computer, and its mods come from archives you add, since Mortar knows no site for it." -msgstr "" +msgstr "用于不在 Mortar 列表中的游戏。它会保留在此电脑上,其模组来自你添加的压缩包,因为 Mortar 不知道它的任何站点。" #: src/develop/ReleaseEverywhere.tsx msgid "Could not upload" -msgstr "" +msgstr "无法上传" #: src/share/Included.tsx msgid "{count, plural, one {# mod you added from an archive} other {# mods you added from archives}} cannot be linked" -msgstr "" +msgstr "{count, plural, one {# 个你从压缩包添加的模组} other {# 个你从压缩包添加的模组}}无法关联" #: src/share/ImportPreview.tsx msgid "{names} bring program files with this code rather than from a mod site. Leave them out unless you trust who sent it." -msgstr "" +msgstr "{names} 通过此代码带来程序文件,而非来自模组站点。除非你信任发送者,否则请将其排除。" #: src/share/DestinationPanel.tsx msgid "A share link names this profile and where each mod comes from, not the files themselves." -msgstr "" +msgstr "分享链接只包含配置名称和每个模组的来源,不包含文件本身。" #: src/templates/TemplateDialogs.tsx msgid "Template saved" -msgstr "" +msgstr "模板已保存" #: src/develop/ReleaseEverywhere.tsx #: src/develop/UploadDialog.tsx msgid "Uploading…" -msgstr "" +msgstr "正在上传…" #: src/nxm/ArrivalDialog.tsx msgid "Ignore" -msgstr "" +msgstr "忽略" #: src/saves/SaveRow.tsx msgid "Back up {name} now" -msgstr "" +msgstr "立即备份 {name}" #: src/develop/DevelopTab.tsx msgid "Add a project folder…" -msgstr "" +msgstr "添加项目文件夹…" #: src/install/MergeCallout.tsx msgid "Another file from a mod you have" -msgstr "" +msgstr "你已有模组的另一个文件" #: src/shell/AppMenu.tsx msgid "About Mortar" -msgstr "" +msgstr "关于 Mortar" #: src/lan/IncomingPrompt.tsx msgid "The files will download from each mod's source." -msgstr "" +msgstr "文件将从每个模组的来源下载。" #: src/groups/SavedGroupRow.tsx msgid "Profiles: {holderNames}" -msgstr "" +msgstr "配置:{holderNames}" #: src/i18n/reasonText.ts msgid "{os} antivirus (AMSI)" -msgstr "" +msgstr "{os} 杀毒软件(AMSI)" #: src/launch/LaunchButtons.tsx #: src/launch/LaunchLayer.tsx msgid "Open console" -msgstr "" +msgstr "打开控制台" #: src/develop/ReleaseDialog.tsx msgid "Pick the version." -msgstr "" +msgstr "选择版本。" #: src/firstrun/FindStep.tsx msgid "has {name}" -msgstr "" +msgstr "含有 {name}" #: src/commandPalette/paletteLabels.ts msgid "Open mod" -msgstr "" +msgstr "打开模组" #: src/develop/ElsewhereDialog.tsx msgid "Add under {game}" -msgstr "" +msgstr "在 {game} 下添加" #: src/groups/SavedGroupRow.tsx msgid "Hide mods of {name}" -msgstr "" +msgstr "隐藏 {name} 的模组" #: src/updates/WhatsNewDialog.tsx msgid "{count, plural, one {# fix} other {# fixes}}" -msgstr "" +msgstr "{count, plural, one {# 项修复} other {# 项修复}}" #: src/game/Hero.tsx #: src/game/NewProfileDialog.tsx msgid "Profile name" -msgstr "" +msgstr "配置名称" #: src/launch/PrePlayDialog.tsx msgid "Could not save the profile" -msgstr "" +msgstr "无法保存配置" #: src/downloads/newDownloads.ts #: src/install/DownloadsDialog.tsx msgid "Could not add the archive" -msgstr "" +msgstr "无法添加压缩包" #: src/browse/BrowseFilters.tsx msgid "Sort: recently updated" -msgstr "" +msgstr "排序:最近更新" #: src/launch/store.ts msgid "{launcher} must be installed and signed in for this game. Install {launcher}, sign in once and try again." -msgstr "" +msgstr "此游戏需要安装并登录 {launcher}。请安装 {launcher},登录一次后重试。" #: src/develop/LicenseChart.tsx msgid "Share a changed or built-on mod without its source" -msgstr "" +msgstr "分享已更改或基于其构建的模组而不带源代码" #: src/develop/builds.ts msgid "Could not read the mod project" -msgstr "" +msgstr "无法读取模组项目" #: src/develop/ReleaseDialog.tsx #: src/develop/ReleaseEverywhere.tsx msgid "Could not release the mod" -msgstr "" +msgstr "无法发布模组" #: src/shell/dragAnnouncements.ts msgid "{name} is not over a place to drop it." -msgstr "" +msgstr "{name} 不在可放置的位置上。" #: src/browse/CardAction.tsx msgid "Get" -msgstr "" +msgstr "获取" #: src/develop/RepositoryChoice.tsx msgid "Also create a repository on {source}" -msgstr "" +msgstr "同时在 {source} 上创建仓库" #: src/shell/AppMenu.tsx msgid "What is new in {version}" -msgstr "" +msgstr "{version} 的新内容" #: src/saves/SaveRow.tsx msgid "Open the folder of {name}" -msgstr "" +msgstr "打开 {name} 的文件夹" #: src/develop/projectSummary.ts msgid "{count, plural, one {# to push} other {# to push}}" -msgstr "" +msgstr "{count, plural, one {# 项待推送} other {# 项待推送}}" #: src/develop/SiteIds.tsx msgid "{source} file id" -msgstr "" +msgstr "{source} 文件 ID" #: src/nxm/store.ts #: src/queue/totals.ts #: src/share/arrivals.ts msgid "{source} mod {id}" -msgstr "" +msgstr "{source} 模组 {id}" #: src/share/DestinationGrid.tsx msgid "Where to share" -msgstr "" +msgstr "分享位置" #: src/queue/QueueHistory.tsx msgid "No downloads in history" -msgstr "" +msgstr "历史记录中没有下载" #: src/share/ImportProblems.tsx msgid "Ready to import" -msgstr "" +msgstr "可以导入" #: src/browse/BrowseFilters.tsx msgid "This source has no categories to filter by" -msgstr "" +msgstr "此来源没有可筛选的分类" #: src/share/DestinationPanel.tsx msgid "How to send it" -msgstr "" +msgstr "如何发送" #: src/nxm/store.ts msgid "Could not start the download" -msgstr "" +msgstr "无法开始下载" #: src/share/ModpackDialog.tsx msgid "Depends on {dependencies} {source} packages. Left out: {names}." -msgstr "" +msgstr "依赖 {dependencies} 个 {source} 包。已排除:{names}。" #: src/launch/PlayControl.tsx msgid "{count, plural, one {Updating # mod…} other {Updating # mods…}}" -msgstr "" +msgstr "{count, plural, one {正在更新 # 个模组…} other {正在更新 # 个模组…}}" #: src/share/CollectionNotes.tsx msgid "Install yourself" -msgstr "" +msgstr "自行安装" #: src/launchers/LauncherList.tsx msgid "Found" -msgstr "" +msgstr "已找到" #: src/queue/QueueBody.tsx msgid "Download progress for {name}" -msgstr "" +msgstr "{name} 的下载进度" #: src/install/DropOverlay.tsx msgid "Drop to install into {name}" -msgstr "" +msgstr "拖放以安装到 {name}" #: src/launch/PrePlayDialog.tsx msgid "Before you play" -msgstr "" +msgstr "开始游玩前" #: src/toasts/history.ts msgid "This is no longer the latest change to that mod." -msgstr "" +msgstr "这已不是该模组的最新更改。" #: src/commandPalette/paletteLabels.ts msgid "Stream overlay" -msgstr "" +msgstr "直播叠加层" #: src/develop/ReleaseDialog.tsx msgid "Release" -msgstr "" +msgstr "发布" #: src/launch/PrePlayDialog.tsx msgid "Adding the missing mods" -msgstr "" +msgstr "正在添加缺少的模组" #: src/queue/QueueBody.tsx msgid "Retry failed" -msgstr "" +msgstr "重试失败项" #: src/saves/SaveBackupsButton.tsx msgid "Allow cleanup before deleting." -msgstr "" +msgstr "允许在删除前清理。" #: src/game/NewProfileDialog.tsx msgid "Starter templates" -msgstr "" +msgstr "入门模板" #: src/develop/CloneDialog.tsx #: src/develop/NewModDialog.tsx msgid "Folder for your mod projects" -msgstr "" +msgstr "模组项目文件夹" #: src/queue/store.ts msgid "Allow it in your antivirus, then Retry." -msgstr "" +msgstr "请在杀毒软件中允许它,然后重试。" #: src/templates/ApplyTemplateDialog.tsx msgid "Settings changes {count}" -msgstr "" +msgstr "设置更改 {count} 项" #: src/game/Sidebar.tsx msgid "Collapse" -msgstr "" +msgstr "折叠" #: src/develop/dependencyAsk.ts msgid "{mod} is an optional dependency of {name}" -msgstr "" +msgstr "{mod} 是 {name} 的可选依赖项" #: src/toasts/HistoryButton.tsx msgid "No notifications yet" -msgstr "" +msgstr "暂无通知" #: src/games/AddGameDialog.tsx msgid "Choose the game's program" -msgstr "" +msgstr "选择游戏程序" #: src/queue/QueueSheet.tsx msgid "{paused} paused" -msgstr "" +msgstr "{paused} 个已暂停" #: src/firstrun/LoaderStep.tsx #: src/saves/lackChipActions.tsx #: src/shell/FlatpakGrant.tsx msgid "Copy" -msgstr "" +msgstr "复制" #: src/develop/TraceSteps.tsx msgid "Next frame" -msgstr "" +msgstr "下一帧" #: src/share/Included.tsx msgid "{count, plural, one {# more mod is left out} other {# more mods are left out}}" -msgstr "" +msgstr "{count, plural, one {另有 # 个模组被排除} other {另有 # 个模组被排除}}" #: src/develop/EditProjectDialog.tsx msgid "Listing" -msgstr "" +msgstr "上架中" #: src/game/FarmMenuItem.tsx msgid "Host {host}, yours {mine}" -msgstr "" +msgstr "主机 {host},你的 {mine}" #: src/develop/SymbolMenu.tsx msgid "Copy hook" -msgstr "" +msgstr "复制钩子" #: src/install/NeedsRootCallout.tsx msgid "Choose variant…" -msgstr "" +msgstr "选择变体…" #: src/lan/SendPanel.tsx msgid "{name} is still taking your last share" -msgstr "" +msgstr "{name} 仍在接收你上次的分享" #: src/develop/DependencySync.tsx msgid "The project and its development profile disagree. Nothing changes until you click." -msgstr "" +msgstr "项目与其开发配置不一致。在你点击之前不会发生任何更改。" #: src/launchers/LauncherList.tsx #: src/tools/ToolsManageDialog.tsx msgid "Remove {name}" -msgstr "" +msgstr "移除 {name}" #: src/develop/DevelopTab.tsx #: src/develop/ProjectCard.tsx #: src/develop/ProjectMenu.tsx msgid "Could not remove the project" -msgstr "" +msgstr "无法移除项目" #: src/install/batchSummary.ts msgid "{count, plural, one {Added # mod to {name}} other {Added # mods to {name}}}" -msgstr "" +msgstr "{count, plural, one {已向 {name} 添加 # 个模组} other {已向 {name} 添加 # 个模组}}" #: src/saves/BackupsDialog.tsx #: src/saves/SaveBackupsButton.tsx msgid "Keep forever" -msgstr "" +msgstr "永久保留" #: src/firstrun/LoaderStep.tsx #: src/firstrun/NexusStep.tsx msgid "Skip for now" -msgstr "" +msgstr "暂时跳过" #: src/games/AddGameDialog.tsx msgid "How it is modded" -msgstr "" +msgstr "模组化方式" #: src/shell/SavedCopyNote.tsx msgid "Saved from an earlier visit. Sign in to refresh it." -msgstr "" +msgstr "保存自早先的访问。请登录以刷新。" #: src/share/ImportProblems.tsx #: src/share/Included.tsx msgid "Config files" -msgstr "" +msgstr "配置文件" #: src/browse/CardAction.tsx msgid "Added" -msgstr "" +msgstr "已添加" #: src/i18n/reasonText.ts msgid "Made for {name}, which is not enabled" -msgstr "" +msgstr "为 {name} 制作,但未启用" #: src/develop/UploadDialog.tsx msgid "Save token" -msgstr "" +msgstr "保存令牌" #: src/shell/win.ts msgid "Could not close the window" -msgstr "" +msgstr "无法关闭窗口" #: src/game/BackupMenuItems.tsx msgid "Profile backed up" -msgstr "" +msgstr "配置已备份" #: src/share/ModpackDialog.tsx msgid "Letters, digits and underscores only." -msgstr "" +msgstr "仅允许字母、数字和下划线。" #: src/share/ImportPreview.tsx msgid "Include {name}" -msgstr "" +msgstr "包含 {name}" #: src/templates/ApplyTemplateDialog.tsx msgid "{count, plural, one {Adds # mod} other {Adds # mods}}" -msgstr "" +msgstr "{count, plural, one {添加 # 个模组} other {添加 # 个模组}}" #: src/install/OverlayPlaceDialog.tsx msgid "Place {file}" -msgstr "" +msgstr "放置 {file}" #: src/game/ProfileMenuItems.tsx msgid "Freeze this profile" -msgstr "" +msgstr "冻结此配置" #: src/saves/SaveListRow.tsx msgid "This save has no SaveGameInfo date, so Mortar cannot tell when it is in the game." -msgstr "" +msgstr "此存档没有 SaveGameInfo 日期,因此 Mortar 无法判断它在游戏中的时间。" #: src/share/ManagerPane.tsx msgid "Imported" -msgstr "" +msgstr "已导入" #: src/game/ProfileContextMenu.tsx #: src/game/ProfileMenu.tsx msgid "Edit profile…" -msgstr "" +msgstr "编辑配置…" #: src/game/Home.tsx msgid "{name} settings" -msgstr "" +msgstr "{name} 设置" #: src/develop/AdoptDialog.tsx msgid "Files, installed as they are" -msgstr "" +msgstr "文件,按原样安装" #: src/firstrun/FirstRun.tsx msgid "{found} of {count, plural, one {# launcher} other {# launchers}} found." -msgstr "" +msgstr "找到 {found} 个,共 {count, plural, one {# 个启动器} other {# 个启动器}}。" #: src/firstrun/FirstRun.tsx msgid "Mortar finds games through their launchers. A game installed anywhere else works too: choose its folder when you set it up." -msgstr "" +msgstr "Mortar 通过游戏的启动器找到游戏。安装在其他位置也可以:设置时选择其文件夹即可。" #: src/game/detailStates.tsx msgid "No profiles yet" -msgstr "" +msgstr "尚无配置" #: src/games/GameSelect.tsx #: src/games/ProfileCards.tsx msgid "Could not save the open profile" -msgstr "" +msgstr "无法保存当前打开的配置" #: src/share/ImportProblems.tsx #: src/share/Included.tsx msgid "Problem choices" -msgstr "" +msgstr "问题选项" #: src/share/ModpackDialog.tsx msgid "Depends on {dependencies} {source} packages." -msgstr "" +msgstr "依赖 {dependencies} 个 {source} 包。" #: src/develop/NewModDialog.tsx #: src/firstrunTour/TourPopover.tsx #: src/fomod/Dialog.tsx #: src/screenshots/ScreenshotsTab.tsx msgid "Next" -msgstr "" +msgstr "下一步" #: src/install/RemapDialog.tsx msgid "Choose mod folder" -msgstr "" +msgstr "选择模组文件夹" #: src/game/NewProfileDialog.tsx #: src/game/Sidebar.tsx msgid "Create" -msgstr "" +msgstr "创建" #: src/share/ImportInput.tsx msgid "Paste" -msgstr "" +msgstr "粘贴" #: src/groups/SavedGroupsSection.tsx msgid "Could not delete the saved group" -msgstr "" +msgstr "无法删除已保存的分组" #: src/i18n/reasonText.ts msgid "the same copy loaded instead from {path}" -msgstr "" +msgstr "改为从 {path} 加载了同一副本" #: src/downloads/newDownloads.ts msgid "{count, plural, one {# new archive} other {# new archives}} in your downloads folder" -msgstr "" +msgstr "下载文件夹中有 {count, plural, one {# 个新压缩包} other {# 个新压缩包}}" #: src/game/Sidebar.tsx msgid "Home" -msgstr "" +msgstr "主页" #: src/browse/useCardAction.tsx msgid "{reason} Use {replacement} instead." -msgstr "" +msgstr "{reason} 请改用 {replacement}。" #: src/game/Sidebar.tsx msgid "Load order" -msgstr "" +msgstr "加载顺序" #: src/browse/ResultCard.tsx msgid "Deprecated or obsolete" -msgstr "" +msgstr "已弃用或过时" #: src/share/ImportPreview.tsx msgid "copied from this computer" -msgstr "" +msgstr "从此电脑复制" #: src/browse/BrowseMenu.tsx #: src/browse/CardAction.tsx @@ -3581,67 +3581,67 @@ msgstr "" #: src/share/ImportPreview.tsx #: src/share/UploadModpackDialog.tsx msgid "Open page" -msgstr "" +msgstr "打开页面" #: src/game/FarmMenuItem.tsx #: src/share/ImportProblems.tsx msgid "{count} to download" -msgstr "" +msgstr "{count} 个待下载" #: src/develop/LicenseChart.tsx msgid "Use your name or trademarks" -msgstr "" +msgstr "使用你的名称或商标" #: src/firstrun/LoaderStep.tsx msgid "{loader} is the loader every {game} mod needs. It goes into the game folder." -msgstr "" +msgstr "{loader} 是每个 {game} 模组都需要的加载器。它会放入游戏文件夹。" #: src/queue/actions.ts msgid "{count, plural, one {# download added} other {# downloads added}}" -msgstr "" +msgstr "{count, plural, one {已添加 # 个下载} other {已添加 # 个下载}}" #: src/develop/SiteIds.tsx msgid "{source} mod id" -msgstr "" +msgstr "{source} 模组 ID" #: src/browse/stats.ts msgid "{count, plural, one {# download} other {# downloads}}" -msgstr "" +msgstr "{count, plural, one {# 个下载} other {# 个下载}}" #: src/install/DownloadsDialog.tsx msgid "Archives" -msgstr "" +msgstr "压缩包" #: src/game/HomeNotes.tsx msgid "Saved" -msgstr "" +msgstr "已保存" #: src/develop/DependencyKindDialog.tsx msgid "Dependency kind" -msgstr "" +msgstr "依赖类型" #: src/commandPalette/CommandPalette.tsx #: src/toasts/HistoryButton.tsx #: src/toasts/ToastHost.tsx msgid "Notifications" -msgstr "" +msgstr "通知" #: src/saves/SaveBackupsButton.tsx msgid "No backup contains this save yet." -msgstr "" +msgstr "尚无备份包含此存档。" #: src/firstrunTour/TourPopover.tsx msgid "Mod config" -msgstr "" +msgstr "模组配置" #: src/firstrun/FindStep.tsx #: src/launchers/LauncherList.tsx msgid "Rescan" -msgstr "" +msgstr "重新扫描" #: src/game/ProfileMenuItems.tsx msgid "Make a server from this profile" -msgstr "" +msgstr "从此配置创建服务器" #: src/firstrunTour/TourPopover.tsx #: src/fomod/Dialog.tsx @@ -3649,279 +3649,279 @@ msgstr "" #: src/shell/dialog/AppDialog.tsx #: src/shell/dialog/FormDialog.tsx msgid "Back" -msgstr "" +msgstr "返回" #: src/game/TemplateMenuItems.tsx msgid "Save as template…" -msgstr "" +msgstr "另存为模板…" #: src/browse/BrowseDetails.tsx msgid "Selected mod" -msgstr "" +msgstr "选中的模组" #: src/templates/TemplateDialogs.tsx msgid "Profiles already made from it are not changed." -msgstr "" +msgstr "已由它创建的配置不会改变。" #: src/i18n/reasonText.ts msgid "{names} (AMSI)" -msgstr "" +msgstr "{names}(AMSI)" #: src/queue/store.ts msgid "That download is no longer waiting to retry." -msgstr "" +msgstr "该下载已不再等待重试。" #: src/queue/QueueBody.tsx msgid "This download's mod is not known to come from {repo}." -msgstr "" +msgstr "未知此下载的模组是否来自 {repo}。" #: src/develop/ProjectMenu.tsx msgid "Open in editor" -msgstr "" +msgstr "在编辑器中打开" #: src/develop/ProjectDependencies.tsx msgid "The mod depends on nothing but the loader." -msgstr "" +msgstr "该模组除加载器外不依赖任何内容。" #: src/toasts/AvOverrideDialog.tsx msgid "Install {name} anyway?" -msgstr "" +msgstr "仍然安装 {name}?" #: src/game/BackupMenuItems.tsx msgid "Could not back up the profile" -msgstr "" +msgstr "无法备份配置" #: src/browse/BrowseDetails.tsx msgid "Change version…" -msgstr "" +msgstr "更改版本…" #: src/queue/QueueBody.tsx msgid "Failed ({count})" -msgstr "" +msgstr "失败({count})" #: src/browse/CardAction.tsx msgid "In this profile" -msgstr "" +msgstr "在此配置中" #: src/share/ManagerPane.tsx msgid "{count, plural, one {Imported # profile} other {Imported # profiles}}" -msgstr "" +msgstr "{count, plural, one {已导入 # 个配置} other {已导入 # 个配置}}" #: src/firstrun/LoaderStep.tsx msgid "Launch options set in {launcher}" -msgstr "" +msgstr "启动选项已在 {launcher} 中设置" #: src/develop/LicenseChart.tsx msgid "Others may" -msgstr "" +msgstr "其他人可能" #: src/templates/TemplateDialogs.tsx msgid "Could not rename the template" -msgstr "" +msgstr "无法重命名模板" #: src/queue/QueueSheet.tsx msgid "{count} waiting" -msgstr "" +msgstr "{count} 个等待中" #: src/saves/backups.ts msgid "Before updating {name}" -msgstr "" +msgstr "更新 {name} 之前" #: src/develop/CloneDialog.tsx #: src/develop/RepositoryChoice.tsx msgid "Repository" -msgstr "" +msgstr "仓库" #: src/browse/BrowseShow.tsx msgid "Card details" -msgstr "" +msgstr "卡片详情" #: src/launch/PrePlayDialog.tsx msgid "Press Play to start." -msgstr "" +msgstr "按“开始游戏”启动。" #: src/develop/ProjectCard.tsx #: src/develop/TrustDialog.tsx msgid "Build" -msgstr "" +msgstr "构建" #: src/games/AddGameDialog.tsx msgid "Unreal Engine games, with their mods from {source}" -msgstr "" +msgstr "虚幻引擎游戏,其模组来自 {source}" #: src/develop/ProjectDependencies.tsx #: src/toasts/HistoryButton.tsx #: src/updates/WhatsNewDialog.tsx msgid "New" -msgstr "" +msgstr "新建" #: src/share/Included.tsx msgid "pins" -msgstr "" +msgstr "固定" #: src/develop/AdoptDialog.tsx msgid "The name holds letters, digits, dots, dashes and underscores." -msgstr "" +msgstr "名称包含字母、数字、点、短横线和下划线。" #: src/game/NewProfileDialog.tsx msgid "{count, plural, one {Created {name}; downloading # mod} other {Created {name}; downloading # mods}}" -msgstr "" +msgstr "{count, plural, one {已创建 {name};正在下载 # 个模组} other {已创建 {name};正在下载 # 个模组}}" #: src/lan/IncomingPrompt.tsx msgid "Create a profile first." -msgstr "" +msgstr "请先创建配置。" #: src/share/Included.tsx msgid "Which?" -msgstr "" +msgstr "哪一个?" #: src/share/ImportInput.tsx msgid "Opened the {source} page. Save the file from it; Mortar offers it from your Downloads folder." -msgstr "" +msgstr "已打开 {source} 页面。请从该页面保存文件;Mortar 会从你的下载文件夹中提供它。" #: src/develop/DevelopTab.tsx msgid "{count, plural, one {Filter # project} other {Filter # projects}}" -msgstr "" +msgstr "{count, plural, one {筛选 # 个项目} other {筛选 # 个项目}}" #: src/firstrun/NexusStep.tsx #: src/shell/SignInPrompt.tsx msgid "Sign in to {source}" -msgstr "" +msgstr "登录 {source}" #: src/share/MethodPanes.tsx msgid "close to the {app} message limit" -msgstr "" +msgstr "接近 {app} 消息上限" #: src/develop/LicenseChart.tsx msgid "Keep their changes to your files closed" -msgstr "" +msgstr "保持他们对你的文件的更改处于关闭状态" #: src/games/AddGameDialog.tsx msgid "Could not add the game" -msgstr "" +msgstr "无法添加游戏" #: src/install/batchSummary.ts msgid "{failed} could not be added" -msgstr "" +msgstr "{failed} 个无法添加" #: src/firstrun/ProfileStep.tsx msgid "{count, plural, one {Its mods download from their own sites.} other {Their mods download from their own sites.}}" -msgstr "" +msgstr "{count, plural, one {其模组从各自站点下载。} other {其模组从各自站点下载。}}" #: src/browse/BrowseDetails.tsx msgid "Versions" -msgstr "" +msgstr "版本" #: src/share/ListFormat.tsx msgid "Mod list format" -msgstr "" +msgstr "模组列表格式" #: src/share/ListFormat.tsx msgid "Mod list saved" -msgstr "" +msgstr "模组列表已保存" #: src/develop/TrustDialog.tsx msgid "Install this project?" -msgstr "" +msgstr "安装此项目?" #: src/launch/store.ts msgid "Could not check whether the game is running" -msgstr "" +msgstr "无法检查游戏是否正在运行" #: src/share/DestinationPanel.tsx #: src/share/ImportDialog.tsx #: src/share/ImportSources.tsx msgid "File" -msgstr "" +msgstr "文件" #: src/launch/LaunchScreen.tsx msgid "Starting copy {copy} of {copies}" -msgstr "" +msgstr "正在开始复制第 {copy} 个,共 {copies} 个" #: src/launch/LaunchScreen.tsx msgid "{loaderName} is still loading mods" -msgstr "" +msgstr "{loaderName} 仍在加载模组" #: src/toasts/EarlierChanges.tsx msgid "Undo this change: {name}" -msgstr "" +msgstr "撤销此更改:{name}" #: src/queue/store.ts msgid "Retrying in {count} s." -msgstr "" +msgstr "{count} 秒后重试。" #: src/develop/DependencySync.tsx msgid "Out of step" -msgstr "" +msgstr "不一致" #: src/lan/IncomingPrompt.tsx msgid "{count, plural, one {{current} of # mod} other {{current} of # mods}}" -msgstr "" +msgstr "{count, plural, one {第 {current} 个,共 # 个模组} other {第 {current} 个,共 # 个模组}}" #: src/i18n/reasonText.ts msgid "Antivirus scanning is off" -msgstr "" +msgstr "杀毒软件扫描已关闭" #: src/develop/ProjectCard.tsx msgid "Built {when}" -msgstr "" +msgstr "构建于 {when}" #: src/develop/EditProjectDialog.tsx #: src/tools/ToolsManageDialog.tsx msgid "Edit {name}" -msgstr "" +msgstr "编辑 {name}" #: src/queue/everywhereFailed.ts msgid "Could not update {mod} in the other profiles" -msgstr "" +msgstr "无法在其他配置中更新 {mod}" #: src/lan/IncomingPrompt.tsx msgid "Decline" -msgstr "" +msgstr "拒绝" #: src/develop/draft.ts msgid "Reading the template" -msgstr "" +msgstr "正在读取模板" #: src/develop/ProjectMenu.tsx msgid "More actions" -msgstr "" +msgstr "更多操作" #: src/develop/RepositoryChoice.tsx msgid "{source} has no account named {owner}." -msgstr "" +msgstr "{source} 上没有名为 {owner} 的账户。" #: src/launch/GraphicsDialog.tsx msgid "Choose a graphics API for {name}" -msgstr "" +msgstr "为 {name} 选择图形 API" #: src/templates/ApplyTemplateDialog.tsx msgid "Reading the template…" -msgstr "" +msgstr "正在读取模板…" #: src/share/ModpackDialog.tsx msgid "Choose icon" -msgstr "" +msgstr "选择图标" #: src/share/DestinationGrid.tsx msgid "Text for {app} or a forum" -msgstr "" +msgstr "用于 {app} 或论坛的文本" #: src/shell/SuggestDialog.tsx msgid "Where to post" -msgstr "" +msgstr "发布位置" #: src/develop/NewModDialog.tsx msgid "No version found for some dependencies, so they were not added" -msgstr "" +msgstr "某些依赖项未找到版本,因此未添加" #: src/nxm/ArrivalDialog.tsx msgid "{count} more waiting" -msgstr "" +msgstr "另有 {count} 个等待中" #: src/share/TileGrid.tsx msgid "Last used" -msgstr "" +msgstr "上次使用" #: src/launch/SmapiWarnDialog.tsx msgid "{game}'s {launcher} launch options run {loader} in place of the game. Remove that launch option to stop it. Mortar will not change it." @@ -3929,552 +3929,552 @@ msgstr "{game} 的 {launcher} 启动选项会代替游戏运行 {loader}。移 #: src/lan/PairedComputers.tsx msgid "Pair a computer" -msgstr "" +msgstr "配对电脑" #: src/game/FarmMenuItem.tsx msgid "Multiplayer mod list…" -msgstr "" +msgstr "多人游戏模组列表…" #: src/develop/uploadSites.ts #: src/share/UploadModpackDialog.tsx msgid "Uploaded {name} to {site}" -msgstr "" +msgstr "已将 {name} 上传到 {site}" #: src/share/ModpackDialog.tsx msgid "Could not write the changelog" -msgstr "" +msgstr "无法写入更新日志" #: src/toasts/report.ts msgid "The disk is full." -msgstr "" +msgstr "磁盘已满。" #: src/sync/SyncOffers.tsx msgid "Use theirs" -msgstr "" +msgstr "使用对方的" #: src/develop/NewModDialog.tsx msgid "Install the .NET SDK to build mods." -msgstr "" +msgstr "安装 .NET SDK 以构建模组。" #: src/develop/GameCodeDialog.tsx msgid "Finding usages…" -msgstr "" +msgstr "正在查找用法…" #: src/lan/SendPanel.tsx msgid "Send" -msgstr "" +msgstr "发送" #: src/commandPalette/CommandPalette.tsx #: src/develop/EditProjectDialog.tsx #: src/firstrunTour/TourPopover.tsx #: src/game/Sidebar.tsx msgid "Mods" -msgstr "" +msgstr "模组" #: src/develop/ReleaseEverywhere.tsx msgid "Not signed in with the gh CLI" -msgstr "" +msgstr "未使用 gh CLI 登录" #: src/games/LetterRail.tsx msgid "Games starting with {letter}" -msgstr "" +msgstr "以 {letter} 开头的游戏" #: src/saves/SaveRow.tsx msgid "Has used {count, plural, one {# mod it lacks} other {# mods it lacks}}" -msgstr "" +msgstr "使用过 {count, plural, one {# 个它缺少的模组} other {# 个它缺少的模组}}" #: src/shell/checkForUpdates.ts #: src/shell/ViewToggle.tsx msgid "View" -msgstr "" +msgstr "查看" #: src/browse/BrowseBody.tsx msgid "The service may be busy. Try again in a minute." -msgstr "" +msgstr "服务可能繁忙。请在一分钟后重试。" #: src/share/importError.ts msgid "Mortar cannot read this. Check that the whole link, code or file came through." -msgstr "" +msgstr "Mortar 无法读取此内容。请检查链接、代码或文件是否完整。" #: src/updates/WhatsNewDialog.tsx msgid "What is new in Mortar {version}" -msgstr "" +msgstr "Mortar {version} 的新内容" #: src/share/ImportPreview.tsx msgid "Unavailable" -msgstr "" +msgstr "不可用" #: src/develop/EditProjectDialog.tsx msgid "Could not save the mod's details" -msgstr "" +msgstr "无法保存模组详情" #: src/browse/BrowseBody.tsx msgid "No mods match \"{text}\"" -msgstr "" +msgstr "没有匹配“{text}”的模组" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Add these mods to another profile…" -msgstr "" +msgstr "将这些模组添加到其他配置…" #: src/game/ProfileMenuItems.tsx msgid "Shortcut removed" -msgstr "" +msgstr "快捷方式已移除" #: src/launch/SaveWarnDialog.tsx msgid "Open saves" -msgstr "" +msgstr "打开存档" #: src/game/LaunchMenu.tsx msgid "Run with this profile" -msgstr "" +msgstr "使用此配置运行" #: src/updates/WhatsNewDialog.tsx msgid "Also in Mortar {version}" -msgstr "" +msgstr "Mortar {version} 中也有" #: src/game/ProfileMenuItems.tsx msgid "Could not remove the shortcut" -msgstr "" +msgstr "无法移除快捷方式" #: src/install/DownloadsDialog.tsx msgid "Every archive in the downloads folder is already in a profile or Mortar's store." -msgstr "" +msgstr "下载文件夹中的每个压缩包都已在某个配置或 Mortar 的存储中。" #: src/queue/QueueHistory.tsx msgid "Clear download history?" -msgstr "" +msgstr "清除下载历史记录?" #: src/develop/AdoptDialog.tsx #: src/develop/DevelopTab.tsx #: src/develop/ElsewhereDialog.tsx msgid "Could not add the project" -msgstr "" +msgstr "无法添加项目" #: src/develop/DependenciesStep.tsx msgid "Nothing to suggest from your answers; search for any mod yours builds on." -msgstr "" +msgstr "根据你的回答没有可建议的内容;请搜索你的模组所基于的任何模组。" #: src/share/ImportSources.tsx msgid "Mods already in the game's folder" -msgstr "" +msgstr "游戏文件夹中已有的模组" #: src/games/AddGameDialog.tsx msgid "Give the game a name first." -msgstr "" +msgstr "请先为游戏命名。" #: src/launch/PlayControl.tsx #: src/launch/StopDialog.tsx msgid "Stop game" -msgstr "" +msgstr "停止游戏" #: src/queue/QueueBody.tsx msgid "{os} removed the file as malware without saying which. If you trust it, restore it from {os} Security's protection history." -msgstr "" +msgstr "{os} 将该文件作为恶意软件移除,但未说明具体是哪一个。如果你信任它,请从 {os} 安全的保护历史记录中恢复。" #: src/game/HomeNotes.tsx msgid "Saving…" -msgstr "" +msgstr "正在保存…" #: src/game/ProfileDialogHost.tsx msgid "The profile stays restorable for 30 days from Recently deleted." -msgstr "" +msgstr "该配置可在“最近删除”中恢复,期限为 30 天。" #: src/develop/RepositoryChoice.tsx msgid "{owner}/{repo} already exists." -msgstr "" +msgstr "{owner}/{repo} 已存在。" #: src/develop/EditProjectDialog.tsx msgid "Saved into the project's own files." -msgstr "" +msgstr "已保存到项目自身的文件中。" #: src/browse/CardProgress.tsx msgid "Needs input" -msgstr "" +msgstr "需要输入" #: src/develop/CloneDialog.tsx #: src/develop/NewModDialog.tsx msgid "Projects folder" -msgstr "" +msgstr "项目文件夹" #: src/groups/applied.ts msgid "Download them" -msgstr "" +msgstr "下载它们" #: src/share/ImportFooter.tsx msgid "New profile from file" -msgstr "" +msgstr "从文件新建配置" #: src/share/MethodPanes.tsx msgid "A file to send, with your config files" -msgstr "" +msgstr "一个包含配置文件的发送文件" #: src/game/ProfileMenuItems.tsx msgid "Shortcut added" -msgstr "" +msgstr "快捷方式已添加" #: src/develop/SymbolMenu.tsx msgid "Go to definition" -msgstr "" +msgstr "转到定义" #: src/tools/ToolsManageDialog.tsx msgid "Could not remove {name}" -msgstr "" +msgstr "无法移除 {name}" #: src/saves/saveName.ts msgid "Weekly challenge" -msgstr "" +msgstr "每周挑战" #: src/saves/BackupsDialog.tsx msgid "{names} will be overwritten. A backup of the current Saves folder is made first." -msgstr "" +msgstr "{names} 将被覆盖。会先备份当前的 Saves 文件夹。" #: src/lan/PairedComputers.tsx msgid "Profiles you send between paired computers carry their mod files, whatever the source." -msgstr "" +msgstr "在已配对的电脑之间发送的配置会携带其模组文件,无论来源如何。" #: src/sync/SyncOffers.tsx msgid "Only settings and options differ." -msgstr "" +msgstr "只有设置和选项不同。" #: src/saves/SaveBackupsButton.tsx msgid "{count, plural, one {# backup} other {# backups}}" -msgstr "" +msgstr "{count, plural, one {# 个备份} other {# 个备份}}" #: src/share/UploadModpackDialog.tsx msgid "Could not load the category list. {failure}" -msgstr "" +msgstr "无法加载分类列表。{failure}" #: src/firstrun/ProfileStep.tsx msgid "From another mod manager" -msgstr "" +msgstr "来自其他模组管理器" #: src/develop/GameCodeDialog.tsx #: src/launch/events.ts msgid "Try again" -msgstr "" +msgstr "重试" #: src/queue/QueueBody.tsx msgid "Skip all" -msgstr "" +msgstr "全部跳过" #: src/queue/LargeDownloadDialog.tsx msgid "{name} is a very large download" -msgstr "" +msgstr "{name} 是超大下载" #: src/games/AddGameDialog.tsx msgid "Add a game" -msgstr "" +msgstr "添加游戏" #: src/install/DownloadsDialog.tsx msgid "Looking in the downloads folder…" -msgstr "" +msgstr "正在查看下载文件夹…" #: src/saves/BackupsDialog.tsx msgid "No save backups yet" -msgstr "" +msgstr "尚无存档备份" #: src/commandPalette/paletteLabels.ts msgid "Find the mod that crashes the game…" -msgstr "" +msgstr "查找导致游戏崩溃的模组…" #: src/install/NeedsRootCallout.tsx msgid "Place…" -msgstr "" +msgstr "放置…" #: src/launch/store.ts msgid "Could not roll back updates" -msgstr "" +msgstr "无法回滚更新" #: src/launch/PrePlayDialog.tsx #: src/saves/SaveGapLine.tsx msgid "Add missing mods" -msgstr "" +msgstr "添加缺少的模组" #: src/updates/UpdateReadyBanner.tsx msgid "Update ready: applies when you close Mortar." -msgstr "" +msgstr "更新已就绪:关闭 Mortar 后应用。" #: src/sync/pins.tsx msgid "Only on this computer" -msgstr "" +msgstr "仅在此电脑上" #: src/share/ImportProblems.tsx msgid "Sign in to import" -msgstr "" +msgstr "登录以导入" #: src/develop/ownParams.ts #: src/share/UploadModpackDialog.tsx msgid "Team" -msgstr "" +msgstr "团队" #: src/develop/AdoptDialog.tsx msgid "Folder" -msgstr "" +msgstr "文件夹" #: src/share/UploadModpackDialog.tsx msgid "Separated by commas." -msgstr "" +msgstr "用逗号分隔。" #: src/firstrun/FindStep.tsx #: src/launchers/LauncherList.tsx msgid "Not found" -msgstr "" +msgstr "未找到" #: src/develop/AdoptDialog.tsx msgid "Kind" -msgstr "" +msgstr "类型" #: src/sync/SyncOffers.tsx msgid "Show diff" -msgstr "" +msgstr "显示差异" #: src/share/ModpackDialog.tsx msgid "Use the plain icon" -msgstr "" +msgstr "使用普通图标" #: src/develop/SiteIds.tsx msgid "Adds the changelog and links the page." -msgstr "" +msgstr "添加更新日志并链接页面。" #: src/share/Included.tsx msgid "A test helper Develop added; it stays on this computer." -msgstr "" +msgstr "“开发”添加的测试辅助程序;它保留在此电脑上。" #: src/share/useImportFlow.ts msgid "Imported, but could not show the profile" -msgstr "" +msgstr "已导入,但无法显示配置" #: src/templates/TemplateDialogs.tsx msgid "No templates" -msgstr "" +msgstr "没有模板" #: src/launch/PrePlayDialog.tsx #: src/launch/UpdateWarnDialog.tsx msgid "Open problems" -msgstr "" +msgstr "打开问题" #: src/lan/PairedComputers.tsx msgid "Type the code." -msgstr "" +msgstr "请输入代码。" #: src/firstrun/NexusStep.tsx msgid "Mod Manager Download on {source} only works in Mortar when you are signed in." -msgstr "" +msgstr "只有在登录后,{source} 上的“模组管理器下载”才能在 Mortar 中使用。" #: src/firstrun/LoaderStep.tsx msgid "Could not set it in {launcher}" -msgstr "" +msgstr "无法在 {launcher} 中设置" #: src/share/ImportProblems.tsx msgid "{count, plural, one {# file changed while playing is included} other {# files changed while playing are included}}" -msgstr "" +msgstr "{count, plural, one {包含 # 个游玩期间更改的文件} other {包含 # 个游玩期间更改的文件}}" #: src/firstrun/LoaderStep.tsx msgid "Mortar found it in {launcher}'s settings." -msgstr "" +msgstr "Mortar 在 {launcher} 的设置中找到了它。" #: src/commandPalette/CommandPalette.tsx msgid "Results" -msgstr "" +msgstr "结果" #: src/i18n/reasonText.ts msgid "The game itself crashed ({module}), not a mod's code." -msgstr "" +msgstr "游戏本身崩溃了({module}),而不是模组代码。" #: src/firstrunTour/TourPopover.tsx msgid "Press {paletteKeys} to jump anywhere: profiles, settings, downloads and more." -msgstr "" +msgstr "按 {paletteKeys} 可跳转到任何位置:配置、设置、下载等。" #: src/saves/BackupsDialog.tsx #: src/saves/scheduledBackups.ts msgid "Open backups folder" -msgstr "" +msgstr "打开备份文件夹" #: src/lan/IncomingPrompt.tsx msgid "Preparing transfer…" -msgstr "" +msgstr "正在准备传输…" #: src/screenshots/ScreenshotsTab.tsx msgid "No screenshots yet" -msgstr "" +msgstr "尚无截图" #: src/develop/NewModDialog.tsx msgid "Builds install into" -msgstr "" +msgstr "构建安装到" #: src/launch/store.ts msgid "Could not stop the game" -msgstr "" +msgstr "无法停止游戏" #: src/install/RemapDialog.tsx msgid "Hide archive contents" -msgstr "" +msgstr "隐藏压缩包内容" #: src/saves/SaveRow.tsx msgid "Four Corners farm" -msgstr "" +msgstr "四角农场" #: src/develop/ProjectCard.tsx msgid "Changed since the last build" -msgstr "" +msgstr "自上次构建以来已更改" #: src/firstrun/ProfileStep.tsx msgid "An empty profile. Add mods from {source} or from archives." -msgstr "" +msgstr "一个空配置。请从 {source} 或压缩包添加模组。" #: src/commandPalette/paletteLabels.ts msgid "Import" -msgstr "" +msgstr "导入" #: src/develop/LicenseChart.tsx msgid "Sell it or put it in a closed mod" -msgstr "" +msgstr "出售它或放入闭源模组" #: src/browse/BrowseShow.tsx msgid "Obsolete" -msgstr "" +msgstr "已过时" #: src/queue/QueueHistory.tsx msgid "Completed downloads will appear here." -msgstr "" +msgstr "已完成的下载会显示在这里。" #: src/launch/LaunchScreen.tsx msgid "Starting" -msgstr "" +msgstr "正在启动" #: src/tools/ToolEditorDialog.tsx msgid "Edit tool" -msgstr "" +msgstr "编辑工具" #: src/develop/DependenciesStep.tsx msgid "Starting dependencies" -msgstr "" +msgstr "正在启动依赖项" #: src/develop/ReleaseItems.tsx msgid "Release…" -msgstr "" +msgstr "发布…" #: src/shell/dragAnnouncements.ts msgid "Dropped {name} where it was." -msgstr "" +msgstr "已将 {name} 放回原处。" #: src/firstrun/FindStep.tsx msgid "Found a copy outside your launchers:" -msgstr "" +msgstr "在启动器之外找到了副本:" #: src/browse/BrowsePage.tsx msgid "All sources" -msgstr "" +msgstr "所有来源" #: src/sync/SyncOffers.tsx msgid "Updated from {machine}" -msgstr "" +msgstr "已从 {machine} 更新" #: src/toasts/HistoryButton.tsx msgid "Notification history" -msgstr "" +msgstr "通知历史记录" #: src/install/DownloadsDialog.tsx msgid "Change folder" -msgstr "" +msgstr "更改文件夹" #: src/lan/SendPanel.tsx msgid "Refresh" -msgstr "" +msgstr "刷新" #: src/browse/stats.ts msgid "Version {version}" -msgstr "" +msgstr "版本 {version}" #: src/install/MergeCallout.tsx msgid "Install separately" -msgstr "" +msgstr "单独安装" #: src/develop/EditProjectDialog.tsx msgid "Credits" -msgstr "" +msgstr "致谢" #: src/firstrun/LoaderStep.tsx msgid "Installing {loader}" -msgstr "" +msgstr "正在安装 {loader}" #: src/share/Included.tsx msgid "{count} {source}" -msgstr "" +msgstr "{count} 个 {source}" #: src/launch/PrePlayDialog.tsx msgid "Broken or obsolete ({count})" -msgstr "" +msgstr "已损坏或已过时({count})" #: src/browse/BrowseMenu.tsx msgid "More details" -msgstr "" +msgstr "更多详情" #: src/game/Home.tsx msgid "Share…" -msgstr "" +msgstr "分享…" #: src/browse/CardProgress.tsx msgid "Paused at {percent}%" -msgstr "" +msgstr "已暂停,进度 {percent}%" #: src/share/ImportPreview.tsx msgid "Needs a file from its {source} page" -msgstr "" +msgstr "需要从其 {source} 页面获取文件" #: src/game/FarmMenuItem.tsx msgid "Send it to the people joining you." -msgstr "" +msgstr "把它发送给加入你的人。" #: src/develop/DependencySync.tsx msgid "Add as dependency" -msgstr "" +msgstr "添加为依赖项" #: src/launch/KnownGoodOffer.tsx msgid "Marked known good" -msgstr "" +msgstr "已标记为已知可用" #: src/develop/ProjectMenu.tsx msgid "Could not open the editor" -msgstr "" +msgstr "无法打开编辑器" #: src/game/homeView.ts msgid "Summer" -msgstr "" +msgstr "夏季" #: src/browse/BrowseShow.tsx msgid "Endorsements, likes or stars" -msgstr "" +msgstr "推荐、点赞或收藏数" #: src/saves/BackupsDialog.tsx msgid "Restore this backup?" -msgstr "" +msgstr "要恢复此备份吗?" #: src/launch/playStart.ts msgid "Could not check the game version" -msgstr "" +msgstr "无法检查游戏版本" #: src/fomod/Dialog.tsx msgid "Choose an option in {invalidGroup}." -msgstr "" +msgstr "请在 {invalidGroup} 中选择一个选项。" #: src/launch/LaunchLayer.tsx msgid "Mortar can start {name} directly instead, without the {launcher} overlay or {launcher}'s playtime tracking." -msgstr "" +msgstr "Mortar 可以改为直接启动 {name},不使用 {launcher} 覆盖层,也不统计 {launcher} 的游戏时长。" #: src/share/CollectionNotes.tsx msgid "Your Premium account also applies the curator's installer choices and config files." -msgstr "" +msgstr "你的高级账户还会应用整合包管理员的安装选项和配置文件。" #: src/fomod/Dialog.tsx msgid "This pack has files that always install." -msgstr "" +msgstr "此整合包包含始终安装的文件。" #: src/share/DestinationGrid.tsx #: src/share/ShareDialog.tsx msgid "Mod list" -msgstr "" +msgstr "模组列表" #: src/develop/AdoptDialog.tsx #: src/develop/CloneDialog.tsx @@ -4482,122 +4482,122 @@ msgstr "" #: src/develop/ElsewhereDialog.tsx #: src/groups/applied.ts msgid "Added {name}" -msgstr "" +msgstr "已添加 {name}" #: src/lan/incoming.ts msgid "A share from {sender} expired. Ask them to send it again." -msgstr "" +msgstr "来自 {sender} 的分享已过期,请让对方重新发送。" #: src/develop/DependenciesStep.tsx #: src/develop/DependencyKindDialog.tsx msgid "Optional" -msgstr "" +msgstr "可选" #: src/browse/BrowseBody.tsx msgid "{count, plural, one {# result} other {# results}}" -msgstr "" +msgstr "{count, plural, one {# 个结果} other {# 个结果}}" #: src/i18n/reasonText.ts msgid "dependency cycle among {list}" -msgstr "" +msgstr "{list} 之间存在依赖循环" #: src/develop/DependencySync.tsx msgid "Could not update the dependency" -msgstr "" +msgstr "无法更新依赖项" #: src/commandPalette/CommandPalette.tsx msgid "Go to" -msgstr "" +msgstr "前往" #: src/launchers/LauncherList.tsx msgid "Add folder…" -msgstr "" +msgstr "添加文件夹…" #: src/share/ModpackDialog.tsx msgid "Reading the profile…" -msgstr "" +msgstr "正在读取配置…" #: src/share/PreviewDialog.tsx msgid "Open in Mortar" -msgstr "" +msgstr "在 Mortar 中打开" #: src/lan/PairedComputers.tsx msgid "Enter code" -msgstr "" +msgstr "输入代码" #: src/share/ListFormat.tsx msgid "{count} characters" -msgstr "" +msgstr "{count} 个字符" #: src/game/Sidebar.tsx msgid "Screenshots" -msgstr "" +msgstr "截图" #: src/shell/ErrorBoundary.tsx msgid "Something went wrong in this view" -msgstr "" +msgstr "此视图出现问题" #: src/share/ManagerPane.tsx msgid "Could not import" -msgstr "" +msgstr "无法导入" #: src/lan/SendPanel.tsx msgid "{name} did not build" -msgstr "" +msgstr "{name} 未构建" #: src/games/gameList.ts #: src/games/GameMenu.tsx msgid "Recently played" -msgstr "" +msgstr "最近游玩" #: src/game/NewProfileDialog.tsx msgid "Created {name}" -msgstr "" +msgstr "已创建 {name}" #: src/downloads/autoInstall.ts msgid "Open a profile of this game, or pick one beside the folder in Settings, to add its mods" -msgstr "" +msgstr "打开此游戏的配置,或在设置中选择该文件夹旁的配置,以添加其模组" #: src/i18n/counts.ts msgid "{count, plural, one {# mod} other {# mods}}" -msgstr "" +msgstr "{count, plural, one {# 个模组} other {# 个模组}}" #: src/launch/SweepDialog.tsx msgid "{count, plural, one {# missing dependency} other {# missing dependencies}}" -msgstr "" +msgstr "{count, plural, one {# 个缺失的依赖} other {# 个缺失的依赖}}" #: src/browse/BrowsePage.tsx msgid "Search {source} releases" -msgstr "" +msgstr "搜索 {source} 版本" #: src/queue/store.ts msgid "{cause}. Retry or skip it from the queue." -msgstr "" +msgstr "{cause}。请重试或从队列中跳过。" #: src/saves/SaveRow.tsx msgid "Wilderness farm" -msgstr "" +msgstr "荒野农场" #: src/i18n/reasonText.ts msgid "No {loader} mod was found" -msgstr "" +msgstr "未找到 {loader} 模组" #: src/game/TabHeader.tsx msgid "{fitting} of {recorded} saves fit" -msgstr "" +msgstr "{recorded} 个存档中有 {fitting} 个适用" #: src/games/GameMenu.tsx #: src/games/GameSelect.tsx msgid "{playtime} played" -msgstr "" +msgstr "已游玩 {playtime}" #: src/game/ProfileMenuItems.tsx msgid "Remove from favourites" -msgstr "" +msgstr "从收藏中移除" #: src/share/MethodPanes.tsx msgid "Saved .r2z" -msgstr "" +msgstr "已保存 .r2z" #: src/browse/BrowseMenu.tsx #: src/browse/CardAction.tsx @@ -4607,1613 +4607,1613 @@ msgstr "" #: src/game/FarmMenuItem.tsx #: src/games/AddGameDialog.tsx msgid "Add" -msgstr "" +msgstr "添加" #: src/firstrunTour/TourPopover.tsx msgid "Click the game's name in the title bar to switch games." -msgstr "" +msgstr "点击标题栏中的游戏名称以切换游戏。" #: src/browse/BrowseMenu.tsx msgid "Could not hide that author" -msgstr "" +msgstr "无法隐藏该作者" #: src/game/ProfileMenuItems.tsx msgid "Add to favourites" -msgstr "" +msgstr "添加到收藏" #: src/develop/builds.ts msgid "Could not build the mod" -msgstr "" +msgstr "无法构建该模组" #: src/i18n/reasonText.ts msgid "requires {other} {detail}" -msgstr "" +msgstr "需要 {other} {detail}" #: src/share/ListFormat.tsx msgid "Save mod list" -msgstr "" +msgstr "保存模组列表" #: src/lan/SendPanel.tsx msgid "{name} is not paired with this computer, so Mortar sends the list of mods, not their files. {name} will download each mod from its site, one click per mod on a free {source} account." -msgstr "" +msgstr "{name} 未与这台电脑配对,因此 Mortar 会发送模组列表而不是其文件。{name} 会从各模组网站逐个下载模组,在免费的 {source} 账户下每个模组需要点击一次。" #: src/develop/EditProjectDialog.tsx msgid "Players already have {version}: a new name or id makes their game see a different mod, with fresh settings." -msgstr "" +msgstr "玩家已拥有 {version}:新的名称或 id 会让游戏将其视为不同的模组,并使用全新的设置。" #: src/toasts/HistoryButton.tsx msgid "Results of installs, updates and launches appear here." -msgstr "" +msgstr "安装、更新和启动的结果会显示在这里。" #: src/develop/TraceSteps.tsx msgid "Frame {n} of {total}" -msgstr "" +msgstr "第 {n} 帧,共 {total} 帧" #: src/develop/ReleaseItems.tsx msgid "Upload v{version}…" -msgstr "" +msgstr "上传 v{version}…" #: src/queue/QueueSheet.tsx msgid "{downloading} downloading" -msgstr "" +msgstr "正在下载 {downloading}" #: src/tools/ToolsManageDialog.tsx msgid "Add a program to run alongside the game, such as a save editor or map viewer." -msgstr "" +msgstr "添加一个与游戏一起运行的程序,例如存档编辑器或地图查看器。" #: src/develop/DevelopTab.tsx msgid "Sort projects" -msgstr "" +msgstr "排序项目" #: src/firstrun/LoaderStep.tsx msgid "Mortar checks {launcher}'s settings for it: not found yet." -msgstr "" +msgstr "Mortar 会在 {launcher} 的设置中查找:尚未找到。" #: src/firstrunTour/TourPopover.tsx msgid "Switch mod sets here. Right-click a profile for rename, duplicate, and more." -msgstr "" +msgstr "在此切换模组集。右键点击配置可重命名、复制等。" #: src/sync/store.ts #: src/sync/SyncOffers.tsx msgid "{name} is not syncing yet" -msgstr "" +msgstr "{name} 尚未同步" #: src/share/Included.tsx msgid "{count, plural, one {# mod you added from an archive} other {# mods you added from archives}} cannot go in the file" -msgstr "" +msgstr "{count, plural, one {# 个你从压缩包添加的模组} other {# 个你从压缩包添加的模组}}无法放入文件" #: src/share/ModpackDialog.tsx msgid "Package" -msgstr "" +msgstr "包" #: src/shell/ErrorBoundary.tsx msgid "The rest of Mortar still works. Try again, or copy the details for a bug report." -msgstr "" +msgstr "Mortar 的其他部分仍可正常使用。请重试,或复制详细信息以提交错误报告。" #: src/shell/BugReportDialog.tsx msgid "Title" -msgstr "" +msgstr "标题" #: src/game/Home.tsx msgid "All saves" -msgstr "" +msgstr "所有存档" #: src/launch/LaunchScreen.tsx msgid "Still loading {mod}" -msgstr "" +msgstr "仍在加载 {mod}" #: src/develop/TestWith.tsx msgid "Test installs nothing else." -msgstr "" +msgstr "“测试”不会安装其他内容。" #: src/game/Sidebar.tsx msgid "Collapse sidebar" -msgstr "" +msgstr "折叠侧边栏" #: src/share/MethodPanes.tsx msgid "{manager} code" -msgstr "" +msgstr "{manager} 代码" #: src/develop/LicenseChart.tsx msgid "Use your patents in it" -msgstr "" +msgstr "在其中使用你的专利" #: src/game/HomeNotes.tsx msgid "Notes for this profile, for example: Friday co-op profile. Keep everyone on the same version of the big mods. Notes travel in a shared .mortar file, not in a share link." -msgstr "" +msgstr "此配置的备注,例如:周五联机配置。让所有人使用相同版本的大型模组。备注会随共享的 .mortar 文件传递,而不是分享链接。" #: src/loader/Banner.tsx msgid "{name} here is another mod manager's copy, linked from {linkedFrom}. Removing that manager removes {name}." -msgstr "" +msgstr "此处的 {name} 是另一个模组管理器的副本,链接自 {linkedFrom}。移除该管理器会移除 {name}。" #: src/launch/SweepDialog.tsx msgid "Disable suggested" -msgstr "" +msgstr "禁用建议项" #: src/shell/FlatpakGrant.tsx msgid "Command copied" -msgstr "" +msgstr "命令已复制" #: src/firstrun/FirstRun.tsx msgid "No launchers found. Continue and choose each game's folder when you open it." -msgstr "" +msgstr "未找到启动器。请继续,并在打开每个游戏时选择其文件夹。" #: src/launch/LaunchScreen.tsx msgid "{launcher} may be updating the game, or it is not signed in. Mortar keeps waiting." -msgstr "" +msgstr "{launcher} 可能正在更新游戏,或未登录。Mortar 将继续等待。" #: src/saves/lackChipActions.tsx msgid "Copy {name}" -msgstr "" +msgstr "复制 {name}" #: src/browse/BrowseDetails.tsx msgid "Reading the mod's page…" -msgstr "" +msgstr "正在读取模组页面…" #: src/shell/BugReportDialog.tsx msgid "Attach diagnostics (a zip of checks, logs and settings with secrets and your home folder removed; you attach it to the post)" -msgstr "" +msgstr "附加诊断信息(包含检查结果、日志和设置的 zip,已移除机密信息和主文件夹;请将其附加到帖子中)" #: src/share/CompareSummary.tsx msgid "{count, plural, one {# mod already matches {targetName}.} other {# mods already match {targetName}.}}" -msgstr "" +msgstr "{count, plural, one {# 个模组已与 {targetName} 匹配。} other {# 个模组已与 {targetName} 匹配。}}" #: src/shell/checkForUpdates.ts msgid "Update check failed" -msgstr "" +msgstr "更新检查失败" #: src/develop/DevelopTab.tsx msgid "{name} in {profile}" -msgstr "" +msgstr "{profile} 中的 {name}" #: src/templates/TemplateDialogs.tsx msgid "Manage templates" -msgstr "" +msgstr "管理模板" #: src/queue/QueueBody.tsx msgid "Done ({count}): {names}" -msgstr "" +msgstr "已完成({count}):{names}" #: src/loader/Banner.tsx msgid "{name} is not installed" -msgstr "" +msgstr "{name} 未安装" #: src/share/PreviewDialog.tsx msgid "The page reads the profile from the link itself. Nothing is uploaded or stored on a server." -msgstr "" +msgstr "该页面直接从链接中读取配置。不会上传或存储到服务器。" #: src/updates/UpdateReadyBanner.tsx msgid "Restart now" -msgstr "" +msgstr "立即重启" #: src/share/MethodPanes.tsx msgid "Enable sharing nearby?" -msgstr "" +msgstr "启用附近分享?" #: src/firstrunTour/TourPopover.tsx msgid "A mod with a config file has an Edit config button in its details: a typed editor with presets and Reset all." -msgstr "" +msgstr "带有配置文件的模组会在其详情中显示“编辑配置”按钮:一个带预设和“全部重置”的键入式编辑器。" #: src/i18n/reasonText.ts msgid "is incompatible with {other}" -msgstr "" +msgstr "与 {other} 不兼容" #: src/browse/CardAction.tsx msgid "Built in" -msgstr "" +msgstr "内置" #: src/install/RemapDialog.tsx msgid "Show archive contents" -msgstr "" +msgstr "显示压缩包内容" #: src/develop/SiteIds.tsx msgid "Other sites" -msgstr "" +msgstr "其他站点" #: src/install/batchSummary.ts msgid "Undo all" -msgstr "" +msgstr "全部撤销" #: src/game/HomeNotes.tsx msgid "Notes for {name}" -msgstr "" +msgstr "{name} 的备注" #: src/browse/CardAction.tsx #: src/queue/UnmoderatedDialog.tsx #: src/share/ImportPreview.tsx msgid "Download" -msgstr "" +msgstr "下载" #: src/i18n/reasonText.ts msgid "added, but it could not be removed from the game's Mods folder: {error}" -msgstr "" +msgstr "已添加,但无法从游戏的 Mods 文件夹中移除:{error}" #: src/browse/ResultCard.tsx msgid "Details of {name}" -msgstr "" +msgstr "{name} 的详情" #: src/shell/offlineText.ts msgid "{sources} cannot be reached" -msgstr "" +msgstr "无法访问 {sources}" #: src/share/MethodPanes.tsx msgid "fits one {app} message" -msgstr "" +msgstr "可放入一条 {app} 消息" #: src/commandPalette/paletteLabels.ts msgid "Switch to Load order" -msgstr "" +msgstr "切换到加载顺序" #: src/share/ModpackDialog.tsx msgid "All" -msgstr "" +msgstr "全部" #: src/share/UploadModpackDialog.tsx msgid "A token is kept. Forget it" -msgstr "" +msgstr "已保存令牌。忘记它" #: src/game/detailStates.tsx #: src/games/ProfileCards.tsx msgid "Could not read profiles" -msgstr "" +msgstr "无法读取配置" #: src/firstrun/GameSetup.tsx #: src/queue/store.ts msgid "{name} installed" -msgstr "" +msgstr "{name} 已安装" #: src/shell/BugReportDialog.tsx msgid "Say what happened." -msgstr "" +msgstr "请说明发生了什么。" #: src/games/ListFooter.tsx msgid "Hide hidden games" -msgstr "" +msgstr "隐藏隐藏的游戏" #: src/launch/LaunchLayer.tsx msgid "Launch without {launcher}" -msgstr "" +msgstr "不使用 {launcher} 启动" #: src/share/MethodPanes.tsx msgid "How to share it" -msgstr "" +msgstr "如何分享" #: src/install/noModText.ts msgid "This archive has no {loader} mod where Mortar expects one. Pick the folder that holds the mod." -msgstr "" +msgstr "此压缩包在 Mortar 预期位置没有 {loader} 模组。请选择包含该模组的文件夹。" #: src/sync/pins.tsx msgid "Follow the sync again" -msgstr "" +msgstr "再次跟随同步" #: src/develop/LicenseChart.tsx msgid "Release that mod under another licence" -msgstr "" +msgstr "以其他许可证发布该模组" #: src/i18n/reasonText.ts msgid "is installed more than once" -msgstr "" +msgstr "被安装了多次" #: src/develop/DependenciesStep.tsx msgid "How {name} is needed" -msgstr "" +msgstr "{name} 的必需方式" #: src/toasts/HistoryButton.tsx msgid "All changes…" -msgstr "" +msgstr "所有更改…" #: src/nxm/ArrivalDialog.tsx msgid "Other profile…" -msgstr "" +msgstr "其他配置…" #: src/i18n/reasonText.ts msgid "A file it needs could not be opened." -msgstr "" +msgstr "它需要的某个文件无法打开。" #: src/game/FarmMenuItem.tsx msgid "Could not make the list" -msgstr "" +msgstr "无法生成列表" #: src/saves/BackupsDialog.tsx msgid "None of {names} are in Saves yet; they will be added. The current Saves folder is backed up first." -msgstr "" +msgstr "{names} 都还不在 Saves 中;它们将被添加。会先备份当前的 Saves 文件夹。" #: src/share/ListFormat.tsx msgid "{app} takes 2,000 characters a message: paste each one in turn." -msgstr "" +msgstr "{app} 每条消息可容纳 2,000 个字符:请逐一粘贴。" #: src/share/ImportDialog.tsx #: src/share/ImportInput.tsx #: src/share/ImportSources.tsx msgid "Link or code" -msgstr "" +msgstr "链接或代码" #: src/launch/PrePlayDialog.tsx msgid "{count, plural, one {Enabled # mod} other {Enabled # mods}}" -msgstr "" +msgstr "{count, plural, one {已启用 # 个模组} other {已启用 # 个模组}}" #: src/commandPalette/CommandPalette.tsx msgid "Launchers" -msgstr "" +msgstr "启动器" #: src/templates/TemplateDialogs.tsx msgid "Could not save the template" -msgstr "" +msgstr "无法保存模板" #: src/i18n/reasonText.ts msgid "game version {version} is older than the loader accepts ({otherVersion})" -msgstr "" +msgstr "游戏版本 {version} 低于加载器接受的最低版本({otherVersion})" #: src/tools/ToolEditorDialog.tsx msgid "Executable" -msgstr "" +msgstr "可执行文件" #: src/launch/PlayAnywayButton.tsx #: src/launch/playStart.ts #: src/launch/PrePlayDialog.tsx msgid "Play anyway" -msgstr "" +msgstr "仍然游玩" #: src/share/MethodPanes.tsx msgid "{length} of {limit} characters" -msgstr "" +msgstr "{length}/{limit} 个字符" #: src/browse/BrowseDetails.tsx msgid "The full page, its files and its versions come from your account on the site." -msgstr "" +msgstr "完整页面、其文件及其版本来自你在该站点上的账户。" #: src/develop/CodeView.tsx #: src/share/MethodPanes.tsx msgid "Copy code" -msgstr "" +msgstr "复制代码" #: src/develop/SymbolMenu.tsx msgid "Find usages of {label}" -msgstr "" +msgstr "查找 {label} 的用法" #: src/develop/DevelopTab.tsx msgid "Test" -msgstr "" +msgstr "测试" #: src/shell/offlineText.ts msgid "nothing saved yet from {name}" -msgstr "" +msgstr "尚未从 {name} 保存任何内容" #: src/saves/backups.ts msgid "Before playing" -msgstr "" +msgstr "开始游玩前" #: src/share/ImportSources.tsx msgid "The game's Mods folder" -msgstr "" +msgstr "游戏的 Mods 文件夹" #: src/develop/DevelopTab.tsx #: src/develop/ProjectCard.tsx #: src/develop/ProjectMenu.tsx msgid "Remove from list" -msgstr "" +msgstr "从列表中移除" #: src/games/GameMenu.tsx msgid "{count, plural, one {# profile} other {# profiles}}" -msgstr "" +msgstr "{count, plural, one {# 个配置} other {# 个配置}}" #: src/browse/stats.ts msgid "{count, plural, one {# star} other {# stars}}" -msgstr "" +msgstr "{count, plural, one {# 颗星} other {# 颗星}}" #: src/develop/UploadDialog.tsx msgid "Could not read the sites to upload to" -msgstr "" +msgstr "无法读取要上传到的站点" #: src/saves/SaveBackupsButton.tsx msgid "No backups yet" -msgstr "" +msgstr "尚无备份" #: src/queue/QueueRows.tsx msgid "Resume {name}" -msgstr "" +msgstr "继续 {name}" #: src/develop/SymbolMenu.tsx msgid "No member named {name} in this assembly" -msgstr "" +msgstr "此程序集中没有名为 {name} 的成员" #: src/toasts/report.ts msgid "That request was not valid." -msgstr "" +msgstr "该请求无效。" #: src/browse/BrowseDetails.tsx #: src/develop/EditProjectDialog.tsx #: src/develop/ownParams.ts #: src/share/ModpackDialog.tsx msgid "Description" -msgstr "" +msgstr "描述" #: src/share/ManagerPane.tsx msgid "Looking for other mod managers' profiles…" -msgstr "" +msgstr "正在查找其他模组管理器的配置…" #: src/browse/BrowseDetails.tsx #: src/develop/EditProjectDialog.tsx #: src/share/UploadModpackDialog.tsx msgid "Categories" -msgstr "" +msgstr "分类" #: src/saves/SaveRow.tsx msgid "Could not back up {name}" -msgstr "" +msgstr "无法备份 {name}" #: src/queue/RetryAllButton.tsx msgid "{count, plural, one {# incomplete entry} other {# incomplete entries}}" -msgstr "" +msgstr "{count, plural, one {# 个不完整条目} other {# 个不完整条目}}" #: src/develop/DependencySync.tsx msgid "{name} {version} is in the profile, not in the project" -msgstr "" +msgstr "{name} {version} 在配置中,而不在项目中" #: src/queue/actions.ts msgid "The download queue is empty." -msgstr "" +msgstr "下载队列为空。" #: src/share/ImportPreview.tsx msgid "unverified until downloaded" -msgstr "" +msgstr "下载前未验证" #: src/toasts/report.ts msgid "Something went wrong" -msgstr "" +msgstr "出错了" #: src/launch/store.ts msgid "New errors after updating {profile}" -msgstr "" +msgstr "更新 {profile} 后出现新错误" #: src/develop/AdoptDialog.tsx msgid "Mortar writes only a small record into it, in .mortar/project.json." -msgstr "" +msgstr "Mortar 只会在其中写入一条小记录,位于 .mortar/project.json。" #: src/i18n/reasonText.ts msgid "missing dependencies: {list}" -msgstr "" +msgstr "缺少依赖项:{list}" #: src/develop/LicenseChart.tsx msgid "Hide which files they changed" -msgstr "" +msgstr "隐藏他们更改的文件" #: src/games/GameRowMenu.tsx msgid "Hide this game" -msgstr "" +msgstr "隐藏此游戏" #: src/game/homeView.ts msgid "Winter" -msgstr "" +msgstr "冬季" #: src/tools/ToolsManageDialog.tsx msgid "Manage tools" -msgstr "" +msgstr "管理工具" #: src/share/Included.tsx msgid "Change" -msgstr "" +msgstr "更改" #: src/firstrunTour/TourPopover.tsx #: src/game/Sidebar.tsx msgid "Browse" -msgstr "" +msgstr "浏览" #: src/share/ShareFooter.tsx msgid "Message copied" -msgstr "" +msgstr "消息已复制" #: src/install/ArchivePreview.tsx msgid "Archive contents" -msgstr "" +msgstr "压缩包内容" #: src/share/ImportProblems.tsx msgid "Includes: {names}" -msgstr "" +msgstr "包含:{names}" #: src/games/AddGameDialog.tsx msgid "{app} games with {path} beside the game" -msgstr "" +msgstr "游戏旁有 {path} 的 {app} 游戏" #: src/queue/QueueBody.tsx msgid "Skipped ({count}): {names}" -msgstr "" +msgstr "已跳过({count}):{names}" #: src/launch/StopDialog.tsx msgid "{game} will close now, and any progress since your last save is lost." -msgstr "" +msgstr "{game} 现在将关闭,自上次保存以来的所有进度都会丢失。" #: src/develop/EditProjectDialog.tsx msgid "Other mods know it by this." -msgstr "" +msgstr "其他模组以此识别它。" #: src/downloads/autoInstall.ts msgid "Installed {mods} into {profile}" -msgstr "" +msgstr "已将 {mods} 安装到 {profile}" #: src/queue/QueueRows.tsx msgid "Pause {name}" -msgstr "" +msgstr "暂停 {name}" #: src/lan/SendPanel.tsx msgid "Send to an address…" -msgstr "" +msgstr "发送到地址…" #: src/game/NewProfileDialog.tsx msgid "{count, plural, one {Created {name}; # mod still to download} other {Created {name}; # mods still to download}}" -msgstr "" +msgstr "{count, plural, one {已创建 {name};仍有 # 个模组待下载} other {已创建 {name};仍有 # 个模组待下载}}" #: src/game/Hero.tsx msgid "revision {revision}" -msgstr "" +msgstr "修订版 {revision}" #: src/queue/QueueBody.tsx msgid "Cancel {name}" -msgstr "" +msgstr "取消 {name}" #: src/game/homeView.ts msgid "Spring" -msgstr "" +msgstr "春季" #: src/tools/ToolEditorDialog.tsx msgid "Arguments" -msgstr "" +msgstr "参数" #: src/launch/VanillaPlay.tsx msgid "Set default preset…" -msgstr "" +msgstr "设置默认预设…" #: src/install/HandoffDialog.tsx msgid "Add as local file" -msgstr "" +msgstr "作为本地文件添加" #: src/i18n/reasonText.ts msgid "Tilesheets not used by any installed mod" -msgstr "" +msgstr "未被任何已安装模组使用的图块表" #: src/develop/ElsewhereDialog.tsx msgid "This is a {game} project" -msgstr "" +msgstr "这是一个 {game} 项目" #: src/i18n/reasonText.ts msgid "already in this profile as {name}" -msgstr "" +msgstr "已作为 {name} 存在于此配置中" #: src/queue/DownloadsPill.tsx msgid "{count, plural, one {# downloading} other {# downloading}}" -msgstr "" +msgstr "{count, plural, one {# 个正在下载} other {# 个正在下载}}" #: src/shell/win.ts msgid "Could not read the window state" -msgstr "" +msgstr "无法读取窗口状态" #: src/share/importError.ts msgid "Nothing was found for that link or code. Codes expire, so ask for a new one." -msgstr "" +msgstr "未找到该链接或代码对应的内容。代码会过期,请索取新的代码。" #: src/share/ModpackDialog.tsx msgid "Website" -msgstr "" +msgstr "网站" #: src/lan/PairedComputers.tsx msgid "No Mortar computers found nearby." -msgstr "" +msgstr "附近未找到 Mortar 电脑。" #: src/develop/UploadDialog.tsx #: src/share/MethodPanes.tsx #: src/share/UploadModpackDialog.tsx msgid "Upload" -msgstr "" +msgstr "上传" #: src/share/ImportFooter.tsx msgid "As shared: same versions, no added dependencies (mods may be outdated or broken)" -msgstr "" +msgstr "按分享原样:相同版本,不添加依赖项(模组可能已过时或损坏)" #: src/install/DownloadsDialog.tsx msgid "Choose an archive to see what is inside" -msgstr "" +msgstr "选择压缩包以查看内容" #: src/game/LaunchMenu.tsx msgid "Could not start {name}" -msgstr "" +msgstr "无法启动 {name}" #: src/share/ImportPreview.tsx msgid "Check later" -msgstr "" +msgstr "稍后检查" #: src/develop/DevelopTab.tsx msgid "{count, plural, one {Starts # copy} other {Starts # copies, one hosting}}" -msgstr "" +msgstr "{count, plural, one {启动 # 个副本} other {启动 # 个副本,其中一个作为主机}}" #: src/share/useImportFlow.ts msgid "A profile with that name already exists, so this one is \"{name}\"" -msgstr "" +msgstr "已存在同名配置,因此此配置名为“{name}”" #: src/queue/QueueHistory.tsx msgid "Clear history" -msgstr "" +msgstr "清除历史记录" #: src/develop/ProjectMenu.tsx msgid "Remove {name} from the list?" -msgstr "" +msgstr "从列表中移除 {name}?" #: src/queue/DownloadsPill.tsx msgid "Downloads: {downloading} {percent}%" -msgstr "" +msgstr "下载:{downloading} {percent}%" #: src/launch/VanillaPlay.tsx msgid "Default" -msgstr "" +msgstr "默认" #: src/game/BackupMenuItems.tsx msgid "Choose where to save…" -msgstr "" +msgstr "选择保存位置…" #: src/browse/browseConstants.ts msgid "Search {source} for mods published as releases. Add puts the latest release in this profile." -msgstr "" +msgstr "在 {source} 中搜索以发布版本形式发布的模组。“添加”会将最新版本放入此配置。" #: src/share/UploadModpackDialog.tsx msgid "Name the team to upload under." -msgstr "" +msgstr "请填写用于上传的团队名称。" #: src/browse/stats.ts msgid "{count, plural, one {# follower} other {# followers}}" -msgstr "" +msgstr "{count, plural, one {# 个关注者} other {# 个关注者}}" #: src/share/MethodPanes.tsx msgid "A zip to publish on {source}" -msgstr "" +msgstr "用于在 {source} 上发布的 zip" #: src/share/ImportProblems.tsx msgid "{count} left out" -msgstr "" +msgstr "已排除 {count} 个" #: src/develop/DevelopTab.tsx msgid "No mods in development" -msgstr "" +msgstr "没有开发中的模组" #: src/develop/ownParams.ts msgid "Folders of files the package carries; each adds the mod that loads it." -msgstr "" +msgstr "包所携带的文件文件夹;每个都会添加加载它的模组。" #: src/firstrunTour/TourPopover.tsx #: src/game/Sidebar.tsx msgid "Problems" -msgstr "" +msgstr "问题" #: src/game/detailStates.tsx msgid "Create your first profile" -msgstr "" +msgstr "创建你的第一个配置" #: src/launch/store.ts msgid "The {launcher} Launcher may not be running or signed in. Start it, sign in and try again." -msgstr "" +msgstr "{launcher} 启动器可能未运行或未登录。请启动它,登录后重试。" #: src/firstrunTour/TourPopover.tsx msgid "Click a mod to open its details: versions, what it needs and what needs it, and its update." -msgstr "" +msgstr "点击模组以打开其详情:版本、其所需及需要它的内容,以及其更新。" #: src/develop/ProjectCard.tsx msgid "Building" -msgstr "" +msgstr "正在构建" #: src/shell/AppMenu.tsx msgid "Ask on {app}" -msgstr "" +msgstr "在 {app} 上提问" #: src/share/MethodPanes.tsx msgid "Code published" -msgstr "" +msgstr "代码已发布" #: src/install/overlayPlace.ts msgid "Could not add the optional file" -msgstr "" +msgstr "无法添加可选文件" #: src/saves/lackChipActions.tsx msgid "Open the page of {name}" -msgstr "" +msgstr "打开 {name} 的页面" #: src/templates/ApplyTemplateDialog.tsx msgid "Already has {count}" -msgstr "" +msgstr "已有 {count} 个" #: src/saves/saveName.ts msgid "Exploration" -msgstr "" +msgstr "探索" #: src/shell/FlatpakGrant.tsx msgid "Grant access" -msgstr "" +msgstr "授予访问权限" #: src/launch/PrePlayDialog.tsx msgid "Press Play when the downloads finish." -msgstr "" +msgstr "下载完成后按“开始游戏”。" #: src/develop/DevelopTab.tsx msgid "How many copies to test with" -msgstr "" +msgstr "用于测试的副本数量" #: src/saves/saveName.ts msgid "Challenge moon" -msgstr "" +msgstr "挑战之月" #: src/share/ListFormat.tsx msgid "Message {count} of {total}" -msgstr "" +msgstr "第 {count} 条消息,共 {total} 条" #: src/browse/stats.ts msgid "Sort: most endorsed" -msgstr "" +msgstr "排序:认可最多" #: src/shell/ErrorBoundary.tsx #: src/toasts/HistoryButton.tsx #: src/toasts/ToastHost.tsx msgid "Details copied" -msgstr "" +msgstr "详情已复制" #: src/share/ListFormat.tsx msgid "{repeats} more repeat another's name and version" -msgstr "" +msgstr "另外 {repeats} 个重复了其他项的名称和版本" #: src/shell/BugReportDialog.tsx msgid "Copy and open {app}" -msgstr "" +msgstr "复制并打开 {app}" #: src/screenshots/ScreenshotsTab.tsx msgid "Use as profile cover" -msgstr "" +msgstr "用作配置封面" #: src/install/OverlayPlaceDialog.tsx msgid "From this file" -msgstr "" +msgstr "从此文件" #: src/updates/WhatsNewDialog.tsx msgid "Read the release notes on {source}" -msgstr "" +msgstr "在 {source} 上阅读发布说明" #: src/install/MissingDepsDialog.tsx msgid "Not now" -msgstr "" +msgstr "现在不" #: src/launch/SweepDialog.tsx msgid "{count, plural, one {Update # mod} other {Update # mods}}" -msgstr "" +msgstr "{count, plural, one {更新 # 个模组} other {更新 # 个模组}}" #: src/share/ImportProblems.tsx msgid "Some files could not be checked against {source}, so a few may differ from what was shared." -msgstr "" +msgstr "某些文件无法对照 {source} 进行校验,因此少数文件可能与分享内容不同。" #: src/develop/GameCodeDialog.tsx msgid "Decompiling {type}" -msgstr "" +msgstr "正在反编译 {type}" #: src/shell/FlatpakGrant.tsx msgid "{app} {launcher} cannot read your mods" -msgstr "" +msgstr "{app} {launcher} 无法读取你的模组" #: src/game/MainScreen.tsx msgid "A newer Mortar has updates for {name}. Update Mortar to get them." -msgstr "" +msgstr "较新的 Mortar 有 {name} 的更新。请更新 Mortar 以获取。" #: src/groups/SavedGroupRow.tsx msgid "A saved group keeps at least one mod; delete the saved group instead" -msgstr "" +msgstr "已保存的分组至少保留一个模组;请改为删除该已保存分组" #: src/nxm/store.ts msgid "The link has expired. Click Mod Manager Download on {source} again." -msgstr "" +msgstr "链接已过期。请再次点击 {source} 上的“模组管理器下载”。" #: src/lan/PairedComputers.tsx msgid "Pick the computer showing the code." -msgstr "" +msgstr "选择显示代码的电脑。" #: src/firstrun/FirstRun.tsx msgid "Want help, news or a say in what comes next? Mortar has a {app} server." -msgstr "" +msgstr "想要帮助、新闻或对接下来的发展发表意见?Mortar 有一个 {app} 服务器。" #: src/games/gameList.ts msgid "Other games" -msgstr "" +msgstr "其他游戏" #: src/firstrun/FindStep.tsx msgid "found, without {name}" -msgstr "" +msgstr "已找到,但不含 {name}" #: src/launch/VanillaPlay.tsx msgid "Play with" -msgstr "" +msgstr "使用以下游玩" #: src/shell/dragAnnouncements.ts msgid "Picked up {name}." -msgstr "" +msgstr "已拿起 {name}。" #: src/lan/SendPanel.tsx msgid "Sent to {name}" -msgstr "" +msgstr "已发送给 {name}" #: src/App.tsx #: src/games/useGameTiles.ts #: src/games/useOpenGame.ts msgid "Could not read your games" -msgstr "" +msgstr "无法读取你的游戏" #: src/develop/GameCodeDialog.tsx msgid "Mortar installs its command line as a .NET tool and decompiles the type you pick." -msgstr "" +msgstr "Mortar 将其命令行安装为 .NET 工具,并反编译你选择的类型。" #: src/develop/LicenseChart.tsx msgid "Nothing" -msgstr "" +msgstr "无" #: src/launch/playStart.ts msgid "Could not check profile" -msgstr "" +msgstr "无法检查配置" #: src/install/DropOverlay.tsx msgid "Open a profile to install mods" -msgstr "" +msgstr "打开配置以安装模组" #: src/share/PreviewDialog.tsx msgid "What the person opening the link sees" -msgstr "" +msgstr "打开链接的人看到的内容" #: src/share/ModpackDialog.tsx msgid "Last export {lastVersion}" -msgstr "" +msgstr "上次导出 {lastVersion}" #: src/develop/ProjectDependencies.tsx msgid "Untick one to drop it; new ones install into the mod's profile." -msgstr "" +msgstr "取消勾选即可移除;新项会安装到模组所属的配置中。" #: src/commandPalette/paletteLabels.ts msgid "Switch to Performance" -msgstr "" +msgstr "切换到性能" #: src/share/IncludeOptions.tsx msgid "Include config files" -msgstr "" +msgstr "包含配置文件" #: src/develop/ProjectMenu.tsx msgid "Start for debugging" -msgstr "" +msgstr "以调试模式启动" #: src/share/ImportSources.tsx msgid "{managers} on this computer" -msgstr "" +msgstr "此电脑上的 {managers}" #: src/share/ListFormat.tsx msgid "Plain text" -msgstr "" +msgstr "纯文本" #: src/install/RemapDialog.tsx msgid "Collapse {name}" -msgstr "" +msgstr "折叠 {name}" #: src/groups/SavedGroupRow.tsx #: src/templates/TemplateDialogs.tsx msgid "Rename {name}" -msgstr "" +msgstr "重命名 {name}" #: src/saves/SaveListRow.tsx msgid "Fits {name}" -msgstr "" +msgstr "适合 {name}" #: src/share/ListFormat.tsx msgid "{mods}, {off} of them disabled" -msgstr "" +msgstr "{mods},其中 {off} 个已禁用" #: src/launch/events.ts msgid "{name} updated to {version}: {count, plural, one {# profile needs attention} other {# profiles need attention}}" -msgstr "" +msgstr "{name} 已更新至 {version}:{count, plural, one {# 个配置需要处理} other {# 个配置需要处理}}" #: src/shell/BugReportDialog.tsx msgid "Report copied" -msgstr "" +msgstr "报告已复制" #: src/queue/UnmoderatedDialog.tsx msgid "Anyone can publish files on {sites}, and nobody reviews or scans them for malware. Download only from authors you trust. Mortar asks once per site." -msgstr "" +msgstr "任何人都可以在 {sites} 上发布文件,且无人审核或扫描恶意软件。请只下载你信任的作者的文件。Mortar 会针对每个站点询问一次。" #: src/browse/stats.ts msgid "{count, plural, one {# positive rating} other {# positive ratings}}" -msgstr "" +msgstr "{count, plural, one {# 个好评} other {# 个好评}}" #: src/nxm/ArrivalDialog.tsx msgid "You started this download on {source}, but you have no {game} profile yet." -msgstr "" +msgstr "你在 {source} 上开始了此下载,但还没有 {game} 配置。" #: src/develop/GameCodeDialog.tsx msgid "Search the game's code" -msgstr "" +msgstr "搜索游戏代码" #: src/develop/ProjectMenu.tsx #: src/screenshots/ScreenshotsTab.tsx msgid "Open folder" -msgstr "" +msgstr "打开文件夹" #: src/firstrun/FirstRun.tsx #: src/firstrun/GameSetup.tsx #: src/firstrun/LoaderStep.tsx #: src/games/GameSelect.tsx msgid "Loading…" -msgstr "" +msgstr "正在加载…" #: src/queue/QueueBody.tsx #: src/queue/QueueRows.tsx msgid "{done} of {total}" -msgstr "" +msgstr "{done}/{total}" #: src/nxm/store.ts msgid "Downloading {name} into {profile}" -msgstr "" +msgstr "正在将 {name} 下载到 {profile}" #: src/install/HandoffDialog.tsx msgid "Link to page" -msgstr "" +msgstr "页面链接" #: src/shell/BugReportDialog.tsx msgid "Steps to reproduce" -msgstr "" +msgstr "复现步骤" #: src/share/ManagerPane.tsx msgid "{manager} or {otherManager} data folder" -msgstr "" +msgstr "{manager} 或 {otherManager} 数据文件夹" #: src/games/AddGameDialog.tsx msgid "Choose the game's program…" -msgstr "" +msgstr "选择游戏程序…" #: src/develop/ReleaseDialog.tsx msgid "Not released yet" -msgstr "" +msgstr "尚未发布" #: src/develop/NewModDialog.tsx msgid "Letters and digits, starting with a capital" -msgstr "" +msgstr "字母和数字,以大写开头" #: src/shell/saveDiagnostics.ts msgid "Drag {path} into the {source} issue to attach it." -msgstr "" +msgstr "将 {path} 拖入 {source} 问题中以附加。" #: src/share/ManagerPane.tsx msgid "{count, plural, one {Import # profile} other {Import # profiles}}" -msgstr "" +msgstr "{count, plural, one {导入 # 个配置} other {导入 # 个配置}}" #: src/develop/NewModDialog.tsx msgid "Copied the command" -msgstr "" +msgstr "已复制命令" #: src/launch/playStart.ts msgid "Could not check the graphics setting" -msgstr "" +msgstr "无法检查图形设置" #: src/develop/AdoptDialog.tsx msgid "Project file" -msgstr "" +msgstr "项目文件" #: src/saves/lackChips.tsx msgid "{name} (disabled)" -msgstr "" +msgstr "{name}(已禁用)" #: src/develop/UploadDialog.tsx msgid "Wait for the running build to finish" -msgstr "" +msgstr "等待正在运行的构建完成" #: src/develop/EditProjectDialog.tsx msgid "Sites" -msgstr "" +msgstr "站点" #: src/develop/LicenseChart.tsx msgid "Anything at all" -msgstr "" +msgstr "任何内容" #: src/commandPalette/CommandPalette.tsx #: src/shell/AppMenu.tsx msgid "Updates" -msgstr "" +msgstr "更新" #: src/share/ListFormat.tsx msgid "The text that is copied" -msgstr "" +msgstr "复制的文本" #: src/queue/QueueBody.tsx msgid "Nothing downloading" -msgstr "" +msgstr "没有正在下载的内容" #: src/templates/ApplyTemplateDialog.tsx msgid "{left, plural, one {# mod still to download} other {# mods still to download}}" -msgstr "" +msgstr "{left, plural, one {仍有 # 个模组待下载} other {仍有 # 个模组待下载}}" #: src/develop/ReleaseEverywhere.tsx msgid "Building the package…" -msgstr "" +msgstr "正在构建包…" #: src/develop/ProjectCard.tsx msgid "Packing" -msgstr "" +msgstr "正在打包" #: src/game/BackupMenuItems.tsx msgid "Restore from a file…" -msgstr "" +msgstr "从文件恢复…" #: src/develop/UploadDialog.tsx msgid "One upload token covers every project of yours." -msgstr "" +msgstr "一个上传令牌覆盖你的所有项目。" #: src/lan/IncomingPrompt.tsx msgid "{sender} sent you {profile} ({game})" -msgstr "" +msgstr "{sender} 向你发送了 {profile}({game})" #: src/lan/PairedComputers.tsx msgid "Profiles sent between you will no longer carry mod files directly. Pairing again needs a new code." -msgstr "" +msgstr "在你们之间发送的配置将不再直接携带模组文件。重新配对需要新的代码。" #: src/share/MethodPanes.tsx msgid "Saved to {path}" -msgstr "" +msgstr "已保存到 {path}" #: src/games/GameRowMenu.tsx msgid "Unhide" -msgstr "" +msgstr "取消隐藏" #: src/firstrun/ProfileStep.tsx msgid "Preview link…" -msgstr "" +msgstr "预览链接…" #: src/screenshots/ScreenshotsTab.tsx msgid "Could not set the cover" -msgstr "" +msgstr "无法设置封面" #: src/commandPalette/paletteLabels.ts msgid "Review collection update" -msgstr "" +msgstr "查看合集更新" #: src/develop/NewModDialog.tsx msgid "Start it with the mods of {profile}" -msgstr "" +msgstr "使用 {profile} 的模组启动" #: src/develop/UploadDialog.tsx msgid "Upload token" -msgstr "" +msgstr "上传令牌" #: src/launch/VanillaPlay.tsx msgid "Mortar starts the unmodded game directly, outside {launcher}. The {launcher} overlay and playtime tracking do not work; {launcher} still supplies its API if running." -msgstr "" +msgstr "Mortar 会直接在 {launcher} 之外启动未加模组的游戏。{launcher} 的叠加层和游玩时间统计将不起作用;若 {launcher} 正在运行,它仍会提供其 API。" #: src/queue/RetryAllButton.tsx msgid "Retry all failed" -msgstr "" +msgstr "重试所有失败项" #: src/share/arrivals.ts msgid "Add it" -msgstr "" +msgstr "添加" #: src/develop/ProjectCard.tsx msgid "Not built yet" -msgstr "" +msgstr "尚未构建" #: src/toasts/report.ts msgid "The system would not let Mortar end the game. Close it from its own window or end it in your task manager." -msgstr "" +msgstr "系统不允许 Mortar 结束游戏。请从游戏自身窗口关闭,或在任务管理器中结束它。" #: src/develop/uploadSites.ts #: src/share/UploadModpackDialog.tsx msgid "Could not upload to {site}" -msgstr "" +msgstr "无法上传到 {site}" #: src/develop/ProjectMenu.tsx msgid "Build on save" -msgstr "" +msgstr "保存时构建" #: src/lan/IncomingPrompt.tsx msgid "Import as new profile" -msgstr "" +msgstr "作为新配置导入" #: src/templates/ApplyTemplateDialog.tsx msgid "Apply a template" -msgstr "" +msgstr "应用模板" #: src/develop/DependencySync.tsx msgid "Not in the profile: {names}" -msgstr "" +msgstr "不在配置中:{names}" #: src/fomod/Dialog.tsx msgid "This update changed its install options. Your earlier picks are kept where they still exist." -msgstr "" +msgstr "此更新更改了其安装选项。你之前的选择在仍然存在时会保留。" #: src/queue/QueueBody.tsx msgid "Open download page" -msgstr "" +msgstr "打开下载页面" #: src/game/Sidebar.tsx msgid "Develop" -msgstr "" +msgstr "开发" #: src/nxm/store.ts msgid "Sign in to {source} in Settings before downloading from a link." -msgstr "" +msgstr "从链接下载前,请先在设置中登录 {source}。" #: src/share/Included.tsx msgid "Show mods" -msgstr "" +msgstr "显示模组" #: src/templates/useTemplates.ts msgid "Could not read the templates" -msgstr "" +msgstr "无法读取模板" #: src/browse/browseConstants.ts msgid "Search {source}. Download installs the mod into this profile." -msgstr "" +msgstr "搜索 {source}。“下载”会将模组安装到此配置。" #: src/launch/LaunchScreen.tsx msgid "{name} is running, but {loaderName} has not started" -msgstr "" +msgstr "{name} 正在运行,但 {loaderName} 尚未启动" #: src/browse/BrowseFilters.tsx msgid "Sort: most forks" -msgstr "" +msgstr "排序:分支最多" #: src/share/MethodPanes.tsx msgid "A .mortar file suits a profile this size better, and carries your mod settings too." -msgstr "" +msgstr "对于这种大小的配置,.mortar 文件更合适,并且还会携带你的模组设置。" #: src/queue/RetryAllButton.tsx msgid "{count, plural, one {Retried # download} other {Retried # downloads}}" -msgstr "" +msgstr "{count, plural, one {已重试 # 个下载} other {已重试 # 个下载}}" #: src/shell/TitleBar.tsx msgid "Setup" -msgstr "" +msgstr "设置" #: src/develop/LicenseChart.tsx msgid "Sell it" -msgstr "" +msgstr "出售它" #: src/share/ImportInput.tsx msgid "Preview" -msgstr "" +msgstr "预览" #: src/share/ManagerPane.tsx msgid "No profiles found" -msgstr "" +msgstr "未找到配置" #: src/lan/SendPanel.tsx msgid "Recent address" -msgstr "" +msgstr "最近使用的地址" #: src/nxm/ArrivalDialog.tsx msgid "You started this download on {source}. Create a profile to put it in first." -msgstr "" +msgstr "你在 {source} 上开始了此下载。请先创建配置以放入其中。" #: src/install/OverlayPlaceDialog.tsx msgid "Whole file" -msgstr "" +msgstr "整个文件" #: src/games/useGameTiles.ts msgid "Not set up" -msgstr "" +msgstr "未设置" #: src/launch/LaunchScreen.tsx #: src/launch/PlayControl.tsx msgid "Running" -msgstr "" +msgstr "正在运行" #: src/install/offerInstallAnyway.ts msgid "The antivirus flagged it, so Mortar did not install it." -msgstr "" +msgstr "杀毒软件将其标记为威胁,因此 Mortar 未安装它。" #: src/updates/WhatsNewDialog.tsx msgid "{count, plural, one {# change} other {# changes}}" -msgstr "" +msgstr "{count, plural, one {# 项更改} other {# 项更改}}" #: src/develop/projectSummary.ts msgid "{count, plural, one {# changed} other {# changed}}" -msgstr "" +msgstr "{count, plural, one {# 项已更改} other {# 项已更改}}" #: src/shell/SuggestDialog.tsx msgid "Kept next to the code" -msgstr "" +msgstr "保留在代码旁" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Backup" -msgstr "" +msgstr "备份" #: src/games/GameMenu.tsx msgid "Switch game: {game}" -msgstr "" +msgstr "切换游戏:{game}" #: src/share/IncludeOptions.tsx msgid "Include notes" -msgstr "" +msgstr "包含备注" #: src/saves/lackChips.tsx msgid "Add all {count}" -msgstr "" +msgstr "全部添加 {count} 个" #: src/develop/draft.ts msgid "The folder name holds only letters, digits, dots, dashes and underscores." -msgstr "" +msgstr "文件夹名称只能包含字母、数字、点、短横线和下划线。" #: src/shell/SuggestDialog.tsx msgid "Where should your idea go?" -msgstr "" +msgstr "你的想法应该发到哪里?" #: src/queue/QueueSheet.tsx msgid "Pause all" -msgstr "" +msgstr "全部暂停" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "No other profile to add them to." -msgstr "" +msgstr "没有其他配置可供添加。" #: src/develop/DevelopTab.tsx msgid "Could not save the number of copies" -msgstr "" +msgstr "无法保存副本数量" #: src/browse/CardProgress.tsx msgid "Waiting for {source}…" -msgstr "" +msgstr "正在等待 {source}…" #: src/game/HeroGlance.tsx msgid "Not played yet" -msgstr "" +msgstr "尚未游玩" #: src/shell/FlatpakGrant.tsx msgid "This runs the command below once for your user, so {launcher} can read Mortar's data folder." -msgstr "" +msgstr "这会为你的用户运行一次以下命令,以便 {launcher} 读取 Mortar 的数据文件夹。" #: src/lan/OutgoingProgress.tsx msgid "{peer} cancelled it" -msgstr "" +msgstr "{peer} 已取消" #: src/game/homeView.ts msgid "Year {year} {season}" -msgstr "" +msgstr "第 {year} 年 {season}" #: src/commandPalette/paletteLabels.ts msgid "Recent changes" -msgstr "" +msgstr "最近更改" #: src/queue/QueueSheet.tsx msgid "Close downloads" -msgstr "" +msgstr "关闭下载" #: src/share/DestinationGrid.tsx msgid "A collection draft" -msgstr "" +msgstr "一个合集草稿" #: src/share/Included.tsx msgid "Its {source} file is not known. Group the Mods list by Source and choose Find on {source}." -msgstr "" +msgstr "未知其 {source} 文件。请按来源对模组列表分组,然后选择在 {source} 上查找。" #: src/launch/PrePlayDialog.tsx msgid "{save} was last played with {profile}" -msgstr "" +msgstr "{save} 上次使用 {profile} 游玩" #: src/game/Sidebar.tsx msgid "Play data" -msgstr "" +msgstr "游玩数据" #: src/shell/FlatpakGrant.tsx msgid "Grant the {launcher} sandbox read access to Mortar's data folder, or the game will not see this profile's mods." -msgstr "" +msgstr "授予 {launcher} 沙盒对 Mortar 数据文件夹的读取权限,否则游戏将看不到此配置的模组。" #: src/launch/LaunchScreen.tsx msgid "Without mods" -msgstr "" +msgstr "不使用模组" #: src/share/ListFormat.tsx msgid "Enabled" -msgstr "" +msgstr "已启用" #: src/develop/ProjectMenu.tsx msgid "Remove and move to trash" -msgstr "" +msgstr "移除并移至回收站" #: src/develop/ProjectCard.tsx msgid "Measured {when}: {start} ms to start" -msgstr "" +msgstr "测量于 {when}:启动耗时 {start} 毫秒" #: src/games/AddGameDialog.tsx msgid "Any game whose mods are files in a Mods folder" -msgstr "" +msgstr "模组是 Mods 文件夹中文件的任何游戏" #: src/browse/browseConstants.ts msgid "Search every site this game's mods come from at once. Each result installs into this profile from wherever its author published it." -msgstr "" +msgstr "一次搜索此游戏模组来源的所有站点。每个结果都会从作者发布的位置安装到此配置。" #: src/develop/UploadDialog.tsx msgid "Mortar builds the package once and uploads it to each site ticked. A published version cannot be replaced." -msgstr "" +msgstr "Mortar 会构建一次包并上传到每个勾选的站点。已发布的版本无法替换。" #: src/develop/DevelopTab.tsx msgid "Game code…" -msgstr "" +msgstr "游戏代码…" #: src/game/detailStates.tsx msgid "Mortar could not load the profiles for this game." -msgstr "" +msgstr "Mortar 无法加载此游戏的配置。" #: src/fomod/Dialog.tsx msgid "Install options" -msgstr "" +msgstr "安装选项" #: src/shell/TitleBar.tsx msgid "Maximise" -msgstr "" +msgstr "最大化" #: src/share/IncludeOptions.tsx msgid "A link has no room for it. Use a file or a nearby computer." -msgstr "" +msgstr "链接放不下它。请使用文件或附近的电脑。" #: src/firstrun/GameSetup.tsx #: src/games/GameSelect.tsx msgid "Set up {name}" -msgstr "" +msgstr "设置 {name}" #: src/shell/offlineText.ts msgid "{names} cannot be reached; nothing saved to show yet" -msgstr "" +msgstr "无法访问 {names};尚无已保存内容可显示" #: src/launch/autoUpdate.ts msgid "the mod" -msgstr "" +msgstr "该模组" #: src/develop/AdoptDialog.tsx msgid "The name starts with a capital letter and holds only letters and digits." -msgstr "" +msgstr "名称以大写字母开头,且只包含字母和数字。" #: src/browse/BrowseBody.tsx msgid "Searching…" -msgstr "" +msgstr "正在搜索…" #: src/commandPalette/crashBisect.ts msgid "Mortar already named the likely mod for the last crash" -msgstr "" +msgstr "Mortar 已为上次崩溃指明了可能的模组" #: src/game/FarmMenuItem.tsx msgid "Multiplayer mod list" -msgstr "" +msgstr "多人游戏模组列表" #: src/launch/PlayControl.tsx msgid "Could not set the default launch preset" -msgstr "" +msgstr "无法设置默认启动预设" #: src/launch/LaunchLayer.tsx #: src/launch/LaunchScreen.tsx msgid "{name} did not start" -msgstr "" +msgstr "{name} 未启动" #: src/develop/NewModDialog.tsx msgid "Install git to keep your mod's history." -msgstr "" +msgstr "安装 git 以保留模组的历史记录。" #: src/saves/BackupsDialog.tsx msgid "Kept forever: allow cleanup" -msgstr "" +msgstr "永久保留:允许清理" #: src/launch/GraphicsDialog.tsx msgid "{name} (recommended)" -msgstr "" +msgstr "{name}(推荐)" #: src/firstrun/FirstRun.tsx msgid "Join our {app}" -msgstr "" +msgstr "加入我们的 {app}" #: src/share/ModpackDialog.tsx msgid "README" -msgstr "" +msgstr "README" #: src/toasts/report.ts msgid "Could not open Mortar's log" -msgstr "" +msgstr "无法打开 Mortar 的日志" #: src/nxm/ArrivalDialog.tsx #: src/nxm/store.ts msgid "Install {name}?" -msgstr "" +msgstr "安装 {name}?" #: src/launch/PrePlayDialog.tsx msgid "Paths too long for {os} ({count})" -msgstr "" +msgstr "路径对 {os} 来说过长({count})" #: src/lan/SendPanel.tsx msgid "Ask another Mortar user to open sharing nearby." -msgstr "" +msgstr "请让另一位 Mortar 用户开启附近分享。" #: src/toasts/EarlierChanges.tsx msgid "No changes yet" -msgstr "" +msgstr "尚无更改" #: src/i18n/reasonText.ts msgid "Used only by disabled mods: {names}" -msgstr "" +msgstr "仅被已禁用的模组使用:{names}" #: src/develop/assetKinds.ts msgid "Could not read that kind of mod" -msgstr "" +msgstr "无法读取该类型的模组" #: src/commandPalette/paletteLabels.ts msgid "Paste a link…" -msgstr "" +msgstr "粘贴链接…" #: src/browse/BrowseMenu.tsx msgid "Already in this profile." -msgstr "" +msgstr "已在此配置中。" #: src/saves/saveName.ts msgid "Creative Building" -msgstr "" +msgstr "创造建筑" #: src/QuitPrompt.tsx msgid "Quit" -msgstr "" +msgstr "退出" #: src/share/ImportPreview.tsx msgid "Needs your {source} access token in Settings, Accounts" -msgstr "" +msgstr "需要在“设置 › 账户”中填写你的 {source} 访问令牌" #: src/lan/IncomingPrompt.tsx msgid "Update an existing profile" -msgstr "" +msgstr "更新现有配置" #: src/develop/LicenseChart.tsx msgid "Remove your copyright notice" -msgstr "" +msgstr "移除你的版权声明" #: src/saves/SaveBackupsButton.tsx msgid "Delete this backup?" -msgstr "" +msgstr "删除此备份?" #: src/share/MethodPanes.tsx #: src/shell/saveDiagnostics.ts msgid "Show file" -msgstr "" +msgstr "显示文件" #: src/saves/BackupsDialog.tsx msgid "Save backups" -msgstr "" +msgstr "保存备份" #: src/firstrun/LoaderStep.tsx msgid "One step in {launcher}" -msgstr "" +msgstr "在 {launcher} 中一步完成" #: src/share/ModpackDialog.tsx msgid "Contents" -msgstr "" +msgstr "内容" #: src/sync/store.ts msgid "Waiting for {machine}'s profile file to finish syncing" -msgstr "" +msgstr "正在等待 {machine} 的配置文件同步完成" #: src/shell/AppMenu.tsx msgid "Mortar menu" -msgstr "" +msgstr "Mortar 菜单" #: src/i18n/reasonText.ts msgid "same mod as {name}" -msgstr "" +msgstr "与 {name} 相同的模组" #: src/nxm/store.ts msgid "Mod link not used" -msgstr "" +msgstr "未使用模组链接" #: src/share/IncludeOptions.tsx msgid "Only a paired computer gets it." -msgstr "" +msgstr "只有已配对的电脑会收到。" #: src/launch/LaunchLayer.tsx msgid "{launcher} was not found" -msgstr "" +msgstr "未找到 {launcher}" #: src/commandPalette/paletteLabels.ts msgid "Switch to Saves" -msgstr "" +msgstr "切换到存档" #: src/queue/UnmoderatedDialog.tsx msgid "{count, plural, one {{sites} is not moderated} other {{sites} are not moderated}}" -msgstr "" +msgstr "{count, plural, one {{sites} 未受审核} other {{sites} 未受审核}}" #: src/launch/PrePlayDialog.tsx msgid "Conflicts ({count})" -msgstr "" +msgstr "冲突({count})" #: src/games/AddGameDialog.tsx #: src/tools/ToolsManageDialog.tsx msgid "Remove" -msgstr "" +msgstr "移除" #: src/firstrun/FindStep.tsx msgid "{name} was not found in your launchers" -msgstr "" +msgstr "在你的启动器中未找到 {name}" #: src/queue/QueueNeedsFomod.tsx msgid "Choose options" -msgstr "" +msgstr "选择选项" #: src/launch/PlayControl.tsx msgid "Running {who}" -msgstr "" +msgstr "正在运行 {who}" #: src/game/Sidebar.tsx msgid "Get mods" -msgstr "" +msgstr "获取模组" #: src/i18n/reasonText.ts msgid "It encountered an error." -msgstr "" +msgstr "它遇到了错误。" #: src/develop/UploadDialog.tsx #: src/share/UploadModpackDialog.tsx msgid "Uploads go through a service account of your team." -msgstr "" +msgstr "上传通过你团队的服务账户进行。" #: src/game/HeroGlance.tsx msgid "No problems" -msgstr "" +msgstr "没有发现问题" #: src/games/AddGameDialog.tsx msgid "Choose the game's program and give it a name first." -msgstr "" +msgstr "请先选择游戏程序并为其命名。" #: src/commandPalette/paletteLabels.ts msgid "Switch to Config" -msgstr "" +msgstr "切换到配置" #: src/launch/LaunchButtons.tsx msgid "Could not cancel the launch" -msgstr "" +msgstr "无法取消启动" #: src/firstrun/ProfileStep.tsx msgid "Preview Mods folder import…" -msgstr "" +msgstr "预览 Mods 文件夹导入…" #: src/launch/playStart.ts msgid "Could not save the graphics choice" -msgstr "" +msgstr "无法保存图形选择" #: src/share/ImportInput.tsx msgid "Opened the {source} post. Save the file from it; Mortar offers it from your Downloads folder." -msgstr "" +msgstr "已打开 {source} 帖子。请从该帖子保存文件;Mortar 会从你的下载文件夹中提供它。" #: src/firstrunTour/TourPopover.tsx #: src/games/GameSelect.tsx #: src/launch/PlayControl.tsx msgid "Play" -msgstr "" +msgstr "开始游戏" #: src/games/GameSelect.tsx #: src/launch/LaunchScreen.tsx msgid "Open {name}" -msgstr "" +msgstr "打开 {name}" #: src/toasts/EarlierChanges.tsx msgid "Show changes" -msgstr "" +msgstr "显示更改" #: src/games/AddGameDialog.tsx #: src/tools/ToolsManageDialog.tsx msgid "Remove {name}?" -msgstr "" +msgstr "移除 {name}?" #: src/develop/NewModDialog.tsx msgid "Mod" -msgstr "" +msgstr "模组" #: src/saves/saveName.ts msgid "Wilderness Survival" -msgstr "" +msgstr "荒野生存" #: src/templates/TemplateDialogs.tsx msgid "Delete the template {name}?" -msgstr "" +msgstr "删除模板 {name}?" #: src/saves/SaveRow.tsx msgid "Beach farm" -msgstr "" +msgstr "海滩农场" #: src/develop/EditProjectDialog.tsx #: src/groups/SavedGroupsSection.tsx @@ -6222,1284 +6222,1284 @@ msgstr "" #: src/templates/TemplateDialogs.tsx #: src/tools/ToolEditorDialog.tsx msgid "Save" -msgstr "" +msgstr "保存" #: src/launch/LaunchScreen.tsx msgid "Keep waiting" -msgstr "" +msgstr "继续等待" #: src/develop/ReleaseEverywhere.tsx msgid "Skipped: {reason}" -msgstr "" +msgstr "已跳过:{reason}" #: src/install/NeedsRootCallout.tsx msgid "Choose folder" -msgstr "" +msgstr "选择文件夹" #: src/updates/UpdateReadyBanner.tsx msgid "Update ready ({version}): applies when you close Mortar." -msgstr "" +msgstr "更新已就绪({version}):关闭 Mortar 后应用。" #: src/install/OverlayPlaceDialog.tsx msgid "Place here" -msgstr "" +msgstr "放置到这里" #: src/develop/dependencyAsk.ts #: src/develop/DependencySync.tsx msgid "Could not add the dependency" -msgstr "" +msgstr "无法添加依赖项" #: src/launch/VanillaPlay.tsx #: src/saves/saveName.ts msgid "Standard" -msgstr "" +msgstr "标准" #: src/saves/SaveBackupsButton.tsx msgid "The backup from {when} is deleted for good, with every save in it." -msgstr "" +msgstr "来自 {when} 的备份将被永久删除,其中包含的所有存档也会一并删除。" #: src/queue/QueueBody.tsx msgid "Could not verify its source" -msgstr "" +msgstr "无法验证其来源" #: src/develop/ProjectCard.tsx #: src/develop/TrustDialog.tsx #: src/fomod/Dialog.tsx #: src/loader/Banner.tsx msgid "Install" -msgstr "" +msgstr "安装" #: src/shell/ErrorBoundary.tsx #: src/toasts/HistoryButton.tsx #: src/toasts/ToastHost.tsx msgid "Copy details" -msgstr "" +msgstr "复制详情" #: src/develop/DependenciesStep.tsx #: src/develop/DependencyKindDialog.tsx msgid "Required" -msgstr "" +msgstr "必需" #: src/screenshots/ScreenshotsTab.tsx msgid "Open {launcher}'s folder" -msgstr "" +msgstr "打开 {launcher} 的文件夹" #: src/shell/checkForUpdates.ts msgid "Mods are up to date" -msgstr "" +msgstr "模组已是最新" #: src/develop/draft.ts msgid "Fill in: {name}." -msgstr "" +msgstr "请填写:{name}。" #: src/install/NeedsRootCallout.tsx #: src/install/RemapDialog.tsx msgid "Choose variant" -msgstr "" +msgstr "选择变体" #: src/saves/lackChipActions.tsx msgid "Dismiss {name} for this save" -msgstr "" +msgstr "为此存档忽略 {name}" #: src/updates/WhatsNewDialog.tsx msgid "Fixed" -msgstr "" +msgstr "已修复" #: src/sync/SyncOffers.tsx msgid "Keep mine" -msgstr "" +msgstr "保留我的" #: src/lan/SendPanel.tsx msgid "Could not send to {name}" -msgstr "" +msgstr "无法发送给 {name}" #: src/share/importError.ts msgid "Mortar does not recognise this. Paste a Mortar link, a {source} collection, or an {manager} or {otherManager} code." -msgstr "" +msgstr "Mortar 无法识别此内容。请粘贴 Mortar 链接、{source} 合集,或 {manager} / {otherManager} 代码。" #: src/saves/SaveRow.tsx msgid "Riverland farm" -msgstr "" +msgstr "河谷农场" #: src/launch/LaunchScreen.tsx msgid "{count, plural, one {# mod loaded} other {# mods loaded}}" -msgstr "" +msgstr "{count, plural, one {已加载 # 个模组} other {已加载 # 个模组}}" #: src/commandPalette/paletteLabels.ts msgid "Toggle {name}" -msgstr "" +msgstr "切换 {name}" #: src/firstrun/GameSetup.tsx #: src/games/gameList.ts #: src/games/GameMenu.tsx msgid "All games" -msgstr "" +msgstr "所有游戏" #: src/develop/DependencyKindDialog.tsx msgid "How does {name} use {mod}?" -msgstr "" +msgstr "{name} 如何使用 {mod}?" #: src/firstrun/LoaderStep.tsx msgid "{loader} is the loader every {game} mod needs. It goes into the game folder, and {launcher} keeps launching the game as usual." -msgstr "" +msgstr "{loader} 是每个 {game} 模组都需要的加载器。它会放入游戏文件夹,{launcher} 仍照常启动游戏。" #: src/game/Sidebar.tsx msgid "Expand sidebar" -msgstr "" +msgstr "展开侧边栏" #: src/lan/SendPanel.tsx msgid "Sent {profile} to {name}; they will copy the files from you" -msgstr "" +msgstr "已将 {profile} 发送给 {name};对方将从你这里复制文件" #: src/share/ImportPreview.tsx msgid "Dependency" -msgstr "" +msgstr "依赖项" #: src/queue/QueueBody.tsx msgid "In progress ({count})" -msgstr "" +msgstr "进行中({count})" #: src/sync/SyncOffers.tsx msgid "Changes from your other machines" -msgstr "" +msgstr "来自你其他电脑的更改" #: src/develop/AdoptDialog.tsx msgid "Move files" -msgstr "" +msgstr "移动文件" #: src/launch/UpdateWarnDialog.tsx msgid "Broke in {brokeIn}" -msgstr "" +msgstr "在 {brokeIn} 中损坏" #: src/develop/LicenseChart.tsx msgid "Hold you liable" -msgstr "" +msgstr "让你承担责任" #: src/commandPalette/CommandPalette.tsx #: src/commandPalette/paletteLabels.ts #: src/shell/TitleBar.tsx msgid "Settings" -msgstr "" +msgstr "设置" #: src/i18n/reasonText.ts msgid "The {app} runtime crashed ({module}), not a mod's code." -msgstr "" +msgstr "{app} 运行时崩溃了({module}),而不是模组代码。" #: src/shell/SavedCopyNote.tsx msgid "Saved {when}. Sign in to refresh it." -msgstr "" +msgstr "保存于 {when}。请登录以刷新。" #: src/browse/BrowseMenu.tsx msgid "Hide from Browse" -msgstr "" +msgstr "从浏览中隐藏" #: src/launch/LaunchScreen.tsx msgid "Launching {name}" -msgstr "" +msgstr "正在启动 {name}" #: src/share/MethodPanes.tsx msgid "Could not enable sharing nearby" -msgstr "" +msgstr "无法启用附近分享" #: src/game/ProfileMenuItems.tsx msgid "Already in {launcher}" -msgstr "" +msgstr "已在 {launcher} 中" #: src/develop/ReleaseEverywhere.tsx msgid "The package was refused. The project card says why." -msgstr "" +msgstr "包被拒绝。项目卡片说明了原因。" #: src/launch/VanillaPlay.tsx msgid "Play without {launcher} overlay" -msgstr "" +msgstr "不使用 {launcher} 叠加层游玩" #: src/share/ListFormat.tsx msgid "Markdown" -msgstr "" +msgstr "Markdown" #: src/lan/IncomingPrompt.tsx msgid "Could not cancel transfer" -msgstr "" +msgstr "无法取消传输" #: src/game/FarmMenuItem.tsx msgid "Load the host's list from a file…" -msgstr "" +msgstr "从文件加载主机的列表…" #: src/saves/SavesTab.tsx msgid "Clear filters" -msgstr "" +msgstr "清除筛选条件" #: src/shell/win.ts msgid "Could not minimise the window" -msgstr "" +msgstr "无法最小化窗口" #: src/saves/store.ts msgid "Dismissed for this save" -msgstr "" +msgstr "已为此存档忽略" #: src/saves/SaveBackupsButton.tsx msgid "{name} is replaced by the game's own copy from {when}. The current {name} is backed up first." -msgstr "" +msgstr "{name} 将被游戏自身来自 {when} 的副本替换。当前的 {name} 会先备份。" #: src/saves/BackupsDialog.tsx msgid "Restore {name}" -msgstr "" +msgstr "恢复 {name}" #: src/fomod/Dialog.tsx msgid "Step {step} of {count}: {name}" -msgstr "" +msgstr "第 {step} 步,共 {count} 步:{name}" #: src/share/useImportFlow.ts msgid "{count, plural, one {Applied the curator's choices for # mod and {configs, plural, one {# config file} other {# config files}}} other {Applied the curator's choices for # mods and {configs, plural, one {# config file} other {# config files}}}}" -msgstr "" +msgstr "{count, plural, one {已为 # 个模组应用管理员的选择,以及 {configs, plural, one {# 个配置文件} other {# 个配置文件}}} other {已为 # 个模组应用管理员的选择,以及 {configs, plural, one {# 个配置文件} other {# 个配置文件}}}}" #: src/develop/GameCodeDialog.tsx #: src/firstrun/GameSetup.tsx #: src/firstrun/LoaderStep.tsx msgid "Install {loader}" -msgstr "" +msgstr "安装 {loader}" #: src/game/BackupMenuItems.tsx msgid "Include mod files (larger, works offline)" -msgstr "" +msgstr "包含模组文件(更大,可离线使用)" #: src/toasts/report.ts msgid "Sign in to this site in Settings, Accounts." -msgstr "" +msgstr "请在“设置 › 账户”中登录此站点。" #: src/firstrun/GameSetup.tsx msgid "First profile" -msgstr "" +msgstr "第一个配置" #: src/share/Included.tsx msgid "{shared} of {total} mods" -msgstr "" +msgstr "{shared}/{total} 个模组" #: src/develop/SiteIds.tsx msgid "{source} project id" -msgstr "" +msgstr "{source} 项目 ID" #: src/updates/WhatsNewDialog.tsx msgid "{count, plural, one {# new feature} other {# new features}}" -msgstr "" +msgstr "{count, plural, one {# 项新功能} other {# 项新功能}}" #: src/saves/saveName.ts msgid "Extra slot added by a mod" -msgstr "" +msgstr "由模组添加的额外槽位" #: src/shell/saveDiagnostics.ts msgid "Diagnostics saved" -msgstr "" +msgstr "诊断信息已保存" #: src/firstrun/ProfileStep.tsx msgid "Share link" -msgstr "" +msgstr "分享链接" #: src/saves/BackupsDialog.tsx msgid "Mortar backs up your saves before playing and before updates. Use Back up now on a save to make one yourself." -msgstr "" +msgstr "Mortar 会在开始游戏前和更新前备份你的存档。可在存档上使用“立即备份”自行创建备份。" #: src/saves/BackupsDialog.tsx #: src/saves/SaveBackupsButton.tsx msgid "Stop the game to restore saves." -msgstr "" +msgstr "请先停止游戏以恢复存档。" #: src/develop/AdoptDialog.tsx msgid "Some content is in an old layout ({name}). Move it into plugins/, where each kind gets its own folder." -msgstr "" +msgstr "某些内容采用旧布局({name})。请将其移入 plugins/,每种类型在其中都有自己的文件夹。" #: src/commandPalette/paletteLabels.ts msgid "Diagnostics" -msgstr "" +msgstr "诊断信息" #: src/develop/draft.ts msgid "Name the account or organisation on {source}." -msgstr "" +msgstr "请填写 {source} 上的账户或组织名称。" #: src/game/Hero.tsx msgid "From the {source} collection \"{name}\"" -msgstr "" +msgstr "来自 {source} 合集“{name}”" #: src/game/ProfileMenu.tsx #: src/game/ProfileMenuItems.tsx msgid "Copies" -msgstr "" +msgstr "副本" #: src/develop/DependencyKindDialog.tsx msgid "Listed in the manifest; mod managers install it with {name}" -msgstr "" +msgstr "已在清单中列出;模组管理器会随 {name} 一起安装它" #: src/game/Sidebar.tsx msgid "Health" -msgstr "" +msgstr "健康状态" #: src/queue/store.ts msgid "{name} was blocked by your antivirus" -msgstr "" +msgstr "{name} 被你的杀毒软件阻止" #: src/develop/EditProjectDialog.tsx #: src/toasts/ToastHost.tsx msgid "Details" -msgstr "" +msgstr "详情" #: src/develop/GameCodeDialog.tsx msgid "Game code" -msgstr "" +msgstr "游戏代码" #: src/shell/TitleBar.tsx msgid "Minimise" -msgstr "" +msgstr "最小化" #: src/develop/ReleaseEverywhere.tsx #: src/launch/LaunchScreen.tsx msgid "Waiting" -msgstr "" +msgstr "等待中" #: src/i18n/reasonText.ts msgid "requires {other}, which is not installed" -msgstr "" +msgstr "需要 {other},但它未安装" #: src/launch/KnownGoodOffer.tsx msgid "Mark known good" -msgstr "" +msgstr "标记为已知良好" #: src/install/DownloadsDialog.tsx msgid "No archives to add" -msgstr "" +msgstr "没有可添加的压缩包" #: src/lan/SendPanel.tsx msgid "Pair the two computers to send whole files instead. Pairing takes a one-time code shown here and typed on {name}." -msgstr "" +msgstr "配对两台电脑即可改为发送完整文件。配对需要一个一次性代码,在此处显示并在 {name} 上输入。" #: src/queue/everywhereFailed.ts msgid "needs install choices" -msgstr "" +msgstr "需要安装选项" #: src/game/ProfileMenuItems.tsx msgid "Added to {launcher}" -msgstr "" +msgstr "已添加到 {launcher}" #: src/lan/PairedComputers.tsx msgid "Pick the computer showing the code, then type it." -msgstr "" +msgstr "选择显示代码的电脑,然后输入代码。" #: src/develop/GameCodeDialog.tsx msgid "Side by side" -msgstr "" +msgstr "并排" #: src/groups/useSavedGroups.ts msgid "Could not read saved groups" -msgstr "" +msgstr "无法读取已保存的分组" #: src/launch/events.ts msgid "The antivirus scan could not finish, so a mod was installed unscanned" -msgstr "" +msgstr "杀毒扫描未能完成,因此有模组在未扫描的情况下被安装" #: src/commandPalette/CommandPalette.tsx msgid "About" -msgstr "" +msgstr "关于" #: src/launch/SweepDialog.tsx msgid "Updated fixable mods" -msgstr "" +msgstr "已更新可修复的模组" #: src/launch/autoUpdate.ts msgid "The update for {name} did not finish" -msgstr "" +msgstr "{name} 的更新未完成" #: src/games/LetterRail.tsx msgid "Jump to a letter" -msgstr "" +msgstr "跳转到字母" #: src/browse/BrowseFilters.tsx msgid "Sort: newest" -msgstr "" +msgstr "排序:最新" #: src/game/Home.tsx #: src/game/Sidebar.tsx #: src/saves/SaveListRow.tsx msgid "Saves" -msgstr "" +msgstr "存档" #: src/saves/saveName.ts msgid "World" -msgstr "" +msgstr "世界" #: src/install/DropOverlay.tsx #: src/install/store.ts #: src/share/usePasteLink.ts msgid "Stop the game first" -msgstr "" +msgstr "请先停止游戏" #: src/develop/ProjectMenu.tsx msgid "Its folder stays where it is; Mortar stops building it and installing it into the profile." -msgstr "" +msgstr "其文件夹保持原位;Mortar 将停止构建它并将其安装到配置中。" #: src/develop/ProjectMenu.tsx msgid "Attach your editor's debugger to {address}." -msgstr "" +msgstr "将编辑器的调试器附加到 {address}。" #: src/groups/SavedGroupsSection.tsx msgid "Rename saved group" -msgstr "" +msgstr "重命名已保存的分组" #: src/develop/EditProjectDialog.tsx #: src/firstrunTour/TourPopover.tsx msgid "Mod details" -msgstr "" +msgstr "模组详情" #: src/queue/QueueBody.tsx #: src/queue/QueueSheet.tsx msgid "Resume" -msgstr "" +msgstr "继续" #: src/share/MethodPanes.tsx msgid "Share as {manager} code?" -msgstr "" +msgstr "以 {manager} 代码分享?" #: src/i18n/reasonText.ts msgid "No command set" -msgstr "" +msgstr "未设置命令" #: src/share/Included.tsx msgid "Its source is not known." -msgstr "" +msgstr "未知其来源。" #: src/install/MissingDepsDialog.tsx msgid "{name} needs {names}" -msgstr "" +msgstr "{name} 需要 {names}" #: src/browse/BrowseBody.tsx msgid "Clear search" -msgstr "" +msgstr "清除搜索" #: src/develop/EditProjectDialog.tsx #: src/develop/ownParams.ts #: src/share/ModpackDialog.tsx msgid "Author" -msgstr "" +msgstr "作者" #: src/develop/LicenseChart.tsx msgid "What this allows" -msgstr "" +msgstr "这允许什么" #: src/launch/SaveWarnDialog.tsx msgid "Unknown mod" -msgstr "" +msgstr "未知模组" #: src/share/ImportDialog.tsx msgid "Import a profile" -msgstr "" +msgstr "导入配置" #: src/queue/QueueSheet.tsx msgid "{done} done" -msgstr "" +msgstr "已完成 {done} 个" #: src/queue/store.ts msgid "{count, plural, one {# download needs your decision} other {# downloads need your decision}}" -msgstr "" +msgstr "{count, plural, one {# 个下载需要你决定} other {# 个下载需要你决定}}" #: src/games/AddGameDialog.tsx msgid "Mortar forgets this game. Its files stay where they are." -msgstr "" +msgstr "Mortar 将忘记此游戏。其文件保持原位。" #: src/lan/SendPanel.tsx msgid "Nothing was sent. Fix the errors on its card and try again." -msgstr "" +msgstr "未发送任何内容。请修正其卡片上的错误后重试。" #: src/launch/LaunchScreen.tsx msgid "Loading mods" -msgstr "" +msgstr "正在加载模组" #: src/install/DownloadsDialog.tsx msgid "From the downloads folder" -msgstr "" +msgstr "从下载文件夹" #: src/develop/NewModDialog.tsx msgid "Mortar cannot find the game, so the mod builds against its published libraries." -msgstr "" +msgstr "Mortar 找不到游戏,因此模组会针对其已发布的库进行构建。" #: src/game/ProfileMenu.tsx #: src/groups/ApplySavedGroupToProfile.tsx #: src/tidy/report.ts msgid "Profile" -msgstr "" +msgstr "配置" #: src/firstrun/FindStep.tsx msgid "Change folder…" -msgstr "" +msgstr "更改文件夹…" #: src/share/ImportPreview.tsx msgid "Needs a {source} key, or the file from its page" -msgstr "" +msgstr "需要 {source} 密钥,或从其页面获取文件" #: src/queue/store.ts msgid "{count, plural, one {# download failed} other {# downloads failed}}" -msgstr "" +msgstr "{count, plural, one {# 个下载失败} other {# 个下载失败}}" #: src/share/MethodPanes.tsx msgid "{count, plural, one {# settings file was} other {# settings files were}} left out (too large or an unusual name):" -msgstr "" +msgstr "{count, plural, one {# 个设置文件被} other {# 个设置文件被}}排除(过大或名称异常):" #: src/i18n/reasonText.ts msgid "module {name} failed: {error}" -msgstr "" +msgstr "模块 {name} 失败:{error}" #: src/i18n/reasonText.ts msgid "a patch for {name} matched nothing in the game's code" -msgstr "" +msgstr "{name} 的补丁未在游戏代码中匹配到任何内容" #: src/install/HandoffDialog.tsx msgid "Install {file} as from {page}?" -msgstr "" +msgstr "将 {file} 作为来自 {page} 的文件安装?" #: src/develop/AdoptDialog.tsx msgid "Code (C# project)" -msgstr "" +msgstr "代码(C# 项目)" #: src/game/NewProfileDialog.tsx #: src/game/TemplateMenuItems.tsx msgid "Manage templates…" -msgstr "" +msgstr "管理模板…" #: src/install/RemapDialog.tsx msgid "Expand {name}" -msgstr "" +msgstr "展开 {name}" #: src/saves/lackChipActions.tsx msgid "Open {name} on {source}" -msgstr "" +msgstr "在 {source} 上打开 {name}" #: src/queue/store.ts msgid "Not enough disk space" -msgstr "" +msgstr "磁盘空间不足" #: src/share/MethodPanes.tsx msgid "Export as {source} collection draft…" -msgstr "" +msgstr "导出为 {source} 合集草稿…" #: src/develop/GameCodeDialog.tsx msgid "Type two letters or more" -msgstr "" +msgstr "请输入两个或更多字母" #: src/browse/BrowseShow.tsx #: src/launch/LaunchButtons.tsx #: src/saves/SaveGapLine.tsx msgid "Hide" -msgstr "" +msgstr "隐藏" #: src/toasts/ToastHost.tsx msgid "Hide details" -msgstr "" +msgstr "隐藏详情" #: src/toasts/HistoryButton.tsx msgid "Nothing new" -msgstr "" +msgstr "没有新内容" #: src/launch/playStart.ts msgid "Roll back the completed updates from the profile history." -msgstr "" +msgstr "从配置历史记录中回滚已完成的更新。" #: src/shell/SignInPrompt.tsx msgid "The site shares this only with a signed-in account." -msgstr "" +msgstr "该站点仅向已登录的账户分享此内容。" #: src/install/OverlayPlaceDialog.tsx #: src/queue/Callout.tsx msgid "Into {name}" -msgstr "" +msgstr "放入 {name}" #: src/develop/DevelopTab.tsx msgid "Start a mod from the template: Mortar sets up the project and installs each build into this profile." -msgstr "" +msgstr "从模板开始一个模组:Mortar 会设置项目并将每次构建安装到此配置。" #: src/lan/PairedComputers.tsx msgid "Unpair" -msgstr "" +msgstr "取消配对" #: src/develop/NewModDialog.tsx msgid "Could not add the dependencies" -msgstr "" +msgstr "无法添加依赖项" #: src/firstrunTour/TourPopover.tsx #: src/tidy/report.ts msgid "Profiles" -msgstr "" +msgstr "配置" #: src/launch/SaveWarnDialog.tsx msgid "Your last save needs other mods" -msgstr "" +msgstr "你最近的存档需要其他模组" #: src/develop/ReleaseDialog.tsx msgid "What changed, one line each" -msgstr "" +msgstr "每行一项更改说明" #: src/saves/SaveGapLine.tsx msgid "Missing" -msgstr "" +msgstr "缺少" #: src/develop/DependencySync.tsx msgid "Declare {version}" -msgstr "" +msgstr "声明 {version}" #: src/firstrun/LoaderStep.tsx #: src/loader/InstallSteps.tsx msgid "Downloaded" -msgstr "" +msgstr "已下载" #: src/queue/QueueBody.tsx #: src/queue/QueueHistory.tsx msgid "Cancelled" -msgstr "" +msgstr "已取消" #: src/launch/LaunchScreen.tsx msgid "Did not start" -msgstr "" +msgstr "未启动" #: src/develop/TrustDialog.tsx msgid "Could not trust the project" -msgstr "" +msgstr "无法信任该项目" #: src/share/ManagerPane.tsx msgid "Use {manager} from another folder?" -msgstr "" +msgstr "使用其他文件夹中的 {manager}?" #: src/develop/ProjectMenu.tsx msgid "Reading the project…" -msgstr "" +msgstr "正在读取项目…" #: src/games/GameMenu.tsx msgid "Games" -msgstr "" +msgstr "游戏" #: src/game/NewProfileDialog.tsx msgid "Could not create the profile" -msgstr "" +msgstr "无法创建配置" #: src/install/HandoffDialog.tsx msgid "Mortar records the file against that page, so the mod's page link and shares point there." -msgstr "" +msgstr "Mortar 会将该文件关联到该页面,因此模组页面链接和分享都会指向那里。" #: src/queue/Callout.tsx msgid "Into a deleted profile" -msgstr "" +msgstr "放入已删除的配置" #: src/lan/SendPanel.tsx msgid "Looking for Mortar users…" -msgstr "" +msgstr "正在查找 Mortar 用户…" #: src/game/ProfileMenuItems.tsx msgid "Could not add it to {launcher}" -msgstr "" +msgstr "无法将其添加到 {launcher}" #: src/launch/LaunchScreen.tsx msgid "The game may still be loading its own files. Mortar keeps waiting." -msgstr "" +msgstr "游戏可能仍在加载自身文件。Mortar 将继续等待。" #: src/share/useShareBuild.ts msgid "Could not build the link" -msgstr "" +msgstr "无法生成链接" #: src/saves/SaveRow.tsx msgid "New profile from this save" -msgstr "" +msgstr "从此存档新建配置" #: src/game/NewProfileDialog.tsx msgid "Empty profile" -msgstr "" +msgstr "空配置" #: src/firstrun/FindStep.tsx #: src/firstrun/LoaderStep.tsx msgid "{loader} {version} installed" -msgstr "" +msgstr "已安装 {loader} {version}" #: src/launch/PrePlayDialog.tsx msgid "Changed since last run ({count})" -msgstr "" +msgstr "自上次运行以来有更改({count})" #: src/toasts/report.ts msgid "A program is using that folder. Close it, then try again." -msgstr "" +msgstr "某个程序正在使用该文件夹。请关闭它后重试。" #: src/launch/LaunchLayer.tsx #: src/launch/LaunchScreen.tsx msgid "The game exited before it started. The console has its output." -msgstr "" +msgstr "游戏在启动前退出了。控制台中有其输出。" #: src/launch/SweepDialog.tsx msgid "{game} was updated: mods to check" -msgstr "" +msgstr "{game} 已更新:有模组需要检查" #: src/browse/BrowseToolbar.tsx msgid "Source" -msgstr "" +msgstr "来源" #: src/commandPalette/CommandPalette.tsx msgid "General" -msgstr "" +msgstr "常规" #: src/queue/QueueBody.tsx msgid "Skip the waiting downloads of this profile" -msgstr "" +msgstr "跳过此配置中等待中的下载" #: src/commandPalette/paletteLabels.ts msgid "Open downloads" -msgstr "" +msgstr "打开下载" #: src/develop/ReleaseEverywhere.tsx msgid "No credentials yet" -msgstr "" +msgstr "尚无凭据" #: src/game/Home.tsx msgid "All saves ({total})" -msgstr "" +msgstr "所有存档({total})" #: src/queue/QueueSheet.tsx msgid "Download progress" -msgstr "" +msgstr "下载进度" #: src/develop/EditProjectDialog.tsx #: src/develop/NewModDialog.tsx msgid "Mod name" -msgstr "" +msgstr "模组名称" #: src/develop/CloneDialog.tsx msgid "Clone from {source}" -msgstr "" +msgstr "从 {source} 克隆" #: src/queue/QueueBody.tsx msgid "Updates, missing dependencies and links from mod sites land here." -msgstr "" +msgstr "更新、缺少的依赖项以及来自模组站点的链接都会出现在这里。" #: src/develop/GameCodeDialog.tsx msgid "Assembly" -msgstr "" +msgstr "程序集" #: src/loader/Banner.tsx msgid "{name} here is another mod manager's copy. Removing that manager removes {name}." -msgstr "" +msgstr "此处的 {name} 是另一个模组管理器的副本。移除该管理器会移除 {name}。" #: src/firstrun/NexusStep.tsx msgid "Signed in as {name}" -msgstr "" +msgstr "已登录为 {name}" #: src/launch/LaunchScreen.tsx msgid "{count, plural, one {# copy running} other {# copies running}}" -msgstr "" +msgstr "{count, plural, one {# 个副本正在运行} other {# 个副本正在运行}}" #: src/firstrun/LoaderStep.tsx #: src/loader/InstallSteps.tsx msgid "Launcher replaced" -msgstr "" +msgstr "启动器已被替换" #: src/groups/SavedGroupsSection.tsx msgid "Groups already added to profiles stay." -msgstr "" +msgstr "已添加到配置的分组会保留。" #: src/lan/OutgoingProgress.tsx msgid "{peer} has all the files for {profile}" -msgstr "" +msgstr "{peer} 已拥有 {profile} 的所有文件" #: src/develop/ReleaseDialog.tsx msgid "Could not read the next versions" -msgstr "" +msgstr "无法读取后续版本" #: src/game/TabHeader.tsx msgid "Saves whose recorded mod list this profile covers, out of the saves that record one" -msgstr "" +msgstr "在此配置覆盖其已记录模组列表的存档中,占所有记录了模组列表的存档" #: src/game/ProfileMenuItems.tsx msgid "Unfreeze" -msgstr "" +msgstr "解冻" #: src/shell/PromptDialog.tsx msgid "{label} is empty." -msgstr "" +msgstr "{label} 为空。" #: src/install/ArchivePreview.tsx msgid "FOMOD installer" -msgstr "" +msgstr "FOMOD 安装程序" #: src/browse/CardProgress.tsx #: src/queue/QueueBody.tsx msgid "Installing" -msgstr "" +msgstr "正在安装" #: src/develop/ProjectMenu.tsx msgid "Its folder moves to the trash, where you can restore it, and the mod leaves the profile." -msgstr "" +msgstr "其文件夹将移至回收站(可从中恢复),该模组会从配置中移除。" #: src/develop/GameCodeDialog.tsx msgid "Usages" -msgstr "" +msgstr "用法" #: src/groups/ApplySavedGroupToProfile.tsx msgid "Pick a profile." -msgstr "" +msgstr "请选择配置。" #: src/develop/draft.ts msgid "Name the mod." -msgstr "" +msgstr "请为模组命名。" #: src/lan/PairedComputers.tsx msgid "On the other computer, choose Enter code and type this. It works once, for five minutes." -msgstr "" +msgstr "在另一台电脑上选择“输入代码”并输入此代码。它只能使用一次,有效期为五分钟。" #: src/commandPalette/crashBisect.ts msgid "Start the game once so Mortar can see the crash" -msgstr "" +msgstr "启动一次游戏,以便 Mortar 查看崩溃" #: src/launch/LaunchScreen.tsx msgid "Still loading {mod} ({loaded} of {total})" -msgstr "" +msgstr "仍在加载 {mod}({loaded}/{total})" #: src/saves/SavesTab.tsx msgid "Play this profile and save a game. Each save shows here, with its backups." -msgstr "" +msgstr "使用此配置游玩并保存游戏。每个存档都会连同其备份显示在这里。" #: src/share/Included.tsx msgid "install reasons" -msgstr "" +msgstr "安装原因" #: src/develop/CloneDialog.tsx msgid "Name the repository as owner/name or its github.com address." -msgstr "" +msgstr "请以 owner/name 或其 github.com 地址命名仓库。" #: src/lan/OutgoingProgress.tsx msgid "Sending to {peer} stopped: {why}" -msgstr "" +msgstr "向 {peer} 发送已停止:{why}" #: src/share/ImportProblems.tsx msgid "about {size} to download" -msgstr "" +msgstr "约 {size} 待下载" #: src/groups/SaveGroupToLibrary.tsx #: src/share/ImportFooter.tsx #: src/templates/TemplateDialogs.tsx msgid "Replace {name}?" -msgstr "" +msgstr "替换 {name}?" #: src/i18n/reasonText.ts msgid "{exception} at {frame}" -msgstr "" +msgstr "{frame} 处的 {exception}" #: src/game/BackupMenuItems.tsx msgid "The backup holds up to {size}: the profile, its settings and config files, and its own saves when it keeps them." -msgstr "" +msgstr "备份最大包含 {size}:配置、其设置和配置文件,以及它保留的自身存档。" #: src/share/ModpackDialog.tsx msgid "Write the changelog against the last export" -msgstr "" +msgstr "基于上次导出编写更新日志" #: src/develop/NewModDialog.tsx msgid "Start mod" -msgstr "" +msgstr "启动模组" #: src/develop/ProjectCard.tsx msgid "Measured {when}: {frame} ms a frame" -msgstr "" +msgstr "测量于 {when}:每帧 {frame} 毫秒" #: src/browse/CardProgress.tsx msgid "Failed, retry" -msgstr "" +msgstr "失败,重试" #: src/game/NewProfileDialog.tsx msgid "{description} Adds {names}." -msgstr "" +msgstr "{description} 添加 {names}。" #: src/browse/BrowseMenu.tsx #: src/browse/CardAction.tsx msgid "Sign in to download" -msgstr "" +msgstr "登录以下载" #: src/launch/PlayControl.tsx #: src/loader/Banner.tsx msgid "Installing {installing}…" -msgstr "" +msgstr "正在安装 {installing}…" #: src/share/MethodPanes.tsx msgid "Saves this profile as a collection draft to finish and upload on {source}." -msgstr "" +msgstr "将此配置保存为合集草稿,以便在 {source} 上完成并上传。" #: src/toasts/report.ts msgid "That was made by a newer Mortar. Update Mortar to open it." -msgstr "" +msgstr "该内容由较新的 Mortar 创建。请更新 Mortar 以打开它。" #: src/develop/ReleaseEverywhere.tsx msgid "Release {name} {version}" -msgstr "" +msgstr "发布 {name} {version}" #: src/saves/SaveDetails.tsx msgid "{hours}h played" -msgstr "" +msgstr "已游玩 {hours} 小时" #: src/queue/store.ts msgid "Could not download {name}" -msgstr "" +msgstr "无法下载 {name}" #: src/share/ImportProblems.tsx msgid "{count, plural, one {# program file was} other {# program files were}} left out; Mortar copies settings, not programs:" -msgstr "" +msgstr "{count, plural, one {# 个程序文件被} other {# 个程序文件被}}排除;Mortar 复制的是设置,而非程序:" #: src/toasts/HistoryButton.tsx msgid "Clear" -msgstr "" +msgstr "清除" #: src/saves/SaveListRow.tsx msgid "Season" -msgstr "" +msgstr "季节" #: src/game/LaunchMenu.tsx msgid "Tools" -msgstr "" +msgstr "工具" #: src/launch/store.ts msgid "{app} stopped on an error before {name} started: {error}" -msgstr "" +msgstr "{app} 在 {name} 启动前因错误停止:{error}" #: src/firstrun/FindStep.tsx #: src/firstrun/FirstRun.tsx #: src/firstrun/LoaderStep.tsx #: src/firstrun/NexusStep.tsx msgid "Continue" -msgstr "" +msgstr "继续" #: src/browse/BrowseDetails.tsx #: src/develop/NewModDialog.tsx #: src/develop/ProjectDependencies.tsx msgid "Dependencies" -msgstr "" +msgstr "依赖项" #: src/games/useOpenGame.ts msgid "Could not save the last game" -msgstr "" +msgstr "无法保存上次游戏" #: src/develop/RepositoryChoice.tsx msgid "Keep it on this computer" -msgstr "" +msgstr "保留在此电脑上" #: src/shell/dragAnnouncements.ts msgid "{name} is over {place}." -msgstr "" +msgstr "{name} 位于 {place} 上方。" #: src/firstrun/FirstRun.tsx msgid "Welcome to Mortar" -msgstr "" +msgstr "欢迎使用 Mortar" #: src/queue/store.ts msgid "{unblocked} can load now." -msgstr "" +msgstr "{unblocked} 现在可以加载了。" #: src/nxm/ArrivalDialog.tsx msgid "Loading profiles…" -msgstr "" +msgstr "正在加载配置…" #: src/share/importCompletion.ts msgid "{count, plural, one {# setting is still waiting for its mod to install.} other {# settings are still waiting for their mods to install.}}" -msgstr "" +msgstr "{count, plural, one {# 项设置仍在等待其模组安装。} other {# 项设置仍在等待其模组安装。}}" #: src/firstrun/ProfileStep.tsx msgid "Import from the game's Mods folder" -msgstr "" +msgstr "从游戏的 Mods 文件夹导入" #: src/queue/RetryAllButton.tsx msgid "{count, plural, one {# superseded by a newer download} other {# superseded by a newer download}}" -msgstr "" +msgstr "{count, plural, one {# 项已被较新的下载取代} other {# 项已被较新的下载取代}}" #: src/tools/ToolEditorDialog.tsx msgid "Name the tool." -msgstr "" +msgstr "请为工具命名。" #: src/develop/dependencyAsk.ts msgid "{mod} is a dependency of {name}" -msgstr "" +msgstr "{mod} 是 {name} 的依赖项" #: src/queue/QueueBody.tsx msgid "Check this download" -msgstr "" +msgstr "检查此下载" #: src/groups/dialogs.tsx msgid "Open a group's menu on the Mods tab and choose Save to library." -msgstr "" +msgstr "在“模组”标签页打开分组的菜单,然后选择“保存到库”。" #: src/share/ShareFooter.tsx msgid "Save…" -msgstr "" +msgstr "保存…" #: src/game/homeView.ts msgid "Fall" -msgstr "" +msgstr "秋季" #: src/browse/BrowseBody.tsx msgid "Try fewer words, or the mod's exact name." -msgstr "" +msgstr "请尝试更少的字词,或模组的准确名称。" #: src/share/ImportPreview.tsx msgid "Open post" -msgstr "" +msgstr "打开帖子" #: src/launch/KnownGoodOffer.tsx msgid "Mark these mods known good so History can restore them if a later change breaks the game." -msgstr "" +msgstr "将这些模组标记为已知良好,以便日后更改导致游戏损坏时,历史记录可以恢复它们。" #: src/share/PreviewDialog.tsx msgid "Get Mortar" -msgstr "" +msgstr "获取 Mortar" #: src/launch/store.ts msgid "{app} {launcher} cannot read Mortar's mods folder. Grant the sandbox access (Settings › {name}) or the game will not see this profile." -msgstr "" +msgstr "{app} {launcher} 无法读取 Mortar 的模组文件夹。请授予沙盒访问权限(设置 › {name}),否则游戏将看不到此配置。" #: src/share/MethodPanes.tsx msgid "A code anyone can enter; uploads the profile" -msgstr "" +msgstr "任何人都可输入的代码;会上传该配置" #: src/saves/SaveBackupsButton.tsx msgid "Backups of {name}" -msgstr "" +msgstr "{name} 的备份" #: src/share/ImportProblems.tsx msgid "{count, plural, one {# settings file was left out (too large):} other {# settings files were left out (too large):}}" -msgstr "" +msgstr "{count, plural, one {# 个设置文件被排除(过大):} other {# 个设置文件被排除(过大):}}" #: src/queue/QueueNeedsFomod.tsx msgid "This mod's installer has options to pick before it installs." -msgstr "" +msgstr "此模组的安装程序在安装前有选项需要选择。" #: src/develop/SymbolMenu.tsx msgid "Find usages" -msgstr "" +msgstr "查找用法" #: src/tools/ToolEditorDialog.tsx msgid "Choose program…" -msgstr "" +msgstr "选择程序…" #: src/game/Home.tsx #: src/saves/SavesTab.tsx msgid "Reading your saves…" -msgstr "" +msgstr "正在读取你的存档…" #: src/browse/BrowseMenu.tsx #: src/share/ShareFooter.tsx msgid "Copy link" -msgstr "" +msgstr "复制链接" #: src/saves/SaveDetails.tsx msgid "{season} {day}, year {year}" -msgstr "" +msgstr "第 {year} 年 {season} {day}" #: src/browse/stats.ts msgid "{count, plural, one {# endorsement} other {# endorsements}}" -msgstr "" +msgstr "{count, plural, one {# 个认可} other {# 个认可}}" #: src/games/AddGameDialog.tsx msgid "The game's name in its {source} address (thunderstore.io/c/…). Mortar gets {loader} and the game's mods from it. Choose the game's shipping program, in Binaries/Win64." -msgstr "" +msgstr "游戏在其 {source} 地址(thunderstore.io/c/…)中的名称。Mortar 会从中获取 {loader} 和游戏模组。请选择游戏的正式版程序,位于 Binaries/Win64。" #: src/lan/OutgoingProgress.tsx msgid "Sending to {peer} stopped" -msgstr "" +msgstr "向 {peer} 发送已停止" #: src/browse/stats.ts msgid "Sort: top rated" -msgstr "" +msgstr "排序:评分最高" #: src/browse/stats.ts msgid "Sort: most popular" -msgstr "" +msgstr "排序:最热门" #: src/develop/UploadDialog.tsx msgid "Tick a site that has its credentials." -msgstr "" +msgstr "请勾选已配置凭据的站点。" #: src/i18n/formatWhen.ts msgid "a few seconds ago" -msgstr "" +msgstr "几秒前" #: src/groups/SavedGroupRow.tsx #: src/templates/TemplateDialogs.tsx msgid "Delete {name}" -msgstr "" +msgstr "删除 {name}" #: src/browse/BrowseDetails.tsx msgid "Choose a version…" -msgstr "" +msgstr "选择版本…" #: src/queue/QueueSheet.tsx msgid "Download history" -msgstr "" +msgstr "下载历史记录" #: src/develop/TrustDialog.tsx msgid "Its files install into the profile as they are, and a plugin among them runs when the game starts. Install it?" -msgstr "" +msgstr "其文件将按原样安装到配置中,其中某个插件会在游戏启动时运行。要安装吗?" #: src/browse/BrowseFilters.tsx msgid "Include categories" -msgstr "" +msgstr "包含分类" #: src/launch/VanillaPlay.tsx msgid "Launch options…" -msgstr "" +msgstr "启动选项…" #: src/develop/UploadDialog.tsx msgid "Release everywhere" -msgstr "" +msgstr "在所有站点发布" #: src/saves/SavesTab.tsx msgid "Play this profile and save a game. Each save shows here with how well it fits {name}, so you know which mods it needs." -msgstr "" +msgstr "使用此配置游玩并保存游戏。每个存档都会显示在这里,并标明它与 {name} 的契合程度,让你知道它需要哪些模组。" #: src/develop/DevelopTab.tsx msgid "Choose the mod project's folder" -msgstr "" +msgstr "选择模组项目的文件夹" #: src/share/arrivals.ts msgid "{name} is not in {profile}" -msgstr "" +msgstr "{name} 不在 {profile} 中" #: src/launch/LaunchScreen.tsx msgid "Handed off" -msgstr "" +msgstr "已移交" #: src/install/DownloadsDialog.tsx msgid "No archives match" -msgstr "" +msgstr "没有匹配的压缩包" #: src/loader/Banner.tsx msgid "Reinstall" -msgstr "" +msgstr "重新安装" #: src/share/ImportInput.tsx msgid "Reading…" -msgstr "" +msgstr "正在读取…" #: src/install/handoff.ts msgid "{source} post {id}" -msgstr "" +msgstr "{source} 帖子 {id}" #: src/queue/store.ts #: src/share/ImportFooter.tsx msgid "Open {source} settings" -msgstr "" +msgstr "打开 {source} 设置" #: src/shell/checkForUpdates.ts msgid "Checking for updates…" -msgstr "" +msgstr "正在检查更新…" #: src/toasts/report.ts msgid "The game is already running." -msgstr "" +msgstr "游戏已在运行。" #: src/i18n/reasonText.ts msgid "{app} crashed ({module}), not a mod's code." -msgstr "" +msgstr "{app} 崩溃了({module}),而不是模组代码。" #: src/share/CollectionNotes.tsx msgid "Installers ask as usual; Premium accounts also get the curator's choices and configs." -msgstr "" +msgstr "安装程序会照常询问;高级账户还会获得管理员的选择和配置。" #: src/saves/BackupsDialog.tsx #: src/saves/SaveBackupsButton.tsx #: src/shell/TitleBar.tsx msgid "Restore" -msgstr "" +msgstr "恢复" #: src/nxm/ArrivalDialog.tsx msgid "Install into {profile}" -msgstr "" +msgstr "安装到 {profile}" #: src/launch/SmapiWarnDialog.tsx msgid "{launcher} will still start {loader}" -msgstr "" +msgstr "{launcher} 仍会启动 {loader}" #: src/loader/Banner.tsx msgid "Stop the game to change {name}." -msgstr "" +msgstr "请停止游戏以更改 {name}。" #: src/toasts/HistoryButton.tsx msgid "{count, plural, one {Notifications, # unread} other {Notifications, # unread}}" -msgstr "" +msgstr "{count, plural, one {通知,# 条未读} other {通知,# 条未读}}" #: src/saves/BackupsDialog.tsx msgid "Restore all" -msgstr "" +msgstr "全部恢复" #: src/launch/LaunchScreen.tsx msgid "Starting the mods" -msgstr "" +msgstr "正在启动模组" #: src/saves/SaveRow.tsx msgid "Backed up {name}" -msgstr "" +msgstr "已备份 {name}" #: src/share/MethodPanes.tsx msgid "This profile is too large for a link." -msgstr "" +msgstr "此配置太大,无法通过链接分享。" #: src/tools/ToolEditorDialog.tsx msgid "Leave empty to use the game folder. Same placeholders as arguments." -msgstr "" +msgstr "留空则使用游戏文件夹。占位符与参数相同。" #: src/queue/actions.ts msgid "Open settings" -msgstr "" +msgstr "打开设置" #: src/share/ImportFooter.tsx msgid "Sign in to {source} to download these mods." -msgstr "" +msgstr "登录 {source} 以下载这些模组。" #: src/queue/QueueBody.tsx #: src/queue/store.ts msgid "Could not reach {source}" -msgstr "" +msgstr "无法连接 {source}" #: src/game/ProfileMenuItems.tsx msgid "Could not add the shortcut" -msgstr "" +msgstr "无法添加快捷方式" #: src/share/ModpackDialog.tsx msgid "The version must look like 1.0.0." -msgstr "" +msgstr "版本格式必须类似 1.0.0。" #: src/share/Included.tsx msgid "groups" -msgstr "" +msgstr "分组" #: src/shell/AppMenu.tsx msgid "Quit Mortar" -msgstr "" +msgstr "退出 Mortar" #: src/shell/BugReportDialog.tsx msgid "Copies the report for you to paste into a new post in the bug-reports forum on Mortar's {app}, and saves the diagnostics zip to attach." -msgstr "" +msgstr "复制报告,供你粘贴到 Mortar 的 {app} 上错误报告论坛的新帖子中,并保存诊断 zip 以供附加。" #: src/develop/ReleaseDialog.tsx msgid "Commits the changelog and tags the version (pushing both when the folder has a {github} remote), then offers to upload it." -msgstr "" +msgstr "提交更新日志并为版本打标签(当文件夹有 {github} 远程仓库时推送两者),然后提供上传选项。" #: src/develop/NewModDialog.tsx msgid "Installs into" -msgstr "" +msgstr "安装到" #: src/develop/DependencyKindDialog.tsx msgid "{name} runs without it and uses it when it is there" -msgstr "" +msgstr "{name} 在没有它时也能运行,有它时会使用" #: src/shell/FlatpakGrant.tsx msgid "Grant {app} {launcher} access?" -msgstr "" +msgstr "授予 {app} {launcher} 访问权限?" #: src/launch/PrePlayDialog.tsx msgid "Missing required dependencies ({count})" -msgstr "" +msgstr "缺少必需的依赖项({count})" #: src/share/MethodPanes.tsx msgid "too long for one {app} message" -msgstr "" +msgstr "对于一条 {app} 消息来说过长" #: src/i18n/counts.ts msgid "{count, plural, one {# update} other {# updates}}" -msgstr "" +msgstr "{count, plural, one {# 项更新} other {# 项更新}}" #: src/develop/ReleaseEverywhere.tsx #: src/game/FarmMenuItem.tsx @@ -7517,313 +7517,313 @@ msgstr "" #: src/tools/ToolsManageDialog.tsx #: src/updates/WhatsNewDialog.tsx msgid "Close" -msgstr "" +msgstr "关闭" #: src/share/DestinationPanel.tsx #: src/share/MethodPanes.tsx msgid "Link" -msgstr "" +msgstr "链接" #: src/groups/SavedGroupRow.tsx msgid "Show mods of {name}" -msgstr "" +msgstr "显示 {name} 的模组" #: src/queue/everywhereFailed.ts msgid "Could not update {mod} in {profiles}" -msgstr "" +msgstr "无法在 {profiles} 中更新 {mod}" #: src/launch/PrePlayDialog.tsx msgid "Update and play" -msgstr "" +msgstr "更新并游玩" #: src/game/FarmMenuItem.tsx msgid "Install by hand: {names}" -msgstr "" +msgstr "手动安装:{names}" #: src/shell/offlineText.ts msgid "{names} cannot be reached, so Mortar cannot check for mod updates" -msgstr "" +msgstr "无法访问 {names},因此 Mortar 无法检查模组更新" #: src/queue/QueueBody.tsx msgid "Already the newest file" -msgstr "" +msgstr "已是最新文件" #: src/game/NewProfileDialog.tsx msgid "Name the profile." -msgstr "" +msgstr "请为配置命名。" #: src/develop/ProjectMenu.tsx msgid "Work that is only in this folder goes with it: {summary}." -msgstr "" +msgstr "仅存在于该文件夹中的工作也会随之移动:{summary}。" #: src/i18n/reasonText.ts msgid "incompatible with: {list}" -msgstr "" +msgstr "不兼容:{list}" #: src/share/ImportPreview.tsx msgid "Needs a file from its {source} post" -msgstr "" +msgstr "需要从其 {source} 帖子获取文件" #: src/lan/SendPanel.tsx msgid "Send links only" -msgstr "" +msgstr "仅发送链接" #: src/groups/dialogs.tsx msgid "Add a saved group to {profile}" -msgstr "" +msgstr "将已保存的分组添加到 {profile}" #: src/games/AddGameDialog.tsx msgid "Games you added" -msgstr "" +msgstr "你添加的游戏" #: src/commandPalette/paletteLabels.ts msgid "Share" -msgstr "" +msgstr "分享" #: src/develop/ReleaseDialog.tsx msgid "Commits the changelog, tags the version and pushes both to {remote}, whose CI publishes it." -msgstr "" +msgstr "提交更新日志、为版本打标签并将两者推送到 {remote},由其 CI 发布。" #: src/share/ImportProblems.tsx msgid "Leave out" -msgstr "" +msgstr "排除" #: src/game/Home.tsx #: src/saves/SavesTab.tsx msgid "No saves yet" -msgstr "" +msgstr "尚无存档" #: src/share/ShareFooter.tsx msgid "Copy as a message" -msgstr "" +msgstr "复制为消息" #: src/loader/store.ts msgid "{name} {version} is installed" -msgstr "" +msgstr "{name} {version} 已安装" #: src/develop/DependenciesStep.tsx msgid "Suggested by your answer: {answer}" -msgstr "" +msgstr "根据你的回答建议:{answer}" #: src/saves/backups.ts msgid "Before a restore" -msgstr "" +msgstr "恢复之前" #: src/launch/UpdateWarnDialog.tsx msgid "The game was updated" -msgstr "" +msgstr "游戏已更新" #: src/browse/BrowseFilters.tsx msgid "Could not load categories: {why}" -msgstr "" +msgstr "无法加载分类:{why}" #: src/launch/LaunchLayer.tsx msgid "Caused by {name}" -msgstr "" +msgstr "由 {name} 导致" #: src/share/MethodPanes.tsx msgid "Other Mortar users on your network can find this computer and send you profiles. Turn it off again in Settings › General." -msgstr "" +msgstr "你网络中的其他 Mortar 用户可以找到此电脑并向你发送配置。可在“设置 › 常规”中再次关闭。" #: src/share/ImportProblems.tsx msgid "{name} is not on {source}" -msgstr "" +msgstr "{name} 不在 {source} 上" #: src/develop/DevelopTab.tsx msgid "Show all projects" -msgstr "" +msgstr "显示所有项目" #: src/saves/BackupsDialog.tsx #: src/saves/SaveBackupsButton.tsx msgid "Reading backups…" -msgstr "" +msgstr "正在读取备份…" #: src/i18n/reasonText.ts msgid "Brought in for other mods, and none that is enabled needs it" -msgstr "" +msgstr "因其他模组引入,且没有已启用的模组需要它" #: src/launch/PrePlayDialog.tsx msgid "Enable them" -msgstr "" +msgstr "启用它们" #: src/browse/BrowsePage.tsx msgid "Search all mod sites" -msgstr "" +msgstr "搜索所有模组站点" #: src/game/HomeNotes.tsx msgid "Could not save the notes" -msgstr "" +msgstr "无法保存备注" #: src/groups/SavedGroupsSection.tsx msgid "Saved group deleted" -msgstr "" +msgstr "已保存的分组已删除" #: src/firstrun/ProfileStep.tsx msgid "{count, plural, one {# profile from another mod manager is} other {# profiles from other mod managers are}} on this computer." -msgstr "" +msgstr "{count, plural, one {# 个来自其他模组管理器的配置} other {# 个来自其他模组管理器的配置}}在此电脑上。" #: src/share/MethodPanes.tsx msgid ".r2z file" -msgstr "" +msgstr ".r2z 文件" #: src/groups/SavedGroupsSection.tsx msgid "Save a group from the Mods tab to reuse it in other profiles." -msgstr "" +msgstr "在“模组”标签页保存分组,以便在其他配置中复用。" #: src/develop/GameCodeDialog.tsx msgid "Could not decompile {type}" -msgstr "" +msgstr "无法反编译 {type}" #: src/nxm/store.ts msgid "This is not a Mod Manager Download link from {source}." -msgstr "" +msgstr "这不是来自 {source} 的模组管理器下载链接。" #: src/downloads/autoInstall.ts #: src/install/store.ts msgid "Could not add {name}" -msgstr "" +msgstr "无法添加 {name}" #: src/develop/RepositoryChoice.tsx msgid "{source} account" -msgstr "" +msgstr "{source} 账户" #: src/queue/QueueRows.tsx msgid "Paused at {done} of {total}" -msgstr "" +msgstr "已在 {done}/{total} 处暂停" #: src/develop/draft.ts msgid "Fix the mod name." -msgstr "" +msgstr "请修正模组名称。" #: src/commandPalette/CommandPalette.tsx #: src/firstrunTour/TourPopover.tsx msgid "Command palette" -msgstr "" +msgstr "命令面板" #: src/shell/openPageReported.ts msgid "Could not open the page" -msgstr "" +msgstr "无法打开页面" #: src/queue/QueueSheet.tsx msgid "Downloads resume {when}." -msgstr "" +msgstr "下载将于 {when} 恢复。" #: src/develop/UploadDialog.tsx msgid "Sign in with the gh CLI: gh auth login" -msgstr "" +msgstr "使用 gh CLI 登录:gh auth login" #: src/install/MissingDepsDialog.tsx msgid "Add them" -msgstr "" +msgstr "添加它们" #: src/install/ArchivePreview.tsx msgid "{size} in total" -msgstr "" +msgstr "总计 {size}" #: src/saves/SaveRow.tsx msgid "Forest farm" -msgstr "" +msgstr "森林农场" #: src/game/TabHeader.tsx msgid "{count, plural, one {# save} other {# saves}}" -msgstr "" +msgstr "{count, plural, one {# 个存档} other {# 个存档}}" #: src/develop/SymbolMenu.tsx msgid "{app} On. hook" -msgstr "" +msgstr "{app} On. 钩子" #: src/develop/DependencySync.tsx msgid "Could not dismiss it" -msgstr "" +msgstr "无法忽略它" #: src/install/DownloadsDialog.tsx msgid "Choose an archive first." -msgstr "" +msgstr "请先选择压缩包。" #: src/games/AddGameDialog.tsx msgid "Could not remove the game" -msgstr "" +msgstr "无法移除游戏" #: src/share/DestinationGrid.tsx msgid "A link or .mortar file" -msgstr "" +msgstr "链接或 .mortar 文件" #: src/shell/AppMenu.tsx msgid "Mortar settings" -msgstr "" +msgstr "Mortar 设置" #: src/games/storeName.ts msgid "Default folder" -msgstr "" +msgstr "默认文件夹" #: src/browse/useCardAction.tsx #: src/queue/QueueBody.tsx #: src/toasts/AvOverrideDialog.tsx msgid "Install anyway" -msgstr "" +msgstr "仍然安装" #: src/develop/ProjectCard.tsx msgid "{name} is no longer in {path}." -msgstr "" +msgstr "{name} 已不在 {path} 中。" #: src/launch/SaveWarnDialog.tsx msgid "Not in this profile" -msgstr "" +msgstr "不在此配置中" #: src/launch/PrePlayDialog.tsx msgid "Switch profile" -msgstr "" +msgstr "切换配置" #: src/games/storeName.ts msgid "{name} via {launcher}" -msgstr "" +msgstr "通过 {launcher} 的 {name}" #: src/templates/TemplateDialogs.tsx msgid "Template deleted" -msgstr "" +msgstr "模板已删除" #: src/shell/offlineText.ts msgid "{sources} cannot sort this way: pick it as the source to see its mods" -msgstr "" +msgstr "{sources} 无法按此方式排序:请将其选为来源以查看其模组" #: src/develop/DevelopTab.tsx msgid "Could not move the project" -msgstr "" +msgstr "无法移动项目" #: src/develop/EditProjectDialog.tsx msgid "Renaming moves the project's folder, files and namespace." -msgstr "" +msgstr "重命名会移动项目的文件夹、文件和命名空间。" #: src/develop/RepositoryChoice.tsx msgid "Private" -msgstr "" +msgstr "私有" #: src/shell/SavedCopyNote.tsx #: src/shell/SignInPrompt.tsx msgid "Sign in…" -msgstr "" +msgstr "登录…" #: src/browse/BrowseFilters.tsx msgid "Sort: most stars" -msgstr "" +msgstr "排序:星标最多" #: src/develop/UploadDialog.tsx #: src/share/UploadModpackDialog.tsx msgid "Service account token" -msgstr "" +msgstr "服务账户令牌" #: src/develop/UploadDialog.tsx msgid "Add token" -msgstr "" +msgstr "添加令牌" #: src/firstrun/LoaderStep.tsx msgid "On {os}, {launcher} starts the game without {loader} unless told to. With {launcher} closed, Mortar can set that up; or in {launcher}, right-click {game}, choose Properties and paste this line into Launch Options:" -msgstr "" +msgstr "在 {os} 上,除非另行设置,{launcher} 会在没有 {loader} 的情况下启动游戏。关闭 {launcher} 后,Mortar 可以完成该设置;或者在 {launcher} 中右键点击 {game},选择“属性”,然后将此行粘贴到“启动选项”中:" #: src/develop/LicenseChart.tsx msgid "Use, change and share it" -msgstr "" +msgstr "使用、更改并分享它" #: src/develop/NewModDialog.tsx msgid "Started {name}" -msgstr "" +msgstr "已启动 {name}" From 9e1b9e054172ce22eb9337f3e8d1b4f8c5c34f0e Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 14:18:54 +0100 Subject: [PATCH 2/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/Console Language: Chinese (Simplified Han script) Progress: 100.0% (316 of 316 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/console/zh_Hans/ --- frontend/src/locales/zh-Hans/console.po | 622 ++++++++++++------------ 1 file changed, 311 insertions(+), 311 deletions(-) diff --git a/frontend/src/locales/zh-Hans/console.po b/frontend/src/locales/zh-Hans/console.po index f30eb6dfc..153c55c5c 100644 --- a/frontend/src/locales/zh-Hans/console.po +++ b/frontend/src/locales/zh-Hans/console.po @@ -1,13 +1,13 @@ msgid "" -msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-06 19:25+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" +msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" #: src/console/StartupSections.tsx msgid "What to do" -msgstr "" +msgstr "做什么" #: src/console/PerformancePanel.tsx msgid "Each plugin's main-thread time per frame: its {app} prefixes, postfixes and finalizers and its own Update, LateUpdate and FixedUpdate, less any timed call inside them. Code a transpiler rewrote and work on other threads are not counted." -msgstr "" +msgstr "每个插件每帧的主线程耗时:其 {app} 前缀、后缀与终结器,以及自身的 Update、LateUpdate 与 FixedUpdate,并扣除其中被计时的调用。被转译器重写的代码以及其他线程上的工作不计入。" #: src/console/PerformancePanelParts.tsx msgid "Performance" @@ -15,11 +15,11 @@ msgstr "性能" #: src/console/PerformanceCards.tsx msgid "Play this profile, then time each mod per frame" -msgstr "" +msgstr "启动此配置游玩,然后逐帧统计每个模组的耗时" #: src/console/CrashDialog.tsx msgid "{game} crashed" -msgstr "" +msgstr "{game} 崩溃了" #: src/console/LinkedLog.tsx msgid "Could not open the folder" @@ -27,11 +27,11 @@ msgstr "无法打开文件夹" #: src/console/PerformancePanel.tsx msgid "Each mod's time in its per-frame event handlers (update, render and one-second ticks), summed per frame, averaged over every frame. The 95th percentile and peak are per frame. {app} patches and work outside events are in the baseline, not in a mod's row." -msgstr "" +msgstr "每个模组在逐帧事件处理(update、render 和每秒 tick)中的耗时,按帧累加后对所有帧取平均。第 95 百分位与峰值均按帧计。{app} 补丁及事件之外的工作计入基线,不计入模组行。" #: src/console/BisectConfirm.tsx msgid "Could not start the crash check" -msgstr "" +msgstr "无法启动崩溃检查" #: src/console/BisectDialog.tsx msgid "Open profile" @@ -39,47 +39,47 @@ msgstr "打开配置" #: src/console/UpdateNoteTag.tsx msgid "Unofficial build" -msgstr "" +msgstr "非官方构建" #: src/console/useStartupReports.ts msgid "Could not ask for a measured launch" -msgstr "" +msgstr "无法请求进行测量启动" #: src/console/LevelToggles.tsx msgid "More levels" -msgstr "" +msgstr "更多层级" #: src/console/PerformanceCards.tsx msgid "Not measured yet" -msgstr "" +msgstr "尚未测量" #: src/console/lineText.ts msgid "{game} closed." -msgstr "" +msgstr "{game} 已关闭。" #: src/console/SearchRunsDialog.tsx msgid "Search all runs" -msgstr "" +msgstr "搜索所有运行" #: src/console/StartupTable.tsx msgid "Assets and packs" -msgstr "" +msgstr "资源与整合包" #: src/console/shareLog.ts msgid "This log is {size}. Sharing uploads it to smapi.io as a public link." -msgstr "" +msgstr "此日志大小为 {size}。分享时会将其上传至 smapi.io 并生成公开链接。" #: src/console/PerformancePanelParts.tsx msgid "Show a report first." -msgstr "" +msgstr "请先显示报告。" #: src/console/PerformanceCards.tsx msgid "The game is running: measure it now" -msgstr "" +msgstr "游戏正在运行:立即测量" #: src/console/ConsoleTab.tsx msgid "Remove filter {name}" -msgstr "" +msgstr "移除筛选条件 {name}" #: src/console/RunProblems.tsx msgid "Mod loader" @@ -92,7 +92,7 @@ msgstr "忽略" #: src/console/ConsoleTab.tsx msgid "{count, plural, one {is shown} other {are shown}}" -msgstr "" +msgstr "{count, plural, one {已显示} other {已显示}}" #: src/console/HelpDialog.tsx msgid "Open" @@ -100,1185 +100,1185 @@ msgstr "打开" #: src/console/ConsoleTab.tsx msgid "Type a command, for example help" -msgstr "" +msgstr "输入命令,例如 help" #: src/console/RunProblems.tsx msgid "Resolve" -msgstr "" +msgstr "解析" #: src/console/CrashDialog.tsx msgid "More" -msgstr "" +msgstr "更多" #: src/console/StartupPanel.tsx msgid "Mods' Entry is timed only on a measured launch." -msgstr "" +msgstr "仅在测量启动时才会统计模组的 Entry 耗时。" #: src/console/StartupPanel.tsx msgid "Measure a launch. The {loader} Bridge records how long each plugin takes to load before the main menu." -msgstr "" +msgstr "测量一次启动。{loader} Bridge 会记录每个插件在主菜单之前加载所需的时间。" #: src/console/PerformanceComparison.tsx msgid "gone" -msgstr "" +msgstr "已消失" #: src/console/PerformanceCards.tsx msgid "{count, plural, one {# measurement saved} other {# measurements saved}}" -msgstr "" +msgstr "{count, plural, one {已保存 # 条测量记录} other {已保存 # 条测量记录}}" #: src/console/lineText.ts msgid "{game} crashed; exited with code {code} ({signal}) after {duration}." -msgstr "" +msgstr "{game} 崩溃;在 {duration} 后以代码 {code}({signal})退出。" #: src/console/PerformanceTab.tsx msgid "Measure next launch" -msgstr "" +msgstr "测量下次启动" #: src/console/startupHooks.ts msgid "slow load {ms}" -msgstr "" +msgstr "加载缓慢 {ms}" #: src/console/StartupSections.tsx msgid "{loader} loads mods for {ms}." -msgstr "" +msgstr "{loader} 加载模组耗时 {ms}。" #: src/console/StartupSections.tsx msgid "Mods start" -msgstr "" +msgstr "模组启动" #: src/console/SearchRunsDialog.tsx msgid "No matches" -msgstr "" +msgstr "无匹配结果" #: src/console/PerformancePanelParts.tsx msgid "Play this profile to measure." -msgstr "" +msgstr "启动此配置以进行测量。" #: src/console/CrashDialog.tsx #: src/console/LogActions.tsx msgid "Share log…" -msgstr "" +msgstr "分享日志…" #: src/console/StartupSections.tsx msgid "From the first scene to the main menu. Plugins' work in Start, coroutines and scene hooks lands here, not on the plugin, and so does any wait for a click, such as the Online or LAN choice in {game}." -msgstr "" +msgstr "从第一个场景到主菜单。插件在 Start、协程和场景钩子中的工作会归到这里,而不是归到插件上;任何等待点击的时间(例如 {game} 中的在线或局域网选择)也会归到这里。" #: src/console/UpdateNoteTag.tsx msgid "This mod is one of your Develop projects, so Mortar does not offer its updates." -msgstr "" +msgstr "此模组属于你的 Develop 项目,因此 Mortar 不提供其更新。" #: src/console/PerformanceCards.tsx msgid "Waiting for the first results" -msgstr "" +msgstr "正在等待首批结果" #: src/console/ConsoleTab.tsx msgid "Play this profile and the game's log shows here as it runs. Every run is kept." -msgstr "" +msgstr "启动此配置,游戏日志会在运行过程中显示在此处。每次运行都会被保留。" #: src/console/PerformanceCards.tsx msgid "Startup" -msgstr "" +msgstr "启动" #: src/console/PerformancePanelParts.tsx msgid "Peak ms" -msgstr "" +msgstr "峰值 ms" #: src/console/LineMenu.tsx msgid "Selected lines copied" -msgstr "" +msgstr "已复制选中的行" #: src/console/StartupTable.tsx msgid "Total" -msgstr "" +msgstr "总计" #: src/console/startupHooks.ts msgid "time in game {ms}" -msgstr "" +msgstr "游戏内耗时 {ms}" #: src/console/StartupSections.tsx msgid "{loader} patches" -msgstr "" +msgstr "{loader} 补丁" #: src/console/outcome.ts msgid "Failed" -msgstr "" +msgstr "失败" #: src/console/PerformanceCards.tsx msgid "Mods add {mods}. Nothing stands out in this start." -msgstr "" +msgstr "模组新增 {mods}。本次启动没有明显异常。" #: src/console/lineText.ts msgid "Could not back up saves before playing: {error}." -msgstr "" +msgstr "游玩前无法备份存档:{error}。" #: src/console/RunsPicker.tsx msgid "Runs: {button}" -msgstr "" +msgstr "运行:{button}" #: src/console/StartupTable.tsx msgid "Entry, event handlers and asset work the {loader} Bridge timed before the title screen" -msgstr "" +msgstr "{loader} Bridge 在标题画面之前计时的 Entry、事件处理与资源工作" #: src/console/StartupTable.tsx msgid "Each plugin's load (constructor and Awake) the {loader} Bridge timed; a package's plugins add up. Work a plugin does later, in Start or scene hooks, is not charged to it." -msgstr "" +msgstr "{loader} Bridge 计时的每个插件加载(构造函数与 Awake);同一包内的插件累加。插件之后在 Start 或场景钩子中所做的工作不计入其内。" #: src/console/UpdateNoteTag.tsx msgid "Prerelease" -msgstr "" +msgstr "预发布" #: src/console/ConsoleTab.tsx msgid "Follow new lines" -msgstr "" +msgstr "跟随新行" #: src/console/StartupSections.tsx msgid "Each plugin's constructor and Awake, run one after another" -msgstr "" +msgstr "每个插件的构造函数与 Awake,依次执行" #: src/console/StartupTable.tsx msgid "Why?" -msgstr "" +msgstr "为什么?" #: src/console/HelpDialog.tsx msgid "Upload log" -msgstr "" +msgstr "上传日志" #: src/console/PerformancePanelParts.tsx msgid "Calls" -msgstr "" +msgstr "调用" #: src/console/BisectDialog.tsx #: src/console/disableWithUndo.ts msgid "Undo" -msgstr "" +msgstr "撤销" #: src/console/PerformancePanelParts.tsx msgid "% of frame" -msgstr "" +msgstr "帧占比" #: src/console/RunProblems.tsx msgid "Fix all" -msgstr "" +msgstr "全部修复" #: src/console/outcome.ts msgid "Ran" -msgstr "" +msgstr "已运行" #: src/console/BisectDialog.tsx msgid "A mod's files are missing from this profile's folder, so Mortar cannot disable it for the test." -msgstr "" +msgstr "此配置的文件夹中缺少某个模组的文件,因此 Mortar 无法在测试中禁用它。" #: src/console/LevelToggles.tsx msgid "{level} ({count})" -msgstr "" +msgstr "{level}({count})" #: src/console/LevelToggles.tsx msgid "{count, plural, one {{level} {shown} line} other {{level} {shown} lines}}" -msgstr "" +msgstr "{count, plural, one {{level} {shown} 行} other {{level} {shown} 行}}" #: src/console/PerformanceCards.tsx msgid "{total} to the title screen" -msgstr "" +msgstr "到标题画面共 {total}" #: src/console/ConsoleTab.tsx msgid "The console fills when the game runs." -msgstr "" +msgstr "游戏运行时控制台会填充内容。" #: src/console/StartupTable.tsx msgid "Load" -msgstr "" +msgstr "加载" #: src/console/StartupSections.tsx msgid "{app} starts" -msgstr "" +msgstr "{app} 启动" #: src/console/RunsPicker.tsx msgid "No recorded runs yet" -msgstr "" +msgstr "尚无记录的运行" #: src/console/ConsoleTab.tsx msgid "Filter by level or mod, and use Share log to copy this run and paste it on a paste site." -msgstr "" +msgstr "按级别或模组筛选,并使用“分享日志”复制此次运行并粘贴到粘贴站点。" #: src/console/PerformancePanelParts.tsx msgid "Start measuring" -msgstr "" +msgstr "开始测量" #: src/console/LogActions.tsx msgid "Search all runs…" -msgstr "" +msgstr "搜索所有运行…" #: src/console/PerformancePanelParts.tsx msgid "Clear comparison" -msgstr "" +msgstr "清除比较" #: src/console/ConsoleTab.tsx msgid "only {mods} {verb}" -msgstr "" +msgstr "仅 {mods} {verb}" #: src/console/HelpDialog.tsx msgid "Reading the log…" -msgstr "" +msgstr "正在读取日志…" #: src/console/useBridgePerf.ts msgid "Could not read the measurement" -msgstr "" +msgstr "无法读取测量结果" #: src/console/HelpDialog.tsx msgid "No log for this profile yet. Play it once, then try again." -msgstr "" +msgstr "此配置尚无日志。请先游玩一次,然后重试。" #: src/console/StartupTable.tsx msgid "Show details" -msgstr "" +msgstr "显示详情" #: src/console/ConsoleTab.tsx msgid "{count, plural, one {is hidden} other {are hidden}}" -msgstr "" +msgstr "{count, plural, one {已隐藏} other {已隐藏}}" #: src/console/BisectConfirm.tsx msgid "Mortar starts the game on a copy of this profile, turning half the mods off each time, until one mod is left. Your profile stays as it is." -msgstr "" +msgstr "Mortar 会在此配置的副本上启动游戏,每次关闭一半模组,直到只剩一个。你的配置保持不变。" #: src/console/UpdateNoteTag.tsx msgid "Not downloadable here" -msgstr "" +msgstr "无法在此下载" #: src/console/PerformancePanelParts.tsx msgid "Start measuring to see which mods take the most time per frame." -msgstr "" +msgstr "开始测量以查看哪些模组每帧耗时最多。" #: src/console/StartupSections.tsx msgid "First updates" -msgstr "" +msgstr "首次更新" #: src/console/logHooks.ts msgid "Info" -msgstr "" +msgstr "信息" #: src/console/StartupSections.tsx msgid "Show packs" -msgstr "" +msgstr "显示包" #: src/console/RunsPicker.tsx msgid "Past run" -msgstr "" +msgstr "之前的运行" #: src/console/PerformancePanelParts.tsx msgid "95th ms" -msgstr "" +msgstr "95 分位毫秒" #: src/console/PerformancePanel.tsx #: src/console/PerformancePanelParts.tsx msgid "Measuring stopped: {reason}" -msgstr "" +msgstr "测量已停止:{reason}" #: src/console/UpdateNoteTag.tsx msgid "This version is only on a site Mortar cannot download from yet; open the link to get it." -msgstr "" +msgstr "此版本仅存在于 Mortar 尚无法下载的站点;请打开链接获取。" #: src/console/lineText.ts msgid "{game} crashed; exited with code {code} after {duration}." -msgstr "" +msgstr "{game} 崩溃了;在 {duration} 后以代码 {code} 退出。" #: src/console/HelpDialog.tsx #: src/console/store.ts msgid "Could not read the game log" -msgstr "" +msgstr "无法读取游戏日志" #: src/console/BisectDialog.tsx #: src/console/CrashDialog.tsx #: src/console/RunProblems.tsx msgid "Disable" -msgstr "" +msgstr "禁用" #: src/console/PerformancePanelParts.tsx msgid "No performance data was returned." -msgstr "" +msgstr "未返回性能数据。" #: src/console/PerformancePanelParts.tsx msgid "Stop measuring" -msgstr "" +msgstr "停止测量" #: src/console/UpdateNoteTag.tsx msgid "In Mortar's updates" -msgstr "" +msgstr "在 Mortar 的更新中" #: src/console/UpdateNoteTag.tsx msgid "This profile skips this version, so Mortar does not offer it." -msgstr "" +msgstr "此配置跳过此版本,因此 Mortar 不提供它。" #: src/console/HelpDialog.tsx #: src/console/VirtualLog.tsx msgid "Game log" -msgstr "" +msgstr "游戏日志" #: src/console/PerformancePanelParts.tsx msgid "Performance report" -msgstr "" +msgstr "性能报告" #: src/console/HelpDialog.tsx #: src/console/StartupPanel.tsx msgid "Cancel" -msgstr "" +msgstr "取消" #: src/console/StartupPanel.tsx msgid "Press Play. The {loader} Bridge times each plugin's load and the start up to the main menu, and shows the results here. {app}'s {otherApp} runtime cannot be sampled, so there is no Sampled column." -msgstr "" +msgstr "按“开始游戏”。{loader} Bridge 会记录每个插件的加载时间以及启动到主菜单的时间,并在此显示结果。{app} 的 {otherApp} 运行时无法采样,因此没有“采样”列。" #: src/console/startupHooks.ts msgid "time in its patches {ms}" -msgstr "" +msgstr "其补丁耗时 {ms}" #: src/console/StartupTable.tsx msgid "Patches" -msgstr "" +msgstr "补丁" #: src/console/BisectDialog.tsx msgid "Stopping…" -msgstr "" +msgstr "正在停止…" #: src/console/PerformancePanelParts.tsx msgid "Measuring… the first results show in a few seconds." -msgstr "" +msgstr "正在测量…首批结果将在几秒后显示。" #: src/console/SearchRunsDialog.tsx msgid "L{lineNumber}" -msgstr "" +msgstr "L{lineNumber}" #: src/console/BisectDialog.tsx msgid "{names} seems to cause the crash" -msgstr "" +msgstr "{names} 似乎是导致崩溃的原因" #: src/console/startupHooks.ts msgid "slow Entry {ms}" -msgstr "" +msgstr "缓慢的 Entry {ms}" #: src/console/StartupTable.tsx msgid "Mortar" -msgstr "" +msgstr "Mortar" #: src/console/UpdateNoteTag.tsx msgid "This profile skips updates from this source for this mod." -msgstr "" +msgstr "此配置跳过此模组来自此来源的更新。" #: src/console/BisectDialog.tsx msgid "The original profile was not changed." -msgstr "" +msgstr "原始配置未被更改。" #: src/console/HelpDialog.tsx msgid "Link copied" -msgstr "" +msgstr "链接已复制" #: src/console/UpdateNoteTag.tsx msgid "This mod is pinned in this profile, so Mortar does not offer updates for it." -msgstr "" +msgstr "此模组已在此配置中固定,因此 Mortar 不提供其更新。" #: src/console/LineMenu.tsx msgid "Hide this message" -msgstr "" +msgstr "隐藏此消息" #: src/console/RunProblems.tsx msgid "Update" -msgstr "" +msgstr "更新" #: src/console/LogActions.tsx msgid "Jump to previous error" -msgstr "" +msgstr "跳转到上一个错误" #: src/console/PerformancePanelParts.tsx msgid "Before" -msgstr "" +msgstr "之前" #: src/console/SearchRunsDialog.tsx msgid "Enter text to search stored runs." -msgstr "" +msgstr "输入文本以搜索已存储的运行。" #: src/console/LineMenu.tsx msgid "Could not hide that message" -msgstr "" +msgstr "无法隐藏该消息" #: src/console/PerformanceCards.tsx msgid "Measuring stopped" -msgstr "" +msgstr "测量已停止" #: src/console/lineText.ts msgid "startup_preferences is missing; skipped profile game settings." -msgstr "" +msgstr "缺少 startup_preferences;已跳过配置的游戏设置。" #: src/console/HelpDialog.tsx #: src/console/LogActions.tsx msgid "Log copied" -msgstr "" +msgstr "日志已复制" #: src/console/SandboxNote.tsx msgid "{count, plural, one {This run was sandboxed: the game could write # folder} other {This run was sandboxed: the game could write # folders}}" -msgstr "" +msgstr "{count, plural, one {此次运行已沙盒化:游戏可写入 # 个文件夹} other {此次运行已沙盒化:游戏可写入 # 个文件夹}}" #: src/console/ConsoleTab.tsx msgid "Filter by level or mod, and use Save log or Copy log to pass this run on." -msgstr "" +msgstr "按级别或模组筛选,并使用“保存日志”或“复制日志”传递此次运行。" #: src/console/lineText.ts msgid "{game} was stopped from Mortar." -msgstr "" +msgstr "{game} 已从 Mortar 中停止。" #: src/console/logHooks.ts msgid "Warn" -msgstr "" +msgstr "警告" #: src/console/CrashDialog.tsx msgid "The game log has errors." -msgstr "" +msgstr "游戏日志中有错误。" #: src/console/StartupSections.tsx msgid "{name} takes {own} of your {total} start; {count, plural, one {# content pack causes} other {# content packs cause}} most of it." -msgstr "" +msgstr "{name} 占用了你 {total} 启动时间中的 {own};其中大部分由 {count, plural, one {# 个内容包} other {# 个内容包}}造成。" #: src/console/ConsoleTab.tsx msgid "Filter by level or mod, and use Share log to upload this run to smapi.io." -msgstr "" +msgstr "按级别或模组筛选,并使用“分享日志”将此次运行上传到 smapi.io。" #: src/console/HelpDialog.tsx msgid "Uploading…" -msgstr "" +msgstr "正在上传…" #: src/console/store.ts msgid "Could not run the command" -msgstr "" +msgstr "无法运行命令" #: src/console/CrashDialog.tsx msgid "Open console" -msgstr "" +msgstr "打开控制台" #: src/console/useBridgePerf.ts msgid "Could not start measuring" -msgstr "" +msgstr "无法开始测量" #: src/console/StartupSections.tsx msgid "The title screen's intro animation (Mortar skips it on measured launches)" -msgstr "" +msgstr "标题画面的开场动画(Mortar 在测量启动时会跳过它)" #: src/console/StartupSections.tsx msgid "Title intro" -msgstr "" +msgstr "标题开场" #: src/console/StartupSections.tsx msgid "{loader} loads mods" -msgstr "" +msgstr "{loader} 加载模组" #: src/console/lineText.ts msgid "{loader} exited with code {code}." -msgstr "" +msgstr "{loader} 以代码 {code} 退出。" #: src/console/StartupSections.tsx msgid "Show slowest mods" -msgstr "" +msgstr "显示最慢的模组" #: src/console/HelpDialog.tsx msgid "Copy" -msgstr "" +msgstr "复制" #: src/console/lineText.ts msgid "{game} was stopped from Mortar after {duration}." -msgstr "" +msgstr "{game} 在 {duration} 后已从 Mortar 中停止。" #: src/console/logHooks.ts msgid "Trace" -msgstr "" +msgstr "跟踪" #: src/console/StartupTable.tsx msgid "{count, plural, one {Show all # mod} other {Show all # mods}}" -msgstr "" +msgstr "{count, plural, one {显示全部 # 个模组} other {显示全部 # 个模组}}" #: src/console/StartupTable.tsx msgid "Startup time by mod" -msgstr "" +msgstr "各模组启动时间" #: src/console/VirtualLog.tsx msgid "Written {repeat} times in a row" -msgstr "" +msgstr "连续写入 {repeat} 次" #: src/console/SandboxNote.tsx msgid "{count, plural, one {and # more} other {and # more}}" -msgstr "" +msgstr "{count, plural, one {以及另外 # 个} other {以及另外 # 个}}" #: src/console/LineMenu.tsx msgid "Hide this message from {name}" -msgstr "" +msgstr "隐藏来自 {name} 的此消息" #: src/console/ConsoleTab.tsx msgid "Console command" -msgstr "" +msgstr "控制台命令" #: src/console/StartupTable.tsx msgid "{count, plural, one {# other mod} other {# other mods}}" -msgstr "" +msgstr "{count, plural, one {# 个其他模组} other {# 个其他模组}}" #: src/console/PerformanceComparison.tsx msgid "New" -msgstr "" +msgstr "新建" #: src/console/shareLog.ts msgid "This log is {size}. Sharing copies it and opens {host}; paste it there to get a public link." -msgstr "" +msgstr "此日志大小为 {size}。分享会复制它并打开 {host};粘贴到那里即可获得公开链接。" #: src/console/LevelToggles.tsx msgid "Levels" -msgstr "" +msgstr "级别" #: src/console/useStartupReports.ts msgid "Could not cancel the measured launch" -msgstr "" +msgstr "无法取消测量启动" #: src/console/useBridgePerf.ts msgid "Could not stop measuring" -msgstr "" +msgstr "无法停止测量" #: src/console/PerformancePanelParts.tsx msgid "Start the game with this profile, then measure here while you play." -msgstr "" +msgstr "使用此配置启动游戏,然后在游玩时在此测量。" #: src/console/StartupTable.tsx msgid "Time in this start minus time in the one before" -msgstr "" +msgstr "此次启动时间减去上一次启动时间" #: src/console/ConsoleTab.tsx msgid "Search the log" -msgstr "" +msgstr "搜索日志" #: src/console/ConsoleTab.tsx msgid "Mods" -msgstr "" +msgstr "模组" #: src/console/StartupPanel.tsx msgid "Slowest mods" -msgstr "" +msgstr "最慢的模组" #: src/console/CrashDialog.tsx msgid "Mortar could not tell which mod caused this. Finding the mod tries halves of your mods until the crash stops; your profile is not changed." -msgstr "" +msgstr "Mortar 无法判断是哪个模组导致的。查找模组会每次尝试一半的模组,直到崩溃停止;你的配置不会更改。" #: src/console/HelpDialog.tsx msgid "Copy log and open {pasteHost}" -msgstr "" +msgstr "复制日志并打开 {pasteHost}" #: src/console/ConsoleTab.tsx msgid "Stop the game before reinstalling." -msgstr "" +msgstr "重新安装前请停止游戏。" #: src/console/SearchRunsDialog.tsx msgid "Showing the first 500 matches." -msgstr "" +msgstr "正在显示前 500 个匹配项。" #: src/console/ConsoleTab.tsx msgid "Mod: {name}" -msgstr "" +msgstr "模组:{name}" #: src/console/BisectDialog.tsx msgid "Finding the mod that crashes the game" -msgstr "" +msgstr "正在查找导致游戏崩溃的模组" #: src/console/PerformancePanelParts.tsx msgid "Save report" -msgstr "" +msgstr "保存报告" #: src/console/CrashDialog.tsx msgid "Find the mod that crashes the game…" -msgstr "" +msgstr "查找导致游戏崩溃的模组…" #: src/console/HelpDialog.tsx msgid "Hide my user name" -msgstr "" +msgstr "隐藏我的用户名" #: src/console/lineText.ts msgid "{game} crashed; exited with code {code}." -msgstr "" +msgstr "{game} 崩溃了;以代码 {code} 退出。" #: src/console/StartupSections.tsx msgid "Each mod's Entry method, run one after another" -msgstr "" +msgstr "每个模组的 Entry 方法,依次运行" #: src/console/UpdateNoteTag.tsx msgid "Pinned" -msgstr "" +msgstr "已固定" #: src/console/RunProblems.tsx msgid "Update {loader}" -msgstr "" +msgstr "更新 {loader}" #: src/console/SandboxNote.tsx msgid "The sandbox hid folders from the game or a mod" -msgstr "" +msgstr "沙盒向游戏或模组隐藏了一些文件夹" #: src/console/PerformanceCards.tsx msgid "Play this profile to time how long each mod adds to the start" -msgstr "" +msgstr "使用此配置游玩,以测量每个模组为启动增加的时间" #: src/console/UpdateNoteTag.tsx msgid "Mortar: {name}" -msgstr "" +msgstr "Mortar:{name}" #: src/console/HelpDialog.tsx msgid "Could not upload the log" -msgstr "" +msgstr "无法上传日志" #: src/console/SearchRunsDialog.tsx msgid "Search every run" -msgstr "" +msgstr "搜索所有运行" #: src/console/StartupSections.tsx msgid "Plugins load" -msgstr "" +msgstr "插件加载" #: src/console/outcome.ts msgid "Crashed" -msgstr "" +msgstr "已崩溃" #: src/console/UpdateNoteTag.tsx msgid "Your download is already {have}; the mod's manifest still carries the old number, so {loader} keeps asking." -msgstr "" +msgstr "你的下载已经是 {have};该模组的清单仍携带旧编号,因此 {loader} 会一直询问。" #: src/console/RunProblems.tsx msgid "Add" -msgstr "" +msgstr "添加" #: src/console/RunProblems.tsx msgid "Search in Browse" -msgstr "" +msgstr "在“浏览”中搜索" #: src/console/BisectDialog.tsx msgid "Crash finding was stopped." -msgstr "" +msgstr "崩溃查找已停止。" #: src/console/BisectConfirm.tsx msgid "Find the mod that crashes the game?" -msgstr "" +msgstr "查找导致游戏崩溃的模组?" #: src/console/ConsoleTab.tsx msgid "the search is \"{search}\"" -msgstr "" +msgstr "搜索为“{search}”" #: src/console/LogActions.tsx msgid "Copy log" -msgstr "" +msgstr "复制日志" #: src/console/LineMenu.tsx msgid "Copy this message" -msgstr "" +msgstr "复制此消息" #: src/console/lineText.ts msgid "{game} crashed; exited with {signal}." -msgstr "" +msgstr "{game} 崩溃了;以 {signal} 退出。" #: src/console/StartupTable.tsx msgid "Show in Mods" -msgstr "" +msgstr "在模组中显示" #: src/console/PerformanceComparison.tsx msgid "Performance comparison" -msgstr "" +msgstr "性能比较" #: src/console/LogActions.tsx msgid "Save log" -msgstr "" +msgstr "保存日志" #: src/console/RunProblems.tsx msgid "Problems in this run" -msgstr "" +msgstr "此次运行中的问题" #: src/console/PerformancePanelParts.tsx msgid "After" -msgstr "" +msgstr "之后" #: src/console/RunsPicker.tsx msgid "This session" -msgstr "" +msgstr "此会话" #: src/console/UpdateNoteTag.tsx msgid "Mortar offers this update in the profile's update list." -msgstr "" +msgstr "Mortar 会在配置的更新列表中提供此更新。" #: src/console/startupHooks.ts msgid "applying its patches {ms}" -msgstr "" +msgstr "应用其补丁 {ms}" #: src/console/StartupSections.tsx msgid "The title screen is up while the game still loads its own content, including content packs from mods. The menu is unusable until this ends" -msgstr "" +msgstr "标题画面已显示,但游戏仍在加载自身内容(包括来自模组的内容包)。在此之前菜单无法使用" #: src/console/StartupTable.tsx msgid "Click a mod to show it in Mods" -msgstr "" +msgstr "点击模组以在模组中显示" #: src/console/StartupTable.tsx msgid "This mod's part of the time all mods add" -msgstr "" +msgstr "此模组占所有模组增加时间的部分" #: src/console/ConsoleTab.tsx msgid "No mods have logged yet" -msgstr "" +msgstr "尚无模组记录日志" #: src/console/LogActions.tsx msgid "Jump to next error" -msgstr "" +msgstr "跳转到下一个错误" #: src/console/PerformanceComparison.tsx #: src/console/StartupTable.tsx msgid "Change" -msgstr "" +msgstr "更改" #: src/console/StartupSections.tsx msgid "{name} takes {own} of your {total} start." -msgstr "" +msgstr "{name} 占用了你 {total} 启动时间中的 {own}。" #: src/console/LineMenu.tsx msgid "Message copied" -msgstr "" +msgstr "消息已复制" #: src/console/PerformancePanelParts.tsx msgid "Mod or event" -msgstr "" +msgstr "模组或事件" #: src/console/useBridgePerf.ts msgid "The game stopped measuring." -msgstr "" +msgstr "游戏停止了测量。" #: src/console/BisectDialog.tsx msgid "Step {step} of ~{total}, {count, plural, one {# mod left} other {# mods left}}" -msgstr "" +msgstr "第 {step} 步,约共 {total} 步,{count, plural, one {剩 # 个模组} other {剩 # 个模组}}" #: src/console/logHooks.ts msgid "Debug" -msgstr "" +msgstr "调试" #: src/console/UpdateNoteTag.tsx msgid "Source skipped" -msgstr "" +msgstr "已跳过来源" #: src/console/UpdateNoteTag.tsx msgid "Mortar offers prereleases only when Settings allows them." -msgstr "" +msgstr "仅当设置允许时,Mortar 才会提供预发布版本。" #: src/console/ConsoleTab.tsx msgid "{mods} {verb}" -msgstr "" +msgstr "{mods} {verb}" #: src/console/PerformancePanel.tsx msgid "Report copied" -msgstr "" +msgstr "报告已复制" #: src/console/ConsoleTab.tsx msgid "the {levels} {off}" -msgstr "" +msgstr "{levels} {off}" #: src/console/PerformanceCards.tsx #: src/console/PerformancePanelParts.tsx msgid "Measuring" -msgstr "" +msgstr "正在测量" #: src/console/UpdateNoteTag.tsx msgid "This profile ignores updates for this mod." -msgstr "" +msgstr "此配置忽略此模组的更新。" #: src/console/StartupPanel.tsx msgid "Play now" -msgstr "" +msgstr "立即游玩" #: src/console/SearchRunsDialog.tsx msgid "Search run logs" -msgstr "" +msgstr "搜索运行日志" #: src/console/PerformancePanelParts.tsx msgid "Copy report" -msgstr "" +msgstr "复制报告" #: src/console/LineMenu.tsx msgid "Copy the selected lines" -msgstr "" +msgstr "复制选中的行" #: src/console/StartupPanel.tsx msgid "Press Play. Mortar samples the game until the title screen, skipping the intro animation, and shows the results here, with a Sampled column." -msgstr "" +msgstr "按“开始游戏”。Mortar 会采样游戏直到标题画面,跳过开场动画,并在此显示结果,带有“采样”列。" #: src/console/UpdateNoteTag.tsx msgid "Updates ignored" -msgstr "" +msgstr "已忽略更新" #: src/console/StartupTable.tsx msgid "Mortar's own {loader} mod; it records these timings" -msgstr "" +msgstr "Mortar 自带的 {loader} 模组;它会记录这些计时" #: src/console/HelpDialog.tsx msgid "Log link" -msgstr "" +msgstr "日志链接" #: src/console/startupHooks.ts msgid "assets and packs {ms}" -msgstr "" +msgstr "资源和包 {ms}" #: src/console/HelpDialog.tsx msgid "The log holds folder paths from this computer, which can include your user name. Anyone with the link can read it." -msgstr "" +msgstr "日志包含此电脑的文件夹路径,可能包括你的用户名。任何拥有链接的人都可以读取。" #: src/console/StartupTable.tsx msgid "Share of mod time" -msgstr "" +msgstr "模组时间占比" #: src/console/lineText.ts msgid "Could not restore profile game settings: {error}." -msgstr "" +msgstr "无法恢复配置的游戏设置:{error}。" #: src/console/LineMenu.tsx msgid "Hide this message from every object" -msgstr "" +msgstr "从所有对象中隐藏此消息" #: src/console/StartupPanel.tsx msgid "The next launch will be measured" -msgstr "" +msgstr "下次启动将被测量" #: src/console/UpdateNoteTag.tsx msgid "You skipped this version" -msgstr "" +msgstr "你跳过了此版本" #: src/console/PerformancePanel.tsx msgid "{fps} fps over {seconds} s. Frame ms: average {avg}, 95th {p95}, 99th {p99}, worst {max}. Managed heap {monoUsed} of {monoHeap}, {gcCollections} garbage collections." -msgstr "" +msgstr "{seconds} 秒内 {fps} fps。帧耗时:平均 {avg} 毫秒,95 分位 {p95},99 分位 {p99},最差 {max}。托管堆 {monoUsed}/{monoHeap},垃圾回收 {gcCollections} 次。" #: src/console/StartupTable.tsx msgid "Slowest event" -msgstr "" +msgstr "最慢的事件" #: src/console/RunProblems.tsx msgid "Mortar does not know where to get {id}" -msgstr "" +msgstr "Mortar 不知道从哪里获取 {id}" #: src/console/StartupSections.tsx msgid "Loading after the title" -msgstr "" +msgstr "标题后加载" #: src/console/BisectDialog.tsx msgid "The crash check could not finish." -msgstr "" +msgstr "崩溃检查未能完成。" #: src/console/SearchRunsDialog.tsx msgid "Searching…" -msgstr "" +msgstr "正在搜索…" #: src/console/BisectDialog.tsx #: src/console/disableWithUndo.ts msgid "Disabled {names}" -msgstr "" +msgstr "已禁用 {names}" #: src/console/StartupPanel.tsx msgid "Play this profile. The {loader} Bridge records how long each mod adds before the title screen." -msgstr "" +msgstr "使用此配置游玩。{loader} Bridge 会记录每个模组在标题画面前增加的时间。" #: src/console/StartupTable.tsx msgid "What costs this mod the most; open the row for every timing" -msgstr "" +msgstr "此模组耗时最多的部分;展开行以查看所有计时" #: src/console/RunProblems.tsx msgid "{hidden, plural, one {# problem in this run is dismissed} other {# problems in this run are dismissed}}" -msgstr "" +msgstr "{hidden, plural, one {此次运行中有 # 个问题被忽略} other {此次运行中有 # 个问题被忽略}}" #: src/console/logHooks.ts msgid "Error" -msgstr "" +msgstr "错误" #: src/console/lineText.ts msgid "{game} crashed; exited with {signal} after {duration}." -msgstr "" +msgstr "{game} 崩溃了;在 {duration} 后以 {signal} 退出。" #: src/console/StartupSections.tsx msgid "This start was {by} slower than the one before." -msgstr "" +msgstr "此次启动比上次慢了 {by}。" #: src/console/StartupSections.tsx msgid "The game's first frames; mods doing setup work in update events show up here" -msgstr "" +msgstr "游戏的最初几帧;在更新事件中进行设置工作的模组会显示在这里" #: src/console/ConsoleTab.tsx msgid "{count, plural, one {Show it} other {Show all # lines}}" -msgstr "" +msgstr "{count, plural, one {显示它} other {显示全部 # 行}}" #: src/console/RunProblems.tsx msgid "Remove" -msgstr "" +msgstr "移除" #: src/console/PerformancePanel.tsx msgid "Start the game, then start measuring here to time each plugin per frame." -msgstr "" +msgstr "启动游戏,然后在此开始测量,以统计每个插件每帧的耗时。" #: src/console/PerformanceComparison.tsx #: src/console/StartupTable.tsx msgid "Mod" -msgstr "" +msgstr "模组" #: src/console/StartupPanel.tsx msgid "Reading startup reports…" -msgstr "" +msgstr "正在读取启动报告…" #: src/console/PerformancePanelParts.tsx msgid "Average ms" -msgstr "" +msgstr "平均毫秒" #: src/console/StartupPanel.tsx msgid "No startup measured yet" -msgstr "" +msgstr "尚无启动测量" #: src/console/StartupSections.tsx msgid "First scene" -msgstr "" +msgstr "第一个场景" #: src/console/UpdateNoteTag.tsx msgid "Already installed" -msgstr "" +msgstr "已安装" #: src/console/BisectConfirm.tsx msgid "Start" -msgstr "" +msgstr "开始" #: src/console/ConsoleTab.tsx msgid "Clear filters" -msgstr "" +msgstr "清除筛选条件" #: src/console/RunsPicker.tsx msgid "{count, plural, one {# log line Mortar could not classify} other {# log lines Mortar could not classify}}" -msgstr "" +msgstr "{count, plural, one {# 行日志 Mortar 无法分类} other {# 行日志 Mortar 无法分类}}" #: src/console/PerformanceCards.tsx msgid "Mods add {mods}." -msgstr "" +msgstr "模组增加 {mods}。" #: src/console/LogActions.tsx msgid "Errors" -msgstr "" +msgstr "错误" #: src/console/StartupSections.tsx msgid "The game loads its own content" -msgstr "" +msgstr "游戏加载自身内容" #: src/console/StartupSections.tsx msgid "The game was still loading after the title screen showed" -msgstr "" +msgstr "标题画面显示后游戏仍在加载" #: src/console/PerformanceCards.tsx #: src/console/StartupTable.tsx msgid "In game" -msgstr "" +msgstr "游戏内" #: src/console/SandboxNote.tsx msgid "If a mod needs one of these folders, allow its folder here, or disable \"Sandbox the game\" on the Play page." -msgstr "" +msgstr "如果某个模组需要这些文件夹之一,请在此允许其文件夹,或在“游玩”页面关闭“沙盒化游戏”。" #: src/console/StartupSections.tsx msgid "{loader}'s preloader patches the game, then {app} starts it" -msgstr "" +msgstr "{loader} 的预加载器修补游戏,然后由 {app} 启动游戏" #: src/console/PerformancePanel.tsx msgid "Start the game, then start measuring here to time each mod's event handlers per frame." -msgstr "" +msgstr "启动游戏,然后在此开始测量,以统计每个模组的事件处理程序每帧的耗时。" #: src/console/StartupSections.tsx msgid "Until the game's first scene has loaded" -msgstr "" +msgstr "直到游戏第一个场景加载完成" #: src/console/lineText.ts msgid "{game} closed after {duration}." -msgstr "" +msgstr "{game} 在 {duration} 后关闭。" #: src/console/PerformancePanel.tsx msgid "This {loader} Bridge measures in game only on a measured launch. Use Measure next launch under Startup and play again." -msgstr "" +msgstr "此 {loader} Bridge 仅在测量启动时才在游戏内测量。请在“启动”下使用“测量下次启动”,然后再次游玩。" #: src/console/StartupTable.tsx msgid "Entry" -msgstr "" +msgstr "Entry" #: src/console/StartupTable.tsx msgid "Hide details" -msgstr "" +msgstr "隐藏详情" #: src/console/BisectDialog.tsx msgid "Preparing a temporary copy of this profile…" -msgstr "" +msgstr "正在准备此配置的临时副本…" #: src/console/PerformanceCards.tsx msgid "Live: {top} takes the most time per frame" -msgstr "" +msgstr "实时:{top} 每帧耗时最多" #: src/console/ConsoleTab.tsx msgid "{count, plural, one {level is off} other {levels are off}}" -msgstr "" +msgstr "{count, plural, one {级别已关闭} other {级别已关闭}}" #: src/console/StartupTable.tsx msgid "Sampled" -msgstr "" +msgstr "已采样" #: src/console/BisectDialog.tsx msgid "Every mod in this profile is already disabled, so there is nothing to disable and test." -msgstr "" +msgstr "此配置中的每个模组都已禁用,因此没有可禁用和测试的内容。" #: src/console/ConsoleTab.tsx msgid "No game output yet" -msgstr "" +msgstr "尚无游戏输出" #: src/console/LineMenu.tsx msgid "Hide every message from {method}" -msgstr "" +msgstr "隐藏来自 {method} 的所有消息" #: src/console/PerformancePanel.tsx msgid "Baseline: the mods' timed code is {mods} ms of the {avg} ms average frame; the game and loader alone take about {withoutMods} ms." -msgstr "" +msgstr "基线:模组的计时代码占 {avg} 毫秒平均帧中的 {mods} 毫秒;仅游戏和加载器约占 {withoutMods} 毫秒。" #: src/console/LogActions.tsx msgid "Jump to first error" -msgstr "" +msgstr "跳转到第一个错误" #: src/console/ConsoleTab.tsx msgid "{count, plural, one {# line is} other {# lines are}} hidden by the filters: {why}." -msgstr "" +msgstr "{count, plural, one {# 行被} other {# 行被}}筛选条件隐藏:{why}。" #: src/console/lineText.ts msgid "Started without mods" -msgstr "" +msgstr "未使用模组启动" #: src/console/StartupSections.tsx msgid "Show mod" -msgstr "" +msgstr "显示模组" #: src/console/PerformanceCards.tsx msgid "{total} to the main menu" -msgstr "" +msgstr "到主菜单共 {total}" #: src/console/PerformanceComparison.tsx msgid "Now ms" -msgstr "" +msgstr "当前毫秒" #: src/console/StartupSections.tsx msgid "Game content" -msgstr "" +msgstr "游戏内容" #: src/console/SandboxNote.tsx msgid "Allow {folder}" -msgstr "" +msgstr "允许 {folder}" #: src/console/PerformancePanelParts.tsx msgid "Compare saved reports" -msgstr "" +msgstr "比较已保存的报告" #: src/console/LogActions.tsx msgid "Clear" -msgstr "" +msgstr "清除" #: src/console/StartupTable.tsx msgid "Game and {loader}" -msgstr "" +msgstr "游戏与 {loader}" #: src/console/UpdateNoteTag.tsx msgid "You develop this" -msgstr "" +msgstr "你开发了此模组" #: src/console/PerformancePanelParts.tsx msgid "Compare with…" -msgstr "" +msgstr "与…比较" #: src/console/UpdateNoteTag.tsx msgid "Unofficial {loader}-compatible builds are off in Settings." -msgstr "" +msgstr "非官方 {loader} 兼容版本已在设置中关闭。" #: src/console/lineText.ts msgid "{game} crashed; exited with code {code} ({signal})." -msgstr "" +msgstr "{game} 崩溃了;以代码 {code}({signal})退出。" #: src/console/startupHooks.ts msgid "slow {event} {ms}" -msgstr "" +msgstr "缓慢的 {event} {ms}" #: src/console/PerformancePanelParts.tsx msgid "See which mods slow the game" -msgstr "" +msgstr "查看哪些模组拖慢游戏" #: src/console/ConsoleTab.tsx msgid "Show times" -msgstr "" +msgstr "显示时间" #: src/console/LogActions.tsx msgid "Save log…" -msgstr "" +msgstr "保存日志…" #: src/console/SearchRunsDialog.tsx msgid "No stored run contains that text." -msgstr "" +msgstr "没有已存储的运行包含该文本。" #: src/console/StartupSections.tsx msgid "To the main menu" -msgstr "" +msgstr "到主菜单" #: src/console/BisectDialog.tsx msgid "Stop" -msgstr "" +msgstr "停止" #: src/console/ConsoleTab.tsx msgid "Reinstall" -msgstr "" +msgstr "重新安装" #: src/console/StartupSections.tsx msgid "Compare" -msgstr "" +msgstr "比较" #: src/console/RunProblems.tsx msgid "Restore" -msgstr "" +msgstr "恢复" #: src/console/StartupSections.tsx msgid "From launch until {loader} has loaded every mod's code" -msgstr "" +msgstr "从启动到 {loader} 加载完所有模组的代码" #: src/console/CrashDialog.tsx msgid "{game} closed with errors" -msgstr "" +msgstr "{game} 因错误关闭" #: src/console/StartupTable.tsx msgid "{count, plural, one {# more pack} other {# more packs}}" -msgstr "" +msgstr "{count, plural, one {另有 # 个包} other {另有 # 个包}}" #: src/console/HelpDialog.tsx msgid "Share log" -msgstr "" +msgstr "分享日志" #: src/console/BisectDialog.tsx #: src/console/HelpDialog.tsx #: src/console/SearchRunsDialog.tsx msgid "Close" -msgstr "" +msgstr "关闭" #: src/console/ConsoleTab.tsx #: src/console/CrashDialog.tsx msgid "Caused by {name}" -msgstr "" +msgstr "由 {name} 导致" #: src/console/PerformanceComparison.tsx msgid "Before ms" -msgstr "" +msgstr "之前毫秒" #: src/console/logHooks.ts msgid "Alert" -msgstr "" +msgstr "警报" #: src/console/StartupSections.tsx msgid "From launch until {loader}'s preloader runs" -msgstr "" +msgstr "从启动到 {loader} 的预加载器运行" #: src/console/PerformanceTab.tsx msgid "Launch" -msgstr "" +msgstr "启动" #: src/console/lineText.ts msgid "Launch cancelled." -msgstr "" +msgstr "启动已取消。" #: src/console/PerformancePanelParts.tsx msgid "Measure while you play, then report the mods that take the most time per frame." -msgstr "" +msgstr "在游玩时测量,然后报告每帧耗时最多的模组。" From 0f7280f5c7ea725b4d5e6511e4d732798a8b148c Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 14:54:01 +0100 Subject: [PATCH 3/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/Settings Language: Chinese (Simplified Han script) Progress: 100.0% (950 of 950 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/settings/zh_Hans/ --- frontend/src/locales/zh-Hans/settings.po | 1884 +++++++++++----------- 1 file changed, 942 insertions(+), 942 deletions(-) diff --git a/frontend/src/locales/zh-Hans/settings.po b/frontend/src/locales/zh-Hans/settings.po index baf6b59c9..fa3cc3714 100644 --- a/frontend/src/locales/zh-Hans/settings.po +++ b/frontend/src/locales/zh-Hans/settings.po @@ -1,37 +1,37 @@ msgid "" -msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-06 19:25+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" +msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" #: src/settings/sections/Notifications.tsx msgid "{name}: desktop notification" -msgstr "" +msgstr "{name}:桌面通知" #: src/settings/sections/ProfileScopeSections.tsx msgid "{name} in this profile" -msgstr "" +msgstr "此配置中的 {name}" #: src/settings/sections/ModsProfiles.tsx msgid "Set Sidebar badge counts, in Appearance, to something other than Off first." -msgstr "" +msgstr "请先在“外观”中将侧边栏徽标计数设置为“关闭”以外的选项。" #: src/settings/sections/Appearance.tsx msgid "Gentle violet" -msgstr "" +msgstr "柔紫色" #: src/settings/sections/ProfileScopeSections.tsx msgid "Saved in the profile's config folder and applied the next time the game starts." -msgstr "" +msgstr "已保存到该配置的 config 文件夹,将在游戏下次启动时生效。" #: src/settings/usePerProfileRelated.tsx msgid "Start muted" -msgstr "" +msgstr "启动时静音" #: src/settings/sections/General.tsx msgid "Interface tour" -msgstr "" +msgstr "界面导览" #: src/settings/sections/DataUsage.tsx msgid "Other" -msgstr "" +msgstr "其他" #: src/settings/sections/ALVRProgram.tsx #: src/settings/sections/GameSync.tsx @@ -41,11 +41,11 @@ msgstr "选择…" #: src/settings/prefCopy.ts msgid "Auto-track installed mods" -msgstr "" +msgstr "自动跟踪已安装的模组" #: src/settings/prefCopy.ts msgid "Sidebar badge counts" -msgstr "" +msgstr "侧边栏徽标计数" #: src/settings/sections/ExtraModsFolders.tsx msgid "Open profile" @@ -53,72 +53,72 @@ msgstr "打开配置" #: src/settings/GameSettingsPage.tsx msgid "Streaming" -msgstr "" +msgstr "直播" #: src/settings/sections/Updates.tsx msgid "Mod updates show on each profile's mod list." -msgstr "" +msgstr "模组更新会显示在每个配置的模组列表中。" #: src/settings/sections/DataImport.tsx msgid "Settings imported" -msgstr "" +msgstr "设置已导入" #: src/settings/prefCopyGraphics.ts msgid "Graphics" -msgstr "" +msgstr "图形" #: src/settings/prefCopy.ts msgid "Folders of unpacked mods, or your own build's output, whose mods install into a profile and again whenever they change" -msgstr "" +msgstr "未打包模组的文件夹,或你自己构建的输出目录;其中的模组会安装到配置中,并在其变化时重新安装" #: src/settings/sections/DataMove.tsx msgid "Move data folder…" -msgstr "" +msgstr "移动数据文件夹…" #: src/settings/prefCopy.ts msgid "Allow shows {source} pages what Mortar has. Off hides that; download links still arrive" -msgstr "" +msgstr "开启后,{source} 页面可看到 Mortar 拥有的内容。关闭则会隐藏这些信息;下载链接仍可正常接收" #: src/settings/sections/About.tsx msgid "Startup profile" -msgstr "" +msgstr "启动配置" #: src/settings/sections/Downloads.tsx msgid "Connected from {browser}, last seen " -msgstr "" +msgstr "已从 {browser} 连接,上次活动: " #: src/settings/sections/Appearance.tsx msgid "Sand" -msgstr "" +msgstr "沙色" #: src/settings/prefCopyGame.ts msgid "Starts the game directly, without the {launcher} overlay or playtime, and hides your home folder from it and its mods. The game keeps its install, saves and this profile. {os} only; needs bubblewrap." -msgstr "" +msgstr "直接启动游戏,不使用 {launcher} 叠加层或游玩时间统计,并向游戏及其模组隐藏你的主文件夹。游戏会保留其安装、存档和此配置。仅限 {os};需要 bubblewrap。" #: src/settings/sections/Notifications.tsx msgid "{name}: in Mortar" -msgstr "" +msgstr "{name}:在 Mortar 中" #: src/settings/shortcutLabels.ts msgid "Duplicate the open profile" -msgstr "" +msgstr "复制当前打开的配置" #: src/settings/sections/ProfileScopeSections.tsx msgid "Log level" -msgstr "" +msgstr "日志级别" #: src/settings/prefCopy.ts msgid "Mortar leaves the taskbar and waits in the tray until the game exits." -msgstr "" +msgstr "Mortar 会从任务栏隐藏,在托盘中等待直到游戏退出。" #: src/settings/prefCopy.ts #: src/settings/prefCopyRequirements.ts msgid "Always" -msgstr "" +msgstr "始终" #: src/settings/sections/DataUsage.tsx msgid "Clean up…" -msgstr "" +msgstr "清理…" #: src/settings/shortcutLabels.ts msgid "Switch to Console" @@ -126,11 +126,11 @@ msgstr "切换至控制台" #: src/settings/sections/AboutDiagnostics.tsx msgid "Run checks…" -msgstr "" +msgstr "运行检查…" #: src/settings/sections/HiddenMods.tsx msgid "Left out of Browse. Links and imports still install them." -msgstr "" +msgstr "不会出现在“浏览”中。链接和导入仍可安装它们。" #: src/settings/sections/ExtraModsFolders.tsx msgid "Deleted profile" @@ -138,11 +138,11 @@ msgstr "已删除配置文件" #: src/settings/sections/NexusMods.tsx msgid "Untrack mods" -msgstr "" +msgstr "取消跟踪模组" #: src/settings/prefCopy.ts msgid "Density" -msgstr "" +msgstr "密度" #: src/settings/sections/AboutDiagnostics.tsx msgid "Mod store" @@ -150,11 +150,11 @@ msgstr "模组商店" #: src/settings/sections/DataStoreReport.tsx msgid "Older copies of the same mod" -msgstr "" +msgstr "同一模组的旧副本" #: src/settings/prefCopy.ts msgid "How many times to retry a failed download" -msgstr "" +msgstr "下载失败后的重试次数" #: src/settings/sections/LoaderRow.tsx msgid "{name} {latest} is available" @@ -162,147 +162,147 @@ msgstr "{name} {latest} 已可更新" #: src/settings/sections/StreamOverlay.tsx msgid "In {app}: Sources, +, Browser, paste the URL. Width 400, height 80. Style with Custom CSS." -msgstr "" +msgstr "在 {app} 中:来源,+,浏览器,粘贴该 URL。宽度 400,高度 80。使用自定义 CSS 设置样式。" #: src/settings/sections/WatchFolders.tsx msgid "Folder to watch" -msgstr "" +msgstr "监视的文件夹" #: src/settings/prefCopy.ts msgid "Back up saves every time the game starts." -msgstr "" +msgstr "每次游戏启动时备份存档。" #: src/settings/sections/NxmReclaim.tsx msgid "{name} now opens {source} \"Mod Manager Download\" links." -msgstr "" +msgstr "{name} 现在会打开 {source} 的“模组管理器下载”链接。" #: src/settings/sections/StreamOverlay.tsx msgid "Show token" -msgstr "" +msgstr "显示令牌" #: src/settings/sections/General.tsx msgid "Allow through firewall" -msgstr "" +msgstr "允许通过防火墙" #: src/settings/SettingsNav.tsx msgid "Search settings" -msgstr "" +msgstr "搜索设置" #: src/settings/sections/General.tsx msgid "Startup and window" -msgstr "" +msgstr "启动与窗口" #: src/settings/sections/AboutDiagnostics.tsx msgid "Repair" -msgstr "" +msgstr "修复" #: src/settings/prefCopy.ts msgid "This computer" -msgstr "" +msgstr "本机" #: src/settings/sections/NxmReclaim.tsx msgid "{name} now opens {source} \"1-click install\" links." -msgstr "" +msgstr "{name} 现在会打开 {source} 的“一键安装”链接。" #: src/settings/prefCopy.ts msgid "Light" -msgstr "" +msgstr "浅色" #: src/settings/sections/HiddenLogSources.tsx msgid "Engine" -msgstr "" +msgstr "引擎" #: src/settings/sections/Notifications.tsx msgid "When" -msgstr "" +msgstr "时间" #: src/settings/prefCopyRequirements.ts msgid "Disable dependencies" -msgstr "" +msgstr "禁用依赖项" #: src/settings/prefCopy.ts msgid "How timestamps are shown" -msgstr "" +msgstr "时间戳的显示方式" #: src/settings/prefCopyGraphics.ts msgid "Try this if scrolling is slow or the fans spin up." -msgstr "" +msgstr "如果滚动缓慢或风扇加速,请尝试此操作。" #: src/settings/prefCopyModsView.ts msgid "List" -msgstr "" +msgstr "列表" #: src/settings/sections/Updates.tsx msgid "Installed: Mortar {version}" -msgstr "" +msgstr "已安装:Mortar {version}" #: src/settings/sections/Updates.tsx msgid "Mod loader updates" -msgstr "" +msgstr "模组加载器更新" #: src/settings/prefCopy.ts msgid "Use the system title bar" -msgstr "" +msgstr "使用系统标题栏" #: src/settings/prefCopy.ts msgid "A ripple spreads from where you press a button. Off, the button only changes shade." -msgstr "" +msgstr "按下按钮时会有涟漪从点击处扩散。关闭后,按钮只会改变色调。" #: src/settings/sections/Downloads.tsx msgid "Opening a {scheme}:// link, such as Install with Mod Manager, installs the mod in Mortar." -msgstr "" +msgstr "打开 {scheme}:// 链接(例如“使用模组管理器安装”)会在 Mortar 中安装该模组。" #: src/settings/sections/Downloads.tsx msgid "and open it in {app}. If that release has none, unzip the download, open about:debugging, choose This {app}, then Load Temporary Add-on and pick manifest.json; {app} removes it when it restarts." -msgstr "" +msgstr "并在 {app} 中打开。如果该版本没有扩展,请解压下载内容,打开 about:debugging,选择“此 {app}”,然后点击“临时载入附加组件”并选择 manifest.json;{app} 重启时会将其移除。" #: src/settings/prefCopy.ts msgid "Start the game without a backup." -msgstr "" +msgstr "不备份直接启动游戏。" #: src/settings/sections/Accounts.tsx msgid "No login, so the lower rate limit applies. Run gh auth login to raise it." -msgstr "" +msgstr "尚未登录,因此适用较低的速率限制。运行 gh auth login 可提高限制。" #: src/settings/prefCopyGraphics.ts msgid "Compatible" -msgstr "" +msgstr "兼容" #: src/settings/NexusMeter.tsx msgid "{remaining} of {limit} this hour" -msgstr "" +msgstr "本小时剩余 {remaining}/{limit}" #: src/settings/sections/Shortcuts.tsx msgid "Tabs" -msgstr "" +msgstr "标签页" #: src/settings/sections/About.tsx msgid "build {commit}" -msgstr "" +msgstr "构建 {commit}" #: src/settings/sections/DataUsage.tsx msgid "Clear cache…" -msgstr "" +msgstr "清除缓存…" #: src/settings/sections/DismissedFolders.tsx msgid "Not offered for moving into a profile." -msgstr "" +msgstr "移入配置时不提供此选项。" #: src/settings/sections/Notifications.tsx msgid "Mod updates are found" -msgstr "" +msgstr "发现模组更新" #: src/settings/shortcutLabels.ts msgid "Find a mod in all profiles" -msgstr "" +msgstr "在所有配置档中查找模组" #: src/settings/sections/SourceOrder.tsx msgid "Move down" -msgstr "" +msgstr "下移" #: src/settings/prefCopy.ts msgid "Tell me when a new mod loader version is out" -msgstr "" +msgstr "有新模组加载器版本发布时通知我" #: src/settings/shortcutLabels.ts msgid "Switch to Problems" @@ -310,68 +310,68 @@ msgstr "切换到“问题”页" #: src/settings/sections/StreamOverlay.tsx msgid "Year" -msgstr "" +msgstr "年" #: src/settings/sections/DataMove.tsx msgid "{count, plural, one {{files}/# file} other {{files}/# files}}" -msgstr "" +msgstr "{count, plural, one {{files}/# 个文件} other {{files}/# 个文件}}" #: src/settings/prefCopyAntivirus.ts msgid "Used with Custom command. {path} stands for the folder to scan; exit code 0 means clean, any other code a detection, and the first line it prints names it." -msgstr "" +msgstr "与自定义命令配合使用。{path} 表示要扫描的文件夹;退出码 0 表示干净,其他任何代码表示检测到问题,其输出的第一行会给出名称。" #: src/settings/sections/Appearance.tsx msgid "Follows your desktop" -msgstr "" +msgstr "跟随桌面" #: src/settings/sections/SourceConnection.tsx msgid "Recheck" -msgstr "" +msgstr "重新检查" #: src/settings/prefCopy.ts msgid "Shorter animations. Honour the OS unless you override it." -msgstr "" +msgstr "更短的动画。默认遵循系统设置,除非你另行指定。" #: src/settings/prefCopy.ts #: src/settings/sections/Downloads.tsx msgid "Last opened profile" -msgstr "" +msgstr "上次打开的配置" #: src/settings/sections/NexusMods.tsx msgid "Untrack every {game} mod on {source}" -msgstr "" +msgstr "取消跟踪 {source} 上所有 {game} 模组" #: src/settings/prefCopyAntivirus.ts msgid "Scan command" -msgstr "" +msgstr "扫描命令" #: src/settings/prefCopy.ts msgid "How thoroughly Mortar analyses overlapping files" -msgstr "" +msgstr "Mortar 分析重叠文件的彻底程度" #: src/settings/shortcutLabels.ts msgid "Select all mods" -msgstr "" +msgstr "全选模组" #: src/settings/sections/DataStoreCheck.tsx msgid "{count, plural, one {# mod checked} other {# mods checked}}" -msgstr "" +msgstr "{count, plural, one {已检查 # 个模组} other {已检查 # 个模组}}" #: src/settings/sections/NxmReclaim.tsx msgid "Take them back for Mortar?" -msgstr "" +msgstr "要将它们收回给 Mortar 吗?" #: src/settings/sections/DataMove.tsx msgid "Move the data folder?" -msgstr "" +msgstr "移动数据文件夹?" #: src/settings/sections/StreamOverlay.tsx msgid "Fishing skill" -msgstr "" +msgstr "钓鱼技能" #: src/settings/sections/GameSettings.tsx msgid "Enable scheduled save backups first." -msgstr "" +msgstr "请先启用定时存档备份。" #: src/settings/sections/AboutDiagnostics.tsx msgid "Save diagnostics…" @@ -379,63 +379,63 @@ msgstr "保存诊断信息…" #: src/settings/prefCopyModsView.ts msgid "Small" -msgstr "" +msgstr "小" #: src/settings/prefCopy.ts msgid "Notify when updates are found" -msgstr "" +msgstr "发现更新时通知" #: src/settings/store.ts msgid "Your settings could not be read" -msgstr "" +msgstr "无法读取你的设置" #: src/settings/prefCopy.ts msgid "At most once a day" -msgstr "" +msgstr "每天最多一次" #: src/settings/sections/DataStoreCheck.tsx msgid "{checked}; {bad}. Repair them from each profile's Problems tab." -msgstr "" +msgstr "{checked};{bad}。请在每个配置的“问题”标签页中修复。" #: src/settings/prefCopyAntivirus.ts msgid "No scanning. The mod sites' own scans still apply." -msgstr "" +msgstr "不进行扫描。模组网站自身的扫描仍然有效。" #: src/settings/prefCopy.ts msgid "Off, a share names only the mods you chose, and the receiver gets what they need. Default for Share and Export." -msgstr "" +msgstr "关闭时,分享只列出你选择的模组,接收方会获得所需内容。这是分享和导出的默认设置。" #: src/settings/sections/SourceConnection.tsx msgid "the connection failed" -msgstr "" +msgstr "连接失败" #: src/settings/sections/Appearance.tsx msgid "Solid" -msgstr "" +msgstr "纯色" #: src/settings/sections/Appearance.tsx msgid "Font" -msgstr "" +msgstr "字体" #: src/settings/prefCopy.ts msgid "Mortar's colours. Follow system matches your computer." -msgstr "" +msgstr "Mortar 的配色。跟随系统会与你的电脑一致。" #: src/settings/sections/General.tsx msgid "{os} Firewall blocks incoming sends to Mortar" -msgstr "" +msgstr "{os} 防火墙阻止了向 Mortar 的传入发送" #: src/settings/prefCopy.ts msgid "Newest lines kept in the Console" -msgstr "" +msgstr "控制台中保留的最新行数" #: src/settings/sections/Shortcuts.tsx msgid "Reset all" -msgstr "" +msgstr "全部重置" #: src/settings/sections/DataMods.tsx msgid "Clear cache?" -msgstr "" +msgstr "清除缓存?" #: src/settings/sections/Updates.tsx msgid "Review" @@ -443,334 +443,334 @@ msgstr "复查" #: src/settings/sections/DataBackups.tsx msgid "Could not trim save backups" -msgstr "" +msgstr "无法裁剪存档备份" #: src/settings/sections/NxmReclaim.tsx msgid "{name} now opens {source} \"Install with Mod Manager\" links." -msgstr "" +msgstr "{name} 现在会打开 {source} 的“使用模组管理器安装”链接。" #: src/settings/sections/Launchers.tsx msgid "Looking for launchers…" -msgstr "" +msgstr "正在查找启动器…" #: src/settings/sections/DataHistory.tsx msgid "Trimmed {profile}'s history, freed {size}" -msgstr "" +msgstr "已裁剪 {profile} 的历史记录,释放了 {size}" #: src/settings/SettingsShell.tsx msgid "Search results" -msgstr "" +msgstr "搜索结果" #: src/settings/sections/DataStoreCheck.tsx msgid "{checked}. All files are intact." -msgstr "" +msgstr "{checked}。所有文件完好。" #: src/settings/sections/About.tsx msgid "Could not restart Mortar" -msgstr "" +msgstr "无法重启 Mortar" #: src/settings/prefCopy.ts #: src/settings/sections/Appearance.tsx msgid "Default sort" -msgstr "" +msgstr "默认排序" #: src/settings/sections/DataStoreCheck.tsx msgid "Compares every stored mod's files with what was saved when it was added. Mortar also runs it slowly in the background, about weekly." -msgstr "" +msgstr "将每个已存储模组的文件与添加时保存的内容进行比较。Mortar 还会在后台缓慢执行此操作,大约每周一次。" #: src/settings/prefCopy.ts msgid "What Mortar does while the game runs." -msgstr "" +msgstr "游戏运行时 Mortar 的行为。" #: src/settings/sections/Appearance.tsx msgid "Copper" -msgstr "" +msgstr "铜色" #: src/settings/sections/DataUsage.tsx msgid "Mortar's data" -msgstr "" +msgstr "Mortar 的数据" #: src/settings/prefCopy.ts msgid "Share disabled mods" -msgstr "" +msgstr "分享已禁用的模组" #: src/settings/sections/DataBackups.tsx #: src/settings/sections/DataHistory.tsx msgid "Trim…" -msgstr "" +msgstr "裁剪…" #: src/settings/sections/DataBackups.tsx msgid "Trim" -msgstr "" +msgstr "裁剪" #: src/settings/sections/Downloads.tsx msgid "Not connected yet" -msgstr "" +msgstr "尚未连接" #: src/settings/sections/StreamOverlay.tsx msgid "Copied" -msgstr "" +msgstr "已复制" #: src/settings/prefCopy.ts msgid "Name" -msgstr "" +msgstr "名称" #: src/settings/prefCopyGame.ts msgid "Dependency versions" -msgstr "" +msgstr "依赖项版本" #: src/settings/sections/SourceConnection.tsx msgid "Could not recheck {source}" -msgstr "" +msgstr "无法重新检查 {source}" #: src/settings/sections/DataUsage.tsx msgid "Usage" -msgstr "" +msgstr "使用情况" #: src/settings/prefCopy.ts msgid "Start screen" -msgstr "" +msgstr "开始屏幕" #: src/settings/sections/NexusSSO.tsx msgid "Could not sign in with {source}" -msgstr "" +msgstr "无法使用 {source} 登录" #: src/settings/sections/checkDetail.ts msgid "{game}: not installed" -msgstr "" +msgstr "{game}:未安装" #: src/settings/prefCopy.ts msgid "Launch Mortar at login" -msgstr "" +msgstr "登录时启动 Mortar" #: src/settings/shortcutLabels.ts msgid "Switch to Browse" -msgstr "" +msgstr "切换到浏览" #: src/settings/sections/Updates.tsx msgid "Mortar is up to date" -msgstr "" +msgstr "Mortar 已是最新版本" #: src/settings/prefCopy.ts msgid "Remember window size and position" -msgstr "" +msgstr "记住窗口大小和位置" #: src/settings/prefCopy.ts msgid "Console timestamps" -msgstr "" +msgstr "控制台时间戳" #: src/settings/prefCopy.ts msgid "Skip the game's boot animations on Play. Choices the game asks at start-up stay yours." -msgstr "" +msgstr "点击“开始游戏”时跳过游戏的开机动画。游戏启动时询问的选项仍由你决定。" #: src/settings/sections/LoaderRow.tsx msgid "A game update replaced {name}'s launcher" -msgstr "" +msgstr "一次游戏更新替换了 {name} 的启动器" #: src/settings/loaderToast.ts msgid "Your profiles have {version}. Update replaces each profile's copy." -msgstr "" +msgstr "你的配置为 {version}。更新会替换每个配置的副本。" #: src/settings/sections/DataStoreReport.tsx msgid "{count} selected" -msgstr "" +msgstr "已选择 {count} 个" #: src/settings/prefCopyGame.ts msgid "Enable them in this profile's own copy of the file before each launch. Your own file is never changed." -msgstr "" +msgstr "在每次启动前,在此配置自己的文件副本中启用它们。你自己的文件永远不会被更改。" #: src/settings/sections/General.tsx msgid "Show the first-run tips again" -msgstr "" +msgstr "再次显示首次运行提示" #: src/settings/prefCopy.ts #: src/settings/sections/Updates.tsx msgid "Show" -msgstr "" +msgstr "显示" #: src/settings/prefCopyGame.ts msgid "Leave the caches alone." -msgstr "" +msgstr "保持缓存不变。" #: src/settings/sections/Appearance.tsx msgid "Scales text, controls and spacing together" -msgstr "" +msgstr "同时缩放文本、控件和间距" #: src/settings/sections/NexusMods.tsx #: src/settings/sections/TokenAccount.tsx msgid "Not signed in" -msgstr "" +msgstr "未登录" #: src/settings/sections/GameSettings.tsx #: src/settings/sections/Launchers.tsx msgid "Game folder" -msgstr "" +msgstr "游戏文件夹" #: src/settings/sections/StreamOverlay.tsx msgid "Boss names" -msgstr "" +msgstr "首领名称" #: src/settings/sections/checkDetail.ts msgid "Data folder has free space" -msgstr "" +msgstr "数据文件夹有可用空间" #: src/settings/NexusMeter.tsx msgid "{remaining} of {limit} requests left today" -msgstr "" +msgstr "今天还剩 {remaining}/{limit} 次请求" #: src/settings/prefCopy.ts msgid "List mods inside a folder whose name starts with a dot, which {loader} skips" -msgstr "" +msgstr "列出名称以点开头的文件夹中的模组({loader} 会跳过)" #: src/settings/prefCopy.ts msgid "Shared by all downloads, and applied to running ones. 0 is unlimited." -msgstr "" +msgstr "由所有下载共享,并应用于正在进行的下载。0 表示不限制。" #: src/settings/sections/AboutDiagnostics.tsx msgid "Writes a zip with logs and settings, personal paths removed, to attach to a bug report." -msgstr "" +msgstr "写入一个包含日志和设置的 zip(已移除个人路径),用于附加到错误报告。" #: src/settings/sections/Downloads.tsx msgid "Downloading" -msgstr "" +msgstr "正在下载" #: src/settings/sections/ScheduledStatus.tsx msgid "No scheduled backup has run yet." -msgstr "" +msgstr "尚无计划备份运行过。" #: src/settings/prefCopyAntivirus.ts msgid "Run your own scanner with the command below." -msgstr "" +msgstr "使用以下命令运行你自己的扫描器。" #: src/settings/sections/DataMove.tsx msgid "Could not prepare the data folder move" -msgstr "" +msgstr "无法准备数据文件夹移动" #: src/settings/prefCopy.ts msgid "Compact" -msgstr "" +msgstr "紧凑" #: src/settings/sections/GameSync.tsx msgid "No folder chosen" -msgstr "" +msgstr "未选择文件夹" #: src/settings/prefCopy.ts msgid "Pre-releases and unofficial {loader} updates. Show lists them; Include lets Update all install them." -msgstr "" +msgstr "预发布版本和非官方 {loader} 更新。“显示”会列出它们;“包含”允许“全部更新”安装它们。" #: src/settings/sections/About.tsx msgid "Open-source licences" -msgstr "" +msgstr "开源许可证" #: src/settings/prefCopy.ts msgid "Scan the mods folder for changes Mortar did not make" -msgstr "" +msgstr "扫描模组文件夹以查找非 Mortar 所做的更改" #: src/settings/sections/AboutDiagnostics.tsx msgid "Check Mortar" -msgstr "" +msgstr "检查 Mortar" #: src/settings/sections/checkDetail.ts msgid "{count} settings temporary or copy file is present" -msgstr "" +msgstr "存在 {count} 个设置临时文件或副本文件" #: src/settings/sections/DataImport.tsx #: src/settings/SettingsPage.tsx msgid "Appearance" -msgstr "" +msgstr "外观" #: src/settings/prefCopyModsView.ts msgid "Outline mods added from a file or folder, which no site updates, in cards and the list" -msgstr "" +msgstr "在卡片和列表中突出显示从文件或文件夹添加、无站点更新的模组" #: src/settings/sections/Appearance.tsx #: src/settings/usePerProfileRelated.tsx msgid "Zoom" -msgstr "" +msgstr "缩放" #: src/settings/SettingsPage.tsx msgid "Mods and profiles" -msgstr "" +msgstr "模组与配置" #: src/settings/sections/Updates.tsx msgid "Mortar {version} is available." -msgstr "" +msgstr "Mortar {version} 已可用。" #: src/settings/prefCopy.ts msgid "Offer to add new mod archives that land in your Downloads folder or Mortar's download folder" -msgstr "" +msgstr "当新的模组压缩包出现在你的下载文件夹或 Mortar 的下载文件夹时,提示添加" #: src/settings/prefCopy.ts msgid "Empty follows the latest release" -msgstr "" +msgstr "留空则跟随最新正式版" #: src/settings/sections/Shortcuts.tsx msgid "Every key returns to its default." -msgstr "" +msgstr "每个按键都会恢复默认。" #: src/settings/prefCopyModsView.ts msgid "Medium" -msgstr "" +msgstr "中等" #: src/settings/sections/DataStoreReport.tsx msgid "Mods no profile uses" -msgstr "" +msgstr "没有配置使用的模组" #: src/settings/sections/DismissedFolders.tsx msgid "Dismissed folders" -msgstr "" +msgstr "已忽略的文件夹" #: src/settings/sections/DataBackups.tsx msgid "{game} save backups: {size}" -msgstr "" +msgstr "{game} 存档备份:{size}" #: src/settings/prefCopy.ts msgid "Live log starts at this level and above" -msgstr "" +msgstr "实时日志从此级别及以上开始" #: src/settings/sections/Updates.tsx msgid "Downloading and verifying Mortar {version}…" -msgstr "" +msgstr "正在下载并验证 Mortar {version}…" #: src/settings/sections/StreamOverlay.tsx msgid "Load a save to see values" -msgstr "" +msgstr "加载存档以查看数值" #: src/settings/sections/General.tsx msgid "Nearby computers cannot reach Mortar. Set the network to Private in {os} network settings." -msgstr "" +msgstr "附近的电脑无法访问 Mortar。请在 {os} 网络设置中将网络设为“专用”。" #: src/settings/sections/checkDetail.ts msgid "{game} with {loader} {version} in {path} ({where})" -msgstr "" +msgstr "{path} 中的 {game},带有 {loader} {version}({where})" #: src/settings/sections/DataUsage.tsx msgid "Measuring… {size}" -msgstr "" +msgstr "正在测量…{size}" #: src/settings/sections/Accounts.tsx msgid "Your gh login" -msgstr "" +msgstr "你的 gh 登录" #: src/settings/shortcutLabels.ts msgid "Get help" -msgstr "" +msgstr "获取帮助" #: src/settings/prefCopyGame.ts msgid "Instances" -msgstr "" +msgstr "实例" #: src/settings/sections/nxmHandler.tsx msgid "Should Mortar open {source} \"Mod Manager Download\" links, so a click on {source} starts the download here?" -msgstr "" +msgstr "Mortar 是否应打开 {source} 的“模组管理器下载”链接,以便在 {source} 上点击即可在此开始下载?" #: src/settings/usePerProfileRelated.tsx msgid "Sound volume" -msgstr "" +msgstr "音效音量" #: src/settings/sections/LoaderRow.tsx msgid "Only versions in Mortar's signed catalog are listed; a newer release appears with the next weekly catalog." -msgstr "" +msgstr "仅列出 Mortar 签名目录中的版本;更新的版本会随下周的目录出现。" #: src/settings/prefCopy.ts #: src/settings/prefCopyAntivirus.ts @@ -778,370 +778,370 @@ msgstr "" #: src/settings/sections/SyncFolder.tsx #: src/settings/vrPrefCopy.ts msgid "Off" -msgstr "" +msgstr "关闭" #: src/settings/prefCopyModsView.ts msgid "Default grouping" -msgstr "" +msgstr "默认分组" #: src/settings/shortcutLabels.ts msgid "Toggle downloads" -msgstr "" +msgstr "切换下载" #: src/settings/sections/AboutDiagnostics.tsx msgid "Data folder" -msgstr "" +msgstr "数据文件夹" #: src/settings/shortcutLabels.ts msgid "Switch to Mods" -msgstr "" +msgstr "切换到模组" #: src/settings/sections/StreamOverlay.tsx msgid "The local port {app} reads the overlay from" -msgstr "" +msgstr "{app} 读取叠加层的本地端口" #: src/settings/shortcutLabels.ts msgid "Open the next profile" -msgstr "" +msgstr "打开下一个配置" #: src/settings/shortcutLabels.ts msgid "Enable or disable the focused mod" -msgstr "" +msgstr "启用或禁用当前聚焦的模组" #: src/settings/sections/Appearance.tsx #: src/settings/sections/Notifications.tsx msgid "Desktop" -msgstr "" +msgstr "桌面" #: src/settings/prefCopy.ts #: src/settings/sections/ExtraModsFolders.tsx msgid "Extra mods folders" -msgstr "" +msgstr "额外的模组文件夹" #: src/settings/sections/StreamOverlay.tsx msgid "Copy token" -msgstr "" +msgstr "复制令牌" #: src/settings/prefCopy.ts msgid "Comfortable" -msgstr "" +msgstr "舒适" #: src/settings/sections/Appearance.tsx msgid "Scale" -msgstr "" +msgstr "缩放" #: src/settings/sections/Appearance.tsx msgid "Sky" -msgstr "" +msgstr "天空" #: src/settings/sections/DataUsage.tsx msgid "Shared by every game" -msgstr "" +msgstr "所有游戏共享" #: src/settings/nexus.ts msgid "{source} API requests are running low" -msgstr "" +msgstr "{source} API 请求即将用尽" #: src/settings/shortcutLabels.ts msgid "Check mods and Mortar for updates, or refresh Browse" -msgstr "" +msgstr "检查模组和 Mortar 的更新,或刷新“浏览”" #: src/settings/sections/About.tsx msgid "mortar.log, the previous run's mortar.prev.log and crash.log, in Mortar's data folder. Save diagnostics below zips them with personal paths removed, for a bug report." -msgstr "" +msgstr "Mortar 数据文件夹中的 mortar.log、上次运行的 mortar.prev.log 和 crash.log。下方的“保存诊断信息”会将它们打包为 zip 并移除个人路径,用于错误报告。" #: src/settings/SettingsPage.tsx msgid "Accounts" -msgstr "" +msgstr "账户" #: src/settings/prefCopy.ts msgid "Download and stage a found update without asking" -msgstr "" +msgstr "无需询问即可下载并暂存找到的更新" #: src/settings/sections/DataImport.tsx #: src/settings/sections/DataUsage.tsx #: src/settings/SettingsPage.tsx msgid "Storage" -msgstr "" +msgstr "存储" #: src/settings/sections/About.tsx msgid "Licence" -msgstr "" +msgstr "许可证" #: src/settings/sections/SourceConnection.tsx msgid "Unreachable" -msgstr "" +msgstr "无法访问" #: src/settings/prefCopy.ts msgid "Update mods before Play on new profiles" -msgstr "" +msgstr "在新配置上于游玩前更新模组" #: src/settings/sections/DataStoreReport.tsx msgid "a newer copy is kept" -msgstr "" +msgstr "保留了较新的副本" #: src/settings/prefCopy.ts msgid "Manual" -msgstr "" +msgstr "手动" #: src/settings/prefCopyModsView.ts msgid "Install reason" -msgstr "" +msgstr "安装原因" #: src/settings/prefCopy.ts msgid "History events kept" -msgstr "" +msgstr "保留的历史事件" #: src/settings/prefCopyGame.ts msgid "Exact" -msgstr "" +msgstr "精确" #: src/settings/prefCopy.ts msgid "Downloaded mods no profile uses" -msgstr "" +msgstr "已下载但没有配置使用的模组" #: src/settings/prefCopyGame.ts msgid "Keep mods in the game folder" -msgstr "" +msgstr "将模组保留在游戏文件夹中" #: src/settings/sections/General.tsx msgid "Help" -msgstr "" +msgstr "帮助" #: src/settings/sections/Shortcuts.tsx msgid "Use it anyway; {name} becomes unbound" -msgstr "" +msgstr "仍然使用;{name} 将变为未绑定" #: src/settings/prefCopyAntivirus.ts msgid "Ask a {app} daemon at the socket path below." -msgstr "" +msgstr "询问下方套接字路径中的 {app} 守护进程。" #: src/settings/usePerProfileRelated.tsx msgid "Music volume" -msgstr "" +msgstr "音乐音量" #: src/settings/prefCopyModsView.ts msgid "Grid or list for new sessions" -msgstr "" +msgstr "新会话使用网格或列表" #: src/settings/sections/DataStoreCheck.tsx msgid "Check store files" -msgstr "" +msgstr "检查存储文件" #: src/settings/sections/HiddenLogSources.tsx msgid "Lines about every object" -msgstr "" +msgstr "关于每个对象的行" #: src/settings/sections/GameSettings.tsx msgid "Found in {path}" -msgstr "" +msgstr "在 {path} 中找到" #: src/settings/startupChecks.ts msgid "Report a bug" -msgstr "" +msgstr "报告错误" #: src/settings/sections/DataMods.tsx msgid "{size} in {path}" -msgstr "" +msgstr "{path} 中的 {size}" #: src/settings/prefCopy.ts msgid "Info" -msgstr "" +msgstr "信息" #: src/settings/sections/General.tsx msgid "Display language" -msgstr "" +msgstr "显示语言" #: src/settings/shortcutLabels.ts msgid "Open notification history" -msgstr "" +msgstr "打开通知历史记录" #: src/settings/sections/Downloads.tsx msgid "The browser extension is too old for this Mortar" -msgstr "" +msgstr "浏览器扩展对此 Mortar 来说过旧" #: src/settings/prefCopyModsView.ts msgid "Grid card size" -msgstr "" +msgstr "网格卡片大小" #: src/settings/GameSettingsPage.tsx msgid "Console" -msgstr "" +msgstr "控制台" #: src/settings/prefCopy.ts msgid "Device name" -msgstr "" +msgstr "设备名称" #: src/settings/sections/StreamOverlay.tsx msgid "Pet" -msgstr "" +msgstr "宠物" #: src/settings/sections/DataMoveRun.ts msgid "Data folder moved" -msgstr "" +msgstr "数据文件夹已移动" #: src/settings/prefCopy.ts msgid "Keep downloaded archives" -msgstr "" +msgstr "保留已下载的压缩包" #: src/settings/prefCopyGame.ts msgid "Delay seconds" -msgstr "" +msgstr "延迟秒数" #: src/settings/prefCopy.ts msgid "Collapsed" -msgstr "" +msgstr "已折叠" #: src/settings/prefCopyModsView.ts msgid "How mods Mortar brought in for other mods appear in the mod list" -msgstr "" +msgstr "Mortar 为其他模组引入的模组在模组列表中的显示方式" #: src/settings/vrPrefCopy.ts msgid "{name} program" -msgstr "" +msgstr "{name} 程序" #: src/settings/sections/Appearance.tsx msgid "Size" -msgstr "" +msgstr "大小" #: src/settings/usePerProfileRelated.tsx msgid "Show for {name}" -msgstr "" +msgstr "为 {name} 显示" #: src/settings/shortcutLabels.ts msgid "Go back" -msgstr "" +msgstr "返回" #: src/settings/sections/DataStoreReport.tsx msgid "Unfinished downloads and temporary files" -msgstr "" +msgstr "未完成的下载和临时文件" #: src/settings/prefCopyGame.ts #: src/settings/sections/DataStoreReport.tsx msgid "Delete" -msgstr "" +msgstr "删除" #: src/settings/sections/Updates.tsx msgid "Not checked yet." -msgstr "" +msgstr "尚未检查。" #: src/settings/sections/SyncFolder.tsx msgid "Disable" -msgstr "" +msgstr "禁用" #: src/settings/prefCopy.ts msgid "Card details in Browse" -msgstr "" +msgstr "“浏览”中的卡片详情" #: src/settings/sections/StreamOverlay.tsx msgid "Could not copy" -msgstr "" +msgstr "无法复制" #: src/settings/sections/checkDetail.ts msgid "Browser extension cannot reach Mortar in {app} (manifest missing)" -msgstr "" +msgstr "浏览器扩展无法在 {app} 中连接 Mortar(缺少清单)" #: src/settings/sections/NexusMods.tsx msgid "Ask me to endorse mods I keep using" -msgstr "" +msgstr "对我持续使用的模组提示认可" #: src/settings/SettingsPage.tsx msgid "Shortcuts" -msgstr "" +msgstr "快捷键" #: src/settings/sections/nxmHandler.tsx msgid "Take {source} links from {owner}?" -msgstr "" +msgstr "是否从 {owner} 接管 {source} 链接?" #: src/settings/prefCopyModsView.ts msgid "Grid" -msgstr "" +msgstr "网格" #: src/settings/sections/StreamOverlay.tsx msgid "Copy CSS" -msgstr "" +msgstr "复制 CSS" #: src/settings/sections/checkDetail.ts msgid "Browser extension cannot reach Mortar in {app} (manifest unreadable)" -msgstr "" +msgstr "浏览器扩展无法在 {app} 中连接 Mortar(清单无法读取)" #: src/settings/sections/DataBackups.tsx msgid "{game} save backups" -msgstr "" +msgstr "{game} 存档备份" #: src/settings/sections/Appearance.tsx msgid "System" -msgstr "" +msgstr "系统" #: src/settings/prefCopy.ts #: src/settings/prefCopyModsView.ts msgid "Hidden" -msgstr "" +msgstr "已隐藏" #: src/settings/sections/Updates.tsx msgid "Review mod updates" -msgstr "" +msgstr "查看模组更新" #: src/settings/sections/Downloads.tsx msgid "Download the extension" -msgstr "" +msgstr "下载扩展" #: src/settings/sections/ConsoleLevels.tsx msgid "Levels shown" -msgstr "" +msgstr "显示的级别" #: src/settings/sections/GameSettings.tsx msgid "Reset game install?" -msgstr "" +msgstr "重置游戏安装?" #: src/settings/shortcutLabels.ts msgid "Play the open profile" -msgstr "" +msgstr "启动当前配置" #: src/settings/prefCopy.ts msgid "Days a deleted profile stays restorable" -msgstr "" +msgstr "已删除配置可恢复的天数" #: src/settings/sections/DataHistory.tsx msgid "Could not trim history" -msgstr "" +msgstr "无法裁剪历史记录" #: src/settings/sections/NexusSSO.tsx #: src/settings/sections/nxmHandler.tsx msgid "Cancel" -msgstr "" +msgstr "取消" #: src/settings/prefCopyGame.ts msgid "Extra folders for the sandboxed game" -msgstr "" +msgstr "沙盒游戏的额外文件夹" #: src/settings/prefCopyAntivirus.ts msgid "Custom command" -msgstr "" +msgstr "自定义命令" #: src/settings/sections/DataMods.tsx msgid "Cache cleared" -msgstr "" +msgstr "缓存已清除" #: src/settings/prefCopy.ts msgid "Parallel downloads" -msgstr "" +msgstr "并行下载" #: src/settings/prefCopy.ts msgid "The stats each Browse card shows under its summary; choose them from Browse's Show menu" -msgstr "" +msgstr "每张“浏览”卡片在摘要下方显示的统计数据;可从“浏览”的“显示”菜单中选择" #: src/settings/sections/Appearance.tsx msgid "Choose image…" -msgstr "" +msgstr "选择图片…" #: src/settings/sections/DataUsage.tsx msgid "By game" -msgstr "" +msgstr "按游戏" #: src/settings/prefCopyGame.ts msgid "This game's folder" -msgstr "" +msgstr "此游戏的文件夹" #: src/settings/prefCopy.ts #: src/settings/prefCopyAntivirus.ts @@ -1149,1808 +1149,1808 @@ msgstr "" #: src/settings/sections/CodeEditor.tsx #: src/settings/sections/Downloads.tsx msgid "Automatic" -msgstr "" +msgstr "自动" #: src/settings/sections/checkDetail.ts msgid "settings.json is corrupt" -msgstr "" +msgstr "settings.json 已损坏" #: src/settings/ProtonRow.tsx msgid "The newest {launcher} has" -msgstr "" +msgstr "最新的 {launcher} 具有" #: src/settings/sections/StreamOverlay.tsx msgid "Biome" -msgstr "" +msgstr "生物群系" #: src/settings/GameSettingsPage.tsx msgid "Back to {name}" -msgstr "" +msgstr "返回 {name}" #: src/settings/prefCopyGame.ts msgid "Newest" -msgstr "" +msgstr "最新" #: src/settings/prefCopy.ts msgid "Share libraries and supporting mods" -msgstr "" +msgstr "分享库和辅助模组" #: src/settings/SettingsPage.tsx msgid "Search {game} settings" -msgstr "" +msgstr "搜索 {game} 设置" #: src/settings/vrPrefCopy.ts msgid "Start first" -msgstr "" +msgstr "最先启动" #: src/settings/prefCopyGame.ts msgid "Which version of a {source} mod's dependency to install when the mod names one" -msgstr "" +msgstr "当模组指定依赖项时,安装 {source} 模组依赖项的哪个版本" #: src/settings/prefCopy.ts msgid "Download speed limit (MB/s)" -msgstr "" +msgstr "下载速度限制(MB/s)" #: src/settings/sections/checkDetail.ts msgid "Store index.json is readable" -msgstr "" +msgstr "存储 index.json 可读" #: src/settings/sections/GameSettings.tsx msgid "Delete the game folder, then reinstall {game} from your launcher." -msgstr "" +msgstr "删除游戏文件夹,然后从启动器重新安装 {game}。" #: src/settings/sections/About.tsx #: src/settings/sections/Updates.tsx msgid "Mortar" -msgstr "" +msgstr "Mortar" #: src/settings/shortcutLabels.ts msgid "Focus the next mod" -msgstr "" +msgstr "聚焦下一个模组" #: src/settings/prefCopy.ts msgid "Offer new downloads" -msgstr "" +msgstr "提示新的下载" #: src/settings/sections/ExtraModsFolders.tsx msgid "Extra mods folder" -msgstr "" +msgstr "额外的模组文件夹" #: src/settings/sections/HiddenLogSources.tsx msgid "Hidden by default" -msgstr "" +msgstr "默认隐藏" #: src/settings/sections/Downloads.tsx msgid "Links for games Mortar does not manage open in the app that had them before." -msgstr "" +msgstr "Mortar 不管理的游戏链接会在之前处理它们的应用中打开。" #: src/settings/sections/Downloads.tsx msgid "Get the extension" -msgstr "" +msgstr "获取扩展" #: src/settings/prefCopyModsView.ts #: src/settings/sections/HiddenLogSources.tsx msgid "None" -msgstr "" +msgstr "无" #: src/settings/sections/Updates.tsx msgid "This is a development build of Mortar {version}, so it does not check for updates." -msgstr "" +msgstr "这是 Mortar {version} 的开发版本,因此不会检查更新。" #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/Downloads.tsx msgid "Browser extension" -msgstr "" +msgstr "浏览器扩展" #: src/settings/loaderToast.ts #: src/settings/sections/LoaderRow.tsx msgid "Update" -msgstr "" +msgstr "更新" #: src/settings/sections/ModioAccount.tsx msgid "Remove token" -msgstr "" +msgstr "移除令牌" #: src/settings/sections/Downloads.tsx msgid "Send other games' links to {name}" -msgstr "" +msgstr "将其他游戏的链接发送给 {name}" #: src/settings/sections/DataStoreReport.tsx msgid "{count, plural, one {# file} other {# files}}" -msgstr "" +msgstr "{count, plural, one {# 个文件} other {# 个文件}}" #: src/settings/prefCopy.ts msgid "Accept connections from any network address" -msgstr "" +msgstr "接受来自任何网络地址的连接" #: src/settings/sections/checkDetail.ts msgid "{game} in {path} ({where})" -msgstr "" +msgstr "{path} 中的 {game}({where})" #: src/settings/prefCopyAntivirus.ts msgid "Scan every mod after extraction and before it enters Mortar's store. Applies to every game." -msgstr "" +msgstr "在解压后、进入 Mortar 存储前扫描每个模组。适用于所有游戏。" #: src/settings/prefCopyGame.ts msgid "Edit" -msgstr "" +msgstr "编辑" #: src/settings/prefCopy.ts #: src/settings/ProtonRow.tsx #: src/settings/sections/LoaderRow.tsx msgid "{name} version" -msgstr "" +msgstr "{name} 版本" #: src/settings/persist.ts msgid "Could not save that setting" -msgstr "" +msgstr "无法保存该设置" #: src/settings/sections/ItchAccount.tsx msgid "API key in your system keyring" -msgstr "" +msgstr "系统密钥环中的 API 密钥" #: src/settings/sections/DataBackups.tsx msgid "No backups to delete" -msgstr "" +msgstr "没有可删除的备份" #: src/settings/sections/DataUsage.tsx msgid "A portable copy keeps its data beside the program." -msgstr "" +msgstr "便携副本会将数据保存在程序旁边。" #: src/settings/sections/General.tsx msgid "Save these settings to a file, or load them on another computer." -msgstr "" +msgstr "将这些设置保存到文件,或在另一台电脑上加载。" #: src/settings/sections/Updates.tsx msgid "Include beta releases" -msgstr "" +msgstr "包含测试版" #: src/settings/sections/Accounts.tsx #: src/settings/sections/Downloads.tsx #: src/settings/sections/SourceConnection.tsx msgid "Connection" -msgstr "" +msgstr "连接" #: src/settings/prefCopyGame.ts #: src/settings/prefCopyRequirements.ts msgid "Ask" -msgstr "" +msgstr "询问" #: src/settings/sections/ExtraModsFolders.tsx msgid "Folders of unpacked mods, or your own build's output. Their mods install into the profile beside each folder, and again whenever their files change." -msgstr "" +msgstr "解压模组的文件夹,或你自己构建的输出。其模组会安装到每个文件夹旁的配置中,并在文件更改时再次安装。" #: src/settings/prefCopy.ts msgid "Per profile" -msgstr "" +msgstr "每个配置" #: src/settings/sections/AboutDiagnostics.tsx msgid "All checks passed" -msgstr "" +msgstr "所有检查均已通过" #: src/settings/sections/General.tsx msgid "Export…" -msgstr "" +msgstr "导出…" #: src/settings/prefCopyGame.ts msgid "Seconds to wait between those processes" -msgstr "" +msgstr "这些进程之间等待的秒数" #: src/settings/sections/Shortcuts.tsx msgid "Reset {name}" -msgstr "" +msgstr "重置 {name}" #: src/settings/sections/General.tsx msgid "This network is set to Public in {os}" -msgstr "" +msgstr "此网络在 {os} 中被设为“公用”" #: src/settings/prefCopy.ts msgid "The banner at the top of a profile" -msgstr "" +msgstr "配置顶部的横幅" #: src/settings/sections/NexusMods.tsx msgid "Sign out" -msgstr "" +msgstr "退出登录" #: src/settings/sections/DataStoreCheck.tsx msgid "Could not check the store files" -msgstr "" +msgstr "无法检查存储文件" #: src/settings/prefCopy.ts #: src/settings/sections/Appearance.tsx msgid "Theme" -msgstr "" +msgstr "主题" #: src/settings/prefCopy.ts msgid "When Mortar makes a save backup before launching" -msgstr "" +msgstr "Mortar 在启动前何时进行存档备份" #: src/settings/sections/AboutDiagnostics.tsx msgid "Settings backups" -msgstr "" +msgstr "设置备份" #: src/settings/sections/NexusMods.tsx msgid "Untrack all…" -msgstr "" +msgstr "全部取消跟踪…" #: src/settings/prefCopy.ts msgid "Pause downloads while the game runs" -msgstr "" +msgstr "游戏运行时暂停下载" #: src/settings/SettingsShell.tsx msgid "Try another word, or clear the search." -msgstr "" +msgstr "请尝试其他词,或清除搜索。" #: src/settings/prefCopy.ts msgid "Automatic tries {source}'s hosts in turn when one fails or stalls; choosing one uses only that host." -msgstr "" +msgstr "自动会在某个主机失败或停滞时依次尝试 {source} 的主机;选择某个主机则只使用该主机。" #: src/settings/sections/About.tsx msgid "Open log folder" -msgstr "" +msgstr "打开日志文件夹" #: src/settings/SettingsPage.tsx msgid "Downloads" -msgstr "" +msgstr "下载" #: src/settings/prefCopyGame.ts msgid "Delete them; rolling back still restores the old version." -msgstr "" +msgstr "删除它们;回滚仍会恢复旧版本。" #: src/settings/sections/Updates.tsx msgid "Could not read this Mortar build's version: {failed}" -msgstr "" +msgstr "无法读取此 Mortar 构建的版本:{failed}" #: src/settings/usePerProfileRelated.tsx msgid "Resolution" -msgstr "" +msgstr "分辨率" #: src/settings/sections/Notifications.tsx msgid "Mod updates" -msgstr "" +msgstr "模组更新" #: src/settings/nexus.ts msgid "{remaining} of {limit} left this hour; the count resets {when}." -msgstr "" +msgstr "本小时还剩 {remaining}/{limit} 次;计数将在 {when} 重置。" #: src/settings/prefCopyAntivirus.ts msgid "clamd socket path" -msgstr "" +msgstr "clamd 套接字路径" #: src/settings/sections/DataStoreCheck.tsx msgid "{name}: {missing} missing, {changed} changed, {extra} extra" -msgstr "" +msgstr "{name}:{missing} 个缺失,{changed} 个已更改,{extra} 个多余" #: src/settings/sections/LoaderRow.tsx msgid "Stop the game to install {name}." -msgstr "" +msgstr "请停止游戏以安装 {name}。" #: src/settings/sections/Appearance.tsx msgid "Background preview" -msgstr "" +msgstr "背景预览" #: src/settings/sections/Updates.tsx msgid "Restarting…" -msgstr "" +msgstr "正在重启…" #: src/settings/prefCopy.ts #: src/settings/prefCopyGame.ts msgid "Warn" -msgstr "" +msgstr "警告" #: src/settings/sections/checkDetail.ts msgid "Browser extension cannot reach Mortar in {app} (manifest points elsewhere)" -msgstr "" +msgstr "浏览器扩展无法在 {app} 中连接 Mortar(清单指向别处)" #: src/settings/sections/checkDetail.ts msgid "{launcher} library {path} is not reachable: unmounted, or outside the folders Mortar's {app} may read" -msgstr "" +msgstr "{launcher} 库 {path} 无法访问:未挂载,或在 Mortar 的 {app} 可读取的文件夹之外" #: src/settings/sections/SourceOrder.tsx msgid "Search {source}" -msgstr "" +msgstr "搜索 {source}" #: src/settings/GameSettingsPage.tsx msgid "{name} profile history" -msgstr "" +msgstr "{name} 配置历史记录" #: src/settings/sections/StreamOverlay.tsx msgid "Values" -msgstr "" +msgstr "值" #: src/settings/prefCopy.ts msgid "Direct" -msgstr "" +msgstr "直接" #: src/settings/sections/General.tsx msgid "LAN port" -msgstr "" +msgstr "局域网端口" #: src/settings/sections/DataMove.tsx msgid "Stop the game before moving the data folder." -msgstr "" +msgstr "移动数据文件夹前请停止游戏。" #: src/settings/sections/Appearance.tsx msgid "Earthy green" -msgstr "" +msgstr "土绿色" #: src/settings/prefCopy.ts msgid "Show hidden mods" -msgstr "" +msgstr "显示隐藏的模组" #: src/settings/prefCopy.ts msgid "Full" -msgstr "" +msgstr "完整" #: src/settings/sections/DataUsage.tsx msgid "Cache" -msgstr "" +msgstr "缓存" #: src/settings/prefCopy.ts msgid "Browse hides mods their site marks as adult unless this is on. Installed mods are never hidden." -msgstr "" +msgstr "除非开启此项,“浏览”会隐藏其站点标记为成人的模组。已安装的模组永远不会被隐藏。" #: src/settings/sections/Downloads.tsx msgid "It marks {source} pages with what your profile already has and sends Mod Manager Download links to Mortar." -msgstr "" +msgstr "它会用你的配置已有的内容标记 {source} 页面,并将“模组管理器下载”链接发送给 Mortar。" #: src/settings/sections/LoaderRow.tsx msgid "{name} {version}" -msgstr "" +msgstr "{name} {version}" #: src/settings/prefCopy.ts msgid "How this Mortar appears to nearby installations" -msgstr "" +msgstr "此 Mortar 在附近安装中的显示方式" #: src/settings/prefCopy.ts msgid "Show {loader}'s own window on a direct launch" -msgstr "" +msgstr "直接启动时显示 {loader} 自己的窗口" #: src/settings/prefCopy.ts msgid "Cosmetic overlaps on the Problems tab" -msgstr "" +msgstr "“问题”标签页中的外观重叠" #: src/settings/sections/NexusMods.tsx msgid "Signed out of {source}" -msgstr "" +msgstr "已退出 {source}" #: src/settings/sections/Appearance.tsx msgid "Lavender" -msgstr "" +msgstr "薰衣草色" #: src/settings/prefCopy.ts msgid "Start minimised to tray" -msgstr "" +msgstr "启动时最小化到托盘" #: src/settings/sections/StreamOverlay.tsx msgid "Show live game info in {app}. Changes apply the next time you press Play." -msgstr "" +msgstr "在 {app} 中显示实时游戏信息。更改将在下次按“开始游戏”时生效。" #: src/settings/sections/checkDetail.ts msgid "Gamescope session: {launcher} starts {app} games here, so a direct launch from Mortar may not show a window" -msgstr "" +msgstr "Gamescope 会话:{launcher} 在此启动 {app} 游戏,因此从 Mortar 直接启动可能不显示窗口" #: src/settings/updates.ts msgid "Could not check for updates" -msgstr "" +msgstr "无法检查更新" #: src/settings/sections/Appearance.tsx msgid "Rose" -msgstr "" +msgstr "玫瑰" #: src/settings/sections/NxmReclaim.tsx msgid "{names} took over mod links" -msgstr "" +msgstr "{names} 接管了模组链接" #: src/settings/ScopeSwitch.tsx msgid "All {game} profiles" -msgstr "" +msgstr "所有 {game} 配置" #: src/settings/prefCopy.ts msgid "Skip the installer wizard when saved choices still fit" -msgstr "" +msgstr "当保存的选择仍适用时跳过安装向导" #: src/settings/sections/Appearance.tsx msgid "This image is {size}, which costs memory and GPU while Mortar is open. The same picture or animation saved as WebP is often a tenth of the size." -msgstr "" +msgstr "此图片为 {size},在 Mortar 打开时会占用内存和 GPU。同一图片或动画保存为 WebP 通常只有十分之一大小。" #: src/settings/sections/checkDetail.ts msgid "{game} in {path}" -msgstr "" +msgstr "{path} 中的 {game}" #: src/settings/sections/About.tsx msgid "Libraries, icons and artwork built into Mortar, with their licences." -msgstr "" +msgstr "Mortar 内置的库、图标和艺术作品及其许可证。" #: src/settings/sections/NexusMods.tsx msgid "{count, plural, one {# {game} mod tracked on {source}} other {# {game} mods tracked on {source}}}" -msgstr "" +msgstr "{count, plural, one {在 {source} 上跟踪了 # 个 {game} 模组} other {在 {source} 上跟踪了 # 个 {game} 模组}}" #: src/settings/sections/DataUsage.tsx msgid "Portable copy: data is kept in {portableDir}" -msgstr "" +msgstr "便携副本:数据保存在 {portableDir}" #: src/settings/sections/General.tsx msgid "Players translate Mortar on {app}, and any language can be added there." -msgstr "" +msgstr "玩家在 {app} 上翻译 Mortar,可在那里添加任何语言。" #: src/settings/PrefRow.tsx msgid "Every profile of this game shares this one." -msgstr "" +msgstr "此游戏的每个配置都共享此项。" #: src/settings/sections/SourceOrder.tsx msgid "When a mod is on several sites, its card installs from the first one here. Browse leaves out a source that is off." -msgstr "" +msgstr "当模组存在于多个站点时,其卡片会从此处的第一个站点安装。“浏览”会排除已关闭的来源。" #: src/settings/sections/StreamOverlay.tsx msgid "Crew" -msgstr "" +msgstr "船员" #: src/settings/sections/DataUsage.tsx msgid "{size} saved by sharing files" -msgstr "" +msgstr "通过共享文件节省了 {size}" #: src/settings/sections/Updates.tsx msgid "What is new in {version}" -msgstr "" +msgstr "{version} 的新内容" #: src/settings/sections/DataStoreReport.tsx msgid "{source} mod {id}" -msgstr "" +msgstr "{source} 模组 {id}" #: src/settings/sections/Appearance.tsx msgid "Background" -msgstr "" +msgstr "背景" #: src/settings/NexusMeter.tsx #: src/settings/sections/SourceConnection.tsx msgid "Request counts appear after Mortar talks to {source}." -msgstr "" +msgstr "请求计数会在 Mortar 与 {source} 通信后显示。" #: src/settings/sections/ExtraModsFolders.tsx msgid "Profile {path} installs into" -msgstr "" +msgstr "配置安装到 {path}" #: src/settings/prefCopy.ts msgid "{source} download host" -msgstr "" +msgstr "{source} 下载主机" #: src/settings/prefCopy.ts #: src/settings/sections/Downloads.tsx msgid "Download folder" -msgstr "" +msgstr "下载文件夹" #: src/settings/sections/SourceConnection.tsx msgid "{remaining} of {limit} requests left" -msgstr "" +msgstr "还剩 {remaining}/{limit} 次请求" #: src/settings/startupChecks.ts msgid "Mortar closed unexpectedly last time" -msgstr "" +msgstr "Mortar 上次意外关闭" #: src/settings/sections/StreamOverlay.tsx msgid "Stream overlay" -msgstr "" +msgstr "直播叠加层" #: src/settings/shortcutLabels.ts msgid "Remove the focused mod" -msgstr "" +msgstr "移除当前聚焦的模组" #: src/settings/prefCopy.ts msgid "Logs of past runs stored per profile" -msgstr "" +msgstr "按配置存储的过去运行日志" #: src/settings/sections/GameSettings.tsx msgid "Backup location" -msgstr "" +msgstr "备份位置" #: src/settings/sections/StreamOverlay.tsx msgid "Day" -msgstr "" +msgstr "天" #: src/settings/prefCopy.ts msgid "Allow" -msgstr "" +msgstr "允许" #: src/settings/sections/GameSettings.tsx msgid "{game} was not found. Browse to its folder." -msgstr "" +msgstr "未找到 {game}。请浏览到其文件夹。" #: src/settings/prefCopy.ts msgid "Scheduled save backups" -msgstr "" +msgstr "计划存档备份" #: src/settings/ScopeSwitch.tsx msgid "This profile: {profile}" -msgstr "" +msgstr "此配置:{profile}" #: src/settings/sections/General.tsx #: src/settings/sections/HiddenLogSources.tsx msgid "Show again" -msgstr "" +msgstr "再次显示" #: src/settings/sections/StreamOverlay.tsx msgid "Farming skill" -msgstr "" +msgstr "耕种技能" #: src/settings/sections/checkDetail.ts msgid "{app}: Desktop Mode launches games from Mortar" -msgstr "" +msgstr "{app}:桌面模式从 Mortar 启动游戏" #: src/settings/sections/DataStoreReport.tsx msgid "Cached {source} mod details" -msgstr "" +msgstr "缓存的 {source} 模组详情" #: src/settings/sections/Downloads.tsx msgid "download the signed add-on" -msgstr "" +msgstr "下载已签名的附加组件" #: src/settings/prefCopy.ts msgid "Conflict scan depth" -msgstr "" +msgstr "冲突扫描深度" #: src/settings/sections/Updates.tsx msgid "No release is published yet." -msgstr "" +msgstr "尚未发布任何版本。" #: src/settings/prefCopyRequirements.ts msgid "When you enable a mod, also enable its required mods already in the profile" -msgstr "" +msgstr "启用模组时,同时启用配置中已有的其必需模组" #: src/settings/prefCopyGame.ts msgid "What happens to files the new version of a mod leaves out" -msgstr "" +msgstr "模组新版本省略的文件如何处理" #: src/settings/SettingsShell.tsx msgid "No settings match" -msgstr "" +msgstr "没有匹配的设置" #: src/settings/shortcutLabels.ts msgid "Open the command palette" -msgstr "" +msgstr "打开命令面板" #: src/settings/sections/Appearance.tsx msgid "Image" -msgstr "" +msgstr "图片" #: src/settings/prefCopy.ts msgid "Trace" -msgstr "" +msgstr "跟踪" #: src/settings/sections/ItchAccount.tsx msgid "{source} rejected your API key" -msgstr "" +msgstr "{source} 拒绝了你的 API 密钥" #: src/settings/sections/NexusMods.tsx msgid "{count, plural, one {Untracked # mod} other {Untracked # mods}}" -msgstr "" +msgstr "{count, plural, one {已取消跟踪 # 个模组} other {已取消跟踪 # 个模组}}" #: src/settings/prefCopy.ts msgid "Absolute" -msgstr "" +msgstr "绝对" #: src/settings/sections/DataBackups.tsx msgid "Enter 1 or more" -msgstr "" +msgstr "请输入 1 或更大" #: src/settings/sections/FolderListRow.tsx msgid "Remove {name}" -msgstr "" +msgstr "移除 {name}" #: src/settings/sections/checkDetail.ts msgid "Mortar {version} (this command {otherVersion})" -msgstr "" +msgstr "Mortar {version}(此命令为 {otherVersion})" #: src/settings/prefCopyAntivirus.ts msgid "{os}' antivirus through AMSI; clamd on {otherOs} when it is running." -msgstr "" +msgstr "通过 AMSI 使用 {os} 的杀毒软件;在 {otherOs} 上运行时使用 clamd。" #: src/settings/sections/GameSettings.tsx msgid "Reset install" -msgstr "" +msgstr "重置安装" #: src/settings/prefCopy.ts msgid "Honour OS" -msgstr "" +msgstr "遵循操作系统" #: src/settings/prefCopy.ts msgid "Relative" -msgstr "" +msgstr "相对" #: src/settings/shortcutLabels.ts msgid "Rename the open profile" -msgstr "" +msgstr "重命名当前打开的配置" #: src/settings/sections/Notifications.tsx msgid "In Mortar" -msgstr "" +msgstr "在 Mortar 中" #: src/settings/GameSettingsPage.tsx msgid "{name} settings" -msgstr "" +msgstr "{name} 设置" #: src/settings/prefCopy.ts msgid "When you press Play" -msgstr "" +msgstr "按“开始游戏”时" #: src/settings/prefCopy.ts msgid "Console level" -msgstr "" +msgstr "控制台级别" #: src/settings/sections/StreamOverlay.tsx msgid "All values" -msgstr "" +msgstr "所有值" #: src/settings/sections/StreamOverlay.tsx msgid "Port" -msgstr "" +msgstr "端口" #: src/settings/prefCopy.ts msgid "Skip image overlap analysis" -msgstr "" +msgstr "跳过图像重叠分析" #: src/settings/sections/StreamOverlay.tsx msgid "Token regenerated" -msgstr "" +msgstr "令牌已重新生成" #: src/settings/sections/GameSettings.tsx msgid "Read from the game's install." -msgstr "" +msgstr "从游戏安装中读取。" #: src/settings/sections/StreamOverlay.tsx msgid "Start the game to see values" -msgstr "" +msgstr "启动游戏以查看数值" #: src/settings/sections/DataImport.tsx #: src/settings/SettingsPage.tsx msgid "Notifications" -msgstr "" +msgstr "通知" #: src/settings/sections/DataStoreCheck.tsx msgid "{checked}. {count, plural, one {# could not be read.} other {# could not be read.}}" -msgstr "" +msgstr "{checked}。{count, plural, one {# 个无法读取。} other {# 个无法读取。}}" #: src/settings/sections/StreamOverlay.tsx msgid "Stamina" -msgstr "" +msgstr "体力" #: src/settings/sections/DataMove.tsx msgid "There is not enough free space at the destination." -msgstr "" +msgstr "目标位置没有足够的可用空间。" #: src/settings/store.ts msgid "Mortar started with default settings. The damaged file was kept at {path}." -msgstr "" +msgstr "Mortar 已使用默认设置启动。损坏的文件保留在 {path}。" #: src/settings/SettingsPage.tsx msgid "Back" -msgstr "" +msgstr "返回" #: src/settings/prefCopyGame.ts msgid "Install the newest version; the mod's version is a minimum." -msgstr "" +msgstr "安装最新版本;模组的版本是最低要求。" #: src/settings/prefCopy.ts msgid "Modified outside Mortar" -msgstr "" +msgstr "在 Mortar 之外修改" #: src/settings/sections/DataImport.tsx msgid "Nothing would change." -msgstr "" +msgstr "不会有任何更改。" #: src/settings/prefCopyGraphics.ts msgid "Applies after Mortar restarts." -msgstr "" +msgstr "在 Mortar 重启后应用。" #: src/settings/sections/NexusMods.tsx msgid "Premium account" -msgstr "" +msgstr "高级账户" #: src/settings/sections/DataMove.tsx msgid "Move…" -msgstr "" +msgstr "移动…" #: src/settings/prefCopy.ts msgid "Harmless conflicts" -msgstr "" +msgstr "无害冲突" #: src/settings/sections/DataUsage.tsx msgid "Open recently deleted" -msgstr "" +msgstr "打开最近删除" #: src/settings/sections/StreamOverlay.tsx msgid "Moon" -msgstr "" +msgstr "月亮" #: src/settings/sections/ItchAccount.tsx msgid "API key" -msgstr "" +msgstr "API 密钥" #: src/settings/prefCopy.ts msgid "Share FOMOD choices" -msgstr "" +msgstr "分享 FOMOD 选项" #: src/settings/prefCopyGame.ts msgid "Delete the caches once after the mod set changes; the game rebuilds them." -msgstr "" +msgstr "模组集更改后删除一次缓存;游戏会重建它们。" #: src/settings/sections/CodeEditor.tsx msgid "Choose a code editor" -msgstr "" +msgstr "选择代码编辑器" #: src/settings/sections/NexusSSO.tsx msgid "Sign in to {source}" -msgstr "" +msgstr "登录 {source}" #: src/settings/sections/GameSettings.tsx msgid "Chosen by you" -msgstr "" +msgstr "由你选择" #: src/settings/sections/StreamOverlay.tsx msgid "Days left" -msgstr "" +msgstr "剩余天数" #: src/settings/sections/Downloads.tsx msgid "{name} ({game})" -msgstr "" +msgstr "{name}({game})" #: src/settings/NexusMeter.tsx msgid "Daily count resets {when}" -msgstr "" +msgstr "每日计数将在 {when} 重置" #: src/settings/sections/checkDetail.ts msgid "{game}: {app} {launcher} cannot see the library that holds its {otherApp} prefix" -msgstr "" +msgstr "{game}:{app} {launcher} 看不到包含其 {otherApp} 前缀的库" #: src/settings/sections/Appearance.tsx msgid "App font" -msgstr "" +msgstr "应用字体" #: src/settings/sections/DataMods.tsx msgid "Clear cache" -msgstr "" +msgstr "清除缓存" #: src/settings/sections/Downloads.tsx msgid "{owner} opens these links now." -msgstr "" +msgstr "{owner} 现在会打开这些链接。" #: src/settings/sections/NxmReclaim.tsx msgid "{name} now opens {source} \"Install\" links." -msgstr "" +msgstr "{name} 现在会打开 {source} 的“安装”链接。" #: src/settings/sections/Downloads.tsx msgid "Clicking these links on {source} starts the download in Mortar." -msgstr "" +msgstr "在 {source} 上点击这些链接会在 Mortar 中开始下载。" #: src/settings/GameSettingsPage.tsx #: src/settings/sections/Updates.tsx msgid "Mods" -msgstr "" +msgstr "模组" #: src/settings/sections/NexusMods.tsx msgid "Free account" -msgstr "" +msgstr "免费账户" #: src/settings/prefCopy.ts msgid "Auto-retry failed downloads" -msgstr "" +msgstr "自动重试失败的下载" #: src/settings/sections/NexusMods.tsx msgid "Stopped at the API limit; {remaining} left" -msgstr "" +msgstr "已达到 API 限制而停止;还剩 {remaining} 次" #: src/settings/sections/About.tsx msgid "Source code" -msgstr "" +msgstr "源代码" #: src/settings/sections/Appearance.tsx msgid "color" -msgstr "" +msgstr "颜色" #: src/settings/sections/GameSettings.tsx msgid "Compatibility tool" -msgstr "" +msgstr "兼容性工具" #: src/settings/sections/NexusSSO.tsx msgid "Connecting…" -msgstr "" +msgstr "正在连接…" #: src/settings/prefCopy.ts msgid "Console log cap" -msgstr "" +msgstr "控制台日志上限" #: src/settings/prefCopy.ts msgid "Pick up where you left off." -msgstr "" +msgstr "从上次中断处继续。" #: src/settings/prefCopyGame.ts msgid "Do not sync this game's profiles." -msgstr "" +msgstr "不同步此游戏的配置。" #: src/settings/sections/DataStoreReport.tsx msgid "Other cached data" -msgstr "" +msgstr "其他缓存数据" #: src/settings/usePerProfileRelated.tsx msgid "UI scale" -msgstr "" +msgstr "界面缩放" #: src/settings/prefCopy.ts msgid "Auto-accept from paired computers" -msgstr "" +msgstr "自动接受来自已配对电脑的请求" #: src/settings/prefCopy.ts msgid "Default for a profile you just created" -msgstr "" +msgstr "刚创建的配置的默认值" #: src/settings/sections/ItchAccount.tsx msgid "Kept in your system keyring. Create one on {source} under Settings, API keys." -msgstr "" +msgstr "保存在系统密钥环中。请在 {source} 的“设置 › API 密钥”中创建。" #: src/settings/prefCopyRequirements.ts msgid "Download them" -msgstr "" +msgstr "下载它们" #: src/settings/sections/LoaderRow.tsx msgid "Installed and up to date" -msgstr "" +msgstr "已安装且为最新" #: src/settings/sections/Shortcuts.tsx msgid "Already used by {name}" -msgstr "" +msgstr "已被 {name} 使用" #: src/settings/sections/StreamOverlay.tsx msgid "Regenerate token" -msgstr "" +msgstr "重新生成令牌" #: src/settings/prefCopyModsView.ts msgid "Nested" -msgstr "" +msgstr "嵌套" #: src/settings/prefCopyModsView.ts msgid "Large" -msgstr "" +msgstr "大" #: src/settings/prefCopyModsView.ts msgid "Category" -msgstr "" +msgstr "分类" #: src/settings/prefCopyGame.ts msgid "Clear game caches" -msgstr "" +msgstr "清除游戏缓存" #: src/settings/sections/Appearance.tsx msgid "Warm and bold" -msgstr "" +msgstr "温暖而醒目" #: src/settings/sections/DataImport.tsx msgid "{count, plural, one {Import # change} other {Import # changes}}" -msgstr "" +msgstr "{count, plural, one {导入 # 项更改} other {导入 # 项更改}}" #: src/settings/sections/ProfileScopeSections.tsx msgid "Show the console window" -msgstr "" +msgstr "显示控制台窗口" #: src/settings/prefCopy.ts msgid "Badge checks for other profiles" -msgstr "" +msgstr "为其他配置显示徽章检查" #: src/settings/prefCopyGame.ts msgid "Folders the sandboxed game may also write, separated by a colon. Each must be an absolute path to a folder that exists, and not your home folder itself." -msgstr "" +msgstr "沙盒游戏还可写入的文件夹,用冒号分隔。每个都必须是存在文件夹的绝对路径,且不能是你的主文件夹本身。" #: src/settings/sections/checkDetail.ts msgid "Browser extension can reach Mortar in {app}" -msgstr "" +msgstr "浏览器扩展可以在 {app} 中连接 Mortar" #: src/settings/shortcutLabels.ts msgid "Export or share the open profile" -msgstr "" +msgstr "导出或分享当前打开的配置" #: src/settings/sections/NexusMods.tsx msgid "{count, plural, one {Untrack all # tracked {game} mod} other {Untrack all # tracked {game} mods}} on {source}? {source} has no undo for this." -msgstr "" +msgstr "是否在 {source} 上取消跟踪全部 {count, plural, one {# 个已跟踪的 {game} 模组} other {# 个已跟踪的 {game} 模组}}?{source} 无法撤销此操作。" #: src/settings/sections/NexusMods.tsx msgid "Untrack on {source}" -msgstr "" +msgstr "在 {source} 上取消跟踪" #: src/settings/sections/DataBackups.tsx msgid "Backups to keep per save" -msgstr "" +msgstr "每个存档保留的备份数" #: src/settings/sections/Updates.tsx msgid "Update ready: applies when you close Mortar." -msgstr "" +msgstr "更新已就绪:关闭 Mortar 后应用。" #: src/settings/prefCopyModsView.ts msgid "Default mods view" -msgstr "" +msgstr "默认模组视图" #: src/settings/sections/SourceConnection.tsx msgid "Reachable" -msgstr "" +msgstr "可访问" #: src/settings/sections/Appearance.tsx msgid "Colour" -msgstr "" +msgstr "颜色" #: src/settings/prefCopyGame.ts msgid "What Mortar does about game settings that mods need enabled in the game's options file" -msgstr "" +msgstr "Mortar 如何处理模组需要在游戏选项文件中启用的游戏设置" #: src/settings/sections/General.tsx msgid "Enable Share profiles on the local network first." -msgstr "" +msgstr "请先启用局域网内的“分享配置”。" #: src/settings/sections/SyncFolder.tsx msgid "Sync folder" -msgstr "" +msgstr "同步文件夹" #: src/settings/sections/GameSettings.tsx msgid "Not found" -msgstr "" +msgstr "未找到" #: src/settings/sections/Appearance.tsx #: src/settings/sections/GameSettings.tsx msgid "Use default" -msgstr "" +msgstr "使用默认" #: src/settings/sections/ALVRProgram.tsx msgid "Choose the {alvr} dashboard" -msgstr "" +msgstr "选择 {alvr} 仪表板" #: src/settings/sections/Updates.tsx msgid "Open game settings" -msgstr "" +msgstr "打开游戏设置" #: src/settings/sections/Downloads.tsx msgid "Handle {name} links" -msgstr "" +msgstr "处理 {name} 链接" #: src/settings/prefCopy.ts msgid "Check for mod updates when Mortar starts" -msgstr "" +msgstr "Mortar 启动时检查模组更新" #: src/settings/sections/About.tsx msgid "Restart and record" -msgstr "" +msgstr "重启并记录" #: src/settings/sections/Appearance.tsx msgid "{name}, ascending" -msgstr "" +msgstr "{name},升序" #: src/settings/prefCopy.ts msgid "Game select" -msgstr "" +msgstr "游戏选择" #: src/settings/prefCopy.ts msgid "Days to keep downloaded mods that no profile uses. 0 keeps them forever." -msgstr "" +msgstr "保留没有配置使用的已下载模组的天数。0 表示永久保留。" #: src/settings/sections/AboutDiagnostics.tsx msgid "Run again" -msgstr "" +msgstr "再次运行" #: src/settings/sections/GameSettings.tsx msgid "Remove {loader} from {launcher}'s launch options" -msgstr "" +msgstr "从 {launcher} 的启动选项中移除 {loader}" #: src/settings/sections/SourceConnection.tsx msgid "resets {when}" -msgstr "" +msgstr "于 {when} 重置" #: src/settings/prefCopyModsView.ts msgid "Group" -msgstr "" +msgstr "分组" #: src/settings/sections/About.tsx msgid "Version {version}" -msgstr "" +msgstr "版本 {version}" #: src/settings/sections/StreamOverlay.tsx msgid "Credits" -msgstr "" +msgstr "致谢" #: src/settings/prefCopy.ts msgid "Skip the intro" -msgstr "" +msgstr "跳过开场" #: src/settings/prefCopy.ts msgid "Run logs kept" -msgstr "" +msgstr "保留的运行日志" #: src/settings/sections/StreamOverlay.tsx msgid "Time" -msgstr "" +msgstr "时间" #: src/settings/sections/General.tsx msgid "Mortar follows the system language unless you pick one" -msgstr "" +msgstr "除非你选择语言,否则 Mortar 跟随系统语言" #: src/settings/sections/DataImport.tsx msgid "{name}: {from} to {to}" -msgstr "" +msgstr "{name}:{from} 到 {to}" #: src/settings/sections/Shortcuts.tsx msgid "Mod list" -msgstr "" +msgstr "模组列表" #: src/settings/sections/AboutDiagnostics.tsx msgid "{source} download links" -msgstr "" +msgstr "{source} 下载链接" #: src/settings/vrPrefCopy.ts msgid "The {alvr} dashboard program, started before a game set to start it first" -msgstr "" +msgstr "{alvr} 仪表板程序,在设为最先启动的游戏之前启动" #: src/settings/sections/Notifications.tsx msgid "A download fails" -msgstr "" +msgstr "下载失败时" #: src/settings/sections/FolderListRow.tsx msgid "Add folder…" -msgstr "" +msgstr "添加文件夹…" #: src/settings/sections/Updates.tsx msgid "Download and install" -msgstr "" +msgstr "下载并安装" #: src/settings/prefCopy.ts msgid "Check interval" -msgstr "" +msgstr "检查间隔" #: src/settings/prefCopy.ts msgid "Default launch" -msgstr "" +msgstr "默认启动" #: src/settings/sections/checkDetail.ts msgid "Profiles are readable" -msgstr "" +msgstr "配置可读" #: src/settings/sections/DataUsage.tsx msgid "Recently deleted" -msgstr "" +msgstr "最近删除" #: src/settings/sections/StreamOverlay.tsx msgid "Game" -msgstr "" +msgstr "游戏" #: src/settings/prefCopy.ts msgid "Minutes between background update checks" -msgstr "" +msgstr "后台更新检查之间的分钟数" #: src/settings/sections/AboutDiagnostics.tsx msgid "Could not run diagnostics" -msgstr "" +msgstr "无法运行诊断" #: src/settings/sections/StreamOverlay.tsx msgid "Bosses defeated" -msgstr "" +msgstr "击败的首领数" #: src/settings/sections/Appearance.tsx msgid "Reduce motion keeps ripples off. Set Reduce motion to Never to use them." -msgstr "" +msgstr "“减少动态效果”会关闭波纹。将“减少动态效果”设为“从不”即可使用它们。" #: src/settings/prefCopyGame.ts msgid "Game settings file" -msgstr "" +msgstr "游戏设置文件" #: src/settings/sections/NexusSSO.tsx msgid "Approve Mortar in your browser…" -msgstr "" +msgstr "在浏览器中批准 Mortar…" #: src/settings/prefCopy.ts msgid "Spacing of buttons and lists" -msgstr "" +msgstr "按钮和列表的间距" #: src/settings/SharedOnProfile.tsx msgid "Every profile of this game shares these. Switch to all profiles to change them." -msgstr "" +msgstr "此游戏的每个配置都共享这些。切换到所有配置以更改它们。" #: src/settings/updates.ts msgid "Check your connection and try again." -msgstr "" +msgstr "请检查你的连接后重试。" #: src/settings/prefCopy.ts msgid "How many backups to keep of each kind: before Play, before a mod update, before a restore. Pinned backups are never deleted." -msgstr "" +msgstr "每种类型保留多少备份:游玩前、模组更新前、恢复前。固定的备份永远不会被删除。" #: src/settings/sections/StreamOverlay.tsx msgid "Weather" -msgstr "" +msgstr "天气" #: src/settings/prefCopyGraphics.ts msgid "Try this if the window stays blank or white." -msgstr "" +msgstr "如果窗口保持空白或白色,请尝试此操作。" #: src/settings/usePerProfileRelated.tsx msgid "{name} is set per profile" -msgstr "" +msgstr "{name} 按配置设置" #: src/settings/sections/DataMove.tsx msgid "Free space at destination: {size}" -msgstr "" +msgstr "目标位置可用空间:{size}" #: src/settings/sections/ScheduledStatus.tsx msgid "next in {next} h" -msgstr "" +msgstr "下次在 {next} 小时后" #: src/settings/sections/checkDetail.ts msgid "settings.json is unreadable or missing" -msgstr "" +msgstr "settings.json 无法读取或缺失" #: src/settings/sections/DataMove.tsx msgid "Data to copy: {size}" -msgstr "" +msgstr "要复制的数据:{size}" #: src/settings/sections/HiddenMods.tsx msgid "Everything by {a}" -msgstr "" +msgstr "{a} 的所有内容" #: src/settings/sections/LoaderRow.tsx msgid "{name} is not installed" -msgstr "" +msgstr "{name} 未安装" #: src/settings/sections/GameSettings.tsx msgid "{launcher} build" -msgstr "" +msgstr "{launcher} 构建" #: src/settings/sections/Updates.tsx msgid "Restart now" -msgstr "" +msgstr "立即重启" #: src/settings/sections/Shortcuts.tsx msgid "Not set" -msgstr "" +msgstr "未设置" #: src/settings/sections/Downloads.tsx msgid "Premium downloads come from this {source} server when it offers the file." -msgstr "" +msgstr "当此 {source} 服务器提供文件时,高级下载会从其进行。" #: src/settings/prefCopy.ts msgid "Mortar minimises while you play and comes back when the game exits." -msgstr "" +msgstr "Mortar 会在你游玩时最小化,并在游戏退出后恢复。" #: src/settings/sections/DataHistory.tsx msgid "No changes to trim" -msgstr "" +msgstr "没有可裁剪的更改" #: src/settings/sections/StreamOverlay.tsx msgid "Date" -msgstr "" +msgstr "日期" #: src/settings/sections/Downloads.tsx msgid "The browser extension is too new for this Mortar" -msgstr "" +msgstr "浏览器扩展对此 Mortar 来说过新" #: src/settings/sections/DismissedFolders.tsx msgid "Could not offer the folder again" -msgstr "" +msgstr "无法再次提示该文件夹" #: src/settings/prefCopy.ts msgid "Problems and updates" -msgstr "" +msgstr "问题和更新" #: src/settings/sections/DataUsage.tsx msgid "Store" -msgstr "" +msgstr "存储" #: src/settings/prefCopyModsView.ts msgid "Download" -msgstr "" +msgstr "下载" #: src/settings/shortcutLabels.ts msgid "Create a new profile" -msgstr "" +msgstr "创建新配置" #: src/settings/shortcutLabels.ts msgid "Switch to Load order" -msgstr "" +msgstr "切换到加载顺序" #: src/settings/sections/DataStoreReport.tsx msgid "Nothing to clean up." -msgstr "" +msgstr "没有可清理的内容。" #: src/settings/sections/checkDetail.ts msgid "control.json is current" -msgstr "" +msgstr "control.json 是最新的" #: src/settings/sections/NxmReclaim.tsx msgid "Take back" -msgstr "" +msgstr "收回" #: src/settings/sections/StreamOverlay.tsx msgid "Friend" -msgstr "" +msgstr "朋友" #: src/settings/prefCopy.ts msgid "How often background checks report new mod updates. The In Mortar and desktop switches choose where." -msgstr "" +msgstr "后台检查报告新模组更新的频率。“在 Mortar 中”和桌面开关决定报告位置。" #: src/settings/sections/Storage.tsx msgid "Retention" -msgstr "" +msgstr "保留" #: src/settings/sections/ScheduledStatus.tsx msgid "next one is due" -msgstr "" +msgstr "下一次即将到期" #: src/settings/sections/LoaderRow.tsx msgid "Install {name} {version}?" -msgstr "" +msgstr "安装 {name} {version}?" #: src/settings/sections/StreamOverlay.tsx msgid "Hide token" -msgstr "" +msgstr "隐藏令牌" #: src/settings/nexus.ts msgid "{remaining} of {limit} left today; the count resets {when}." -msgstr "" +msgstr "今天还剩 {remaining}/{limit} 次;计数将在 {when} 重置。" #: src/settings/sections/Launchers.tsx #: src/settings/SettingsPage.tsx msgid "Launchers" -msgstr "" +msgstr "启动器" #: src/settings/prefCopyModsView.ts msgid "Implicit mods" -msgstr "" +msgstr "隐式模组" #: src/settings/sections/General.tsx msgid "Let the operating system choose a free port" -msgstr "" +msgstr "让操作系统选择空闲端口" #: src/settings/sections/checkDetail.ts msgid "Damaged profile.json: {path}" -msgstr "" +msgstr "profile.json 已损坏:{path}" #: src/settings/prefCopy.ts msgid "Reduce motion" -msgstr "" +msgstr "减少动态效果" #: src/settings/sections/NexusMods.tsx msgid "Untrack the {game} mods none of your profiles use, out of {trackedCount} tracked? {source} has no undo for this." -msgstr "" +msgstr "是否在 {trackedCount} 个已跟踪模组中取消跟踪没有配置使用的 {game} 模组?{source} 无法撤销此操作。" #: src/settings/prefCopyModsView.ts msgid "Show the author line on grid cards" -msgstr "" +msgstr "在网格卡片上显示作者行" #: src/settings/prefCopyGame.ts msgid "Sandbox the game" -msgstr "" +msgstr "沙盒化游戏" #: src/settings/sections/TokenAccount.tsx msgid "Test" -msgstr "" +msgstr "测试" #: src/settings/sections/DataBackups.tsx msgid "Keep the newest backups of each save and delete the rest. Pinned backups are never deleted." -msgstr "" +msgstr "保留每个存档的最新备份并删除其余备份。固定的备份永远不会被删除。" #: src/settings/sections/WatchFolders.tsx msgid "New archives in these folders are offered for install. Subfolders are not watched. For a mod's build output, use the game's Extra mods folders." -msgstr "" +msgstr "这些文件夹中的新压缩包会提示安装。不会监视子文件夹。对于模组的构建输出,请使用游戏的“额外模组文件夹”。" #: src/settings/sections/LoaderRow.tsx msgid "An install is already running." -msgstr "" +msgstr "已有一个安装正在运行。" #: src/settings/sections/Notifications.tsx msgid "Enable Check for mod updates when Mortar starts, in Updates, first." -msgstr "" +msgstr "请先在“更新”中启用“Mortar 启动时检查模组更新”。" #: src/settings/sections/StreamOverlay.tsx msgid "Money" -msgstr "" +msgstr "金钱" #: src/settings/sections/StreamOverlay.tsx msgid "Regenerate token?" -msgstr "" +msgstr "重新生成令牌?" #: src/settings/sections/NexusMods.tsx msgid "Could not untrack mods" -msgstr "" +msgstr "无法取消跟踪模组" #: src/settings/sections/ScheduledStatus.tsx msgid "Last scheduled backup {when}" -msgstr "" +msgstr "上次计划备份 {when}" #: src/settings/sections/Accounts.tsx msgid "Mortar cannot reach a keyring, so your account keys are stored unencrypted on this computer." -msgstr "" +msgstr "Mortar 无法访问密钥环,因此你的账户密钥会以未加密形式存储在此电脑上。" #: src/settings/prefCopy.ts msgid "What Mortar shows when it opens." -msgstr "" +msgstr "Mortar 打开时显示的内容。" #: src/settings/sections/checkDetail.ts msgid "control.json is stale" -msgstr "" +msgstr "control.json 已过期" #: src/settings/sections/checkDetail.ts msgid "{game}: {app} {launcher} can reach the {otherApp} prefix" -msgstr "" +msgstr "{game}:{app} {launcher} 可以访问 {otherApp} 前缀" #: src/settings/shortcutLabels.ts msgid "Open the import dialog" -msgstr "" +msgstr "打开导入对话框" #: src/settings/prefCopy.ts msgid "Empty uses the default." -msgstr "" +msgstr "留空则使用默认值。" #: src/settings/sections/Shortcuts.tsx msgid "Press a key" -msgstr "" +msgstr "请按键" #: src/settings/sections/GameSettings.tsx msgid "Could not update {launcher}'s launch options" -msgstr "" +msgstr "无法更新 {launcher} 的启动选项" #: src/settings/sections/GameSettings.tsx msgid "Reset" -msgstr "" +msgstr "重置" #: src/settings/sections/checkDetail.ts msgid "No settings temporary or copy files" -msgstr "" +msgstr "没有设置临时文件或副本文件" #: src/settings/sections/SourceConnection.tsx msgid "its address could not be looked up" -msgstr "" +msgstr "无法查找其地址" #: src/settings/shortcutLabels.ts msgid "Play the game without mods" -msgstr "" +msgstr "不使用模组游玩游戏" #: src/settings/sections/NexusMods.tsx msgid "Signed in to {source}" -msgstr "" +msgstr "已登录 {source}" #: src/settings/sections/GameSettings.tsx msgid "Reset…" -msgstr "" +msgstr "重置…" #: src/settings/sections/Updates.tsx msgid "A game's mod loader version and its update notice are in that game's settings." -msgstr "" +msgstr "游戏的模组加载器版本及其更新通知在该游戏的设置中。" #: src/settings/prefCopy.ts #: src/settings/sections/ProfileScopeSections.tsx msgid "Debug" -msgstr "" +msgstr "调试" #: src/settings/prefCopyModsView.ts msgid "On a wide window, each config setting's control sits mid-row, nearer its name" -msgstr "" +msgstr "在宽窗口中,每项配置设置的控件位于行中部,靠近其名称" #: src/settings/sections/Appearance.tsx msgid "Default" -msgstr "" +msgstr "默认" #: src/settings/sections/Appearance.tsx msgid "Moss" -msgstr "" +msgstr "苔藓" #: src/settings/sections/StreamOverlay.tsx msgid "Combat skill" -msgstr "" +msgstr "战斗技能" #: src/settings/sections/General.tsx msgid "Tips will show again" -msgstr "" +msgstr "提示将再次显示" #: src/settings/sections/NexusMods.tsx msgid "Untrack every mod you track on {source}" -msgstr "" +msgstr "取消跟踪你在 {source} 上跟踪的每个模组" #: src/settings/sections/GameSettings.tsx msgid "Grant access" -msgstr "" +msgstr "授予访问权限" #: src/settings/sections/CodeEditor.tsx msgid "Default app for the project" -msgstr "" +msgstr "项目的默认应用" #: src/settings/prefCopy.ts msgid "Install Mortar updates automatically" -msgstr "" +msgstr "自动安装 Mortar 更新" #: src/settings/prefCopy.ts msgid "Share notes" -msgstr "" +msgstr "分享备注" #: src/settings/prefCopyGraphics.ts msgid "Smoother scrolling" -msgstr "" +msgstr "更流畅的滚动" #: src/settings/sections/checkDetail.ts msgid "Data folder has no free space" -msgstr "" +msgstr "数据文件夹没有可用空间" #: src/settings/sections/DataStoreReport.tsx msgid "Freed {size}" -msgstr "" +msgstr "已释放 {size}" #: src/settings/sections/SourceConnection.tsx msgid "Free accounts click Download on {source} for each file; Mortar opens each page in turn." -msgstr "" +msgstr "免费账户需在 {source} 上为每个文件点击“下载”;Mortar 会依次打开每个页面。" #: src/settings/prefCopy.ts msgid "Check updates and problems in the background for profiles you are not looking at" -msgstr "" +msgstr "在后台检查你未查看的配置的更新和问题" #: src/settings/sections/nxmHandler.tsx msgid "Not now" -msgstr "" +msgstr "现在不" #: src/settings/GraphicsApiRow.tsx msgid "Graphics API" -msgstr "" +msgstr "图形 API" #: src/settings/sections/StreamOverlay.tsx msgid "Skills" -msgstr "" +msgstr "技能" #: src/settings/sections/ModsProfiles.tsx msgid "Enable mods when installed" -msgstr "" +msgstr "安装后启用模组" #: src/settings/sections/DataImport.tsx msgid "Downloads and updates" -msgstr "" +msgstr "下载和更新" #: src/settings/prefCopy.ts msgid "Mortar stays on screen beside the game." -msgstr "" +msgstr "Mortar 会留在屏幕上、位于游戏旁边。" #: src/settings/prefCopyGame.ts msgid "Where this game's profiles are shared between your computers" -msgstr "" +msgstr "此游戏的配置在你的电脑之间共享的位置" #: src/settings/sections/General.tsx msgid "The port Mortar uses for local sharing" -msgstr "" +msgstr "Mortar 用于本地分享的端口" #: src/settings/sections/SourceConnection.tsx msgid "No answer {when}: {reason}" -msgstr "" +msgstr "{when} 无响应:{reason}" #: src/settings/prefCopy.ts msgid "Default for Share and Export. You can change it per share." -msgstr "" +msgstr "“分享”和“导出”的默认值。你可以按每次分享更改。" #: src/settings/shortcutLabels.ts msgid "Switch to Performance" -msgstr "" +msgstr "切换到性能" #: src/settings/sections/checkDetail.ts msgid "{count} settings temporary or copy files are present" -msgstr "" +msgstr "存在 {count} 个设置临时文件或副本文件" #: src/settings/sections/AboutDiagnostics.tsx msgid "Report copied" -msgstr "" +msgstr "报告已复制" #: src/settings/prefCopy.ts msgid "Problems only" -msgstr "" +msgstr "仅问题" #: src/settings/prefCopy.ts msgid "Restore the last window bounds on startup" -msgstr "" +msgstr "启动时恢复上次窗口位置和大小" #: src/settings/sections/checkDetail.ts msgid "{game} with {loader} {version} in {path}" -msgstr "" +msgstr "{path} 中的 {game},带有 {loader} {version}" #: src/settings/sections/DataBackups.tsx msgid "Trim save backups" -msgstr "" +msgstr "裁剪存档备份" #: src/settings/prefCopy.ts msgid "Expanded" -msgstr "" +msgstr "已展开" #: src/settings/prefCopy.ts msgid "Dark" -msgstr "" +msgstr "深色" #: src/settings/sections/DataUsage.tsx msgid "Open folder" -msgstr "" +msgstr "打开文件夹" #: src/settings/sections/SyncFolder.tsx msgid "Profile settings, mod lists and configs sync through this folder (with {app}, {otherApp} or a NAS); each computer downloads the mod files itself. Each game has its own subfolder, or its own folder or no sync, set in the game's settings." -msgstr "" +msgstr "配置设置、模组列表和配置通过此文件夹同步(使用 {app}、{otherApp} 或 NAS);每台电脑自行下载模组文件。每个游戏都有自己的子文件夹,或在游戏设置中设置自己的文件夹或不同步。" #: src/settings/sections/Accounts.tsx #: src/settings/sections/SourceConnection.tsx msgid "Requests" -msgstr "" +msgstr "请求" #: src/settings/sections/Shortcuts.tsx msgid "Reset every shortcut?" -msgstr "" +msgstr "重置所有快捷键?" #: src/settings/usePerProfileRelated.tsx msgid "Window mode" -msgstr "" +msgstr "窗口模式" #: src/settings/sections/DataStoreCheck.tsx msgid "{done} of {total}" -msgstr "" +msgstr "{done}/{total}" #: src/settings/sections/General.tsx msgid "Allow Mortar through the firewall so nearby users can send profiles." -msgstr "" +msgstr "允许 Mortar 通过防火墙,以便附近用户发送配置。" #: src/settings/sections/nxmHandler.tsx msgid "Handle {source} download links?" -msgstr "" +msgstr "处理 {source} 下载链接?" #: src/settings/prefCopyGame.ts msgid "Keep" -msgstr "" +msgstr "保留" #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/General.tsx msgid "Settings file" -msgstr "" +msgstr "设置文件" #: src/settings/sections/checkDetail.ts msgid "Store index.json is unreadable or corrupt" -msgstr "" +msgstr "存储 index.json 无法读取或已损坏" #: src/settings/sections/AboutDiagnostics.tsx msgid "Copy report" -msgstr "" +msgstr "复制报告" #: src/settings/sections/nxmHandler.tsx msgid "Mortar downloads and installs a mod when you click Mod Manager Download on {source}." -msgstr "" +msgstr "当你在 {source} 上点击“模组管理器下载”时,Mortar 会下载并安装模组。" #: src/settings/NexusMeter.tsx msgid "Hourly count resets {when}" -msgstr "" +msgstr "每小时计数将在 {when} 重置" #: src/settings/sections/checkDetail.ts msgid "{game}: {name} is overridden to native in the {app} prefix" -msgstr "" +msgstr "{game}:{name} 在 {app} 前缀中被覆盖为原生" #: src/settings/sections/DataHistory.tsx msgid "Changes to keep" -msgstr "" +msgstr "要保留的更改" #: src/settings/prefCopyModsView.ts msgid "Always shown" -msgstr "" +msgstr "始终显示" #: src/settings/sections/Shortcuts.tsx msgid "Change shortcut for {name}, currently {shown}" -msgstr "" +msgstr "更改 {name} 的快捷键,当前为 {shown}" #: src/settings/prefCopy.ts msgid "{loader} console window" -msgstr "" +msgstr "{loader} 控制台窗口" #: src/settings/sections/Appearance.tsx msgid "Slate" -msgstr "" +msgstr "石板色" #: src/settings/SettingsPage.tsx msgid "Updates" -msgstr "" +msgstr "更新" #: src/settings/prefCopy.ts msgid "What the sidebar shows on profile badges" -msgstr "" +msgstr "侧边栏在配置徽章上显示的内容" #: src/settings/sections/DataImport.tsx #: src/settings/sections/General.tsx msgid "Sharing" -msgstr "" +msgstr "分享" #: src/settings/sections/GameSettings.tsx msgid "{name} is pinned to one version. Set its version to Latest first." -msgstr "" +msgstr "{name} 已固定到一个版本。请先将其版本设为“最新”。" #: src/settings/prefCopy.ts msgid "Follow system" -msgstr "" +msgstr "跟随系统" #: src/settings/prefCopy.ts msgid "Every Play" -msgstr "" +msgstr "每次游玩" #: src/settings/sections/GameSettings.tsx msgid "Reset game install" -msgstr "" +msgstr "重置游戏安装" #: src/settings/prefCopy.ts msgid "Save backup folder" -msgstr "" +msgstr "存档备份文件夹" #: src/settings/sections/HiddenMods.tsx msgid "Unhide" -msgstr "" +msgstr "取消隐藏" #: src/settings/prefCopy.ts msgid "Where Mod Manager Download links install. Empty uses the last opened profile." -msgstr "" +msgstr "“模组管理器下载”链接的安装位置。留空则使用上次打开的配置。" #: src/settings/sections/CodeEditor.tsx msgid "Other program…" -msgstr "" +msgstr "其他程序…" #: src/settings/sections/Updates.tsx msgid "Updated by your package manager" -msgstr "" +msgstr "由你的包管理器更新" #: src/settings/prefCopy.ts #: src/settings/prefCopyRequirements.ts msgid "Never" -msgstr "" +msgstr "从不" #: src/settings/sections/checkDetail.ts msgid "{app} Game Mode: {otherApp} games start through {launcher} here, not from Mortar's Play" -msgstr "" +msgstr "{app} 游戏模式:{otherApp} 游戏在此通过 {launcher} 启动,而不是从 Mortar 的“开始游戏”" #: src/settings/shortcutLabels.ts msgid "Focus the search" -msgstr "" +msgstr "聚焦搜索" #: src/settings/sections/Downloads.tsx msgid "No app opens these links now." -msgstr "" +msgstr "现在没有应用会打开这些链接。" #: src/settings/sections/ScheduledStatus.tsx msgid "Scheduled backup status" -msgstr "" +msgstr "计划备份状态" #: src/settings/sections/Downloads.tsx #: src/settings/sections/nxmHandler.tsx #: src/settings/sections/NxmReclaim.tsx msgid "Could not change how mod links open" -msgstr "" +msgstr "无法更改模组链接的打开方式" #: src/settings/sections/Storage.tsx msgid "Integrity" -msgstr "" +msgstr "完整性" #: src/settings/sections/DataMove.tsx msgid "Move" -msgstr "" +msgstr "移动" #: src/settings/sections/StreamOverlay.tsx msgid "Copy {app} URL" -msgstr "" +msgstr "复制 {app} URL" #: src/settings/prefCopy.ts msgid "Hide to tray" -msgstr "" +msgstr "隐藏到托盘" #: src/settings/prefCopyGame.ts msgid "Use the sync folder set under Mods and profiles, if any." -msgstr "" +msgstr "使用在“模组和配置”下设置的同步文件夹(如果有)。" #: src/settings/sections/SourceOrder.tsx msgid "Move up" -msgstr "" +msgstr "上移" #: src/settings/sections/Launchers.tsx msgid "Mortar finds your games through these launchers. Choose a folder for a game it missed or you moved." -msgstr "" +msgstr "Mortar 通过这些启动器找到你的游戏。对于它遗漏或你移动过的游戏,请选择文件夹。" #: src/settings/sections/GameSettings.tsx msgid "Could not reset the game install" -msgstr "" +msgstr "无法重置游戏安装" #: src/settings/sections/Notifications.tsx msgid "A download finishes" -msgstr "" +msgstr "下载完成时" #: src/settings/prefCopy.ts msgid "Download failed" -msgstr "" +msgstr "下载失败" #: src/settings/PrefRow.tsx msgid "This profile's own value" -msgstr "" +msgstr "此配置自己的值" #: src/settings/prefCopyGame.ts msgid "Auto" -msgstr "" +msgstr "自动" #: src/settings/prefCopy.ts msgid "Follow live log" -msgstr "" +msgstr "跟随实时日志" #: src/settings/sections/checkDetail.ts msgid "nxm:// links: Mortar" -msgstr "" +msgstr "nxm:// 链接:Mortar" #: src/settings/prefCopy.ts msgid "Save backups kept" -msgstr "" +msgstr "保留的存档备份" #: src/settings/prefCopy.ts msgid "Keep the zip after installing" -msgstr "" +msgstr "安装后保留 zip" #: src/settings/sections/Downloads.tsx msgid "Links" -msgstr "" +msgstr "链接" #: src/settings/sections/ConsoleLevels.tsx msgid "The Console opens showing these levels" -msgstr "" +msgstr "控制台打开时显示这些级别" #: src/settings/sections/DataHistory.tsx msgid "{count, plural, one {# change} other {# changes}}" -msgstr "" +msgstr "{count, plural, one {# 项更改} other {# 项更改}}" #: src/settings/sections/CodeEditor.tsx msgid "Developing mods" -msgstr "" +msgstr "开发模组" #: src/settings/prefCopyGame.ts msgid "Delete the game's rebuildable cache files on the first launch after this profile's mods change" -msgstr "" +msgstr "此配置的模组更改后,在首次启动时删除游戏可重建的缓存文件" #: src/settings/startupChecks.ts msgid "Report it so it can be fixed." -msgstr "" +msgstr "报告它以便修复。" #: src/settings/sections/General.tsx msgid "Checking…" -msgstr "" +msgstr "正在检查…" #: src/settings/prefCopyGame.ts msgid "Skip pre-Play check" -msgstr "" +msgstr "跳过游玩前检查" #: src/settings/sections/LoaderRow.tsx msgid "Install {version}…" -msgstr "" +msgstr "安装 {version}…" #: src/settings/sections/DataStoreReport.tsx msgid "Mortar bridge" -msgstr "" +msgstr "Mortar 桥接" #: src/settings/sections/SourceConnection.tsx msgid "Mortar has not asked {source} this session." -msgstr "" +msgstr "Mortar 本次会话尚未询问 {source}。" #: src/settings/PrefControls.tsx msgid "Enter a number from {min} to {max}" -msgstr "" +msgstr "请输入 {min} 到 {max} 之间的数字" #: src/settings/shortcutLabels.ts msgid "Open focused mod details" -msgstr "" +msgstr "打开当前聚焦模组的详情" #: src/settings/sections/Appearance.tsx msgid "Typeface" -msgstr "" +msgstr "字体" #: src/settings/sections/LoaderRow.tsx msgid "Latest (recommended)" -msgstr "" +msgstr "最新(推荐)" #: src/settings/prefCopyRequirements.ts msgid "Auto-enable requirements" -msgstr "" +msgstr "自动启用要求" #: src/settings/sections/checkDetail.ts msgid "{game}: the {app} prefix does not load {name} natively, so its loader will not start" -msgstr "" +msgstr "{game}:{app} 前缀未以原生方式加载 {name},因此其加载器不会启动" #: src/settings/sections/HiddenLogSources.tsx msgid "Hidden messages" -msgstr "" +msgstr "隐藏的消息" #: src/settings/prefCopy.ts #: src/settings/sections/Notifications.tsx @@ -2959,918 +2959,918 @@ msgstr "" #: src/settings/sections/HiddenLogSources.tsx msgid "Every message" -msgstr "" +msgstr "每条消息" #: src/settings/sections/StreamOverlay.tsx msgid "Existing {app} sources stop working until their URLs are copied again." -msgstr "" +msgstr "现有的 {app} 源在再次复制其 URL 之前将停止工作。" #: src/settings/sections/GameSettings.tsx msgid "Game version" -msgstr "" +msgstr "游戏版本" #: src/settings/sections/Downloads.tsx msgid "Handle \"Mod Manager Download\" links" -msgstr "" +msgstr "处理“模组管理器下载”链接" #: src/settings/sections/HiddenMods.tsx msgid "Hidden mods" -msgstr "" +msgstr "隐藏的模组" #: src/settings/sections/Storage.tsx msgid "Could not inspect the destination folder" -msgstr "" +msgstr "无法检查目标文件夹" #: src/settings/prefCopyGame.ts msgid "With this on, the profile's mods stay in the game's folder after the game exits, so starting the game outside Mortar loads them too. Turn it off to have Mortar remove them each time." -msgstr "" +msgstr "开启后,配置的模组会在游戏退出后保留在游戏文件夹中,因此从 Mortar 之外启动游戏时也会加载它们。关闭后,Mortar 每次都会移除它们。" #: src/settings/prefCopy.ts msgid "Hold the download queue until the game exits; a download under way continues afterwards. Pauses you made yourself stay paused." -msgstr "" +msgstr "在游戏退出前暂停下载队列;正在进行的下载会在之后继续。你自己设置的暂停会保持暂停。" #: src/settings/sections/Downloads.tsx msgid "Files" -msgstr "" +msgstr "文件" #: src/settings/sections/DataStoreCheck.tsx msgid "{count, plural, one {# has damaged files} other {# have damaged files}}" -msgstr "" +msgstr "{count, plural, one {# 个有损坏的文件} other {# 个有损坏的文件}}" #: src/settings/GraphicsApiRow.tsx msgid "{name} (recommended)" -msgstr "" +msgstr "{name}(推荐)" #: src/settings/sections/DataUsage.tsx msgid "Measured {when}" -msgstr "" +msgstr "测量于 {when}" #: src/settings/sections/StreamOverlay.tsx msgid "Show labels" -msgstr "" +msgstr "显示标签" #: src/settings/sections/DataStoreCheck.tsx #: src/settings/sections/Updates.tsx msgid "Check now" -msgstr "" +msgstr "立即检查" #: src/settings/prefCopy.ts msgid "How Play starts the game. Direct skips {launcher}'s overlay and playtime." -msgstr "" +msgstr "“开始游戏”如何启动游戏。直接启动会跳过 {launcher} 的叠加层和游玩时间统计。" #: src/settings/sections/General.tsx msgid "Import…" -msgstr "" +msgstr "导入…" #: src/settings/sections/ModioAccount.tsx msgid "Access token" -msgstr "" +msgstr "访问令牌" #: src/settings/sections/checkDetail.ts msgid "{game}: {app} has not created its prefix yet, so a {launcher} launch cannot load the loader" -msgstr "" +msgstr "{game}:{app} 尚未创建其前缀,因此 {launcher} 启动无法加载加载器" #: src/settings/sections/DataStoreReport.tsx msgid "Delete the selected items?" -msgstr "" +msgstr "删除选中的项目?" #: src/settings/prefCopyGame.ts #: src/settings/sections/GameSync.tsx msgid "Sync folder for this game" -msgstr "" +msgstr "此游戏的同步文件夹" #: src/settings/prefCopy.ts msgid "Error" -msgstr "" +msgstr "错误" #: src/settings/sections/Notifications.tsx msgid "Enable a notification for Mod updates are found first." -msgstr "" +msgstr "请先为“发现模组更新”启用通知。" #: src/settings/prefCopyGame.ts msgid "Sync into a folder chosen for this game alone." -msgstr "" +msgstr "同步到仅为此游戏选择的文件夹。" #: src/settings/prefCopy.ts msgid "3 times" -msgstr "" +msgstr "3 次" #: src/settings/sections/DataUsage.tsx msgid "{size} used" -msgstr "" +msgstr "已使用 {size}" #: src/settings/prefCopyModsView.ts msgid "Author on cards" -msgstr "" +msgstr "卡片上的作者" #: src/settings/sections/Appearance.tsx msgid "Window background" -msgstr "" +msgstr "窗口背景" #: src/settings/prefCopyGame.ts msgid "Carry them into the new version's folder." -msgstr "" +msgstr "将它们带入新版本的文件夹。" #: src/settings/prefCopy.ts msgid "Ask before removing mods from a profile" -msgstr "" +msgstr "从配置中移除模组前询问" #: src/settings/sections/General.tsx msgid "Lets nearby Mortar users find this installation and exchange profile links." -msgstr "" +msgstr "让附近的 Mortar 用户找到此安装并交换配置链接。" #: src/settings/prefCopy.ts msgid "Premium and {source} downloads at once" -msgstr "" +msgstr "同时进行高级下载和 {source} 下载" #: src/settings/sections/Downloads.tsx msgid "{app}:" -msgstr "" +msgstr "{app}:" #: src/settings/store.ts msgid "Show file" -msgstr "" +msgstr "显示文件" #: src/settings/GameSettingsPage.tsx #: src/settings/sections/DataUsage.tsx #: src/settings/sections/GameSettings.tsx msgid "Save backups" -msgstr "" +msgstr "保存备份" #: src/settings/prefCopyGame.ts msgid "Set them aside and ask whether to keep or delete them." -msgstr "" +msgstr "将它们搁置,并询问是保留还是删除。" #: src/settings/shortcutLabels.ts msgid "Switch to Saves" -msgstr "" +msgstr "切换到存档" #: src/settings/sections/FolderListRow.tsx msgid "Remove" -msgstr "" +msgstr "移除" #: src/settings/sections/StreamOverlay.tsx msgid "Pet watered" -msgstr "" +msgstr "宠物已浇水" #: src/settings/shortcutLabels.ts msgid "Switch to Config" -msgstr "" +msgstr "切换到配置" #: src/settings/sections/DataBackups.tsx msgid "{count, plural, one {Deleted # backup} other {Deleted # backups}}, freed {size}" -msgstr "" +msgstr "{count, plural, one {已删除 # 个备份} other {已删除 # 个备份}},释放了 {size}" #: src/settings/GameSettingsPage.tsx msgid "Play" -msgstr "" +msgstr "开始游戏" #: src/settings/sections/General.tsx msgid "Open {name}" -msgstr "" +msgstr "打开 {name}" #: src/settings/sections/StreamOverlay.tsx msgid "Luck skill" -msgstr "" +msgstr "幸运技能" #: src/settings/sections/SourceConnection.tsx msgid "the connection was refused" -msgstr "" +msgstr "连接被拒绝" #: src/settings/sections/StreamOverlay.tsx msgid "Regenerate…" -msgstr "" +msgstr "重新生成…" #: src/settings/sections/General.tsx msgid "Keep Mortar in the tray" -msgstr "" +msgstr "将 Mortar 保留在托盘中" #: src/settings/sections/ProfileScopeSections.tsx msgid "Standard" -msgstr "" +msgstr "标准" #: src/settings/GameSettingsPage.tsx #: src/settings/sections/LoaderRow.tsx msgid "Install" -msgstr "" +msgstr "安装" #: src/settings/prefCopyModsView.ts msgid "Centre config controls" -msgstr "" +msgstr "配置控件居中" #: src/settings/sections/StreamOverlay.tsx msgid "Token" -msgstr "" +msgstr "令牌" #: src/settings/sections/checkDetail.ts msgid "nxm:// links: Mortar (other games go to {app})" -msgstr "" +msgstr "nxm:// 链接:Mortar(其他游戏转到 {app})" #: src/settings/sections/StreamOverlay.tsx msgid "Mining skill" -msgstr "" +msgstr "采矿技能" #: src/settings/sections/DataImport.tsx msgid "Import settings?" -msgstr "" +msgstr "导入设置?" #: src/settings/vrPrefCopy.ts msgid "Starts a VR runtime before the game; the {alvr} dashboard opens {runtime} itself. Leave it off in a profile that plays the game on a flat screen." -msgstr "" +msgstr "在游戏前启动 VR 运行时;{alvr} 仪表板会自行打开 {runtime}。在使用平面屏幕游玩该游戏的配置中请将其关闭。" #: src/settings/GraphicsApiRow.tsx msgid "Ask when I press Play" -msgstr "" +msgstr "按“开始游戏”时询问" #: src/settings/prefCopy.ts msgid "Include" -msgstr "" +msgstr "包含" #: src/settings/SettingsPage.tsx msgid "Settings" -msgstr "" +msgstr "设置" #: src/settings/sections/DataStoreReport.tsx msgid "Cached {source} release lists" -msgstr "" +msgstr "缓存的 {source} 发布列表" #: src/settings/sections/About.tsx msgid "View licences…" -msgstr "" +msgstr "查看许可证…" #: src/settings/ScopeSwitch.tsx msgid "Settings for" -msgstr "" +msgstr "设置范围" #: src/settings/sections/SourceOrder.tsx msgid "Preferred source" -msgstr "" +msgstr "首选来源" #: src/settings/sections/Updates.tsx msgid "Include pre-release mod versions" -msgstr "" +msgstr "包含预发布模组版本" #: src/settings/prefCopyModsView.ts msgid "Status" -msgstr "" +msgstr "状态" #: src/settings/prefCopy.ts msgid "Dates" -msgstr "" +msgstr "日期" #: src/settings/prefCopy.ts msgid "When mods changed" -msgstr "" +msgstr "模组更改时" #: src/settings/prefCopy.ts msgid "Accept profiles sent from computers you paired, and copy their mod files" -msgstr "" +msgstr "接受你已配对电脑发送的配置,并复制其模组文件" #: src/settings/prefCopyModsView.ts msgid "Tag" -msgstr "" +msgstr "标签" #: src/settings/sections/AboutDiagnostics.tsx msgid "Diagnostics" -msgstr "" +msgstr "诊断信息" #: src/settings/sections/General.tsx msgid "Automatic port" -msgstr "" +msgstr "自动端口" #: src/settings/sections/StreamOverlay.tsx msgid "Health" -msgstr "" +msgstr "健康状态" #: src/settings/prefCopyGame.ts msgid "Leave the file alone and list the settings under Problems." -msgstr "" +msgstr "保持文件不变,并在“问题”下列出这些设置。" #: src/settings/sections/nxmHandler.tsx msgid "{owner} opens these links now. Mortar takes them over and gives them back when you disable this in Settings." -msgstr "" +msgstr "{owner} 现在会打开这些链接。Mortar 会接管它们,并在你在设置中关闭此项时归还。" #: src/settings/prefCopy.ts msgid "Minimise" -msgstr "" +msgstr "最小化" #: src/settings/sections/ModioAccount.tsx msgid "Kept in your system keyring. Create a read-only personal access token at {page}." -msgstr "" +msgstr "保存在系统密钥环中。请在 {page} 创建只读个人访问令牌。" #: src/settings/sections/checkDetail.ts msgid "settings.json is readable" -msgstr "" +msgstr "settings.json 可读" #: src/settings/sections/DataHistory.tsx msgid "Older changes are dropped and can no longer be undone." -msgstr "" +msgstr "较旧的更改将被丢弃,且无法再撤销。" #: src/settings/prefCopyAntivirus.ts msgid "Used with clamd. Empty tries the usual places, such as /run/clamav/clamd.ctl." -msgstr "" +msgstr "与 clamd 一起使用。留空则尝试常见位置,例如 /run/clamav/clamd.ctl。" #: src/settings/sections/GameSettings.tsx msgid "Game install deleted" -msgstr "" +msgstr "游戏安装已删除" #: src/settings/sections/Appearance.tsx msgid "Sidebar" -msgstr "" +msgstr "侧边栏" #: src/settings/sections/Appearance.tsx msgid "Cool and calm" -msgstr "" +msgstr "冷静而平静" #: src/settings/sections/Shortcuts.tsx msgid "Navigation" -msgstr "" +msgstr "导航" #: src/settings/sections/HiddenLogSources.tsx msgid "Only lines about {object}" -msgstr "" +msgstr "仅关于 {object} 的行" #: src/settings/SettingsPage.tsx msgid "About" -msgstr "" +msgstr "关于" #: src/settings/sections/SourceConnection.tsx msgid "it took too long to answer" -msgstr "" +msgstr "响应时间过长" #: src/settings/sections/ALVRProgram.tsx msgid "Not chosen" -msgstr "" +msgstr "未选择" #: src/settings/sections/StreamOverlay.tsx msgid "World" -msgstr "" +msgstr "世界" #: src/settings/sections/Appearance.tsx msgid "Fresh and clear" -msgstr "" +msgstr "清新而清晰" #: src/settings/sections/DataMods.tsx msgid "Clears cached {source} and {loader} details and problem scans, for a revoked sign-in or wrong details. Mortar fetches them again, so the next problem check is slower." -msgstr "" +msgstr "清除缓存的 {source} 和 {loader} 详情及问题扫描,用于登录被撤销或详情错误的情况。Mortar 会重新获取它们,因此下次问题检查会更慢。" #: src/settings/prefCopyModsView.ts msgid "Author" -msgstr "" +msgstr "作者" #: src/settings/sections/GameSettings.tsx msgid "Reinstall {game} from your game launcher." -msgstr "" +msgstr "从游戏启动器重新安装 {game}。" #: src/settings/sections/ProfileScopeSections.tsx msgid "Warnings and errors" -msgstr "" +msgstr "警告和错误" #: src/settings/sections/GameSettings.tsx msgid "Chosen in the game's {launcher} properties." -msgstr "" +msgstr "在游戏的 {launcher} 属性中选择。" #: src/settings/sections/StreamOverlay.tsx msgid "Quota" -msgstr "" +msgstr "配额" #: src/settings/sections/Downloads.tsx #: src/settings/sections/GameSettings.tsx msgid "Change folder…" -msgstr "" +msgstr "更改文件夹…" #: src/settings/sections/DismissedFolders.tsx msgid "Offer again" -msgstr "" +msgstr "再次提示" #: src/settings/prefCopyModsView.ts msgid "Mark local mods" -msgstr "" +msgstr "标记本地模组" #: src/settings/sections/ModioAccount.tsx msgid "{source} rejected your access token" -msgstr "" +msgstr "{source} 拒绝了你的访问令牌" #: src/settings/sections/AboutDiagnostics.tsx msgid "Mortar version" -msgstr "" +msgstr "Mortar 版本" #: src/settings/sections/DataStoreReport.tsx msgid "Clean up storage" -msgstr "" +msgstr "清理存储" #: src/settings/sections/Appearance.tsx msgid "Mods view" -msgstr "" +msgstr "模组视图" #: src/settings/prefCopy.ts msgid "Where Open in editor and compiler errors open a mod project" -msgstr "" +msgstr "“在编辑器中打开”和编译器错误打开模组项目的位置" #: src/settings/sections/Appearance.tsx msgid "Accent colour" -msgstr "" +msgstr "强调色" #: src/settings/sections/checkDetail.ts msgid "control.json is absent" -msgstr "" +msgstr "control.json 不存在" #: src/settings/sections/StreamOverlay.tsx msgid "Player" -msgstr "" +msgstr "玩家" #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/DataUsage.tsx #: src/settings/sections/Shortcuts.tsx msgid "Profiles" -msgstr "" +msgstr "配置" #: src/settings/PrefRow.tsx msgid "Reset to the game's: {value}" -msgstr "" +msgstr "重置为游戏的:{value}" #: src/settings/prefCopy.ts msgid "Update digest notification" -msgstr "" +msgstr "更新摘要通知" #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/DataImport.tsx msgid "Games" -msgstr "" +msgstr "游戏" #: src/settings/sections/General.tsx msgid "Language" -msgstr "" +msgstr "语言" #: src/settings/sections/HiddenLogSources.tsx msgid "Right-click a Console line to hide everything from its source, in every profile of this game. The game stops writing them where its bridge can. Messages Mortar hides by default for this game are listed too." -msgstr "" +msgstr "右键点击控制台某一行,可在该游戏的所有配置中隐藏来自其来源的所有内容。游戏会在其桥接可及之处停止写入它们。此处还会列出 Mortar 默认为此游戏隐藏的消息。" #: src/settings/ProtonRow.tsx msgid "The {app} build from {launcher} that runs this copy, which {launcher} does not start" -msgstr "" +msgstr "运行此副本的 {launcher} 提供的 {app} 构建,{launcher} 不会启动它" #: src/settings/sections/StreamOverlay.tsx msgid "Part of the {app} address; regenerate it if it leaks" -msgstr "" +msgstr "{app} 地址的一部分;如果泄露请重新生成" #: src/settings/sections/Notifications.tsx msgid "Set Update digest notification to something other than Off first." -msgstr "" +msgstr "请先将“更新摘要通知”设为非“关闭”。" #: src/settings/sections/About.tsx msgid "Logs" -msgstr "" +msgstr "日志" #: src/settings/shortcutLabels.ts msgid "Go forward" -msgstr "" +msgstr "前进" #: src/settings/prefCopy.ts msgid "How profiles are ordered in the sidebar" -msgstr "" +msgstr "配置在侧边栏中的排序方式" #: src/settings/sections/General.tsx msgid "Help translate Mortar" -msgstr "" +msgstr "帮助翻译 Mortar" #: src/settings/sections/StreamOverlay.tsx msgid "Weekday" -msgstr "" +msgstr "星期" #: src/settings/prefCopyModsView.ts msgid "Framework" -msgstr "" +msgstr "框架" #: src/settings/prefCopyModsView.ts msgid "Source" -msgstr "" +msgstr "来源" #: src/settings/sections/DataImport.tsx #: src/settings/sections/Shortcuts.tsx #: src/settings/SettingsPage.tsx msgid "General" -msgstr "" +msgstr "常规" #: src/settings/sections/Appearance.tsx msgid "Teal" -msgstr "" +msgstr "青色" #: src/settings/sections/DataStoreReport.tsx msgid "Select all" -msgstr "" +msgstr "全选" #: src/settings/sections/StreamOverlay.tsx msgid "Foraging skill" -msgstr "" +msgstr "采集技能" #: src/settings/sections/General.tsx msgid "Closing the window hides Mortar instead of quitting." -msgstr "" +msgstr "关闭窗口会隐藏 Mortar 而不是退出。" #: src/settings/sections/DataUsage.tsx #: src/settings/sections/StreamOverlay.tsx msgid "Location" -msgstr "" +msgstr "位置" #: src/settings/sections/GameSettings.tsx msgid "Game install" -msgstr "" +msgstr "游戏安装" #: src/settings/sections/GameSettings.tsx msgid "This deletes the game folder at {path}, with every file in it, including {loader} and mods placed there. Your saves and your profiles' mods are stored elsewhere and are kept." -msgstr "" +msgstr "这会删除 {path} 处的游戏文件夹及其中的所有文件,包括 {loader} 和放置在那里的模组。你的存档和配置的模组存储在其他位置,会被保留。" #: src/settings/sections/General.tsx msgid "System default" -msgstr "" +msgstr "系统默认" #: src/settings/shortcutLabels.ts msgid "Open the previous profile" -msgstr "" +msgstr "打开上一个配置" #: src/settings/sections/ProfileScopeSections.tsx msgid "Everything" -msgstr "" +msgstr "全部" #: src/settings/prefCopy.ts msgid "Share problem choices" -msgstr "" +msgstr "分享问题选项" #: src/settings/sections/WatchFolders.tsx msgid "Also watch these folders" -msgstr "" +msgstr "同时监视这些文件夹" #: src/settings/prefCopy.ts msgid "Share config files" -msgstr "" +msgstr "分享配置文件" #: src/settings/sections/ModsProfiles.tsx msgid "Installing" -msgstr "" +msgstr "正在安装" #: src/settings/prefCopy.ts msgid "Back up saves before Play" -msgstr "" +msgstr "游玩前备份存档" #: src/settings/prefCopy.ts msgid "Run crashed" -msgstr "" +msgstr "运行崩溃" #: src/settings/sections/NxmReclaim.tsx msgid "Leave them" -msgstr "" +msgstr "保留它们" #: src/settings/sections/Accounts.tsx msgid "higher rate limit" -msgstr "" +msgstr "更高的速率限制" #: src/settings/sections/Updates.tsx msgid "Check only enabled mods" -msgstr "" +msgstr "仅检查已启用的模组" #: src/settings/shortcutLabels.ts msgid "Close dialog or clear selection" -msgstr "" +msgstr "关闭对话框或清除选择" #: src/settings/sections/LoaderRow.tsx msgid "Every profile of this game runs the {name} installed for it, so they all switch to {version}." -msgstr "" +msgstr "此游戏的每个配置都会运行为其安装的 {name},因此它们都会切换到 {version}。" #: src/settings/sections/General.tsx msgid "Tips" -msgstr "" +msgstr "提示" #: src/settings/prefCopy.ts msgid "Off, only computers on your local network can connect. Enable to allow others, such as over a VPN." -msgstr "" +msgstr "关闭时,只有本地网络中的电脑可以连接。启用后可允许其他连接,例如通过 VPN。" #: src/settings/sections/Appearance.tsx msgid "Quiet grey-blue" -msgstr "" +msgstr "安静的灰蓝色" #: src/settings/sections/checkDetail.ts msgid "Data folder: {path}" -msgstr "" +msgstr "数据文件夹:{path}" #: src/settings/sections/nxmHandler.tsx msgid "Handle links" -msgstr "" +msgstr "处理链接" #: src/settings/sections/StreamOverlay.tsx msgid "Season" -msgstr "" +msgstr "季节" #: src/settings/sections/Appearance.tsx msgid "Soft and warm" -msgstr "" +msgstr "柔和而温暖" #: src/settings/NexusMeter.tsx msgid "{source} is throttling requests until the window resets." -msgstr "" +msgstr "{source} 正在限制请求,直到时间窗口重置。" #: src/settings/shortcutLabels.ts msgid "Collapse or expand the sidebar" -msgstr "" +msgstr "折叠或展开侧边栏" #: src/settings/prefCopyGame.ts msgid "Profile sync" -msgstr "" +msgstr "配置同步" #: src/settings/sections/AboutDiagnostics.tsx msgid "Command-line control" -msgstr "" +msgstr "命令行控制" #: src/settings/prefCopyGame.ts msgid "Mortar-wide folder" -msgstr "" +msgstr "Mortar 全局文件夹" #: src/settings/sections/Appearance.tsx msgid "Display" -msgstr "" +msgstr "显示" #: src/settings/prefCopy.ts msgid "Show adult mods in browse" -msgstr "" +msgstr "在浏览中显示成人模组" #: src/settings/prefCopyRequirements.ts msgid "Missing requirements on install" -msgstr "" +msgstr "安装时缺少要求" #: src/settings/sections/DataBackups.tsx #: src/settings/sections/DataUsage.tsx msgid "Measuring…" -msgstr "" +msgstr "正在测量…" #: src/settings/prefCopy.ts msgid "Hours between backups of saves that changed, while Mortar is open (24 is daily, 0 is Off). Waits until the game closes." -msgstr "" +msgstr "Mortar 打开时,对已更改存档进行备份的间隔小时数(24 为每天,0 为关闭)。会等到游戏关闭。" #: src/settings/prefCopyRequirements.ts msgid "What to do when an installed mod still needs other mods" -msgstr "" +msgstr "已安装模组仍需要其他模组时如何处理" #: src/settings/sections/General.tsx msgid "Scanner in use" -msgstr "" +msgstr "扫描器使用中" #: src/settings/prefCopy.ts msgid "Code editor" -msgstr "" +msgstr "代码编辑器" #: src/settings/prefCopy.ts msgid "After each check" -msgstr "" +msgstr "每次检查后" #: src/settings/sections/AboutDiagnostics.tsx msgid "Save…" -msgstr "" +msgstr "保存…" #: src/settings/sections/General.tsx msgid "Walk through profiles, Play, mods, and the command palette" -msgstr "" +msgstr "介绍配置、游玩、模组和命令面板" #: src/settings/prefCopy.ts msgid "Verify downloads with {source} MD5" -msgstr "" +msgstr "使用 {source} MD5 验证下载" #: src/settings/prefCopyAntivirus.ts msgid "clamd socket" -msgstr "" +msgstr "clamd 套接字" #: src/settings/prefCopy.ts msgid "Touch ripples" -msgstr "" +msgstr "触摸波纹" #: src/settings/sections/Updates.tsx msgid "Enable Check for mod updates when Mortar starts first." -msgstr "" +msgstr "请先启用“Mortar 启动时检查模组更新”。" #: src/settings/SettingsNav.tsx msgid "Settings sections" -msgstr "" +msgstr "设置分区" #: src/settings/prefCopy.ts msgid "Default profile for {source} links" -msgstr "" +msgstr "{source} 链接的默认配置" #: src/settings/prefCopyGame.ts msgid "How many game processes a direct Play starts. Hidden for {launcher} and store URL launches." -msgstr "" +msgstr "直接游玩会启动多少个游戏进程。对 {launcher} 和商店 URL 启动隐藏。" #: src/settings/prefCopyAntivirus.ts #: src/settings/sections/General.tsx msgid "Antivirus" -msgstr "" +msgstr "杀毒软件" #: src/settings/prefCopyGame.ts msgid "Files an update no longer includes" -msgstr "" +msgstr "更新不再包含的文件" #: src/settings/sections/DataMove.tsx msgid "Moving data" -msgstr "" +msgstr "正在移动数据" #: src/settings/sections/Appearance.tsx msgid "{name}, descending" -msgstr "" +msgstr "{name},降序" #: src/settings/prefCopy.ts msgid "Scheduled backups kept per save" -msgstr "" +msgstr "每个存档保留的计划备份数" #: src/settings/sections/LoaderRow.tsx msgid "Reinstall" -msgstr "" +msgstr "重新安装" #: src/settings/sections/Updates.tsx msgid "Checking for updates…" -msgstr "" +msgstr "正在检查更新…" #: src/settings/sections/DataStoreReport.tsx msgid "Leftover files" -msgstr "" +msgstr "遗留文件" #: src/settings/prefCopy.ts msgid "Stay open" -msgstr "" +msgstr "保持打开" #: src/settings/sections/About.tsx msgid "Restarts Mortar and records its first 30 seconds, for a slow start." -msgstr "" +msgstr "重启 Mortar 并记录其前 30 秒,用于排查启动缓慢。" #: src/settings/shortcutLabels.ts msgid "Open settings" -msgstr "" +msgstr "打开设置" #: src/settings/sections/nxmHandler.tsx msgid "Take over" -msgstr "" +msgstr "接管" #: src/settings/updates.ts msgid "Could not reach {source}" -msgstr "" +msgstr "无法连接 {source}" #: src/settings/sections/ModioAccount.tsx msgid "Access token in your system keyring" -msgstr "" +msgstr "系统密钥环中的访问令牌" #: src/settings/sections/NexusMods.tsx msgid "Untrack unused…" -msgstr "" +msgstr "取消跟踪未使用的…" #: src/settings/sections/Notifications.tsx msgid "The game crashes" -msgstr "" +msgstr "游戏崩溃时" #: src/settings/prefCopy.ts msgid "Back up saves only if the profile's mods changed since the last run." -msgstr "" +msgstr "仅当配置的模组自上次运行以来发生更改时才备份存档。" #: src/settings/sections/checkDetail.ts msgid "nxm:// links: off" -msgstr "" +msgstr "nxm:// 链接:关闭" #: src/settings/loaderToast.ts msgid "{name} {latest} is out" -msgstr "" +msgstr "{name} {latest} 已发布" #: src/settings/prefCopy.ts msgid "Browser extension connection" -msgstr "" +msgstr "浏览器扩展连接" #: src/settings/prefCopy.ts msgid "Downloads finished" -msgstr "" +msgstr "下载完成" #: src/settings/sections/About.tsx #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/DataStoreReport.tsx msgid "Close" -msgstr "" +msgstr "关闭" #: src/settings/sections/DataHistory.tsx msgid "Trim history of {profile}" -msgstr "" +msgstr "裁剪 {profile} 的历史记录" #: src/settings/sections/Appearance.tsx msgid "Bundled font" -msgstr "" +msgstr "捆绑字体" #: src/settings/sections/DataBackups.tsx msgid "Stop the game to change save backups." -msgstr "" +msgstr "请停止游戏以更改存档备份。" #: src/settings/prefCopyGame.ts msgid "Install the version the mod's author named, as {manager} does." -msgstr "" +msgstr "安装模组作者指定的版本,如同 {manager} 所做的那样。" #: src/settings/prefCopyRequirements.ts msgid "When you disable a mod, also disable the mods that need it and the libraries only it needed" -msgstr "" +msgstr "禁用模组时,同时禁用需要它的模组以及仅它需要的库" #: src/settings/sections/DataImport.tsx msgid "Ignored fields Mortar does not import: {names}" -msgstr "" +msgstr "Mortar 不导入的已忽略字段:{names}" #: src/settings/prefCopy.ts msgid "{loader} unofficial builds" -msgstr "" +msgstr "{loader} 非官方构建" #: src/settings/prefCopy.ts msgid "Profile hero" -msgstr "" +msgstr "配置主图" #: src/settings/prefCopy.ts msgid "1 time" -msgstr "" +msgstr "1 次" #: src/settings/sections/AboutDiagnostics.tsx msgid "Checks the data folder, games, {source} download links and the browser extension." -msgstr "" +msgstr "检查数据文件夹、游戏、{source} 下载链接和浏览器扩展。" #: src/settings/sections/Downloads.tsx msgid "{app}, {otherApp} or another {thirdApp} browser: unzip the download, open chrome://extensions, enable Developer mode and choose Load unpacked on the unzipped folder." -msgstr "" +msgstr "{app}、{otherApp} 或其他 {thirdApp} 浏览器:解压下载内容,打开 chrome://extensions,启用开发者模式,然后在解压后的文件夹上选择“加载已解压的扩展程序”。" #: src/settings/sections/ItchAccount.tsx msgid "Remove key" -msgstr "" +msgstr "移除密钥" #: src/settings/sections/AboutDiagnostics.tsx msgid "Save diagnostics" -msgstr "" +msgstr "保存诊断信息" #: src/settings/prefCopy.ts msgid "Choose a game and profile each time." -msgstr "" +msgstr "每次选择游戏和配置。" #: src/settings/prefCopy.ts msgid "Confirm removals" -msgstr "" +msgstr "确认移除" #: src/settings/prefCopy.ts msgid "Recently deleted retention" -msgstr "" +msgstr "最近删除保留期" #: src/settings/sections/SourceConnection.tsx msgid "Could not be reached: {reason}" -msgstr "" +msgstr "无法访问:{reason}" #: src/settings/updates.ts msgid "Could not update: {error}" -msgstr "" +msgstr "无法更新:{error}" #: src/settings/sections/General.tsx msgid "Share profiles on the local network" -msgstr "" +msgstr "在局域网中分享配置" #: src/settings/sections/AboutDiagnostics.tsx #: src/settings/sections/DataUsage.tsx msgid "Disk space" -msgstr "" +msgstr "磁盘空间" #: src/settings/prefCopy.ts msgid "Reuse FOMOD choices" -msgstr "" +msgstr "重用 FOMOD 选项" #: src/settings/sections/HiddenLogSources.tsx msgid "Show {name} again" -msgstr "" +msgstr "再次显示 {name}" #: src/settings/sections/DataStoreReport.tsx msgid "This frees {size}. Deleted mods download again if a profile needs them later." -msgstr "" +msgstr "这将释放 {size}。如果之后有配置需要,已删除的模组会重新下载。" #: src/settings/prefCopy.ts msgid "Last played" -msgstr "" +msgstr "上次游玩" #: src/settings/sections/DataBackups.tsx #: src/settings/sections/DataHistory.tsx msgid "Nothing to trim yet." -msgstr "" +msgstr "尚无需要裁剪的内容。" #: src/settings/shortcutLabels.ts msgid "Focus the previous mod" -msgstr "" +msgstr "聚焦上一个模组" #: src/settings/prefCopyGame.ts msgid "The folder this game's profiles sync into" -msgstr "" +msgstr "此游戏的配置同步到的文件夹" #: src/settings/sections/NexusMods.tsx msgid "Untrack mods?" -msgstr "" +msgstr "取消跟踪模组?" #: src/settings/prefCopy.ts msgid "Sidebar profile order" -msgstr "" +msgstr "侧边栏配置顺序" #: src/settings/sections/SourceConnection.tsx msgid "Last answered {when}" -msgstr "" +msgstr "上次响应 {when}" #: src/settings/sections/Downloads.tsx msgid "Preferred download server" -msgstr "" +msgstr "首选下载服务器" From 424b6c30c0f47885142e14edeec46a55e4dfccc2 Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 13:40:46 +0100 Subject: [PATCH 4/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/Native Language: Chinese (Simplified Han script) Progress: 100.0% (57 of 57 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/native/zh_Hans/ --- internal/i18n/locales/zh-Hans/native.po | 121 ++++++++++++------------ 1 file changed, 58 insertions(+), 63 deletions(-) diff --git a/internal/i18n/locales/zh-Hans/native.po b/internal/i18n/locales/zh-Hans/native.po index d4fd2af21..cfb75be11 100644 --- a/internal/i18n/locales/zh-Hans/native.po +++ b/internal/i18n/locales/zh-Hans/native.po @@ -1,178 +1,173 @@ msgid "" -msgstr "" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: zh_Hans\n" -"Plural-Forms: nplurals=1; plural=0;\n" +msgstr "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nLanguage: zh-Hans\nPlural-Forms: nplurals=1; plural=0;\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nX-Generator: Weblate 2026.11.2.dev0\n" msgid "Add archive" -msgstr "" +msgstr "添加压缩包" msgid "All files" -msgstr "" +msgstr "所有文件" msgid "Archives (zip, RAR, 7z, tar, gz, xz, zst, bz2, lz4, lzma)" -msgstr "" +msgstr "压缩包(zip、RAR、7z、tar、gz、xz、zst、bz2、lz4、lzma)" msgid "Choose background image" -msgstr "" +msgstr "选择背景图片" msgid "Choose game folder" -msgstr "" +msgstr "选择游戏文件夹" msgid "Choose the Mortar data folder" -msgstr "" +msgstr "选择 Mortar 数据文件夹" msgid "Choose the data folder…" -msgstr "" +msgstr "选择数据文件夹…" msgid "Close" -msgstr "" +msgstr "关闭" msgid "Could not stop {game}" -msgstr "" +msgstr "无法停止 {game}" msgid "Download failed" -msgstr "" +msgstr "下载失败" msgid "Download finished" -msgstr "" +msgstr "下载完成" msgid "Downloads: {count}" -msgstr "" +msgstr "下载数:{count}" msgid "End it" -msgstr "" +msgstr "结束它" msgid "Exited with code {code}" -msgstr "" +msgstr "退出代码为 {code}" msgid "Exited with code {code} ({signal})" -msgstr "" +msgstr "退出代码为 {code}({signal})" msgid "Exited with {signal}" -msgstr "" +msgstr "因 {signal} 退出" msgid "Export settings" -msgstr "" +msgstr "导出设置" msgid "Images (PNG, JPEG, GIF, WebP)" -msgstr "" +msgstr "图片(PNG、JPEG、GIF、WebP)" msgid "Images (PNG, JPEG, WebP)" -msgstr "" +msgstr "图片(PNG、JPEG、WebP)" msgid "Import settings" -msgstr "" +msgstr "导入设置" msgid "Leave it" -msgstr "" +msgstr "保留它" msgid "Mod updates available: {count}" -msgstr "" +msgstr "有 {count} 个模组更新可用" msgid "Mods with errors: {count}" -msgstr "" +msgstr "有错误的模组:{count}" msgid "Mortar cannot edit this file: it is UTF-16 or holds a NUL byte." -msgstr "" +msgstr "Mortar 无法编辑此文件:它是 UTF-16 编码或包含 NUL 字节。" msgid "Mortar could not start:\n\n{error}\n\nThe details are in mortar.log in Mortar's data folder." -msgstr "" +msgstr "Mortar 无法启动:\n\n{error}\n\n详细信息见 Mortar 数据文件夹中的 mortar.log。" msgid "Mortar is already running but has not answered for {count} seconds.\n\nEnd it and start Mortar again? Anything it was doing stops." -msgstr "" +msgstr "Mortar 已在运行,但已 {count} 秒没有响应。\n\n要结束它并重新启动 Mortar 吗?它正在进行的任何操作都会停止。" msgid "Mortar needs the {runtime}, which does not seem to be installed.\n\nYes: Open the download page (install the {installer}, then start Mortar again)\nNo: Start anyway" -msgstr "" +msgstr "Mortar 需要 {runtime},但似乎尚未安装。\n\n是:打开下载页面(安装 {installer},然后重新启动 Mortar)\n否:仍然启动" msgid "Mortar profile (.mortar)" -msgstr "" +msgstr "Mortar 配置(.mortar)" msgid "Mortar profile backup" -msgstr "" +msgstr "Mortar 配置备份" msgid "Mortar profile backup (zip)" -msgstr "" +msgstr "Mortar 配置备份(zip)" msgid "Mortar stopped because of an error:\n\n{error}\n\nThe details are in crash.log in {path}." -msgstr "" +msgstr "Mortar 因错误而停止:\n\n{error}\n\n详细信息见 {path} 中的 crash.log。" msgid "Mortar stopped while starting:\n\n{error}\n\nThe details are in crash.log in Mortar's data folder." -msgstr "" +msgstr "Mortar 在启动时停止:\n\n{error}\n\n详细信息见 Mortar 数据文件夹中的 crash.log。" msgid "Mortar's data folder was not found:\n\n{path}\n\nIts drive may be unplugged. Plug it in and choose Cancel, then start Mortar again, or choose here:\n\nYes: Use the default location\nNo: Choose the data folder…\nCancel: Quit" -msgstr "" +msgstr "未找到 Mortar 数据文件夹:\n\n{path}\n\n其所在驱动器可能已拔出。请插好驱动器并选择“取消”,然后重新启动 Mortar,或者在此选择:\n\n是:使用默认位置\n否:选择数据文件夹…\n取消:退出" msgid "Mortar's data folder was not found:\n\n{path}\n\nIts drive may be unplugged. Plug it in and choose {quit}, then start Mortar again, or choose here." -msgstr "" +msgstr "未找到 Mortar 数据文件夹:\n\n{path}\n\n其所在驱动器可能已拔出。请插好驱动器并选择 {quit},然后重新启动 Mortar,或者在此选择。" msgid "Open a profile export" -msgstr "" +msgstr "打开配置导出文件" msgid "Open a profile file" -msgstr "" +msgstr "打开配置文件" msgid "Open the folder that holds the log? (Ctrl+C copies this message.)" -msgstr "" +msgstr "打开包含日志的文件夹?(Ctrl+C 可复制此消息。)" msgid "Open the log folder" -msgstr "" +msgstr "打开日志文件夹" msgid "Play {game}" -msgstr "" +msgstr "启动 {game}" msgid "Profile (.mortar, .r2z, .zip)" -msgstr "" +msgstr "配置(.mortar、.r2z、.zip)" msgid "Quit" -msgstr "" +msgstr "退出" msgid "Save diagnostics" -msgstr "" +msgstr "保存诊断信息" msgid "Show Mortar" -msgstr "" +msgstr "显示 Mortar" msgid "Stop {game}" -msgstr "" +msgstr "停止 {game}" msgid "Stopped" -msgstr "" +msgstr "已停止" msgid "Text files" -msgstr "" +msgstr "文本文件" msgid "Use the default location" -msgstr "" +msgstr "使用默认位置" msgid "Zip archives" -msgstr "" +msgstr "Zip 压缩包" msgid "{app} export (.r2z)" -msgstr "" +msgstr "{app} 导出(.r2z)" msgid "{app} export (.r2z, .zip)" -msgstr "" +msgstr "{app} 导出(.r2z、.zip)" msgid "{app} profile (.r2z)" -msgstr "" +msgstr "{app} 配置(.r2z)" msgid "{errors}. {exit}" -msgstr "" +msgstr "{errors}。{exit}" msgid "{game} crashed" -msgstr "" +msgstr "{game} 崩溃了" msgid "{name} wants to share a profile" -msgstr "" +msgstr "{name} 想要分享一个配置" msgid "{source} collection draft (zip)" -msgstr "" +msgstr "{source} 合集草稿(zip)" msgid "{source} modpack (.zip)" -msgstr "" +msgstr "{source} 整合包(.zip)" msgid "{source} modpack (zip)" -msgstr "" +msgstr "{source} 整合包(zip)" From 650de38a42305b9b834f1a69b8e11fdf3966c9e6 Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 14:33:43 +0100 Subject: [PATCH 5/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/Mods Language: Chinese (Simplified Han script) Progress: 100.0% (956 of 956 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/mods/zh_Hans/ --- frontend/src/locales/zh-Hans/mods.po | 1890 +++++++++++++------------- 1 file changed, 945 insertions(+), 945 deletions(-) diff --git a/frontend/src/locales/zh-Hans/mods.po b/frontend/src/locales/zh-Hans/mods.po index 783e64b1e..e3d91cfd9 100644 --- a/frontend/src/locales/zh-Hans/mods.po +++ b/frontend/src/locales/zh-Hans/mods.po @@ -1,33 +1,33 @@ msgid "" -msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-06 19:25+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" +msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" #: src/mods/describe.ts msgid "Its {source} page summary" -msgstr "" +msgstr "其 {source} 页面摘要" #: src/mods/storeEntries.ts msgid "Could not skip the update for {name}" -msgstr "" +msgstr "无法跳过 {name} 的更新" #: src/mods/updateReview/Row.tsx msgid "Now needs {names}" -msgstr "" +msgstr "现在需要 {names}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Keep the game's current value" -msgstr "" +msgstr "保留游戏的当前值" #: src/mods/EnableRequirementsDialog.tsx msgid "Enable what {name} needs?" -msgstr "" +msgstr "启用 {name} 所需的内容?" #: src/mods/updateReview/SourceGroups.tsx msgid "Other" -msgstr "" +msgstr "其他" #: src/mods/describeLoadFailure.ts msgid "prefix" -msgstr "" +msgstr "前缀" #: src/mods/HiddenInside.tsx #: src/mods/storeEntries.ts @@ -36,40 +36,40 @@ msgstr "无法打开文件夹" #: src/mods/typedConfig/valueError.ts msgid "This needs to be a hex color like FF8800 or FF8800CC." -msgstr "" +msgstr "这必须是类似 FF8800 或 FF8800CC 的十六进制颜色。" #: src/mods/parts.tsx msgid "Remove {name} from this profile?" -msgstr "" +msgstr "从此配置文件中移除 {name}?" #: src/mods/OldFilesCallouts.tsx msgid "Move all to trash" -msgstr "" +msgstr "全部移至回收站" #: src/mods/SelectionBarDialogs.tsx msgid "Type a tag." -msgstr "" +msgstr "输入标签。" #: src/mods/ConfigPresets.tsx msgid "Presets" -msgstr "" +msgstr "预设" #: src/mods/listRows.ts #: src/mods/useListHeading.ts msgid "Implicit" -msgstr "" +msgstr "隐式" #: src/mods/ModMenu.tsx msgid "Where it came in one download with other mods, it is disabled instead." -msgstr "" +msgstr "如果它与其他模组在同一次下载中一同加入,则会改为禁用。" #: src/mods/updateReview/UpdateActions.tsx msgid "{name} was installed from another site. Updating installs {version} from {source} instead and keeps your settings." -msgstr "" +msgstr "{name} 是从其他网站安装的。更新将改为从 {source} 安装 {version},并保留你的设置。" #: src/mods/storeEntries.ts msgid "Updated categories" -msgstr "" +msgstr "已更新分类" #: src/mods/problemFix/LongPathFix.tsx msgid "Open storage settings" @@ -83,16 +83,16 @@ msgstr "已更新" #: src/mods/describe.ts msgid "{name} needs {loader} {needs} or newer, and Mortar cannot tell whether the installed {installed} is." -msgstr "" +msgstr "{name} 需要 {loader} {needs} 或更高版本,而 Mortar 无法判断已安装的 {installed} 是否满足。" #: src/mods/problemFix/FileConflictFix.tsx #: src/mods/problemFix/WinFix.tsx msgid "Make {name} win" -msgstr "" +msgstr "让 {name} 优先" #: src/mods/redundantReason.ts msgid "{list} do the same job: all {count} change {detail}" -msgstr "" +msgstr "{list} 执行相同的工作:全部 {count} 个都会改变 {detail}" #: src/mods/lockedHint.ts msgid "Stop the game to change mods." @@ -100,11 +100,11 @@ msgstr "停止游戏以更改模组。" #: src/mods/typedConfig/ConfigPane.tsx msgid "Every entry in {current} goes back to its default." -msgstr "" +msgstr "{current} 中的每一项都会恢复为默认值。" #: src/mods/typedConfig/ConfigPane.tsx msgid "The game could not apply the last change: {reason}" -msgstr "" +msgstr "游戏无法应用上次更改:{reason}" #: src/mods/storeEntries.ts msgid "That profile is gone." @@ -112,147 +112,147 @@ msgstr "该配置已不存在。" #: src/mods/OldFilesCallouts.tsx msgid "Keep all" -msgstr "" +msgstr "全部保留" #: src/mods/freeze.ts msgid "Could not freeze the profile" -msgstr "" +msgstr "无法冻结配置文件" #: src/mods/describe.ts msgid "{name} broke in {brokeIn}." -msgstr "" +msgstr "{name} 在 {brokeIn} 中损坏。" #: src/mods/parts.tsx msgid "{count, plural, one {# mod needs this} other {# mods need this}}: {names}" -msgstr "" +msgstr "{count, plural, one {# 个模组需要此内容} other {# 个模组需要此内容}}:{names}" #: src/mods/Sidebar.tsx msgid "Required by ({count})" -msgstr "" +msgstr "被以下项需要({count})" #: src/mods/describeLoadFailure.ts msgid "It was thrown in {thrown}, called from its {kind} {method} on {target}" -msgstr "" +msgstr "它在 {thrown} 中抛出,由 {target} 上的 {kind} {method} 调用" #: src/mods/AddMenu.tsx msgid "The downloads folder…" -msgstr "" +msgstr "下载文件夹…" #: src/mods/NexusDetails.tsx msgid "Sign in to {source} in Settings to see more from this mod's page." -msgstr "" +msgstr "在设置中登录 {source},以查看此模组页面的更多内容。" #: src/mods/updateReview/updateAll.ts msgid "Nothing to update: those mods already have their newest file" -msgstr "" +msgstr "没有可更新的内容:这些模组已拥有最新文件" #: src/mods/updateReview/Row.tsx msgid "No longer needs {names}" -msgstr "" +msgstr "不再需要 {names}" #: src/mods/updateReview/OptionalUpdates.tsx msgid "{count, plural, one {Also update # optional file} other {Also update # optional files}}" -msgstr "" +msgstr "{count, plural, one {同时更新 # 个可选文件} other {同时更新 # 个可选文件}}" #: src/mods/describe.ts msgid "Balance only: one mod's prices win." -msgstr "" +msgstr "仅平衡性:某个模组的价格获胜。" #: src/mods/DuplicateDialog.tsx msgid "{names} needs a newer version than this." -msgstr "" +msgstr "{names} 需要比这更新的版本。" #: src/mods/typedConfig/valueError.ts msgid "This is not one of the allowed values." -msgstr "" +msgstr "这不是允许的值之一。" #: src/mods/problemFix/PluginClashFix.tsx msgid "Keep newer" -msgstr "" +msgstr "保留较新版本" #: src/mods/problemFix/LoadFailureFix.tsx msgid "Reinstall loader" -msgstr "" +msgstr "重新安装加载器" #: src/mods/storeEntries.ts msgid "Could not open config.json of {name}" -msgstr "" +msgstr "无法打开 {name} 的 config.json" #: src/mods/problemWhy.ts msgid "{source} marks this mod as broken, obsolete or abandoned for your game version. It may crash, do nothing, or stop working after the next game update." -msgstr "" +msgstr "{source} 将此模组标记为不适用于你的游戏版本、已过时或已弃用。它可能会崩溃、不起作用,或在下次游戏更新后停止工作。" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {# imported} other {# imported}}" -msgstr "" +msgstr "{count, plural, one {已导入 # 个} other {已导入 # 个}}" #: src/mods/AddToGroupDialog.tsx msgid "Add to group" -msgstr "" +msgstr "添加到分组" #: src/mods/updateReview/updateAll.ts msgid "{count, plural, one {# update failed} other {# updates failed}}" -msgstr "" +msgstr "{count, plural, one {# 项更新失败} other {# 项更新失败}}" #: src/mods/GameModsReviewDialog.tsx #: src/mods/OtherProfilesDialog.tsx msgid "Could not change mods" -msgstr "" +msgstr "无法更改模组" #: src/mods/useListHeading.ts msgid "{loader} mods" -msgstr "" +msgstr "{loader} 模组" #: src/mods/storeEntries.ts msgid "Could not show the skipped update for {name}" -msgstr "" +msgstr "无法显示 {name} 被跳过的更新" #: src/mods/updateReview/WithheldGroup.tsx msgid "{source} hides or has removed these pages, so there is no download to offer." -msgstr "" +msgstr "{source} 隐藏或已删除这些页面,因此没有可提供的下载。" #: src/mods/ModDependencyTree.tsx msgid "Expand" -msgstr "" +msgstr "展开" #: src/mods/typedConfig/valueError.ts msgid "This setting is no longer in the file." -msgstr "" +msgstr "此设置已不在文件中。" #: src/mods/EndorsePrompt.tsx msgid "Never for this mod" -msgstr "" +msgstr "此模组永不" #: src/mods/parts.tsx msgid "Mods from the same download are removed together: {names}. You can undo this." -msgstr "" +msgstr "同一下载中的模组将一起移除:{names}。你可以撤销此操作。" #: src/mods/overlayActions.ts msgid "It replaces the same files, so this is disabled: {names}" -msgstr "" +msgstr "它替换了相同的文件,因此此项已禁用:{names}" #: src/mods/ReportToAuthorButton.tsx msgid "Paste it on the mod's page." -msgstr "" +msgstr "请将其粘贴到模组页面。" #: src/mods/problemFix/DamagedFix.tsx msgid "Repair" -msgstr "" +msgstr "修复" #: src/mods/problemText.ts msgid "Errors while running" -msgstr "" +msgstr "运行时错误" #: src/mods/ModActionItems.tsx #: src/mods/SelectionBarActions.tsx msgid "Organise" -msgstr "" +msgstr "整理" #: src/mods/LegacyReasonsCallout.tsx #: src/mods/NewFoldersCallout.tsx #: src/mods/OldFilesCallouts.tsx msgid "Review…" -msgstr "" +msgstr "查看…" #: src/mods/CleanupSection.tsx #: src/mods/problemFix/AssetFix.tsx @@ -271,51 +271,51 @@ msgstr "打开" #: src/mods/NexusDetails.tsx msgid "Current files on {source} ({count})" -msgstr "" +msgstr "{source} 上的当前文件({count})" #: src/mods/CategoryEditor.tsx msgid "Group mods by these names, or assign one as a mod's primary category." -msgstr "" +msgstr "按这些名称对模组分组,或将其中一个指定为模组的主要分类。" #: src/mods/ModDisplayEdit.tsx msgid "Could not change the details" -msgstr "" +msgstr "无法更改详情" #: src/mods/SlowStartupSection.tsx msgid "other checks" -msgstr "" +msgstr "其他检查" #: src/mods/problemFix/DuplicateFix.tsx msgid "Resolve" -msgstr "" +msgstr "解析" #: src/mods/NexusAccountActions.tsx msgid "Untrack" -msgstr "" +msgstr "取消跟踪" #: src/mods/problemText.ts msgid "Game version not supported" -msgstr "" +msgstr "不支持此游戏版本" #: src/mods/NexusDetails.tsx msgid "Uploaded by" -msgstr "" +msgstr "上传者" #: src/mods/ModMenu.tsx msgid "Already loads first." -msgstr "" +msgstr "已经最先加载。" #: src/mods/ResizableAside.tsx msgid "Resize details" -msgstr "" +msgstr "调整详情大小" #: src/mods/GroupMenu.tsx msgid "Delete group (mods stay)" -msgstr "" +msgstr "删除分组(模组保留)" #: src/mods/SetNexusPageDialog.tsx msgid "Paste the page address." -msgstr "" +msgstr "请粘贴页面地址。" #: src/mods/DuplicateDialog.tsx msgid "From {source}" @@ -323,7 +323,7 @@ msgstr "来自 {source}" #: src/mods/problemFix/AssetFix.tsx msgid "In {name}; disables its edits here" -msgstr "" +msgstr "在 {name} 中;会在此禁用其编辑" #: src/mods/GroupMenu.tsx msgid "Rename" @@ -331,19 +331,19 @@ msgstr "重命名" #: src/mods/LoadOrderTab.tsx msgid "Enable mods in the Mods tab to see the order {loader} loads them." -msgstr "" +msgstr "在“模组”标签页启用模组,以查看 {loader} 的加载顺序。" #: src/mods/AssetMapDialog.tsx msgid "Winner" -msgstr "" +msgstr "胜出" #: src/mods/problemFix/WinFix.tsx msgid "Make a pack win" -msgstr "" +msgstr "让某个包胜出" #: src/mods/typedConfig/StringWidgets.tsx msgid "Record {name}" -msgstr "" +msgstr "记录 {name}" #: src/mods/brokenKind.ts #: src/mods/compatChip.ts @@ -353,7 +353,7 @@ msgstr "已损坏" #: src/mods/LibrariesChip.tsx msgid "{count, plural, one {+# library} other {+# libraries}}" -msgstr "" +msgstr "{count, plural, one {+# 个库} other {+# 个库}}" #: src/mods/CleanupSection.tsx msgid "Dismiss {name}" @@ -361,120 +361,120 @@ msgstr "忽略 {name}" #: src/mods/problemFix/fixActions.tsx msgid "Other fixes" -msgstr "" +msgstr "其他修复" #: src/mods/updateReview/NeedsChoice.tsx msgid "Needs your choice ({count})" -msgstr "" +msgstr "需要你选择({count})" #: src/mods/HiddenInside.tsx msgid "Mortar renames the folder {path} without its leading dots, so {loader} loads the mod." -msgstr "" +msgstr "Mortar 会将文件夹 {path} 重命名并去掉开头的点,以便 {loader} 加载该模组。" #: src/mods/problemFixButtons.tsx msgid "Moved {path} to Mortar's trash" -msgstr "" +msgstr "已将 {path} 移至 Mortar 的回收站" #: src/mods/OverlayRow.tsx msgid "Replaces some files of the mod above" -msgstr "" +msgstr "替换上方模组的部分文件" #: src/mods/describe.ts msgid "Its installed file description" -msgstr "" +msgstr "其已安装文件的描述" #: src/mods/detail.ts msgid "Back to {backTo}. Saves untouched." -msgstr "" +msgstr "返回 {backTo}。存档未受影响。" #: src/mods/ModsTab.tsx msgid "Show all mods" -msgstr "" +msgstr "显示所有模组" #: src/mods/LegacyReasonsCallout.tsx msgid "Could not save that answer" -msgstr "" +msgstr "无法保存该回答" #: src/mods/EnableRequirementsDialog.tsx msgid "{count, plural, one {It does not work while it is off.} other {It does not work while they are off.}}" -msgstr "" +msgstr "{count, plural, one {它关闭时无法工作。} other {它们关闭时无法工作。}}" #: src/mods/ModMenu.tsx msgid "{name} removed from {count, plural, one {# profile} other {# profiles}}" -msgstr "" +msgstr "{name} 已从 {count, plural, one {# 个配置} other {# 个配置}}中移除" #: src/mods/ModMenu.tsx msgid "Already loads last." -msgstr "" +msgstr "已经最后加载。" #: src/mods/GameModsReviewDialog.tsx msgid "Different version ({count})" -msgstr "" +msgstr "不同版本({count})" #: src/mods/ModMenu.tsx #: src/mods/OldFilesCallouts.tsx #: src/mods/parts.tsx msgid "Show files" -msgstr "" +msgstr "显示文件" #: src/mods/typedConfig/ConfigTab.tsx msgid "Mods with settings" -msgstr "" +msgstr "有设置的模组" #: src/mods/ModSections.tsx msgid "Settings from the mod's in-game menu" -msgstr "" +msgstr "来自模组游戏内菜单的设置" #: src/mods/describeLoadFailure.ts msgid "It was thrown in {thrown}; {suspects}" -msgstr "" +msgstr "它在 {thrown} 中抛出;{suspects}" #: src/mods/describe.ts msgid "{name} is marked obsolete and may not work with this game version." -msgstr "" +msgstr "{name} 被标记为已过时,可能无法与此游戏版本配合使用。" #: src/mods/updateDigestToast.ts msgid "{count, plural, one {# update for {profiles, plural, one {# profile} other {# profiles}}} other {# updates for {profiles, plural, one {# profile} other {# profiles}}}}" -msgstr "" +msgstr "{count, plural, one {# 项更新,涉及 {profiles, plural, one {# 个配置} other {# 个配置}}} other {# 项更新,涉及 {profiles, plural, one {# 个配置} other {# 个配置}}}}" #: src/mods/ModDependencyTree.tsx msgid "Show all {total}" -msgstr "" +msgstr "显示全部 {total}" #: src/mods/ModUpdateControls.tsx msgid "Update channel" -msgstr "" +msgstr "更新通道" #: src/mods/LegacyReasonsCallout.tsx #: src/mods/ModMenu.tsx #: src/mods/SelectionBarActions.tsx msgid "Mark implicit" -msgstr "" +msgstr "标记为隐式" #: src/mods/storeEntries.ts msgid "Could not pin {name}" -msgstr "" +msgstr "无法固定 {name}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Reset all" -msgstr "" +msgstr "全部重置" #: src/mods/GameModsReviewDialog.tsx msgid "newer in profile" -msgstr "" +msgstr "配置中较新" #: src/mods/LoadOrderTab.tsx #: src/mods/ModMenu.tsx msgid "Load later" -msgstr "" +msgstr "稍后加载" #: src/mods/SetNexusPageDialog.tsx msgid "{source} page address" -msgstr "" +msgstr "{source} 页面地址" #: src/mods/overlayActions.ts msgid "Enabled {name}" -msgstr "" +msgstr "已启用 {name}" #: src/mods/updateDigestToast.ts #: src/mods/updates.ts @@ -483,316 +483,316 @@ msgstr "复查" #: src/mods/updateReview/Changes.tsx msgid "Changelog unavailable" -msgstr "" +msgstr "更新日志不可用" #: src/mods/overlayActions.ts msgid "Its main file is no longer in this profile." -msgstr "" +msgstr "其主文件已不在此配置中。" #: src/mods/storeGroups.ts msgid "Could not disable the group" -msgstr "" +msgstr "无法禁用该分组" #: src/mods/modActions.ts msgid "Open on {source}" -msgstr "" +msgstr "在 {source} 上打开" #: src/mods/problemText.ts msgid "Missing requirements" -msgstr "" +msgstr "缺少要求" #: src/mods/ModSections.tsx msgid "Roll back" -msgstr "" +msgstr "回滚" #: src/mods/SelectionBar.tsx msgid "Also add selected mods to" -msgstr "" +msgstr "同时将选中的模组添加到" #: src/mods/storeProblems.ts msgid "Could not dismiss the warning" -msgstr "" +msgstr "无法忽略该警告" #: src/mods/updates.ts msgid "Some mods could not be checked, so more updates may show up later." -msgstr "" +msgstr "某些模组无法检查,因此稍后可能会显示更多更新。" #: src/mods/ModsTab.tsx msgid "Click the star on a mod to add it here." -msgstr "" +msgstr "点击模组上的星标以将其添加到这里。" #: src/mods/LoadOrderTab.tsx #: src/mods/updateReview/updateAll.ts msgid "Retry" -msgstr "" +msgstr "重试" #: src/mods/ExtraFilesChip.tsx msgid "{count, plural, one {+# file} other {+# files}}" -msgstr "" +msgstr "{count, plural, one {+# 个文件} other {+# 个文件}}" #: src/mods/updateReview/SourceGroups.tsx msgid "{name} ({count})" -msgstr "" +msgstr "{name}({count})" #: src/mods/NexusAccountActions.tsx msgid "Could not untrack this mod" -msgstr "" +msgstr "无法取消跟踪此模组" #: src/mods/LoadOrderRowParts.tsx msgid "Show less" -msgstr "" +msgstr "显示更少" #: src/mods/storeEntries.ts msgid "Could not ignore updates from {source}" -msgstr "" +msgstr "无法忽略来自 {source} 的更新" #: src/mods/columnLabel.ts msgid "Startup" -msgstr "" +msgstr "启动" #: src/mods/NewFoldersCallout.tsx msgid "{count, plural, one {# mod in the game's Mods folder differs from this profile} other {# mods in the game's Mods folder differ from this profile}}" -msgstr "" +msgstr "{count, plural, one {游戏 Mods 文件夹中有 # 个模组与此配置不同} other {游戏 Mods 文件夹中有 # 个模组与此配置不同}}" #: src/mods/OverlayRow.tsx #: src/mods/parts.tsx msgid "Enable {name}" -msgstr "" +msgstr "启用 {name}" #: src/mods/storeProblems.ts msgid "Could not set {field} for {name}" -msgstr "" +msgstr "无法为 {name} 设置 {field}" #: src/mods/storeEntries.ts msgid "Could not unpin {name}" -msgstr "" +msgstr "无法取消固定 {name}" #: src/mods/runErrorFixButtons.tsx msgid "Show in log" -msgstr "" +msgstr "在日志中显示" #: src/mods/CategoryEditor.tsx #: src/mods/columnLabel.ts #: src/mods/ModDisplayEdit.tsx msgid "Name" -msgstr "" +msgstr "名称" #: src/mods/typedConfig/OtherFiles.tsx msgid "Loader and other" -msgstr "" +msgstr "加载器及其他" #: src/mods/ModsTab.tsx msgid "No favourites yet" -msgstr "" +msgstr "尚无收藏" #: src/mods/problemFix/SettingFix.tsx msgid "Set to automatic" -msgstr "" +msgstr "设为自动" #: src/mods/ConflictWhy.tsx msgid "FromArea {fromArea}" -msgstr "" +msgstr "FromArea {fromArea}" #: src/mods/typedConfig/valueError.ts msgid "This needs to be a number." -msgstr "" +msgstr "这必须是数字。" #: src/mods/describe.ts msgid "{name} is marked broken for this game version." -msgstr "" +msgstr "{name} 被标记为不适用于此游戏版本。" #: src/mods/DuplicateDialog.tsx msgid "Keep the {source} copy" -msgstr "" +msgstr "保留 {source} 副本" #: src/mods/typedConfig/TextFile.tsx msgid "{name} has edits that are not saved." -msgstr "" +msgstr "{name} 有未保存的编辑。" #: src/mods/HiddenInside.tsx msgid "Could not unhide the mod" -msgstr "" +msgstr "无法取消隐藏该模组" #: src/mods/describeLoadFailure.ts msgid "; the runtime printed no source line for that method (generated code)." -msgstr "" +msgstr ";运行时未输出该方法的源代码行(生成的代码)。" #: src/mods/LoadOrderTab.tsx msgid "The order comes from the dependencies each module's SubModule.xml declares, so it cannot be moved here." -msgstr "" +msgstr "顺序来自每个模块的 SubModule.xml 所声明的依赖项,因此无法在此移动。" #: src/mods/describe.ts msgid "Its {source} page description" -msgstr "" +msgstr "其 {source} 页面描述" #: src/mods/updateReview/NeedsChoice.tsx msgid "These come from a different site than you installed them from. Update all skips them." -msgstr "" +msgstr "这些来自与你安装时不同的站点。“全部更新”会跳过它们。" #: src/mods/describe.ts msgid "{name}'s {field} is {current}, made for {currentFor}, which this profile lacks." -msgstr "" +msgstr "{name} 的 {field} 为 {current},是为 {currentFor} 制作的,而此配置缺少它。" #: src/mods/OtherProfilesDialog.tsx msgid "Already has it" -msgstr "" +msgstr "已有" #: src/mods/problemFixButtons.tsx msgid "Forget" -msgstr "" +msgstr "忘记" #: src/mods/Sidebar.tsx msgid "Open in Develop" -msgstr "" +msgstr "在“开发”中打开" #: src/mods/LoadOrderTab.tsx msgid "The game loader chooses this order. Mortar does not change it." -msgstr "" +msgstr "游戏加载器决定此顺序。Mortar 不会更改。" #: src/mods/updateReview/Row.tsx msgid "Changes dependencies" -msgstr "" +msgstr "更改依赖项" #: src/mods/problemText.ts msgid "The game never started" -msgstr "" +msgstr "游戏从未启动" #: src/mods/Toolbar.tsx #: src/mods/typedConfig/ConfigTab.tsx msgid "Filter mods" -msgstr "" +msgstr "筛选模组" #: src/mods/ConfigPresets.tsx msgid "Apply {name}" -msgstr "" +msgstr "应用 {name}" #: src/mods/updateReview/EverywhereDialog.tsx msgid "Will update" -msgstr "" +msgstr "将更新" #: src/mods/PackageKind.tsx msgid "Files only" -msgstr "" +msgstr "仅文件" #: src/mods/AuthorDialog.tsx msgid "Installed in your profiles" -msgstr "" +msgstr "已安装到你的配置中" #: src/mods/updateReview/updateAll.ts msgid "{needChoice} need your choice" -msgstr "" +msgstr "{needChoice} 个需要你选择" #: src/mods/problemWhy.ts msgid "A mod works better, or only works, with a setting changed. Nothing is wrong yet." -msgstr "" +msgstr "更改某项设置后,模组会运行得更好或才能运行。目前还没有问题。" #: src/mods/LoadOrderTab.tsx msgid "Mods load top to bottom. Move a mod to change when it loads." -msgstr "" +msgstr "模组从上到下加载。移动模组可更改其加载时间。" #: src/mods/Toolbar.tsx #: src/mods/typedConfig/ConfigTab.tsx msgid "Show" -msgstr "" +msgstr "显示" #: src/mods/typedConfig/ConfigPane.tsx #: src/mods/typedConfig/ConfigTab.tsx msgid "In-game menu" -msgstr "" +msgstr "游戏内菜单" #: src/mods/ModDependencyTree.tsx #: src/mods/problemFix/WhereButtons.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Queued" -msgstr "" +msgstr "已排队" #: src/mods/redundantReason.ts msgid "{count, plural, one {Overlaps with {by}: both change {detail}} other {Overlaps with {by}: all change {detail}}}" -msgstr "" +msgstr "{count, plural, one {与 {by} 重叠:两者都更改 {detail}} other {与 {by} 重叠:全都更改 {detail}}}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host's value: {value}" -msgstr "" +msgstr "主机的值:{value}" #: src/mods/describe.ts msgid "{name} is deprecated on {source}; its page points to {replacement}." -msgstr "" +msgstr "{name} 在 {source} 上已弃用;其页面指向 {replacement}。" #: src/mods/OldFilesCallouts.tsx msgid "Move {name}'s old files to the trash" -msgstr "" +msgstr "将 {name} 的旧文件移至回收站" #: src/mods/LoadOrderTab.tsx msgid "Dependency cycle" -msgstr "" +msgstr "依赖循环" #: src/mods/problemFix/DamagedFix.tsx msgid "Repaired {name}" -msgstr "" +msgstr "已修复 {name}" #: src/mods/LoadOrderTab.tsx msgid "Copy load order" -msgstr "" +msgstr "复制加载顺序" #: src/mods/Sidebar.tsx msgid "Installed as a dependency" -msgstr "" +msgstr "作为依赖项安装" #: src/mods/updateReview/EverywhereDialog.tsx msgid "Update in all profiles?" -msgstr "" +msgstr "在所有配置中更新?" #: src/mods/ModDisplayEdit.tsx msgid "Edit name, author and version…" -msgstr "" +msgstr "编辑名称、作者和版本…" #: src/mods/ModActionItems.tsx msgid "Remove from other profiles…" -msgstr "" +msgstr "从其他配置中移除…" #: src/mods/updateReview/wants.ts msgid "Mortar's known-broken list still flags this version: {reason}" -msgstr "" +msgstr "Mortar 的已知损坏列表仍标记此版本:{reason}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host enforced" -msgstr "" +msgstr "主机强制" #: src/mods/ProblemRows.tsx msgid "Why?" -msgstr "" +msgstr "为什么?" #: src/mods/problemWhy.ts msgid "{loader}'s list marks this mod as broken, obsolete or abandoned for your game version. It may crash, do nothing, or stop working after the next game update." -msgstr "" +msgstr "{loader} 的列表将此模组标记为不适用于你的游戏版本、已过时或已弃用。它可能会崩溃、不起作用,或在下次游戏更新后停止工作。" #: src/mods/problemText.ts msgid "Error while loading" -msgstr "" +msgstr "加载时出错" #: src/mods/LoadOrderRowParts.tsx msgid "Used by: {name}" -msgstr "" +msgstr "使用者:{name}" #: src/mods/DuplicateDialog.tsx msgid "No update checks, and it cannot go in a share link." -msgstr "" +msgstr "不检查更新,且无法放入分享链接。" #: src/mods/AddToGroupDialog.tsx msgid "No groups yet" -msgstr "" +msgstr "尚无分组" #: src/mods/DuplicateDialog.tsx msgid "Bundled with {loader}" -msgstr "" +msgstr "随 {loader} 捆绑" #: src/mods/updateReview/EverywhereDialog.tsx msgid "Skipped" -msgstr "" +msgstr "已跳过" #: src/mods/SelectionBarActions.tsx msgid "Ignore update source" -msgstr "" +msgstr "忽略更新来源" #: src/mods/NewFoldersCallout.tsx #: src/mods/OldFilesCallouts.tsx @@ -802,379 +802,379 @@ msgstr "" #: src/mods/SplitCombineItems.tsx #: src/mods/storeEntries.ts msgid "Undo" -msgstr "" +msgstr "撤销" #: src/mods/typedConfig/TextFile.tsx msgid "The file changed outside Mortar. Save again to replace it, or Revert to take its new contents." -msgstr "" +msgstr "文件在 Mortar 之外被更改。请再次保存以替换它,或选择“还原”以采用其新内容。" #: src/mods/OldFilesCallouts.tsx msgid "Keep {name}'s old files" -msgstr "" +msgstr "保留 {name} 的旧文件" #: src/mods/describe.ts msgid "{name} is known to break on some versions of {game}, and Mortar cannot tell which version is installed." -msgstr "" +msgstr "{name} 已知会在某些 {game} 版本上出问题,而 Mortar 无法判断已安装的是哪个版本。" #: src/mods/CompatChip.tsx #: src/mods/CompatSection.tsx msgid "Unofficial update" -msgstr "" +msgstr "非官方更新" #: src/mods/ProblemsTab.tsx msgid "No problems to copy." -msgstr "" +msgstr "没有可复制的问题。" #: src/mods/listRows.ts msgid "{source}, file unknown" -msgstr "" +msgstr "{source},文件未知" #: src/mods/listRows.ts #: src/mods/Sidebar.tsx msgid "{source}" -msgstr "" +msgstr "{source}" #: src/mods/storeProblems.ts msgid "Could not restore the warning" -msgstr "" +msgstr "无法恢复该警告" #: src/mods/describeLoadFailure.ts msgid "The last launch failed: {message}." -msgstr "" +msgstr "上次启动失败:{message}。" #: src/mods/AuthorDialog.tsx msgid "Try another spelling, or install a mod by {author} in any profile." -msgstr "" +msgstr "请尝试其他拼写,或在任意配置中安装 {author} 的模组。" #: src/mods/updateReview/WithheldGroup.tsx msgid "Not offered ({count})" -msgstr "" +msgstr "未提供({count})" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host recommended: while you are in a game, you use the host's value unless you disable Follow host recommendations in ConfigSync." -msgstr "" +msgstr "主机建议:在游戏中时,除非你在 ConfigSync 中关闭“跟随主机建议”,否则将使用主机的值。" #: src/mods/describe.ts msgid "{path} wait for each other in a loop, so {loader} loads none of them." -msgstr "" +msgstr "{path} 在循环中互相等待,因此 {loader} 不会加载其中任何一个。" #: src/mods/OldFilesCallouts.tsx msgid "The new version of {name} no longer includes {lost}." -msgstr "" +msgstr "{name} 的新版本不再包含 {lost}。" #: src/mods/problemWhy.ts msgid "These mods each wait for another in a loop, so the loader may not be able to start them." -msgstr "" +msgstr "这些模组在循环中互相等待,因此加载器可能无法启动它们。" #: src/mods/describe.ts msgid "{name} needs {dep}, which is disabled." -msgstr "" +msgstr "{name} 需要 {dep},但它已被禁用。" #: src/mods/NexusDetails.tsx msgid "{unique} unique" -msgstr "" +msgstr "{unique} 个唯一" #: src/mods/listRows.ts #: src/mods/Sidebar.tsx msgid "In development" -msgstr "" +msgstr "开发中" #: src/mods/SetNexusPageDialog.tsx msgid "Paste the mod's page address on {source}. For an exact file, paste the address of its Manual Download on the page's Files tab instead." -msgstr "" +msgstr "粘贴模组在 {source} 上的页面地址。若需确切文件,请改为粘贴其页面“文件”标签页中“手动下载”的地址。" #: src/mods/LoadOrderTab.tsx msgid "No enabled mods" -msgstr "" +msgstr "没有已启用的模组" #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "Cleanup" -msgstr "" +msgstr "清理" #: src/mods/Toolbar.tsx msgid "Group by" -msgstr "" +msgstr "分组依据" #: src/mods/LoadOrderRowParts.tsx msgid "Needs {name} (missing)" -msgstr "" +msgstr "需要 {name}(缺少)" #: src/mods/OptionalFileRows.tsx msgid "{count, plural, one {adds # file} other {adds # files}}" -msgstr "" +msgstr "{count, plural, one {添加 # 个文件} other {添加 # 个文件}}" #: src/mods/columnLabel.ts msgid "Released" -msgstr "" +msgstr "已发布" #: src/mods/Toolbar.tsx msgid "Filter mods, filter active" -msgstr "" +msgstr "筛选模组,筛选已启用" #: src/mods/describe.ts msgid "{name} needs {dep}, which this profile lacks." -msgstr "" +msgstr "{name} 需要 {dep},但此配置缺少它。" #: src/mods/compatChip.ts msgid "Abandoned" -msgstr "" +msgstr "已弃用" #: src/mods/typedConfig/ConfigTab.tsx msgid "No mod settings yet" -msgstr "" +msgstr "尚无模组设置" #: src/mods/SetNexusPageDialog.tsx msgid "{name} now comes from that {source} page" -msgstr "" +msgstr "{name} 现在来自该 {source} 页面" #: src/mods/UpdateReview.tsx msgid "Update in every profile…" -msgstr "" +msgstr "在每个配置中更新…" #: src/mods/problemFix/LoadFailureFix.tsx msgid "Delete old copy" -msgstr "" +msgstr "删除旧副本" #: src/mods/parts.tsx msgid "Not loaded in the running game" -msgstr "" +msgstr "未在运行中的游戏里加载" #: src/mods/Sidebar.tsx msgid "Content pack for {name}" -msgstr "" +msgstr "{name} 的内容包" #: src/mods/customCategories.ts #: src/mods/storeEntries.ts msgid "Could not set the category" -msgstr "" +msgstr "无法设置分类" #: src/mods/updateReview/EverywhereDialog.tsx msgid "game running" -msgstr "" +msgstr "游戏正在运行" #: src/mods/SetNexusPageDialog.tsx msgid "Set the {source} page of {name}" -msgstr "" +msgstr "设置 {name} 的 {source} 页面" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Also disable # library nothing else needs} other {Also disable # libraries nothing else needs}}: {names}" -msgstr "" +msgstr "{count, plural, one {同时禁用 # 个没有其他东西需要的库} other {同时禁用 # 个没有其他东西需要的库}}:{names}" #: src/mods/ProblemsTab.tsx msgid "Some sites did not answer, so more problems may show up later." -msgstr "" +msgstr "某些站点未响应,因此稍后可能会显示更多问题。" #: src/mods/describeLoadFailure.ts msgid "It was thrown in {thrown}, called from {name}'s {kind} {method} on {target}" -msgstr "" +msgstr "它在 {thrown} 中抛出,由 {name} 的 {kind} {method} 在 {target} 上调用" #: src/mods/DuplicateDialog.tsx msgid "{names} needs this version or newer." -msgstr "" +msgstr "{names} 需要此版本或更新版本。" #: src/mods/describe.ts msgid "{name} has a file path {count} characters long, more than most {os} games can open." -msgstr "" +msgstr "{name} 的文件路径长度为 {count} 个字符,超出大多数 {os} 游戏可打开的长度。" #: src/mods/ModSections.tsx msgid "kept for rollback" -msgstr "" +msgstr "保留用于回滚" #: src/mods/listRows.ts #: src/mods/Sidebar.tsx msgid "Archive" -msgstr "" +msgstr "压缩包" #: src/mods/CategoryEditor.tsx msgid "No custom categories yet" -msgstr "" +msgstr "尚无自定义分类" #: src/mods/GroupMenu.tsx msgid "Remove from {name}" -msgstr "" +msgstr "从 {name} 中移除" #: src/mods/describe.ts msgid "{name}'s {source} page lists {dep} as a requirement: {note}" -msgstr "" +msgstr "{name} 的 {source} 页面将 {dep} 列为要求:{note}" #: src/mods/describe.ts msgid "{who} both edit {target}.{winner}" -msgstr "" +msgstr "{who} 都编辑了 {target}.{winner}" #: src/mods/ReplacedSection.tsx msgid "{count, plural, one {Replaced # old file Mortar did not install} other {Replaced # old files Mortar did not install}}" -msgstr "" +msgstr "{count, plural, one {替换了 # 个 Mortar 未安装的旧文件} other {替换了 # 个 Mortar 未安装的旧文件}}" #: src/mods/Toolbar.tsx msgid "Edit categories…" -msgstr "" +msgstr "编辑分类…" #: src/mods/NexusDetails.tsx msgid "Installed file" -msgstr "" +msgstr "已安装文件" #: src/mods/brokenKind.ts msgid "{name} is superseded" -msgstr "" +msgstr "{name} 已被取代" #: src/mods/problemFixButtons.tsx msgid "Keep my changes" -msgstr "" +msgstr "保留我的更改" #: src/mods/storeEntries.ts msgid "Unpinned selected mods" -msgstr "" +msgstr "已取消固定选中的模组" #: src/mods/typedConfig/SectionNav.tsx msgid "Hide sections" -msgstr "" +msgstr "隐藏分区" #: src/mods/ReportToAuthorButton.tsx msgid "Reading the log…" -msgstr "" +msgstr "正在读取日志…" #: src/mods/problemText.ts msgid "Paths too long" -msgstr "" +msgstr "路径过长" #: src/mods/updateReview/UpdateBar.tsx msgid "Check again" -msgstr "" +msgstr "再次检查" #: src/mods/ModSections.tsx msgid "Reset the settings of {name}?" -msgstr "" +msgstr "重置 {name} 的设置?" #: src/mods/storeEntries.ts msgid "Updated tags" -msgstr "" +msgstr "已更新标签" #: src/mods/describe.ts msgid "{name} is marked abandoned and may no longer be maintained." -msgstr "" +msgstr "{name} 被标记为已弃用,可能不再维护。" #: src/mods/LegacyReview.tsx msgid "Other mods require it" -msgstr "" +msgstr "其他模组需要它" #: src/mods/OptionalFileRows.tsx msgid "Open files page" -msgstr "" +msgstr "打开文件页面" #: src/mods/Toolbar.tsx msgid "Manual" -msgstr "" +msgstr "手动" #: src/mods/describe.ts msgid "Its installed manifest name" -msgstr "" +msgstr "其已安装清单的名称" #: src/mods/columnLabel.ts #: src/mods/Toolbar.tsx msgid "Install reason" -msgstr "" +msgstr "安装原因" #: src/mods/storeEntries.ts msgid "Could not stop ignoring {source} updates" -msgstr "" +msgstr "无法停止忽略 {source} 更新" #: src/mods/typedConfig/TextFile.tsx msgid "Discard" -msgstr "" +msgstr "放弃" #: src/mods/problemText.ts msgid "Needs a newer loader" -msgstr "" +msgstr "需要更新的加载器" #: src/mods/describe.ts msgid "{who} both load {target}.{winner}" -msgstr "" +msgstr "{who} 都加载了 {target}.{winner}" #: src/mods/ModSections.tsx msgid "config.json, changed from the mod's own" -msgstr "" +msgstr "config.json,已从模组自带的版本更改" #: src/mods/updateReview/Row.tsx msgid "Disabled in this profile" -msgstr "" +msgstr "此配置中已禁用" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {# skipped} other {# skipped}}" -msgstr "" +msgstr "{count, plural, one {已跳过 # 个} other {已跳过 # 个}}" #: src/mods/brokenKind.ts msgid "{name} is not recommended" -msgstr "" +msgstr "不建议使用 {name}" #: src/mods/problemFixButtons.tsx msgid "Your edits to its files are replaced with the installed copy." -msgstr "" +msgstr "你对其文件的修改将被已安装的副本替换。" #: src/mods/ReportToAuthorButton.tsx msgid "Skip sharing" -msgstr "" +msgstr "跳过分享" #: src/mods/LockedNote.tsx msgid "The game is using this profile. Stop the game to change mods." -msgstr "" +msgstr "游戏正在使用此配置。请停止游戏以更改模组。" #: src/mods/describeLoadFailure.ts msgid "; {name} ships {os}-format symbols, which the game cannot read." -msgstr "" +msgstr ";{name} 附带 {os} 格式的符号,游戏无法读取。" #: src/mods/DuplicateDialog.tsx msgid "{count, plural, one {# copy of {name}} other {# copies of {name}}}" -msgstr "" +msgstr "{count, plural, one {{name} 的 # 个副本} other {{name} 的 # 个副本}}" #: src/mods/AddMenu.tsx msgid "Add a saved group…" -msgstr "" +msgstr "添加已保存的分组…" #: src/mods/ModsTab.tsx msgid "Try a different search or filter." -msgstr "" +msgstr "请尝试其他搜索或筛选条件。" #: src/mods/problemText.ts msgid "Duplicates" -msgstr "" +msgstr "重复项" #: src/mods/Toolbar.tsx #: src/mods/useListHeading.ts msgid "Update available" -msgstr "" +msgstr "有可用更新" #: src/mods/columnLabel.ts msgid "Size" -msgstr "" +msgstr "大小" #: src/mods/ModDisplayEdit.tsx msgid "Use the mod's own" -msgstr "" +msgstr "使用模组自带的" #: src/mods/FrozenCallout.tsx msgid "This profile is frozen: its mods stay on their versions and no updates are offered." -msgstr "" +msgstr "此配置已冻结:其模组保持当前版本,且不提供更新。" #: src/mods/CategoryEditor.tsx msgid "Custom categories" -msgstr "" +msgstr "自定义分类" #: src/mods/CategoryEditor.tsx #: src/mods/problemFix/LoadFailureFix.tsx #: src/mods/typedConfig/ConfigPane.tsx msgid "Delete" -msgstr "" +msgstr "删除" #: src/mods/problemText.ts #: src/mods/typedConfig/ConfigTab.tsx #: src/mods/typedConfig/OtherFiles.tsx msgid "Changed" -msgstr "" +msgstr "已更改" #: src/mods/ReportToAuthorButton.tsx msgid "Could not read the game log" -msgstr "" +msgstr "无法读取游戏日志" #: src/mods/AssetMapDialog.tsx #: src/mods/DisableDialog.tsx @@ -1186,89 +1186,89 @@ msgstr "" #: src/mods/SelectionBarActions.tsx #: src/mods/SlowStartupSection.tsx msgid "Disable" -msgstr "" +msgstr "禁用" #: src/mods/GameModsReviewDialog.tsx msgid "folder {version}" -msgstr "" +msgstr "文件夹 {version}" #: src/mods/LegacyReview.tsx msgid "Supplies tilesheets for other mods" -msgstr "" +msgstr "为其他模组提供图块表" #: src/mods/Toolbar.tsx msgid "Drag mods into any order. New mods go to the bottom." -msgstr "" +msgstr "拖动模组以任意排序。新模组会放到最下方。" #: src/mods/Sidebar.tsx #: src/mods/updateReview/Row.tsx msgid "Changelog" -msgstr "" +msgstr "更新日志" #: src/mods/NexusDetails.tsx #: src/mods/Sidebar.tsx msgid "Latest on {source}" -msgstr "" +msgstr "{source} 上的最新版" #: src/mods/updateReview/KeptGroup.tsx msgid "Kept at this version ({count})" -msgstr "" +msgstr "保持此版本({count})" #: src/mods/updateReview/Row.tsx msgid "{source} does not allow downloads outside its own page: get it there." -msgstr "" +msgstr "{source} 不允许从其页面之外下载:请在那里获取。" #: src/mods/NexusDetails.tsx msgid "Created" -msgstr "" +msgstr "已创建" #: src/mods/Toolbar.tsx msgid "Hidden" -msgstr "" +msgstr "已隐藏" #: src/mods/AssetMapDialog.tsx msgid "Every game asset the profile's mods change, and which mod wins it. Open one to see each mod's edit in load order." -msgstr "" +msgstr "配置的模组更改的每个游戏资源,以及哪个模组胜出。打开一项可按加载顺序查看每个模组的编辑。" #: src/mods/Toolbar.tsx msgid "Local" -msgstr "" +msgstr "本地" #: src/mods/problemText.ts msgid "Loader failed to start" -msgstr "" +msgstr "加载器启动失败" #: src/mods/detail.ts msgid "Could not roll back {name}" -msgstr "" +msgstr "无法回滚 {name}" #: src/mods/problemFix/LoadFailureFix.tsx msgid "Find {dependency}" -msgstr "" +msgstr "查找 {dependency}" #: src/mods/NexusAccountActions.tsx msgid "Could not track this mod" -msgstr "" +msgstr "无法跟踪此模组" #: src/mods/SelectionBarDialogs.tsx msgid "Apply" -msgstr "" +msgstr "应用" #: src/mods/ModSections.tsx msgid "config.json, as the mod ships it" -msgstr "" +msgstr "config.json,模组自带的原样" #: src/mods/LoadOrderTab.tsx msgid "The last launch loaded this here, not where its dependencies put it." -msgstr "" +msgstr "上次启动时在此加载了它,而不是在其依赖项放置的位置。" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Disable # mod?} other {Disable # mods?}}" -msgstr "" +msgstr "{count, plural, one {禁用 # 个模组?} other {禁用 # 个模组?}}" #: src/mods/describe.ts msgid "{name} needs game version {needs} or newer." -msgstr "" +msgstr "{name} 需要游戏版本 {needs} 或更高。" #: src/mods/AddToGroupDialog.tsx #: src/mods/CategoryEditor.tsx @@ -1279,89 +1279,89 @@ msgstr "" #: src/mods/parts.tsx #: src/mods/ReportToAuthorButton.tsx msgid "Cancel" -msgstr "" +msgstr "取消" #: src/mods/storeEntries.ts msgid "Could not unpin the selected mods" -msgstr "" +msgstr "无法取消固定选中的模组" #: src/mods/describe.ts msgid "{name} is abandoned: {summary}" -msgstr "" +msgstr "{name} 已弃用:{summary}" #: src/mods/describe.ts msgid "Only on {value} saves; none of yours is one." -msgstr "" +msgstr "仅适用于 {value} 存档;你的存档都不是。" #: src/mods/detail.ts msgid "{name} rolled back" -msgstr "" +msgstr "{name} 已回滚" #: src/mods/problemFix/FileConflictFix.tsx msgid "Make a package win" -msgstr "" +msgstr "让某个包胜出" #: src/mods/SelectionBarActions.tsx msgid "Use update source" -msgstr "" +msgstr "使用更新来源" #: src/mods/GameModsReviewDialog.tsx msgid "Done" -msgstr "" +msgstr "完成" #: src/mods/describeLoadFailure.ts msgid "{app} patch" -msgstr "" +msgstr "{app} 补丁" #: src/mods/ConflictWhy.tsx msgid "When {when}" -msgstr "" +msgstr "时间 {when}" #: src/mods/AddMenu.tsx msgid "More ways to add mods" -msgstr "" +msgstr "更多添加模组的方式" #: src/mods/ModMenu.tsx msgid "Remove {name} from other profiles" -msgstr "" +msgstr "从其他配置中移除 {name}" #: src/mods/CleanupSection.tsx #: src/mods/problemReport.ts msgid "Not needed by any enabled mod" -msgstr "" +msgstr "没有已启用的模组需要它" #: src/mods/describe.ts msgid " {name} wins by load order." -msgstr "" +msgstr " {name} 按加载顺序胜出。" #: src/mods/ModsGroupHeader.tsx #: src/mods/Toolbar.tsx msgid "A mod with several tags appears under its first tag." -msgstr "" +msgstr "带有多个标签的模组会显示在其第一个标签下。" #: src/mods/problemText.ts msgid "Game setting off" -msgstr "" +msgstr "游戏设置已关闭" #: src/mods/Sidebar.tsx msgid "Summary" -msgstr "" +msgstr "摘要" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {# profile mod has} other {# profile mods have}} no copy in the game folder." -msgstr "" +msgstr "{count, plural, one {# 个配置模组} other {# 个配置模组}}在游戏文件夹中没有副本。" #: src/mods/GameModsReviewDialog.tsx msgid "Copy into profile" -msgstr "" +msgstr "复制到配置" #: src/mods/columnLabel.ts msgid "Plugin version" -msgstr "" +msgstr "插件版本" #: src/mods/updateReview/UpdateBar.tsx msgid "Review updates" -msgstr "" +msgstr "查看更新" #: src/mods/AuthorDialog.tsx #: src/mods/columnLabel.ts @@ -1372,45 +1372,45 @@ msgstr "" #: src/mods/Toolbar.tsx #: src/mods/useListHeading.ts msgid "Disabled" -msgstr "" +msgstr "已禁用" #: src/mods/storeEntries.ts msgid "Could not enable the selected mods" -msgstr "" +msgstr "无法启用选中的模组" #: src/mods/problemFixButtons.tsx msgid "Mortar did not install this folder. You can restore it from the trash." -msgstr "" +msgstr "Mortar 未安装此文件夹。你可以从回收站恢复它。" #: src/mods/SelectionBarDialogs.tsx msgid "Add or remove the tag" -msgstr "" +msgstr "添加或移除标签" #: src/mods/parts.tsx #: src/mods/Sidebar.tsx msgid "Last run: {summary}" -msgstr "" +msgstr "上次运行:{summary}" #: src/mods/EnableRequirementsDialog.tsx msgid "Just this mod" -msgstr "" +msgstr "仅此模组" #: src/mods/describe.ts msgid "{name} was changed outside Mortar." -msgstr "" +msgstr "{name} 在 Mortar 之外被更改。" #: src/mods/typedConfig/TextFile.tsx msgid "Could not open: {error}" -msgstr "" +msgstr "无法打开:{error}" #: src/mods/storeEntries.ts msgid "Could not disable the selected mods" -msgstr "" +msgstr "无法禁用选中的模组" #: src/mods/ModDependencyTree.tsx #: src/mods/Toolbar.tsx msgid "None" -msgstr "" +msgstr "无" #: src/mods/columnLabel.ts #: src/mods/ModActionItems.tsx @@ -1418,32 +1418,32 @@ msgstr "" #: src/mods/ModSections.tsx #: src/mods/SelectionBarActions.tsx msgid "Version" -msgstr "" +msgstr "版本" #: src/mods/ModMenu.tsx #: src/mods/SelectionBarActions.tsx msgid "Mark explicit" -msgstr "" +msgstr "标记为显式" #: src/mods/typedConfig/valueError.ts msgid "This needs to be a list in [brackets]." -msgstr "" +msgstr "这必须是 [方括号] 中的列表。" #: src/mods/ProblemRows.tsx msgid "Read more in the guide" -msgstr "" +msgstr "在指南中了解更多" #: src/mods/AssetMapDialog.tsx msgid "Only assets more than one mod changes" -msgstr "" +msgstr "仅显示被多个模组更改的资源" #: src/mods/GroupMenu.tsx msgid "Delete group {name}?" -msgstr "" +msgstr "删除分组 {name}?" #: src/mods/describe.ts msgid "{name} has a {field} setting for {installed}; it is {current}, so those patches are off." -msgstr "" +msgstr "{name} 有面向 {installed} 的 {field} 设置;当前为 {current},因此那些补丁已关闭。" #: src/mods/problemFix/LoadFailureFix.tsx #: src/mods/runErrorFixButtons.tsx @@ -1451,408 +1451,408 @@ msgstr "" #: src/mods/updateReview/EverywhereDialog.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Update" -msgstr "" +msgstr "更新" #: src/mods/describe.ts msgid "{name} lists itself as a dependency, so {loader} stops before loading any plugin." -msgstr "" +msgstr "{name} 将自身列为依赖项,因此 {loader} 在加载任何插件前就会停止。" #: src/mods/typedConfig/ConfigPane.tsx msgid "No mod owns this file. It is removed from this profile, and the game makes a new one if it needs it." -msgstr "" +msgstr "没有模组拥有此文件。它会从此配置中移除,游戏在需要时会生成新的。" #: src/mods/OldFilesCallouts.tsx msgid "{count, plural, one {Keep it or delete it?} other {Keep them or delete them?}}" -msgstr "" +msgstr "{count, plural, one {保留还是删除?} other {保留还是删除?}}" #: src/mods/OldFilesCallouts.tsx msgid "{count, plural, one {# file} other {# files}}" -msgstr "" +msgstr "{count, plural, one {# 个文件} other {# 个文件}}" #: src/mods/useListHeading.ts msgid "Unknown download" -msgstr "" +msgstr "未知下载" #: src/mods/ChangelogDialog.tsx #: src/mods/ChangeVersionDialog.tsx #: src/mods/columnLabel.ts #: src/mods/OptionalFileRows.tsx msgid "Installed" -msgstr "" +msgstr "已安装" #: src/mods/Toolbar.tsx msgid "Browse mods" -msgstr "" +msgstr "浏览模组" #: src/mods/CategoryEditor.tsx msgid "Set category" -msgstr "" +msgstr "设置分类" #: src/mods/useListHeading.ts msgid "Ungrouped" -msgstr "" +msgstr "未分组" #: src/mods/PackageKind.tsx msgid "Library" -msgstr "" +msgstr "库" #: src/mods/problemReport.ts msgid "Harmless" -msgstr "" +msgstr "无害" #: src/mods/redundantReason.ts msgid "{list} do the same job: both change {detail}" -msgstr "" +msgstr "{list} 执行相同的工作:两者都更改 {detail}" #: src/mods/updateReview/UpdateActions.tsx msgid "This mod is not in the profile." -msgstr "" +msgstr "此模组不在配置中。" #: src/mods/describeLoadFailure.ts msgid "{name}'s {kind} {method} on {target} threw it" -msgstr "" +msgstr "{name} 的 {kind} {method} 在 {target} 上抛出了它" #: src/mods/ModMenu.tsx msgid "{count, plural, one {Remove # mod} other {Remove # mods}}" -msgstr "" +msgstr "{count, plural, one {移除 # 个模组} other {移除 # 个模组}}" #: src/mods/UpdateReview.tsx msgid "Loading changes…" -msgstr "" +msgstr "正在加载更改…" #: src/mods/describe.ts msgid "{path} depend on each other in a loop, so {loader} stops before loading any plugin." -msgstr "" +msgstr "{path} 在循环中互相依赖,因此 {loader} 会在加载任何插件前停止。" #: src/mods/parts.tsx msgid "{count, plural, one {Remove all # mod} other {Remove all # mods}}" -msgstr "" +msgstr "{count, plural, one {移除全部 # 个模组} other {移除全部 # 个模组}}" #: src/mods/NexusAccountActions.tsx msgid "You chose not to endorse this mod." -msgstr "" +msgstr "你选择不认可此模组。" #: src/mods/Toolbar.tsx msgid "Sort" -msgstr "" +msgstr "排序" #: src/mods/updateReview/updateAll.ts msgid "{failed} failed" -msgstr "" +msgstr "{failed} 个失败" #: src/mods/describe.ts msgid "{name} needs {loader} {needs} or newer, and {loader} {installed} is installed." -msgstr "" +msgstr "{name} 需要 {loader} {needs} 或更高版本,而当前安装的是 {loader} {installed}。" #: src/mods/describe.ts msgid "{name} lists itself as a dependency, so {loader} skips it." -msgstr "" +msgstr "{name} 将自身列为依赖项,因此 {loader} 会跳过它。" #: src/mods/problemWhy.ts msgid "The author marked this mod as deprecated. It will not get fixes and may break with the next game update." -msgstr "" +msgstr "作者将此模组标记为已弃用。它将不再获得修复,并可能在下一次游戏更新时损坏。" #: src/mods/updateReview/UpdateActions.tsx msgid "Tick \"Update despite this\" first." -msgstr "" +msgstr "请先勾选“仍然更新”。" #: src/mods/problemWhy.ts msgid "Files of this stored mod went missing, changed or appeared after Mortar stored it. Antivirus, a disk fault or a manual edit can cause that, and the mod may misbehave." -msgstr "" +msgstr "此已存储模组的文件在 Mortar 存储后丢失、更改或出现。杀毒软件、磁盘故障或手动编辑都可能导致,模组可能表现异常。" #: src/mods/SelectionBarActions.tsx msgid "Clear selection" -msgstr "" +msgstr "清除选择" #: src/mods/describeLoadFailure.ts msgid ", at {file} line {line}." -msgstr "" +msgstr ",位于 {file} 第 {line} 行。" #: src/mods/OtherProfilesDialog.tsx msgid "No other profile of this game" -msgstr "" +msgstr "没有此游戏的其他配置" #: src/mods/GroupMenu.tsx msgid "Rename…" -msgstr "" +msgstr "重命名…" #: src/mods/updateReview/EverywhereDialog.tsx #: src/mods/useEverywhere.ts msgid "Checking profiles…" -msgstr "" +msgstr "正在检查配置…" #: src/mods/storeEntries.ts msgid "{count, plural, one {# mod has} other {# mods have}} no page, or more than one" -msgstr "" +msgstr "{count, plural, one {# 个模组没有} other {# 个模组没有}}页面,或有多个页面" #: src/mods/ReplacedSection.tsx msgid "Mortar replaced these with the mods' own files. Deleting them cannot be undone." -msgstr "" +msgstr "Mortar 已用模组自带的文件替换了这些。删除后无法撤销。" #: src/mods/Sidebar.tsx msgid "{source} tags" -msgstr "" +msgstr "{source} 标签" #: src/mods/describeLoadFailure.ts msgid "{plugin} failed to load." -msgstr "" +msgstr "{plugin} 加载失败。" #: src/mods/typedConfig/valueError.ts msgid "This needs to be between {min} and {max}." -msgstr "" +msgstr "这必须在 {min} 和 {max} 之间。" #: src/mods/CategoryEditor.tsx #: src/mods/ConfigPresets.tsx #: src/mods/typedConfig/ConfigPane.tsx msgid "Delete {name}?" -msgstr "" +msgstr "删除 {name}?" #: src/mods/overlayActions.ts #: src/mods/storeEntries.ts msgid "Could not disable {name}" -msgstr "" +msgstr "无法禁用 {name}" #: src/mods/ModMenu.tsx #: src/mods/typedConfig/EditConfigButton.tsx msgid "Edit config" -msgstr "" +msgstr "编辑配置" #: src/mods/problemFix/SettingFix.tsx msgid "Other values" -msgstr "" +msgstr "其他值" #: src/mods/NewFoldersCallout.tsx msgid "Do not ask about these" -msgstr "" +msgstr "不要再询问这些" #: src/mods/columnLabel.ts #: src/mods/NexusDetails.tsx #: src/mods/Sidebar.tsx msgid "Downloads" -msgstr "" +msgstr "下载" #: src/mods/ModUpdateControls.tsx msgid "Beta / prerelease" -msgstr "" +msgstr "Beta / 预发布" #: src/mods/updateReview/EverywhereDialog.tsx msgid "{count, plural, one {Updated in # profile} other {Updated in # profiles}}" -msgstr "" +msgstr "{count, plural, one {已在 # 个配置中更新} other {已在 # 个配置中更新}}" #: src/mods/AssetMapDialog.tsx msgid "Show more" -msgstr "" +msgstr "显示更多" #: src/mods/describe.ts msgid " {app} applies neither." -msgstr "" +msgstr " {app} 两者都不应用。" #: src/mods/PackageKind.tsx msgid "Plugin" -msgstr "" +msgstr "插件" #: src/mods/problemWhy.ts msgid "Two enabled packages ship a file at the same path. The one later in the package order replaces the other's copy, so only its version is in the game." -msgstr "" +msgstr "两个已启用的包在同一路径提供文件。包顺序中较后的那个会替换另一个的副本,因此游戏中只有它的版本。" #: src/mods/ConfigPresets.tsx msgid "Save current settings" -msgstr "" +msgstr "保存当前设置" #: src/mods/ModMenu.tsx msgid "Reinstall with options…" -msgstr "" +msgstr "带选项重新安装…" #: src/mods/ConfigPresets.tsx msgid "Replace" -msgstr "" +msgstr "替换" #: src/mods/columnLabel.ts #: src/mods/ModDependencyTree.tsx msgid "Needs" -msgstr "" +msgstr "需要" #: src/mods/OldFilesCallouts.tsx msgid "Files set aside" -msgstr "" +msgstr "已搁置的文件" #: src/mods/Toolbar.tsx msgid "Has problems" -msgstr "" +msgstr "有问题" #: src/mods/ChangeVersionDialog.tsx msgid "Reading the versions…" -msgstr "" +msgstr "正在读取版本…" #: src/mods/OptionalFiles.tsx msgid "Choose one" -msgstr "" +msgstr "选择一个" #: src/mods/LoadOrderRowParts.tsx msgid "Required: {name}" -msgstr "" +msgstr "必需:{name}" #: src/mods/problemText.ts msgid "Duplicate plugins" -msgstr "" +msgstr "重复插件" #: src/mods/listRows.ts #: src/mods/useListHeading.ts msgid "Unknown source" -msgstr "" +msgstr "未知来源" #: src/mods/ModMenu.tsx #: src/mods/ModSections.tsx #: src/mods/SelectionBarActions.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Pin this version" -msgstr "" +msgstr "固定此版本" #: src/mods/ReportToAuthorButton.tsx msgid "The issue holds the start of it. Paste the whole report over it." -msgstr "" +msgstr "问题中已有开头部分。请将完整报告粘贴覆盖它。" #: src/mods/ConflictWhy.tsx msgid "{action} {target}" -msgstr "" +msgstr "{action} {target}" #: src/mods/ReportToAuthorButton.tsx msgid "Uploading…" -msgstr "" +msgstr "正在上传…" #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "Redundant" -msgstr "" +msgstr "冗余" #: src/mods/lastRun.ts #: src/mods/parts.tsx msgid "{count, plural, one {# warning} other {# warnings}}" -msgstr "" +msgstr "{count, plural, one {# 个警告} other {# 个警告}}" #: src/mods/describe.ts msgid "{count, plural, one {{winner} wins # file over {losers}.} other {{winner} wins # files over {losers}.}}" -msgstr "" +msgstr "{count, plural, one {{winner} 在 # 个文件上胜过 {losers}。} other {{winner} 在 # 个文件上胜过 {losers}。}}" #: src/mods/parts.tsx msgid "Pinned at this version" -msgstr "" +msgstr "已固定此版本" #: src/mods/ChangeVersionDialog.tsx msgid "Pick the version." -msgstr "" +msgstr "选择版本。" #: src/mods/GameModsReviewDialog.tsx msgid "Move into profile" -msgstr "" +msgstr "移入配置" #: src/mods/describe.ts msgid "{names} all {count} ship the plugin {guid}, and {loader} loads only one." -msgstr "" +msgstr "{names} 全部 {count} 个都提供插件 {guid},而 {loader} 只加载一个。" #: src/mods/OtherProfilesDialog.tsx msgid "{count, plural, one {Remove from # profile} other {Remove from # profiles}}" -msgstr "" +msgstr "{count, plural, one {从 # 个配置中移除} other {从 # 个配置中移除}}" #: src/mods/Toolbar.tsx msgid "All mods" -msgstr "" +msgstr "所有模组" #: src/mods/describeLoadFailure.ts msgid "{count, plural, one {{mods} also patches code on that path.} other {{mods} also patch code on that path.}}" -msgstr "" +msgstr "{count, plural, one {{mods} 也会修补该路径上的代码。} other {{mods} 也会修补该路径上的代码。}}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Reset {key} to its default" -msgstr "" +msgstr "将 {key} 重置为默认值" #: src/mods/storeGroups.ts msgid "Could not make the group" -msgstr "" +msgstr "无法创建分组" #: src/mods/EndorsePrompt.tsx msgid "Enjoying these mods? Endorse them on {source}" -msgstr "" +msgstr "喜欢这些模组?在 {source} 上认可它们" #: src/mods/NewFoldersCallout.tsx msgid "Could not dismiss those folders" -msgstr "" +msgstr "无法忽略那些文件夹" #: src/mods/ModsGroupHeader.tsx msgid "Could not look these mods up" -msgstr "" +msgstr "无法查找这些模组" #: src/mods/Toolbar.tsx msgid "Import a shared profile…" -msgstr "" +msgstr "导入共享配置…" #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "Replaced" -msgstr "" +msgstr "已替换" #: src/mods/SlowStartupSection.tsx msgid "{app} packs" -msgstr "" +msgstr "{app} 包" #: src/mods/storeEntries.test.ts msgid "This is no longer the latest change to that mod." -msgstr "" +msgstr "这已不是该模组的最新更改。" #: src/mods/describe.ts msgid "These mods may add the same item: {info}." -msgstr "" +msgstr "这些模组可能添加相同的物品:{info}。" #: src/mods/OldFilesCallouts.tsx msgid "{mods} no longer include {oldFiles} from their old versions. Keep them or delete them?" -msgstr "" +msgstr "{mods} 的新版本不再包含旧版本中的 {oldFiles}。保留还是删除?" #: src/mods/ModDependencyTree.tsx msgid "Collapse" -msgstr "" +msgstr "折叠" #: src/mods/HiddenInside.tsx msgid "Unhide {name}?" -msgstr "" +msgstr "取消隐藏 {name}?" #: src/mods/describe.ts msgid "{name}'s {source} page lists {dep} as a requirement." -msgstr "" +msgstr "{name} 的 {source} 页面将 {dep} 列为要求。" #: src/mods/ModUpdateControls.tsx #: src/mods/OptionalFiles.tsx msgid "Optional files" -msgstr "" +msgstr "可选文件" #: src/mods/problemReport.ts #: src/mods/SlowStartupSection.tsx msgid "{name} adds {time} to startup (through {framework})" -msgstr "" +msgstr "{name} 为启动增加 {time}(通过 {framework})" #: src/mods/LoadOrderTab.tsx msgid "Could not read load order" -msgstr "" +msgstr "无法读取加载顺序" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {# failed} other {# failed}}" -msgstr "" +msgstr "{count, plural, one {# 个失败} other {# 个失败}}" #: src/mods/parts.tsx msgid "Problem: {text}" -msgstr "" +msgstr "问题:{text}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host enforced: while you are in a game, the host's value replaces yours." -msgstr "" +msgstr "主机强制:在游戏中时,主机的值会替换你的值。" #: src/mods/NexusDetails.tsx #: src/mods/Sidebar.tsx msgid "Endorsements" -msgstr "" +msgstr "认可" #: src/mods/problemWhy.ts msgid "Two mods change the same file. Only one change wins, so the other mod may look or behave wrongly." -msgstr "" +msgstr "两个模组更改同一文件。只有一个更改会胜出,因此另一个模组可能外观或行为异常。" #: src/mods/CleanupSection.tsx #: src/mods/OverlayRow.tsx @@ -1860,73 +1860,73 @@ msgstr "" #: src/mods/typedConfig/StringWidgets.tsx #: src/mods/typedConfig/Widgets.tsx msgid "Remove {name}" -msgstr "" +msgstr "移除 {name}" #: src/mods/HiddenInside.tsx msgid "Hidden inside this mod" -msgstr "" +msgstr "隐藏在此模组中" #: src/mods/updateReview/UpdateActions.tsx msgid "Switch {name} to {source}?" -msgstr "" +msgstr "将 {name} 切换到 {source}?" #: src/mods/updateReview/undoAll.ts msgid "Downloaded versions stay in the store for re-use." -msgstr "" +msgstr "已下载的版本会保留在存储中以便复用。" #: src/mods/describe.ts msgid "{path} wait for each other in a loop, so {loader} skips at least one of them." -msgstr "" +msgstr "{path} 在循环中互相等待,因此 {loader} 至少会跳过其中一个。" #: src/mods/problemText.ts msgid "Older copy skipped" -msgstr "" +msgstr "已跳过较旧副本" #: src/mods/typedConfig/TextFile.tsx msgid "Reload" -msgstr "" +msgstr "重新加载" #: src/mods/enableRequirementsApply.ts #: src/mods/EnableRequirementsDialog.tsx msgid "Could not enable required mods" -msgstr "" +msgstr "无法启用必需的模组" #: src/mods/SelectionBarActions.tsx msgid "Tag…" -msgstr "" +msgstr "标签…" #: src/mods/OldFilesCallouts.tsx msgid "Could not move the old files to trash" -msgstr "" +msgstr "无法将旧文件移至回收站" #: src/mods/Toolbar.tsx msgid "Add archive…" -msgstr "" +msgstr "添加压缩包…" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host recommends: {value}" -msgstr "" +msgstr "主机建议:{value}" #: src/mods/ModSections.tsx msgid "config.json, made by the mod" -msgstr "" +msgstr "config.json,由模组生成" #: src/mods/ChangeVersionDialog.tsx msgid "{reason} Use {replacement} instead." -msgstr "" +msgstr "{reason} 请改用 {replacement}。" #: src/mods/ProblemsTab.tsx msgid "Checking {count, plural, one {# mod} other {# mods}} for conflicts, missing requirements and compatibility…" -msgstr "" +msgstr "正在检查 {count, plural, one {# 个模组} other {# 个模组}}的冲突、缺少的要求和兼容性…" #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "Slow startup" -msgstr "" +msgstr "启动缓慢" #: src/mods/pinReasonDialog.tsx msgid "Pin {name}" -msgstr "" +msgstr "固定 {name}" #: src/mods/modActions.ts #: src/mods/ModDependencyTree.tsx @@ -1935,273 +1935,273 @@ msgstr "" #: src/mods/UpdateBanner.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Open page" -msgstr "" +msgstr "打开页面" #: src/mods/storeEntries.ts msgid "Could not remove the selected mods" -msgstr "" +msgstr "无法移除选中的模组" #: src/mods/typedConfig/ConfigTab.tsx msgid "{count, plural, one {# more setting} other {# more settings}}; type more to narrow the search." -msgstr "" +msgstr "{count, plural, one {另有 # 项设置} other {另有 # 项设置}};输入更多内容以缩小搜索范围。" #: src/mods/ProblemsTab.tsx msgid "Disables mods in halves and relaunches until the crash stops" -msgstr "" +msgstr "每次禁用一半模组并重新启动,直到崩溃停止" #: src/mods/ChangeVersionDialog.tsx msgid "Back" -msgstr "" +msgstr "返回" #: src/mods/parts.tsx msgid "{count, plural, one {Remove # mod from this profile?} other {Remove # mods from this profile?}}" -msgstr "" +msgstr "{count, plural, one {从此配置中移除 # 个模组?} other {从此配置中移除 # 个模组?}}" #: src/mods/Sidebar.tsx msgid "Selected mod" -msgstr "" +msgstr "选中的模组" #: src/mods/LoadOrderTab.tsx msgid "Load order copied" -msgstr "" +msgstr "加载顺序已复制" #: src/mods/typedConfig/TextFile.tsx msgid "Open in editor" -msgstr "" +msgstr "在编辑器中打开" #: src/mods/detail.ts msgid "Could not reset the settings of {name}" -msgstr "" +msgstr "无法重置 {name} 的设置" #: src/mods/ModSections.tsx msgid "Change version…" -msgstr "" +msgstr "更改版本…" #: src/mods/storeEntries.ts msgid "Could not set the update channel for {name}" -msgstr "" +msgstr "无法为 {name} 设置更新通道" #: src/mods/CategoryEditor.tsx msgid "Pick a game first." -msgstr "" +msgstr "请先选择游戏。" #: src/mods/typedConfig/ConfigPane.tsx msgid "Discard the change to {name}" -msgstr "" +msgstr "放弃对 {name} 的更改" #: src/mods/useListHeading.ts msgid "Unknown author" -msgstr "" +msgstr "未知作者" #: src/mods/problemText.ts msgid "Incompatible version" -msgstr "" +msgstr "不兼容的版本" #: src/mods/typedConfig/ConfigTab.tsx msgid "{count} waiting" -msgstr "" +msgstr "{count} 个等待中" #: src/mods/ConflictWhy.tsx msgid "Both set: {names}" -msgstr "" +msgstr "两者都已设置:{names}" #: src/mods/ChangelogDialog.tsx #: src/mods/NewSince.tsx msgid "New" -msgstr "" +msgstr "新建" #: src/mods/UpdateReview.tsx msgid "Load all changes" -msgstr "" +msgstr "加载所有更改" #: src/mods/SplitCombineItems.tsx msgid "Combine with" -msgstr "" +msgstr "与…合并" #: src/mods/CleanupSection.tsx msgid "{count, plural, one {Remove # mod from this profile?} other {Remove all # mods from this profile?}}" -msgstr "" +msgstr "{count, plural, one {从此配置中移除 # 个模组?} other {从此配置中移除全部 # 个模组?}}" #: src/mods/problemWhy.ts msgid "The loader's log shows this plugin did not start, so its features are missing in the game. A wrong game version or a missing requirement is the usual cause." -msgstr "" +msgstr "加载器日志显示此插件未启动,因此其功能在游戏中缺失。通常原因是游戏版本错误或缺少要求。" #: src/mods/ChangeVersionDialog.tsx msgid "Versions" -msgstr "" +msgstr "版本" #: src/mods/NexusAccountActions.tsx msgid "Track" -msgstr "" +msgstr "跟踪" #: src/mods/ChangeVersionDialog.tsx msgid "Install version {version}" -msgstr "" +msgstr "安装版本 {version}" #: src/mods/CompatSection.tsx #: src/mods/ProblemsTab.tsx #: src/mods/problemText.ts msgid "Dismissed" -msgstr "" +msgstr "已忽略" #: src/mods/AlsoAdd.tsx #: src/mods/ModMenu.tsx #: src/mods/SelectionBarActions.tsx msgid "Also add to…" -msgstr "" +msgstr "同时添加到…" #: src/mods/ModDisplayEdit.tsx msgid "Edit {name}" -msgstr "" +msgstr "编辑 {name}" #: src/mods/SelectionBarActions.tsx msgid "More actions" -msgstr "" +msgstr "更多操作" #: src/mods/typedConfig/valueError.ts msgid "This needs a value." -msgstr "" +msgstr "这需要一个值。" #: src/mods/describe.ts msgid "{who} all load {target}.{winner}" -msgstr "" +msgstr "{who} 都加载了 {target}.{winner}" #: src/mods/storeLoad.ts msgid "Could not check the mods for problems" -msgstr "" +msgstr "无法检查模组的问题" #: src/mods/ChangelogDialog.tsx msgid "Changelog: {name}" -msgstr "" +msgstr "更新日志:{name}" #: src/mods/OverlayRow.tsx msgid "{count, plural, one {# optional file} other {# optional files}}" -msgstr "" +msgstr "{count, plural, one {# 个可选文件} other {# 个可选文件}}" #: src/mods/AddMenu.tsx msgid "Add from" -msgstr "" +msgstr "添加自" #: src/mods/AddToGroupDialog.tsx #: src/mods/SelectionBarActions.tsx msgid "Add to group…" -msgstr "" +msgstr "添加到分组…" #: src/mods/problemFixButtons.tsx #: src/mods/typedConfig/TextFile.tsx msgid "Revert" -msgstr "" +msgstr "还原" #: src/mods/describe.ts msgid " You chose which mod wins each clash." -msgstr "" +msgstr " 你选择了每个冲突中哪个模组胜出。" #: src/mods/describe.ts msgid "{name}'s {field} is {current}: {description}" -msgstr "" +msgstr "{name} 的 {field} 为 {current}:{description}" #: src/mods/describe.ts msgid "{a} and {b} each depend on the other, so {loader} stops before loading any plugin." -msgstr "" +msgstr "{a} 和 {b} 互相依赖,因此 {loader} 在加载任何插件前就会停止。" #: src/mods/ModListVirtual.tsx msgid "Mods" -msgstr "" +msgstr "模组" #: src/mods/problemText.ts msgid "Incompatible with another plugin" -msgstr "" +msgstr "与另一个插件不兼容" #: src/mods/AssetMapDialog.tsx #: src/mods/ProblemsTab.tsx msgid "Asset map" -msgstr "" +msgstr "资源映射" #: src/mods/typedConfig/ConfigPane.tsx msgid "Every change waiting for the next start is discarded." -msgstr "" +msgstr "所有等待下次启动的更改都会被丢弃。" #: src/mods/SlowStartupSection.tsx msgid "requirements" -msgstr "" +msgstr "要求" #: src/mods/ModMenu.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "More actions for {name}" -msgstr "" +msgstr "{name} 的更多操作" #: src/mods/pinReasonDialog.tsx msgid "Reason (optional)" -msgstr "" +msgstr "原因(可选)" #: src/mods/updateReview/UndoAllConfirm.tsx msgid "Undo all also reverts later changes" -msgstr "" +msgstr "“全部撤销”也会还原之后的更改" #: src/mods/ModSections.tsx msgid "config.json is deleted, and the mod writes a fresh one with its own defaults the next time the game runs." -msgstr "" +msgstr "config.json 将被删除,模组下次运行游戏时会用其自身默认值写入新的文件。" #: src/mods/TrackedNotInProfile.tsx msgid "{count, plural, one {# tracked mod on {source} is not in this profile} other {# tracked mods on {source} are not in this profile}}" -msgstr "" +msgstr "{count, plural, one {{source} 上有 # 个已跟踪模组不在此配置中} other {{source} 上有 # 个已跟踪模组不在此配置中}}" #: src/mods/UpdateBanner.tsx msgid "Update in all profiles that have it" -msgstr "" +msgstr "在所有拥有它的配置中更新" #: src/mods/LockedNote.tsx msgid "Stop game" -msgstr "" +msgstr "停止游戏" #: src/mods/GroupMenu.tsx msgid "Delete group" -msgstr "" +msgstr "删除分组" #: src/mods/OldFilesCallouts.tsx msgid "Files left by updates" -msgstr "" +msgstr "更新遗留的文件" #: src/mods/AddToGroupDialog.tsx msgid "New group" -msgstr "" +msgstr "新建分组" #: src/mods/describe.ts msgid "{who} all edit {target}.{winner}" -msgstr "" +msgstr "{who} 都编辑了 {target}.{winner}" #: src/mods/columnLabel.ts msgid "Notes and tags" -msgstr "" +msgstr "备注和标签" #: src/mods/updateReview/RowCopy.tsx msgid "This update's notes mention breaking changes or new requirements" -msgstr "" +msgstr "此更新的说明提到了破坏性更改或新要求" #: src/mods/typedConfig/ConfigPane.tsx msgid "The game is running. Most mods read their settings when the game starts, so a change here may wait for the next start, and a mod that saves its settings in the game can write over it." -msgstr "" +msgstr "游戏正在运行。大多数模组在游戏启动时读取其设置,因此此处的更改可能要等到下次启动,而在游戏中保存设置的模组可能会覆盖它。" #: src/mods/problemText.ts msgid "{app} exception" -msgstr "" +msgstr "{app} 异常" #: src/mods/typedConfig/ConfigPane.tsx msgid "Config of {name}" -msgstr "" +msgstr "{name} 的配置" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {Moved # mod} other {Moved # mods}}" -msgstr "" +msgstr "{count, plural, one {已移动 # 个模组} other {已移动 # 个模组}}" #: src/mods/Toolbar.tsx msgid "Nested" -msgstr "" +msgstr "嵌套" #: src/mods/overlayActions.ts #: src/mods/storeEntries.ts msgid "Could not remove {name}" -msgstr "" +msgstr "无法移除 {name}" #: src/mods/columnLabel.ts #: src/mods/NexusDetails.tsx @@ -2209,248 +2209,248 @@ msgstr "" #: src/mods/Sidebar.tsx #: src/mods/Toolbar.tsx msgid "Category" -msgstr "" +msgstr "分类" #: src/mods/ModUpdateControls.tsx msgid "Include prereleases" -msgstr "" +msgstr "包含预发布版本" #: src/mods/ReportToAuthorButton.tsx msgid "Error in {name}" -msgstr "" +msgstr "{name} 中的错误" #: src/mods/describe.ts msgid "{name} needs {dep} {version} or newer, and Mortar cannot tell whether this profile's {installed} is." -msgstr "" +msgstr "{name} 需要 {dep} {version} 或更高版本,而 Mortar 无法判断此配置中的 {installed} 是否满足。" #: src/mods/NexusDetails.tsx #: src/mods/parts.tsx #: src/mods/Sidebar.tsx msgid "Hidden on {source}" -msgstr "" +msgstr "在 {source} 上隐藏" #: src/mods/typedConfig/ConfigPane.tsx #: src/mods/typedConfig/TextFile.tsx msgid "Could not save: {error}" -msgstr "" +msgstr "无法保存:{error}" #: src/mods/problemText.ts #: src/mods/SlowStartupSection.tsx msgid "Conflicts" -msgstr "" +msgstr "冲突" #: src/mods/OptionalFileRows.tsx msgid "Replaces" -msgstr "" +msgstr "替换" #: src/mods/describe.ts msgid "Its {source} mod name" -msgstr "" +msgstr "其 {source} 模组名称" #: src/mods/describe.ts msgid " The winner is unclear." -msgstr "" +msgstr " 胜出者不明确。" #: src/mods/updates.ts msgid "{count, plural, one {# mod update available} other {# mod updates available}}" -msgstr "" +msgstr "{count, plural, one {有 # 个模组更新可用} other {有 # 个模组更新可用}}" #: src/mods/typedConfig/StringWidgets.tsx msgid "Add {name} item" -msgstr "" +msgstr "添加 {name} 项" #: src/mods/ProblemsTab.tsx msgid "Find the mod that crashes the game…" -msgstr "" +msgstr "查找导致游戏崩溃的模组…" #: src/mods/ReportToAuthorButton.tsx msgid "Hide my user name" -msgstr "" +msgstr "隐藏我的用户名" #: src/mods/ModNoteTags.tsx msgid "Note" -msgstr "" +msgstr "备注" #: src/mods/ModNoteTags.tsx msgid "Add a tag" -msgstr "" +msgstr "添加标签" #: src/mods/describe.ts msgid "{name} was updated since this run and logged {errors}." -msgstr "" +msgstr "{name} 在此次运行后已更新,并记录了 {errors}。" #: src/mods/ConflictWhy.tsx msgid "Priority {priority}" -msgstr "" +msgstr "优先级 {priority}" #: src/mods/NexusDetails.tsx msgid "And {count} more on the {source} page" -msgstr "" +msgstr "{source} 页面上还有 {count} 个" #: src/mods/LoadOrderRowParts.tsx msgid "Optional: {name}" -msgstr "" +msgstr "可选:{name}" #: src/mods/CategoryEditor.tsx msgid "Colour" -msgstr "" +msgstr "颜色" #: src/mods/Toolbar.tsx #: src/mods/updateReview/EverywhereDialog.tsx msgid "Pinned" -msgstr "" +msgstr "已固定" #: src/mods/AddToGroupDialog.tsx msgid "{count, plural, one {Also add the # mod they need} other {Also add the # mods they need}}" -msgstr "" +msgstr "{count, plural, one {同时添加它们需要的 # 个模组} other {同时添加它们需要的 # 个模组}}" #: src/mods/ChangeVersionDialog.tsx msgid "This profile is frozen, so {name} is held at {installed}. Install {version} anyway? The mod stays held at the new version." -msgstr "" +msgstr "此配置已冻结,因此 {name} 保持在 {installed}。仍然安装 {version}?该模组将保持在新版本。" #: src/mods/columnLabel.ts msgid "Kind" -msgstr "" +msgstr "类型" #: src/mods/SelectionBarActions.tsx msgid "Share selection…" -msgstr "" +msgstr "分享选择…" #: src/mods/updateReview/undoAll.ts msgid "Restored the profile from before Update all" -msgstr "" +msgstr "已将配置恢复到“全部更新”之前" #: src/mods/TrackedNotInProfile.tsx msgid "Add…" -msgstr "" +msgstr "添加…" #: src/mods/ModMenu.tsx #: src/mods/Sidebar.tsx msgid "Show skipped update" -msgstr "" +msgstr "显示被跳过的更新" #: src/mods/OptionalFileRows.tsx msgid "{count, plural, one {Replaces # file} other {Replaces # files}}" -msgstr "" +msgstr "{count, plural, one {替换 # 个文件} other {替换 # 个文件}}" #: src/mods/ChangeVersionDialog.tsx msgid "No versions are listed." -msgstr "" +msgstr "未列出任何版本。" #: src/mods/describe.ts msgid "{path} was added to this profile's mods folder by hand, not installed by Mortar." -msgstr "" +msgstr "{path} 是手动添加到此配置的模组文件夹,而非由 Mortar 安装。" #: src/mods/typedConfig/ConfigPane.tsx msgid "Reset to default" -msgstr "" +msgstr "重置为默认" #: src/mods/typedConfig/Widgets.tsx msgid "New {name} item" -msgstr "" +msgstr "新建 {name} 项" #: src/mods/compatChip.ts #: src/mods/updateReview/Row.tsx msgid "Unofficial" -msgstr "" +msgstr "非官方" #: src/mods/typedConfig/TextFile.tsx msgid "Discard your changes?" -msgstr "" +msgstr "放弃你的更改?" #: src/mods/compatChip.ts #: src/mods/describe.ts msgid "Obsolete" -msgstr "" +msgstr "已过时" #: src/mods/OtherProfilesDialog.tsx msgid "Create another profile to use this mod there." -msgstr "" +msgstr "创建另一个配置以在那里使用此模组。" #: src/mods/ListColumnMenu.tsx msgid "Reset to default columns" -msgstr "" +msgstr "重置为默认列" #: src/mods/markImplicit.ts msgid "{count, plural, one {Marked # mod explicit} other {Marked # mods explicit}}" -msgstr "" +msgstr "{count, plural, one {已将 # 个模组标记为显式} other {已将 # 个模组标记为显式}}" #: src/mods/DuplicateDialog.tsx msgid "{profile} has {name} more than once. {loader} loads only one, so pick which to keep. The others are disabled, not removed." -msgstr "" +msgstr "{profile} 中 {name} 出现了多次。{loader} 只加载一个,请选择保留哪个。其他的将被禁用,而不是移除。" #: src/mods/Toolbar.tsx msgid "Group" -msgstr "" +msgstr "分组" #: src/mods/DuplicateDialog.tsx msgid "Version {version}" -msgstr "" +msgstr "版本 {version}" #: src/mods/SplitCombineItems.tsx msgid "Install separately" -msgstr "" +msgstr "单独安装" #: src/mods/SelectionBarDialogs.tsx msgid "{count, plural, one {Set category for # mod} other {Set category for # mods}}" -msgstr "" +msgstr "{count, plural, one {为 # 个模组设置分类} other {为 # 个模组设置分类}}" #: src/mods/ModMenu.tsx msgid "More details" -msgstr "" +msgstr "更多详情" #: src/mods/problemWhy.ts msgid "This mod wrote errors to the game's log the last time you played. It may be broken, out of date, or missing something it needs." -msgstr "" +msgstr "此模组上次游玩时向游戏日志写入了错误。它可能已损坏、过时或缺少所需内容。" #: src/mods/typedConfig/TextFile.tsx msgid "The file changed outside Mortar." -msgstr "" +msgstr "文件在 Mortar 之外被更改。" #: src/mods/typedConfig/ConfigPane.tsx msgid "About {key}" -msgstr "" +msgstr "关于 {key}" #: src/mods/parts.tsx msgid "Its folder is removed from this profile. You can undo this." -msgstr "" +msgstr "其文件夹已从此配置中移除。你可以撤销此操作。" #: src/mods/updateReview/UpdateBar.tsx msgid "{count, plural, one {# update ready} other {# updates ready}}" -msgstr "" +msgstr "{count, plural, one {# 项更新就绪} other {# 项更新就绪}}" #: src/mods/compatChip.ts #: src/mods/ModDependencyTree.tsx msgid "Optional" -msgstr "" +msgstr "可选" #: src/mods/typedConfig/TextFile.tsx msgid "Contents of {name}" -msgstr "" +msgstr "{name} 的内容" #: src/mods/GameModsReviewDialog.tsx msgid "Not in this profile ({count})" -msgstr "" +msgstr "不在此配置中({count})" #: src/mods/typedConfig/ConfigPane.tsx msgid "Host recommended" -msgstr "" +msgstr "主机建议" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {Copied # mod} other {Copied # mods}}" -msgstr "" +msgstr "{count, plural, one {已复制 # 个模组} other {已复制 # 个模组}}" #: src/mods/ReportToAuthorButton.tsx msgid "Could not upload the log" -msgstr "" +msgstr "无法上传日志" #: src/mods/PackageKind.tsx msgid "Patcher" -msgstr "" +msgstr "补丁器" #: src/mods/FavouriteStar.tsx msgid "Remove from favourites" -msgstr "" +msgstr "从收藏中移除" #: src/mods/AddToGroupDialog.tsx #: src/mods/AlsoAdd.tsx @@ -2461,629 +2461,629 @@ msgstr "" #: src/mods/SelectionBarDialogs.tsx #: src/mods/typedConfig/Widgets.tsx msgid "Add" -msgstr "" +msgstr "添加" #: src/mods/FavouriteStar.tsx msgid "Add to favourites" -msgstr "" +msgstr "添加到收藏" #: src/mods/ChangelogDialog.tsx msgid "No changelog published" -msgstr "" +msgstr "未发布更新日志" #: src/mods/DuplicateDialog.tsx msgid "Keep this one" -msgstr "" +msgstr "保留这个" #: src/mods/describe.ts msgid "{a} and {b} each wait for the other, so {loader} skips at least one of them." -msgstr "" +msgstr "{a} 和 {b} 互相等待,因此 {loader} 至少会跳过其中一个。" #: src/mods/UpdateReview.tsx msgid "Update all ({wantedCount})" -msgstr "" +msgstr "全部更新({wantedCount})" #: src/mods/typedConfig/ConfigPane.tsx msgid "No entries match." -msgstr "" +msgstr "没有匹配的条目。" #: src/mods/updateReview/UpdateActions.tsx msgid "This update is already queued." -msgstr "" +msgstr "此更新已排队。" #: src/mods/ModSections.tsx msgid "{name} goes back to {previous}, keeping its settings. Your saves are backed up first." -msgstr "" +msgstr "{name} 将恢复到 {previous},并保留其设置。你的存档会先备份。" #: src/mods/NexusDetails.tsx #: src/mods/parts.tsx #: src/mods/Sidebar.tsx msgid "Removed from {source}" -msgstr "" +msgstr "已从 {source} 中移除" #: src/mods/NewSince.tsx msgid "New since you last looked" -msgstr "" +msgstr "自上次查看以来的新增" #: src/mods/problemFix/SettingFix.tsx msgid "Set to {value}" -msgstr "" +msgstr "设为 {value}" #: src/mods/SlowStartupSection.tsx msgid "See startup" -msgstr "" +msgstr "查看启动" #: src/mods/parts.tsx #: src/mods/UpdateBanner.tsx msgid "Update available: {installed} to {version}" -msgstr "" +msgstr "有可用更新:{installed} 到 {version}" #: src/mods/problemText.ts msgid "Cosmetic" -msgstr "" +msgstr "外观" #: src/mods/describeLoadFailure.ts msgid "finalizer" -msgstr "" +msgstr "终结器" #: src/mods/storeEntries.ts msgid "Could not save the note and tags for {name}" -msgstr "" +msgstr "无法保存 {name} 的备注和标签" #: src/mods/SetNexusPageDialog.tsx msgid "Set {source} page…" -msgstr "" +msgstr "设置 {source} 页面…" #: src/mods/redundantReason.ts msgid "{count, plural, one {{by} already includes everything it changes} other {{by} together include everything it changes}}" -msgstr "" +msgstr "{count, plural, one {{by} 已包含它所更改的一切} other {{by} 一起包含它所更改的一切}}" #: src/mods/columnLabel.ts msgid "Mod ID" -msgstr "" +msgstr "模组 ID" #: src/mods/CleanupSection.tsx msgid "Remove one…" -msgstr "" +msgstr "移除一个…" #: src/mods/typedConfig/valueError.ts msgid "This needs to be a whole number." -msgstr "" +msgstr "这必须是整数。" #: src/mods/updateReview/UndoAllConfirm.tsx #: src/mods/updateReview/updateAll.ts msgid "Undo all" -msgstr "" +msgstr "全部撤销" #: src/mods/problemFix/BrokenFix.tsx #: src/mods/problemFix/DeprecatedFix.tsx msgid "Replace with {name}" -msgstr "" +msgstr "替换为 {name}" #: src/mods/Toolbar.tsx msgid "Download" -msgstr "" +msgstr "下载" #: src/mods/ReplacedSection.tsx msgid "Delete all" -msgstr "" +msgstr "全部删除" #: src/mods/ModSections.tsx msgid "No config file yet" -msgstr "" +msgstr "尚无配置文件" #: src/mods/updateReview/UpdateActions.tsx msgid "Switch and update" -msgstr "" +msgstr "切换并更新" #: src/mods/ModCards.tsx msgid "Details of {name}" -msgstr "" +msgstr "{name} 的详情" #: src/mods/typedConfig/ConfigTab.tsx msgid "All" -msgstr "" +msgstr "全部" #: src/mods/GroupMenu.tsx msgid "The mods in it stay in the profile; only the group is deleted." -msgstr "" +msgstr "其中的模组会留在配置中;只删除分组。" #: src/mods/OtherProfilesDialog.tsx msgid "Could not read profiles" -msgstr "" +msgstr "无法读取配置" #: src/mods/DetailsHeader.tsx msgid "Close details" -msgstr "" +msgstr "关闭详情" #: src/mods/ModUpdateControls.tsx msgid "Main only" -msgstr "" +msgstr "仅主要" #: src/mods/CompatChip.tsx #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "Compatibility" -msgstr "" +msgstr "兼容性" #: src/mods/ChangelogDialog.tsx msgid "Reading the changelog…" -msgstr "" +msgstr "正在读取更新日志…" #: src/mods/CompatChip.tsx #: src/mods/CompatSection.tsx msgid "Replacement: {replacement}" -msgstr "" +msgstr "替代:{replacement}" #: src/mods/storeGroups.ts msgid "Could not remove from the group" -msgstr "" +msgstr "无法从分组中移除" #: src/mods/problemText.ts msgid "Missing dependency" -msgstr "" +msgstr "缺少依赖项" #: src/mods/updateReview/EverywhereDialog.tsx msgid "{name}: {reason}" -msgstr "" +msgstr "{name}:{reason}" #: src/mods/Toolbar.tsx msgid "Implicit mods" -msgstr "" +msgstr "隐式模组" #: src/mods/describeLoadFailure.ts msgid "postfix" -msgstr "" +msgstr "后缀" #: src/mods/updateReview/UpdateBar.tsx msgid "Some update checks did not answer in time, so updates for those mods are unknown." -msgstr "" +msgstr "某些更新检查未及时响应,因此这些模组的更新情况未知。" #: src/mods/Sidebar.tsx msgid "More from the {source} page" -msgstr "" +msgstr "{source} 页面上的更多内容" #: src/mods/LoadOrderTab.tsx msgid "These mods require each other." -msgstr "" +msgstr "这些模组互相需要。" #: src/mods/useListHeading.ts msgid "Untagged" -msgstr "" +msgstr "无标签" #: src/mods/storeEntries.ts msgid "Could not skip updates for the selected mods" -msgstr "" +msgstr "无法跳过选中模组的更新" #: src/mods/GameModsReviewDialog.tsx msgid "Could not read ({count})" -msgstr "" +msgstr "无法读取({count})" #: src/mods/CleanupSection.tsx msgid "{who}: {reason}" -msgstr "" +msgstr "{who}:{reason}" #: src/mods/describeLoadFailure.ts msgid "{plugin} failed to load ({name})." -msgstr "" +msgstr "{plugin} 加载失败({name})。" #: src/mods/describeLoadFailure.ts msgid "; {name} ships no debug symbols, so its source line is unknown." -msgstr "" +msgstr ";{name} 未附带调试符号,因此其源代码行未知。" #: src/mods/CleanupSection.tsx msgid "This change can be undone from History." -msgstr "" +msgstr "此更改可从历史记录中撤销。" #: src/mods/NexusDetails.tsx msgid "Description" -msgstr "" +msgstr "描述" #: src/mods/describeLoadFailure.ts msgid "{plugin} declares itself incompatible with {dependency}, which is also enabled." -msgstr "" +msgstr "{plugin} 声明与 {dependency} 不兼容,而后者也已启用。" #: src/mods/updateReview/KeptGroup.tsx msgid "Unpin" -msgstr "" +msgstr "取消固定" #: src/mods/EnableRequirementsDialog.tsx msgid "{count, plural, one {Enable # mod} other {Enable # mods}}" -msgstr "" +msgstr "{count, plural, one {启用 # 个模组} other {启用 # 个模组}}" #: src/mods/ModDependencyTree.tsx msgid "already listed" -msgstr "" +msgstr "已列出" #: src/mods/detail.ts msgid "Could not read the details of {name}" -msgstr "" +msgstr "无法读取 {name} 的详情" #: src/mods/problemFixButtons.tsx msgid "Move {name} to Mortar's trash?" -msgstr "" +msgstr "将 {name} 移至 Mortar 的回收站?" #: src/mods/Toolbar.tsx msgid "Added this week" -msgstr "" +msgstr "本周添加" #: src/mods/typedConfig/SaveHostValues.tsx msgid "Saved the host's values" -msgstr "" +msgstr "已保存主机的值" #: src/mods/ChangeVersionDialog.tsx msgid "{name} is pinned at {installed}. Install {version} anyway? The pin stays on the new version." -msgstr "" +msgstr "{name} 已固定在 {installed}。仍然安装 {version}?固定将保持在新版本上。" #: src/mods/Toolbar.tsx msgid "Favourites" -msgstr "" +msgstr "收藏夹" #: src/mods/describe.ts msgid "{place} says it is {flag}: {quote}" -msgstr "" +msgstr "{place} 表示它是 {flag}:{quote}" #: src/mods/ModSections.tsx msgid "Reset" -msgstr "" +msgstr "重置" #: src/mods/useListHeading.ts msgid "Mods with problems" -msgstr "" +msgstr "有问题的模组" #: src/mods/ConflictWhy.tsx msgid "ToArea {toArea}" -msgstr "" +msgstr "ToArea {toArea}" #: src/mods/describe.ts msgid "{name} has multiple {source} files installed: {files}. One may be an add-on." -msgstr "" +msgstr "{name} 安装了多个 {source} 文件:{files}。其中一个可能是附加组件。" #: src/mods/updateReview/CautionAck.tsx msgid "Update despite this" -msgstr "" +msgstr "仍然更新" #: src/mods/SplitCombineItems.tsx msgid "Installed separately" -msgstr "" +msgstr "单独安装" #: src/mods/CategoryEditor.tsx #: src/mods/SelectionBarDialogs.tsx #: src/mods/useListHeading.ts msgid "Uncategorised" -msgstr "" +msgstr "未分类" #: src/mods/EndorsePrompt.tsx #: src/mods/NexusAccountActions.tsx msgid "Endorse" -msgstr "" +msgstr "认可" #: src/mods/ChangeVersionDialog.tsx msgid "Change the version of {name}" -msgstr "" +msgstr "更改 {name} 的版本" #: src/mods/overlayActions.ts #: src/mods/storeEntries.ts msgid "Could not enable {name}" -msgstr "" +msgstr "无法启用 {name}" #: src/mods/ModNoteTags.tsx msgid "Tags" -msgstr "" +msgstr "标签" #: src/mods/GroupMenu.tsx msgid "Group actions" -msgstr "" +msgstr "分组操作" #: src/mods/updateReview/Row.tsx msgid "From {source}, not the site you installed it from. Updating switches its source." -msgstr "" +msgstr "来自 {source},而非你安装它时所用的站点。更新会切换其来源。" #: src/mods/redundantReason.ts msgid "Every edit it makes is overwritten by {by}" -msgstr "" +msgstr "它的每次编辑都会被 {by} 覆盖" #: src/mods/updateReview/updateAll.ts msgid "{count, plural, one {Updated # mod} other {Updated # mods}}" -msgstr "" +msgstr "{count, plural, one {已更新 # 个模组} other {已更新 # 个模组}}" #: src/mods/ModMenu.tsx #: src/mods/problemFix/MissingFix.tsx #: src/mods/SelectionBarActions.tsx msgid "Enable" -msgstr "" +msgstr "启用" #: src/mods/Toolbar.tsx msgid "Browse for mods, add an archive, or paste a share or collection link with Ctrl+V." -msgstr "" +msgstr "浏览模组、添加压缩包,或按 Ctrl+V 粘贴分享链接或合集链接。" #: src/mods/EndorsePrompt.tsx msgid "Not now" -msgstr "" +msgstr "现在不" #: src/mods/typedConfig/valueError.ts msgid "This can be at most {max}." -msgstr "" +msgstr "这最多可以是 {max}。" #: src/mods/describe.ts msgid "{names} both ship the plugin {guid}, and {loader} loads only one." -msgstr "" +msgstr "{names} 都提供插件 {guid},而 {loader} 只加载一个。" #: src/mods/storeGroups.ts msgid "Could not rename the group" -msgstr "" +msgstr "无法重命名分组" #: src/mods/OldFilesCallouts.tsx msgid "Could not keep the old files" -msgstr "" +msgstr "无法保留旧文件" #: src/mods/ModUpdateControls.tsx msgid "Releases, betas and alphas" -msgstr "" +msgstr "正式版、测试版和 alpha 版" #: src/mods/LoadOrderRowParts.tsx msgid "{count, plural, one {Used by: # mod} other {Used by: # mods}}" -msgstr "" +msgstr "{count, plural, one {使用者:# 个模组} other {使用者:# 个模组}}" #: src/mods/storeEntries.ts msgid "Skipped updates for selected mods" -msgstr "" +msgstr "已跳过选中模组的更新" #: src/mods/updateReview/SourceGroups.tsx msgid "Libraries ({count})" -msgstr "" +msgstr "库({count})" #: src/mods/describe.ts msgid "{name} needs {dep} {version} or newer, and this profile has {installed}." -msgstr "" +msgstr "{name} 需要 {dep} {version} 或更高版本,而此配置中为 {installed}。" #: src/mods/OverlayRow.tsx #: src/mods/parts.tsx #: src/mods/problemFix/AssetFix.tsx msgid "Disable {name}" -msgstr "" +msgstr "禁用 {name}" #: src/mods/ProblemsTab.tsx #: src/mods/ReportToAuthorButton.tsx msgid "Report copied" -msgstr "" +msgstr "报告已复制" #: src/mods/problemText.ts msgid "Damaged" -msgstr "" +msgstr "已损坏" #: src/mods/describe.ts msgid "{name}'s {field} is {current}, made for {currentFor}, which this profile lacks; it can match {installed} instead." -msgstr "" +msgstr "{name} 的 {field} 为 {current},是为 {currentFor} 制作的,而此配置缺少它;它可以改为匹配 {installed}。" #: src/mods/DuplicateDialog.tsx msgid "From an archive" -msgstr "" +msgstr "来自压缩包" #: src/mods/HiddenInside.tsx msgid "Open folder" -msgstr "" +msgstr "打开文件夹" #: src/mods/GameModsReviewDialog.tsx msgid "Game Mods folder vs {name}" -msgstr "" +msgstr "游戏 Mods 文件夹与 {name}" #: src/mods/OldFilesCallouts.tsx msgid "Keep" -msgstr "" +msgstr "保留" #: src/mods/updateReview/UndoAllConfirm.tsx msgid "Restoring from before Update all also reverts these later changes:" -msgstr "" +msgstr "恢复到“全部更新”之前也会还原这些后续更改:" #: src/mods/NexusAccountActions.tsx msgid "You endorsed this mod." -msgstr "" +msgstr "你已认可此模组。" #: src/mods/problemWhy.ts msgid "Something changed this profile's mods folder without Mortar, by adding, removing or editing a file." -msgstr "" +msgstr "有东西在 Mortar 之外通过添加、移除或编辑文件更改了此配置的模组文件夹。" #: src/mods/parts.tsx msgid "{count, plural, one {Also removes # optional file that goes on top of it.} other {Also removes # optional files that go on top of it.}}" -msgstr "" +msgstr "{count, plural, one {同时移除叠加在其上的 # 个可选文件。} other {同时移除叠加在其上的 # 个可选文件。}}" #: src/mods/ModList.tsx msgid "overrides {count, plural, one {# file} other {# files}}" -msgstr "" +msgstr "覆盖 {count, plural, one {# 个文件} other {# 个文件}}" #: src/mods/GroupMenu.tsx msgid "Save to library…" -msgstr "" +msgstr "保存到库…" #: src/mods/typedConfig/valueError.ts msgid "This would leave the file unreadable to the game." -msgstr "" +msgstr "这会使文件无法被游戏读取。" #: src/mods/parts.tsx msgid "Their folders are removed from this profile. You can undo this." -msgstr "" +msgstr "它们的文件夹已从此配置中移除。你可以撤销此操作。" #: src/mods/EnableRequirementsDialog.tsx msgid "{count, plural, one {Also enable # mod it needs} other {Also enable # mods it needs}}: {names}" -msgstr "" +msgstr "{count, plural, one {同时启用它需要的 # 个模组} other {同时启用它需要的 # 个模组}}:{names}" #: src/mods/typedConfig/valueError.ts msgid "This needs to be true or false." -msgstr "" +msgstr "这必须是 true 或 false。" #: src/mods/updateReview/RowCopy.tsx msgid "Mortar's known-broken list flags the installed version; this one is past it" -msgstr "" +msgstr "Mortar 的已知损坏列表标记的是已安装版本;此版本已超过它" #: src/mods/ProblemsTab.tsx msgid "Copy report" -msgstr "" +msgstr "复制报告" #: src/mods/Toolbar.tsx msgid "Always shown" -msgstr "" +msgstr "始终显示" #: src/mods/storeGroups.ts msgid "Could not enable the group" -msgstr "" +msgstr "无法启用该分组" #: src/mods/problemWhy.ts msgid "Two enabled mods carry the same plugin. The loader starts only one of them, so you may be running the older copy." -msgstr "" +msgstr "两个已启用的模组带有同一插件。加载器只启动其中一个,因此你可能正在运行较旧的副本。" #: src/mods/describe.ts msgid "{name}'s {source} page says it needs {dep} from outside {source}: {note}" -msgstr "" +msgstr "{name} 的 {source} 页面称其需要来自 {source} 之外的 {dep}:{note}" #: src/mods/SlowStartupSection.tsx msgid "Updates" -msgstr "" +msgstr "更新" #: src/mods/AddMenu.tsx msgid "Add a set" -msgstr "" +msgstr "添加套装" #: src/mods/OldFilesCallouts.tsx msgid "{count, plural, one {# updated mod} other {# updated mods}}" -msgstr "" +msgstr "{count, plural, one {# 个已更新的模组} other {# 个已更新的模组}}" #: src/mods/typedConfig/ConfigTab.tsx msgid "{count, plural, one {# mod has} other {# mods have}} no config yet; mods create it the first time the game runs." -msgstr "" +msgstr "{count, plural, one {# 个模组} other {# 个模组}}尚无配置;模组会在首次运行游戏时创建。" #: src/mods/describe.ts msgid " {name} wins by load order; {losers} overridden." -msgstr "" +msgstr " {name} 按加载顺序胜出;{losers} 被覆盖。" #: src/mods/HiddenInside.tsx msgid "Unhide" -msgstr "" +msgstr "取消隐藏" #: src/mods/LoadOrderTab.tsx msgid "Filter load order" -msgstr "" +msgstr "筛选加载顺序" #: src/mods/pinReasonDialog.tsx msgid "Pin" -msgstr "" +msgstr "固定" #: src/mods/describe.ts msgid "{name} is deprecated on {source}." -msgstr "" +msgstr "{name} 在 {source} 上已弃用。" #: src/mods/storeEntries.ts msgid "Pinned selected mods" -msgstr "" +msgstr "已固定选中的模组" #: src/mods/ReportToAuthorButton.tsx msgid "The log holds folder paths from this computer, which can include your user name. Anyone with the link can read it." -msgstr "" +msgstr "日志包含此电脑的文件夹路径,可能包括你的用户名。任何拥有链接的人都可以读取。" #: src/mods/problemFixButtons.tsx msgid "Revert {name}?" -msgstr "" +msgstr "还原 {name}?" #: src/mods/OptionalFileRows.tsx msgid "Use {name}" -msgstr "" +msgstr "使用 {name}" #: src/mods/AuthorDialog.tsx msgid "Open author page on {source}" -msgstr "" +msgstr "在 {source} 上打开作者页面" #: src/mods/markImplicit.ts msgid "{count, plural, one {Marked # mod implicit} other {Marked # mods implicit}}" -msgstr "" +msgstr "{count, plural, one {已将 # 个模组标记为隐式} other {已将 # 个模组标记为隐式}}" #: src/mods/typedConfig/SectionNav.tsx msgid "Sections" -msgstr "" +msgstr "分区" #: src/mods/OptionalFileRows.tsx msgid "Adds" -msgstr "" +msgstr "添加" #: src/mods/Sidebar.tsx msgid "Stop ignoring {source} updates" -msgstr "" +msgstr "停止忽略 {source} 更新" #: src/mods/describe.ts msgid "Its installed file name" -msgstr "" +msgstr "其已安装文件的名称" #: src/mods/parts.tsx msgid "Remove anyway" -msgstr "" +msgstr "仍然移除" #: src/mods/AssetMapDialog.tsx msgid "More than one mod changes this; the winner's version is used." -msgstr "" +msgstr "多个模组更改了此项;将使用胜出者的版本。" #: src/mods/ConflictWhy.tsx msgid "Default priority" -msgstr "" +msgstr "默认优先级" #: src/mods/typedConfig/StringWidgets.tsx msgid "Clear {name}" -msgstr "" +msgstr "清除 {name}" #: src/mods/ProblemRows.tsx msgid "Show conflicts" -msgstr "" +msgstr "显示冲突" #: src/mods/updateReview/Row.tsx msgid "Pick the file on {source}: its page has several downloads and none replaces the one you have." -msgstr "" +msgstr "请在 {source} 上选择文件:其页面有多个下载,且没有一个会替换你现有的文件。" #: src/mods/problemText.ts msgid "Error in a patch" -msgstr "" +msgstr "补丁中的错误" #: src/mods/NexusDetails.tsx msgid "Could not read the {source} page: {error}" -msgstr "" +msgstr "无法读取 {source} 页面:{error}" #: src/mods/EndorsePrompt.tsx msgid "Enjoying {name}? Endorse it on {source}" -msgstr "" +msgstr "喜欢 {name}?在 {source} 上认可它" #: src/mods/OverlayRow.tsx msgid "Optional file" -msgstr "" +msgstr "可选文件" #: src/mods/updateReview/UpdateBar.tsx msgid "Checking…" -msgstr "" +msgstr "正在检查…" #: src/mods/DuplicateDialog.tsx msgid "Copy to keep" -msgstr "" +msgstr "复制以保留" #: src/mods/ProblemsTab.tsx msgid "Add all {count}" -msgstr "" +msgstr "全部添加 {count} 个" #: src/mods/storeEntries.ts msgid "Could not pin the selected mods" -msgstr "" +msgstr "无法固定选中的模组" #: src/mods/problemText.ts msgid "Error in a preloader patch" -msgstr "" +msgstr "预加载器补丁中的错误" #: src/mods/NexusAccountActions.tsx msgid "Abstain" -msgstr "" +msgstr "弃权" #: src/mods/OldFilesCallouts.tsx #: src/mods/problemFixButtons.tsx msgid "Move to trash" -msgstr "" +msgstr "移至回收站" #: src/mods/typedConfig/Widgets.tsx msgid "Add an item" -msgstr "" +msgstr "添加项目" #: src/mods/AuthorDialog.tsx #: src/mods/listRows.ts @@ -3091,109 +3091,109 @@ msgstr "" #: src/mods/Sidebar.tsx #: src/mods/useListHeading.ts msgid "Enabled" -msgstr "" +msgstr "已启用" #: src/mods/Sidebar.tsx msgid "In the same download" -msgstr "" +msgstr "在同一下载中" #: src/mods/storeEntries.ts msgid "Found a source for {count, plural, one {# mod} other {# mods}}" -msgstr "" +msgstr "为 {count, plural, one {# 个模组} other {# 个模组}}找到了来源" #: src/mods/NexusAccountActions.tsx msgid "You have not endorsed this mod. {source} asks that you download and play it first." -msgstr "" +msgstr "你尚未认可此模组。{source} 要求先下载并游玩它。" #: src/mods/updates.ts msgid "Checked for updates" -msgstr "" +msgstr "已检查更新" #: src/mods/LoadOrderRowParts.tsx msgid "{count} more required" -msgstr "" +msgstr "还需要 {count} 个" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Disable # mod} other {Disable # mods}}" -msgstr "" +msgstr "{count, plural, one {禁用 # 个模组} other {禁用 # 个模组}}" #: src/mods/ModActionItems.tsx msgid "Other profiles" -msgstr "" +msgstr "其他配置" #: src/mods/LoadOrderTab.tsx msgid "Official" -msgstr "" +msgstr "官方" #: src/mods/describe.ts msgid "{name}, a folder no mod owns, has a file path {count} characters long, more than most {os} games can open." -msgstr "" +msgstr "{name}(一个不属于任何模组的文件夹)的文件路径长度为 {count} 个字符,超出大多数 {os} 游戏可打开的长度。" #: src/mods/SplitCombineItems.tsx msgid "Combined" -msgstr "" +msgstr "已合并" #: src/mods/describe.ts msgid "{name}'s {source} page says it needs {dep} from outside {source}." -msgstr "" +msgstr "{name} 的 {source} 页面称其需要来自 {source} 之外的 {dep}。" #: src/mods/LoadOrderTab.tsx #: src/mods/ModMenu.tsx msgid "Load earlier" -msgstr "" +msgstr "更早加载" #: src/mods/storeEntries.ts msgid "None of these mods was found on a site" -msgstr "" +msgstr "这些模组均未在任何站点上找到" #: src/mods/updateReview/withheld.ts msgid "No updates to review" -msgstr "" +msgstr "没有可查看的更新" #: src/mods/GameModsReviewDialog.tsx msgid "newer in folder" -msgstr "" +msgstr "文件夹中较新" #: src/mods/LegacyReasonsCallout.tsx msgid "{count, plural, one {Mortar identified # mod as a library or supporting mod} other {Mortar identified # mods as libraries or supporting mods}}" -msgstr "" +msgstr "{count, plural, one {Mortar 将 # 个模组识别为库或辅助模组} other {Mortar 将 # 个模组识别为库或辅助模组}}" #: src/mods/problemFix/DamagedFix.tsx msgid "Could not repair {name}" -msgstr "" +msgstr "无法修复 {name}" #: src/mods/ReplacedSection.tsx msgid "Delete the replaced files?" -msgstr "" +msgstr "删除被替换的文件?" #: src/mods/Sidebar.tsx msgid "Optional for ({count})" -msgstr "" +msgstr "可选,用于({count})" #: src/mods/OtherProfilesDialog.tsx msgid "Also adds what it needs: {names}" -msgstr "" +msgstr "同时添加它需要的内容:{names}" #: src/mods/NexusDetails.tsx msgid "Reading the {source} page…" -msgstr "" +msgstr "正在读取 {source} 页面…" #: src/mods/typedConfig/ConfigPane.tsx msgid "Change it in the game" -msgstr "" +msgstr "在游戏中更改" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Mods that need it stop working while it is off.} other {Mods that need them stop working while they are off.}}" -msgstr "" +msgstr "{count, plural, one {需要它的模组在它关闭时会停止工作。} other {需要它们的模组在它们关闭时会停止工作。}}" #: src/mods/describe.ts #: src/mods/problemText.ts msgid "Deprecated" -msgstr "" +msgstr "已弃用" #: src/mods/SlowStartupSection.tsx msgid "Checked in {duration}: {parts}" -msgstr "" +msgstr "已在 {duration} 内检查:{parts}" #: src/mods/CleanupSection.tsx #: src/mods/ModMenu.tsx @@ -3201,559 +3201,559 @@ msgstr "" #: src/mods/SelectionBarActions.tsx #: src/mods/SelectionBarDialogs.tsx msgid "Remove" -msgstr "" +msgstr "移除" #: src/mods/problemReport.ts #: src/mods/SlowStartupSection.tsx msgid "{name} adds {time} to startup" -msgstr "" +msgstr "{name} 为启动增加 {time}" #: src/mods/describe.ts msgid "{name} logged {errors} in the last run." -msgstr "" +msgstr "{name} 在上次运行中记录了 {errors}。" #: src/mods/CategoryEditor.tsx msgid "Add one to group your mods your own way." -msgstr "" +msgstr "添加一个以按你自己的方式分组模组。" #: src/mods/problemFix/LoadFailureFix.tsx msgid "Delete the older copy?" -msgstr "" +msgstr "删除较旧的副本?" #: src/mods/Toolbar.tsx #: src/mods/typedConfig/ConfigTab.tsx msgid "{count, plural, one {Filter # mod} other {Filter # mods}}" -msgstr "" +msgstr "{count, plural, one {筛选 # 个模组} other {筛选 # 个模组}}" #: src/mods/typedConfig/ConfigTab.tsx msgid "Play" -msgstr "" +msgstr "开始游戏" #: src/mods/markImplicit.ts msgid "Could not mark the mods explicit" -msgstr "" +msgstr "无法将模组标记为显式" #: src/mods/listRows.ts #: src/mods/useListHeading.ts msgid "Explicit" -msgstr "" +msgstr "显式" #: src/mods/NexusDetails.tsx msgid "Changelog on {source}" -msgstr "" +msgstr "{source} 上的更新日志" #: src/mods/typedConfig/valueError.ts msgid "This can be at least {min}." -msgstr "" +msgstr "这至少可以是 {min}。" #: src/mods/CategoryEditor.tsx #: src/mods/ConfigPresets.tsx #: src/mods/ModDisplayEdit.tsx #: src/mods/typedConfig/TextFile.tsx msgid "Save" -msgstr "" +msgstr "保存" #: src/mods/ChangeVersionDialog.tsx msgid "Its versions come from your account on the site." -msgstr "" +msgstr "其版本来自你在该站点上的账户。" #: src/mods/ChangeVersionDialog.tsx msgid "Install" -msgstr "" +msgstr "安装" #: src/mods/typedConfig/ConfigTab.tsx msgid "Mods write their settings the first time the game runs." -msgstr "" +msgstr "模组会在首次运行游戏时写入其设置。" #: src/mods/AssetMapDialog.tsx msgid "Load {name} after the other mods here, so its edit applies last" -msgstr "" +msgstr "在此处的其他模组之后加载 {name},使其编辑最后生效" #: src/mods/ModDependencyTree.tsx msgid "Required" -msgstr "" +msgstr "必需" #: src/mods/describeLoadFailure.ts msgid "transpiler" -msgstr "" +msgstr "转译器" #: src/mods/problemWhy.ts msgid "Two enabled copies of the same mod are in this profile. The game loads only one, and you cannot choose which." -msgstr "" +msgstr "此配置中有同一模组的两个已启用副本。游戏只加载其中一个,且你无法选择。" #: src/mods/detail.ts msgid "Redo update" -msgstr "" +msgstr "重做更新" #: src/mods/updateReview/Row.tsx msgid "Also updates {name} (same download)" -msgstr "" +msgstr "同时更新 {name}(同一下载)" #: src/mods/ProblemsTab.tsx msgid "Checking the mods for problems…" -msgstr "" +msgstr "正在检查模组的问题…" #: src/mods/ModSections.tsx #: src/mods/parts.tsx #: src/mods/updateReview/Row.tsx msgid "Pinned: {pinned}" -msgstr "" +msgstr "已固定:{pinned}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Config file" -msgstr "" +msgstr "配置文件" #: src/mods/typedConfig/SaveHostValues.tsx msgid "They are written to your config when the game closes." -msgstr "" +msgstr "它们会在游戏关闭时写入你的配置。" #: src/mods/describeLoadFailure.ts msgid "It was thrown in {thrown}" -msgstr "" +msgstr "它在 {thrown} 中抛出" #: src/mods/problemFix/LoadFailureFix.tsx msgid "{loader} skipped {path} because a newer copy of the plugin loaded. Mortar deletes the file." -msgstr "" +msgstr "{loader} 跳过了 {path},因为已加载较新的插件副本。Mortar 会删除该文件。" #: src/mods/parts.tsx msgid "{count, plural, one {Also remove # library only this needed} other {Also remove # libraries only these needed}}: {names}" -msgstr "" +msgstr "{count, plural, one {同时移除只有它需要的 # 个库} other {同时移除只有它们需要的 # 个库}}:{names}" #: src/mods/CompatChip.tsx msgid "Broke in {brokeIn}" -msgstr "" +msgstr "在 {brokeIn} 中损坏" #: src/mods/LoadOrderTab.tsx msgid "Reading load order…" -msgstr "" +msgstr "正在读取加载顺序…" #: src/mods/ModSections.tsx #: src/mods/problemText.ts msgid "Settings" -msgstr "" +msgstr "设置" #: src/mods/describe.ts msgid "{name} has damaged files." -msgstr "" +msgstr "{name} 有损坏的文件。" #: src/mods/OverlayRow.tsx msgid "Disabled while the mod above is disabled" -msgstr "" +msgstr "在上方模组禁用时禁用" #: src/mods/UpdateReview.tsx msgid "{count, plural, one {# update for {profile}} other {# updates for {profile}}}" -msgstr "" +msgstr "{count, plural, one {{profile} 的 # 项更新} other {{profile} 的 # 项更新}}" #: src/mods/ModMenu.tsx #: src/mods/ModSections.tsx #: src/mods/SelectionBarActions.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Unpin version" -msgstr "" +msgstr "取消固定版本" #: src/mods/typedConfig/ConfigTab.tsx msgid "Waiting for next launch" -msgstr "" +msgstr "等待下次启动" #: src/mods/ModUpdateControls.tsx msgid "Releases and betas" -msgstr "" +msgstr "正式版和测试版" #: src/mods/SelectionBar.tsx msgid "{count, plural, one {# mod selected} other {# mods selected}}" -msgstr "" +msgstr "{count, plural, one {已选择 # 个模组} other {已选择 # 个模组}}" #: src/mods/columnLabel.ts #: src/mods/Toolbar.tsx msgid "Status" -msgstr "" +msgstr "状态" #: src/mods/describe.ts msgid "{name} was updated since this run and logged {errors}. First: {first}" -msgstr "" +msgstr "{name} 在此次运行后已更新,并记录了 {errors}。首条:{first}" #: src/mods/typedConfig/valueError.ts msgid "This needs to be on one line." -msgstr "" +msgstr "这必须在一行内。" #: src/mods/CleanupSection.tsx #: src/mods/ReplacedSection.tsx msgid "Restore {name}" -msgstr "" +msgstr "恢复 {name}" #: src/mods/EverywhereMenuItem.tsx #: src/mods/updateReview/UpdateActions.tsx msgid "Update in all profiles ({count})" -msgstr "" +msgstr "在所有配置中更新({count})" #: src/mods/typedConfig/SaveHostValues.tsx msgid "Save host's values" -msgstr "" +msgstr "保存主机的值" #: src/mods/updateReview/Row.tsx msgid "{count, plural, one {# optional file will be re-applied; check it still fits this version} other {# optional files will be re-applied; check they still fit this version}}" -msgstr "" +msgstr "{count, plural, one {将重新应用 # 个可选文件;请检查它是否仍适用于此版本} other {将重新应用 # 个可选文件;请检查它们是否仍适用于此版本}}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Delete file" -msgstr "" +msgstr "删除文件" #: src/mods/lockedHint.ts msgid "{name} is in use by the running game. Close the game to change its mods." -msgstr "" +msgstr "{name} 正被运行中的游戏使用。请关闭游戏以更改其模组。" #: src/mods/ModSections.tsx msgid "Pinned: Mortar offers no update for this mod until you unpin it." -msgstr "" +msgstr "已固定:在你取消固定之前,Mortar 不会为此模组提供更新。" #: src/mods/problemFix/BrokenFix.tsx msgid "Open replacement" -msgstr "" +msgstr "打开替代项" #: src/mods/SlowStartupSection.tsx msgid "Checked {when}" -msgstr "" +msgstr "检查于 {when}" #: src/mods/DuplicateDialog.tsx msgid "{source}, version {version}" -msgstr "" +msgstr "{source},版本 {version}" #: src/mods/SelectionBarDialogs.tsx #: src/mods/Toolbar.tsx msgid "Tag" -msgstr "" +msgstr "标签" #: src/mods/updateReview/RowCopy.tsx msgid "Reported by {source}" -msgstr "" +msgstr "由 {source} 报告" #: src/mods/CategoryEditor.tsx msgid "Add category" -msgstr "" +msgstr "添加分类" #: src/mods/SelectionBarDialogs.tsx msgid "{count, plural, one {Tag # mod} other {Tag # mods}}" -msgstr "" +msgstr "{count, plural, one {为 # 个模组添加标签} other {为 # 个模组添加标签}}" #: src/mods/storeView.ts msgid "Also enabled {names}" -msgstr "" +msgstr "同时启用了 {names}" #: src/mods/NewFoldersCallout.tsx msgid "{count, plural, one {# mod in the game's Mods folder is not in this profile} other {# mods in the game's Mods folder are not in this profile}}" -msgstr "" +msgstr "{count, plural, one {游戏 Mods 文件夹中有 # 个模组不在此配置中} other {游戏 Mods 文件夹中有 # 个模组不在此配置中}}" #: src/mods/Sidebar.tsx msgid "Show in Console" -msgstr "" +msgstr "在控制台中显示" #: src/mods/DuplicateDialog.tsx msgid "Newer." -msgstr "" +msgstr "较新。" #: src/mods/NexusDetails.tsx msgid "Adult content" -msgstr "" +msgstr "成人内容" #: src/mods/CategoryEditor.tsx msgid "Mods in this category will move to Uncategorised." -msgstr "" +msgstr "此分类中的模组将移至“未分类”。" #: src/mods/GameModsReviewDialog.tsx msgid "profile {version}" -msgstr "" +msgstr "配置 {version}" #: src/mods/brokenKind.ts msgid "{name} is known to be broken" -msgstr "" +msgstr "{name} 已知已损坏" #: src/mods/columnLabel.ts msgid "Order" -msgstr "" +msgstr "顺序" #: src/mods/freeze.ts msgid "Could not unfreeze the profile" -msgstr "" +msgstr "无法解冻配置" #: src/mods/ModSections.tsx msgid "Mortar stops offering updates for this mod and keeps the version you have." -msgstr "" +msgstr "Mortar 将停止为此模组提供更新,并保留你当前的版本。" #: src/mods/ConfigPresets.tsx msgid "Preset name" -msgstr "" +msgstr "预设名称" #: src/mods/describe.ts msgid "{name}'s {field} is {current}; it can match {installed} instead." -msgstr "" +msgstr "{name} 的 {field} 为 {current};它可以改为匹配 {installed}。" #: src/mods/updateReview/UpdateActions.tsx msgid "Ignore updates from {source}" -msgstr "" +msgstr "忽略来自 {source} 的更新" #: src/mods/describe.ts msgid "{name} is obsolete: {summary}" -msgstr "" +msgstr "{name} 已过时:{summary}" #: src/mods/describe.ts msgid "Its installed manifest description" -msgstr "" +msgstr "其已安装清单的描述" #: src/mods/AuthorDialog.tsx #: src/mods/columnLabel.ts #: src/mods/ModDisplayEdit.tsx #: src/mods/Toolbar.tsx msgid "Author" -msgstr "" +msgstr "作者" #: src/mods/CleanupSection.tsx #: src/mods/LoadOrderRowParts.tsx #: src/mods/problemReport.ts msgid "Unknown mod" -msgstr "" +msgstr "未知模组" #: src/mods/updateReview/Changes.tsx msgid "No changelog for this update" -msgstr "" +msgstr "此更新没有更新日志" #: src/mods/ModsTab.tsx msgid "Loading mods" -msgstr "" +msgstr "正在加载模组" #: src/mods/ConfigPresets.tsx msgid "A preset with this name already exists." -msgstr "" +msgstr "已存在同名预设。" #: src/mods/ProblemsTab.tsx msgid "No problems found" -msgstr "" +msgstr "未发现问题" #: src/mods/describe.ts msgid "{name} was removed from this profile's mods folder." -msgstr "" +msgstr "{name} 已从此配置的模组文件夹中移除。" #: src/mods/CleanupSection.tsx msgid "Remove all" -msgstr "" +msgstr "全部移除" #: src/mods/problemText.ts msgid "Did not load" -msgstr "" +msgstr "未加载" #: src/mods/describe.ts msgid "{name} has multiple {source} files installed: {files}." -msgstr "" +msgstr "{name} 安装了多个 {source} 文件:{files}。" #: src/mods/describeLoadFailure.ts msgid "{count, plural, one {{who} loaded and logged an error while running.} other {{who} loaded and logged # errors while running.}}" -msgstr "" +msgstr "{count, plural, one {{who} 已加载并在运行时记录了错误。} other {{who} 已加载并在运行时记录了 # 个错误。}}" #: src/mods/problemFix/AssetFix.tsx msgid "Set {field} to {value}" -msgstr "" +msgstr "将 {field} 设为 {value}" #: src/mods/brokenKind.ts #: src/mods/compatChip.ts msgid "Superseded" -msgstr "" +msgstr "已被取代" #: src/mods/HiddenInside.tsx msgid "{loader} skips folders whose names start with a dot." -msgstr "" +msgstr "{loader} 会跳过名称以点开头的文件夹。" #: src/mods/CategoryEditor.tsx msgid "Delete category" -msgstr "" +msgstr "删除分类" #: src/mods/redundantReason.ts msgid "{count, plural, one {Replaced by {by}, which is also enabled} other {Replaced by {by}, which are also enabled}}" -msgstr "" +msgstr "{count, plural, one {被同样已启用的 {by} 替换} other {被同样已启用的 {by} 替换}}" #: src/mods/updateReview/UpdateBar.tsx msgid "including {name} {version}" -msgstr "" +msgstr "包括 {name} {version}" #: src/mods/GroupMenu.tsx msgid "Rename group" -msgstr "" +msgstr "重命名分组" #: src/mods/ModDependencyTree.tsx msgid "Missing" -msgstr "" +msgstr "缺少" #: src/mods/ModsHeaderActions.tsx msgid "Check mods and Mortar for updates (F5)" -msgstr "" +msgstr "检查模组和 Mortar 的更新(F5)" #: src/mods/describe.ts msgid " {name} wins; {losers} overridden." -msgstr "" +msgstr " {name} 胜出;{losers} 被覆盖。" #: src/mods/brokenKind.ts #: src/mods/compatChip.ts msgid "Not recommended" -msgstr "" +msgstr "不推荐" #: src/mods/describe.ts msgid "Only on {value}." -msgstr "" +msgstr "仅适用于 {value}。" #: src/mods/LegacyReasonsCallout.tsx msgid "Keep explicit" -msgstr "" +msgstr "保持显式" #: src/mods/ModsGroupHeader.tsx msgid "Find sources" -msgstr "" +msgstr "查找来源" #: src/mods/SetNexusPageDialog.tsx msgid "Set page" -msgstr "" +msgstr "设置页面" #: src/mods/AssetMapDialog.tsx msgid "{count, plural, one {Changed by # mod} other {Changed by # mods}}" -msgstr "" +msgstr "{count, plural, one {由 # 个模组更改} other {由 # 个模组更改}}" #: src/mods/typedConfig/StringWidgets.tsx msgid "Record" -msgstr "" +msgstr "记录" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Nothing else needs the libraries it brought in.} other {Nothing else needs the libraries they brought in.}}" -msgstr "" +msgstr "{count, plural, one {没有其他东西需要它引入的库。} other {没有其他东西需要它们引入的库。}}" #: src/mods/GroupMenu.tsx msgid "Group name" -msgstr "" +msgstr "分组名称" #: src/mods/Toolbar.tsx msgid "Framework" -msgstr "" +msgstr "框架" #: src/mods/columnLabel.ts #: src/mods/Toolbar.tsx msgid "Source" -msgstr "" +msgstr "来源" #: src/mods/ReportToAuthorButton.tsx msgid "Report to author" -msgstr "" +msgstr "报告给作者" #: src/mods/typedConfig/StringWidgets.tsx msgid "Press a key…" -msgstr "" +msgstr "请按键…" #: src/mods/ChangeVersionDialog.tsx #: src/mods/columnLabel.ts msgid "Latest" -msgstr "" +msgstr "最新" #: src/mods/DuplicateDialog.tsx msgid "Gets update checks." -msgstr "" +msgstr "会检查更新。" #: src/mods/problemFix/DamagedFix.tsx msgid "Downloading {name} again" -msgstr "" +msgstr "正在重新下载 {name}" #: src/mods/FrozenCallout.tsx msgid "Unfreeze" -msgstr "" +msgstr "解冻" #: src/mods/ChangelogDialog.tsx msgid "The author has not listed any versions here." -msgstr "" +msgstr "作者尚未在此列出任何版本。" #: src/mods/problemWhy.ts msgid "{os} programs cannot open a file whose full path is 260 characters or more unless they are built for long paths, which most games are not, so the game may not load these files. Enabling long paths in {os} does not change that for such a game." -msgstr "" +msgstr "{os} 程序无法打开完整路径达到 260 个字符或更长的文件,除非它们针对长路径构建,而大多数游戏并非如此,因此游戏可能无法加载这些文件。在 {os} 中启用长路径对此类游戏无效。" #: src/mods/detail.ts msgid "Could not redo the update" -msgstr "" +msgstr "无法重做更新" #: src/mods/columnLabel.ts #: src/mods/problemText.ts msgid "Last run" -msgstr "" +msgstr "上次运行" #: src/mods/OldFilesCallouts.tsx msgid "{count, plural, one {Moved # old file to trash} other {Moved # old files to trash}}" -msgstr "" +msgstr "{count, plural, one {已将 # 个旧文件移至回收站} other {已将 # 个旧文件移至回收站}}" #: src/mods/Sidebar.tsx msgid "Also in these profiles" -msgstr "" +msgstr "也在这些配置中" #: src/mods/describe.ts msgid "{name} is installed twice, and only one of them loads." -msgstr "" +msgstr "{name} 被安装了两次,且只加载其中一个。" #: src/mods/ListColumnMenu.tsx msgid "Icon" -msgstr "" +msgstr "图标" #: src/mods/Sidebar.tsx msgid "Built from your project; edit it in Develop." -msgstr "" +msgstr "从你的项目构建;在“开发”中编辑。" #: src/mods/problemText.ts msgid "A plugin it needs failed" -msgstr "" +msgstr "它需要的某个插件失败了" #: src/mods/describe.ts msgid "{name} logged {errors} in the last run. First: {first}" -msgstr "" +msgstr "{name} 在上次运行中记录了 {errors}。首条:{first}" #: src/mods/typedConfig/ConfigPane.tsx msgid "Applied when the game next starts" -msgstr "" +msgstr "在游戏下次启动时应用" #: src/mods/ConfigPresets.tsx msgid "Replace {name}?" -msgstr "" +msgstr "替换 {name}?" #: src/mods/typedConfig/ConfigPane.tsx msgid "Reset all entries?" -msgstr "" +msgstr "重置所有条目?" #: src/mods/ConfigPresets.tsx msgid "Delete preset" -msgstr "" +msgstr "删除预设" #: src/mods/AddToGroupDialog.tsx msgid "Name a group below to create it." -msgstr "" +msgstr "在下方命名分组以创建它。" #: src/mods/describe.ts msgid "{a} and {b} each wait for the other, so {loader} loads neither." -msgstr "" +msgstr "{a} 和 {b} 互相等待,因此 {loader} 两个都不加载。" #: src/mods/OptionalFileRows.tsx msgid "Download and add on top" -msgstr "" +msgstr "下载并叠加添加" #: src/mods/GameModsReviewDialog.tsx msgid "{count, plural, one {# mod matches.} other {# mods match.}}" -msgstr "" +msgstr "{count, plural, one {有 # 个模组匹配。} other {有 # 个模组匹配。}}" #: src/mods/overlayActions.ts #: src/mods/storeEntries.ts msgid "This is no longer the latest change." -msgstr "" +msgstr "这已不是最新的更改。" #: src/mods/AuthorDialog.tsx msgid "No installed mods for this author" -msgstr "" +msgstr "此作者没有已安装的模组" #: src/mods/storeEntries.ts msgid "Could not update tags for the selected mods" -msgstr "" +msgstr "无法更新选中模组的标签" #: src/mods/ModDependencyTree.tsx #: src/mods/NexusDetails.tsx msgid "Dependencies" -msgstr "" +msgstr "依赖项" #: src/mods/ModMenu.tsx #: src/mods/SelectionBarActions.tsx @@ -3761,163 +3761,163 @@ msgstr "" #: src/mods/updateReview/UpdateActions.tsx #: src/mods/updateReview/WithheldGroup.tsx msgid "Skip this update" -msgstr "" +msgstr "跳过此更新" #: src/mods/describeLoadFailure.ts msgid "hook" -msgstr "" +msgstr "钩子" #: src/mods/LegacyReview.tsx msgid "{count, plural, one {Mark # implicit} other {Mark # implicit}}" -msgstr "" +msgstr "{count, plural, one {将 # 个标记为隐式} other {将 # 个标记为隐式}}" #: src/mods/updateReview/EverywhereDialog.tsx msgid "this version skipped" -msgstr "" +msgstr "已跳过此版本" #: src/mods/ChangeVersionDialog.tsx msgid "Install a version of {name}" -msgstr "" +msgstr "安装 {name} 的某个版本" #: src/mods/pinReasonDialog.tsx msgid "Pin selected versions" -msgstr "" +msgstr "固定选中的版本" #: src/mods/ReportToAuthorButton.tsx msgid "Share log and continue" -msgstr "" +msgstr "分享日志并继续" #: src/mods/updateReview/EverywhereDialog.tsx #: src/mods/useEverywhere.ts msgid "No eligible profiles." -msgstr "" +msgstr "没有符合条件的配置。" #: src/mods/LegacyReview.tsx msgid "Listed as a library on its site" -msgstr "" +msgstr "在其站点上被列为库" #: src/mods/ModDependencyTree.tsx msgid "Used by" -msgstr "" +msgstr "使用者" #: src/mods/problemText.ts msgid "Plugin reported an error" -msgstr "" +msgstr "插件报告了错误" #: src/mods/describe.ts msgid "{name}: {summary}" -msgstr "" +msgstr "{name}:{summary}" #: src/mods/problemText.ts msgid "Broken or outdated mods" -msgstr "" +msgstr "已损坏或过时的模组" #: src/mods/updates.ts msgid "Could not check for mod updates" -msgstr "" +msgstr "无法检查模组更新" #: src/mods/Toolbar.tsx msgid "Show: {filter}" -msgstr "" +msgstr "显示:{filter}" #: src/mods/Toolbar.tsx msgid "No mods yet" -msgstr "" +msgstr "尚无模组" #: src/mods/markImplicit.ts msgid "Could not mark the mods implicit" -msgstr "" +msgstr "无法将模组标记为隐式" #: src/mods/AssetMapDialog.tsx msgid "Find an asset, for example Maps/Town" -msgstr "" +msgstr "查找资源,例如 Maps/Town" #: src/mods/AssetMapDialog.tsx msgid "Find an asset" -msgstr "" +msgstr "查找资源" #: src/mods/CleanupSection.tsx msgid "This mod is no longer in the profile." -msgstr "" +msgstr "此模组已不在配置中。" #: src/mods/typedConfig/ConfigPane.tsx msgid "Search entries" -msgstr "" +msgstr "搜索条目" #: src/mods/PackageKind.tsx msgid "Plugin and patcher" -msgstr "" +msgstr "插件和补丁器" #: src/mods/ConfigPresets.tsx msgid "Delete {name}" -msgstr "" +msgstr "删除 {name}" #: src/mods/LoadOrderTab.tsx msgid "Last launch" -msgstr "" +msgstr "上次启动" #: src/mods/describe.ts msgid " {name} wins." -msgstr "" +msgstr " {name} 胜出。" #: src/mods/ModsTab.tsx msgid "Drop archives anywhere on the window, or use Browse to find mods." -msgstr "" +msgstr "将压缩包拖放到窗口任意位置,或使用“浏览”查找模组。" #: src/mods/UpdateReview.tsx msgid "Settings are kept and saves backed up." -msgstr "" +msgstr "设置会保留,存档会备份。" #: src/mods/ReportToAuthorButton.tsx msgid "Report to author…" -msgstr "" +msgstr "报告给作者…" #: src/mods/typedConfig/SectionNav.tsx msgid "Show sections" -msgstr "" +msgstr "显示分区" #: src/mods/CleanupSection.tsx #: src/mods/problemFix/RestoreButton.tsx #: src/mods/problemFixButtons.tsx #: src/mods/ReplacedSection.tsx msgid "Restore" -msgstr "" +msgstr "恢复" #: src/mods/ManualOrder.tsx msgid "Move {name}" -msgstr "" +msgstr "移动 {name}" #: src/mods/ModSections.tsx msgid "Roll back {name}?" -msgstr "" +msgstr "回滚 {name}?" #: src/mods/typedConfig/ConfigTab.tsx msgid "Matching settings" -msgstr "" +msgstr "匹配的设置" #: src/mods/ConfigPresets.tsx msgid "Save current as…" -msgstr "" +msgstr "将当前保存为…" #: src/mods/problemWhy.ts msgid "A mod you enabled needs another mod that is not in this profile, or is disabled. It may fail to load or lack features until the other is added." -msgstr "" +msgstr "你启用的某个模组需要另一个不在此配置中或已禁用的模组。在添加另一个模组之前,它可能无法加载或缺少功能。" #: src/mods/AssetMapDialog.tsx msgid "Make win" -msgstr "" +msgstr "使其胜出" #: src/mods/LegacyReview.tsx msgid "Mark libraries and supporting mods as implicit?" -msgstr "" +msgstr "将库和辅助模组标记为隐式?" #: src/mods/NewFoldersCallout.tsx msgid "{count, plural, one {Stopped asking about # folder} other {Stopped asking about # folders}}" -msgstr "" +msgstr "{count, plural, one {已停止询问 # 个文件夹} other {已停止询问 # 个文件夹}}" #: src/mods/NexusAccountActions.tsx msgid "Could not load your tracked {source} mods" -msgstr "" +msgstr "无法加载你跟踪的 {source} 模组" #: src/mods/AssetMapDialog.tsx #: src/mods/AuthorDialog.tsx @@ -3926,126 +3926,126 @@ msgstr "" #: src/mods/OldFilesCallouts.tsx #: src/mods/UpdateReview.tsx msgid "Close" -msgstr "" +msgstr "关闭" #: src/mods/updateReview/KeptGroup.tsx msgid "newer: {version}" -msgstr "" +msgstr "较新:{version}" #: src/mods/columnLabel.ts msgid "Rating" -msgstr "" +msgstr "评分" #: src/mods/DuplicateDialog.tsx msgid "Older." -msgstr "" +msgstr "较旧。" #: src/mods/Toolbar.tsx msgid "Adding…" -msgstr "" +msgstr "正在添加…" #: src/mods/columnLabel.ts msgid "On" -msgstr "" +msgstr "开" #: src/mods/DisableDialog.tsx msgid "Disable {name}?" -msgstr "" +msgstr "禁用 {name}?" #: src/mods/storeEntries.ts msgid "{count, plural, one {Removed # mod} other {Removed # mods}}" -msgstr "" +msgstr "{count, plural, one {已移除 # 个模组} other {已移除 # 个模组}}" #: src/mods/problemReport.ts #: src/mods/ProblemsTab.tsx msgid "File conflicts" -msgstr "" +msgstr "文件冲突" #: src/mods/parts.tsx #: src/mods/UpdateBanner.tsx #: src/mods/updateReview/RowCopy.tsx msgid "Unofficial update available: {version}" -msgstr "" +msgstr "有非官方更新:{version}" #: src/mods/DisableDialog.tsx msgid "{count, plural, one {Also disable # mod that needs it} other {Also disable # mods that need it}}: {names}" -msgstr "" +msgstr "{count, plural, one {同时禁用需要它的 # 个模组} other {同时禁用需要它的 # 个模组}}:{names}" #: src/mods/ProblemsTab.tsx msgid "Every mod has what it needs and nothing clashes." -msgstr "" +msgstr "每个模组都有所需内容,且没有冲突。" #: src/mods/updateReview/Changes.tsx msgid "What is new" -msgstr "" +msgstr "新内容" #: src/mods/AlsoAdd.tsx msgid "Also add {name} to" -msgstr "" +msgstr "同时将 {name} 添加到" #: src/mods/storeGroups.ts msgid "Could not delete the group" -msgstr "" +msgstr "无法删除分组" #: src/mods/updates.ts msgid "Retry now" -msgstr "" +msgstr "立即重试" #: src/mods/DuplicateDialog.tsx msgid "Decide later" -msgstr "" +msgstr "稍后决定" #: src/mods/ModSections.tsx msgid "No config.json yet" -msgstr "" +msgstr "尚无 config.json" #: src/mods/describeLoadFailure.ts msgid "Its {kind} {method} on {target} threw it" -msgstr "" +msgstr "它在 {target} 上的 {kind} {method} 中抛出" #: src/mods/AuthorDialog.tsx msgid "On {source}" -msgstr "" +msgstr "在 {source} 上" #: src/mods/AssetMapDialog.tsx msgid "{count, plural, one {# asset} other {# assets}}, {shared} changed by more than one mod" -msgstr "" +msgstr "{count, plural, one {# 个资源} other {# 个资源}},其中 {shared} 个被多个模组更改" #: src/mods/overlayActions.ts #: src/mods/storeEntries.ts msgid "Removed {name}" -msgstr "" +msgstr "已移除 {name}" #: src/mods/ModMenu.tsx #: src/mods/SelectionBarActions.tsx msgid "Set category…" -msgstr "" +msgstr "设置分类…" #: src/mods/storeProblems.ts msgid "Could not disable the other copy of {name}" -msgstr "" +msgstr "无法禁用 {name} 的另一个副本" #: src/mods/ChangeVersionDialog.tsx msgid "Install anyway" -msgstr "" +msgstr "仍然安装" #: src/mods/problemFixButtons.tsx msgid "Adopt" -msgstr "" +msgstr "采用" #: src/mods/ModsTab.tsx #: src/mods/typedConfig/ConfigTab.tsx msgid "No mods match" -msgstr "" +msgstr "没有匹配的模组" #: src/mods/parts.tsx msgid "Loaded in the running game" -msgstr "" +msgstr "已在运行中的游戏里加载" #: src/mods/ModUpdateControls.tsx msgid "Releases only" -msgstr "" +msgstr "仅正式版" #: src/mods/typedConfig/ConfigTab.tsx msgid "Reading mod settings…" -msgstr "" +msgstr "正在读取模组设置…" From e5e2461a2095cc417e4c59a0f047d0694ad5f136 Mon Sep 17 00:00:00 2001 From: MOXIAOLEQWQ Date: Mon, 9 Nov 2026 14:38:36 +0100 Subject: [PATCH 6/6] chore(l10n): update Chinese (Simplified Han script) translation Translation: Mortar/Profiles Language: Chinese (Simplified Han script) Progress: 100.0% (425 of 425 strings) Translate-URL: https://hosted.weblate.org/projects/mortar/profiles/zh_Hans/ --- frontend/src/locales/zh-Hans/profiles.po | 834 +++++++++++------------ 1 file changed, 417 insertions(+), 417 deletions(-) diff --git a/frontend/src/locales/zh-Hans/profiles.po b/frontend/src/locales/zh-Hans/profiles.po index 4391bc73d..a03f76b65 100644 --- a/frontend/src/locales/zh-Hans/profiles.po +++ b/frontend/src/locales/zh-Hans/profiles.po @@ -1,29 +1,29 @@ msgid "" -msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-06 19:25+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" +msgstr "POT-Creation-Date: 2026-10-28 14:49-0700\nMIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Weblate 2026.11.2.dev0\nLanguage: zh-Hans\nPO-Revision-Date: 2026-11-10 12:51+0000\nLast-Translator: MOXIAOLEQWQ \nLanguage-Team: Chinese (Simplified Han script) \nPlural-Forms: nplurals=1; plural=0;\n" #: src/profiles/GameVersionRows.tsx msgid "This profile runs the game from this folder, an older copy, instead of the selected install." -msgstr "" +msgstr "此配置从此文件夹(较旧的副本)运行游戏,而不是所选安装。" #: src/profiles/GameSettings.tsx msgid "UI scale ({uiScale}%)" -msgstr "" +msgstr "界面缩放({uiScale}%)" #: src/profiles/CompareDialog.tsx msgid "{count, plural, one {Copied # mod to {name}} other {Copied # mods to {name}}}" -msgstr "" +msgstr "{count, plural, one {已复制 # 个模组到 {name}} other {已复制 # 个模组到 {name}}}" #: src/profiles/historyLabel.ts msgid "Switched {name} to the {detail} update channel" -msgstr "" +msgstr "已将 {name} 切换到{detail}更新通道" #: src/profiles/ServerSettings.tsx msgid "Required before the server can start." -msgstr "" +msgstr "服务器启动前必须填写。" #: src/profiles/GameSettings.tsx msgid "Start muted" -msgstr "" +msgstr "启动时静音" #: src/profiles/store.ts msgid "Could not open the folder" @@ -35,11 +35,11 @@ msgstr "选择…" #: src/profiles/ServerModeRow.tsx msgid "Client" -msgstr "" +msgstr "客户端" #: src/profiles/HealthDialog.tsx msgid "Revert {name} to the installed copy?" -msgstr "" +msgstr "要将 {name} 还原为已安装的副本吗?" #: src/profiles/historyRevert.ts msgid "That profile is gone." @@ -47,23 +47,23 @@ msgstr "该配置已不存在。" #: src/profiles/HistoryDiffView.tsx msgid "Snapshot diff" -msgstr "" +msgstr "快照差异" #: src/profiles/HealthDialog.tsx msgid "{name} is missing from the store" -msgstr "" +msgstr "存储库中缺少 {name}" #: src/profiles/EditProfileDialog.tsx msgid "Command line" -msgstr "" +msgstr "命令行" #: src/profiles/historyLabel.ts msgid "Restored {detail} of {name}" -msgstr "" +msgstr "已还原 {name} 的{detail}" #: src/profiles/HealthDialog.tsx msgid "Missing from the store" -msgstr "" +msgstr "存储库中缺失" #: src/profiles/HistoryPanel.tsx msgid "History" @@ -75,24 +75,24 @@ msgstr "已删除配置文件" #: src/profiles/ProfileRow.tsx msgid "{chosen} chosen" -msgstr "" +msgstr "已选择 {chosen}" #: src/profiles/GameModsDialog.tsx msgid "{count, plural, one {# imported} other {# imported}}" -msgstr "" +msgstr "{count, plural, one {已导入 # 个} other {已导入 # 个}}" #: src/profiles/MergeDialog.tsx msgid "{count, plural, one {{name} gets # new mod} other {{name} gets # new mods}}" -msgstr "" +msgstr "{count, plural, one {{name} 获得 # 个新模组} other {{name} 获得 # 个新模组}}" #: src/profiles/EditProfileDialog.tsx msgid "{name} is used after Save." -msgstr "" +msgstr "保存后将使用 {name}。" #: src/profiles/HealthDialog.tsx #: src/profiles/ProfilesPage.tsx msgid "Repair" -msgstr "" +msgstr "修复" #: src/profiles/LoaderPicker.tsx msgid "Mod loader" @@ -104,27 +104,27 @@ msgstr "忽略" #: src/profiles/HealthDialog.tsx msgid "Everything looks fine" -msgstr "" +msgstr "一切正常" #: src/profiles/MergeDialog.tsx msgid "Use the newer version ({count, plural, one {# mod updates} other {# mods update}})" -msgstr "" +msgstr "使用较新的版本({count, plural, one {# 个模组可更新} other {# 个模组可更新}})" #: src/profiles/OlderVersionDialog.tsx msgid "Copying…" -msgstr "" +msgstr "正在复制…" #: src/profiles/ProfilesPage.tsx msgid "Delete {name} permanently" -msgstr "" +msgstr "永久删除 {name}" #: src/profiles/useColorName.ts msgid "Pink" -msgstr "" +msgstr "粉色" #: src/profiles/HistoryToolbar.tsx msgid "Mark a known good point first." -msgstr "" +msgstr "请先标记一个已知的良好状态。" #: src/profiles/ProfileRow.tsx msgid "This profile" @@ -132,11 +132,11 @@ msgstr "此配置文件" #: src/profiles/GameModsDialog.tsx msgid "{mods} will be moved into a new profile and out of the game's Mods folder. Mortar puts the profile's mods there each time you play." -msgstr "" +msgstr "{mods} 将被移入新的配置档,并从游戏的 Mods 文件夹移出。每次游玩时,Mortar 会把该配置档的模组放到那里。" #: src/profiles/AppearancePickers.tsx msgid "Star" -msgstr "" +msgstr "星形" #: src/profiles/ProfileRow.tsx msgid "Rename" @@ -144,211 +144,211 @@ msgstr "重命名" #: src/profiles/GameVersionRows.tsx msgid "Choose the game folder" -msgstr "" +msgstr "选择游戏文件夹" #: src/profiles/OlderVersionDialog.tsx msgid "build {commit}" -msgstr "" +msgstr "构建 {commit}" #: src/profiles/OlderVersionDialog.tsx msgid "Choose a build" -msgstr "" +msgstr "选择构建" #: src/profiles/GameModsDialog.tsx msgid "Rechecking the folder…" -msgstr "" +msgstr "正在重新检查文件夹…" #: src/profiles/ProfilesPage.tsx msgid "Find a mod in all profiles" -msgstr "" +msgstr "在所有配置档中查找模组" #: src/profiles/historyLabel.ts msgid "Restored {name} from the store" -msgstr "" +msgstr "已从存储库还原 {name}" #: src/profiles/SeparateSavesRow.tsx msgid "Keep this profile's saves separate?" -msgstr "" +msgstr "将此配置档的存档分开保存?" #: src/profiles/GameSettings.tsx msgid "Fullscreen" -msgstr "" +msgstr "全屏" #: src/profiles/ServerSettings.tsx msgid "{queued} to install." -msgstr "" +msgstr "{queued} 个待安装。" #: src/profiles/HistoryEventRow.tsx msgid "Revert this mod" -msgstr "" +msgstr "还原此模组" #: src/profiles/CrashHintCard.tsx msgid "Stack frame: {evidence}" -msgstr "" +msgstr "堆栈帧:{evidence}" #: src/profiles/useColorName.ts msgid "Orange" -msgstr "" +msgstr "橙色" #: src/profiles/ProfileRow.tsx msgid "{size} of saves" -msgstr "" +msgstr "存档 {size}" #: src/profiles/historyDiff.ts #: src/profiles/historyLabel.ts msgid "Enabled {name}" -msgstr "" +msgstr "已启用 {name}" #: src/profiles/AppearancePickers.tsx msgid "Sprout" -msgstr "" +msgstr "嫩芽" #: src/profiles/ProfileFolderDialog.tsx msgid "Moving copies the whole profile, then removes the old copy, so it needs room for both. On another drive the mods are copies, not links to the shared store, so the profile takes its full size there. Stop the game first." -msgstr "" +msgstr "移动会先复制整个配置档,再删除旧副本,因此需要同时容纳两者的空间。在其他驱动器上,模组是副本而非指向共享存储库的链接,所以该配置档会占用其完整大小。请先停止游戏。" #: src/profiles/HealthDialog.tsx msgid "Repair all" -msgstr "" +msgstr "全部修复" #: src/profiles/GameModsDialog.tsx msgid "{mods} will be copied into a new profile. The game folder is left as it is." -msgstr "" +msgstr "{mods} 将被复制到新的配置档中。游戏文件夹保持原样。" #: src/profiles/historyLabel.ts msgid "Unpinned {name}" -msgstr "" +msgstr "已取消固定 {name}" #: src/profiles/HistoryPanel.tsx msgid "Could not restore {names}" -msgstr "" +msgstr "无法还原 {names}" #: src/profiles/HealthDialog.tsx msgid "{name} is missing from the store, and Mortar cannot download it again" -msgstr "" +msgstr "存储库中缺少 {name},且 Mortar 无法再次下载它" #: src/profiles/LaunchPresetsBlock.tsx msgid "Saved {name} as a launch preset template" -msgstr "" +msgstr "已将 {name} 保存为启动预设模板" #: src/profiles/ProfilesPage.tsx msgid "Delete {name} permanently?" -msgstr "" +msgstr "永久删除 {name}?" #: src/profiles/EditProfileDialog.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Name" -msgstr "" +msgstr "名称" #: src/profiles/ProfilesPage.tsx msgid "{count, plural, one {# day left} other {# days left}}" -msgstr "" +msgstr "{count, plural, one {剩余 # 天} other {剩余 # 天}}" #: src/profiles/LaunchPresetsBlock.tsx msgid "Could not add the launch preset" -msgstr "" +msgstr "无法添加启动预设" #: src/profiles/LaunchPresetDialog.tsx msgid "New launch preset" -msgstr "" +msgstr "新建启动预设" #: src/profiles/historyLabel.ts msgid "Changed game install" -msgstr "" +msgstr "已更改游戏安装位置" #: src/profiles/LaunchPresetsBlock.tsx msgid "Launch presets" -msgstr "" +msgstr "启动预设" #: src/profiles/historyRevert.ts msgid "Mortar cannot download {names} again." -msgstr "" +msgstr "Mortar 无法再次下载 {names}。" #: src/profiles/GameVersionRows.tsx msgid "Mod versions up to" -msgstr "" +msgstr "模组版本截至" #: src/profiles/CompareDialog.tsx msgid "{count, plural, one {# difference} other {# differences}}" -msgstr "" +msgstr "{count, plural, one {# 处差异} other {# 处差异}}" #: src/profiles/VortexFolderPrompt.tsx msgid "This {manager} folder has no profiles for {game}: found {found}." -msgstr "" +msgstr "此 {manager} 文件夹中没有 {game} 的配置档:找到 {found}。" #: src/profiles/OlderVersionDialog.tsx msgid "current" -msgstr "" +msgstr "当前" #: src/profiles/GameSettings.tsx msgid "Fullscreen resolution width" -msgstr "" +msgstr "全屏分辨率宽度" #: src/profiles/restoreBackup.ts msgid "Restored as {name}" -msgstr "" +msgstr "已还原为 {name}" #: src/profiles/CompareDialog.tsx #: src/profiles/CompareTop.tsx msgid "Filter mods" -msgstr "" +msgstr "筛选模组" #: src/profiles/LaunchOptionsBlock.tsx msgid "Uses the options shown" -msgstr "" +msgstr "使用显示的选项" #: src/profiles/CompareDialog.tsx msgid "{count} selected" -msgstr "" +msgstr "已选择 {count} 个" #: src/profiles/HistoryToolbar.tsx msgid "Stop comparing" -msgstr "" +msgstr "停止比较" #: src/profiles/VortexFolderPrompt.tsx msgid "{manager} data folder" -msgstr "" +msgstr "{manager} 数据文件夹" #: src/profiles/ProfileRow.tsx msgid "Reorder {name}" -msgstr "" +msgstr "重新排序 {name}" #: src/profiles/CompareDialog.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Show" -msgstr "" +msgstr "显示" #: src/profiles/HealthDialog.tsx msgid "Queued" -msgstr "" +msgstr "已排队" #: src/profiles/store.ts msgid "Repaired {name}" -msgstr "" +msgstr "已修复 {name}" #: src/profiles/GameVersionRows.tsx msgid "Game folder" -msgstr "" +msgstr "游戏文件夹" #: src/profiles/useColorName.ts msgid "Lime" -msgstr "" +msgstr "青柠色" #: src/profiles/ProfileRow.tsx msgid "Actions for {name}" -msgstr "" +msgstr "{name} 的操作" #: src/profiles/EditProfileDialog.tsx msgid "Edit profile" -msgstr "" +msgstr "编辑配置档" #: src/profiles/compareTitle.ts msgid "Identical" -msgstr "" +msgstr "完全相同" #: src/profiles/MergeDialog.tsx msgid "For mods in both" -msgstr "" +msgstr "对于两者都有的模组" #: src/profiles/collectionUnlink.ts #: src/profiles/CompareDialog.tsx @@ -356,1326 +356,1326 @@ msgstr "" #: src/profiles/MergeDialog.tsx #: src/profiles/store.ts msgid "Undo" -msgstr "" +msgstr "撤销" #: src/profiles/historyLabel.ts msgid "Changed loader" -msgstr "" +msgstr "已更改加载器" #: src/profiles/CompareTop.tsx msgid "Your profiles" -msgstr "" +msgstr "你的配置档" #: src/profiles/ProfilesPage.tsx msgid "No mod matches" -msgstr "" +msgstr "没有匹配的模组" #: src/profiles/ProfileRow.tsx msgid "Share {name}" -msgstr "" +msgstr "分享 {name}" #: src/profiles/EditProfileDialog.tsx msgid "Appearance" -msgstr "" +msgstr "外观" #: src/profiles/ProfilesPage.tsx msgid "Delete permanently" -msgstr "" +msgstr "永久删除" #: src/profiles/HealthDialog.tsx msgid "Check this profile" -msgstr "" +msgstr "检查此配置" #: src/profiles/HistoryEventRow.tsx msgid "Compare {summary}" -msgstr "" +msgstr "比较 {summary}" #: src/profiles/HealthDialog.tsx msgid "{count, plural, one {# stored mod is} other {# stored mods are}} not used by any profile" -msgstr "" +msgstr "{count, plural, one {# 个已存储的模组} other {# 个已存储的模组}}未被任何配置档使用" #: src/profiles/CompareTop.tsx msgid "with" -msgstr "" +msgstr "与" #: src/profiles/MergeDialog.tsx msgid "Keep {name}'s versions" -msgstr "" +msgstr "保留 {name} 的版本" #: src/profiles/historyLabel.ts msgid "Before this change" -msgstr "" +msgstr "此更改之前" #: src/profiles/LaunchOptionsBlock.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Launch prefix" -msgstr "" +msgstr "启动前缀" #: src/profiles/HealthDialog.tsx msgid "Left in the shared folder" -msgstr "" +msgstr "保留在共享文件夹中" #: src/profiles/GameSettings.tsx msgid "Music volume ({musicVolumeLevel}%)" -msgstr "" +msgstr "音乐音量({musicVolumeLevel}%)" #: src/profiles/ProfileFolderDialog.tsx msgid "Could not open the file dialog" -msgstr "" +msgstr "无法打开文件对话框" #: src/profiles/GameVersionRows.tsx #: src/profiles/ManagerFolderPrompt.tsx msgid "Choose folder…" -msgstr "" +msgstr "选择文件夹…" #: src/profiles/compareTitle.ts msgid "Different version" -msgstr "" +msgstr "不同版本" #: src/profiles/useColorName.ts msgid "Sky" -msgstr "" +msgstr "天空" #: src/profiles/GameSettings.tsx msgid "Fullscreen resolution height" -msgstr "" +msgstr "全屏分辨率高度" #: src/profiles/LaunchPresetsBlock.tsx msgid "Save as template" -msgstr "" +msgstr "另存为模板" #: src/profiles/CompareDialog.tsx msgid "Neither profile has a mod that matches the filter." -msgstr "" +msgstr "两个配置档都没有符合筛选条件的模组。" #: src/profiles/GameSettings.tsx msgid "Game settings" -msgstr "" +msgstr "游戏设置" #: src/profiles/compareTitle.ts msgid "Only in {name}" -msgstr "" +msgstr "仅在 {name} 中" #: src/profiles/CompareDialog.tsx msgid "Pick what to compare {name} with" -msgstr "" +msgstr "选择要与 {name} 比较的对象" #: src/profiles/HistoryEventRow.tsx msgid "Revert this mod: {detail}" -msgstr "" +msgstr "还原此模组:{detail}" #: src/profiles/GameModsDialog.tsx msgid "{count, plural, one {# skipped} other {# skipped}}" -msgstr "" +msgstr "{count, plural, one {已跳过 # 个} other {已跳过 # 个}}" #: src/profiles/HealthDialog.tsx msgid "Your edits to its files are replaced with the installed copy." -msgstr "" +msgstr "你对其文件的修改将被已安装的副本替换。" #: src/profiles/CompareDialog.tsx msgid "Compare against a friend's profile or a multiplayer host's list." -msgstr "" +msgstr "与朋友的配置档或多人游戏主机的模组列表进行比较。" #: src/profiles/LaunchPresetDialog.tsx msgid "Edit launch preset" -msgstr "" +msgstr "编辑启动预设" #: src/profiles/HealthDialog.tsx #: src/profiles/LaunchPresetsBlock.tsx #: src/profiles/LaunchPresetTemplatesDialog.tsx #: src/profiles/ProfilesPage.tsx msgid "Delete" -msgstr "" +msgstr "删除" #: src/profiles/CompareDialog.tsx msgid "{count, plural, one {Matched # version in {name}} other {Matched # versions in {name}}}" -msgstr "" +msgstr "{count, plural, one {在 {name} 中匹配了 # 个版本} other {在 {name} 中匹配了 # 个版本}}" #: src/profiles/historyLabel.ts msgid "Marked {name} implicit" -msgstr "" +msgstr "已将 {name} 标记为隐式" #: src/profiles/MergeDialog.tsx msgid "{count, plural, one {# mod is in both} other {# mods are in both}}" -msgstr "" +msgstr "{count, plural, one {# 个模组在两者中都有} other {# 个模组在两者中都有}}" #: src/profiles/store.ts msgid "Could not duplicate the profile" -msgstr "" +msgstr "无法复制配置档" #: src/profiles/CrashHintCard.tsx msgid "Find the cause…" -msgstr "" +msgstr "查找原因…" #: src/profiles/AppearancePickers.tsx msgid "Sun" -msgstr "" +msgstr "太阳" #: src/profiles/ProfileFolderDialog.tsx msgid "Could not move the profile" -msgstr "" +msgstr "无法移动配置档" #: src/profiles/HistoryTimeline.tsx msgid "Show older changes" -msgstr "" +msgstr "显示更早的更改" #: src/profiles/EditProfileDialog.tsx msgid "Cover image" -msgstr "" +msgstr "封面图片" #: src/profiles/GameModsDialog.tsx #: src/profiles/OlderVersionDialog.tsx msgid "Cancel" -msgstr "" +msgstr "取消" #: src/profiles/HealthDialog.tsx msgid "The saved change {change} from {when} is missing its config files" -msgstr "" +msgstr "保存的更改 {change}(来自 {when})缺少其配置文件" #: src/profiles/CrashHintCard.tsx msgid "The game crashed {when}" -msgstr "" +msgstr "游戏崩溃于 {when}" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Delete template" -msgstr "" +msgstr "删除模板" #: src/profiles/EditProfileDialog.tsx msgid "Choose image…" -msgstr "" +msgstr "选择图片…" #: src/profiles/CrashHintCard.tsx msgid "Crashed in {nativeFrame}" -msgstr "" +msgstr "在 {nativeFrame} 中崩溃" #: src/profiles/OlderVersionDialog.tsx msgid "Depot" -msgstr "" +msgstr "仓库" #: src/profiles/ProfileFolderDialog.tsx msgid "Choose where {name} lives" -msgstr "" +msgstr "选择 {name} 的存放位置" #: src/profiles/CompareTable.tsx #: src/profiles/GameModsDialog.tsx #: src/profiles/ProfilesPage.tsx msgid "Disabled" -msgstr "" +msgstr "已禁用" #: src/profiles/HistoryPanel.tsx msgid "Profile changes will appear here." -msgstr "" +msgstr "配置档更改将显示在这里。" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Presets already copied into profiles stay." -msgstr "" +msgstr "已复制到配置档中的预设会保留。" #: src/profiles/OlderVersionDialog.tsx msgid "Manifest id of the version" -msgstr "" +msgstr "该版本的清单 ID" #: src/profiles/HistoryTimeline.tsx msgid "Today" -msgstr "" +msgstr "今天" #: src/profiles/OlderVersionDialog.tsx msgid "Could not open the {launcher} console" -msgstr "" +msgstr "无法打开 {launcher} 控制台" #: src/profiles/useColorName.ts msgid "Violet" -msgstr "" +msgstr "紫色" #: src/profiles/SinceLastRun.tsx msgid "History…" -msgstr "" +msgstr "历史记录…" #: src/profiles/AppearancePickers.tsx msgid "Wheat" -msgstr "" +msgstr "麦色" #: src/profiles/historyLabel.ts msgid "Moved {count, plural, one {# mod} other {# mods}} from the game's Mods folder" -msgstr "" +msgstr "已从游戏的 Mods 文件夹移动 {count, plural, one {# 个模组} other {# 个模组}}" #: src/profiles/HealthDialog.tsx msgid "{count, plural, one {Revert # mod?} other {Revert # mods?}}" -msgstr "" +msgstr "{count, plural, one {还原 # 个模组?} other {还原 # 个模组?}}" #: src/profiles/LaunchPresetsBlock.tsx msgid "Duplicate" -msgstr "" +msgstr "复制" #: src/profiles/HealthDialog.tsx msgid "Changed outside Mortar" -msgstr "" +msgstr "在 Mortar 之外被更改" #: src/profiles/LaunchOptionsBlock.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Launch environment" -msgstr "" +msgstr "启动环境" #: src/profiles/CrashHintCard.tsx msgid "Open the crash report" -msgstr "" +msgstr "打开崩溃报告" #: src/profiles/ProfileRow.tsx msgid "Copy of {name}" -msgstr "" +msgstr "{name} 的副本" #: src/profiles/HistoryToolbar.tsx msgid "Restore known good" -msgstr "" +msgstr "还原已知良好状态" #: src/profiles/historyLabel.ts msgid "Applied the preset {detail} to {name}" -msgstr "" +msgstr "已将预设 {detail} 应用到 {name}" #: src/profiles/MergeDialog.tsx msgid "Add mods" -msgstr "" +msgstr "添加模组" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Restored # mod from the store} other {Restored # mods from the store}}" -msgstr "" +msgstr "{count, plural, one {已从存储库还原 # 个模组} other {已从存储库还原 # 个模组}}" #: src/profiles/ProfileFolderDialog.tsx msgid "Move to a folder…" -msgstr "" +msgstr "移动到文件夹…" #: src/profiles/store.ts msgid "Could not permanently delete the profile" -msgstr "" +msgstr "无法永久删除配置档" #: src/profiles/AppearancePickers.tsx msgid "Heart" -msgstr "" +msgstr "心形" #: src/profiles/OlderVersionDialog.tsx msgid "Could not open the browser" -msgstr "" +msgstr "无法打开浏览器" #: src/profiles/HealthDialog.tsx msgid "Files of {name} changed outside Mortar" -msgstr "" +msgstr "{name} 的文件在 Mortar 之外被更改" #: src/profiles/LaunchPresetsBlock.tsx #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Delete {name}?" -msgstr "" +msgstr "删除 {name}?" #: src/profiles/ProfilesPage.tsx msgid "No profile holds a mod by that name or id." -msgstr "" +msgstr "没有配置档包含该名称或 ID 的模组。" #: src/profiles/LaunchPresetsBlock.tsx msgid "The fields above are the Standard preset. Play uses the default preset; the Play menu can launch with another one once. Templates are game-wide and copied in." -msgstr "" +msgstr "上面的字段是“标准”预设。游玩使用默认预设;“游玩”菜单可以一次性使用另一个预设启动。模板是游戏范围的,并会被复制进来。" #: src/profiles/ProfilesPage.tsx msgid "Empty trash?" -msgstr "" +msgstr "清空回收站?" #: src/profiles/AppearancePickers.tsx msgid "Hammer" -msgstr "" +msgstr "锤子" #: src/profiles/GameModsProgress.tsx msgid "{verb} {count} of {total}" -msgstr "" +msgstr "{verb} {count}/{total}" #: src/profiles/LaunchPreview.tsx msgid "Copy the command" -msgstr "" +msgstr "复制命令" #: src/profiles/CompareDialog.tsx #: src/profiles/CompareTop.tsx msgid "A friend's link or file…" -msgstr "" +msgstr "朋友的链接或文件…" #: src/profiles/LaunchPresetsBlock.tsx msgid "Could not save the launch presets" -msgstr "" +msgstr "无法保存启动预设" #: src/profiles/ProfileMenu.tsx msgid "{game} profiles" -msgstr "" +msgstr "{game} 配置" #: src/profiles/useColorName.ts msgid "Gold" -msgstr "" +msgstr "金币" #: src/profiles/ServerSettings.tsx msgid "Saved. Type to change it." -msgstr "" +msgstr "已保存。输入以更改。" #: src/profiles/LaunchOptionsBlock.tsx msgid "One VAR=value per line, for direct launches only; {launcher} launches ignore them." -msgstr "" +msgstr "每行一个 VAR=value,仅用于直接启动;{launcher} 启动会忽略它们。" #: src/profiles/historyLabel.ts msgid "Tagged {name} with {detail}" -msgstr "" +msgstr "已为 {name} 添加标签 {detail}" #: src/profiles/historyLabel.ts msgid "Changed profile settings" -msgstr "" +msgstr "更改了配置设置" #: src/profiles/GameModsDialog.tsx msgid "If they stay, the game keeps loading them even when a profile disables them." -msgstr "" +msgstr "如果保留它们,即使配置禁用了它们,游戏仍会继续加载。" #: src/profiles/ProfileMenu.tsx #: src/profiles/ProfilesPage.tsx msgid "New profile…" -msgstr "" +msgstr "新建配置…" #: src/profiles/HealthDialog.tsx msgid "Mortar found nothing to repair in this profile." -msgstr "" +msgstr "Mortar 在此配置中未找到需要修复的内容。" #: src/profiles/ProfileRow.tsx msgid "Profile name" -msgstr "" +msgstr "配置名称" #: src/profiles/LaunchPresetsBlock.tsx msgid "Add preset…" -msgstr "" +msgstr "添加预设…" #: src/profiles/useColorName.ts msgid "Rose" -msgstr "" +msgstr "玫瑰" #: src/profiles/GameModsProgress.tsx msgid "Moving" -msgstr "" +msgstr "移动中" #: src/profiles/SeparateSavesRow.tsx msgid "Keep this profile's saves separate" -msgstr "" +msgstr "将此配置的存档单独保留" #: src/profiles/HistoryPanel.tsx msgid "Download missing mods" -msgstr "" +msgstr "下载缺少的模组" #: src/profiles/historyLabel.ts msgid "Changed the profile" -msgstr "" +msgstr "更改了配置" #: src/profiles/LaunchOptionsBlock.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Launch options" -msgstr "" +msgstr "启动选项" #: src/profiles/EditProfileDialog.tsx msgid "The automatic cover is used after Save." -msgstr "" +msgstr "保存后将使用自动封面。" #: src/profiles/CompareDialog.tsx msgid "These profiles have the same mods" -msgstr "" +msgstr "这些配置具有相同的模组" #: src/profiles/HealthDialog.tsx msgid "The folder of {name} was deleted outside Mortar" -msgstr "" +msgstr "{name} 的文件夹在 Mortar 之外被删除" #: src/profiles/historyRevert.test.ts msgid "This is no longer the latest change to that mod." -msgstr "" +msgstr "这已不是该模组的最新更改。" #: src/profiles/CompareDialog.tsx msgid "Nothing selected would change {name}." -msgstr "" +msgstr "所选内容都不会更改 {name}。" #: src/profiles/collectionUnlink.ts msgid "Could not unlink the collection" -msgstr "" +msgstr "无法取消合集链接" #: src/profiles/store.ts msgid "Deleted {name}" -msgstr "" +msgstr "已删除 {name}" #: src/profiles/GameModsDialog.tsx msgid "{count, plural, one {# failed} other {# failed}}" -msgstr "" +msgstr "{count, plural, one {# 个失败} other {# 个失败}}" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Merged # mod from {name}} other {Merged # mods from {name}}}" -msgstr "" +msgstr "{count, plural, one {已合并来自 {name} 的 # 个模组} other {已合并来自 {name} 的 # 个模组}}" #: src/profiles/CrashHintCard.tsx msgid "Disable it and play" -msgstr "" +msgstr "禁用它并游玩" #: src/profiles/HealthDialog.tsx msgid "Delete the unreadable changes from history?" -msgstr "" +msgstr "从历史记录中删除无法读取的更改?" #: src/profiles/historyRevert.ts msgid "Restored {name} to before that change" -msgstr "" +msgstr "已将 {name} 恢复到该更改之前" #: src/profiles/store.ts msgid "Could not save the profile order" -msgstr "" +msgstr "无法保存配置顺序" #: src/profiles/ProfileRow.tsx msgid "Edit profile…" -msgstr "" +msgstr "编辑配置…" #: src/profiles/MergeDialog.tsx msgid "Add {name}'s mods to" -msgstr "" +msgstr "将 {name} 的模组添加到" #: src/profiles/ProfilesPage.tsx msgid "No profiles yet" -msgstr "" +msgstr "尚无配置" #: src/profiles/store.ts msgid "Could not save the open profile" -msgstr "" +msgstr "无法保存当前打开的配置" #: src/profiles/CrashHintCard.tsx msgid "named in the crash log" -msgstr "" +msgstr "崩溃日志中提到的" #: src/profiles/HistoryEventRow.tsx msgid "Undo these changes: {summary}" -msgstr "" +msgstr "撤销这些更改:{summary}" #: src/profiles/LaunchOptionsBlock.tsx msgid "Reached the title screen" -msgstr "" +msgstr "已到达标题画面" #: src/profiles/restoreBackup.ts msgid "{count, plural, one {# mod is downloading.} other {# mods are downloading.}}" -msgstr "" +msgstr "{count, plural, one {# 个模组正在下载。} other {# 个模组正在下载。}}" #: src/profiles/ProfileRow.tsx msgid "imported from a link" -msgstr "" +msgstr "从链接导入" #: src/profiles/CompareDialog.tsx #: src/profiles/CompareTop.tsx msgid "A multiplayer host's list…" -msgstr "" +msgstr "多人游戏主机的列表…" #: src/profiles/ProfilesPage.tsx msgid "Back" -msgstr "" +msgstr "返回" #: src/profiles/historyRevert.ts msgid "Download missing" -msgstr "" +msgstr "下载缺少项" #: src/profiles/historyLabel.ts msgid "Deleted a custom category" -msgstr "" +msgstr "已删除自定义分类" #: src/profiles/LaunchPresetDialog.tsx msgid "Another preset already has this name." -msgstr "" +msgstr "另一个预设已使用此名称。" #: src/profiles/AppearancePickers.tsx msgid "Moon" -msgstr "" +msgstr "月亮" #: src/profiles/CompareDialog.tsx msgid "Could not change {name}" -msgstr "" +msgstr "无法更改 {name}" #: src/profiles/CrashHintCard.tsx msgid "The log does not name a mod." -msgstr "" +msgstr "日志未指明模组。" #: src/profiles/ProfileRow.tsx msgid "{store} in the store" -msgstr "" +msgstr "存储中的 {store}" #: src/profiles/ProfileFolderDialog.tsx msgid "Kept in Mortar's data folder." -msgstr "" +msgstr "保留在 Mortar 的数据文件夹中。" #: src/profiles/historyLabel.ts msgid "Edited the settings of {name}" -msgstr "" +msgstr "编辑了 {name} 的设置" #: src/profiles/ProfileFolderDialog.tsx msgid "Folder of {name}" -msgstr "" +msgstr "{name} 的文件夹" #: src/profiles/MergeDialog.tsx msgid "Updated {updated} in {name} from {profile}" -msgstr "" +msgstr "已从 {profile} 更新 {name} 中的 {updated}" #: src/profiles/GameModsDialog.tsx msgid "Nothing to import" -msgstr "" +msgstr "没有可导入的内容" #: src/profiles/HealthDialog.tsx msgid "Revert" -msgstr "" +msgstr "还原" #: src/profiles/LaunchPreview.tsx msgid "Direct launch preview" -msgstr "" +msgstr "直接启动预览" #: src/profiles/OlderVersionDialog.tsx msgid "Builds Mortar has seen" -msgstr "" +msgstr "Mortar 见过的构建" #: src/profiles/ProfileRow.tsx msgid "imported from the game's Mods folder" -msgstr "" +msgstr "从游戏的 Mods 文件夹导入" #: src/profiles/OlderVersionDialog.tsx msgid "Open the {launcher} console" -msgstr "" +msgstr "打开 {launcher} 控制台" #: src/profiles/historyDiff.ts #: src/profiles/historyLabel.ts msgid "Updated {name} from {from} to {to}" -msgstr "" +msgstr "已将 {name} 从 {from} 更新到 {to}" #: src/profiles/historyLabel.ts msgid "Changed launch settings" -msgstr "" +msgstr "更改了启动设置" #: src/profiles/GameVersionRows.tsx msgid "Could not use that folder" -msgstr "" +msgstr "无法使用该文件夹" #: src/profiles/CompareTop.tsx msgid "Someone else's" -msgstr "" +msgstr "其他人的" #: src/profiles/OlderVersionDialog.tsx msgid "Get an older version" -msgstr "" +msgstr "获取较旧版本" #: src/profiles/AppearancePickers.tsx msgid "Colour" -msgstr "" +msgstr "颜色" #: src/profiles/GameVersionRows.tsx msgid "Could not save the date" -msgstr "" +msgstr "无法保存日期" #: src/profiles/EditProfileDialog.tsx #: src/profiles/GameSettings.tsx msgid "Use default" -msgstr "" +msgstr "使用默认" #: src/profiles/HealthDialog.tsx msgid "Could not read the saved change {change} from {when}" -msgstr "" +msgstr "无法读取 {when} 保存的更改 {change}" #: src/profiles/GameModsDialog.tsx msgid "Import" -msgstr "" +msgstr "导入" #: src/profiles/historyLabel.ts msgid "Pinned {name} at its version" -msgstr "" +msgstr "已将 {name} 固定在其版本" #: src/profiles/HealthDialog.tsx msgid "Unfinished launch" -msgstr "" +msgstr "未完成的启动" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Marked # mod explicit} other {Marked # mods explicit}}" -msgstr "" +msgstr "{count, plural, one {已将 # 个模组标记为显式} other {已将 # 个模组标记为显式}}" #: src/profiles/ProfileRow.tsx msgid "{store} in the store ({shared} shared with other profiles)" -msgstr "" +msgstr "存储中的 {store}({shared} 与其他配置共享)" #: src/profiles/CompareTable.tsx msgid "Not in {name}" -msgstr "" +msgstr "不在 {name} 中" #: src/profiles/AppearancePickers.tsx msgid "Mountain" -msgstr "" +msgstr "山地" #: src/profiles/historyDiff.ts #: src/profiles/historyLabel.ts msgid "Added {name}" -msgstr "" +msgstr "已添加 {name}" #: src/profiles/ProfilesPage.tsx msgid "Recently deleted" -msgstr "" +msgstr "最近删除" #: src/profiles/HealthDialog.tsx msgid "The profile itself stays as it is." -msgstr "" +msgstr "配置本身保持不变。" #: src/profiles/GameModsDialog.tsx msgid "Created {name}" -msgstr "" +msgstr "已创建 {name}" #: src/profiles/SinceLastRun.tsx msgid "Show all" -msgstr "" +msgstr "显示全部" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Add" -msgstr "" +msgstr "添加" #: src/profiles/historyLabel.ts msgid "Found sources" -msgstr "" +msgstr "已找到来源" #: src/profiles/restoreBackup.ts msgid "Every mod is in place." -msgstr "" +msgstr "所有模组都已就位。" #: src/profiles/LaunchOptionsBlock.tsx msgid "Crashed: {cause}" -msgstr "" +msgstr "崩溃:{cause}" #: src/profiles/ProfileMenu.tsx msgid "No profile" -msgstr "" +msgstr "没有配置" #: src/profiles/HealthDialog.tsx msgid "Checking the profile" -msgstr "" +msgstr "正在检查配置" #: src/profiles/CompareDialog.tsx msgid "{onlyA} only in {name}" -msgstr "" +msgstr "{onlyA} 仅在 {name} 中" #: src/profiles/LaunchPreview.tsx #: src/profiles/OlderVersionDialog.tsx msgid "Command copied" -msgstr "" +msgstr "命令已复制" #: src/profiles/historyRevert.ts msgid "Could not undo. Missing from the store: {list}" -msgstr "" +msgstr "无法撤销。存储中缺少:{list}" #: src/profiles/collectionUnlink.ts msgid "Could not restore the collection link" -msgstr "" +msgstr "无法恢复合集链接" #: src/profiles/GameSettings.tsx msgid "Windowed" -msgstr "" +msgstr "窗口化" #: src/profiles/MergeDialog.tsx msgid "Reading the mods to add…" -msgstr "" +msgstr "正在读取要添加的模组…" #: src/profiles/store.ts msgid "Could not read profiles" -msgstr "" +msgstr "无法读取配置" #: src/profiles/GameSettings.tsx msgid "Windowed resolution width" -msgstr "" +msgstr "窗口化分辨率宽度" #: src/profiles/GameSettings.tsx msgid "No other profiles with overrides" -msgstr "" +msgstr "没有其他带覆盖的配置" #: src/profiles/collectionUnlink.ts #: src/profiles/historyLabel.ts msgid "Unlinked collection" -msgstr "" +msgstr "已取消合集链接" #: src/profiles/historyLabel.ts msgid "Reset the settings of {name}" -msgstr "" +msgstr "重置了 {name} 的设置" #: src/profiles/ServerSettings.tsx msgid "Use mods" -msgstr "" +msgstr "使用模组" #: src/profiles/HistoryEventRow.tsx msgid "Undo only this mod's change from this entry. Everything else stays as it is." -msgstr "" +msgstr "仅从此条目撤销此模组的更改。其他内容保持不变。" #: src/profiles/SeparateSavesRow.tsx msgid "This profile plays on its own saves. Your shared saves are untouched." -msgstr "" +msgstr "此配置使用自己的存档游玩。你的共享存档不受影响。" #: src/profiles/HealthDialog.tsx msgid "The unreadable changes are also deleted from history." -msgstr "" +msgstr "无法读取的更改也会从历史记录中删除。" #: src/profiles/ProfilesPage.tsx msgid "This cannot be undone." -msgstr "" +msgstr "此操作无法撤销。" #: src/profiles/EditProfileDialog.tsx msgid "Profile settings" -msgstr "" +msgstr "配置设置" #: src/profiles/MergeDialog.tsx msgid "{count, plural, one {Keeps # mod only {name} has} other {Keeps # mods only {name} has}}" -msgstr "" +msgstr "{count, plural, one {保留 # 个仅 {name} 拥有的模组} other {保留 # 个仅 {name} 拥有的模组}}" #: src/profiles/MergeDialog.tsx msgid "Nothing to add." -msgstr "" +msgstr "没有可添加的内容。" #: src/profiles/LaunchOptionsBlock.tsx msgid "Prefix for direct launches only (for example, gamemoderun mangohud)." -msgstr "" +msgstr "仅用于直接启动的前缀(例如 gamemoderun mangohud)。" #: src/profiles/HealthDialog.tsx #: src/profiles/store.ts msgid "Could not repair profile" -msgstr "" +msgstr "无法修复配置" #: src/profiles/GameVersionRows.tsx msgid "Get an older version…" -msgstr "" +msgstr "获取较旧版本…" #: src/profiles/HealthCheckBadge.tsx msgid "{count, plural, one {# thing to repair} other {# things to repair}}" -msgstr "" +msgstr "{count, plural, one {# 项需要修复} other {# 项需要修复}}" #: src/profiles/LaunchPresetsBlock.tsx msgid "Default" -msgstr "" +msgstr "默认" #: src/profiles/ServerModeRow.tsx msgid "Play as" -msgstr "" +msgstr "以…身份游玩" #: src/profiles/historyTimeline.ts msgid "{count, plural, one {Added # mod} other {Added # mods}}" -msgstr "" +msgstr "{count, plural, one {已添加 # 个模组} other {已添加 # 个模组}}" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Imported # mod} other {Imported # mods}}" -msgstr "" +msgstr "{count, plural, one {已导入 # 个模组} other {已导入 # 个模组}}" #: src/profiles/LaunchPresetsBlock.tsx msgid "Edit…" -msgstr "" +msgstr "编辑…" #: src/profiles/historyTimeline.ts msgid "{count, plural, one {Updated # mod} other {Updated # mods}}" -msgstr "" +msgstr "{count, plural, one {已更新 # 个模组} other {已更新 # 个模组}}" #: src/profiles/SeparateSavesRow.tsx msgid "Enable" -msgstr "" +msgstr "启用" #: src/profiles/MergeDialog.tsx msgid "Added {added} from {profile} to {name}" -msgstr "" +msgstr "已将 {profile} 中的 {added} 添加到 {name}" #: src/profiles/GameVersionRows.tsx msgid "Installs from Browse and updates pick the newest version released on or before this date. Mods from sites that list no dates are not filtered." -msgstr "" +msgstr "从“浏览”安装和更新时,会选择在此日期或之前发布的最新版本。来自未列出日期的站点的模组不会被筛选。" #: src/profiles/LaunchPresetsBlock.tsx msgid "Set as default" -msgstr "" +msgstr "设为默认" #: src/profiles/ProfilesPage.tsx msgid "Damaged" -msgstr "" +msgstr "已损坏" #: src/profiles/HistoryEventRow.tsx msgid "Undo these changes" -msgstr "" +msgstr "撤销这些更改" #: src/profiles/ProfileFolderDialog.tsx #: src/profiles/ProfilesPage.tsx msgid "Open folder" -msgstr "" +msgstr "打开文件夹" #: src/profiles/GameSettings.tsx msgid "Loading…" -msgstr "" +msgstr "正在加载…" #: src/profiles/GameSettings.tsx msgid "Window mode" -msgstr "" +msgstr "窗口模式" #: src/profiles/ProfilesPage.tsx msgid "Create a profile to manage a set of mods." -msgstr "" +msgstr "创建配置以管理一组模组。" #: src/profiles/CompareDialog.tsx msgid "{identical} identical" -msgstr "" +msgstr "{identical} 个相同" #: src/profiles/GameSettings.tsx msgid "Zoom ({zoomLevel}%)" -msgstr "" +msgstr "缩放({zoomLevel}%)" #: src/profiles/ServerSettings.tsx msgid "Queues the mods of a {clientName} profile into this server profile." -msgstr "" +msgstr "将 {clientName} 配置的模组排入此服务器配置。" #: src/profiles/ProfileFolderDialog.tsx msgid "Moving…" -msgstr "" +msgstr "正在移动…" #: src/profiles/MergeDialog.tsx msgid "Profile to add them to" -msgstr "" +msgstr "要添加到的配置" #: src/profiles/HealthDialog.tsx msgid "A launch ended without Mortar putting the game folder back as it was" -msgstr "" +msgstr "一次启动结束后,Mortar 未能将游戏文件夹恢复原状" #: src/profiles/LaunchPresetDialog.tsx msgid "{loader} console window" -msgstr "" +msgstr "{loader} 控制台窗口" #: src/profiles/OlderVersionDialog.tsx msgid "Use this version" -msgstr "" +msgstr "使用此版本" #: src/profiles/LaunchPresetDialog.tsx msgid "Name the preset." -msgstr "" +msgstr "请为预设命名。" #: src/profiles/GameModsDialog.tsx msgid "Move them out of the game's Mods folder" -msgstr "" +msgstr "将它们移出游戏的 Mods 文件夹" #: src/profiles/HistoryToolbar.tsx msgid "Pick two entries ({picked} of 2)" -msgstr "" +msgstr "选择两个条目(已选 {picked}/2)" #: src/profiles/historyLabel.ts msgid "Changed groups" -msgstr "" +msgstr "更改了分组" #: src/profiles/GameVersionRows.tsx msgid "Use the selected install" -msgstr "" +msgstr "使用所选安装" #: src/profiles/historyLabel.ts msgid "Marked {name} explicit" -msgstr "" +msgstr "已将 {name} 标记为显式" #: src/profiles/MergeDialog.tsx msgid "Added {added} and updated {updated} from {profile} to {name}" -msgstr "" +msgstr "已将 {profile} 中的 {added} 添加并更新 {updated} 到 {name}" #: src/profiles/VortexFolderPrompt.tsx msgid "The {manager} folder {path} has no profiles." -msgstr "" +msgstr "{manager} 文件夹 {path} 中没有配置。" #: src/profiles/GameVersionRows.tsx msgid "The selected install" -msgstr "" +msgstr "所选安装" #: src/profiles/GameSettings.tsx msgid "Use my normal settings" -msgstr "" +msgstr "使用我的常规设置" #: src/profiles/ShowModsToggle.tsx msgid "Show mods" -msgstr "" +msgstr "显示模组" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Marked # mod implicit} other {Marked # mods implicit}}" -msgstr "" +msgstr "{count, plural, one {已将 # 个模组标记为隐式} other {已将 # 个模组标记为隐式}}" #: src/profiles/GameSettings.tsx msgid "Borderless" -msgstr "" +msgstr "无边框" #: src/profiles/LaunchPresetsBlock.tsx msgid "Add from game presets…" -msgstr "" +msgstr "从游戏预设添加…" #: src/profiles/GameSettings.tsx msgid "Copy from profile…" -msgstr "" +msgstr "从配置复制…" #: src/profiles/CompareDialog.tsx msgid "No matching mods" -msgstr "" +msgstr "没有匹配的模组" #: src/profiles/OlderVersionDialog.tsx msgid "Waiting for {source}…" -msgstr "" +msgstr "正在等待 {source}…" #: src/profiles/HealthDialog.tsx msgid "A file a mod wrote is too large to copy into the profile and stays in the shared folder" -msgstr "" +msgstr "模组写入的文件过大,无法复制到配置中,将保留在共享文件夹中" #: src/profiles/GameModsProgress.tsx msgid "Importing" -msgstr "" +msgstr "正在导入" #: src/profiles/HealthDialog.tsx msgid "Not used by any profile" -msgstr "" +msgstr "未被任何配置使用" #: src/profiles/CompareTable.tsx #: src/profiles/ProfilesPage.tsx msgid "Enabled" -msgstr "" +msgstr "已启用" #: src/profiles/AppearancePickers.tsx msgid "Pickaxe" -msgstr "" +msgstr "镐" #: src/profiles/store.ts msgid "Could not empty the trash" -msgstr "" +msgstr "无法清空回收站" #: src/profiles/historyDiff.ts #: src/profiles/historyLabel.ts msgid "Disabled {names}" -msgstr "" +msgstr "已禁用 {names}" #: src/profiles/LaunchPresetsBlock.tsx msgid "Could not set the default launch preset" -msgstr "" +msgstr "无法设置默认启动预设" #: src/profiles/CompareDialog.tsx msgid "Make {name} match {other}" -msgstr "" +msgstr "使 {name} 与 {other} 匹配" #: src/profiles/ServerSettings.tsx msgid "Server" -msgstr "" +msgstr "服务器" #: src/profiles/historyLabel.ts msgid "Changed separate saves" -msgstr "" +msgstr "更改了单独的存档" #: src/profiles/ProfileMenu.tsx #: src/profiles/ProfilesPage.tsx msgid "Import…" -msgstr "" +msgstr "导入…" #: src/profiles/ProfilesPage.tsx msgid "Empty trash" -msgstr "" +msgstr "清空回收站" #: src/profiles/store.ts msgid "Could not restore the profile" -msgstr "" +msgstr "无法恢复配置" #: src/profiles/HistoryPanel.tsx msgid "No changes yet" -msgstr "" +msgstr "尚无更改" #: src/profiles/historyLabel.ts msgid "Changed the tags of {name}" -msgstr "" +msgstr "更改了 {name} 的标签" #: src/profiles/AppearancePickers.tsx msgid "Sparkles" -msgstr "" +msgstr "闪光" #: src/profiles/OlderVersionDialog.tsx msgid "Could not copy the older version" -msgstr "" +msgstr "无法复制较旧版本" #: src/profiles/historyLabel.ts msgid "Set {detail} of {name} for the next start" -msgstr "" +msgstr "为下次启动设置 {name} 的 {detail}" #: src/profiles/ProfileMenu.tsx msgid "Manage profiles" -msgstr "" +msgstr "管理配置" #: src/profiles/LaunchOptionsBlock.tsx msgid "Stop the game to test a launch." -msgstr "" +msgstr "请停止游戏以测试启动。" #: src/profiles/CrashHintCard.tsx msgid "The game crashed" -msgstr "" +msgstr "游戏崩溃了" #: src/profiles/CompareTable.tsx msgid "Mod" -msgstr "" +msgstr "模组" #: src/profiles/EditProfileDialog.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Save" -msgstr "" +msgstr "保存" #: src/profiles/LaunchOptionsBlock.tsx msgid "Extra launch arguments for this profile. Mortar already adds the ones the mod loader needs." -msgstr "" +msgstr "此配置的额外启动参数。Mortar 已添加模组加载器所需的参数。" #: src/profiles/historyLabel.ts msgid "Removed the tag {detail} from {name}" -msgstr "" +msgstr "已从 {name} 移除标签 {detail}" #: src/profiles/HealthDialog.tsx msgid "Changed bytes of a mod file are kept beside it, since no profile could take them" -msgstr "" +msgstr "模组文件的更改字节保留在其旁边,因为没有配置可以接收它们" #: src/profiles/LaunchPresetsBlock.tsx msgid "Standard" -msgstr "" +msgstr "标准" #: src/profiles/GameVersionRows.tsx msgid "To run this profile on an older copy of the game, choose its folder." -msgstr "" +msgstr "要在较旧的游戏副本上运行此配置,请选择其文件夹。" #: src/profiles/ProfileFolderDialog.tsx msgid "Move back to the data folder" -msgstr "" +msgstr "移回数据文件夹" #: src/profiles/HealthDialog.tsx msgid "History that cannot be read" -msgstr "" +msgstr "无法读取的历史记录" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Restored # mod} other {Restored # mods}}" -msgstr "" +msgstr "{count, plural, one {已恢复 # 个模组} other {已恢复 # 个模组}}" #: src/profiles/SinceLastRun.tsx msgid "Startup: {name} {version} added {duration}" -msgstr "" +msgstr "启动:{name} {version} 增加了 {duration}" #: src/profiles/ServerSettings.tsx msgid "Use mods from…" -msgstr "" +msgstr "使用来自…的模组" #: src/profiles/historyLabel.ts msgid "Trimmed history, dropped {count, plural, one {# older change} other {# older changes}}" -msgstr "" +msgstr "已裁剪历史记录,丢弃 {count, plural, one {# 项较早的更改} other {# 项较早的更改}}" #: src/profiles/historyLabel.ts msgid "{count, plural, one {Changed # mod} other {Changed # mods}}" -msgstr "" +msgstr "{count, plural, one {已更改 # 个模组} other {已更改 # 个模组}}" #: src/profiles/LaunchPresetDialog.tsx msgid "Follow the setting" -msgstr "" +msgstr "跟随设置" #: src/profiles/OlderVersionDialog.tsx msgid "The {launcher} console downloads the version. Mortar never asks for your {launcher} login." -msgstr "" +msgstr "{launcher} 控制台会下载该版本。Mortar 绝不会索取你的 {launcher} 登录信息。" #: src/profiles/store.ts msgid "Could not delete the profile" -msgstr "" +msgstr "无法删除配置" #: src/profiles/HistoryDiffView.tsx #: src/profiles/ProfilesPage.tsx msgid "Restore {name}" -msgstr "" +msgstr "恢复 {name}" #: src/profiles/EditProfileDialog.tsx msgid "The automatic cover is already in use." -msgstr "" +msgstr "自动封面已在使用中。" #: src/profiles/GameModsDialog.tsx msgid "Reading the Mods folder…" -msgstr "" +msgstr "正在读取 Mods 文件夹…" #: src/profiles/ShowModsToggle.tsx msgid "Hide mods" -msgstr "" +msgstr "隐藏模组" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "No templates yet. Use Save as template on a launch preset." -msgstr "" +msgstr "尚无模板。请在启动预设上使用“另存为模板”。" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Launch preset templates" -msgstr "" +msgstr "启动预设模板" #: src/profiles/LaunchPresetTemplatesDialog.tsx msgid "Templates are shared by every profile of this game. Adding one copies it into this profile's launch presets." -msgstr "" +msgstr "模板由此游戏的所有配置共享。添加一个会将其复制到此配置的启动预设中。" #: src/profiles/CrashHintCard.tsx msgid "Most likely cause: {name} ({reason})" -msgstr "" +msgstr "最可能的原因:{name}({reason})" #: src/profiles/historyLabel.ts msgid "Edited the note of {name}" -msgstr "" +msgstr "编辑了 {name} 的备注" #: src/profiles/ServerSettings.tsx msgid "This value is not allowed." -msgstr "" +msgstr "不允许此值。" #: src/profiles/EditProfileDialog.tsx msgid "Could not use that image" -msgstr "" +msgstr "无法使用该图片" #: src/profiles/ServerModeRow.tsx msgid "Play starts the server with this profile's mods and mod settings. Its config and saves stay in this profile's own folder." -msgstr "" +msgstr "“游玩”会使用此配置的模组和模组设置启动服务器。其配置和存档保留在此配置自己的文件夹中。" #: src/profiles/ProfileMenu.tsx msgid "Manage templates…" -msgstr "" +msgstr "管理模板…" #: src/profiles/SeparateSavesRow.tsx msgid "While this profile runs, Mortar sets your shared saves aside and shows the game the profile's own folder. When the game closes, your shared saves come back as they were. Nothing is deleted." -msgstr "" +msgstr "此配置运行时,Mortar 会将你的共享存档搁置,并向游戏显示该配置自己的文件夹。游戏关闭后,你的共享存档会恢复原状。不会删除任何内容。" #: src/profiles/CompareDialog.tsx #: src/profiles/LaunchPresetDialog.tsx msgid "Hide" -msgstr "" +msgstr "隐藏" #: src/profiles/MergeDialog.tsx msgid "{name} stays as it is." -msgstr "" +msgstr "{name} 保持不变。" #: src/profiles/ProfileMenu.tsx #: src/profiles/ProfilesPage.tsx msgid "Profiles" -msgstr "" +msgstr "配置" #: src/profiles/VortexFolderPrompt.tsx msgid "Use {manager} from another folder?" -msgstr "" +msgstr "使用其他文件夹中的 {manager}?" #: src/profiles/historyLabel.ts msgid "Set the page of {name}" -msgstr "" +msgstr "设置 {name} 的页面" #: src/profiles/restoreBackup.ts msgid "Could not restore the backup" -msgstr "" +msgstr "无法恢复备份" #: src/profiles/useColorName.ts msgid "Teal" -msgstr "" +msgstr "青色" #: src/profiles/ProfilesPage.tsx msgid "Could not read this profile" -msgstr "" +msgstr "无法读取此配置" #: src/profiles/store.ts msgid "Could not make a server profile" -msgstr "" +msgstr "无法创建服务器配置" #: src/profiles/HistoryToolbar.tsx msgid "Mark current as known good" -msgstr "" +msgstr "将当前标记为已知良好" #: src/profiles/compareTitle.ts msgid "Enabled in one only" -msgstr "" +msgstr "仅在其中一个中启用" #: src/profiles/AppearancePickers.tsx msgid "Icon" -msgstr "" +msgstr "图标" #: src/profiles/LaunchPresetsBlock.tsx msgid "Delete preset" -msgstr "" +msgstr "删除预设" #: src/profiles/MergeDialog.tsx msgid "Nothing to add: {name} already has every mod at the same or a newer version." -msgstr "" +msgstr "没有可添加的内容:{name} 已拥有每个模组的相同或更新版本。" #: src/profiles/CompareDialog.tsx #: src/profiles/HistoryDiffView.tsx msgid "No differences." -msgstr "" +msgstr "没有差异。" #: src/profiles/LaunchOptionsBlock.tsx msgid "Test launch" -msgstr "" +msgstr "测试启动" #: src/profiles/historyDiff.ts msgid "Changed {fileName} of {name}" -msgstr "" +msgstr "更改了 {name} 的 {fileName}" #: src/profiles/historyLabel.ts msgid "Changed mods" -msgstr "" +msgstr "更改了模组" #: src/profiles/historyRevert.ts msgid "Could not undo: some mods are missing, and the change's record could not be read." -msgstr "" +msgstr "无法撤销:某些模组缺失,且无法读取该更改的记录。" #: src/profiles/GameSettings.tsx msgid "Display number" -msgstr "" +msgstr "显示编号" #: src/profiles/GameSettings.tsx msgid "Windowed resolution height" -msgstr "" +msgstr "窗口化分辨率高度" #: src/profiles/VortexFolderPrompt.tsx msgid "That folder has no {manager} data. Choose the one holding state.v2." -msgstr "" +msgstr "该文件夹中没有 {manager} 数据。请选择包含 state.v2 的文件夹。" #: src/profiles/GameModsDialog.tsx msgid "Import from the game's Mods folder" -msgstr "" +msgstr "从游戏的 Mods 文件夹导入" #: src/profiles/AppearancePickers.tsx msgid "Leaf" -msgstr "" +msgstr "叶子" #: src/profiles/OlderVersionDialog.tsx msgid "The download is done." -msgstr "" +msgstr "下载已完成。" #: src/profiles/HistoryTimeline.tsx msgid "Yesterday" -msgstr "" +msgstr "昨天" #: src/profiles/ProfileFolderDialog.tsx msgid "Kept in {path}." -msgstr "" +msgstr "保留在 {path} 中。" #: src/profiles/historyLabel.ts msgid "Went back to {when}" -msgstr "" +msgstr "已回到 {when}" #: src/profiles/OlderVersionDialog.tsx msgid "The command is on your clipboard. Paste it into the {launcher} console and press Enter. Mortar waits for the download to finish." -msgstr "" +msgstr "命令已在剪贴板中。请将其粘贴到 {launcher} 控制台并按 Enter。Mortar 会等待下载完成。" #: src/profiles/ProfileRow.tsx msgid "imported from a .mortar file" -msgstr "" +msgstr "从 .mortar 文件导入" #: src/profiles/CompareDialog.tsx #: src/profiles/HistoryToolbar.tsx msgid "Compare" -msgstr "" +msgstr "比较" #: src/profiles/SinceLastRun.tsx msgid "Changes since last run" -msgstr "" +msgstr "自上次运行以来的更改" #: src/profiles/ProfilesPage.tsx msgid "Deleted profiles stay here, mods and settings included." -msgstr "" +msgstr "已删除的配置会保留在这里,包括模组和设置。" #: src/profiles/compareTitle.ts msgid "Different source" -msgstr "" +msgstr "不同来源" #: src/profiles/ProfileRow.tsx msgid "{deployed} deployed" -msgstr "" +msgstr "已部署 {deployed}" #: src/profiles/HistoryEventRow.tsx #: src/profiles/historyLabel.ts msgid "Known good" -msgstr "" +msgstr "已知良好" #: src/profiles/AppearancePickers.tsx msgid "Fish" -msgstr "" +msgstr "鱼" #: src/profiles/ServerSettings.tsx msgid "Applied the next time the server starts. The password stays in this profile's folder." -msgstr "" +msgstr "将在服务器下次启动时应用。密码保留在此配置的文件夹中。" #: src/profiles/HealthDialog.tsx #: src/profiles/HistoryToolbar.tsx @@ -1683,65 +1683,65 @@ msgstr "" #: src/profiles/OlderVersionDialog.tsx #: src/profiles/ProfileFolderDialog.tsx msgid "Close" -msgstr "" +msgstr "关闭" #: src/profiles/restoreBackup.ts msgid "Install by hand: {names}" -msgstr "" +msgstr "手动安装:{names}" #: src/profiles/historyTimeline.ts msgid "{count, plural, one {Removed # mod} other {Removed # mods}}" -msgstr "" +msgstr "{count, plural, one {已移除 # 个模组} other {已移除 # 个模组}}" #: src/profiles/GameSettings.tsx msgid "Sound volume ({soundVolumeLevel}%)" -msgstr "" +msgstr "音效音量({soundVolumeLevel}%)" #: src/profiles/ProfileRow.tsx msgid "Share" -msgstr "" +msgstr "分享" #: src/profiles/historyLabel.ts msgid "Unlinked collection {name}" -msgstr "" +msgstr "已取消合集 {name} 的链接" #: src/profiles/EditProfileDialog.tsx msgid "Launch" -msgstr "" +msgstr "启动" #: src/profiles/ServerModeRow.tsx msgid "Dedicated server" -msgstr "" +msgstr "专用服务器" #: src/profiles/SeparateSavesRow.tsx msgid "Start with a copy of my current saves" -msgstr "" +msgstr "以我当前存档的副本开始" #: src/profiles/OlderVersionDialog.tsx msgid "Look up manifests on SteamDB" -msgstr "" +msgstr "在 SteamDB 上查找清单" #: src/profiles/HistoryToolbar.tsx msgid "Compare two…" -msgstr "" +msgstr "比较两个…" #: src/profiles/historyDiff.ts #: src/profiles/historyLabel.ts msgid "Removed {name}" -msgstr "" +msgstr "已移除 {name}" #: src/profiles/MergeDialog.tsx msgid "Could not add the mods to {name}" -msgstr "" +msgstr "无法将模组添加到 {name}" #: src/profiles/ProfileMenu.tsx msgid "Switch profile" -msgstr "" +msgstr "切换配置" #: src/profiles/historyLabel.ts msgid "Installed {name} although the antivirus flagged it: {detail}" -msgstr "" +msgstr "尽管杀毒软件标记了 {name},仍已安装:{detail}" #: src/profiles/HistoryEventRow.tsx msgid "Put the profile back as it was before this entry. Newer entries are undone too." -msgstr "" +msgstr "将配置恢复到该条目之前的状态。较新的条目也会被撤销。"