From ffc07d6f7e0618b0c35238f021227575fce5d9fa Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Thu, 23 Jun 2022 02:15:48 -0400 Subject: [PATCH] Add Korean credit: TL (Discord username) --- qortal-ui-core/language/de.json | 3 +- qortal-ui-core/language/es.json | 3 +- qortal-ui-core/language/fr.json | 3 +- qortal-ui-core/language/hindi.json | 3 +- qortal-ui-core/language/hr.json | 3 +- qortal-ui-core/language/hu.json | 3 +- qortal-ui-core/language/it.json | 3 +- qortal-ui-core/language/ko.json | 597 ++++++++++++++++++ qortal-ui-core/language/no.json | 3 +- qortal-ui-core/language/pl.json | 3 +- qortal-ui-core/language/pt.json | 3 +- qortal-ui-core/language/ro.json | 3 +- qortal-ui-core/language/rs.json | 3 +- qortal-ui-core/language/ru.json | 3 +- qortal-ui-core/language/us.json | 3 +- qortal-ui-core/language/zhc.json | 3 +- qortal-ui-core/language/zht.json | 3 +- .../src/components/language-selector.js | 1 + 18 files changed, 630 insertions(+), 16 deletions(-) create mode 100644 qortal-ui-core/language/ko.json diff --git a/qortal-ui-core/language/de.json b/qortal-ui-core/language/de.json index 03f9f6f1..d07edc6d 100644 --- a/qortal-ui-core/language/de.json +++ b/qortal-ui-core/language/de.json @@ -17,7 +17,8 @@ "italian": "Italienisch", "russian": "Russisch", "norwegian": "Norwegisch", - "romanian": "Rumänisch" + "romanian": "Rumänisch", + "korean": "Koreanisch" }, "sidemenu": { "mintingdetails": "PRÄGUNGSDETAILS", diff --git a/qortal-ui-core/language/es.json b/qortal-ui-core/language/es.json index fe5ea52d..726ff997 100644 --- a/qortal-ui-core/language/es.json +++ b/qortal-ui-core/language/es.json @@ -17,7 +17,8 @@ "italian": "Italiano", "russian": "Ruso", "norwegian": "Noruego", - "romanian": "Rumano" + "romanian": "Rumano", + "korean": "Coreano" }, "sidemenu": { "mintingdetails": "DETALLES DE ACUÑACIÓN", diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json index 87065a0e..8dc74bc3 100644 --- a/qortal-ui-core/language/fr.json +++ b/qortal-ui-core/language/fr.json @@ -17,7 +17,8 @@ "italian": "Italien", "russian": "Russe", "norwegian": "Norvégien", - "romanian": "Roumain" + "romanian": "Roumain", + "korean": "Coréen" }, "sidemenu": { "mintingdetails": "DETAILS DE FRAPPE", diff --git a/qortal-ui-core/language/hindi.json b/qortal-ui-core/language/hindi.json index 927a62a9..8984b4c6 100644 --- a/qortal-ui-core/language/hindi.json +++ b/qortal-ui-core/language/hindi.json @@ -18,7 +18,8 @@ "italian": "इतालवी", "russian": "रूसी", "norwegian": "नार्वेजियन", - "romanian": "रोमानियाई" + "romanian": "रोमानियाई", + "korean": "कोरियाई" }, "sidemenu": { "mintingdetails": "खनन विवरण", diff --git a/qortal-ui-core/language/hr.json b/qortal-ui-core/language/hr.json index 90eb2fd9..aa2a6ec4 100644 --- a/qortal-ui-core/language/hr.json +++ b/qortal-ui-core/language/hr.json @@ -17,7 +17,8 @@ "italian": "Talijanski", "russian": "Ruski", "norwegian": "Norveški", - "romanian": "Rumunjski" + "romanian": "Rumunjski", + "korean": "Korejski" }, "sidemenu": { "mintingdetails": "DETALJI O MINTANJU", diff --git a/qortal-ui-core/language/hu.json b/qortal-ui-core/language/hu.json index afd2b15b..a6f069b5 100644 --- a/qortal-ui-core/language/hu.json +++ b/qortal-ui-core/language/hu.json @@ -17,7 +17,8 @@ "italian": "Olasz", "russian": "Orosz", "norwegian": "Norvég", - "romanian": "Román" + "romanian": "Román", + "korean": "Koreai" }, "sidemenu": { "mintingdetails": "VERÉSI RÉSZLETEK", diff --git a/qortal-ui-core/language/it.json b/qortal-ui-core/language/it.json index 4051b15e..2b4c45ab 100644 --- a/qortal-ui-core/language/it.json +++ b/qortal-ui-core/language/it.json @@ -17,7 +17,8 @@ "italian": "Italiano", "russian": "Russo", "norwegian": "Norvegese", - "romanian": "Rumeno" + "romanian": "Rumeno", + "korean": "Coreano" }, "sidemenu": { "mintingdetails": "DETTAGLI DI MINTING", diff --git a/qortal-ui-core/language/ko.json b/qortal-ui-core/language/ko.json new file mode 100644 index 00000000..bc3c2a6d --- /dev/null +++ b/qortal-ui-core/language/ko.json @@ -0,0 +1,597 @@ +{ + "selectmenu": { + "selectlanguage": "언어 선택", + "languageflag": "ko", + "english": "영어", + "chinese1": "중국어(간체)", + "chinese2": "중국어(번체)", + "german": "독일어", + "french": "프랑스어", + "polish": "폴란드어", + "spanish": "스페인어", + "hindi": "힌디어", + "croatian": "크로아티아어", + "portuguese": "포르투갈어", + "hungarian": "헝가리", + "serbian": "세르비아어", + "italian": "이탈리아어", + "russian": "러시아어", + "norwegian": "노르웨이어", + "romanian": "루마니아어", + "korean": "한국어" + }, + "sidemenu": { + "mintingdetails": "민팅 세부정보", + "wallets": "지갑", + "tradeportal": "무역 포털", + "rewardshare": "보상 공유", + "nameregistration": "이름 등록", + "websites": "웹사이트", + "datamanagement": "데이터 관리", + "qchat": "Q-CHAT", + "groupmanagement": "그룹 관리", + "puzzles": "퍼즐", + "nodemanagement": "노드 관리" + }, + "login": { + "login": "로그인", + "createaccount": "계정 생성", + "name": "이름", + "address": "주소", + "password": "비밀번호", + "youraccounts": "귀하의 계정", + "clickto": "클릭하여 계정에 로그인하세요", + "needcreate": "로그인하기 전에 계정을 생성하거나 저장해야 합니다!", + "upload": "qortal 백업파일을 업로드합니다.", + "howlogin": "어떤 방식으로 로그인하시겠습니까?", + "seed": "시드구문", + "seedphrase": "시드구문", + "saved": "계정 저장", + "qora": "Qora 계정 시드구문", + "backup": "Qortal 지갑 백업", + "decrypt": "백업 암호 해독", + "save": "이 브라우저에 저장", + "prepare": "계정 준비", + "areyousure": "저장된 지갑에서 이 지갑을 제거하시겠습니까?", + "error1": "백업은 유호한 json파일 형식이어야 합니다.", + "error2": "로그인 옵션이 선택되지 않았습니다.", + "createwelcome": "Qortal에 오신 것을 환영합니다. RPG 게임과 비슷하다는 것을 알게 되실 것입니다. Qortal 네트워크의 관리자로서(만약 당신이 하나를 선택한다면) 계정을 레벨업할 수 있는 기회를 갖게 될 것입니다. Qortal 네트워크에 대한 더 많은 블록 보상은 물론 플랫폼 결정에 대한 투표 측면에서 네트워크에 대한 더 큰 영향력을 갖게 될 것입니다..", + "createa": "A", + "click": "시드 구문을 보려면 클릭하십시오.", + "confirmpass": "암호 확인", + "willbe": "백그라운드에서 랜덤하게 생성됩니다. 이것은 Qortal의 블록체인 계정에 대한 개인 키 생성기로 사용됩니다.", + "clicknext": "아래 NEXT를 클릭하여 Qortal 계정을 만드십시오.", + "ready": "계정을 만들 준비가 되었습니다. 이 브라우저에 저장됩니다. 브라우저에 새 계정을 저장하지 않으려면 아래 상자를 선택 취소할 수 있습니다. 계정을 만든 후에는 반드시 다운로드해야 하는 지갑 백업 파일을 사용하여 새 계정으로 로그인할 수 있습니다(로그아웃 후).", + "welmessage": "qortal에 오신 것을 환영합니다.", + "pleaseenter": "암호를 입력하십시오!", + "notmatch": "암호가 일치하지 않습니다!", + "lessthen8": "암호가 8자 미만입니다! 이것은 권장되지 않습니다. 이 경고는 계속 무시할 수 있습니다.", + "entername": "이름을 입력하십시오!", + "downloaded": "지갑 백업 파일이 다운로드됩니다!", + "loading": "로드 중입니다. 잠시 기다려 주십시오...", + "createdseed": "귀하의 시드구문", + "saveseed": "시드구문 저장", + "savein": "브라우저에 저장", + "backup2": "이 파일은 앱/브라우저에 저장되지 않은 시스템의 계정에 액세스할 수 있는 유일한 방법입니다. 이 파일을 여러 곳에 백업하십시오. 파일은 매우 안전하게 암호화되고 이전 단계에서 만든 로컬 암호로 해독됩니다. 어디에나 안전하게 저장할 수 있지만 여러 위치에서 저장해야 합니다.", + "savewallet": "지갑 백업 파일 저장", + "created1": "이제 계정이 생성되었습니다.", + "created2": " 이 브라우저에 저장됩니다.", + "downloadbackup": "지갑 백업 파일 다운로드" + }, + "logout": { + "logout": "로그아웃", + "confirmlogout": "로그아웃하시겠습니까?" + }, + "fragfile": { + "selectfile": "파일선택", + "dragfile": "백업을 여기에 드래그" + }, + "settings": { + "generalinfo": "일반 계정 정보", + "address": "주소", + "publickey": "공개 키", + "settings": "설정", + "account": "계정", + "security": "보안", + "notifications": "알림", + "accountsecurity": "계정 보안", + "password": "비밀번호", + "download": "백업 파일 다운로드", + "choose": "백업을 암호화할 암호를 선택하십시오. 암호는 로그인한 암호와 같거나 다를 수 있습니다.", + "block": "블록 알림", + "playsound": "소리 재생", + "shownotifications": "알림 표시", + "nodeurl": "노드 url", + "nodehint": "위의 기본 노드 목록에서 노드를 선택하거나 아래 버튼을 클릭하여 사용자 지정 노드를 위의 목록에 추가하십시오.", + "addcustomnode": "사용자 지정 노드 추가", + "addandsave": "추가 및 저장", + "protocol": "프로토콜", + "domain": "도메인", + "port": "포트" + }, + "appinfo": { + "blockheight": "블록 높이", + "uiversion": "UI 버전", + "coreversion": "Core 버전", + "minting": "(민팅)", + "synchronizing": "동기화 중" + }, + "walletprofile": { + "minterlevel": "민터 레벨", + "blocksminted": "민트된 블록" + }, + "general": { + "yes": "예", + "no": "아니요", + "confirm": "확인", + "decline": "거절", + "open": "열기", + "close": "닫기", + "back": "뒤로", + "next": "다음", + "create": "생성", + "continue": "계속하다", + "save": "저장" + }, + "mintingpage": { + "mchange1": "일반 민팅 정보", + "mchange2": "블록체인 통계", + "mchange3": "qortql 블록타임 평균", + "mchange4": "일별 블록수 평균", + "mchange5": "일별 qort생성 평균", + "mchange6": "민팅 계정 세부사항", + "mchange7": "민터가 아님", + "mchange8": "민팅중", + "mchange9": "민팅중이 아님", + "mchange10": "계정 세부 정보 활성화", + "mchange11": "활성화되지 않음", + "mchange12": "계정 활성화", + "mchange13": "소개", + "mchange14": "계정을 활성화하려면 나가는 트랜잭션이 발생해야 합니다. 이름 등록이 가장 일반적인 방법입니다. Q-Chat에 있는 누군가에게 소량의 QORT를 보내달라고 요청하면 계정을 활성화하거나 거래 포털 내에서 QORT를 구입한 후 어떤 종류의 거래든 하고 블록체인에 있는 공개키를 보호할 수 있다. 이 작업을 수행할 때까지 공용 키는 사용자 UI에서만 알 수 있으며 다른 사용자는 체인의 공용 키를 가져올 수 없습니다.", + "mchange15": "현재 상태", + "mchange16": "현재 수준", + "mchange17": "다음 레벨로의 블록", + "mchange18": "24시간 365일 계속 주조하면 레벨에 도달합니다.", + "mchange19": "민팅 보상 정보", + "mchange20": "현재 계층", + "mchange21": "계층 내 총 민터 수", + "mchange22": "블록당 계층 점유율", + "mchange23": "블록당 리워드", + "mchange24": "하루당 보상 수", + "mchange25": "초", + "mchange26": "블록", + "mchange27": "레벨", + "mchange28": "계층", + "mchange29": "날", + "mchange30": "민터", + "mchange31": "도움을 요청하기 위해 누르기", + "mchange32": "민터 되기", + "mchange33": "도입", + "mchange34": "Qortal에서 Minter가 되고 Minter Level이 상승하여 QORT 보상을 받기 시작하려면 먼저 '후원'이 되어야 합니다. Qortal의 후원자는 레벨 5 이상의 다른 부서 또는 Qortal Founder입니다. 스폰서로부터 후원 키를 받아 이 키를 사용하여 레벨 1로 이동합니다. 레벨 1에 도달하면 자신만의 조폐 키를 만들고 Qortal Blockchain 보안에 도움이 되는 보상을 받을 수 있습니다.", + "mchange35": "스폰서쉽", + "mchange36": "스폰서가 노드에 추가하는 데 사용할 '스폰서 키'를 발급하고 주조 작업을 시작합니다(레벨 1에 도달할 때까지 보상 없음). 레벨 1에 도달하면 '마인팅 키'를 작성/지정하고 보상을 획득합니다. 후원 기간 내에 XXXX 블록이 남아 있습니다.", + "mchange37": "qortal에 있는 후원 키를 발급할 수 있을 정도로 높은 수준의 광부에게 연락하여 해당 키를 받은 다음 여기로 돌아와 주조 여행을 시작할 수 있는 키를 입력하기만 하면 됩니다.", + "mchange38": "안" + }, + "walletpage": { + "wchange1": "밸런스를 가져오는 중...", + "wchange2": "현재 지갑", + "wchange3": "클립보드에 지갑 주소 복사", + "wchange4": "주소가 클립보드에 복사됨", + "wchange5": "트랜잭션 세부 정보", + "wchange6": "트랜잭션 유형", + "wchange7": "OUT", + "wchange8": "IN", + "wchange9": "보내는사람", + "wchange10": "받는사람", + "wchange11": "양", + "wchange12": "수수료", + "wchange13": "블록", + "wchange14": "시간", + "wchange15": "트랜잭션 서명", + "wchange16": "트랜잭션 해시", + "wchange17": "보내기", + "wchange18": "보낸 사람 주소", + "wchange19": "사용가능잔액", + "wchange20": "수신인(주소 또는 이름)", + "wchange21": "최근 수수료:", + "wchange22": "지갑", + "wchange23": "수신인(주소)", + "wchange24": "바이트당 현재 수수료", + "wchange25": "낮은 수수료는 거래가 느리거나 확인되지 않은 결과를 초래할 수 있다.", + "wchange26": "자금 부족!", + "wchange27": "금액이 잘못되었습니다!", + "wchange28": "수신자는 비워 둘 수 없습니다!", + "wchange29": "잘못된 수신자!", + "wchange30": "트랜잭션 성공!", + "wchange31": "트랜잭션 실패", + "wchange32": "QORT 잔액을 가져오지 못했습니다. 다시 해봐!", + "wchange33": "가져오지 못했습니다.", + "wchange34": "잔액. 다시 해봐!", + "wchange35": "유형", + "wchange36": "수수료", + "wchange37": "총액", + "wchange38": "주소에 아직 트랜잭션이 없습니다.", + "wchange39": "주소를 복사할 수 없습니다.", + "wchange40": "지불", + "wchange41": "상황", + "wchange42": "확인", + "wchange43": "확인될 때까지 거래가 표시되지 않습니다. 기다려 주십시오.", + "wchange44": "다시 시도하십시오..." +}, + "tradepage": { + "tchange1": "무역 포털", + "tchange2": "거래 쌍 선택", + "tchange3": "과거 시장 거래", + "tchange4": "내 거래 내역", + "tchange5": "오픈마켓 판매 주문", + "tchange6": "내 주문", + "tchange7": "정체된 주문", + "tchange8": "양", + "tchange9": "가격", + "tchange10": "총", + "tchange11": "날짜", + "tchange12": "상태", + "tchange13": "판매자", + "tchange14": "각 가격", + "tchange15": "양식 지우기", + "tchange16": "당신은 가지고 있다", + "tchange17": "액션", + "tchange18": "매수", + "tchange19": "매도", + "tchange20": "거래를 만들지 못했습니다. 다시 해봐!", + "tchange21": "거래를 만들지 못했습니다. 오류 코드", + "tchange22": "자금 부족!", + "tchange23": "구매 요청 성공!", + "tchange24": "기존 구매 요청!", + "tchange25": "거래를 만들지 못했습니다. 오류 코드", + "tchange26": "거래 취소 중!", + "tchange27": "거래를 취소하지 못했습니다. 다시 해봐!", + "tchange28": "거래를 취소하지 못했습니다. 오류 코드", + "tchange29": "취소하다", + "tchange30": "밸런스를 가져오지 못했습니다. 다시 시도하십시오.!", + "tchange31": "판매된", + "tchange32": "구매된" + }, + "rewardsharepage": { + "rchange1": "보상 공유", + "rchange2": "보상 공유 생성", + "rchange3": "이 계정과 관련된 보상 공유", + "rchange4": "민팅 계정", + "rchange5": "공유 비율", + "rchange6": "받는사람", + "rchange7": "액션", + "rchange8": "유형", + "rchange9": "레벨 1 - 4는 자체 공유를 생성할 수 있으며 레벨 5 이상은 보상 공유를 생성할 수 있습니다.", + "rchange10": "수신자 공개 키", + "rchange11": "보상공유율", + "rchange12": "맛있는 거 하기", + "rchange13": "민팅계정 추가", + "rchange14": "추가", + "rchange15": "계정이 보상 공유에 관여하지 않습니다.", + "rchange16": "자체 보상 공유", + "rchange17": "제거", + "rchange18": "보상 공유를 여러 개 만들 수 없습니다!", + "rchange19": "여러 개의 자체 공유를 만들 수 없습니다!", + "rchange20": "레벨에서 리워드 공유를 생성할 수 없습니다!", + "rchange21": "보상 공유 성공!", + "rchange22": "보상 공유가 제거되었습니다!" + }, + "registernamepage": { + "nchange1": "이름 등록", + "nchange2": "이름 등록", + "nchange3": "등록된 이름", + "nchange4": "아바타", + "nchange5": "이름", + "nchange6": "소유자", + "nchange7": "액션", + "nchange8": "이 계정에 등록된 이름이 없습니다!", + "nchange9": "이름을 등록하세요!", + "nchange10": "설명(선택사항)", + "nchange11": "맛있는 거 하기", + "nchange12": "이름 등록", + "nchange13": "현재 이름 등록 수수료는", + "nchange14": "등록", + "nchange15": "아바타 설정", + "nchange16": "핵심 업데이트 필요", + "nchange17": "이름이 이미 있습니다!", + "nchange18": "이름 등록 성공!" + }, + "websitespage": { + "schange1": "웹 사이트 찾아보기", + "schange2": "웹 사이트 팔로우", + "schange3": "차단된 웹 사이트", + "schange4": "웹 사이트 검색", + "schange5": "아바타", + "schange6": "세부 사항", + "schange7": "게시자", + "schange8": "액션", + "schange9": "웹 사이트", + "schange10": "사용 가능한 웹 사이트 없음", + "schange11": "팔로우한 웹 사이트", + "schange12": "팔로우된 웹 사이트", + "schange13": "웹 사이트를 팔로우하지 않습니다.", + "schange14": "차단된 웹 사이트", + "schange15": "차단된 웹 사이트", + "schange16": "웹 사이트를 차단하지 않았습니다.", + "schange17": "이름을 찾을 수 없습니다!", + "schange18": "릴레이 모드가 활성화되었습니다. 즉, 피어가 암호화된 데이터를 요청할 때 노드가 네트워크를 통해 암호화된 데이터를 전송하는 데 도움이 됩니다. 설정을 통해 제외할 수 있습니다.", + "schange19": "안", + "schange20": "릴레이 모드가 비활성화되었습니다. 설정을 통해 활성화할 수 있습니다.", + "schange21": "웹 사이트 게시", + "schange22": "이 등록된 이름을 따르는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "schange23": "이 등록된 이름의 팔로우를 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "schange24": "이 등록된 이름을 차단하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "schange25": "이 등록된 이름의 차단을 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "schange26": "분류되지 않음", + "schange27": "크기", + "schange28": "상태", + "schange29": "팔로우", + "schange30": "언팔로우", + "schange31": "차단", + "schange32": "차단 해제", + "schange33": "검색할 이름", + "schange34": "이름은 비워 둘 수 없습니다!", + "schange35": "검색" + }, + "publishpage": { + "pchange1": "발표", + "pchange2": "업데이트", + "pchange3": "참고: 네트워크의 피어가 보다 쉽게 액세스할 수 있도록 데이터를 호스팅하기 전에 포트 포워딩을 설정하는 것이 좋습니다.", + "pchange4": "이름 설정", + "pchange5": "제목", + "pchange6": "묘사", + "pchange7": "카테고리 선택", + "pchange8": "테그", + "pchange9": "서비스", + "pchange10": "식별자", + "pchange11": "발표", + "pchange12": "정적 내용이 포함된 zip 파일 선택", + "pchange13": "정적 파일의 로컬 경로", + "pchange14": "데이터를 게시할 등록된 이름을 선택하십시오.", + "pchange15": "호스트할 파일을 선택하십시오.", + "pchange16": "호스트할 zip 파일을 선택하십시오.", + "pchange17": "정적 내용이 포함된 디렉터리 경로를 입력하십시오.", + "pchange18": "서비스 이름을 입력하십시오.", + "pchange19": "데이터 처리 중... 시간이 좀 걸릴 수 있습니다..", + "pchange20": "에러:", + "pchange21": "데이터를 게시할 때 내부 서버 오류", + "pchange22": "작업 증명 계산 중... 시간이 좀 걸릴 수 있어...", + "pchange23": "트랜잭션이 성공했습니다!", + "pchange24": "트랜잭션 서명 및 처리 불가", + "pchange25": "파일 선택" + }, + "browserpage": { + "bchange1": "앞으로", + "bchange2": "새로고침", + "bchange3": "다시 목록으로", + "bchange4": "삭제", + "bchange5": "노드에서", + "bchange6": "귀하의 브라우저는 iframe을 지원하지 않습니다", + "bchange7": "팔로우", + "bchange8": "언팔로우", + "bchange9": "차단", + "bchange10": "차단 해제", + "bchange11": "이 등록된 이름을 따르는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "bchange12": "이 등록된 이름의 팔로우를 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "bchange13": "이 등록된 이름을 차단하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "bchange14": "이 등록된 이름의 차단을 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "bchange15": "다음 이름에서 데이터를 삭제할 수 없습니다. 먼저 팔로우를 해제하십시오.", + "bchange16": "이 리소스를 삭제하는 동안 오류가 발생했습니다. 다시 시도하십시오!" + }, + "datapage": { + "dchange1": "데이터 관리", + "dchange2": "이 노드에서 호스트된 데이터 검색", + "dchange3": "검색할 데이터", + "dchange4": "검색", + "dchange5": "등록된 이름", + "dchange6": "서비스", + "dchange7": "식별자", + "dchange8": "액션", + "dchange9": "이 노드에서 호스팅하는 데이터", + "dchange10": "데이터 이름은 비워 둘 수 없습니다!", + "dchange11": "데이터를 찾을 수 없습니다!", + "dchange12": "노드에서 호스트된 데이터 목록을 가져올 수 없습니다.", + "dchange13": "이 노드에서 데이터를 호스팅하지 않습니다.", + "dchange14": "언팔로우", + "dchange15": "삭제", + "dchange16": "차단", + "dchange17": "차단 해제", + "dchange18": "이 등록된 이름을 차단하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "dchange19": "이 등록된 이름의 팔로우를 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "dchange20": "이 등록된 이름의 차단을 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "dchange21": "이 리소스를 삭제하는 동안 오류가 발생했습니다. 다시 시도하십시오!" + }, + "chatpage": { + "cchange1": "새 개인 메시지", + "cchange2": "로딩중", + "cchange3": "차단된 사용자", + "cchange4": "새 메시지", + "cchange5": "(아래로 스크롤하려면 클릭하십시오.)", + "cchange6": "개인 메시지를 보낼 대화 상대방의 이름 또는 주소를 입력하십시오!", + "cchange7": "이름/주소", + "cchange8": "메시지...", + "cchange9": "전송", + "cchange10": "차단된 사용자 목록", + "cchange11": "이름", + "cchange12": "소유자", + "cchange13": "액션", + "cchange14": "이 계정은 사용자를 차단하지 않았습니다.", + "cchange15": "등록된 이름 없음", + "cchange16": "이 사용자의 차단을 해제했습니다..", + "cchange17": "이 사용자의 차단을 해제하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "cchange18": "차단 해제", + "cchange19": "이름/주소가 잘못되었습니다. 이름/주소를 확인하고 다시 시도하십시오...", + "cchange20": "메시지가 성공적으로 전송되었습니다!", + "cchange21": "전송에 실패했습니다. 다시 시도하십시오..", + "cchange22": "메시지 로드 중...", + "cchange23": "메시지의 암호를 해독할 수 없습니다!", + "cchange24": "메시지당 최대 글자 수는 255자입니다." + }, + "welcomepage": { + "wcchange1": "Q-Chat에 오신 것을 환영합니다.", + "wcchange2": "새 개인 메시지", + "wcchange3": "개인 메시지를 보낼 대화 상대방의 이름 또는 주소를 입력하십시오!", + "wcchange4": "이름/주소", + "wcchange5": "메시지...", + "wcchange6": "전송", + "wcchange7": "이름/주소가 잘못되었습니다. 이름/주소를 확인하고 다시 시도하십시오...", + "wcchange8": "메시지가 성공적으로 전송되었습니다!", + "wcchange9": "전송에 실패했습니다. 다시 시도하십시오..." + }, + "blockpage": { + "bcchange1": "사용자 차단", + "bcchange2": "이 사용자를 성공적으로 차단했습니다!", + "bcchange3": "이 사용자를 차단하는 동안 오류가 발생했습니다. 다시 시도하십시오!", + "bcchange4": "등록된 이름 없음", + "bcchange5": "사용자 요청 차단", + "bcchange6": "이 사용자를 차단하시겠습니까?", + "bcchange7": "메뉴", + "bcchange8": "주소 복사", + "bcchange9": "개인 메시지" + }, + "grouppage": { + "gchange1": "Qortal 그룹", + "gchange2": "그룹 생성", + "gchange3": "가입한 그룹", + "gchange4": "그룹 이름", + "gchange5": "묘사", + "gchange6": "역할.", + "gchange7": "액션", + "gchange8": "그룹의 구성원이 아닙니다.!", + "gchange9": "공용 그룹", + "gchange10": "소유자", + "gchange11": "사용 가능한 열린 공용 그룹이 없습니다!", + "gchange12": "새 그룹 만들기", + "gchange13": "그룹 유형", + "gchange14": "이 필드는 필수입니다.", + "gchange15": "옵션 선택", + "gchange16": "공공의", + "gchange17": "프라이빗", + "gchange18": "그룹 승인 임계값(트랜잭션을 승인해야 하는 관리자 수/백분율):", + "gchange19": "없음.", + "gchange20": "하나.", + "gchange21": "그룹 트랜잭션 승인을 위한 최소 블록 지연:", + "gchange22": "분", + "gchange23": "시간", + "gchange24": "몇 시간", + "gchange25": "날", + "gchange26": "날들", + "gchange27": "그룹 트랜잭션 승인에 대한 최대 블록 지연:", + "gchange28": "그룹 만들기", + "gchange29": "그룹 만들기", + "gchange30": "그룹 가입 요청", + "gchange31": "만든 날짜", + "gchange32": "업데이트된 날짜", + "gchange33": "가입", + "gchange34": "그룹 가입", + "gchange35": "그룹 요청 탈퇴", + "gchange36": "떠나는", + "gchange37": "그룹 탈퇴", + "gchange38": "그룹 소유자 관리:", + "gchange39": "그룹 관리자 관리:", + "gchange40": "그룹 관리", + "gchange41": "그룹을 만들었습니다!", + "gchange42": "잘못된 그룹 이름", + "gchange43": "잘못된 그룹 설명", + "gchange44": "그룹 유형 선택", + "gchange45": "그룹 승인 임계값 선택", + "gchange46": "그룹 트랜잭션 승인을 위한 최소 블록 지연 선택", + "gchange47": "그룹 트랜잭션 승인을 위한 최대 블록 지연 선택", + "gchange48": "그룹 가입 요청이 성공적으로 전송되었습니다!", + "gchange49": "그룹 요청을 성공적으로 보냈습니다!", + "gchange50": "떠나기", + "gchange51": "가입", + "gchange52": "관리자", + "gchange53": "회원", + "gchange54": "회원들" + }, + "puzzlepage": { + "pchange1": "퍼즐", + "pchange2": "보상", + "pchange3": "에 의해 해결된.", + "pchange4": "이름.", + "pchange5": "묘사", + "pchange6": "단서 / 답", + "pchange7": "액션", + "pchange8": "맞혀봐.", + "pchange9": "이 퍼즐을 풀 수 있는 추측을 입력하고 승리하십시오.", + "pchange10": "추측은 43자 또는 44자여야 합니다.", + "pchange11": "아니요", + "pchange12": "0(영), I(상위 i), O(상위 o) 또는 l(하위 L)을 포함합니다.", + "pchange13": "당신의 추측", + "pchange14": "추측 확인 중...", + "pchange15": "제출", + "pchange16": "틀렸어요!", + "pchange17": "리워드 요청 제출 - 리워드를 위해 지갑을 확인하세요!" + }, + "nodepage": { + "nchange1": "다음을 위한 노드 관리:", + "nchange2": "노드가 온라인으로 전환된 시간:", + "nchange3": "노드의 민팅 계정", + "nchange4": "민팅계정추가", + "nchange5": "자신의 계정으로 민팅하려면 자신에게 리워드 공유 거래(리워드 공유 비율이 0으로 설정됨)를 만든 다음 리워드 공유 키가 제공하는 리워드 공유 키로 마이트를 만들어야 합니다.", + "nchange6": "리워드 공유 키", + "nchange7": "민팅계정추가", + "nchange8": "추가", + "nchange9": "민팅계정", + "nchange10": "수취인 계정", + "nchange11": "액션", + "nchange12": "삭제", + "nchange13": "이 노드에 대한 민팅 계정을 찾을 수 없습니다.", + "nchange14": "이 노드에 연결된 피어", + "nchange15": "피어 추가", + "nchange16": "추가할 피어 주소를 아래에 입력하십시오.", + "nchange17": "피어 주소", + "nchange18": "주소", + "nchange19": "마지막 높이", + "nchange20": "빌드 버전", + "nchange21": "연결 대상", + "nchange22": "액션", + "nchange23": "강제 동기화", + "nchange24": "노드에 연결된 피어가 없습니다.", + "nchange25": "피어와의 동기화를 시작하는 중: ", + "nchange26": "피어를 제거했습니다. ", + "nchange27": "민팅 노드가 성공적으로 추가되었습니다!", + "nchange28": "민팅 노드를 추가하지 못했습니다!", + "nchange29": "민팅 계정이 제거되었습니다!", + "nchange30": "민팅 계정을 제거하지 못했습니다!", + "nchange31": "노드 중지", + "nchange32": "중지 요청을 성공적으로 전송했습니다.!" + }, + "transpage": { + "tchange1": "거래요청", + "tchange2": " 감소", + "tchange3": "확인", + "tchange4": "로", + "tchange5": "양" + }, + "apipage": { + "achange1": "API 키 추가", + "achange2": "API 키", + "achange3": "이 노드에 대한 API 키를 입력하십시오. apikey라는 파일에서 찾을 수 있습니다.core가 설치된 디렉터리에서 txt를 클릭합니다. 또는 기능이 저하된 코어를 사용하려면 취소를 클릭합니다.", + "achange4": "취소", + "achange5": "추가", + "achange6": "API 키를 추가했습니다.", + "achange7": "API 키가 잘못됨, API 키가 추가되지 않음" + }, + "transactions": { + "amount": "양", + "to": "로", + "declined": "사용자가 트랜잭션을 거부했습니다!", + "namedialog1": "아래 이름을 등록하고 있습니다.", + "namedialog2": "확인을 누르면 이름이 등록됩니다!", + "groupdialog1": "아래 그룹에 가입할 것을 요청합니다.", + "groupdialog2": "확인을 누르면 그룹 가입 요청이 전송됩니다!", + "groupdialog3": "아래 그룹에서 나가기를 요청합니다:", + "groupdialog4": "확인을 누르면 그룹 탈퇴 요청이 전송됩니다!", + "groupdialog5": "아래 그룹을 만들도록 요청했습니다.", + "groupdialog6": "확인을 누르면 그룹 생성 요청이 전송됩니다!", + "rewarddialog1": "보상 공유 거래, 공유를 생성하시겠습니까?", + "rewarddialog2": "당신의 민팅 보상의", + "rewarddialog3": "만약 그렇다면, 당신은 민팅하기 위해 아래의 키를 저장해야 할 것이다. 사용자를 대신하여 민팅할 수 있도록 모든 노드에 제공할 수 있습니다.", + "rewarddialog4": "확인을 누르면 보상 공유가 생성되지만, 계정과 연동하려면 여전히 노드에 위의 키를 제공해야 합니다..", + "rewarddialog5": "계정과 연결된 보상 공유 트랜잭션을 제거하는 중입니다.", + "rewarddialog6": "확인을 누르면 보상 공유가 제거되고 조폐 키가 유효하지 않게 됩니다." + } +} \ No newline at end of file diff --git a/qortal-ui-core/language/no.json b/qortal-ui-core/language/no.json index fedfdb2f..23e55bf3 100644 --- a/qortal-ui-core/language/no.json +++ b/qortal-ui-core/language/no.json @@ -17,7 +17,8 @@ "italian": "Italiensk", "russian": "Russisk", "norwegian": "Norsk", - "romanian": "Rumensk" + "romanian": "Rumensk", + "korean": "Koreansk" }, "sidemenu": { "mintingdetails": "MINTEDETALJER", diff --git a/qortal-ui-core/language/pl.json b/qortal-ui-core/language/pl.json index c0aa257f..a585cf0e 100644 --- a/qortal-ui-core/language/pl.json +++ b/qortal-ui-core/language/pl.json @@ -17,7 +17,8 @@ "italian": "Włoski", "russian": "Rosyjski", "norwegian": "Norweski", - "romanian": "Rumuński" + "romanian": "Rumuński", + "korean": "Koreański" }, "sidemenu": { "mintingdetails": "SZCZEGÓŁY MINTOWANIA", diff --git a/qortal-ui-core/language/pt.json b/qortal-ui-core/language/pt.json index 52d90ef6..331549ff 100644 --- a/qortal-ui-core/language/pt.json +++ b/qortal-ui-core/language/pt.json @@ -17,7 +17,8 @@ "italian": "Italiano", "russian": "Russo", "norwegian": "Norueguês", - "romanian": "Romeno" + "romanian": "Romeno", + "korean": "Coreano" }, "sidemenu": { "mintingdetails": "DETALHES DA MINERAÇÃO", diff --git a/qortal-ui-core/language/ro.json b/qortal-ui-core/language/ro.json index 24ea3e98..bb959cdc 100644 --- a/qortal-ui-core/language/ro.json +++ b/qortal-ui-core/language/ro.json @@ -17,7 +17,8 @@ "italian": "Italiana", "russian": "Rus", "norwegian": "Norvegiana", - "romanian": "Romana" + "romanian": "Romana", + "korean": "Coreeana" }, "sidemenu": { "mintingdetails": "DETALII RECOMPENSARE MINTING)", diff --git a/qortal-ui-core/language/rs.json b/qortal-ui-core/language/rs.json index 5fc4d659..8335b3f0 100644 --- a/qortal-ui-core/language/rs.json +++ b/qortal-ui-core/language/rs.json @@ -17,7 +17,8 @@ "italian": "Italijan", "russian": "Ruski", "norwegian": "Norveški", - "romanian": "Rumunski" + "romanian": "Rumunski", + "korean": "Korejski" }, "sidemenu": { "mintingdetails": "DETALJI MINTOVANJA", diff --git a/qortal-ui-core/language/ru.json b/qortal-ui-core/language/ru.json index 0980b970..6fb5019f 100644 --- a/qortal-ui-core/language/ru.json +++ b/qortal-ui-core/language/ru.json @@ -17,7 +17,8 @@ "italian": "Итальянский", "russian": "Русский", "norwegian": "Норвежский", - "romanian": "Румынский" + "romanian": "Румынский", + "korean": "Корейский" }, "sidemenu": { "mintingdetails": "ДЕТАЛИ ЧЕКАНКИ", diff --git a/qortal-ui-core/language/us.json b/qortal-ui-core/language/us.json index 86a87e6b..b7f4bec6 100644 --- a/qortal-ui-core/language/us.json +++ b/qortal-ui-core/language/us.json @@ -17,7 +17,8 @@ "italian": "Italian", "russian": "Russian", "norwegian": "Norwegian", - "romanian": "Romanian" + "romanian": "Romanian", + "korean": "Korean" }, "sidemenu": { "mintingdetails": "MINTING DETAILS", diff --git a/qortal-ui-core/language/zhc.json b/qortal-ui-core/language/zhc.json index f52a72e0..c11c5e9e 100644 --- a/qortal-ui-core/language/zhc.json +++ b/qortal-ui-core/language/zhc.json @@ -17,7 +17,8 @@ "italian": "意大利文", "russian": "俄语", "norwegian": "挪威语", - "romanian": "罗马尼亚语" + "romanian": "罗马尼亚语", + "korean": "韩语" }, "sidemenu": { "mintingdetails": "铸币信息", diff --git a/qortal-ui-core/language/zht.json b/qortal-ui-core/language/zht.json index 3c5d74c1..723141bb 100644 --- a/qortal-ui-core/language/zht.json +++ b/qortal-ui-core/language/zht.json @@ -17,7 +17,8 @@ "italian": "意大利文", "russian": "俄語", "norwegian": "挪威語", - "romanian": "羅馬尼亞語" + "romanian": "羅馬尼亞語", + "korean": "韓語" }, "sidemenu": { "mintingdetails": "鑄幣信息", diff --git a/qortal-ui-core/src/components/language-selector.js b/qortal-ui-core/src/components/language-selector.js index 205ed25c..db557a6f 100644 --- a/qortal-ui-core/src/components/language-selector.js +++ b/qortal-ui-core/src/components/language-selector.js @@ -67,6 +67,7 @@ class LanguageSelector extends connect(store)(LitElement) { +