TalesRunner(韓跑)官網漢化

可以讓韓跑官網漢化的代碼!(含Naver Cafe)

目前為 2018-09-12 提交的版本,檢視 最新版本

// ==UserScript==
// @name         TalesRunner(韓跑)官網漢化
// @namespace    http://tampermonkey.net/
// @version      0.13.1
// @description  可以讓韓跑官網漢化的代碼!(含Naver Cafe)
// @author       蕃茄狼
// @match        *://*.onstove.com/*
// @match        *://*.naver.com/*
// @grant        none
// @run-at       document-end
// ==/UserScript==
'use strict'

const i18n = new Map([
      ['전체게임', '所有遊戲'],
      ['툰스푼', 'ToonSpoon'],
      ['STOVE 클라이언트','STOVE 主程式'],
      ['STOVE 모바일앱', 'STOVE 手機版'],
      ['다운로드', '下載'],
      ['PC방 혜택보기', '網咖獎勵'],
      ['PC방 찾기', '尋找網咖'],
      ['PC방', '網咖'],
      ['게임을 시작할 수 없나요?', '無法啟動遊戲嗎?'],
      ['정보수정', '修正資料'],
        ['다이어리', '日誌'],
        ['로그아웃', '登出'],
        ['통', '封'],
        ['광장', '廣場'],
        ['핫 이슈 커뮤니티', '熱門社群'],
        ['삐에로 소식', '小丑消息'],
        ['캐시 충전', '點數儲值'],
        ['충전', '儲值'],
        ['캐시', '點數'],
        ['길드', '公會'],
        ['런너게시판', '跑者討論板'],
        ['런너게시판 ', '跑者討論板'],
        ['UCC게시판', 'UCC討論板'],
        ['연재만화게시판', '連載漫畫討論板'],
        ['포토제닉게시판', '照片討論板'],
        ['팜뽐내기', '農場展示'],
        ['공략게시판', '攻略討論板'],
        ['앙케이트', '官方調查'],
        ['파워블로거', '威力部落格'],
        ['길드게시판', '公會討論板'],
        ['테런방송게시판', '直播討論板'],
        ['게시판', '討論板'],
        ['새소식', '新消息'],
        ['공지사항', '公告'],
        ['업데이트 공지', '更新公告'],
        ['업데이트 정보', '更新情報'],
        ['업데이트', '更新'],
        ['이벤트', '活動'],
        ['삐에로 놀이터', '小丑日記'],
        ['개발 핫이슈', '開發情報'],
        ['안내', '公告'],
        ['게임소개', '遊戲介紹'],
        ['테일즈런너 소개', '童話跑者介紹'],
        ['테일즈런너 특징&이야기', '童話跑者特色&故事'],
        ['게임시작', '開始遊戲'],
        ['화면설명', '畫面說明'],
        ['경기방식', '競賽方式'],
        ['조작방법', '操作方法'],
        ['캐릭터', '角色'],
        ['맵', '地圖'],
        ['아이템', '道具'],
        ['레벨', '等級'],
        ['게임방법 ', '遊戲方法'],
        ['게임정보 ', '遊戲情報'],
        ['게임방법', '遊戲方法'],
        ['게임정보', '遊戲情報'],
        ['게임시스템', '遊戲系統'],
        ['커뮤니티', '社群'],
        ['랭킹', '排行'],
        ['자료실', '資料室'],
        ['고객지원', '支援'],
        ['신규 혜택', '新手福利'],
        ['복귀 혜택', '回歸福利'],
        ['VIP 혜택', 'VIP福利'],
        ['홈', '首頁'],
        ['패밀리 앱', '手機軟體'],
        ['페이스북', 'FaceBook'],
        ['블로그', 'Blog'],
        ['카카오스토리', 'KakaoStory'],
        ['게임시간 선택제', '家長控管'],
        ['테일즈샵', '童話商店'],
        ['쿠폰 등록', '輸入序號'],
        ['테런 출석부', '簽到簿'],
        ['게임 가이드', '遊戲導覽'],
        ['리그', '排行'],
        ['로그인 유지', '維持登入'],
        ['아이디 찾기', '尋找帳號'],
        ['비밀번호 찾기', '尋找密碼'],
        ['아이디 또는 이메일', '輸入帳號或信箱'],
        ['비밀번호', '密碼'],
        ['다른 계정으로 로그인', '其他帳號登入'],
        ['로그인', '登入'],
        ['회원가입', '加入會員'],
        ['간편가입', '體驗帳號'],
        ['ID 찾기', '找帳號'],
        ['PW 찾기', '找密碼'],
        ['한국어', '韓國語'],
        ['오늘 하루 동안 열지 않기', '今天不要再提示'],
        ['닫기', '關閉'],
        ['STOVE 회원가입', 'STOVE 會員加入'],
        ['이 켜져있습니다.', '已經啟用'],
        ['PC에서 STOVE 게임을 만나다.', '在PC享受STOVE遊戲。'],
        [' STOVE 클라이언트', 'STOVE 主程式'],
        ['STOVE에서 제공하는 다양한 PC 온라인 게임을 설치하고, 즐길 수 있습니다.', '可以安裝STOVE提供的多種PC在線遊戲。'],
        ['STOVE 클라이언트 다운로드', 'STOVE 主程式下載'],
        ['1Ghz 이상의 프로세서, 1GB 이상의 RAM', '1Ghz以上的處理器,1GB以上的RAM'],
        ['500MB 이상의 하드디스크 공간, 인터넷 연결', '500MB以上的硬碟空間,連接網路'],
        ['\n                STOVE 캐시\n                ', 'STOVE點數'],
        ['내 정보', '我的資料'],
        ['내 타임라인', '我的動態'],
        ['보안설정', '安全設定'],
        ['탈퇴신청', '申請刪除帳號'],
        ['탈퇴', '刪除'],
        ['국가', '國家'],
        ['생년월일', '出生年月日'],
        ['성별', '性別'],
        ['STOVE 닉네임 노출 설정', 'STOVE 顯示的暱稱設定'],
        ['아이디', '帳號'],
        ['닉네임', '暱稱'],
        ['변경', '變更'],
        ['회원정보 설정', '會員資料設定'],
        ['회원 정보', '會員資料'],
        [' 게시판  ', '討論板'],
        ['키워드 톡톡', '討論關鍵字'],
        ['콘텐츠 크리에이터', '玩家創作內容'],
        ['연금술사', '煉金術士'],
        ['펫시스템', '寵物系統'],
        ['친구', '好友'],
        ['공원', '公園'],
        ['테일즈팜', '童話農場'],
        ['커플시스템', '情侶系統'],
        ['결혼시스템', '結婚系統'],
        ['엠블럼', '勛章'],
        ['동물레이싱', '動物騎乘'],
        ['점성술사', '占星術士'],
        ['핫타임이벤트', 'HotTime'],
        ['허그', '抱抱'],
        ['일일미션', '每日任務'],
        ['라이센스', '證照'],
        ['이달의 뽑기', '本月的抽獎'],
        ['스탯', '能力'],
        ['퀘스트', '任務'],
        ['채널교환상점', '頻道交換商店'],
        ['종합랭킹', '總合排行'],
        ['일일랭킹', '每日排行'],
        ['주간랭킹', '每周排行'],
        ['월간랭킹', '每月排行'],
        ['엠블럼랭킹', '勛章排行'],
        ['친구랭킹', '好友排行'],
        ['커플월간랭킹', '情侶每月排行'],
        ['리그소식', '聯賽消息'],
        ['런너보기', '跑者資訊'],
        ['스타런너소개', '明星跑者介紹'],
        ['리그랭킹', '聯賽排行'],
        ['생생리그영상', '聯賽影片'],
        ['리그방송', '聯賽直播'],
        ['명예의전당', '名譽的殿堂'],
        ['리그가이드', '聯賽介紹'],
        ['동영상', '影片'],
        ['월페이퍼', '桌布'],
        ['1:1 문의', '1:1 回報'],
        ['비회원문의', '非會員回報'],
        ['2차비밀번호초기화', '重置2次密碼'],
        ['선택', '選擇'],
        ['쿠폰명', '序號名稱'],
        ['쿠폰종류', '序號種類'],
        ['게임아이템', '遊戲道具'],
        ['이벤트 쿠폰', '活動序號'],
        ['도서 상품 쿠폰', '圖書商品序號'],
        ['권 수', '集數'],
        ['틴캐시 카드 럭키 쿠폰', 'TeenCash卡幸運券'],
        ['휴대폰 케이스 구매 특전 쿠폰', '手機殼購買特典序號'],
        ['공식 컬렉션카드 전용 쿠폰', '官方蒐藏卡專用序號'],
        ['공식컬렉션 카드 쿠폰', '官方蒐藏卡序號'],
        ['1성', '1星'],
        ['2성', '2星'],
        ['3성', '3星'],
        ['4성', '4星'],
        ['카드종류', '卡片種類'],
        ['쿠폰번호', '序號號碼'],
        ['테일즈런너 충전금액 선택 ', '童話跑者儲值金額選擇'],
        ['500 테런 캐시 (500원)', '500 童話跑者點數 (500點)'],
        ['1,000 테런 캐시 (1,000원)', '1,000 童話跑者點數 (1,000點)'],
        ['2,000 테런 캐시 (2,000원)', '2,000 童話跑者點數 (2,000點)'],
        ['3,000 테런 캐시 (3,000원)', '3,000 童話跑者點數 (3,000點)'],
        ['4,000 테런 캐시 (4,000원)', '4,000 童話跑者點數 (4,000點)'],
        ['5,000 테런 캐시 (5,000원)', '5,000 童話跑者點數 (5,000點)'],
        ['6,000 테런 캐시 (6,000원)', '6,000 童話跑者點數 (6,000點)'],
        ['7,000 테런 캐시 (7,000원)', '7,000 童話跑者點數 (7,000點)'],
        ['8,000 테런 캐시 (8,000원)', '8,000 童話跑者點數 (8,000點)'],
        ['9,000 테런 캐시 (9,000원)', '9,000 童話跑者點數 (9,000點)'],
        ['10,000 테런 캐시 (10,000원)', '10,000 童話跑者點數 (10,000點)'],
        ['20,000 테런 캐시 (20,000원)', '20,000 童話跑者點數 (20,000點)'],
        ['30,000 테런 캐시 (30,000원)', '30,000 童話跑者點數 (30,000點)'],
        ['50,000 테런 캐시 (50,000원)', '50,000 童話跑者點數 (50,000點)'],
        ['500 테런 캐시 (500韓元)', '500 童話跑者點數 (500點)'],
        ['1,000 테런 캐시 (1,000韓元)', '1,000 童話跑者點數 (1,000點)'],
        ['2,000 테런 캐시 (2,000韓元)', '2,000 童話跑者點數 (2,000點)'],
        ['3,000 테런 캐시 (3,000韓元)', '3,000 童話跑者點數 (3,000點)'],
        ['4,000 테런 캐시 (4,000韓元)', '4,000 童話跑者點數 (4,000點)'],
        ['5,000 테런 캐시 (5,000韓元)', '5,000 童話跑者點數 (5,000點)'],
        ['6,000 테런 캐시 (6,000韓元)', '6,000 童話跑者點數 (6,000點)'],
        ['7,000 테런 캐시 (7,000韓元)', '7,000 童話跑者點數 (7,000點)'],
        ['8,000 테런 캐시 (8,000韓元)', '8,000 童話跑者點數 (8,000點)'],
        ['9,000 테런 캐시 (9,000韓元)', '9,000 童話跑者點數 (9,000點)'],
        ['10,000 테런 캐시 (10,000韓元)', '10,000 童話跑者點數 (10,000點)'],
        ['20,000 테런 캐시 (20,000韓元)', '20,000 童話跑者點數 (20,000點)'],
        ['30,000 테런 캐시 (30,000韓元)', '30,000 童話跑者點數 (30,000點)'],
        ['50,000 테런 캐시 (50,000韓元)', '50,000 童話跑者點數 (50,000點)'],
        ['직접입력', '直接輸入'],
        ['원', '點'],
        ['보유캐시', '持有點數'],
        ['충전 후 캐시', '儲值後點數'],
        ['결제 수단 선택', '選擇結帳方法'],
        ['휴대폰', '手機'],
        ['가상계좌', '銀行帳號'],
        ['신용카드', '信用卡'],
        ['계좌이체', '轉帳'],
        ['상품권선택', '商品券選擇'],
        ['문화상품권', '文化商品券'],
        ['스마트문상', 'Smart文商券'],
        ['도서상품권', '圖書商品券'],
        ['해피머니상품권', 'HappyMoney券'],
        ['틴캐시', 'TeenCash'],
        ['편의점결제', '便利商店結帳'],
        ['에그머니', 'EggMoney'],
        ['모바일팝', '手機pop'],
        ['온캐시', 'OnCash'],
        ['기타', '其他'],
        ['캐시비', 'CashBee'],
        ['모바일티머니', 'T-Money'],
        ['STOVE 캐시', 'STOVE 點數'],
        ['카드번호', '卡片號碼'],
        ['잔액', '餘額'],
        ['잔액조회', '確認餘額'],
        ['ㆍ에그머니 카드번호 20자리를 입력해 주세요.', 'ㆍ請輸入序號20字.'],
        ['상품, 가격, 유효기간을 확인하였으며, ', '商品, 價格, 有效期限確認後'],
        ['결제 전 주의사항', '結帳前注意事項'],
        ['을 확인하였습니다.', '閱讀後再結帳'],
        ['취소', '取消'],
        ['다음', '下一步'],
        ['아래 약관 동의 후 ', '下列條款同意後'],
        ['다음 버튼', '下一步按鈕'],
        ['을 클릭하시면 ', '點擊'],
        ['다음단계로 진행합니다.', '進行下一個步驟'],
        ['입금은행', '入帳銀行'],
        ['은행 선택', '銀行選擇'],
        ['입금자명', '入帳姓名'],
        [' 휴대폰 번호', '手機號碼'],
        ['-없이 입력해 주세요.', '-號請不用輸入.'],
        ['ㆍ가상 계좌번호는 한 번만 발급 가능하며 7일간 유효합니다.', 'ㆍ虛擬帳戶只有7天的有效期限'],
        ['입금하시는 분의 이름을 적어주세요.', '請輸入匯款者的姓名'],
        ['카드사 선택', '卡片商選擇'],
        ['Pin번호', 'Pin號碼'],
        ['조회방식 선택하기', '選擇扣款方式'],
        ['카드번호로 조회', '卡片號碼扣款'],
        ['아이디로 조회', '帳號扣款'],
        ['ㆍ틴캐시 카드번호 12자리를 입력해 주세요.', 'ㆍ請輸入序號12字.'],
        ['인증', '驗證'],
        [' 캐시', '點數'],
        ['적용캐시', '消耗點數'],
        ['\n                        적용 후 남은 캐시\n                        ', '消耗後剩餘點數'],
        ['ㆍ아래 다음버튼을 클릭 하시면 충전이 완료됩니다.', 'ㆍ點下面下ㄧ步按鈕後完成儲值.'],
        ['결제 수단', '結帳方法'],
        ['을 선택해주세요', '選擇'],
        ['쪽지함', '信箱'],
        ['설정', '設定'],
        ['순위', '排名'],
        ['점수', '分數'],
        ['호감', '好感'],
        [' 공개', '公開'],
        ['게임친구', '遊戲好友'],
        ['추천친구', '推薦好友'],
        ['추천친구가 없습니다.', '沒有推薦的好友.'],
        ['광장', '廣場'],
        ['테런광장', '翻滾廣場'],
        ['#해시태그를 넣어서 나만의 생각을 공유해보세요. (예시. #광장꿀잼)', '添加Hash標籤來共享我的想法吧。(例子:#廣場超有趣)'],
        ['게시', '發佈'],
        ['내 광장만 보기', '我的廣場'],
        ['모두 보기', '全部廣場'],
        ['오늘', '今天'],
        ['전체', '全部'],
        ['친구 공개', '好友公開'],
        ['\n                광장\n            ', '廣場'],
        ['내 캐시', '我的點數'],
        ['쪽지', '消息'],
        ['고객센터', '會員中心'],
        ['STOVE 가이드', 'STOVE 引導'],
        ['로그인이 필요한 서비스입니다.\n로그인 하시겠습니까?', '須要登入才能使用.\n現在要登入嗎?'],
        ['아이디 또는 이메일 (대소문자 구분)', '請輸入帳號或信箱'],
        ['스토브 계정이 없으신가요?', '還沒有Stove帳號嗎?'],
        ['다른 계정으로 간편 로그인', '使用其他帳號登入'],
        ['구글', 'Google'],
        ['네이버', 'Naver'],
        ['이벤트 진행기간이 아닙니다.', '不是活動進行時間.'],
        ['간편 아이디 회원은 정회원 전환 후 이용하실 수 있습니다.\n정회원 전환 후 다시 이용해 주세요.', '體驗會員認證後才能使用.\n請認證後再次使用.'],
        ['캐릭터가 생성된 회원만 이용하실 수 있습니다.\n캐릭터 생성 후 다시 이용해 주세요.', '要創立角色後才可以使用.\n請創立角色後再次使用.'],
        ['비밀번호를 받고 이벤트 참여 시작 버튼을 클릭하여\n개인 비밀번호를 발급 받으신 후 진행해 주세요.', '點擊開始按鈕後參加活動'],
        ['숫자', '數字'],
        ['영문', '英文'],
        ['해제할 비밀번호를 입력해 주세요.', '請輸入密碼來進行解除.'],
        ['네트워크 상태가 원할 하지 않습니다.\n잠시 후 다시 이용 해주세요![2-1]', '網路異常.\n請稍候再試'],
        ['네트워크 상태가 원할 하지 않습니다.\n잠시 후 다시 이용 해주세요![2-0]', '網路異常.\n請稍候再試'],
        ['0~9의 숫자 한자만 입력 가능합니다.', '只能輸入0~9的數字'],
        ['A~Z 의 알파벳 한자만 입력 가능합니다.', '只能輸入A~Z的英文字'],
        ['비밀번호 해제 개수가 부족합니다.\n숨겨진 비밀번호를 찾아 누적 해제 개수 충족 후 \n다시 시도해 주세요.', '解開密碼的次數不足.\n累計解開密碼的次數足夠後\n再試一次.'],
        ['\n가입 길드가 없습니다.', '沒有加入的公會.'],
        [' 비공개', '非公開'],
        ['\n                포토광장\n            ', '攝影廣場'],
        ['\n                응원메시지\n                ', '加油訊息'],
        ['\n                테일즈북 mini\n            ', '童話書 mini'],
        ['\n                                게임친구 목록\n                                ', '遊戲好友 目錄'],
        ['\n                                받은 게임친구 요청\n                                ', '收到的好友要求'],
        ['랜덤광장', '隨機廣場'],
        ['이제 곧 광장에서도 게임 친구를 신청할 수 있습니다.', '現在還不能從廣場申請好友.'],
        ['열심히 준비중이니, 조금만 기다려주세요!', '此功能正在準備中,敬請期待!'],
        ['바로가기', '快捷'],
        ['친구목록', '好友目錄'],
        ['런너검색', '尋找跑者'],
        ['프로필 컬러변경', '更改個人檔案顏色'],
        ['프로필 사진', '形象照片'],
        ['프로필 이미지는 가로 135px, 세로 135px에서 가장 깨끗하게 보입니다.', '形象照片尺寸135px*135px最為清晰.'],
        ['\n                기본 이미지로 변경\n            ', '變回預設圖片'],
        ['인사말', '簡介'],
        ['인사말은 최대 25자까지 작성 가능합니다.', '簡介最多輸入25字.'],
        ['공개설정', '公開設定'],
        ['광장 공개 여부', '是否公開廣場'],
        ['친구 목록 공개 여부', '是否公開好友列表'],
        ['돌아가기', '返回'],
        ['저장', '保存'],
        ['수정', '修正'],
        ['삭제', '刪除'],
        ['준비 중입니다.', '準備中.'],
        ['나의 첫 기록을 남겨볼까요?', '我的初次記錄在哪裡呢?'],
        ['아직 등록 된 글이 없어요.', '現在沒有記錄的文章'],
        ['나의 기록이나, 소소하게 나누고 싶은 이야기를 남겨보세요!', '我的初次記錄,不管多小的故事都可以寫上來唷!'],
        ['광장  이미지 등록', '登錄廣場背景'],
        ['나를 더 멋지게 표현해 줄 프로필 이미지를 등록해 주세요.', '在這裡可以登錄廣場背景.'],
        ['프로필 이미지는 가로 900px, 세로 664px에서 가장 깨끗하게 보입니다.', '尺寸900px*664px最為清晰.'],
        ['이미지 추가', '增加圖片'],
        ['· 변경사항이 적용되는데 최대 30분이 소요될 수 있습니다.', '· 30分鐘刷新網頁一次.'],
        ['\n                오늘 방문자 수는 매일 오전 9시에\n                ', '今日訪問的人數於每日上午9點\n'],
        ['초기화됩니다.\n            ', '進行重置'],
        ['아직 첫 응원메시지의 주인공이 등장하지 않았군요!', '現在還沒有主人公登記的加油訊息!'],
        ['설레는 마음으로 기다려보세요!', '帶著激動的心等待看看吧!'],
        ['비밀글', '私人訊息'],
        ['리뉴얼 준비 중입니다.', '翻新準備中.'],
        ['더 정확한 엠블럼 정보를 보여드리기 위해 열심히 준비 중입니다.', '更準確的勛章資訊準備中.'],
        ['조금만 기다려주세요!', '敬請期待!'],
        ['비공개 입니다.', '非公開.'],
        ['신고하기', '檢舉'],
        ['신고자', '檢舉者'],
        ['신고 대상자', '檢舉對象'],
        ['남은 신고횟수', '剩餘檢舉次數'],
        ['신고하기는 하루에 20회만 가능합니다.', '一天可以使用檢舉20次.'],
        ['아래에서 신고 사유를 선택해주세요.', '請選擇檢舉理由.'],
        ['불쾌한 표현이 있습니다.', '令人不適.'],
        ['법을 위반한 내용이 있습니다.', '違反法律.'],
        ['스팸입니다.', '騷擾內容'],
        ['신고', '檢舉'],
        ['내광장', '我的廣場'],
        ['닉네임을 입력하세요.', '請輸入暱稱.'],
        ['검색 후 이동', '搜尋後移動'],
        ['댓글을 입력해주세요.', '請輸入留言.'],
        ['\n                등록\n            ', '登錄'],
        ['광장 ', '廣場'],
        ['인기스타', '人氣明星'],
        ['순위 ', '排行'],
        ['점수 ', '分數'],
        ['호감 ', '好感'],
        ['\n                테런광장\n                \n            ', '童話跑者廣場'],
        ['이 광장에서 해시태그로 검색합니다.', '搜尋本廣場的Hashtag.'],
        ['현재 비밀번호', '現在的密碼'],
        ['8자~64자 영문, 숫자, 특수문자를 조합해 주세요.', '請輸入8~64字,包含英文、數字、特殊文字.'],
        [' 비밀번호를 다시 한번 입력해 주세요. ', '請再次輸入密碼。'],
        ['모든 서비스에서 로그아웃 합니다.', '登出所有服務.'],
        ['\n											여자\n									', '女'],
        ['\n											남자\n									', '男'],
        ['사용하실 닉네임을 입력해 주세요.', '請輸入您要使用的暱稱.'],
        ['게임', '遊戲'],
        ['STOVE닉네임', 'STOVE暱稱'],
        ['대표캐릭터선택', '選擇代表角色'],
        ['\n								공개\n							', '公開'],
        ['\n								비공개\n							', '非公開'],
        ['확인', '確認'],
        ['수신동의 설정', '接收設定'],
        ['선물 수신', '接收禮物'],
        ['이메일 수신', '接收信件'],
        ['수신', '接收'],
        ['거부', '拒絕'],
        ['수정이 완료되었습니다.', '修正完成.'],
        ['게임 정보', '遊戲情報'],
        ['온라인 게임', '網路遊戲'],
        ['모바일 게임', '手機遊戲'],
        ['게임 이용동의 목록', '正在使用的遊戲'],
        ['회원님께서 이용중인 온라인 게임 목록입니다.', '會員正在使用中的遊戲目錄.'],
        ['가입일', '加入日'],
        ['최근접속', '最後連線'],
        ['회원님께서 이용중인 모바일 게임 목록입니다. (게임 플레이, 게임해지는 모바일에서 가능)', '會員正在使用的手機遊戲目錄(進行遊戲及停止遊戲)'],
        ['이용중인 게임이 없습니다. 다양한 게임을 즐겨보세요!', '沒有正在使用的遊戲,請嘗試一下吧!'],
        ['알림', '通知'],
        ['알림 메시지', '通知訊息'],
        ['받은 친구요청', '好友邀請'],
        ['\n														님이 회원님을 구독하기 시작했습니다.\n														\n													\n													', '已經開始追蹤你了.'],
        ['수신 된 친구 요청이 없습니다.', '未收到好友申請.'],
        ['\n                        받은 쪽지 ', '收到的消息'],
        ['선택 삭제', '選擇刪除'],
        ['보낸사람', '發件人'],
        ['내용', '內容'],
        ['\n                수신된 쪽지가 없습니다.\n            ', '沒有收到的消息.'],
        ['본인인증을 완료해주신 정보가 표시됩니다.', '顯示完成本人驗證時的資料.'],
        ['회원님의 게임 등급 확인을 위해 필요한 정보입니다.', '確認會員的遊戲分級所需要的資料.'],
        ['회원님의 국가를 구분하기 위한 정보입니다.', '區分會員國家所需要的資料.'],
        ['탈퇴 신청 후에는 로그인이 불가하며, 이용이 제한됩니다.\n게임 탈퇴를 원하시는 경우 게임정보 메뉴를 이용해주세요.', '在申請刪除會員後無法登入,使用受到限制。\n若想要取消遊戲請使用遊戲情報選單。'],
        ['충전한 캐시', '儲值的點數'],
        ['선물받은 캐시', '收到的禮物點數'],
        ['이벤트 캐시', '活動點數'],
        ['캐시 선물', '點數送禮'],
        ['선물할 친구 선택', '選擇送禮的好友'],
        ['최근 선물한 친구', '最後送禮的好友'],
        ['친구 목록', '好友目錄'],
        ['충전금액 선택', '儲值金額選擇'],
        ['상품, 가격, 유효기간을 확인하였으며,', '商品,價格,有效期限檢查後,'],
        ['닉네임 또는 아이디로 검색', '尋找暱稱'],
        ['함께 전달할 선물 메시지를 입력해 주세요.', '輸入送禮訊息.'],
        ['내 게임캐시', '我的遊戲點數'],
        ['게임캐시 확인', '遊戲點數確認'],
        ['현재 이용중인 게임의 캐시 잔액을 확인하실 수 있습니다.', '現在使用中的遊戲點數餘額確認.'],
        ['게임캐시 구매 한도 관리', '遊戲點數購買額度管理'],
        ['현재 이용중인 게임의 캐시 한도를 확인하고 설정할 수 있습니다.', '現在使用中的遊戲點數進行額度管理.'],
        ['구매 한도 관리', '購買額度管理'],
        ['충전내역', '儲值明細'],
        ['사용내역', '使用明細'],
        ['소멸내역', '回收明細'],
        ['일자', '日程'],
        ['구분', '欄目'],
        ['충전/사용/소멸 STOVE 캐시', '儲值/點數/回收 STOVE 點數'],
        ['조회하기', '查詢'],
        ['현재 캐시 내역이 없습니다.', '現在沒有點數明細'],
        ['캐시 충전/사용 내용은 현재 월 기준 1년간 조회가 가능합니다', '點數儲值/使用的內容:可以按月基準,在1年內查詢'],
        ['내 게임 캐시', '我的遊戲點數'],
        ['이용중인 게임 캐시', '使用中的遊戲點數'],
        ['현재 잔액', '現在餘額'],
        ['조회', '查詢'],
        ['\n                    해지한 게임 캐시\n                    ', '解除的遊戲點數'],
        ['테런 캐시', '童話跑者點數'],
        ['CF캐시', 'CF點數'],
        ['소울캐시', '靈魂點數'],
        ['이전 페이지로', '回前頁'],
        ['한도 정보', '額度資訊'],
        ['구매 정보', '購買資訊'],
        ['나의 게임캐시 구매한도 ', '我的遊戲點數購買額度'],
        ['(게임 별)', '(各遊戲)'],
        [' 원 / 월', ' 元 / 月'],
        ['월', '月'],
        ['일', '日'],
        ['- 누적 구매 금액', '- 累計購買金額'],
        ['- 남은 한도', '- 剩餘額度'],
        ['기준: 당월 / 게임 별', '基本: 當月 / 各遊戲'],
        ['회원님은 현재 게임 별 캐시에 대해 ', '會員現在各遊戲點數'],
        ['기본한도', '基本額度'],
        ['게임을 선택해주세요.', '請選擇遊戲.'],
        ['를 이용 중입니다.', '的使用.'],
        ['누적 이용금액', '累計使用金額'],
        ['최근 6개월 누적 구매금액 : ', '最終 6個月累計購買金額 : '],
        ['게임 별 이용금액', '各遊戲使用金額'],
        ['월 별 이용금액', '每個月使用金額'],
        ['최근 6개월 동안의 게임캐시 구매 기록을 확인할 수 있습니다.', '可以確認最終6個月的點數購買記錄.'],
        ['이용중인 게임의 월별 게임캐시 구매금액 합계입니다.', '使用中的各遊戲每月累計金額.'],
        ['이용 월', '月份'],
        ['기간', '期間'],
        ['게임캐시 구매 금액', '遊戲點數購買金額'],
        ['조회 기간은 최대 1년까지 가능합니다.', '最大只能查詢1年間'],
        ['사용', '使用'],
        ['구매 내역', '購買 明細'],
        ['구매내역', '購買明細'],
        ['구매 취소 내역', '購買取消明細'],
        ['보너스캐시 내역', '獎勵點數明細'],
        ['게임 구매 내역', '遊戲購買明細'],
        ['구매일', '購買日'],
        ['구매 번호', '購買編號'],
        ['구매종류', '購買種類'],
        ['구매상품', '購買商品'],
        ['현금영수증', '現金收據'],
        ['선물내역', '禮物明細'],
        ['금액', '金額'],
        ['현재 구매/충전 내역이 없습니다.', '現在沒有購買/儲值明細.'],
        ['현재 구매/충전 취소 내역이 없습니다.', '現在沒有購買/儲值取消明細.'],
        ['현재 충전 내역이 없습니다.', '現在沒有儲值明細.'],
        ['현재 구매 내역이 없습니다.', '現在沒有購買明細.'],
        ['취소일', '取消日'],
        ['구매 취소 상품', '購買取消商品'],
        ['충전 일시', '儲值日程'],
        ['충전번호', '儲值編號'],
        ['서비스', '服務'],
        ['게임캐시', '遊戲點數'],
        ['캐시상태', '點數狀態'],
        ['만료일', '過期日'],
        ['사용 캐시 금액', '使用點數金額'],
        ['선물 내역', '禮物明細'],
        ['받은 선물', '收到的禮物'],
        ['보낸 선물', '送出的禮物'],
        ['받은 날짜', '收到日'],
        ['유형', '類型'],
        ['보낸 사람', '送出者'],
        ['받은 선물', '收到禮物'],
        ['메세지 내용', '訊息內容'],
        ['수신기한', '接收期限'],
        ['보기', '資訊'],
        ['현재 받은 선물 내역이 없습니다.', '現在沒有收到的禮物明細.'],
        ['보낸 날짜', '送出日'],
        ['받는 사람', '接收者'],
        ['수신여부/기한', '接收狀態/期限'],
        ['현재 보낸 선물 내역이 없습니다.', '現在沒有送出的禮物.'],
        ['보안 설정', '安全設定'],
        ['STOVE 모바일 ', 'STOVE 手機'],
        ['인증기 관리', '驗證器 管理'],
        [' (OTP 관리)', ' (OTP 管理)'],
        ['설정하기', '設定'],
        ['STOVE 모바일 인증기를 사용하시면', '使用STOVE手機驗證器,'],
        ['계정을 보다 안전하게 보호할 수 있습니다.', '就能更安全的保戶帳號.'],
        ['내 ', '我的'],
        ['로그인 기록', '登入記錄'],
        [' 보기', '資訊'],
        ['기록보기', '記錄資訊'],
        ['내 계정에 대한 전체 로그인 시도 및 접속 기록을', '可以確認關於自己的帳號'],
        ['확인할 수 있습니다.', '所有的登錄記錄.'],
        ['명이 구독중 ', '名追蹤中'],
        ['프로필 이미지 등록', '頭像登錄'],
        ['타임라인', '動態'],
        ['테일즈런너 광장', '童話跑者廣場'],
        ['내정보', '我的資訊'],
        ['전체공개', '全部公開'],
        ['소개', '介紹'],
        ['제 타임라인에 와주셔서 감사해요.', '歡迎來到我的動態.'],
        ['저와 친구가 되어주실래요?', '和我成為好朋友吧?'],
        ['친구가 없습니다.', '你沒有朋友.'],
        [' 전체게임', '全部遊戲'],
        ['PC온라인', '網路遊戲'],
        ['모바일', '手機'],
        ['생일 선물 수령 기간이 아닙니다.\n매년 1회, 회원 가입 시 입력하신 생년월일의 앞 뒤 15일간(총31일 동안) 받을 수 있습니다.', '還不是可以領生日禮物的時間.生日前後15日間(共31日)才能夠領取.'],
        ['해당 이벤트에 참여하기 위해서는 게임에 접속하여\n맵을 1회 이상 완주하셔야 합니다.', '需要地圖完成一次後才可以領獎.'],
        ['런너님은 해당 이벤트를 참여 할 수 없습니다.', '跑者無法參加該活動.'],
        ['런너님은 복귀계정에 포함되지 않습니다.', '不是回歸的跑者.'],
        ['보유금액', '持有金額'],
        ['충전 후', '儲值後'],
        ['테런 캐시\n                                                ', '童話跑者點數'],
        ['비밀번호 입력권 보유 현황', '現在持有的密碼輸入券'],
        ['금일 사용 가능한 비밀번호 입력권이 없습니다', '今日可使用的密碼輸入券不足.'],
        ['이벤트 진행기간이 아닙니다.', '活動已結束.'],
        ['깃발 획득 수가 부족합니다.\n추가 깃발 획득 후 보상을 수령해 주세요.', '旗幟獲得數量不足.\n請蒐集旗幟後再領取.'],
        ['죄송합니다!\n이벤트 기간 중 스마일게이트 PC방에서 획득하신\nPC방 보상 상자 누적 개수에 따라 해당 보상 수령 가능합니다.', '對不起!\n活動期間中通過網咖獲得\n網咖獎勵箱子,達累計數量才可領獎.'],
        ['스마일게이트 PC방 상자 누적 수 : ', '網咖箱子累計數量 :'],
        [' 개', '個'],
        ['개', '個'],
        ['하랑', '哈朗'],
        ['낚시', '釣魚'],
        ['삐에로♥블루', '小丑♥藍色'],
        ['삐에로♥레드', '小丑♥紅色'],
        ['타이밍 아이템은 해당 주차에 1회만 받으실 수 있습니다.\n선택하신 아이템을 받으시겠습니까?', '道具一周只能選擇一種.\n確定要領這個道具嗎?'],
        ['아이템이 선물함으로 지급되었습니다.\n게임에 접속하여 아이템을 확인해주세요.', '道具已經發送道禮物盒.\n遊戲連線後確認道具.'],
        ['테일즈런너', '童話跑者'],
        ['팬아트', '繪畫'],
        ['스크린샷', '截圖'],
        ['소설', '小說'],
        ['카오스', '混沌'],
        ['백설공주', '白雪公主'],
        ['개발 핫이슈 ', '開發情報'],
        ['\n    연재만화\n', '連載漫畫'],
        ['\n    새소식\n', '新消息'],
        ['공홈 바로가기', '進入官網'],
        ['UCC 게시판', 'UCC討論板'],
        ['도전연재만화가', '挑戰連載漫畫家'],
        ['이벤트 캘린더', '活動日曆'],
        ['전체보기', '全部資訊'],
        ['이벤트게시판', '活動討論板'],
        ['최신순', '最新'],
        ['추천순', '推薦'],
        ['발표', '發表'],
        ['방송', '直播'],
        ['핫타임', 'HotTime'],
        ['스마일게이트 메가포트', 'Smile Gate Megaport'],
        ['카페정보', '咖啡資訊'],
        ['나의활동', '我的活動'],
        ['카페소개', '咖啡介紹'],
        ['카페관리', '咖啡管理'],
        ['통계', '統計'],
        ['즐겨찾는 멤버', '收藏會員'],
        ['게시판 구독수', '討論板訂閱數'],
        ['우리카페앱 수', '我們的咖啡APP數'],
        ['회', '回'],
        ['명', '名'],
        ['씨앗1단계', '種子1階段'],
        ['초대', '邀請'],
        ['카페 채팅', '咖啡聊天室'],
        ['즐겨찾는 게시판', '蒐藏的討論板'],
        ['전체글보기', '全部文章'],
        ['등록된 게시글이 없습니다.', '沒有登錄的文章.'],
        ['제목', '標題'],
        ['작성자', '作者'],
        ['공지 숨기기', '隱藏公告'],
        ['게시판형', '討論板型'],
        ['오늘의 출첵 멤버 : ', '今日的簽到成員 : '],
        ['출석 미션 등록', '登記簽到任務'],
        ['韓跑Online 카페를 시작합니다.', '韓跑Online 的咖啡已經啟用.'],
        ['카페매니저', '咖啡管理者'],
        ['보관', '保管'],
        ['목록', '目錄'],
        ['다음글', '下一篇'],
        ['이전글', '上一篇'],
        ['이 작성자의 게시글 더보기', '本作者的更多文章'],
        ['등록순', '登陸'],
        ['네이버 카페 ', 'Naver 咖啡'],
        ['출석체크도 하고 출석미션도 등록해 보아요!', '今天還沒有人簽到過!趕快去簽到吧!'],
        ['카드형', '卡片型'],
        ['글쓰기', '發表'],
        ['답글', '回覆'],
        ['스티커', '貼圖'],
        ['사진', '圖片'],
        ['등록', '登陸'],
        ['카페탈퇴하기', '退出咖啡'],
        ['앨범형', '相簿型'],
        ['동영상형', '影片型'],
        ['\n		\n		작성일\n	', '發佈日'],
        ['\n			\n			\n			\n				좋아요				\n			\n        ', '喜歡'],
        ['\n			\n			글쓰기\n		', '發表'],
        ['달나라 꿀송편 누적 개수가 부족합니다.\n게임을 플레이 하여 달나라 꿀송편을 추가 획득 후\n다시 시도해 주세요.', '道具累計不足.\n進行遊戲可以隨機取得道具.'],
        ['[랜덤 선택권] 사용 시 [지정 선택권]은\n사용할 수 없습니다. [랜덤 선택권]으로 랜덤 숫자 3개를 선택하시겠습니까', '[隨機選擇券]使用時 無法使用[指定選擇券].\n[隨機選擇券]可以選擇3個隨機的格子.'],
        ['[지정 선택권] 사용 시 [랜덤 선택권]은\n사용할 수 없습니다. [지정 선택권]으로 숫자 1개를 선택하시겠습니까', '[指定選擇券]使用時 無法使用[隨機選擇券].\n[指定選擇券]可以選擇1個指定格子.'],
        ['해당 줄의 빙고가 완성되어야 수령이 가능합니다.\n빙고 완성 후 다시 시도해 주세요.', '該條線的bingo還沒有完成.\n請完成後再次使用.'],
        ['이미 빙고에 참여 하셨습니다\n매일매일 게임 접속 후 참여해 주세요!', '今天已經參加過了\n每天遊戲連線後參加!'],
        ['이미 선택 완료된 번호입니다.', '已經選擇完成的號碼.'],
        ['선택권이 부족합니다.\n게임 접속 후 다시 참여 하세요!', '選擇券不足.\n請遊戲連線後再次參加!'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],
        ['삭제', '刪除'],



    ])

    const alertbak = window.alert.bind(window)
window.alert = (message) => {
  if (i18n.has(message)) message = i18n.get(message)
  return alertbak(message)
}
const confirmbak = window.confirm.bind(window)
window.confirm = (message) => {
  if (i18n.has(message)) message = i18n.get(message)
  return confirmbak(message)
}
const promptbak = window.prompt.bind(window)
window.prompt = (message, _default) => {
  if (i18n.has(message)) message = i18n.get(message)
  return promptbak(message, _default)
}

replaceText(document.body)

const bodyObserver = new MutationObserver(mutations => {
  mutations.forEach(mutation => {
    mutation.addedNodes.forEach(addedNode => replaceText(addedNode))
  })
})
bodyObserver.observe(document.body, { childList: true, subtree: true })

function replaceText(node) {
  nodeForEach(node).forEach(textNode => {
    if (textNode instanceof Text && i18n.has(textNode.nodeValue))
      textNode.nodeValue = i18n.get(textNode.nodeValue)
    else if (textNode instanceof HTMLInputElement) {
      if (textNode.type === 'button' && i18n.has(textNode.value))
        textNode.value = i18n.get(textNode.value)
      else if (textNode.type === 'text' && i18n.has(textNode.placeholder))
        textNode.placeholder = i18n.get(textNode.placeholder)
    }
  })
}

function nodeForEach(node) {
  const list = []
  if (node.childNodes.length === 0) list.push(node)
  else {
    node.childNodes.forEach(child => {
      if (child.childNodes.length === 0) list.push(child)
      else list.push(...nodeForEach(child))
    })
  }
  return list
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址