mirror of
https://github.com/algerkong/AlgerMusicPlayer.git
synced 2026-05-18 03:17:29 +08:00
0ab784024c
- feat(download): 关闭下载设置抽屉时检测未保存更改,提供取消/放弃/保存选项 - fix: 自动播放首次暂停无法暂停,移除不必要的 isFirstPlay 检查 - fix: 歌手详情路由添加 props key,修复跳转歌手详情不生效问题 - i18n: 添加 download.save.* 翻译(5 种语言) Co-Authored-By: 心妄 <1661272893@qq.com>
123 lines
4.2 KiB
TypeScript
123 lines
4.2 KiB
TypeScript
export default {
|
|
title: '다운로드 관리',
|
|
localMusic: '로컬 음악',
|
|
count: '총 {count}곡',
|
|
clearAll: '기록 지우기',
|
|
settings: '설정',
|
|
tabs: {
|
|
downloading: '다운로드 중',
|
|
downloaded: '다운로드 완료'
|
|
},
|
|
empty: {
|
|
noTasks: '다운로드 작업이 없습니다',
|
|
noDownloaded: '다운로드된 곡이 없습니다',
|
|
noDownloadedHint: '좋아하는 곡을 다운로드하세요'
|
|
},
|
|
progress: {
|
|
total: '전체 진행률: {progress}%'
|
|
},
|
|
status: {
|
|
downloading: '다운로드 중',
|
|
completed: '완료',
|
|
failed: '실패',
|
|
unknown: '알 수 없음',
|
|
queued: '대기 중',
|
|
paused: '일시 정지',
|
|
cancelled: '취소됨'
|
|
},
|
|
action: {
|
|
pause: '일시 정지',
|
|
resume: '재개',
|
|
cancel: '취소',
|
|
cancelAll: '모두 취소',
|
|
retrying: 'URL 재획득 중...'
|
|
},
|
|
batch: {
|
|
complete: '다운로드 완료: {success}/{total}곡 성공',
|
|
allComplete: '모든 다운로드 완료'
|
|
},
|
|
artist: {
|
|
unknown: '알 수 없는 가수'
|
|
},
|
|
delete: {
|
|
title: '삭제 확인',
|
|
message: '곡 "{filename}"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.',
|
|
confirm: '삭제 확인',
|
|
cancel: '취소',
|
|
success: '삭제 성공',
|
|
failed: '삭제 실패',
|
|
fileNotFound: '파일이 존재하지 않거나 이동되었습니다. 기록에서 제거되었습니다',
|
|
recordRemoved: '파일 삭제 실패, 하지만 기록에서 제거되었습니다'
|
|
},
|
|
clear: {
|
|
title: '다운로드 기록 지우기',
|
|
message:
|
|
'모든 다운로드 기록을 지우시겠습니까? 이 작업은 다운로드된 음악 파일을 삭제하지 않지만 모든 기록을 지웁니다.',
|
|
confirm: '지우기 확인',
|
|
cancel: '취소',
|
|
success: '다운로드 기록이 지워졌습니다',
|
|
failed: '다운로드 기록 삭제에 실패했습니다'
|
|
},
|
|
save: {
|
|
title: '설정 저장',
|
|
message: '현재 다운로드 설정이 저장되지 않았습니다. 변경 사항을 저장하시겠습니까?',
|
|
confirm: '저장',
|
|
cancel: '취소',
|
|
discard: '포기',
|
|
saveSuccess: '다운로드 설정이 저장됨'
|
|
},
|
|
message: {
|
|
downloadComplete: '{filename} 다운로드 완료',
|
|
downloadFailed: '{filename} 다운로드 실패: {error}'
|
|
},
|
|
loading: '로딩 중...',
|
|
playStarted: '재생 시작: {name}',
|
|
playFailed: '재생 실패: {name}',
|
|
path: {
|
|
copy: '경로 복사',
|
|
copied: '경로가 클립보드에 복사됨',
|
|
copyFailed: '경로 복사 실패'
|
|
},
|
|
settingsPanel: {
|
|
title: '다운로드 설정',
|
|
path: '다운로드 위치',
|
|
pathDesc: '음악 파일 다운로드 저장 위치 설정',
|
|
pathPlaceholder: '다운로드 경로를 선택해주세요',
|
|
noPathSelected: '먼저 다운로드 경로를 선택해주세요',
|
|
select: '폴더 선택',
|
|
open: '폴더 열기',
|
|
saveLyric: '가사 파일 별도 저장',
|
|
saveLyricDesc: '곡 다운로드 시 .lrc 가사 파일도 함께 저장합니다',
|
|
fileFormat: '파일명 형식',
|
|
fileFormatDesc: '음악 다운로드 시 파일 이름 형식 설정',
|
|
customFormat: '사용자 정의 형식',
|
|
separator: '구분자',
|
|
separators: {
|
|
dash: '공백-공백',
|
|
underscore: '밑줄',
|
|
space: '공백'
|
|
},
|
|
dragToArrange: '드래그하여 정렬하거나 화살표 버튼을 사용하여 순서 조정:',
|
|
formatVariables: '사용 가능한 변수',
|
|
preview: '미리보기 효과:',
|
|
concurrency: '최대 동시 다운로드',
|
|
concurrencyDesc: '동시에 다운로드할 최대 곡 수 (1-5)',
|
|
saveSuccess: '다운로드 설정이 저장됨',
|
|
presets: {
|
|
songArtist: '곡명 - 가수명',
|
|
artistSong: '가수명 - 곡명',
|
|
songOnly: '곡명만'
|
|
},
|
|
components: {
|
|
songName: '곡명',
|
|
artistName: '가수명',
|
|
albumName: '앨범명'
|
|
}
|
|
},
|
|
error: {
|
|
incomplete: '파일 다운로드가 불완전합니다',
|
|
urlExpired: 'URL이 만료되었습니다. 재획득 중',
|
|
resumeFailed: '재개 실패'
|
|
}
|
|
};
|