Files
AlgerMusicPlayer/src/i18n/lang/zh-CN/settings.ts
2026-03-04 20:28:38 +08:00

481 lines
16 KiB
TypeScript
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.
export default {
theme: '主题',
language: '语言',
regard: '关于',
logout: '退出登录',
sections: {
basic: '基础设置',
playback: '播放设置',
application: '应用设置',
network: '网络设置',
system: '系统管理',
donation: '捐赠支持',
about: '关于'
},
basic: {
themeMode: '主题模式',
themeModeDesc: '切换日间/夜间主题',
autoTheme: '跟随系统',
manualTheme: '手动切换',
language: '语言设置',
languageDesc: '切换显示语言',
tokenManagement: 'Cookie管理',
tokenManagementDesc: '管理音乐登录Cookie',
tokenStatus: '当前Cookie状态',
tokenSet: '已设置',
tokenNotSet: '未设置',
setToken: '设置Cookie',
modifyToken: '修改Cookie',
clearToken: '清除Cookie',
font: '字体设置',
fontDesc: '选择字体,优先使用排在前面的字体',
fontScope: {
global: '全局',
lyric: '仅歌词'
},
animation: '动画速度',
animationDesc: '是否开启动画',
animationSpeed: {
slow: '极慢',
normal: '正常',
fast: '极快'
},
fontPreview: {
title: '字体预览',
chinese: '中文',
english: 'English',
japanese: '日本語',
korean: '한국어',
chineseText: '静夜思 床前明月光 疑是地上霜',
englishText: 'The quick brown fox jumps over the lazy dog',
japaneseText: 'あいうえお かきくけこ さしすせそ',
koreanText: '가나다라마 바사아자차 카타파하'
},
gpuAcceleration: 'GPU加速',
gpuAccelerationDesc: '启用或禁用硬件加速可以提高渲染性能但可能会增加GPU负载',
gpuAccelerationRestart: '更改GPU加速设置需要重启应用后生效',
gpuAccelerationChangeSuccess: 'GPU加速设置已更新重启应用后生效',
gpuAccelerationChangeError: 'GPU加速设置更新失败',
tabletMode: '平板模式',
tabletModeDesc: '启用后将在移动设备上使用PC样式界面适合平板等大屏设备'
},
playback: {
quality: '音质设置',
qualityDesc: '选择音乐播放音质(不确保有效)',
qualityOptions: {
standard: '标准',
higher: '较高',
exhigh: '极高',
lossless: '无损',
hires: 'Hi-Res',
jyeffect: '高清环绕声',
sky: '沉浸环绕声',
dolby: '杜比全景声',
jymaster: '超清母带'
},
musicSources: '音源设置',
musicSourcesDesc: '选择音乐解析使用的音源平台',
musicSourcesWarning: '至少需要选择一个音源平台',
musicUnblockEnable: '启用音乐解析',
musicUnblockEnableDesc: '开启后将尝试解析无法播放的音乐',
configureMusicSources: '配置音源',
selectedMusicSources: '已选音源:',
noMusicSources: '未选择音源',
gdmusicInfo: 'GD音乐台可自动解析多个平台音源自动选择最佳结果',
autoPlay: '自动播放',
autoPlayDesc: '重新打开应用时是否自动继续播放',
audioDevice: '音频输出设备',
audioDeviceDesc: '选择音频输出设备,如扬声器、耳机或蓝牙设备',
testAudio: '测试',
selectAudioDevice: '选择输出设备',
showStatusBar: '是否显示状态栏控制功能',
showStatusBarContent: '可以在您的mac状态栏显示音乐控制功能(重启后生效)',
fallbackParser: 'GD音乐台(music.gdstudio.xyz)设置',
fallbackParserDesc:
'GD音乐台将自动尝试多个音乐平台进行解析无需额外配置。优先级高于其他解析方式但是请求可能较慢。感谢music.gdstudio.xyz\n',
parserGD: 'GD 音乐台 (内置)',
parserCustom: '自定义 API',
// 音源标签
sourceLabels: {
migu: 'migu',
kugou: 'kugou',
kuwo: 'kuwo',
pyncmd: 'pyncmd',
qq: 'qq',
joox: 'JOOX',
bilibili: 'Bilibili',
gdmusic: 'gdmusic',
lxMusic: 'lxMusic',
custom: '自定义 API'
},
// 自定义API相关的提示
customApi: {
sectionTitle: '自定义 API 设置',
importConfig: '导入 JSON 配置',
currentSource: '当前音源',
notImported: '尚未导入自定义音源。',
importSuccess: '成功导入音源: {name}',
importFailed: '导入失败: {message}',
enableHint: '请先导入 JSON 配置文件才能启用',
status: {
imported: '已导入自定义音源',
notImported: '未导入'
}
},
lxMusic: {
tabs: {
sources: '音源选择',
lxMusic: '落雪音源',
customApi: '自定义API'
},
scripts: {
title: '已导入的音源脚本',
importLocal: '本地导入',
importOnline: '在线导入',
urlPlaceholder: '输入落雪音源脚本 URL',
importBtn: '导入',
empty: '暂无已导入的落雪音源',
notConfigured: '未配置 (请去落雪音源Tab配置)',
importHint: '导入兼容的自定义 API 插件以扩展音源',
noScriptWarning: '请先导入落雪音源脚本',
noSelectionWarning: '请先选择一个落雪音源',
notFound: '音源不存在',
switched: '已切换到音源: {name}',
deleted: '已删除音源: {name}',
enterUrl: '请输入脚本 URL',
invalidUrl: '无效的 URL 格式',
invalidScript: '无效的落雪音源脚本,未找到 globalThis.lx 相关代码',
nameRequired: '名称不能为空',
renameSuccess: '重命名成功'
}
}
},
application: {
closeAction: '关闭行为',
closeActionDesc: '选择关闭窗口时的行为',
closeOptions: {
ask: '每次询问',
minimize: '最小化到托盘',
close: '直接退出'
},
shortcut: '快捷键设置',
shortcutDesc: '自定义全局快捷键',
download: '下载管理',
downloadDesc: '是否始终显示下载列表按钮',
unlimitedDownload: '无限制下载',
unlimitedDownloadDesc: '开启后将无限制下载音乐(可能出现下载失败的情况), 默认限制 300 首',
downloadPath: '下载目录',
downloadPathDesc: '选择音乐文件的下载位置',
remoteControl: '远程控制',
remoteControlDesc: '设置远程控制功能'
},
network: {
apiPort: '音乐API端口',
apiPortDesc: '修改后需要重启应用',
proxy: '代理设置',
proxyDesc: '无法访问音乐时可以开启代理',
proxyHost: '代理地址',
proxyHostPlaceholder: '请输入代理地址',
proxyPort: '代理端口',
proxyPortPlaceholder: '请输入代理端口',
realIP: 'realIP设置',
realIPDesc: '由于限制,此项目在国外使用会受到限制可使用realIP参数,传进国内IP解决',
messages: {
proxySuccess: '代理设置已保存,重启应用后生效',
proxyError: '请检查输入是否正确',
realIPSuccess: '真实IP设置已保存',
realIPError: '请输入有效的IP地址'
}
},
system: {
cache: '缓存管理',
cacheDesc: '清除缓存',
cacheClearTitle: '请选择要清除的缓存类型:',
cacheTypes: {
history: {
label: '播放历史',
description: '清除播放过的歌曲记录'
},
favorite: {
label: '收藏记录',
description: '清除本地收藏的歌曲记录(不会影响云端收藏)'
},
user: {
label: '用户数据',
description: '清除登录信息和用户相关数据'
},
settings: {
label: '应用设置',
description: '清除应用的所有自定义设置'
},
downloads: {
label: '下载记录',
description: '清除下载历史记录(不会删除已下载的文件)'
},
resources: {
label: '音乐资源',
description: '清除已加载的音乐文件、歌词等资源缓存'
},
lyrics: {
label: '歌词资源',
description: '清除已加载的歌词资源缓存'
}
},
restart: '重启',
restartDesc: '重启应用',
messages: {
clearSuccess: '清除成功,部分设置在重启后生效'
}
},
about: {
version: '版本',
checkUpdate: '检查更新',
checking: '检查中...',
latest: '当前已是最新版本',
hasUpdate: '发现新版本',
gotoUpdate: '前往更新',
gotoGithub: '前往 Github',
author: '作者',
authorDesc: 'algerkong 点个star🌟呗',
messages: {
checkError: '检查更新失败,请稍后重试'
}
},
validation: {
selectProxyProtocol: '请选择代理协议',
proxyHost: '请输入代理地址',
portNumber: '请输入有效的端口号(1-65535)'
},
lyricSettings: {
title: '歌词设置',
tabs: {
display: '显示',
interface: '界面',
typography: '文字',
background: '背景',
mobile: '移动端'
},
pureMode: '纯净模式',
hideCover: '隐藏封面',
centerDisplay: '居中显示',
showTranslation: '显示翻译',
hideLyrics: '隐藏歌词',
hidePlayBar: '隐藏播放栏',
hideMiniPlayBar: '隐藏迷你播放栏',
showMiniPlayBar: '显示迷你播放栏',
backgroundTheme: '背景主题',
themeOptions: {
default: '默认',
light: '亮色',
dark: '暗色'
},
fontSize: '字体大小',
fontSizeMarks: {
small: '小',
medium: '中',
large: '大'
},
fontWeight: '字体粗细',
fontWeightMarks: {
thin: '细',
normal: '常规',
bold: '粗'
},
letterSpacing: '字间距',
letterSpacingMarks: {
compact: '紧凑',
default: '默认',
loose: '宽松'
},
lineHeight: '行高',
lineHeightMarks: {
compact: '紧凑',
default: '默认',
loose: '宽松'
},
contentWidth: '内容区宽度',
mobileLayout: '移动端布局',
layoutOptions: {
default: '默认',
ios: 'iOS风格',
android: '安卓风格'
},
mobileCoverStyle: '封面样式',
coverOptions: {
record: '唱片',
square: '方形',
full: '全屏'
},
lyricLines: '歌词行数',
mobileUnavailable: '此设置仅在移动端可用',
// 背景设置
background: {
useCustomBackground: '使用自定义背景',
backgroundMode: '背景模式',
modeOptions: {
solid: '纯色',
gradient: '渐变',
image: '图片',
css: 'CSS'
},
solidColor: '选择颜色',
presetColors: '预设颜色',
customColor: '自定义颜色',
gradientEditor: '渐变编辑器',
gradientColors: '渐变颜色',
gradientDirection: '渐变方向',
directionOptions: {
toBottom: '上到下',
toRight: '左到右',
toBottomRight: '左上到右下',
angle45: '45度',
toTop: '下到上',
toLeft: '右到左'
},
addColor: '添加颜色',
removeColor: '移除颜色',
imageUpload: '上传图片',
imagePreview: '图片预览',
clearImage: '清除图片',
imageBlur: '模糊度',
imageBrightness: '明暗度',
customCss: '自定义 CSS 样式',
customCssPlaceholder: '输入 CSS 样式,如: background: linear-gradient(...)',
customCssHelp: '支持任意 CSS background 属性',
reset: '重置为默认',
fileSizeLimit: '图片大小限制: 20MB',
invalidImageFormat: '无效的图片格式',
imageTooLarge: '图片过大,请选择小于 20MB 的图片'
}
},
translationEngine: '歌詞翻譯引擎',
translationEngineOptions: {
none: '关闭',
opencc: 'OpenCC 繁化'
},
themeColor: {
title: '歌词主题色',
presetColors: '预设颜色',
customColor: '自定义颜色',
preview: '预览效果',
previewText: '歌词效果',
colorNames: {
'spotify-green': 'Spotify 绿',
'apple-blue': '苹果蓝',
'youtube-red': 'YouTube 红',
orange: '活力橙',
purple: '神秘紫',
pink: '樱花粉'
},
tooltips: {
openColorPicker: '打开色板',
closeColorPicker: '关闭色板'
},
placeholder: '#1db954'
},
shortcutSettings: {
title: '快捷键设置',
shortcut: '快捷键',
shortcutDesc: '自定义快捷键',
summaryReady: '当前快捷键配置可保存',
summaryRecording: '正在录制新的快捷键组合',
summaryBlocked: '存在冲突或无效项,请先修正',
platformHintMac: 'macOS 下 CommandOrControl 会显示为 Cmd',
platformHintWindows: 'Windows 下 CommandOrControl 会显示为 Ctrl',
platformHintLinux: 'Linux 下 CommandOrControl 会显示为 Ctrl',
platformHintGeneric: '不同系统下 CommandOrControl 会自动适配',
enabledCount: '已启用',
recordingTip: '点击快捷键框后按下组合键Esc 取消Delete 可禁用该项',
shortcutConflict: '快捷键冲突',
inputPlaceholder: '点击输入快捷键',
clickToRecord: '点击后按下组合键',
recording: '录制中...',
resetShortcuts: '恢复默认',
restoreSingle: '恢复',
disableAll: '全部禁用',
enableAll: '全部启用',
groups: {
playback: '播放控制',
sound: '音量与收藏',
window: '窗口控制'
},
togglePlay: '播放/暂停',
togglePlayDesc: '切换当前歌曲播放状态',
prevPlay: '上一首',
prevPlayDesc: '切换到上一首歌曲',
nextPlay: '下一首',
nextPlayDesc: '切换到下一首歌曲',
volumeUp: '音量增加',
volumeUpDesc: '提高播放器音量',
volumeDown: '音量减少',
volumeDownDesc: '降低播放器音量',
toggleFavorite: '收藏/取消收藏',
toggleFavoriteDesc: '收藏或取消当前歌曲',
toggleWindow: '显示/隐藏窗口',
toggleWindowDesc: '快速显示或隐藏主窗口',
scopeGlobal: '全局',
scopeApp: '应用内',
enabled: '启用',
disabled: '禁用',
issueInvalid: '组合无效',
issueReserved: '系统保留',
registrationWarningTitle: '以下快捷键未能注册,请更换组合后重试',
registrationOccupied: '被系统或其他应用占用',
registrationInvalid: '键位格式无效',
messages: {
resetSuccess: '已恢复默认快捷键,请记得保存',
conflict: '存在冲突的快捷键,请重新设置',
saveSuccess: '快捷键设置已保存',
saveError: '保存快捷键失败,请重试',
saveValidationError: '快捷键校验未通过,请检查后重试',
partialRegistered: '已保存,但部分全局快捷键未注册成功',
cancelEdit: '已取消修改',
clearToDisable: '已禁用该快捷键',
invalidShortcut: '快捷键无效,请输入有效组合',
disableAll: '已禁用所有快捷键,请记得保存',
enableAll: '已启用所有快捷键,请记得保存'
}
},
remoteControl: {
title: '远程控制',
enable: '启用远程控制',
port: '服务端口',
allowedIps: '允许的IP地址',
addIp: '添加IP',
emptyListHint: '空列表表示允许所有IP访问',
saveSuccess: '远程控制设置已保存',
accessInfo: '远程控制访问地址:'
},
cookie: {
title: 'Cookie设置',
description: '请输入音乐的Cookie',
placeholder: '请粘贴完整的Cookie...',
help: {
format: 'Cookie通常以 "MUSIC_U=" 开头',
source: '可以从浏览器开发者工具的网络请求中获取',
storage: 'Cookie设置后将自动保存到本地存储'
},
action: {
save: '保存Cookie',
paste: '粘贴',
clear: '清空'
},
validation: {
required: '请输入Cookie',
format: 'Cookie格式可能不正确请检查是否包含MUSIC_U'
},
message: {
saveSuccess: 'Cookie保存成功',
saveError: 'Cookie保存失败',
pasteSuccess: '粘贴成功',
pasteError: '粘贴失败,请手动复制'
},
info: {
length: '当前长度:{length} 字符'
}
}
};