mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-09-07 08:46:40 +08:00
更新国际化支持:在多个组件中引入 vue-i18n,优化文本翻译和结构
This commit is contained in:
+91
-77
@@ -326,47 +326,6 @@ export default {
|
||||
site: {
|
||||
noSites: '没有站点',
|
||||
sitesWillBeShownHere: '已添加并支持的站点将会在这里显示。',
|
||||
siteSync: '站点同步',
|
||||
siteSyncDesc: '从CookieCloud快速同步站点数据。',
|
||||
enableLocalCookieCloud: '启用本地CookieCloud服务器',
|
||||
enableLocalCookieCloudHint: '使用内建CookieCloud服务同步站点数据,服务地址为:http://localhost:3000/cookiecloud',
|
||||
serviceAddress: '服务地址',
|
||||
serviceAddressPlaceholder: 'https://movie-pilot.org/cookiecloud',
|
||||
serviceAddressHint: '远端CookieCloud服务地址,格式:https://movie-pilot.org/cookiecloud',
|
||||
userKey: '用户KEY',
|
||||
userKeyHint: 'CookieCloud浏览器插件生成的用户KEY',
|
||||
e2ePassword: '端对端加密密码',
|
||||
e2ePasswordHint: 'CookieCloud浏览器插件生成的端对端加密密码',
|
||||
autoSyncInterval: '自动同步间隔',
|
||||
autoSyncIntervalHint: '从CookieCloud服务器自动同步站点Cookie到MoviePilot的时间间隔',
|
||||
syncBlacklist: '同步域名黑名单',
|
||||
syncBlacklistPlaceholder: '多个域名,分割',
|
||||
syncBlacklistHint: 'CookieCloud同步域名黑名单,多个域名,分割',
|
||||
userAgent: '浏览器User-Agent',
|
||||
userAgentHint: 'CookieCloud插件所在的浏览器的User-Agent',
|
||||
siteDataRefresh: '站点数据刷新',
|
||||
siteDataRefreshInterval: '站点数据刷新间隔',
|
||||
siteDataRefreshIntervalHint: '刷新站点用户上传下载等数据的时间间隔',
|
||||
readSiteMessage: '阅读站点消息',
|
||||
readSiteMessageHint: '刷新数据时读取站点消息并发送通知',
|
||||
siteReset: '站点重置',
|
||||
confirmReset: '确认删除所有站点数据并重新同步。',
|
||||
confirmResetHint: '删除所有站点数据并重新从CookieCloud同步,操作请先清空涉及站点的相关设置。',
|
||||
resetSites: '重置站点数据',
|
||||
resettingSites: '正在重置...',
|
||||
syncInterval: {
|
||||
hourly: '每小时',
|
||||
every6Hours: '每6小时',
|
||||
every12Hours: '每12小时',
|
||||
daily: '每天',
|
||||
weekly: '每周',
|
||||
monthly: '每月',
|
||||
never: '永不',
|
||||
},
|
||||
saveSuccess: '保存站点设置成功',
|
||||
saveFailed: '站点设置保存失败!',
|
||||
resetSuccess: '站点重置成功,请等待CookieCloud同步完成!',
|
||||
resetFailed: '站点重置失败!',
|
||||
},
|
||||
message: {
|
||||
loadMore: '加载更多',
|
||||
@@ -426,6 +385,7 @@ export default {
|
||||
currentVersion: '当前版本',
|
||||
viewChangelog: '查看变更日志',
|
||||
changelog: '变更日志',
|
||||
dataDirectory: '/moviepilot',
|
||||
},
|
||||
system: {
|
||||
basicSettings: '基础设置',
|
||||
@@ -478,6 +438,54 @@ export default {
|
||||
copyFailed: '复制失败:可能是浏览器不支持或被用户阻止!',
|
||||
copyError: '复制失败!',
|
||||
reloading: '正在应用配置...',
|
||||
qbittorrent: 'Qbittorrent',
|
||||
transmission: 'Transmission',
|
||||
emby: 'Emby',
|
||||
jellyfin: 'Jellyfin',
|
||||
plex: 'Plex',
|
||||
},
|
||||
site: {
|
||||
siteSync: '站点同步',
|
||||
siteSyncDesc: '从CookieCloud快速同步站点数据。',
|
||||
enableLocalCookieCloud: '启用本地CookieCloud服务器',
|
||||
enableLocalCookieCloudHint: '使用内建CookieCloud服务同步站点数据,服务地址为:http://localhost:3000/cookiecloud',
|
||||
serviceAddress: '服务地址',
|
||||
serviceAddressPlaceholder: 'https://movie-pilot.org/cookiecloud',
|
||||
serviceAddressHint: '远端CookieCloud服务地址,格式:https://movie-pilot.org/cookiecloud',
|
||||
userKey: '用户KEY',
|
||||
userKeyHint: 'CookieCloud浏览器插件生成的用户KEY',
|
||||
e2ePassword: '端对端加密密码',
|
||||
e2ePasswordHint: 'CookieCloud浏览器插件生成的端对端加密密码',
|
||||
autoSyncInterval: '自动同步间隔',
|
||||
autoSyncIntervalHint: '从CookieCloud服务器自动同步站点Cookie到MoviePilot的时间间隔',
|
||||
syncBlacklist: '同步域名黑名单',
|
||||
syncBlacklistPlaceholder: '多个域名,分割',
|
||||
syncBlacklistHint: 'CookieCloud同步域名黑名单,多个域名,分割',
|
||||
userAgent: '浏览器User-Agent',
|
||||
userAgentHint: 'CookieCloud插件所在的浏览器的User-Agent',
|
||||
siteDataRefresh: '站点数据刷新',
|
||||
siteDataRefreshInterval: '站点数据刷新间隔',
|
||||
siteDataRefreshIntervalHint: '刷新站点用户上传下载等数据的时间间隔',
|
||||
readSiteMessage: '阅读站点消息',
|
||||
readSiteMessageHint: '刷新数据时读取站点消息并发送通知',
|
||||
siteReset: '站点重置',
|
||||
confirmReset: '确认删除所有站点数据并重新同步。',
|
||||
confirmResetHint: '删除所有站点数据并重新从CookieCloud同步,操作请先清空涉及站点的相关设置。',
|
||||
resetSites: '重置站点数据',
|
||||
resettingSites: '正在重置...',
|
||||
syncInterval: {
|
||||
hourly: '每小时',
|
||||
every6Hours: '每6小时',
|
||||
every12Hours: '每12小时',
|
||||
daily: '每天',
|
||||
weekly: '每周',
|
||||
monthly: '每月',
|
||||
never: '永不',
|
||||
},
|
||||
saveSuccess: '保存站点设置成功',
|
||||
saveFailed: '站点设置保存失败!',
|
||||
resetSuccess: '站点重置成功,请等待CookieCloud同步完成!',
|
||||
resetFailed: '站点重置失败!',
|
||||
},
|
||||
notification: {
|
||||
channels: '通知渠道',
|
||||
@@ -510,6 +518,11 @@ export default {
|
||||
manualProcess: '手动处理',
|
||||
plugin: '插件',
|
||||
other: '其它',
|
||||
telegram: 'Telegram',
|
||||
slack: 'Slack',
|
||||
synologyChat: 'SynologyChat',
|
||||
voceChat: 'VoceChat',
|
||||
webPush: 'WebPush',
|
||||
},
|
||||
words: {
|
||||
customIdentifiers: '自定义识别词',
|
||||
@@ -572,12 +585,16 @@ export default {
|
||||
tvCategory: '电视剧',
|
||||
animeCategory: '动漫',
|
||||
downloadUser: '远程搜索自动下载用户',
|
||||
downloadUserHint:
|
||||
'使用Telegram、微信等远程搜索时是否自动下载,多个用户使用英文逗号分隔,设置为all代表所有用户自动下载',
|
||||
multipleNameSearch: '多名称资源搜索',
|
||||
multipleNameSearchHint: '使用多个名称(中文、英文等)搜索站点资源并合并搜索结果,会增加站点访问频率',
|
||||
downloadSubtitle: '下载站点字幕',
|
||||
downloadSubtitleHint: '检查站点资源是否有单独的字幕文件并自动下载',
|
||||
mediaSource: '媒体搜索数据源',
|
||||
mediaSourceHint: '搜索媒体信息时使用的数据源以及排序',
|
||||
filterRuleGroupHint: '搜索媒体信息时按选定的过滤规则组对结果进行过滤',
|
||||
downloadUserPlaceholder: '用户ID1,用户ID2',
|
||||
downloadUserHint: '使用Telegram、微信等搜索时是否自动下载,使用逗号分割,设置为 all 代表所有用户自动择优下载',
|
||||
downloadLabelPlaceholder: 'MOVIEPILOT',
|
||||
},
|
||||
directory: {
|
||||
storage: '存储',
|
||||
@@ -607,23 +624,28 @@ export default {
|
||||
priorityRuleGroupsDesc: '预设优先级规则组,以便在搜索和订阅中使用。',
|
||||
downloadRules: '下载规则',
|
||||
downloadRulesDesc: '同时命中多个资源时择优下载。',
|
||||
resourcePriority: '资源优先级',
|
||||
sitePriority: '站点优先级',
|
||||
siteUpload: '站点上传量',
|
||||
resourceSeeder: '资源做种数',
|
||||
emptyIdError: '存在空ID的规则,无法保存,请修改!',
|
||||
emptyNameError: '存在空名字的规则,无法保存,请修改!',
|
||||
duplicateIdError: '存在重复规则ID!无法保存,请修改!',
|
||||
duplicateNameError: '存在重复规则名称!无法保存,请修改!',
|
||||
customRuleSaveSuccess: '自定义规则保存成功',
|
||||
customRuleSaveFailed: '自定义规则保存失败!',
|
||||
emptyGroupNameError: '存在空名字的规则组!无法保存,请修改!',
|
||||
duplicateGroupNameError: '存在重复规则组名称!无法保存,请修改!',
|
||||
ruleGroupSaveSuccess: '优先级规则组保存成功',
|
||||
ruleGroupSaveFailed: '优先级规则组保存失败!',
|
||||
customRuleCopySuccess: '自定义规则已复制到剪贴板!',
|
||||
customRuleCopyFailed: '自定义规则复制失败:可能是浏览器不支持或被用户阻止!',
|
||||
customRuleCopyError: '自定义规则复制失败!',
|
||||
ruleGroupCopySuccess: '优先级规则组已复制到剪贴板!',
|
||||
ruleGroupCopyFailed: '优先级规则组复制失败:可能是浏览器不支持或被用户阻止!',
|
||||
ruleGroupCopyError: '优先级规则组复制失败!',
|
||||
currentPriorityRules: '当前使用下载优先规则',
|
||||
currentPriorityRulesHint: '排在前面的优先级越高,未选择的项不纳入排序',
|
||||
saveSuccess: '自定义规则保存成功',
|
||||
saveFailed: '自定义规则保存失败!',
|
||||
groupSaveSuccess: '优先级规则组保存成功',
|
||||
groupSaveFailed: '优先级规则组保存失败!',
|
||||
prioritySaveSuccess: '优先规则保存成功',
|
||||
prioritySaveFailed: '优先规则保存失败!',
|
||||
emptyRuleId: '存在空ID的规则,无法保存,请修改!',
|
||||
emptyRuleName: '存在空名字的规则,无法保存,请修改!',
|
||||
duplicateRuleId: '存在重复规则ID!无法保存,请修改!',
|
||||
duplicateRuleName: '存在重复规则名称!无法保存,请修改!',
|
||||
emptyGroupName: '存在空名字的规则组!无法保存,请修改!',
|
||||
duplicateGroupName: '存在重复规则组名称!无法保存,请修改!',
|
||||
copySuccess: '已复制到剪贴板!',
|
||||
copyFailed: '复制失败:可能是浏览器不支持或被用户阻止!',
|
||||
copyError: '复制失败!',
|
||||
importCustomRules: '导入自定义规则',
|
||||
importRuleGroups: '导入优先级规则组',
|
||||
importFailed: '导入规则失败!无法解析输入的数据!',
|
||||
@@ -631,12 +653,6 @@ export default {
|
||||
duplicateValue: '存在重名值',
|
||||
importNoId: '导入失败!发现有规则不存在ID,可能属于优先级规则组!',
|
||||
importHasId: '导入失败!发现有规则存在相同ID,可能属于自定义规则!',
|
||||
torrentPriority: {
|
||||
torrent: '资源优先级',
|
||||
site: '站点优先级',
|
||||
upload: '站点上传量',
|
||||
seeder: '资源做种数',
|
||||
},
|
||||
},
|
||||
scheduler: {
|
||||
scheduledTasks: '定时作业',
|
||||
@@ -646,17 +662,17 @@ export default {
|
||||
taskStatus: '任务状态',
|
||||
nextRunTime: '下一次执行时间',
|
||||
execute: '执行',
|
||||
noServices: '没有后台服务',
|
||||
submitSuccess: '定时作业执行请求提交成功!',
|
||||
status: {
|
||||
running: '正在运行',
|
||||
stopped: '已停止',
|
||||
waiting: '等待',
|
||||
},
|
||||
noService: '没有后台服务',
|
||||
running: '正在运行',
|
||||
stopped: '已停止',
|
||||
waiting: '等待',
|
||||
executeSuccess: '定时作业执行请求提交成功!',
|
||||
},
|
||||
subscribe: {
|
||||
basicSettings: '基础设置',
|
||||
basicSettingsDesc: '设定订阅模式、周期等基础设置',
|
||||
subscribeSites: '订阅站点',
|
||||
subscribeSitesDesc: '只有选中的站点才会在订阅中使用。',
|
||||
mode: '订阅模式',
|
||||
modeHint: '自动:自动爬取站点首页,站点RSS:通过站点RSS链接订阅',
|
||||
rssInterval: '站点RSS周期',
|
||||
@@ -669,12 +685,6 @@ export default {
|
||||
timedSearchHint: '每隔24小时全站搜索,以补全订阅可能漏掉的资源',
|
||||
checkLocalMedia: '检查本地媒体库资源',
|
||||
checkLocalMediaHint: '检查存储盘是否存在资源,以避免重复下载',
|
||||
subscribeSites: '订阅站点',
|
||||
subscribeSitesDesc: '只有选中的站点才会在订阅中使用。',
|
||||
saveSuccess: '订阅站点保存成功',
|
||||
saveFailed: '订阅站点保存失败!',
|
||||
settingsSaveSuccess: '订阅基础设置保存成功',
|
||||
settingsSaveFailed: '订阅基础设置保存失败!',
|
||||
modes: {
|
||||
auto: '自动',
|
||||
rss: '站点RSS',
|
||||
@@ -688,6 +698,10 @@ export default {
|
||||
hour12: '12小时',
|
||||
day1: '1天',
|
||||
},
|
||||
saveSuccess: '订阅站点保存成功',
|
||||
saveFailed: '订阅站点保存失败!',
|
||||
settingsSaveSuccess: '订阅基础设置保存成功',
|
||||
settingsSaveFailed: '订阅基础设置保存失败!',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user