Skip to content

Commit

Permalink
Merge pull request umami-software#742 from mikecao/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
mikecao authored Jul 26, 2021
2 parents cbdf004 + c7265c6 commit ae7186c
Show file tree
Hide file tree
Showing 7 changed files with 301 additions and 165 deletions.
23 changes: 21 additions & 2 deletions components/layout/Page.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@ import React from 'react';
import classNames from 'classnames';
import styles from './Page.module.css';

export default function Page({ className, children }) {
return <div className={classNames(styles.page, className)}>{children}</div>;
export default class Page extends React.Component {
getSnapshotBeforeUpdate() {
if (window.pageXOffset === 0 && window.pageYOffset === 0) return null;

// Return the scrolled position as the snapshot value
return { x: window.pageXOffset, y: window.pageYOffset };
}

/* eslint-disable no-unused-vars */
componentDidUpdate(prevProps, prevState, snapshot) {
if (snapshot !== null) {
// Restore the scrolled position after re-rendering
window.scrollTo(snapshot.x, snapshot.y);
}
}
/* eslint-enable no-unused-vars */

render() {
const { className, children } = this.props;
return <div className={classNames(styles.page, className)}>{children}</div>;
}
}
100 changes: 100 additions & 0 deletions lang/ko-KR.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
{
"label.accounts": "계정",
"label.add-account": "계정 추가",
"label.add-website": "웹사이트 추가",
"label.administrator": "관리자",
"label.all": "전체",
"label.all-websites": "모든 웹사이트",
"label.all-events": "모든 이벤트",
"label.back": "뒤로",
"label.cancel": "취소",
"label.change-password": "비밀번호 변경",
"label.confirm-password": "비밀번호 확인",
"label.copy-to-clipboard": "클립보드에 복사",
"label.current-password": "현재 비밀번호",
"label.custom-range": "범위 지정",
"label.dashboard": "대시보드",
"label.date-range": "날짜 범위",
"label.default-date-range": "기본 날짜 범위",
"label.delete": "삭제",
"label.delete-account": "계정 삭제",
"label.delete-website": "웹사이트 삭제",
"label.dismiss": "무시하기",
"label.domain": "도메인",
"label.edit": "편집",
"label.edit-account": "계정 수정",
"label.edit-website": "웹사이트 수정",
"label.enable-share-url": "URL 공유 활성화",
"label.invalid": "무효",
"label.invalid-domain": "잘못된 도메인",
"label.last-days": "최근 {x} 일간",
"label.last-hours": "최근 {x} 시간",
"label.logged-in-as": "{username}(으)로 로그인됨",
"label.login": "로그인",
"label.logout": "로그아웃",
"label.more": "더 보기",
"label.name": "이름",
"label.new-password": "새 비밀번호",
"label.password": "비밀번호",
"label.passwords-dont-match": "비밀번호가 일치하지 않음",
"label.profile": "프로필",
"label.realtime": "실시간",
"label.realtime-logs": "실시간 로그",
"label.refresh": "새로고침",
"label.required": "필수",
"label.reset": "리셋",
"label.save": "저장",
"label.settings": "설정",
"label.share-url": "공유 URL",
"label.single-day": "하루",
"label.this-month": "이번 달",
"label.this-week": "이번 주",
"label.this-year": "올해",
"label.timezone": "표준 시간대",
"label.today": "오늘",
"label.tracking-code": "추적 코드",
"label.unknown": "알 수 없음",
"label.username": "사용자명",
"label.view-details": "상세보기",
"label.websites": "웹사이트",
"message.active-users": "{x}명의 사용자가 보는 중입니다.",
"message.confirm-delete": "{target}을(를) 삭제하시겠습니까?",
"message.copied": "복사했습니다!",
"message.delete-warning": "관련된 모든 데이터도 삭제됩니다.",
"message.failure": "오류가 발생하였습니다.",
"message.get-share-url": "공유 URL 가져오기",
"message.get-tracking-code": "추적 코드 가져오기",
"message.go-to-settings": "설정으로 이동",
"message.incorrect-username-password": "사용자 이름/비밀번호가 잘못되었습니다..",
"message.log.visitor": "{os} {device}에서 {browser}을(를) 사용하는 {country}의 방문자",
"message.new-version-available": "새 버전의 umami {version} 사용가능!",
"message.no-data-available": "사용 가능한 데이터가 없습니다.",
"message.no-websites-configured": "구성된 웹 사이트가 없습니다.",
"message.page-not-found": "페이지를 찾을 수 없습니다.",
"message.powered-by": "이 시스템은 {name}에서 구동되고 있습니다.",
"message.save-success": "성공적으로 저장되었습니다.",
"message.share-url": "이것은 {target}의 공개적으로 공유된 URL입니다.",
"message.track-stats": "{target}에 대한 통계를 추적하려면 웹사이트의 {head} 섹션에 다음 코드를 입력하십시오.",
"message.type-delete": "확인을 위해 아래 박스에 {delete}값을 입력하십시오.",
"metrics.actions": "액션",
"metrics.average-visit-time": "평균 방문 시간",
"metrics.bounce-rate": "이탈률",
"metrics.browsers": "브라우저",
"metrics.countries": "국가",
"metrics.device.desktop": "데스크탑",
"metrics.device.laptop": "노트북",
"metrics.device.mobile": "모바일",
"metrics.device.tablet": "태블릿",
"metrics.devices": "기기",
"metrics.events": "이벤트",
"metrics.filter.combined": "합쳐서 보기",
"metrics.filter.domain-only": "도메인만",
"metrics.filter.raw": "전체 보기",
"metrics.operating-systems": "운영체제",
"metrics.page-views": "페이지 뷰(PV)",
"metrics.pages": "페이지",
"metrics.referrers": "리퍼러",
"metrics.unique-visitors": "순방문자(UV)",
"metrics.views": "조회수",
"metrics.visitors": "방문객"
}
3 changes: 3 additions & 0 deletions lib/lang.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ import {
id,
it,
ja,
ko,
mn,
ms,
nb,
Expand Down Expand Up @@ -54,6 +55,7 @@ export const languages = {
'it-IT': { label: 'Italiano', display: 'it' },
'id-ID': { label: 'Bahasa Indonesia', display: 'id' },
'ja-JP': { label: '日本語', display: 'ja' },
'ko-KR': { label: '한국어', display: 'ko' },
'ms-MY': { label: 'Malay', display: 'ms' },
'mn-MN': { label: 'Монгол', display: 'mn' },
'nl-NL': { label: 'Nederlands', display: 'nl' },
Expand Down Expand Up @@ -108,4 +110,5 @@ export const dateLocales = {
'ms-MY': ms,
'ca-ES': ca,
'hu-HU': hu,
'ko-KR': ko,
};
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "umami",
"version": "1.19.0",
"version": "1.20.0",
"description": "A simple, fast, website analytics alternative to Google Analytics. ",
"author": "Mike Cao <[email protected]>",
"license": "MIT",
Expand Down Expand Up @@ -60,32 +60,32 @@
"@fontsource/noto-sans-jp": "^4.5.0",
"@fontsource/noto-sans-sc": "^4.5.0",
"@fontsource/noto-sans-tc": "^4.5.0",
"@prisma/client": "2.26.0",
"@reduxjs/toolkit": "^1.5.1",
"@prisma/client": "2.27.0",
"@reduxjs/toolkit": "^1.6.1",
"bcryptjs": "^2.4.3",
"chalk": "^4.1.1",
"chart.js": "^2.9.4",
"classnames": "^2.3.1",
"cookie": "^0.4.1",
"cors": "^2.8.5",
"date-fns": "^2.22.1",
"date-fns": "^2.23.0",
"date-fns-tz": "^1.1.4",
"detect-browser": "^5.2.0",
"dotenv": "^8.2.0",
"formik": "^2.2.9",
"immer": "^9.0.5",
"ipaddr.js": "^2.0.1",
"is-localhost-ip": "^1.4.0",
"isbot": "^3.1.0",
"isbot": "^3.2.2",
"jose": "2.0.5",
"maxmind": "^4.3.2",
"moment-timezone": "^0.5.33",
"next": "^11.0.1",
"next": "10.2.2",
"prompts": "2.4.1",
"prop-types": "^15.7.2",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"react-intl": "^5.20.4",
"react-intl": "^5.20.6",
"react-redux": "^7.2.4",
"react-simple-maps": "^2.3.0",
"react-spring": "^8.0.27",
Expand All @@ -102,15 +102,15 @@
"uuid": "^8.3.2"
},
"devDependencies": {
"@formatjs/cli": "^4.2.27",
"@formatjs/cli": "^4.2.29",
"@rollup/plugin-buble": "^0.21.3",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-replace": "^2.3.4",
"@svgr/webpack": "^5.5.0",
"cross-env": "^7.0.3",
"del": "^6.0.0",
"dotenv-cli": "^4.0.0",
"eslint": "^7.30.0",
"eslint": "^7.31.0",
"eslint-config-next": "^11.0.1",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.0",
Expand All @@ -128,14 +128,14 @@
"postcss-rtlcss": "^3.3.2",
"prettier": "^2.3.2",
"prettier-eslint": "^12.0.0",
"prisma": "2.26.0",
"prisma": "2.27.0",
"rollup": "^2.48.0",
"rollup-plugin-hashbang": "^2.2.2",
"rollup-plugin-terser": "^7.0.2",
"stylelint": "^13.13.1",
"stylelint-config-css-modules": "^2.2.0",
"stylelint-config-prettier": "^8.0.1",
"stylelint-config-recommended": "^5.0.0",
"tar": "^6.0.5"
"tar": "^6.1.1"
}
}
1 change: 0 additions & 1 deletion pages/_app.js
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ export default function App({ Component, pageProps }) {
<link rel="icon" type="image/png" sizes="16x16" href={`${basePath}/favicon-16x16.png`} />
<link rel="manifest" href={`${basePath}/site.webmanifest`} />
<link rel="mask-icon" href={`${basePath}/safari-pinned-tab.svg`} color="#5bbad5" />
<link rel="preconnect" href="https://fonts.gstatic.com" />
<meta name="msapplication-TileColor" content="#da532c" />
<meta name="theme-color" content="#ffffff" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
Expand Down
1 change: 1 addition & 0 deletions public/country/ko-KR.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"GH":"\uac00\ub098","GA":"\uac00\ubd09","GY":"\uac00\uc774\uc544\ub098","GM":"\uac10\ube44\uc544","GG":"\uac74\uc9c0","GP":"\uacfc\ub4e4\ub8e8\ud504","GT":"\uacfc\ud14c\ub9d0\ub77c","GU":"\uad0c","GD":"\uadf8\ub808\ub098\ub2e4","GR":"\uadf8\ub9ac\uc2a4","GL":"\uadf8\ub9b0\ub780\ub4dc","GN":"\uae30\ub2c8","GW":"\uae30\ub2c8\ube44\uc0ac\uc6b0","NA":"\ub098\ubbf8\ube44\uc544","NR":"\ub098\uc6b0\ub8e8","NG":"\ub098\uc774\uc9c0\ub9ac\uc544","AQ":"\ub0a8\uadf9 \ub300\ub959","SS":"\ub0a8\uc218\ub2e8","ZA":"\ub0a8\uc544\ud504\ub9ac\uce74","NL":"\ub124\ub35c\ub780\ub4dc","BQ":"\ub124\ub35c\ub780\ub4dc\ub839 \uce74\ub9ac\ube0c","NP":"\ub124\ud314","NO":"\ub178\ub974\uc6e8\uc774","NF":"\ub178\ud37d\uc12c","NZ":"\ub274\uc9c8\ub79c\ub4dc","NC":"\ub274\uce7c\ub808\ub3c4\ub2c8\uc544","NU":"\ub2c8\uc6b0\uc5d0","NE":"\ub2c8\uc81c\ub974","NI":"\ub2c8\uce74\ub77c\uacfc","TW":"\ub300\ub9cc","KR":"\ub300\ud55c\ubbfc\uad6d","DK":"\ub374\ub9c8\ud06c","DM":"\ub3c4\ubbf8\ub2c8\uce74","DO":"\ub3c4\ubbf8\ub2c8\uce74 \uacf5\ud654\uad6d","DE":"\ub3c5\uc77c","TL":"\ub3d9\ud2f0\ubaa8\ub974","LA":"\ub77c\uc624\uc2a4","LR":"\ub77c\uc774\ubca0\ub9ac\uc544","LV":"\ub77c\ud2b8\ube44\uc544","RU":"\ub7ec\uc2dc\uc544","LB":"\ub808\ubc14\ub17c","LS":"\ub808\uc18c\ud1a0","RO":"\ub8e8\ub9c8\ub2c8\uc544","LU":"\ub8e9\uc148\ubd80\ub974\ud06c","RW":"\ub974\uc644\ub2e4","LY":"\ub9ac\ube44\uc544","RE":"\ub9ac\uc720\ub2c8\uc628","LT":"\ub9ac\ud22c\uc544\ub2c8\uc544","LI":"\ub9ac\ud788\ud150\uc288\ud0c0\uc778","MG":"\ub9c8\ub2e4\uac00\uc2a4\uce74\ub974","MQ":"\ub9c8\ub974\ud2f0\ub2c8\ud06c","MH":"\ub9c8\uc15c \uc81c\ub3c4","YT":"\ub9c8\uc694\ud2b8","MO":"\ub9c8\uce74\uc624(\uc911\uad6d \ud2b9\ubcc4\ud589\uc815\uad6c)","MW":"\ub9d0\ub77c\uc704","MY":"\ub9d0\ub808\uc774\uc2dc\uc544","ML":"\ub9d0\ub9ac","IM":"\ub9e8 \uc12c","MX":"\uba55\uc2dc\ucf54","MC":"\ubaa8\ub098\ucf54","MA":"\ubaa8\ub85c\ucf54","MU":"\ubaa8\ub9ac\uc154\uc2a4","MR":"\ubaa8\ub9ac\ud0c0\ub2c8","MZ":"\ubaa8\uc7a0\ube44\ud06c","ME":"\ubaac\ud14c\ub124\uadf8\ub85c","MS":"\ubaac\ud2b8\uc138\ub77c\ud2b8","MD":"\ubab0\ub3c4\ubc14","MV":"\ubab0\ub514\ube0c","MT":"\ubab0\ud0c0","MN":"\ubabd\uace8","US":"\ubbf8\uad6d","VI":"\ubbf8\uad6d\ub839 \ubc84\uc9c4\uc544\uc77c\ub79c\ub4dc","UM":"\ubbf8\uad6d\ub839 \ud574\uc678 \uc81c\ub3c4","MM":"\ubbf8\uc580\ub9c8","FM":"\ubbf8\ud06c\ub85c\ub124\uc2dc\uc544","VU":"\ubc14\ub204\uc544\ud22c","BH":"\ubc14\ub808\uc778","BB":"\ubc14\ubca0\uc774\ub3c4\uc2a4","VA":"\ubc14\ud2f0\uce78 \uc2dc\uad6d","BS":"\ubc14\ud558\ub9c8","BD":"\ubc29\uae00\ub77c\ub370\uc2dc","BM":"\ubc84\ubba4\ub2e4","BJ":"\ubca0\ub0c9","VE":"\ubca0\ub124\uc218\uc5d8\ub77c","VN":"\ubca0\ud2b8\ub0a8","BE":"\ubca8\uae30\uc5d0","BY":"\ubca8\ub77c\ub8e8\uc2a4","BZ":"\ubca8\ub9ac\uc988","BA":"\ubcf4\uc2a4\ub2c8\uc544 \ud5e4\ub974\uccb4\uace0\ube44\ub098","BW":"\ubcf4\uce20\uc640\ub098","BO":"\ubcfc\ub9ac\ube44\uc544","BI":"\ubd80\ub8ec\ub514","BF":"\ubd80\ub974\ud0a4\ub098\ud30c\uc18c","BV":"\ubd80\ubca0\uc12c","BT":"\ubd80\ud0c4","MP":"\ubd81\ub9c8\ub9ac\uc544\ub098\uc81c\ub3c4","MK":"\ubd81\ub9c8\ucf00\ub3c4\ub2c8\uc544","KP":"\ubd81\ud55c","BG":"\ubd88\uac00\ub9ac\uc544","BR":"\ube0c\ub77c\uc9c8","BN":"\ube0c\ub8e8\ub098\uc774","WS":"\uc0ac\ubaa8\uc544","SA":"\uc0ac\uc6b0\ub514\uc544\ub77c\ube44\uc544","GS":"\uc0ac\uc6b0\uc2a4\uc870\uc9c0\uc544 \uc0ac\uc6b0\uc2a4\uc0cc\ub4dc\uc704\uce58 \uc81c\ub3c4","SM":"\uc0b0\ub9c8\ub9ac\ub178","ST":"\uc0c1\ud22c\uba54 \ud504\ub9b0\uc2dc\ud398","MF":"\uc0dd\ub9c8\ub974\ud0f1","BL":"\uc0dd\ubc14\ub974\ud154\ub808\ubbf8","PM":"\uc0dd\ud53c\uc5d0\ub974 \ubbf8\ud074\ub871","EH":"\uc11c\uc0ac\ud558\ub77c","SN":"\uc138\ub124\uac08","RS":"\uc138\ub974\ube44\uc544","SC":"\uc138\uc774\uc178","LC":"\uc138\uc778\ud2b8\ub8e8\uc2dc\uc544","VC":"\uc138\uc778\ud2b8\ube48\uc13c\ud2b8\uadf8\ub808\ub098\ub518","KN":"\uc138\uc778\ud2b8\ud0a4\uce20 \ub124\ube44\uc2a4","SH":"\uc138\uc778\ud2b8\ud5ec\ub808\ub098","SO":"\uc18c\ub9d0\ub9ac\uc544","SB":"\uc194\ub85c\ubaac \uc81c\ub3c4","SD":"\uc218\ub2e8","SR":"\uc218\ub9ac\ub0a8","LK":"\uc2a4\ub9ac\ub791\uce74","SJ":"\uc2a4\ubc1c\ubc14\ub974\uc81c\ub3c4-\uc580\ub9c8\uc6ec\uc12c","SE":"\uc2a4\uc6e8\ub374","CH":"\uc2a4\uc704\uc2a4","ES":"\uc2a4\ud398\uc778","SK":"\uc2ac\ub85c\ubc14\ud0a4\uc544","SI":"\uc2ac\ub85c\ubca0\ub2c8\uc544","SY":"\uc2dc\ub9ac\uc544","SL":"\uc2dc\uc5d0\ub77c\ub9ac\uc628","SX":"\uc2e0\ud2b8\ub9c8\ub974\ud134","SG":"\uc2f1\uac00\ud3ec\ub974","AE":"\uc544\ub78d\uc5d0\ubbf8\ub9ac\ud2b8","AW":"\uc544\ub8e8\ubc14","AM":"\uc544\ub974\uba54\ub2c8\uc544","AR":"\uc544\ub974\ud5e8\ud2f0\ub098","AS":"\uc544\uba54\ub9ac\uce78 \uc0ac\ubaa8\uc544","IS":"\uc544\uc774\uc2ac\ub780\ub4dc","HT":"\uc544\uc774\ud2f0","IE":"\uc544\uc77c\ub79c\ub4dc","AZ":"\uc544\uc81c\ub974\ubc14\uc774\uc794","AF":"\uc544\ud504\uac00\ub2c8\uc2a4\ud0c4","AD":"\uc548\ub3c4\ub77c","AL":"\uc54c\ubc14\ub2c8\uc544","DZ":"\uc54c\uc81c\ub9ac","AO":"\uc559\uace8\ub77c","AG":"\uc564\ud2f0\uac00 \ubc14\ubd80\ub2e4","AI":"\uc575\uadc8\ub77c","ER":"\uc5d0\ub9ac\ud2b8\ub9ac\uc544","SZ":"\uc5d0\uc2a4\uc640\ud2f0\ub2c8","EE":"\uc5d0\uc2a4\ud1a0\ub2c8\uc544","EC":"\uc5d0\ucf70\ub3c4\ub974","ET":"\uc5d0\ud2f0\uc624\ud53c\uc544","SV":"\uc5d8\uc0b4\ubc14\ub3c4\ub974","GB":"\uc601\uad6d","VG":"\uc601\uad6d\ub839 \ubc84\uc9c4\uc544\uc77c\ub79c\ub4dc","IO":"\uc601\uad6d\ub839 \uc778\ub3c4\uc591 \uc2dd\ubbfc\uc9c0","YE":"\uc608\uba58","OM":"\uc624\ub9cc","AU":"\uc624\uc2a4\ud2b8\ub808\uc77c\ub9ac\uc544","AT":"\uc624\uc2a4\ud2b8\ub9ac\uc544","HN":"\uc628\ub450\ub77c\uc2a4","AX":"\uc62c\ub780\ub4dc \uc81c\ub3c4","WF":"\uc648\ub9ac\uc2a4-\ud478\ud22c\ub098 \uc81c\ub3c4","JO":"\uc694\ub974\ub2e8","UG":"\uc6b0\uac04\ub2e4","UY":"\uc6b0\ub8e8\uacfc\uc774","UZ":"\uc6b0\uc988\ubca0\ud0a4\uc2a4\ud0c4","UA":"\uc6b0\ud06c\ub77c\uc774\ub098","IQ":"\uc774\ub77c\ud06c","IR":"\uc774\ub780","IL":"\uc774\uc2a4\ub77c\uc5d8","EG":"\uc774\uc9d1\ud2b8","IT":"\uc774\ud0c8\ub9ac\uc544","IN":"\uc778\ub3c4","ID":"\uc778\ub3c4\ub124\uc2dc\uc544","JP":"\uc77c\ubcf8","JM":"\uc790\uba54\uc774\uce74","ZM":"\uc7a0\ube44\uc544","JE":"\uc800\uc9c0","GQ":"\uc801\ub3c4 \uae30\ub2c8","GE":"\uc870\uc9c0\uc544","CN":"\uc911\uad6d","CF":"\uc911\uc559 \uc544\ud504\ub9ac\uce74 \uacf5\ud654\uad6d","DJ":"\uc9c0\ubd80\ud2f0","GI":"\uc9c0\ube0c\ub864\ud130","ZW":"\uc9d0\ubc14\ube0c\uc6e8","TD":"\ucc28\ub4dc","CZ":"\uccb4\ucf54","CL":"\uce60\ub808","CM":"\uce74\uba54\ub8ec","CV":"\uce74\ubcf4\ubca0\ub974\ub370","KZ":"\uce74\uc790\ud750\uc2a4\ud0c4","QA":"\uce74\ud0c0\ub974","KH":"\uce84\ubcf4\ub514\uc544","CA":"\uce90\ub098\ub2e4","KE":"\ucf00\ub0d0","KY":"\ucf00\uc774\ub9e8 \uc81c\ub3c4","KM":"\ucf54\ubaa8\ub85c","CR":"\ucf54\uc2a4\ud0c0\ub9ac\uce74","CC":"\ucf54\ucf54\uc2a4 \uc81c\ub3c4","CI":"\ucf54\ud2b8\ub514\ubd80\uc544\ub974","CO":"\ucf5c\ub86c\ube44\uc544","CG":"\ucf69\uace0-\ube0c\ub77c\uc790\ube4c","CD":"\ucf69\uace0-\ud0a8\uc0e4\uc0ac","CU":"\ucfe0\ubc14","KW":"\ucfe0\uc6e8\uc774\ud2b8","CK":"\ucfe1 \uc81c\ub3c4","CW":"\ud034\ub77c\uc18c","HR":"\ud06c\ub85c\uc544\ud2f0\uc544","CX":"\ud06c\ub9ac\uc2a4\ub9c8\uc2a4\uc12c","KG":"\ud0a4\ub974\uae30\uc2a4\uc2a4\ud0c4","KI":"\ud0a4\ub9ac\ubc14\uc2dc","CY":"\ud0a4\ud504\ub85c\uc2a4","TJ":"\ud0c0\uc9c0\ud0a4\uc2a4\ud0c4","TZ":"\ud0c4\uc790\ub2c8\uc544","TH":"\ud0dc\uad6d","TC":"\ud130\ud06c\uc2a4 \ucf00\uc774\ucee4\uc2a4 \uc81c\ub3c4","TR":"\ud130\ud0a4","TG":"\ud1a0\uace0","TK":"\ud1a0\ucf08\ub77c\uc6b0","TO":"\ud1b5\uac00","TM":"\ud22c\ub974\ud06c\uba54\ub2c8\uc2a4\ud0c4","TV":"\ud22c\ubc1c\ub8e8","TN":"\ud280\ub2c8\uc9c0","TT":"\ud2b8\ub9ac\ub2c8\ub2e4\ub4dc \ud1a0\ubc14\uace0","PA":"\ud30c\ub098\ub9c8","PY":"\ud30c\ub77c\uacfc\uc774","PK":"\ud30c\ud0a4\uc2a4\ud0c4","PG":"\ud30c\ud478\uc544\ub274\uae30\ub2c8","PW":"\ud314\ub77c\uc6b0","PS":"\ud314\ub808\uc2a4\ud0c0\uc778 \uc9c0\uad6c","FO":"\ud398\ub85c \uc81c\ub3c4","PE":"\ud398\ub8e8","PT":"\ud3ec\ub974\ud22c\uac08","FK":"\ud3ec\ud074\ub79c\ub4dc \uc81c\ub3c4","PL":"\ud3f4\ub780\ub4dc","PR":"\ud478\uc5d0\ub974\ud1a0\ub9ac\ucf54","FR":"\ud504\ub791\uc2a4","TF":"\ud504\ub791\uc2a4 \ub0a8\ubd80 \uc9c0\ubc29","GF":"\ud504\ub791\uc2a4\ub839 \uae30\uc544\ub098","PF":"\ud504\ub791\uc2a4\ub839 \ud3f4\ub9ac\ub124\uc2dc\uc544","FJ":"\ud53c\uc9c0","FI":"\ud540\ub780\ub4dc","PH":"\ud544\ub9ac\ud540","PN":"\ud54f\ucf00\uc5b8 \uc12c","HM":"\ud5c8\ub4dc \ub9e5\ub3c4\ub110\ub4dc \uc81c\ub3c4","HU":"\ud5dd\uac00\ub9ac","HK":"\ud64d\ucf69(\uc911\uad6d \ud2b9\ubcc4\ud589\uc815\uad6c)"}
Loading

0 comments on commit ae7186c

Please sign in to comment.