feat: 补全国际化

This commit is contained in:
algerkong
2025-12-20 14:20:25 +08:00
parent c3dd03cc13
commit 7e59cfee05
19 changed files with 197 additions and 14 deletions
+2
View File
@@ -43,6 +43,8 @@ export default {
collapse: '접기',
songCount: '{count}곡',
language: '언어',
today: '오늘',
yesterday: '어제',
tray: {
show: '표시',
quit: '종료',
+5 -1
View File
@@ -118,7 +118,11 @@ export default {
cancelCollect: '수집 취소',
addToPlaylist: '재생 목록에 추가',
addToPlaylistSuccess: '재생 목록에 추가 성공',
songsAlreadyInPlaylist: '곡이 이미 재생 목록에 있습니다'
songsAlreadyInPlaylist: '곡이 이미 재생 목록에 있습니다',
historyRecommend: '일일 기록 권장',
fetchDatesFailed: '날짜를 가져오지 못했습니다',
fetchSongsFailed: '곡을 가져오지 못했습니다',
noSongs: '노래 없음'
},
playlist: {
import: {
+7
View File
@@ -8,6 +8,13 @@ export default {
local: '로컬 기록',
cloud: '클라우드 기록'
},
categoryTabs: {
songs: '곡',
playlists: '플레이리스트',
albums: '앨범'
},
noDescription: '설명 없음',
noData: '기록 없음',
getCloudRecordFailed: '클라우드 기록 가져오기 실패',
needLogin: 'cookie를 사용하여 로그인하여 클라우드 기록을 볼 수 있습니다',
merging: '기록 병합 중...',
+15 -1
View File
@@ -42,7 +42,21 @@ export default {
autoGetCookieSuccess: 'Cookie 자동 가져오기 성공',
autoGetCookieFailed: 'Cookie 자동 가져오기 실패',
autoGetCookieTip:
'넷이즈 클라우드 뮤직 로그인 페이지를 열겠습니다. 로그인 완료 후 창을 닫아주세요'
'넷이즈 클라우드 뮤직 로그인 페이지를 열겠습니다. 로그인 완료 후 창을 닫아주세요',
loginFailed: '로그인 실패',
phoneRequired: '휴대폰 번호를 입력하세요',
passwordRequired: '비밀번호를 입력하세요',
phoneLoginFailed: '휴대폰 번호 로그인 실패, 휴대폰 번호와 비밀번호가 올바른지 확인하세요',
qrCheckFailed: 'QR코드 상태 확인 실패, 새로고침하여 다시 시도하세요',
qrLoading: 'QR코드 로딩 중...',
qrExpired: 'QR코드가 만료되었습니다. 클릭하여 새로고침하세요',
qrExpiredShort: 'QR코드 만료됨',
qrExpiredWarning: 'QR코드가 만료되었습니다. 클릭하여 새로운 QR코드를 받으세요',
qrScanned: 'QR코드가 스캔되었습니다. 휴대폰에서 로그인을 확인하세요',
qrScannedShort: '스캔됨',
qrScannedInfo: 'QR코드가 스캔되었습니다. 휴대폰에서 로그인을 확인하세요',
qrConfirmed: '로그인 성공, 리다이렉트 중...',
qrGenerating: 'QR코드를 생성 중...'
},
qrTitle: '넷이즈 클라우드 뮤직 QR코드 로그인',
uidWarning:
+34 -1
View File
@@ -117,6 +117,33 @@ export default {
imported: '사용자 지정 음원 가져옴',
notImported: '가져오지 않음'
}
},
lxMusic: {
tabs: {
sources: '음원 선택',
lxMusic: '낙설 음원',
customApi: '사용자 정의 API'
},
scripts: {
title: '가져온 스크립트',
importLocal: '로컬 가져오기',
importOnline: '온라인 가져오기',
urlPlaceholder: '낙설 음원 스크립트 URL 입력',
importBtn: '가져오기',
empty: '가져온 낙설 음원이 없습니다',
notConfigured: '설정되지 않음 (낙설 음원 탭에서 설정하세요)',
importHint: '소스 확장을 위해 호환되는 사용자 정의 API 플러그인을 가져옵니다',
noScriptWarning: '먼저 낙설 음원 스크립트를 가져오세요',
noSelectionWarning: '먼저 낙설 음원 소스를 선택하세요',
notFound: '음원이 존재하지 않습니다',
switched: '음원으로 전환되었습니다: {name}',
deleted: '음원이 삭제되었습니다: {name}',
enterUrl: '스크립트 URL을 입력하세요',
invalidUrl: '유효하지 않은 URL 형식',
invalidScript: '유효하지 않은 낙설 음원 스크립트입니다 (globalThis.lx 코드를 찾을 수 없음)',
nameRequired: '이름은 비워둘 수 없습니다',
renameSuccess: '이름이 변경되었습니다'
}
}
},
application: {
@@ -246,6 +273,12 @@ export default {
medium: '중간',
large: '큼'
},
fontWeight: '글꼴 두께',
fontWeightMarks: {
thin: '가늘게',
normal: '보통',
bold: '굵게'
},
letterSpacing: '글자 간격',
letterSpacingMarks: {
compact: '좁음',
@@ -281,7 +314,7 @@ export default {
solid: '단색',
gradient: '그라데이션',
image: '이미지',
css: '사용자 정의 CSS'
css: 'CSS'
},
solidColor: '색상 선택',
presetColors: '프리셋 색상',