Files
sofa/packages/i18n/src/po/zh.po
T

3759 lines
120 KiB
Gettext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
msgid ""
msgstr ""
"POT-Creation-Date: 2026-03-17 21:04-0400\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: zh\n"
"Project-Id-Version: sofa\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-07-12 21:31\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: sofa\n"
"X-Crowdin-Project-ID: 881052\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /packages/i18n/src/po/en.po\n"
"X-Crowdin-File-ID: 26\n"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "...and {0} more"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "...and {remainingErrors} more"
msgstr "...及另外 {remainingErrors} 个"
#. placeholder {0}: systemHealth.data.imageCache.imageCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "{0, plural, one {# image} other {# images}}"
msgstr "{0, plural, other {# 张图片}}"
#. placeholder {0}: selected.length
#: apps/web/src/components/library/library-filters.tsx
msgid "{0, plural, one {# status} other {# statuses}}"
msgstr "{0, plural, other {# 个状态}}"
#. placeholder {0}: systemHealth.data.database.titleCount
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "{0, plural, one {# title} other {# titles}}"
msgstr "{0, plural, other {# 部}}"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{0} · last <0/>"
#~ msgstr "{0} · last <0/>"
#: apps/web/src/components/settings/backup-section.tsx
#~ msgid "{0} {1, plural, one {backup} other {backups}} stored"
#~ msgstr ""
#: apps/web/src/components/settings/backup-section.tsx
#~ msgid "{0} backup{1} stored"
#~ msgstr "{0} backup{1} stored"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{0} backups · last <0/>"
#~ msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{0} cached images"
#~ msgstr ""
#: apps/web/src/components/titles/cast-carousel.tsx
#~ msgid "{0} ep{1}"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "{0} images"
#~ msgstr "{0} images"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "{0} items"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "{0} items have no external IDs and will be resolved by title search, which may be less accurate."
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "{0} movies, {1} episodes"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "{0} ratings"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "{0} titles"
#~ msgstr "{0} titles"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{0} triggered"
#~ msgstr ""
#: apps/web/src/components/dashboard/continue-watching-card.tsx
#~ msgid "{0}/{1} {2, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/web/src/components/dashboard/continue-watching-card.tsx
#~ msgid "{0}/{1} episodes"
#~ msgstr "{0}/{1} episodes"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "{backupCount, plural, one {# backup} other {# backups}}"
msgstr "{backupCount, plural, other {# 个备份}}"
#: apps/web/src/components/settings/backup-section.tsx
msgid "{backupCount, plural, one {# backup} other {# backups}} stored"
msgstr "{backupCount, plural, other {# 个备份}}已存储"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{backupCount} backups · last <0/>"
#~ msgstr "{backupCount} backups · last <0/>"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "{cachedImageCount, plural, one {# cached image} other {# cached images}}"
msgstr "{cachedImageCount, plural, other {# 张缓存图片}}"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{cachedImageCount} cached images"
#~ msgstr "{cachedImageCount} cached images"
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "{count, plural, one {# earlier episode} other {# earlier episodes}} unwatched"
msgstr "{count, plural, other {# 集}}更早的剧集未观看"
#: apps/web/src/components/titles/cast-carousel.tsx
msgid "{count, plural, one {# ep} other {# eps}}"
msgstr "{count, plural, other {# 集}}"
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
#~ msgid "{count} earlier {count, plural, one {episode} other {episodes}} unwatched"
#~ msgstr ""
#: apps/web/src/components/titles/cast-carousel.tsx
#~ msgid "{count} ep{suffix}"
#~ msgstr "{count} ep{suffix}"
#: apps/web/src/components/settings/system-health-section.tsx
#~ msgid "{healthyCount} of {0} jobs healthy"
#~ msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "{healthyCount} of {activeJobCount} jobs healthy"
msgstr "{healthyCount}/{activeJobCount} 个任务正常"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "{jobLabel} triggered"
msgstr "{jobLabel} 已触发"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "{label} connected"
msgstr "{label} 已连接"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "{label} disconnected"
msgstr "{label} 已断开连接"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "{label} URL regenerated"
msgstr "{label} URL 已重新生成"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{movieCount} movies, {episodeCount} episodes"
msgstr "{movieCount} 部电影,{episodeCount} 集"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{ratingCount} ratings"
msgstr "{ratingCount} 条评分"
#: apps/web/src/components/settings/streaming-services-section.tsx
msgid "{selectedCount} selected"
msgstr "已选 {selectedCount} 个"
#: apps/native/src/components/ui/star-rating.tsx
msgid "{star, plural, one {# star} other {# stars}}"
msgstr "{star, plural, other {# 星}}"
#: apps/web/src/components/library/library-toolbar.tsx
msgid "{totalResults, plural, one {# result} other {# results}}"
msgstr "{totalResults, plural, other {# 条结果}}"
#: apps/web/src/components/settings/imports-section.tsx
msgid "{unresolvedCount} items have no external IDs and will be resolved by title search, which may be less accurate."
msgstr "{unresolvedCount} 个项目没有外部 ID,将通过标题搜索解析,结果可能不够准确。"
#: apps/web/src/components/title-card.tsx
msgid "{watched}/{total, plural, one {# episode} other {# episodes}}"
msgstr "{watched}/{total, plural, other {# 集}}"
#: apps/web/src/components/title-card.tsx
#~ msgid "{watched}/{total} episodes"
#~ msgstr ""
#: apps/native/src/components/titles/season-accordion.tsx
#~ msgid "{watchedCount} of {0} episodes watched"
#~ msgstr ""
#: apps/native/src/components/titles/season-accordion.tsx
#~ msgid "{watchedCount} of {episodeCount} episodes watched"
#~ msgstr "{watchedCount} of {episodeCount} episodes watched"
#: apps/native/src/components/titles/season-accordion.tsx
#~ msgid "{watchedCount}/{0} {1, plural, one {episode} other {episodes}}"
#~ msgstr ""
#: apps/native/src/components/titles/season-accordion.tsx
#~ msgid "{watchedCount}/{0} episodes"
#~ msgstr "{watchedCount}/{0} episodes"
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/components/titles/season-accordion.tsx
msgid "{watchedCount}/{episodeCount, plural, one {# episode} other {# episodes}}"
msgstr "{watchedCount}/{episodeCount, plural, other {# 集}}"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/web/src/components/dashboard/continue-watching-card.tsx
msgid "{watchedEpisodes}/{totalEpisodes, plural, one {# episode} other {# episodes}}"
msgstr "{watchedEpisodes}/{totalEpisodes, plural, other {# 集}}"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "{watchlistCount} items"
msgstr "{watchlistCount} 个项目"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "1★+"
msgstr ""
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "1980s"
msgstr "1980年代"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "1990s"
msgstr "1990年代"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "2★+"
msgstr ""
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
msgid "2000s"
msgstr "2000年代"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
msgid "2010s"
msgstr "2010年代"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
msgid "2020s"
msgstr "2020年代"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "3★+"
msgstr ""
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "4★+"
msgstr ""
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "5★"
msgstr ""
#: apps/web/src/components/library/library-filters.tsx
msgid "70s and earlier"
msgstr ""
#: apps/native/src/components/library/filter-sheet.tsx
msgid "80s"
msgstr "80年代"
#: apps/native/src/components/library/filter-sheet.tsx
msgid "90s"
msgstr "90年代"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Account"
msgstr "账户"
#: apps/web/src/components/nav-bar.tsx
msgid "Account menu"
msgstr "账户菜单"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Actions"
msgstr "操作"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "Actor"
msgstr "演员"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Add a \"Generic Destination\" and paste the URL above"
msgstr "添加“Generic Destination”并粘贴上方 URL"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Add a <0>Generic Destination</0> and paste the URL above"
msgstr "添加 <0>Generic Destination</0> 并粘贴上方 URL"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Add a new webhook and paste the URL above"
msgstr "添加新 Webhook 并粘贴上方 URL"
#: apps/web/src/routes/setup.tsx
msgid "Add it to your environment"
msgstr "添加到您的环境中"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Add profile photo"
msgstr "添加头像"
#: apps/web/src/components/explore/hero-banner.tsx
msgid "Add to Library"
msgstr "添加到媒体库"
#: apps/native/src/components/titles/status-action-button.tsx
#~ msgid "Add to watchlist"
#~ msgstr ""
#: apps/native/src/components/explore/hero-banner.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/native/src/components/ui/poster-card.tsx
#: apps/web/src/components/title-card.tsx
msgid "Add to Watchlist"
msgstr "添加到观看列表"
#: apps/native/src/lib/title-actions.ts
msgid "Added \"{titleName}\" to watchlist"
msgstr "已将“{titleName}”添加到观看列表"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Added to watchlist"
msgstr "已添加到观看列表"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Admin"
msgstr "管理员"
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Admin only"
msgstr "仅管理员"
#: apps/web/src/routes/setup.tsx
msgid "After setting the key and restarting:"
msgstr "设置密钥并重启后:"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Age"
msgstr "年龄"
#: apps/native/src/app/person/[id].tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "age {age}"
msgstr "{age} 岁"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/explore/filterable-title-row.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/routes/_app/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "All"
msgstr "全部"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "All genres"
msgstr "所有类型"
#: apps/web/src/components/explore/discover-section.tsx
msgid "All providers"
msgstr "所有平台"
#: apps/web/src/components/settings/registration-section.tsx
msgid "Allow new users to create accounts"
msgstr "允许新用户注册账户"
#: apps/web/src/components/auth-form.tsx
msgid "Already have an account?"
msgstr "已有账户?"
#: apps/native/src/app/(auth)/register.tsx
msgid "Already have an account? Sign in"
msgstr "已有账户?立即登录"
#: apps/web/src/components/titles/title-availability.tsx
msgid "Also available on"
msgstr "同样在以下平台可用"
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "An unexpected error occurred while loading this page. You can try again or head back to the dashboard."
msgstr "加载此页面时发生意外错误。您可以重试或返回主页。"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Anonymous usage reporting"
msgstr "匿名使用报告"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Any"
msgstr "任意"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Any language"
msgstr "任意语言"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Any rating"
msgstr "任意评分"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Any year"
msgstr "任意年份"
#: apps/web/src/routes/_app/settings.tsx
#~ msgid "App Settings"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Application"
msgstr "应用"
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Apply"
msgstr "应用"
#: apps/native/src/components/settings/integration-card.tsx
msgid "Are you sure you want to disconnect {label}? The current URL will stop working."
msgstr "确定要断开 {label} 的连接吗?当前 URL 将停止工作。"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/components/header-avatar.tsx
msgid "Are you sure you want to sign out?"
msgstr "确定要退出登录吗?"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Authorization succeeded but failed to fetch your library. Please try again."
msgstr "授权成功,但获取媒体库失败。请重试。"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Authorization was denied. Please try again."
msgstr "授权被拒绝。请重试。"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Authorize Sofa to read your {0} library. No password shared."
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Authorize Sofa to read your {sourceLabel} library. No password shared."
msgstr "授权 Sofa 读取您的 {sourceLabel} 媒体库,不会共享密码。"
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Automatic update checks"
msgstr "自动检查更新"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Automatically back up your database on a schedule"
msgstr "按计划自动备份数据库"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Availability"
msgstr "可用性"
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Available to stream"
#~ msgstr "Available to stream"
#: apps/native/src/app/(auth)/register.tsx
msgid "Back to Login"
msgstr "返回登录"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Background jobs"
msgstr "后台任务"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Backup"
msgstr "备份"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Backup created"
msgstr "备份已创建"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Backup deleted"
msgstr "备份已删除"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Backup schedule"
msgstr "备份计划"
#: apps/web/src/components/settings/system-health-section.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Backups"
msgstr "备份"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "backups."
msgstr "个备份。"
#: apps/web/src/components/titles/title-availability.tsx
#~ msgid "Buy"
#~ msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Buy or Rent"
msgstr ""
#: apps/web/src/components/settings/danger-section.tsx
msgid "Cache management"
msgstr "缓存管理"
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx
#: apps/native/src/components/ui/server-unreachable-banner.tsx
msgid "Can't reach server"
msgstr "无法连接服务器"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
#: apps/native/src/components/settings/integration-card.tsx
#: apps/native/src/components/settings/integration-card.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/backup-restore-section.tsx
#: apps/web/src/components/settings/backup-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/titles/status-button.tsx
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Cancel"
msgstr "取消"
#: apps/web/src/components/settings/account-section.tsx
msgid "Cancel editing"
msgstr "取消编辑"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/cast-carousel.tsx
msgid "Cast"
msgstr "演员表"
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Catch up"
msgstr "追上"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Caught Up"
msgstr "已追上"
#: apps/web/src/components/titles/use-title-actions.ts
#~ msgid "Caught up — marked {0} {1, plural, one {episode} other {episodes}} as watched"
#~ msgstr ""
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Caught up — marked {count, plural, one {# episode} other {# episodes}} as watched"
msgstr "已追上 — 已标记 {count, plural, other {# 集}}为已观看"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Change password"
msgstr "修改密码"
#: apps/native/src/app/change-password.tsx
#~ msgid "Change Password"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Change Photo"
msgstr "更换照片"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Change Server"
msgstr "更换服务器"
#: apps/web/src/components/setup/refresh-button.tsx
msgid "Check configuration"
msgstr "检查配置"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Check for updates"
msgstr "检查更新"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Checked <0/>"
msgstr "已检查 <0/>"
#: apps/web/src/components/setup/refresh-button.tsx
msgid "Checking…"
msgstr "检查中…"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Chinese"
msgstr "中文"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Choose how to import your {0} data."
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Choose how to import your {sourceLabel} data."
msgstr "选择导入 {sourceLabel} 数据的方式。"
#: apps/web/src/components/settings/language-section.tsx
#~ msgid "Choose your preferred display language"
#~ msgstr "Choose your preferred display language"
#: apps/web/src/components/settings/streaming-services-section.tsx
msgid "Choose your preferred streaming platforms"
msgstr ""
#: apps/web/src/components/settings/streaming-services-section.tsx
#~ msgid "Choose your subscriptions"
#~ msgstr "Choose your subscriptions"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Clear"
msgstr "清除"
#: apps/web/src/components/command-palette.tsx
msgid "Clear all"
msgstr "清除全部"
#: apps/web/src/routes/_app/library.tsx
msgid "Clear all filters"
msgstr "清除所有筛选"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "Clear filters"
msgstr "清除筛选"
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
msgid "Clear Recently Viewed?"
msgstr "清除最近浏览记录?"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
msgid "Click \"+\" and select \"Custom Lists\""
msgstr "点击“+”并选择“Custom Lists”"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Click \"Add Webhook\" and paste the URL above"
msgstr "点击“Add Webhook”并粘贴上方 URL"
#: apps/web/src/components/settings/integration-configs.tsx
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Click <0>+</0> and select <1>Custom Lists</1>"
msgstr "点击 <0>+</0> 并选择 <1>Custom Lists</1>"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Click <0>Add Webhook</0> and paste the URL above"
msgstr "点击 <0>Add Webhook</0> 并粘贴上方 URL"
#: apps/web/src/routes/setup.tsx
msgid "Click the button to verify your configuration"
msgstr "点击按钮验证您的配置"
#: apps/native/src/components/navigation/modal-layout.tsx
#: apps/native/src/components/navigation/modal-layout.tsx
#: apps/web/src/components/ui/dialog.tsx
#: apps/web/src/components/ui/dialog.tsx
#: apps/web/src/components/ui/sheet.tsx
msgid "Close"
msgstr "关闭"
#: apps/web/src/components/command-palette.tsx
msgid "Command Palette"
msgstr "命令面板"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Completed"
msgstr "已完成"
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Confirm new password"
msgstr "确认新密码"
#: apps/native/src/app/(auth)/server-url.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Connect"
msgstr "连接"
#: apps/web/src/components/settings/integration-card.tsx
#~ msgid "Connect {0}"
#~ msgstr ""
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Connect {label}"
msgstr "连接 {label}"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Connect to {source}"
msgstr "连接到 {source}"
#: apps/web/src/routes/setup.tsx
msgid "Connect to TMDB"
msgstr "连接到 TMDB"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Connect with {0}"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Connect with {sourceLabel}"
msgstr "通过 {sourceLabel} 连接"
#: apps/native/src/app/(auth)/server-url.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Connected"
msgstr "已连接"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Connected to {source}"
msgstr "已连接到 {source}"
#: apps/native/src/app/(auth)/login.tsx
msgid "Connected to <0>{serverHost}</0>. Tap to change."
msgstr "已连接到 <0>{serverHost}</0>。点击以更改。"
#: apps/native/src/app/(auth)/server-url.tsx
msgid "Connecting to server..."
msgstr "正在连接服务器..."
#: apps/web/src/components/settings/integration-card.tsx
msgid "Connecting..."
msgstr "连接中..."
#: apps/native/src/components/settings/integration-card.tsx
msgid "Connecting…"
msgstr "连接中…"
#: apps/web/src/components/library/library-filters.tsx
msgid "Content rating"
msgstr "内容分级"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Content Rating"
msgstr "内容分级"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/routes/_app/onboarding.tsx
msgid "Continue"
msgstr "继续"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/web/src/components/dashboard/continue-watching-section.tsx
msgid "Continue Watching"
msgstr "继续观看"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/setup/copy-button.tsx
msgid "Copied"
msgstr "已复制"
#: apps/web/src/components/setup/copy-button.tsx
msgid "Copy"
msgstr "复制"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Copy URL"
msgstr "复制 URL"
#: apps/native/src/components/settings/integrations-section.tsx
msgid "Could not load integrations"
msgstr "无法加载集成"
#: apps/native/src/app/person/[id].tsx
msgid "Could not load person details"
msgstr "无法加载人物详情"
#: apps/native/src/app/title/[id].tsx
msgid "Could not load title details"
msgstr "无法加载标题详情"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "Could not load your library"
msgstr "无法加载您的媒体库"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Crash reporting"
msgstr "崩溃报告"
#: apps/web/src/routes/setup.tsx
msgid "Create a TMDB account"
msgstr "创建 TMDB 账户"
#: apps/native/src/app/(auth)/register.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/web/src/components/auth-form.tsx
msgid "Create account"
msgstr "创建账户"
#: apps/native/src/app/(auth)/register.tsx
#: apps/native/src/app/(auth)/register.tsx
#~ msgid "Create Account"
#~ msgstr ""
#: apps/native/src/app/(auth)/login.tsx
msgid "Create an account"
msgstr "创建账户"
#: apps/web/src/components/auth-form.tsx
msgid "Create your account"
msgstr "创建您的账户"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Creating…"
msgstr "创建中…"
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Current password"
msgstr "当前密码"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Current password is required"
msgstr "请输入当前密码"
#: apps/web/src/components/command-palette.tsx
msgid "Cycle status"
msgstr "切换状态"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Daily at {time}"
msgstr "每天 {time}"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Daily at {times}"
msgstr "每天 {times}"
#: apps/web/src/routes/_app/settings.tsx
msgid "Danger Zone"
msgstr "危险区域"
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
#: apps/web/src/routes/_app/people.$id.tsx
#: apps/web/src/routes/_app/titles.$id.tsx
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "Dashboard"
msgstr "主页"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Database"
msgstr "数据库"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Database backups"
msgstr "数据库备份"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Database restored. Reloading..."
msgstr "数据库已还原。正在重新加载..."
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Date Added"
msgstr "添加日期"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Day:"
msgstr "日:"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Decade"
msgstr "年代"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Default"
msgstr "默认"
#: apps/native/src/components/ui/swipeable-row.tsx
#: apps/web/src/components/settings/backup-section.tsx
#: apps/web/src/components/settings/backup-section.tsx
msgid "Delete"
msgstr "删除"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Delete backup"
msgstr "删除备份"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Delete backup?"
msgstr "删除备份?"
#. placeholder {0}: data.deletedFiles
#: apps/web/src/components/settings/danger-section.tsx
msgid "Deleted {0, plural, one {# file} other {# files}}, freed {freed}"
msgstr "已删除 {0, plural, other {# 个文件}},释放 {freed}"
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Device code expired. Please try again."
msgstr "设备验证码已过期。请重试。"
#: apps/native/src/app/person/[id].tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "died at {age}"
msgstr "享年 {age} 岁"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "Director"
msgstr "导演"
#: apps/web/src/components/settings/system-health-section.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Disabled"
msgstr "已禁用"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Disconnect"
msgstr "断开连接"
#: apps/native/src/components/settings/integration-card.tsx
msgid "Disconnect {label}"
msgstr "断开 {label} 的连接"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Discover"
msgstr "发现"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Display name"
msgstr "显示名称"
#: apps/web/src/components/ui/sidebar.tsx
msgid "Displays the mobile sidebar."
msgstr "显示移动端侧边栏。"
#: apps/native/src/app/(auth)/server-url.tsx
msgid "Don't have a server?"
msgstr "没有服务器?"
#: apps/web/src/components/auth-form.tsx
msgid "Don't have an account?"
msgstr "没有账户?"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Done"
msgstr "完成"
#: apps/native/src/components/ui/star-rating.tsx
msgid "Double tap to clear rating"
msgstr "双击清除评分"
#: apps/native/src/components/explore/genre-chip.tsx
msgid "Double tap to clear this filter"
msgstr "双击以清除此筛选条件"
#: apps/native/src/components/explore/genre-chip.tsx
msgid "Double tap to filter by {label}"
msgstr "双击以按 {label} 筛选"
#: apps/native/src/components/ui/star-rating.tsx
msgid "Double tap to rate {star, plural, one {# star} other {# stars}}"
msgstr "双击评 {star, plural, other {# 星}}"
#: apps/web/src/components/settings/backup-section.tsx
#: apps/web/src/components/settings/backup-section.tsx
msgid "Download"
msgstr "下载"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Download backup"
msgstr "下载备份"
#: apps/web/src/components/settings/account-section.tsx
msgid "Download your library, watch history, and ratings as JSON"
msgstr "将媒体库、观看历史和评分下载为 JSON"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Edit profile photo"
msgstr "编辑头像"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "Editor"
msgstr "剪辑师"
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/web/src/components/auth-form.tsx
msgid "Email"
msgstr "邮箱"
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/register.tsx
msgid "Email is required"
msgstr "邮箱不能为空"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Enable the \"Playback Stop\" notification type"
msgstr "启用“Playback Stop”通知类型"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Enable the \"Playback\" event category"
msgstr "启用“Playback”事件类别"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Enable the <0>Playback Stop</0> notification type"
msgstr "启用 <0>Playback Stop</0> 通知类型"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Enable the <0>Playback</0> event category"
msgstr "启用 <0>Playback</0> 事件类别"
#: apps/web/src/components/explore/discover-section.tsx
msgid "English"
msgstr "英文"
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/register.tsx
msgid "Enter a valid email address"
msgstr "请输入有效的电子邮件地址"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Enter the code below on {source}'s website to authorize Sofa."
msgstr "请在 {source} 的网站上输入以下代码以授权 Sofa。"
#: apps/native/src/app/(auth)/server-url.tsx
msgid "Enter the full URL for your Sofa server"
msgstr "请输入您的 Sofa 服务器完整 URL"
#: apps/web/src/components/settings/account-section.tsx
msgid "Enter your current password and choose a new one."
msgstr "输入您的当前密码并设置新密码。"
#: apps/native/src/app/(auth)/server-url.tsx
msgid "Enter your Sofa server URL to get started"
msgstr "输入您的 Sofa 服务器 URL 以开始使用"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Environment"
msgstr "环境"
#: apps/native/src/components/titles/episode-row.tsx
#: apps/native/src/components/titles/episode-row.tsx
#~ msgid "Episode {0}"
#~ msgstr ""
#: apps/native/src/components/titles/episode-row.tsx
#~ msgid "Episode {0}, {episodeLabel}"
#~ msgstr ""
#: apps/native/src/components/titles/episode-row.tsx
#: apps/native/src/components/titles/episode-row.tsx
msgid "Episode {episodeNumber}"
msgstr "第 {episodeNumber} 集"
#: apps/native/src/components/titles/episode-row.tsx
msgid "Episode {episodeNumber}, {episodeLabel}"
msgstr "第 {episodeNumber} 集,{episodeLabel}"
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Episode unwatched"
msgstr "单集已标为未观看"
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Episode watched"
msgstr "单集已标为已观看"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Episodes"
msgstr "剧集"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes {0}"
#~ msgstr "Episodes {0}"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "Episodes {period}"
msgstr "剧集 {period}"
#: apps/web/src/components/dashboard/stats-display.tsx
#~ msgid "Episodes {periodSelect}"
#~ msgstr "Episodes {periodSelect}"
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "Episodes {select}"
msgstr "剧集 {select}"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Episodes and movies coming up in the next 90 days."
msgstr "未来 90 天内即将播出的剧集和电影。"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Episodes this week"
#~ msgstr ""
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/change-password.tsx
msgid "Error"
msgstr "错误"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Errors ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Errors ({errorCount})"
msgstr "错误 ({errorCount})"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Every {n}h"
msgstr "每 {n} 小时"
#: apps/native/src/app/(tabs)/(explore)/_layout.tsx
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/components/navigation/native-tab-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
msgid "Explore"
msgstr "探索"
#: apps/web/src/routes/_app/people.$id.tsx
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "Explore titles"
msgstr "浏览影视"
#: apps/web/src/components/settings/account-section.tsx
msgid "Export"
msgstr "导出"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed"
msgstr "失败"
#: apps/native/src/lib/title-actions.ts
msgid "Failed to add to watchlist"
msgstr "添加到待看列表失败"
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to catch up"
msgstr "追剧失败"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Failed to change password"
msgstr "修改密码失败"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to connect"
msgstr "连接失败"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Failed to connect {label}"
msgstr "连接 {label} 失败"
#: apps/native/src/app/(auth)/register.tsx
msgid "Failed to create account"
msgstr "创建账户失败"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Failed to create backup"
msgstr "创建备份失败"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Failed to delete backup"
msgstr "删除备份失败"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Failed to disconnect {label}"
msgstr "断开 {label} 连接失败"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Failed to load backup schedule settings"
msgstr "加载备份计划设置失败"
#: apps/web/src/components/settings/backup-schedule-section.tsx
#~ msgid "Failed to load backup schedule settings."
#~ msgstr ""
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "Failed to load title"
msgstr "加载影视内容失败"
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to mark all episodes as watched"
msgstr "标记所有剧集为已观看失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to mark as unwatched"
msgstr ""
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to mark as watched"
msgstr "标记为已观看失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to mark episode"
msgstr "标记单集失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to mark some episodes"
msgstr "部分剧集标记失败"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse file"
msgstr "解析文件失败"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to parse import data"
msgstr "解析导入数据失败"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Failed to purge caches"
msgstr "清除缓存失败"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Failed to purge image cache"
msgstr "清除图片缓存失败"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Failed to purge metadata cache"
msgstr "清除元数据缓存失败"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Failed to regenerate {label} URL"
msgstr "重新生成 {label} URL 失败"
#: apps/native/src/lib/title-actions.ts
msgid "Failed to remove from library"
msgstr "从媒体库移除失败"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Failed to remove profile picture"
msgstr "移除头像失败"
#: apps/native/src/app/(auth)/login.tsx
msgid "Failed to sign in"
msgstr "登录失败"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Failed to start {0} connection"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Failed to start {sourceLabel} connection"
msgstr "启动 {sourceLabel} 连接失败"
#: apps/web/src/components/auth-form.tsx
msgid "Failed to start SSO login"
msgstr "启动 SSO 登录失败"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Failed to trigger job"
msgstr "触发任务失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to unmark episode"
msgstr "取消标记单集失败"
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to unmark some episodes"
msgstr "部分剧集取消标记失败"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Failed to update name"
msgstr "更新名称失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to update rating"
msgstr "更新评分失败"
#: apps/web/src/components/settings/registration-section.tsx
msgid "Failed to update registration setting"
msgstr "更新注册设置失败"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Failed to update retention setting"
msgstr "更新保留策略设置失败"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Failed to update schedule"
msgstr "更新计划失败"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Failed to update scheduled backup setting"
msgstr "更新定时备份设置失败"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Failed to update setting"
msgstr "更新设置失败"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Failed to update status"
msgstr "更新状态失败"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Failed to upload avatar"
msgstr "上传头像失败"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Fetching your library data from {source}..."
msgstr "正在从 {source} 获取您的媒体库数据..."
#: apps/native/src/app/person/[id].tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Filmography"
msgstr "作品列表"
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Filters"
msgstr "筛选"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Finished importing from {source}."
msgstr "已完成从 {source} 导入。"
#: apps/web/src/components/settings/account-section.tsx
msgid "Finished importing your Sofa export."
msgstr "已完成导入您的 Sofa 导出文件。"
#: apps/web/src/components/titles/title-availability.tsx
#~ msgid "Free"
#~ msgstr ""
#: apps/web/src/components/settings/danger-section.tsx
msgid "Free up disk space by clearing cached metadata and images"
msgstr "通过清除缓存的元数据和图片来释放磁盘空间"
#: apps/web/src/components/explore/discover-section.tsx
msgid "French"
msgstr "法语"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Frequency"
msgstr "频率"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Friday"
msgstr "星期五"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "From"
#~ msgstr "From"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Genre"
msgstr "类型"
#: apps/web/src/components/explore/discover-section.tsx
msgid "German"
msgstr "德语"
#: apps/web/src/components/landing-page.tsx
msgid "Get Started"
msgstr "开始使用"
#: apps/web/src/components/command-palette.tsx
msgid "Global"
msgstr "全局"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/command-palette.tsx
msgid "Go back"
msgstr "返回"
#: apps/native/src/app/+not-found.tsx
msgid "Go Home"
msgstr "回到首页"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Go to <0>Dashboard > Plugins > Webhook</0>"
msgstr "前往 <0>Dashboard > Plugins > Webhook</0>"
#: apps/web/src/routes/setup.tsx
msgid "Go to <0>Settings → API{linkIcon}</0> and request an API key. Choose “Developer” when asked. You need the <1>API Read Access Token</1> (the long one)."
msgstr "前往 <0>设置 → API{linkIcon}</0> 并申请 API 密钥。当被询问时选择“开发者”。您需要 <1>API 读取访问令牌</1>(较长的那个)。"
#: apps/web/src/components/command-palette.tsx
msgid "Go to dashboard"
msgstr "前往仪表盘"
#: apps/web/src/components/command-palette.tsx
msgid "Go to Dashboard"
msgstr "前往仪表盘"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Go to Dashboard > Plugins > Webhook"
msgstr "前往 Dashboard > Plugins > Webhook"
#: apps/web/src/components/command-palette.tsx
msgid "Go to explore"
msgstr "前往探索"
#: apps/web/src/components/command-palette.tsx
msgid "Go to Explore"
msgstr "前往探索"
#: apps/web/src/components/ui/pagination.tsx
msgid "Go to next page"
msgstr "前往下一页"
#: apps/web/src/components/ui/pagination.tsx
msgid "Go to previous page"
msgstr "前往上一页"
#: apps/web/src/components/command-palette.tsx
msgid "Go to settings"
msgstr "前往设置"
#: apps/web/src/components/command-palette.tsx
msgid "Go to upcoming"
msgstr "前往即将播出"
#: apps/web/src/routes/setup.tsx
msgid "Head to <0>themoviedb.org{linkIcon}</0> and sign up for a free account."
msgstr "前往 <0>themoviedb.org{linkIcon}</0> 注册一个免费账户。"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Health status"
msgstr "健康状态"
#: apps/web/src/components/dashboard/welcome-header.tsx
msgid "Here's what's happening with your library"
msgstr "以下是您的媒体库近况"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Highest rated"
msgstr "评分最高"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Hindi"
msgstr "印地语"
#: apps/native/src/app/(tabs)/(home)/_layout.tsx
#: apps/native/src/components/navigation/native-tab-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
msgid "Home"
msgstr "首页"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/system-health-section.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Image cache"
msgstr "图片缓存"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Image Cache"
#~ msgstr ""
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Image cache and backup disk usage"
msgstr "图片缓存与备份磁盘用量"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Import"
msgstr "导入"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import {totalItems} items"
msgstr "导入 {totalItems} 个项目"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import complete"
msgstr "导入完成"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import failed"
msgstr "导入失败"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Import from {0}"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import from {source}"
msgstr "从 {source} 导入"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import from {sourceLabel}"
msgstr "从 {sourceLabel} 导入"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import is still running in the background. Check back later."
msgstr "导入仍在后台运行,请稍后再来查看。"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Import options"
msgstr "导入选项"
#: apps/web/src/components/settings/account-section.tsx
msgid "Import Sofa data"
msgstr "导入 Sofa 数据"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported"
msgstr "已导入"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Imported {0} items from {1}"
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Imported {importedCount} items from {sourceLabel}"
msgstr "已从 {sourceLabel} 导入 {importedCount} 个项目"
#: apps/web/src/components/settings/account-section.tsx
msgid "Imported {importedCount} items from Sofa export"
msgstr "已从 Sofa 导出文件导入 {importedCount} 个条目"
#: apps/web/src/components/settings/account-section.tsx
msgid "Importing data"
msgstr "正在导入数据"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Importing from {source}"
msgstr "正在从 {source} 导入"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "In library"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "In Library"
msgstr "媒体库中"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/titles/status-button.tsx
#~ msgid "In Watchlist"
#~ msgstr "In Watchlist"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/web/src/components/dashboard/library-section.tsx
msgid "In Your Library"
msgstr "您的媒体库"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Install the <0>Webhook plugin<1/></0> from Jellyfin's plugin catalog"
msgstr "从 Jellyfin 的插件目录安装 <0>Webhook 插件<1/></0>"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Install the Webhook plugin from Jellyfin's plugin catalog"
msgstr "从 Jellyfin 的插件目录安装 Webhook 插件"
#: apps/native/src/components/settings/integrations-section.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Integrations"
msgstr "集成"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Invalid token"
msgstr "无效令牌"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Italian"
msgstr "意大利语"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Japanese"
msgstr "日语"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Job"
msgstr "任务"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Keeping"
msgstr "保留"
#: apps/web/src/components/settings/backup-schedule-section.tsx
#~ msgid "Keeping <0><1><2>{0}</2></1><3>{1}</3></0> backups."
#~ msgstr ""
#: apps/web/src/components/command-palette.tsx
msgid "Keyboard shortcuts"
msgstr "键盘快捷键"
#: apps/web/src/components/command-palette.tsx
#: apps/web/src/components/command-palette.tsx
msgid "Keyboard Shortcuts"
msgstr "键盘快捷键"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Korean"
msgstr "韩语"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/settings/language-section.tsx
msgid "Language"
msgstr "语言"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "last {n}"
msgstr "最近 {n} 个"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "last {value}"
msgstr "最近 {value} 个"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "last <0/>"
msgstr "上次 <0/>"
#: apps/web/src/components/settings/integration-card.tsx
#~ msgid "Last event {0}"
#~ msgstr ""
#: apps/web/src/components/settings/integration-card.tsx
msgid "Last event {relativeTime}"
msgstr "最近事件 {relativeTime}"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Last event {timeAgo}"
msgstr "最近事件 {timeAgo}"
#: apps/web/src/components/settings/integration-card.tsx
#~ msgid "Last polled {0}"
#~ msgstr ""
#: apps/web/src/components/settings/integration-card.tsx
msgid "Last polled {relativeTime}"
msgstr "最近轮询 {relativeTime}"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Last polled {timeAgo}"
msgstr "最近轮询 {timeAgo}"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Last run"
msgstr "上次运行"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Last run failed"
msgstr "上次运行失败"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Last run succeeded"
msgstr "上次运行成功"
#: apps/native/src/app/(tabs)/(library)/_layout.tsx
#: apps/native/src/app/(tabs)/(library)/_layout.tsx
#: apps/native/src/components/navigation/native-tab-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/_app/library.tsx
msgid "Library"
msgstr "媒体库"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Library refresh"
msgstr "媒体库刷新"
#: apps/web/src/components/settings/account-section.tsx
msgid "Library statuses"
msgstr "媒体库状态"
#: apps/native/src/components/ui/skeleton.tsx
#: apps/web/src/components/ui/spinner.tsx
msgid "Loading"
msgstr "加载中"
#: apps/web/src/components/auth-form.tsx
msgid "Loading…"
msgstr "加载中…"
#: apps/web/src/components/auth-form.tsx
msgid "Login failed"
msgstr "登录失败"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Lost connection to import. Check status in settings."
msgstr "导入连接已断开,请在设置中查看状态。"
#: apps/web/src/components/settings/settings-shell.tsx
msgid "Manage your account and preferences"
msgstr "管理您的账户和偏好设置"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Manual backup"
msgstr "手动备份"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Mark all episodes as watched?"
msgstr "将所有剧集标记为已观看?"
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/components/ui/poster-card.tsx
#: apps/web/src/components/titles/title-seasons.tsx
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Mark All Watched"
msgstr "全部标记为已观看"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#~ msgid "Mark as Completed"
#~ msgstr ""
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
#~ msgid "Mark as Watched"
#~ msgstr ""
#: apps/native/src/components/ui/poster-card.tsx
#~ msgid "Mark as Watching"
#~ msgstr ""
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Mark episode {epNum} watched"
msgstr "将第 {epNum} 集标记为已观看"
#: apps/native/src/components/dashboard/upcoming-row.tsx
msgid "Mark Episode Watched"
msgstr "标记剧集为已观看"
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Unwatched"
msgstr ""
#: apps/web/src/components/command-palette.tsx
msgid "Mark watched"
msgstr "标记为已观看"
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
#: apps/web/src/components/titles/title-actions.tsx
msgid "Mark Watched"
msgstr "标记为已观看"
#: apps/native/src/app/title/[id].tsx
msgid "Marked \"{name}\" as unwatched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
msgid "Marked \"{name}\" as watched"
msgstr "已将“{name}”标记为已观看"
#: apps/native/src/lib/title-actions.ts
#~ msgid "Marked \"{titleName}\" as completed"
#~ msgstr ""
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Marked \"{titleName}\" as unwatched"
msgstr ""
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Marked \"{titleName}\" as watched"
msgstr "已将\"{titleName}\"标记为已观看"
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Marked all episodes as watched"
msgstr "已将所有剧集标记为已观看"
#: apps/native/src/lib/title-actions.ts
msgid "Marked all episodes of \"{titleName}\" as watched"
msgstr "已将\"{titleName}\"的所有剧集标记为已观看"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#~ msgid "Marked as completed"
#~ msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Marked as unwatched"
msgstr ""
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Marked as watched"
msgstr "已标记为已观看"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#~ msgid "Marked as watching"
#~ msgstr ""
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Max"
msgstr "最大"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Maximum rating"
#~ msgstr "Maximum rating"
#: apps/web/src/components/settings/account-section.tsx
msgid "Member since {memberSince}"
msgstr "注册于 {memberSince}"
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Min"
msgstr "最小"
#: apps/web/src/components/auth-form.tsx
msgid "Min 8 characters…"
msgstr "至少 8 个字符…"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Minimum rating"
#~ msgstr "Minimum rating"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Monday"
msgstr "星期一"
#: apps/web/src/components/ui/breadcrumb.tsx
msgid "More"
msgstr "更多"
#: apps/native/src/app/title/[id].tsx
msgid "More Like This"
msgstr "更多相似内容"
#: apps/web/src/components/ui/pagination.tsx
msgid "More pages"
msgstr "更多页面"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "More Settings"
msgstr "更多设置"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Most popular"
msgstr "最受欢迎"
#: apps/web/src/components/command-palette.tsx
msgid "movie"
msgstr "电影"
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/native/src/components/search/search-result-row.tsx
#: apps/native/src/components/search/search-result-row.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/hero-banner.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/titles/title-hero.tsx
msgid "Movie"
msgstr "电影"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Movies"
msgstr "电影"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Movies {0}"
#~ msgstr "Movies {0}"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "Movies {period}"
msgstr "电影 {period}"
#: apps/web/src/components/dashboard/stats-display.tsx
#~ msgid "Movies {periodSelect}"
#~ msgstr "Movies {periodSelect}"
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "Movies {select}"
msgstr "电影 {select}"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#~ msgid "Movies this month"
#~ msgstr ""
#: apps/native/src/app/(auth)/register.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/web/src/components/auth-form.tsx
msgid "Name"
msgstr "名称"
#: apps/native/src/app/(auth)/register.tsx
msgid "Name is required"
msgstr "名称不能为空"
#: apps/native/src/app/(auth)/register.tsx
msgid "Name must be at least 2 characters"
msgstr "名称至少需要 2 个字符"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Name updated"
msgstr "名称已更新"
#: apps/web/src/components/command-palette.tsx
msgid "Navigation"
msgstr "导航"
#: apps/web/src/components/settings/integration-card.tsx
msgid "Need more help?"
msgstr "需要更多帮助?"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Never"
msgstr "从未"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Never run"
msgstr "从未运行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#~ msgid "New"
#~ msgstr "New"
#: apps/native/src/app/(auth)/register.tsx
msgid "New account creation is currently disabled."
msgstr "当前已禁用新账户创建。"
#: apps/web/src/routes/_auth/register.tsx
msgid "New accounts are not being accepted right now. Contact the admin if you need access."
msgstr "目前不接受新账户注册。如需访问权限,请联系管理员。"
#: apps/web/src/components/settings/backup-section.tsx
msgid "New backup"
msgstr "新建备份"
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "New password"
msgstr "新密码"
#: apps/web/src/components/settings/account-section.tsx
msgid "New password must be at least 8 characters"
msgstr "新密码至少需要 8 个字符"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "New Season"
msgstr "新季"
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Newest"
msgstr "最新"
#: apps/web/src/components/ui/pagination.tsx
msgid "Next"
msgstr "下一步"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Next backup {distance}"
msgstr "下次备份 {distance}"
#: apps/native/src/components/titles/continue-watching-banner.tsx
msgid "Next Episode"
msgstr "下一集"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Next run"
msgstr "下次运行"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
msgid "Next: S{seasonNum} E{epNum}"
msgstr "下一集:S{seasonNum} E{epNum}"
#: apps/web/src/components/settings/backup-section.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "No backups yet"
msgstr "暂无备份"
#: apps/native/src/components/ui/offline-banner.ios.tsx
#: apps/native/src/components/ui/offline-banner.ios.tsx
#: apps/native/src/components/ui/offline-banner.tsx
msgid "No internet connection"
msgstr "无网络连接"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "No matching titles"
msgstr "没有匹配的标题"
#: apps/native/src/app/(tabs)/(search)/index.tsx
msgid "No results for \"{debouncedQuery}\""
msgstr "未找到\"{debouncedQuery}\"的相关结果"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#~ msgid "No results for \"{debouncedSearch}\""
#~ msgstr "No results for \"{debouncedSearch}\""
#: apps/web/src/components/command-palette.tsx
msgid "No results found."
msgstr "未找到结果。"
#: apps/native/src/components/explore/filterable-title-row.tsx
#: apps/web/src/components/explore/filterable-title-row.tsx
msgid "No titles found for this genre."
msgstr "此类型下未找到任何内容。"
#: apps/web/src/components/explore/discover-section.tsx
msgid "No titles found. Try adjusting your filters."
msgstr "未找到任何标题。请尝试调整筛选条件。"
#: apps/web/src/routes/_app/library.tsx
msgid "No titles match your filters"
msgstr "没有标题符合您的筛选条件"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "No upcoming episodes or releases in the next 90 days."
msgstr "未来 90 天内没有即将播出的剧集或上映的影片。"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Not configured"
msgstr "未配置"
#: apps/native/src/app/+not-found.tsx
msgid "Not Found"
msgstr "未找到"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Older"
#~ msgstr "Older"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Oldest"
msgstr "最早"
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "On my services"
msgstr "在我的服务中"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "On Watchlist"
msgstr "在待看列表中"
#: apps/web/src/components/titles/title-availability.tsx
msgid "On your services"
msgstr "在您的服务中"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Open {source} to enter code"
msgstr "打开 {source} 以输入代码"
#: apps/web/src/components/settings/integration-card.tsx
msgid "Open docs"
msgstr "打开文档"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Open Emby, go to <0>Settings > Webhooks</0>"
msgstr "打开 Emby,前往 <0>Settings > Webhooks</0>"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Open Emby, go to Settings > Webhooks"
msgstr "打开 Emby,前往 Settings > Webhooks"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Open in browser…"
msgstr "在浏览器中打开…"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Open Plex, go to <0>Settings > Webhooks<1/></0>"
msgstr "打开 Plex,前往 <0>Settings > Webhooks<1/></0>"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Open Plex, go to Settings > Webhooks"
msgstr "打开 Plex,前往 Settings > Webhooks"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Open Radarr, go to <0>Settings > Import Lists</0>"
msgstr "打开 Radarr,前往 <0>Settings > Import Lists</0>"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Open Radarr, go to Settings > Import Lists"
msgstr "打开 Radarr,前往 Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/registration-section.tsx
msgid "Open registration"
msgstr "开放注册"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Open Sonarr, go to <0>Settings > Import Lists</0>"
msgstr "打开 Sonarr,前往 <0>Settings > Import Lists</0>"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Open Sonarr, go to Settings > Import Lists"
msgstr "打开 Sonarr,前往 Settings > Import Lists"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Opens options to change or remove your photo"
msgstr "打开更改或删除头像的选项"
#: apps/native/src/app/title/[id].tsx
msgid "Opens the trailer in YouTube"
msgstr "在 YouTube 中打开预告片"
#: apps/native/src/components/explore/hero-banner.tsx
msgid "Opens title details"
msgstr "打开标题详情"
#: apps/native/src/app/(auth)/login.tsx
#: apps/web/src/components/auth-form.tsx
msgid "or"
msgstr "或"
#: apps/native/src/app/(auth)/login.tsx
#~ msgid "OR"
#~ msgstr ""
#: apps/native/src/app/+not-found.tsx
msgid "Page Not Found"
msgstr "页面未找到"
#: apps/web/src/components/settings/account-section.tsx
msgid "Parsing file..."
msgstr "正在解析文件..."
#: apps/web/src/components/settings/imports-section.tsx
msgid "Parsing..."
msgstr "解析中..."
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/native/src/app/(auth)/register.tsx
#: apps/web/src/components/auth-form.tsx
msgid "Password"
msgstr "密码"
#: apps/native/src/app/(auth)/login.tsx
#: apps/native/src/app/(auth)/register.tsx
msgid "Password is required"
msgstr "密码不能为空"
#: apps/native/src/app/change-password.tsx
msgid "Password must be at least 8 characters"
msgstr "密码至少需要 8 个字符"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Password updated"
msgstr "密码已更新"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Passwords do not match"
msgstr "两次密码不一致"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Paste the Radarr URL above into the List URL field"
msgstr "将上方的 Radarr URL 粘贴到 List URL 字段中"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Paste the Sonarr URL above into the List URL field"
msgstr "将上方的 Sonarr URL 粘贴到 List URL 字段中"
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Periodically check GitHub for new Sofa releases"
msgstr "定期检查 GitHub 上的新 Sofa 版本"
#: apps/web/src/components/command-palette.tsx
msgid "person"
msgstr "人物"
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/native/src/components/search/search-result-row.tsx
#: apps/native/src/components/search/search-result-row.tsx
msgid "Person"
msgstr "人物"
#: apps/native/src/app/person/[id].tsx
#: apps/web/src/routes/_app/people.$id.tsx
msgid "Person not found"
msgstr "未找到该人物"
#: apps/web/src/components/titles/trailer-dialog.tsx
msgid "Play trailer"
msgstr "播放预告片"
#: apps/native/src/app/title/[id].tsx
msgid "Play trailer for {titleName}"
msgstr "播放 {titleName} 的预告片"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Please confirm your password"
msgstr "请确认您的密码"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Please sign in again."
msgstr "请重新登录。"
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular Movies"
msgstr "热门电影"
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Popular TV Shows"
msgstr "热门电视剧"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Popularity"
msgstr "人气"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Portuguese"
msgstr "葡萄牙语"
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
msgid "Pre-1970"
msgstr "1970 年前"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Pre-1980"
msgstr "1980 年前"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Pre-restore backup"
msgstr "还原前备份"
#: apps/web/src/components/ui/pagination.tsx
msgid "Previous"
msgstr "上一步"
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
msgid "Primary"
msgstr "主要"
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "Producer"
msgstr "制片人"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Profile picture removed"
msgstr "头像已删除"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Profile picture updated"
msgstr "头像已更新"
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
msgid "Provider"
msgstr "服务提供商"
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge all"
msgstr "清除全部"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge all caches?"
msgstr "清除所有缓存?"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge image cache?"
msgstr "清除图片缓存?"
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge images"
msgstr "清除图片"
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge metadata"
msgstr "清除元数据"
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purge metadata cache?"
msgstr "清除元数据缓存?"
#. placeholder {0}: data.deletedTitles
#. placeholder {1}: data.deletedPersons
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purged {0, plural, one {# stale title} other {# stale titles}} and {1, plural, one {# orphaned person} other {# orphaned persons}}"
msgstr "已清除 {0, plural, other {# 个过期条目}} 和 {1, plural, other {# 个孤立人物}}"
#. placeholder {0}: metaResult.deletedTitles
#. placeholder {1}: metaResult.deletedPersons
#. placeholder {2}: imageResult.deletedFiles
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purged {0, plural, one {# title} other {# titles}}, {1, plural, one {# person} other {# persons}}, {2, plural, one {# file} other {# files}} ({freed} freed)"
msgstr "已清除 {0, plural, other {# 个条目}}、{1, plural, other {# 个人物}}、{2, plural, other {# 个文件}}(释放 {freed}"
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
#: apps/web/src/components/settings/danger-section.tsx
msgid "Purging..."
msgstr "清除中..."
#: apps/web/src/components/command-palette.tsx
msgid "Quick Actions"
msgstr "快捷操作"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Radarr List URL"
msgstr "Radarr 列表 URL"
#: apps/web/src/components/titles/star-rating.tsx
msgid "Rate {star, plural, one {# star} other {# stars}}"
msgstr "评 {star, plural, other {# 星}}"
#: apps/web/src/components/command-palette.tsx
msgid "Rate 1 star"
msgstr "评 1 星"
#: apps/web/src/components/command-palette.tsx
msgid "Rate 2 stars"
msgstr "评 2 星"
#: apps/web/src/components/command-palette.tsx
msgid "Rate 3 stars"
msgstr "评 3 星"
#: apps/web/src/components/command-palette.tsx
msgid "Rate 4 stars"
msgstr "评 4 星"
#: apps/web/src/components/command-palette.tsx
msgid "Rate 5 stars"
msgstr "评 5 星"
#: apps/native/src/hooks/use-title-actions.ts
#~ msgid "Rated {0} {1, plural, one {star} other {stars}}"
#~ msgstr ""
#: apps/native/src/hooks/use-title-actions.ts
#~ msgid "Rated {0} star{1}"
#~ msgstr "Rated {0} star{1}"
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Rated {ratingStars, plural, one {# star} other {# stars}}"
msgstr "已评 {ratingStars, plural, other {# 星}}"
#: apps/web/src/components/titles/use-title-actions.ts
#~ msgid "Rated {ratingStars} {ratingStars, plural, one {star} other {stars}}"
#~ msgstr ""
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Rated {stars, plural, one {# star} other {# stars}}"
msgstr "已评 {stars, plural, other {# 星}}"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/titles/star-rating.tsx
msgid "Rating"
msgstr "评分"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Rating removed"
msgstr "评分已删除"
#: apps/native/src/components/ui/star-rating.tsx
msgid "Rating: {rating} out of 5 stars"
msgstr "评分:{rating} / 5 星"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Ratings"
msgstr "评分"
#: apps/web/src/components/expandable-text.tsx
msgid "Read more"
msgstr "阅读更多"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-card.tsx
msgid "Ready — not polled yet"
msgstr "就绪 — 尚未轮询"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-card.tsx
msgid "Ready — nothing received yet"
msgstr "就绪 — 尚未收到任何事件"
#: apps/web/src/components/command-palette.tsx
msgid "Recent Searches"
msgstr "最近搜索"
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
msgid "Recently Viewed"
msgstr "最近浏览"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Recommendations"
msgstr "推荐"
#: apps/web/src/components/titles/title-recommendations.tsx
msgid "Recommended"
msgstr "推荐内容"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/web/src/components/dashboard/recommendations-section.tsx
msgid "Recommended for You"
msgstr "为您推荐"
#: apps/web/src/components/auth-form.tsx
msgid "Redirecting…"
msgstr "正在跳转…"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Refresh"
msgstr "刷新"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Refresh system health"
msgstr "刷新系统健康状态"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/native/src/components/settings/integration-card.tsx
msgid "Regenerate"
msgstr "重新生成"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Regenerate URL"
msgstr "重新生成 URL"
#: apps/web/src/components/auth-form.tsx
#: apps/web/src/components/landing-page.tsx
msgid "Register"
msgstr "注册"
#: apps/native/src/app/(auth)/register.tsx
msgid "Registering on {serverHost}"
msgstr "正在注册到 {serverHost}"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/registration-section.tsx
msgid "Registration closed"
msgstr "注册已关闭"
#: apps/native/src/app/(auth)/register.tsx
#: apps/web/src/routes/_auth/register.tsx
msgid "Registration Closed"
msgstr "注册已关闭"
#: apps/web/src/components/auth-form.tsx
msgid "Registration failed"
msgstr "注册失败"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/registration-section.tsx
msgid "Registration opened"
msgstr "注册已开放"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Release Date"
msgstr "发行日期"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/titles/status-button.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Remove"
msgstr "移除"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/native/src/components/ui/poster-card.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Remove from library"
msgstr "从媒体库中移除"
#: apps/native/src/components/dashboard/continue-watching-card.tsx
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/native/src/components/ui/poster-card.tsx
#~ msgid "Remove from Library"
#~ msgstr ""
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "Remove from library?"
msgstr "从媒体库中移除?"
#: apps/web/src/components/command-palette.tsx
msgid "Remove from recent searches"
msgstr "从最近搜索中移除"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Remove Photo"
msgstr "删除照片"
#: apps/web/src/components/settings/account-section.tsx
msgid "Remove picture"
msgstr "删除图片"
#: apps/web/src/components/settings/account-section.tsx
msgid "Remove profile picture"
msgstr "删除头像"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Removed from library"
msgstr "已从媒体库中移除"
#: apps/web/src/components/titles/title-availability.tsx
#~ msgid "Rent"
#~ msgstr ""
#: apps/web/src/routes/setup.tsx
msgid "Request an API key"
msgstr "申请 API 密钥"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Requires <0>Emby Server 4.7.9+</0> and an active <1>Emby Premiere<2/></1> license."
msgstr "需要 <0>Emby Server 4.7.9+</0> 以及有效的 <1>Emby Premiere<2/></1> 授权。"
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Requires an active <0>Plex Pass<1/></0> subscription."
msgstr "需要有效的 <0>Plex Pass<1/></0> 订阅。"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Requires an active Plex Pass subscription."
msgstr "需要有效的 Plex Pass 订阅。"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Requires Emby Server 4.7.9+ and an active Emby Premiere license."
msgstr "需要 Emby Server 4.7.9+ 以及有效的 Emby Premiere 授权。"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Restart"
msgstr "重启"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Restart Required"
msgstr "需要重启"
#: apps/web/src/components/settings/backup-restore-section.tsx
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restore"
msgstr "还原"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restore database?"
msgstr "还原数据库?"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restore failed"
msgstr "还原失败"
#: apps/web/src/components/settings/account-section.tsx
msgid "Restore from a Sofa export file"
msgstr "从 Sofa 导出文件恢复"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Restoring…"
msgstr "还原中…"
#: apps/web/src/components/command-palette.tsx
msgid "Results"
msgstr "结果"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Retrieving your watch history, watchlist, and ratings..."
msgstr "正在获取您的观看记录、观看列表和评分..."
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/settings/integrations-section.tsx
#: apps/native/src/components/ui/server-unreachable-banner.ios.tsx
#: apps/native/src/components/ui/server-unreachable-banner.tsx
#: apps/web/src/lib/orpc/client.ts
msgid "Retry"
msgstr "重试"
#: apps/web/src/routes/__root.tsx
msgid "Return home"
msgstr "返回主页"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Review what was found and choose what to import."
msgstr "查看已发现的内容,选择要导入的项目。"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Run now"
msgstr "立即运行"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#~ msgid "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#~ msgstr "S{0} · {1} {2, plural, one {episode} other {episodes}}"
#: apps/native/src/components/dashboard/upcoming-row.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
msgid "S{seasonNum} · {epCount, plural, one {# episode} other {# episodes}}"
msgstr "第 {seasonNum} 季 · {epCount, plural, other {# 集}}"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Saturday"
msgstr "星期六"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Save"
msgstr "保存"
#: apps/web/src/components/settings/account-section.tsx
msgid "Save name"
msgstr "保存名称"
#: apps/web/src/components/settings/streaming-services-section.tsx
msgid "Saved"
msgstr "已保存"
#: apps/web/src/routes/_app/onboarding.tsx
msgid "Saving…"
msgstr "保存中…"
#: apps/web/src/routes/__root.tsx
msgid "Scene not found"
msgstr "场景未找到"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Schedule"
msgstr "计划"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Schedule updated"
msgstr "计划已更新"
#: apps/web/src/components/settings/backup-section.tsx
msgid "Scheduled backup"
msgstr "计划备份"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Scheduled backups disabled"
msgstr "定时备份已禁用"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Scheduled backups enabled"
msgstr "定时备份已启用"
#: apps/native/src/app/(tabs)/(search)/_layout.tsx
#: apps/native/src/components/navigation/native-tab-bar.tsx
#: apps/web/src/components/command-palette.tsx
msgid "Search"
msgstr "搜索"
#: apps/web/src/components/dashboard/stats-section.tsx
msgid "Search for movies and TV shows to start tracking"
msgstr "搜索电影和电视剧以开始追踪"
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
msgid "Search for movies, shows, or people"
msgstr "搜索电影、剧集或人物"
#: apps/web/src/components/command-palette.tsx
msgid "Search for movies, TV shows, or run commands"
msgstr "搜索电影、电视剧或执行命令"
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Search library"
msgstr "搜索媒体库"
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Search library..."
msgstr "搜索媒体库..."
#: apps/web/src/components/command-palette.tsx
msgid "Search movies & TV shows…"
msgstr "搜索电影和电视剧…"
#: apps/native/src/app/(tabs)/(search)/index.tsx
msgid "Search movies, shows, people..."
msgstr "搜索电影、剧集、人物..."
#: apps/native/src/app/(tabs)/(library)/index.tsx
#~ msgid "Search your library..."
#~ msgstr "Search your library..."
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
msgid "Search…"
msgstr "搜索…"
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
#~ msgid "Season {0}"
#~ msgstr ""
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Season {seasonNumber}"
msgstr "第 {seasonNumber} 季"
#: apps/native/src/components/titles/season-accordion.tsx
msgid "Season {sn}"
msgstr "第 {sn} 季"
#: apps/native/src/hooks/use-title-actions.ts
#: apps/native/src/lib/title-actions.ts
msgid "Season watched"
msgstr "本季已标记为已看"
#: apps/native/src/app/title/[id].tsx
msgid "Seasons"
msgstr "季"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/routes/_app/settings.tsx
msgid "Security"
msgstr "安全"
#: apps/native/src/components/ui/section-header.tsx
#: apps/web/src/components/dashboard/feed-section.tsx
msgid "See all"
msgstr "查看全部"
#: apps/web/src/routes/_app/onboarding.tsx
msgid "Select your streaming services to personalize your experience"
msgstr "选择您的流媒体服务以个性化您的体验"
#: apps/web/src/components/landing-page.tsx
msgid "Self-hosted movie & TV tracker"
msgstr "自托管电影和电视剧追踪器"
#: apps/web/src/routes/_app/settings.tsx
msgid "Server"
msgstr "服务器"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Server Health"
msgstr "服务器健康状态"
#: apps/native/src/app/(auth)/server-url.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Server URL"
msgstr "服务器 URL"
#: apps/native/src/hooks/use-server-connection.ts
msgid "Session expired"
msgstr "会话已过期"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Set password"
msgstr "设置密码"
#: apps/web/src/routes/setup.tsx
msgid "Set the TMDB_API_READ_ACCESS_TOKEN environment variable and restart Sofa."
msgstr "设置 TMDB_API_READ_ACCESS_TOKEN 环境变量并重启 Sofa。"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Set your preferred quality profile and root folder"
msgstr "设置您偏好的质量配置和根文件夹"
#: apps/native/src/app/(tabs)/(settings)/_layout.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/native/src/components/navigation/native-tab-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/settings/settings-shell.tsx
msgid "Settings"
msgstr "设置"
#: apps/native/src/components/settings/integration-card.tsx
#: apps/web/src/components/settings/integration-card.tsx
msgid "Setup instructions"
msgstr "设置说明"
#: apps/web/src/routes/setup.tsx
msgid "Setup required"
msgstr "需要初始设置"
#: apps/native/src/components/ui/expandable-text.tsx
#: apps/native/src/components/ui/expandable-text.tsx
#: apps/web/src/components/expandable-text.tsx
msgid "Show less"
msgstr "收起"
#: apps/native/src/components/ui/expandable-text.tsx
#: apps/native/src/components/ui/expandable-text.tsx
msgid "Show more"
msgstr "展开"
#: apps/web/src/components/ui/sidebar.tsx
msgid "Sidebar"
msgstr "侧边栏"
#: apps/native/src/app/(auth)/login.tsx
#: apps/web/src/components/auth-form.tsx
#: apps/web/src/components/auth-form.tsx
#: apps/web/src/components/landing-page.tsx
msgid "Sign in"
msgstr "登录"
#: apps/native/src/app/(auth)/login.tsx
#: apps/web/src/components/landing-page.tsx
#~ msgid "Sign In"
#~ msgstr ""
#: apps/web/src/routes/_auth/register.tsx
msgid "Sign in instead"
msgstr "改为登录"
#: apps/native/src/app/(auth)/login.tsx
#: apps/web/src/components/auth-form.tsx
msgid "Sign in to continue"
msgstr "登录以继续"
#: apps/native/src/app/(auth)/login.tsx
#: apps/web/src/components/auth-form.tsx
#~ msgid "Sign in with {0}"
#~ msgstr ""
#: apps/web/src/components/auth-form.tsx
msgid "Sign in with {oidcProviderName}"
msgstr "使用 {oidcProviderName} 登录"
#: apps/native/src/app/(auth)/login.tsx
msgid "Sign in with {providerName}"
msgstr "使用 {providerName} 登录"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Sign out"
msgstr "退出登录"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/native/src/components/header-avatar.tsx
#: apps/native/src/components/header-avatar.tsx
#~ msgid "Sign Out"
#~ msgstr ""
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Sign out of other sessions"
msgstr "退出其他会话"
#: apps/web/src/routes/_app/onboarding.tsx
msgid "Skip for now"
msgstr "暂时跳过"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Skipped"
msgstr "已跳过"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Sofa needs to restart to apply the new layout direction."
msgstr "Sofa 需要重启以应用新的布局方向。"
#: apps/web/src/routes/setup.tsx
msgid "Sofa uses <0>The Movie Database{linkIcon}</0> for movie & TV metadata, posters, and streaming availability. You'll need a free API key to get started."
msgstr "Sofa 使用 <0>The Movie Database{linkIcon}</0> 获取电影和电视剧的元数据、海报及流媒体信息。您需要一个免费的 API 密钥才能开始使用。"
#: apps/web/src/components/update-toast.tsx
#~ msgid "Sofa v{0} is available"
#~ msgstr ""
#: apps/web/src/components/update-toast.tsx
msgid "Sofa v{latestVersion} is available"
msgstr "Sofa v{latestVersion} 已发布"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
#: apps/web/src/components/settings/integration-configs.tsx
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Sofa will automatically log movies and episodes when you finish watching them"
msgstr "当您看完电影或剧集时,Sofa 将自动记录"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/change-password.tsx
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/auth-form.tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/routes/__root.tsx
msgid "Something went wrong"
msgstr "出现错误"
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "Something went wrong while loading this title. Please try again."
msgstr "加载此内容时出现错误,请重试。"
#: apps/native/src/lib/query-client.ts
#: apps/web/src/lib/orpc/client.ts
msgid "Something went wrong…"
msgstr "出现错误…"
#: apps/native/src/components/settings/integration-configs.ts
msgid "Sonarr List URL"
msgstr "Sonarr 列表 URL"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Sort"
msgstr "排序"
#: apps/web/src/components/people/filmography-grid.tsx
msgid "Sort filmography"
msgstr "排序作品列表"
#: apps/web/src/components/explore/discover-section.tsx
msgid "Spanish"
msgstr "西班牙语"
#: apps/web/src/components/dashboard/stats-section.tsx
msgid "Start exploring"
msgstr "开始探索"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "Start tracking movies and shows"
msgstr "开始追踪电影和剧集"
#: apps/web/src/components/auth-form.tsx
msgid "Start tracking your watches"
msgstr "开始记录您的观看历史"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Starting at"
msgstr "开始时间"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Starting import..."
msgstr "正在开始导入..."
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Status"
msgstr "状态"
#: apps/native/src/hooks/use-title-actions.ts
msgid "Status updated"
msgstr "状态已更新"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Storage"
msgstr "存储"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Stream"
msgstr "流媒体"
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Streaming"
msgstr "流媒体"
#: apps/web/src/components/settings/streaming-services-section.tsx
msgid "Streaming data provided by <0/><1>JustWatch</1>"
msgstr ""
#: apps/web/src/components/settings/streaming-services-section.tsx
#~ msgid "Streaming Services"
#~ msgstr "Streaming Services"
#: apps/web/src/components/settings/streaming-services-section.tsx
msgid "Subscriptions"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Sunday"
msgstr "星期日"
#: apps/web/src/components/settings/language-section.tsx
#~ msgid "Switch to {0}"
#~ msgstr ""
#: apps/web/src/components/settings/language-section.tsx
msgid "Switch to {name}"
msgstr "切换到 {name}"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Takes effect after restarting the app"
msgstr "重启应用后生效"
#: apps/native/src/app/+not-found.tsx
msgid "The page you're looking for doesn't exist."
msgstr "您访问的页面不存在。"
#: apps/web/src/routes/_app/people.$id.tsx
msgid "The person you're looking for doesn't exist or may have been removed from the database."
msgstr "您查找的人物不存在,或已从数据库中删除。"
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "The title you're looking for doesn't exist or may have been removed from the database."
msgstr "您查找的内容不存在,或已从数据库中删除。"
#: apps/web/src/components/command-palette.tsx
msgid "then"
msgstr "然后"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "This may take a few minutes for large libraries. Please don't close this tab."
msgstr "大型媒体库可能需要几分钟。请勿关闭此标签页。"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "this month"
msgstr "本月"
#: apps/native/src/components/dashboard/stats-card.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "This Month"
msgstr "本月"
#: apps/web/src/routes/__root.tsx
msgid "This page was left on the cutting room floor. It may have been moved, removed, or never made it past the screenplay."
msgstr "这个页面被留在了剪辑室里。它可能已被移动、删除,或未能通过剧本审核。"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/routes/_app/settings.tsx
#: apps/web/src/routes/setup.tsx
msgid "This product uses the TMDB API but is not endorsed or certified by TMDB."
msgstr "本产品使用 TMDB API,但未获得 TMDB 的认可或认证。"
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/titles/status-button.tsx
msgid "This title will be removed from your library. Your watch history and ratings will be kept."
msgstr "此内容将从您的媒体库中移除。您的观看记录和评分将保留。"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "this week"
msgstr "本周"
#: apps/native/src/components/dashboard/stats-card.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "This Week"
msgstr "本周"
#: apps/web/src/components/settings/danger-section.tsx
msgid "This will delete all cached TMDB images from disk. Images will be re-downloaded automatically as needed."
msgstr "这将删除磁盘上所有已缓存的 TMDB 图片。图片将在需要时自动重新下载。"
#: apps/web/src/components/settings/danger-section.tsx
msgid "This will delete all un-enriched stub titles and all cached images from disk. Everything will be re-imported and re-downloaded as needed."
msgstr "这将删除所有未丰富的存根条目以及磁盘上的所有缓存图片。所有内容将在需要时自动重新导入和下载。"
#: apps/web/src/components/settings/danger-section.tsx
msgid "This will delete un-enriched stub titles that aren't in any user's library and clean up orphaned person records. Deleted titles will be re-imported if accessed again."
msgstr "这将删除不在任何用户媒体库中的未丰富存根条目,并清理孤立人物记录。删除的条目将在再次访问时重新导入。"
#: apps/native/src/components/settings/integration-card.tsx
msgid "This will invalidate the current {label} URL. You'll need to update it in {label}."
msgstr "这将使当前 {label} URL 失效。您需要在 {label} 中更新它。"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "This will mark every episode of this show as watched. You can undo this later by unmarking individual seasons."
msgstr "这将把此剧的所有剧集标记为已看。您可以稍后通过取消标记各季来撤销此操作。"
#: apps/web/src/components/settings/backup-section.tsx
#~ msgid "This will permanently delete the backup from <0>{0}</0>. This cannot be undone."
#~ msgstr ""
#: apps/web/src/components/settings/backup-section.tsx
msgid "This will permanently delete the backup from <0>{backupDate}</0>. This cannot be undone."
msgstr "这将永久删除 <0>{backupDate}</0> 的备份。此操作不可撤销。"
#: apps/native/src/components/search/recently-viewed-list.ios.tsx
#: apps/native/src/components/search/recently-viewed-list.tsx
msgid "This will remove all items from your history."
msgstr "这将清除您的所有历史记录。"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "This will replace your entire database with the uploaded file. A safety backup of your current data will be created first. Active sessions may need to refresh after restore."
msgstr "这将用上传的文件替换您的整个数据库。操作前将自动创建当前数据的安全备份。还原后,活跃会话可能需要刷新。"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "this year"
msgstr "今年"
#: apps/native/src/components/dashboard/stats-card.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "This Year"
msgstr "今年"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Thursday"
msgstr "星期四"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Time:"
msgstr "时间:"
#: apps/web/src/components/command-palette.tsx
msgid "Title"
msgstr "标题"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Title A-Z"
msgstr "标题 A-Z"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/routes/_app/titles.$id.tsx
msgid "Title not found"
msgstr "未找到内容"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "Title Z-A"
msgstr "标题 Z-A"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Titles on your Sofa watchlist will be automatically added for download when Radarr polls this list (every 12 hours by default)"
msgstr "您 Sofa 待看列表中的内容将在 Radarr 轮询此列表时自动添加到下载队列(默认每 12 小时一次)"
#: apps/native/src/components/settings/integration-configs.ts
#: apps/web/src/components/settings/integration-configs.tsx
msgid "Titles on your Sofa watchlist will be automatically added for download when Sonarr polls this list (every 6 hours by default)"
msgstr "您 Sofa 待看列表中的内容将在 Sonarr 轮询此列表时自动添加到下载队列(默认每 6 小时一次)"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "TMDB Rating"
msgstr "TMDB 评分"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "To"
#~ msgstr "To"
#: apps/native/src/app/(tabs)/(home)/index.tsx
msgid "today"
msgstr "今天"
#: apps/native/src/components/dashboard/stats-card.tsx
#: apps/web/src/components/dashboard/stats-display.tsx
msgid "Today"
msgstr "今天"
#: apps/web/src/components/platforms/platform-grid.tsx
msgid "Toggle {name}"
msgstr "切换 {name}"
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Toggle automatic update checks"
msgstr "切换自动更新检查"
#: apps/web/src/components/settings/registration-section.tsx
msgid "Toggle open registration"
msgstr "切换开放注册"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Toggle scheduled backups"
msgstr "切换定时备份"
#: apps/web/src/components/ui/sidebar.tsx
#: apps/web/src/components/ui/sidebar.tsx
#: apps/web/src/components/ui/sidebar.tsx
msgid "Toggle Sidebar"
msgstr "切换侧边栏"
#: apps/web/src/components/landing-page.tsx
msgid "Track what you watch. Know what's next.<0/>Your library, your data, your rules."
msgstr "记录您的观看。掌握下一步。<0/>您的媒体库,您的数据,您的规则。"
#: apps/web/src/components/titles/trailer-dialog.tsx
#: apps/web/src/components/titles/trailer-dialog.tsx
msgid "Trailer"
msgstr "预告片"
#: apps/web/src/components/explore/hero-banner.tsx
#~ msgid "Trending today"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(explore)/index.tsx
#: apps/web/src/components/explore/hero-banner.tsx
#: apps/web/src/routes/_app/explore.tsx
msgid "Trending Today"
msgstr "今日热门"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Trigger job"
msgstr "触发任务"
#: apps/native/src/app/(tabs)/(library)/index.tsx
msgid "Try adjusting your filters"
msgstr "请尝试调整筛选条件"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/route-error.tsx
#: apps/web/src/routes/__root.tsx
msgid "Try again"
msgstr "重试"
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Tuesday"
msgstr "星期二"
#: apps/web/src/components/command-palette.tsx
msgid "tv"
msgstr "电视剧"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/title/[id].tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/native/src/components/search/search-result-row.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/hero-banner.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/people/filmography-grid.tsx
#: apps/web/src/components/titles/title-hero.tsx
msgid "TV"
msgstr "剧集"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "TV episodes"
msgstr "电视剧集"
#: apps/native/src/components/search/search-result-row.tsx
msgid "TV show"
msgstr "电视剧"
#: apps/web/src/routes/_app/upcoming.tsx
msgid "TV Shows"
msgstr "电视剧"
#: apps/native/src/components/library/filter-sheet.tsx
msgid "Type"
msgstr "类型"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "unknown"
msgstr "未知"
#: apps/web/src/components/settings/backup-schedule-section.tsx
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "unlimited"
msgstr "无限制"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Unmark episode {epNum}"
msgstr "取消标记第 {epNum} 集"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Unreachable"
msgstr "无法访问"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Untitled"
msgstr "无标题"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Unwatch all"
msgstr "标记全部为未看"
#: apps/web/src/components/titles/use-title-actions.ts
#~ msgid "Unwatched all of {0}"
#~ msgstr ""
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Unwatched all of {seasonLabel}"
msgstr "已将 {seasonLabel} 全部标记为未看"
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Unwatched S{seasonNum} E{epNum}"
msgstr "第 {seasonNum} 季第 {epNum} 集已取消标记"
#: apps/native/src/components/titles/season-accordion.tsx
msgid "Unwatched S{sNum} E{eNum}"
msgstr "已将 S{sNum} E{eNum} 标记为未看"
#: apps/native/src/components/titles/continue-watching-banner.tsx
#: apps/web/src/components/dashboard/continue-watching-card.tsx
msgid "Up next"
msgstr "接下来"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/dashboard/upcoming-section.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/components/nav-bar.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Upcoming"
msgstr "即将播出"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#~ msgid "Update available: {0}"
#~ msgstr ""
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "Update available: {latestVersion}"
msgstr "有可用更新:{latestVersion}"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Update check"
msgstr "更新检查"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Update checks disabled"
msgstr "已关闭自动更新检查"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
#: apps/web/src/components/settings/update-check-section.tsx
msgid "Update checks enabled"
msgstr "已开启自动更新检查"
#: apps/web/src/components/settings/account-section.tsx
msgid "Update failed"
msgstr "更新失败"
#: apps/native/src/app/change-password.tsx
#: apps/web/src/components/settings/account-section.tsx
msgid "Update password"
msgstr "修改密码"
#: apps/native/src/app/change-password.tsx
#~ msgid "Update Password"
#~ msgstr ""
#: apps/web/src/components/settings/backup-restore-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Upload"
msgstr "上传"
#: apps/web/src/components/settings/backup-restore-section.tsx
msgid "Upload a .db file to replace the current database. A safety backup is created first."
msgstr "上传 .db 文件以替换当前数据库。操作前将自动创建安全备份。"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Upload a {0} export from your {1} account settings."
#~ msgstr ""
#: apps/web/src/components/settings/imports-section.tsx
msgid "Upload a {acceptFormat} export from your {sourceLabel} account settings."
msgstr "从您的 {sourceLabel} 账户设置中上传 {acceptFormat} 格式的导出文件。"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Upload export file"
msgstr "上传导出文件"
#: apps/web/src/components/settings/account-section.tsx
msgid "Upload failed"
msgstr "上传失败"
#: apps/web/src/components/settings/account-section.tsx
msgid "Upload picture"
msgstr "上传图片"
#: apps/web/src/components/settings/account-section.tsx
msgid "Upload profile picture"
msgstr "上传头像"
#: apps/native/src/components/settings/integration-card.tsx
msgid "URL copied to clipboard"
msgstr "URL 已复制到剪贴板"
#: apps/native/src/app/(auth)/register.tsx
msgid "Use at least 8 characters"
msgstr "请使用至少 8 个字符"
#: apps/native/src/components/header-avatar.tsx
msgid "User menu"
msgstr "用户菜单"
#: apps/native/src/components/library/sort-menu.tsx
#: apps/web/src/components/library/library-toolbar.tsx
msgid "User Rating"
msgstr "用户评分"
#: apps/web/src/components/titles/title-hero.tsx
msgid "View on TMDB"
msgstr "在 TMDB 上查看"
#: apps/web/src/components/update-toast.tsx
msgid "View release"
msgstr "查看发布说明"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Waiting for authorization..."
msgstr "等待授权中..."
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings"
msgstr "警告"
#: apps/web/src/components/settings/imports-section.tsx
#~ msgid "Warnings ({0})"
#~ msgstr ""
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Warnings ({warningCount})"
msgstr "警告({warningCount}"
#: apps/web/src/components/titles/title-seasons.tsx
msgid "Watch all"
msgstr "标记全部为已看"
#: apps/web/src/components/settings/account-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
msgid "Watch history"
msgstr "观看历史"
#: apps/web/src/components/titles/title-availability.tsx
#: apps/web/src/components/titles/title-availability.tsx
#~ msgid "Watch on {name}"
#~ msgstr ""
#: apps/native/src/components/titles/season-accordion.tsx
#: apps/native/src/lib/title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Watched all of {seasonLabel}"
msgstr "已将 {seasonLabel} 全部标记为已看"
#: apps/native/src/lib/title-actions.ts
#~ msgid "Watched all of {seasonName}"
#~ msgstr ""
#: apps/web/src/components/titles/use-title-actions.ts
#: apps/web/src/components/titles/use-title-actions.ts
msgid "Watched S{seasonNum} E{epNum}"
msgstr "第 {seasonNum} 季第 {epNum} 集已标记为已看"
#: apps/native/src/components/titles/season-accordion.tsx
msgid "Watched S{sNum} E{eNum}"
msgstr "已将 S{sNum} E{eNum} 标记为已看"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/dashboard/upcoming-item.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/title-card.tsx
#: apps/web/src/components/titles/status-button.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Watching"
msgstr "观看中"
#: apps/native/src/app/(tabs)/(home)/upcoming.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/native/src/components/titles/status-action-button.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/settings/imports-section.tsx
#: apps/web/src/components/titles/status-button.tsx
#: apps/web/src/routes/_app/upcoming.tsx
msgid "Watchlist"
msgstr "待看列表"
#: apps/native/src/components/titles/status-action-button.tsx
#~ msgid "Watchlisted"
#~ msgstr ""
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
#: apps/native/src/components/settings/integration-configs.ts
msgid "Webhook URL"
msgstr ""
#: apps/web/src/components/settings/backup-schedule-section.tsx
msgid "Wednesday"
msgstr "星期三"
#: apps/web/src/components/settings/system-health-section.tsx
msgid "Weekly on {dayName}"
msgstr "每周{dayName}"
#: apps/web/src/components/auth-form.tsx
#: apps/web/src/components/dashboard/welcome-header.tsx
msgid "Welcome back"
msgstr "欢迎回来"
#: apps/web/src/components/dashboard/welcome-header.tsx
msgid "Welcome back, {name}"
msgstr "欢迎回来,{name}"
#: apps/web/src/routes/_app/onboarding.tsx
msgid "What do you watch on?"
msgstr "您在哪里观看?"
#: apps/native/src/app/title/[id].tsx
#: apps/web/src/components/titles/title-availability.tsx
msgid "Where to Watch"
msgstr "观看渠道"
#: apps/web/src/components/titles/title-availability.tsx
#~ msgid "With Ads"
#~ msgstr ""
#: apps/native/src/app/person/[id].tsx
#: apps/native/src/components/search/recently-viewed-row-content.tsx
#: apps/web/src/components/people/person-hero.tsx
msgid "Writer"
msgstr "编剧"
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/native/src/components/library/filter-sheet.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/explore/discover-section.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
#: apps/web/src/components/library/library-filters.tsx
msgid "Year"
msgstr "年份"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Year from"
#~ msgstr "Year from"
#: apps/web/src/components/library/library-filters.tsx
#~ msgid "Year to"
#~ msgstr "Year to"
#: apps/native/src/app/(tabs)/(settings)/index.tsx
msgid "You'll be signed out to change the server URL."
msgstr "更改服务器 URL 将使您退出登录。"
#: apps/web/src/components/update-toast.tsx
#~ msgid "You're running v{0}."
#~ msgstr ""
#: apps/web/src/components/update-toast.tsx
msgid "You're running v{currentVersion}."
msgstr "您当前运行的是 v{currentVersion}。"
#: apps/web/src/components/settings/imports-section.tsx
msgid "Your code:"
msgstr "您的验证码:"
#: apps/native/src/app/(tabs)/(home)/index.tsx
#: apps/native/src/app/(tabs)/(library)/index.tsx
#: apps/web/src/components/dashboard/stats-section.tsx
msgid "Your library is empty"
msgstr "您的媒体库为空"
#: apps/native/src/app/(auth)/register.tsx
msgid "Your name"
msgstr "您的姓名"
#: apps/web/src/components/auth-form.tsx
msgid "Your name…"
msgstr "您的名字…"