Skip to content

Commit

Permalink
feat: Add Korean translation (#236)
Browse files Browse the repository at this point in the history
* Add Korean translation

* Fix typo
  • Loading branch information
KOZ39 authored and agalwood committed Apr 27, 2019
1 parent 8d2f527 commit 08c9902
Show file tree
Hide file tree
Showing 13 changed files with 236 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/shared/locales/all.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import eleLocaleDe from 'element-ui/lib/locale/lang/de'
import eleLocaleEn from 'element-ui/lib/locale/lang/en'
import eleLocaleFr from 'element-ui/lib/locale/lang/fr'
import eleLocaleJa from 'element-ui/lib/locale/lang/ja'
import eleLocaleKo from 'element-ui/lib/locale/lang/ko'
import eleLocalePtBR from 'element-ui/lib/locale/lang/pt-br'
import eleLocaleTr from 'element-ui/lib/locale/lang/tr-TR'
import eleLocaleZhCN from 'element-ui/lib/locale/lang/zh-CN'
Expand All @@ -10,6 +11,7 @@ import appLocaleDe from '@shared/locales/de'
import appLocaleEnUS from '@shared/locales/en-US'
import appLocaleFr from '@shared/locales/fr'
import appLocaleJa from '@shared/locales/ja'
import appLocaleKo from '@shared/locales/ko'
import appLocalePtBR from '@shared/locales/pt-BR'
import appLocaleTr from '@shared/locales/tr'
import appLocaleZhCN from '@shared/locales/zh-CN'
Expand Down Expand Up @@ -41,6 +43,12 @@ const resources = {
...appLocaleJa
}
},
'ko': {
translation: {
...eleLocaleKo,
...appLocaleKo
}
},
'pt-BR': {
translation: {
...eleLocalePtBR,
Expand Down
6 changes: 6 additions & 0 deletions src/shared/locales/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import appLocaleDeDE from '@shared/locales/de'
import appLocaleEnUS from '@shared/locales/en-US'
import appLocaleFrFR from '@shared/locales/fr'
import appLocaleJaJA from '@shared/locales/ja'
import appLocaleKoKR from '@shared/locales/ko'
import appLocalePtBr from '@shared/locales/pt-BR'
import appLocaleTrTR from '@shared/locales/tr'
import appLocaleZhCN from '@shared/locales/zh-CN'
Expand Down Expand Up @@ -29,6 +30,11 @@ const resources = {
...appLocaleJaJA
}
},
'ko': {
translation: {
...appLocaleKoKR
}
},
'pt-BR': {
translation: {
...appLocalePtBr
Expand Down
4 changes: 4 additions & 0 deletions src/shared/locales/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ export const availableLanguages = [
value: 'ja',
label: '日本語'
},
{
value: 'ko',
label: '한국어'
},
{
value: 'pt-BR',
label: 'Português (Brasil)'
Expand Down
6 changes: 6 additions & 0 deletions src/shared/locales/ko/about.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export default {
'engine-version': '엔진 버전',
'about': '정보',
'release': '배포',
'support': '지원'
}
30 changes: 30 additions & 0 deletions src/shared/locales/ko/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
export default {
'task-list': '작업 목록',
'add-task': '작업 추가',
'about': 'Motrix 정보',
'preferences': '설정...',
'check-for-updates': '업데이트 확인...',
'check-for-updates-title': '업데이트 확인',
'update-available-message': '새 버전의 Motrix를 사용할 수 있습니다, 지금 업데이트 하시겠습니까?',
'update-not-available-message': '최신 버전을 사용 중입니다!',
'update-downloaded-message': '설치 준비 완료...',
'update-error-message': '업데이트 오류',
'engine-damaged-message': '엔진이 손상되었으므로 다시 설치하십시오 : (',
'engine-missing-message': '엔진이 누락되었으므로 다시 설치하십시오 : (',
'system-error-title': '시스템 오류',
'system-error-message': '응용 프로그램 시작 실패 : {{message}}',
'hide': 'Motrix 숨기기',
'hide-others': '다른 항목 숨기기',
'unhide': '모두 보기',
'show': 'Motrix 보기',
'quit': 'Motrix 종료',
'under-development-message': '죄송합니다, 이 기능은 개발 중입니다...',
'yes': '예',
'no': '아니요',
'cancel': '취소',
'submit': '제출',
'gt1d': '> 1 일',
'hour': '시간',
'minute': '분',
'second': '초'
}
9 changes: 9 additions & 0 deletions src/shared/locales/ko/edit.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
'undo': '실행 취소',
'redo': '재실행',
'cut': '잘라내기',
'copy': '복사',
'paste': '붙여넣기',
'delete': '삭제',
'select-all': '모두 선택'
}
7 changes: 7 additions & 0 deletions src/shared/locales/ko/help.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export default {
'official-website': 'Motrix 웹사이트',
'manual': '메뉴얼',
'release-notes': '배포 정보...',
'report-problem': '문제 보고',
'toggle-dev-tools': '개발자 도구'
}
21 changes: 21 additions & 0 deletions src/shared/locales/ko/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import about from './about'
import app from './app'
import edit from './edit'
import help from './help'
import menu from './menu'
import preferences from './preferences'
import subnav from './subnav'
import task from './task'
import window from './window'

export default {
about,
app,
edit,
help,
menu,
preferences,
subnav,
task,
window
}
8 changes: 8 additions & 0 deletions src/shared/locales/ko/menu.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
'app': 'Motrix',
'file': '파일',
'task': '작업',
'edit': '편집',
'window': '창',
'help': '?'
}
43 changes: 43 additions & 0 deletions src/shared/locales/ko/preferences.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
export default {
'basic': '기본',
'advanced': '고급',
'lab': '실험실',
'save': '저장 & 적용',
'discard': '포기',
'startup': '시작',
'auto-resume-all': '완료되지 않은 모든 작업 자동 재개',
'default-dir': '기본 폴더',
'mas-default-dir-tip': '앱스토어의 샌드박스 사용 권한 제한으로 인해 기본 다운로드 폴더를 다운로드 폴더로 설정하는 것이 권장됩니다.',
'task-manage': '작업 관리',
'max-concurrent-downloads': '최대 활성 작업',
'max-connection-per-server': '서버당 최대 연결 수',
'new-task-show-downloading': '작업 추가 후 다운로드 자동 표시',
'continue': '계속',
'task-completed-notify': '다운로드 완료 후 알림',
'auto-purge-record': '앱 종료 시 다운로드 기록 자동 삭제',
'ui': 'UI',
'appearance': '테마',
'theme-auto': '자동',
'theme-light': '밝은',
'theme-dark': '어두운',
'language': '언어',
'change-language': '언어 변경',
'hide-app-menu': '앱 메뉴 숨기기 (Windows & Linux)',
'proxy': '프록시',
'use-proxy': '프록시 허용',
'developer': '개발자',
'mock-user-agent': '사용자 에이전트 흉내',
'app-log-path': '앱 로그 경로',
'download-session-path': '다운로드 세션 경로',
'factory-reset': '공장 초기화',
'factory-reset-confirm': '초기 설정으로 되돌리시겠습니까?',
'lab-warning': '⚠️ 실험실 기능을 활성화하면 앱 충돌이나 데이터 손실을 초래할 수 있으므로 직접 결정하십시오!',
'download-protocol': '프로토콜',
'support-more-download-protocols': '더 많은 다운로드 프로토콜 지원 허용',
'browser-extensions': '확장 프로그램',
'baidu-exporter': 'BaiduExporter',
'browser-extensions-tip': '커뮤니티에서 제공하는, ',
'baidu-exporter-help': '사용법을 보려면 여기를 클릭하십시오.',
'auto-check-update': '업데이트 자동 확인',
'last-check-update-time': '마지막 업데이트 확인 시간'
}
4 changes: 4 additions & 0 deletions src/shared/locales/ko/subnav.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export default {
'task-list': '작업',
'preferences': '설정'
}
82 changes: 82 additions & 0 deletions src/shared/locales/ko/task.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
export default {
'active': '다운로드 중',
'waiting': '대기 중',
'stopped': '중단됨',
'new-task': '새 작업',
'new-bt-task': '새 BT 작업',
'open-file': '토렌트 파일 열기...',
'uri-task': 'URL',
'torrent-task': '토렌트',
'uri-task-tip': '한 줄의 하나의 작업 URL (마그넷 지원)',
'thunder-link-tip': '팁 : 디코딩 후 썬더 링크가 다운로드 되지 않을 수 있습니다.',
'task-name': '작업 이름',
'task-out': '이름 변경',
'task-out-tip': '선택적, 단일 작업 지원',
'task-split': '분할',
'task-dir': '폴더',
'pause-task': '작업 일시 중지',
'task-ua': 'UA',
'task-user-agent': '사용자 에이전트',
'task-referer': '리퍼러',
'task-cookie': '쿠키',
'navigate-to-downloading': '다운로드로 이동',
'show-advanced-options': '고급 옵션',
'copyright-warning': '저작권 경고',
'copyright-warning-message': '다운로드하려는 파일은 저작권이 있는 오디오 또는 비디오일 수 있으므로, 저작권 사용권을 가지고 있는지 확인하십시오.',
'copyright-yes': '네, 가지고 있습니다',
'copyright-no': '아니요',
'copyright-error-message': '저작권 문제로 인해 작업 추가 실패',
'pause-task-success': '"{{taskName}}" 작업 일시정지 성공',
'pause-task-fail': '"{{taskName}}" 작업 일시정지 실패',
'resume-task': '작업 재개',
'resume-task-success': '"{{taskName}}" 작업 재개 성공',
'resume-task-fail': '"{{taskName}}" 작업 재개 실패',
'delete-task': '작업 삭제',
'delete-selected-tasks': '선택된 작업 삭제',
'delete-task-confirm': '"{{taskName}}" 다운로드 작업을 삭제하시겠습니까?',
'delete-task-label': '파일과 삭제',
'delete-task-success': '"{{taskName}}" 작업 삭제 성공',
'delete-task-fail': '"{{taskName}}" 작업 삭제 실패',
'remove-task-file-fail': '작업 파일을 제거하지 못했습니다, 수동으로 제거하십시오.',
'remove-task-config-file-fail': '작업 구성 파일을 제거하지 못했습니다, 수동으로 제거하십시오.',
'move-task-up': '작업 위로 이동',
'move-task-down': '작업 아래로 이동',
'pause-all-task': '모든 작업 일시정지',
'pause-all-task-success': '모든 작업 일시정지 성공',
'pause-all-task-fail': '모든 작업 일시정지 실패',
'resume-all-task': '모든 작업 재개',
'resume-all-task-success': '모든 작업 재개 성공',
'resume-all-task-fail': '모든 작업 재개 실패',
'clear-recent-tasks': '최근 작업 비우기',
'purge-record': '작업 기록 삭제',
'purge-record-success': '작업 기록 삭제 성공',
'purge-record-fail': '작업 기록 삭제 실패',
'refresh-list': '작업 목록 새로고침',
'no-task': '현재 다운로드 없음',
'copy-link': '링크 복사',
'copy-link-success': '링크 복사 성공',
'remove-record': '작업 기록 제거',
'remove-record-confirm': '"{{taskName}}" 다운로드 기록을 제거하시겠습니까?',
'remove-record-label': '파일과 삭제',
'remove-record-success': '"{{taskName}}" 작업 기록 제거 성공',
'remove-record-fail': '"{{taskName}}" 작업 기록 제거 실패',
'show-in-folder': '작업 폴더 표시',
'file-not-exist': '파일이 존재하지 않거나 삭제되었습니다.',
'file-path-error': '파일 경로 오류',
'opening-task-message': '"{{taskName}}" 여는 중...',
'get-task-name': '작업 이름 가져오기...',
'remaining-prefix': '남은',
'select-torrent': '토렌트를 여기로 끌어오거나 클릭해서 선택하십시오',
'task-info-dialog-title': '{{title}} 자세히',
'download-start-message': '{{taskName}} 다운로드 시작',
'download-pause-message': '{{taskName}} 다운로드 일시정지',
'download-stop-message': '{{taskName}} 다운로드 정지',
'download-error-message': '{{taskName}} 다운로드 오류 발생',
'download-complete-message': '{{taskName}} 다운로드 완료',
'download-complete-notify': '다운로드 완료',
'bt-download-complete-message': '{{taskName}} 다운로드 완료, 시딩 중...',
'bt-download-complete-notify': 'BT 다운로드 완료, 시딩 중...',
'bt-download-complete-tips': '팁 : 당신은 시딩 작업을 중지할 수 있습니다.',
'download-fail-message': '{{taskName}} 다운로드 실패',
'download-fail-notify': '다운로드 실패'
}
8 changes: 8 additions & 0 deletions src/shared/locales/ko/window.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
'reload': '다시 불러오기',
'close': '닫기',
'minimize': '최소화',
'zoom': '줌',
'toggle-fullscreen': '전체 화면',
'front': '모두 앞으로 가져오기'
}

0 comments on commit 08c9902

Please sign in to comment.