locale.constant-ko_KR.json 136 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457
{
    "access": {
        "unauthorized": "승인되지 않음",
        "unauthorized-access": "승인되지 않은 접근",
        "unauthorized-access-text": "이 리소스에 접근하려면 로그인해야 합니다!",
        "access-forbidden": "접근 금지",
        "access-forbidden-text": "접근 권한이 없습니다!<br> 만일 이 페이지에 계속 접근하려면 다른 사용자로 로그인 하세요.",
        "refresh-token-expired": "세션이 만료되었습니다",
        "refresh-token-failed": "세션을 새로 고칠 수 없습니다.",
        "permission-denied": "권한이 없습니다",
        "permission-denied-text": "이 작업을 수행할 권한이 없습니다!"
    },
    "action": {
        "activate": "활설화",
        "suspend": "비활성화",
        "save": "저장",
        "saveAs": "다른 이름으로 저장",
        "cancel": "취소",
        "ok": "확인",
        "delete": "삭제",
        "add": "추가",
        "yes": "네",
        "no": "아니오",
        "update": "업데이트",
        "remove": "제거",
        "select": "선택",
        "search": "검색",
        "clear-search": "검색 초기화",
        "assign": "할당",
        "unassign": "할당 해제",
        "share": "공유",
        "make-private": "비공개로 설정",
        "apply": "적용",
        "apply-changes": "변경사항 적용",
        "edit-mode": "수정 모드",
        "enter-edit-mode": "수정 모드 진입",
        "decline-changes": "변경사항 포기",
        "close": "닫기",
        "back": "뒤로",
        "run": "실행",
        "sign-in": "로그인!",
        "edit": "수정",
        "view": "보기",
        "create": "만들기",
        "drag": "끌기",
        "refresh": "새로고침",
        "undo": "취소",
        "copy": "복사",
        "paste": "붙여넣기",
        "copy-reference": "참조 복사",
        "paste-reference": "참조 붙여넣기",
        "import": "가져오기",
        "export": "내보내기",
        "share-via": "{{provider}}를 통해 공유",
        "continue": "계속",
        "discard-changes": "변경 취소",
        "download": "다운로드",
        "next-with-label": "다음: {{label}}",
        "read-more": "더보기",
        "hide": "숨기기",
        "done": "완료"
    },
    "aggregation": {
        "aggregation": "집합",
        "function": "데이터 집합 함수",
        "limit": "최대 값",
        "group-interval": "그룹 간격",
        "min": "최소",
        "max": "최대",
        "avg": "평균",
        "sum": "합계",
        "count": "숫자",
        "none": "없음"
    },
    "admin": {
        "general": "일반",
        "general-settings": "일반 설정",
        "outgoing-mail": "메일 전송",
        "outgoing-mail-settings": "메일 전송 설정",
        "system-settings": "시스템 설정",
        "test-mail-sent": "테스트 메일이 성공적으로 전송되었습니다!",
        "base-url": "기본 URL",
        "base-url-required": "기본 URL을 입력해야 합니다.",
        "prohibit-different-url": "클라이언트 요청 헤더로부터 호스트 이름 사용을 제한",
        "prohibit-different-url-hint": "이 설정은 프로덕션 환경에서 활성화되어야 합니다. 비활성화되면 보안 문제가 발생할 수 있습니다.",
        "mail-from": "보내는 사람",
        "mail-from-required": "보내는 사람을 입력해야 합니다.",
        "smtp-protocol": "SMTP 프로토콜",
        "smtp-host": "SMTP 호스트",
        "smtp-host-required": "SMTP 호스트를 입력해야 합니다.",
        "smtp-port": "SMTP 포트",
        "smtp-port-required": "SMTP 포트를 입력해야 합니다.",
        "smtp-port-invalid": "올바른 SMTP 포트가 아닙니다.",
        "timeout-msec": "제한시간 (ms)",
        "timeout-required": "제한시간이 입력되지 않았습니다.",
        "timeout-invalid": "제한시간이 올바르게 입력되지 않았습니다.",
        "enable-tls": "TLS 사용",
        "tls-version" : "TLS 버전",
        "enable-proxy": "프록시 사용",
        "proxy-host": "프록시 호스트",
        "proxy-host-required": "프록시 호스트를 입력하세요.",
        "proxy-port": "프록시 포트",
        "proxy-port-required": "프록시 포트를 입력하세요.",
        "proxy-port-range": "프록시 포트를 1~65535 범위 내에서 입력하세요.",
        "proxy-user": "프록시 사용자",
        "proxy-password": "프록시 비밀번호",
        "send-test-mail": "테스트 메일 보내기",
        "sms-provider": "SMS 제공자",
        "sms-provider-settings": "SMS 제공자 설정",
        "sms-provider-type": "SMS 제공자 유형",
        "sms-provider-type-required": "SMS 제공자 유형을 입력하세요.",
        "sms-provider-type-aws-sns": "Amazon SNS",
        "sms-provider-type-twilio": "Twilio",
        "aws-access-key-id": "AWS 액세스 키 ID",
        "aws-access-key-id-required": "AWS 액세스 ID를 입력하세요.",
        "aws-secret-access-key": "AWS 보안 액세스 키",
        "aws-secret-access-key-required": "AWS 보안 액세스 키를 입력하세요",
        "aws-region": "AWS 지역",
        "aws-region-required": "AWS 지역을 입력하세요",
        "number-from": "Phone Number From",
        "number-from-required": "Phone Number From을(를) 입력하세요.",
        "number-to": "Phone Number To",
        "number-to-required": "Phone Number To을(를) 입력하세요.",
        "phone-number-hint": "Phone Number in E.164 format, ex. +19995550123",
        "phone-number-pattern": "Invalid phone number. Should be in E.164 format, ex. +19995550123.",
        "sms-message": "SMS 메시지",
        "sms-message-required": "SMS 메시지를 입력하세요.",
        "sms-message-max-length": "SMS 메시지는 1600자를 넘을 수 없습니다.",
        "twilio-account-sid": "Twilio 계정 SID",
        "twilio-account-sid-required": "Twilio 계정 SID를 입력하세요",
        "twilio-account-token": "Twilio 계정 토큰",
        "twilio-account-token-required": "Twilio 계정 토큰을 입력하세요",
        "send-test-sms": "테스트 SMS 보내기",
        "test-sms-sent": "테스트 SMS가 성공적으로 발송되었습니다!",
        "security-settings": "보안 설정",
        "password-policy": "비밀번호 정책",
        "minimum-password-length": "최소 비밀번호 길이",
        "minimum-password-length-required": "최소 비밀번호 길이를 입력하세요",
        "minimum-password-length-range": "최소 비밀번호 길이를 5~50 범위 내에서 입력하세요",
        "minimum-uppercase-letters": "최소 대문자 수",
        "minimum-uppercase-letters-range": "최소 대문자 수는 음수가 될 수 없습니다",
        "minimum-lowercase-letters": "최소 소문자 수",
        "minimum-lowercase-letters-range": "최소 소문자 수는 음수가 될 수 없습니다",
        "minimum-digits": "최소 숫자 수",
        "minimum-digits-range": "최소 숫자 수는 음수가 될 수 없습니다",
        "minimum-special-characters": "최소 특수문자 수",
        "minimum-special-characters-range": "최소 특수문자 수는 음수가 될 수 없습니다",
        "password-expiration-period-days": "비밀번호 유효 주기(일)",
        "password-expiration-period-days-range": "비밀번호 유효 주기는 음수가 될 수 없습니다",
        "password-reuse-frequency-days": "비밀번호 재사용 주기(일)",
        "password-reuse-frequency-days-range": "비밀번호 재사용 주기는 음수가 될 수 없습니다",
        "general-policy": "일반 정책",
        "max-failed-login-attempts": "계정이 잠기기 전까지 허용되는 최대 로그인 실패 시도 수",
        "minimum-max-failed-login-attempts-range": "최대 로그인 실패 시도 수는 음수가 될 수 없습니다",
        "user-lockout-notification-email": "계정이 잠길 경우 이메일로 안내 발송",
        "domain-name": "도메인 이름",
        "domain-name-unique": "도메인 이름과 프로토콜은 중복되지 않아야 합니다.",
        "error-verification-url": "도메인 이름은 '/'이나 ':'와 같은 문자를 포함할 수 없습니다. 예: thingsboard.io",
        "oauth2": {
          "access-token-uri": "액세스 토큰 URI",
          "access-token-uri-required": "Access token URI를 입력하세요.",
          "activate-user": "사용자 활성화",
          "add-domain": "도메인 추가",
          "delete-domain": "도메인 삭제",
          "add-provider": "제공자 추가",
          "delete-provider": "제공자 삭제",
          "allow-user-creation": "사용자 생성 허용",
          "always-fullscreen": "항상 최대화면으로",
          "authorization-uri": "Authorization URI",
          "authorization-uri-required": "Authorization URI를 입력하세요.",
          "client-authentication-method": "클라이언트 authentication 방법",
          "client-id": "Client ID",
          "client-id-required": "Client ID를 입력하세요.",
          "client-secret": "Client secret",
          "client-secret-required": "Client secret을(를) 입력하세요.",
          "custom-setting": "사용자 정의 설정",
          "customer-name-pattern": "Customer name pattern",
          "default-dashboard-name": "Default dashboard name",
          "delete-domain-text": "Be careful, after the confirmation a domain and all provider data will be unavailable.",
          "delete-domain-title": "Are you sure you want to delete settings the domain '{{domainName}}'?",
          "delete-registration-text": "Be careful, after the confirmation a provider data will be unavailable.",
          "delete-registration-title": "Are you sure you want to delete the provider '{{name}}'?",
          "email-attribute-key": "Email 속성 키",
          "email-attribute-key-required": "Email attribute key을(를) 입력하세요.",
          "first-name-attribute-key": "이름 속성 키",
          "general": "일반",
          "jwk-set-uri": "JSON Web Key URI",
          "last-name-attribute-key": "Last name attribute key",
          "login-button-icon": "Login button icon",
          "login-button-label": "Provider label",
          "login-button-label-placeholder": "Login with $(Provider label)",
          "login-button-label-required": "Label을(를) 입력하세요.",
          "login-provider": "로그인 제공자",
          "mapper": "Mapper",
          "new-domain": "새로운 도메인",
          "oauth2": "OAuth2",
          "redirect-uri-template": "Redirect URI 탬플릿",
          "copy-redirect-uri": "리디렉션 URI 복사",
          "registration-id": "Registration ID",
          "registration-id-required": "Registration ID을(를) 입력하세요.",
          "registration-id-unique": "Registration ID는 시스템 상에서 중복될 수 없습니다.",
          "scope": "Scope",
          "scope-required": "Scope을(를) 입력하세요.",
          "tenant-name-pattern": "테넌트 이름 규칙",
          "tenant-name-pattern-required": "테넌트 이름 규칙을 입력하세요.",
          "tenant-name-strategy": "Tenant name strategy",
          "type": "Mapper type",
          "uri-pattern-error": "유효하지 않은 URI 형식입니다.",
          "url": "URL",
          "url-pattern": "유효하지 않은 URL 형식입니다.",
          "url-required": "URL을(를) 입력하세요.",
          "user-info-uri": "User info URI",
          "user-info-uri-required": "사용자 정보 URI을(를) 입력하세요.",
          "user-name-attribute-name": "사용자 이름 속성 키",
          "user-name-attribute-name-required": "사용자 이름 속성 키를 입력하세요",
          "protocol": "Protocol",
          "domain-schema-http": "HTTP",
          "domain-schema-https": "HTTPS",
          "domain-schema-mixed": "HTTP+HTTPS",
          "enable": "OAuth2 설정 사용"
        }
    },
    "alarm": {
        "alarm": "알람",
        "alarms": "알람",
        "select-alarm": "알람 선택",
        "no-alarms-matching": "'{{entity}}'에 대한 알람이 존재하지 않습니다.",
        "alarm-required": "알람이 필요합니다",
        "alarm-status": "알람 상태",
        "alarm-status-list": "알람 상태 목록",
        "any-status": "모든 상태",
        "search-status": {
            "ANY": "전체",
            "ACTIVE": "활성",
            "CLEARED": "해제",
            "ACK": "수용",
            "UNACK": "불수용"
        },
        "display-status": {
            "ACTIVE_UNACK": "활성, 미확인",
            "ACTIVE_ACK": "활성, 확인",
            "CLEARED_UNACK": "해제, 미확인",
            "CLEARED_ACK": "해제, 확인"
        },
        "no-alarms-prompt": "아무 알람도 없습니다",
        "created-time": "생성 일시",
        "type": "유형",
        "severity": "심각도",
        "originator": "만든 사람",
        "originator-type": "만든 사람 유형",
        "details": "상세 내역",
        "status": "상태",
        "alarm-details": "알람 상세",
        "start-time": "시작 시각",
        "end-time": "마지막 시각",
        "ack-time": "확인 시간",
        "clear-time": "해제 시간",
        "alarm-severity-list": "알람 심각도 목록",
        "any-severity": "모든 심각도",
        "severity-critical": "심각한",
        "severity-major": "주요한",
        "severity-minor": "작은",
        "severity-warning": "경고",
        "severity-indeterminate": "중간",
        "acknowledge": "확인",
        "clear": "지우기",
        "search": "알람 검색",
        "selected-alarms": "{ count, plural, =1 {1 개 알람} other {# 개 알람} }이 선택됨",
        "no-data": "표시할 데이터가 없습니다",
        "polling-interval": "알람 풀링 간격 (초)",
        "polling-interval-required": "알람 풀링 간격을 입력하세요.",
        "min-polling-interval-message": "1초 이상의 간격만 허용됩니다.",
        "aknowledge-alarms-title": "{ count, plural, =1 {1 개 알람} other {# 개 알람} } 확인",
        "aknowledge-alarms-text": "{ count, plural, =1 {1 개 알람} other {# 개 알람} }의 알람을 수용하시겠습니까?",
        "aknowledge-alarm-title": "알람 확인",
        "aknowledge-alarm-text": "알람을 확인하시겠습니까??",
        "clear-alarms-title": "{ count, plural, =1 {1 개 알람} other {# 개 알람} } 해제",
        "clear-alarms-text": "{ count, plural, =1 {1 개 알람} other {# 개 알람} }을 해제하시겠습니까?",
        "clear-alarm-title": "알람 해제",
        "clear-alarm-text": "알람을 해제하시겠습니까?",
        "alarm-status-filter": "알람 상태 필터",
        "alarm-filter": "알람 필터",
        "max-count-load": "불러올 최대 알람 수를 0~무제한 범위 내에서 입력하세요",
        "max-count-load-required": "불러올 최대 알람 수를 입력하세요.",
        "max-count-load-error-min": "최소 값은 0입니다.",
        "fetch-size": "Fetch size",
        "fetch-size-required": "Fetch size를 입력하세요.",
        "fetch-size-error-min": "최소 값은 10입니다.",
        "alarm-type-list": "알람 유형 목록",
        "any-type": "모든 유형",
        "search-propagated-alarms": "전파된 알람 검색"
    },
    "alias": {
        "add": "별칭 추가",
        "edit": "별칭 편집",
        "name": "별칭",
        "name-required": "별칭을 입력하세요.",
        "duplicate-alias": "동일한 별칭이 이미 존재합니다.",
        "filter-type-single-entity": "단일 개체",
        "filter-type-entity-list": "개체 목록",
        "filter-type-entity-name": "개체 이름",
        "filter-type-state-entity": "대시보드 상태로 부터의 개체",
        "filter-type-state-entity-description": "개체 taken from dashboard state parameters",
        "filter-type-asset-type": "자산 유형",
        "filter-type-asset-type-description": "'{{assetTypes}}' 유형의 자산",
        "filter-type-asset-type-and-name-description": "이름이 '{{prefix}}'로 시작되는 '{{assetTypes}}' 유형의 자산",
        "filter-type-device-type": "장치 유형",
        "filter-type-device-type-description": "'{{deviceTypes}}' 유형의 장치",
        "filter-type-device-type-and-name-description": "이름이 '{{prefix}}'로 시작되는 '{{deviceTypes}}' 유형의 장치",
        "filter-type-entity-view-type": "Entity View type",
        "filter-type-entity-view-type-description": "Entity Views of type '{{entityViewTypes}}'",
        "filter-type-entity-view-type-and-name-description": "Entity Views of type '{{entityViewTypes}}' and with name starting with '{{prefix}}'",
        "filter-type-relations-query": "관계 질의",
        "filter-type-relations-query-description": "{{entities}} that have {{relationType}} relation {{direction}} {{rootEntity}}",
        "filter-type-asset-search-query": "자산 검색 질의",
        "filter-type-asset-search-query-description": "Assets with types {{assetTypes}} that have {{relationType}} relation {{direction}} {{rootEntity}}",
        "filter-type-device-search-query": "장치 검색 질의",
        "filter-type-device-search-query-description": "Devices with types {{deviceTypes}} that have {{relationType}} relation {{direction}} {{rootEntity}}",
        "filter-type-entity-view-search-query": "개체 보기 검색 질의",
        "filter-type-entity-view-search-query-description": "Entity views with types {{entityViewTypes}} that have {{relationType}} relation {{direction}} {{rootEntity}}",
        "filter-type-apiUsageState": "Api 사용량 상태",
        "entity-filter": "개체 필터",
        "resolve-multiple": "Resolve as multiple entities",
        "filter-type": "필터 유형",
        "filter-type-required": "필터 유형을 입력하세요.",
        "entity-filter-no-entity-matched": "지정된 필터에 해당되는 개체가 없습니다.",
        "no-entity-filter-specified": "개체 필터가 지정되지 않음",
        "root-state-entity": "루트로 대시보드 상태 개체를 사용",
        "last-level-relation": "Fetch last level relation only",
        "root-entity": "루트 개체",
        "state-entity-parameter-name": "상태 개체 파라미터 이름",
        "default-state-entity": "기본 상태 개체",
        "default-entity-parameter-name": "기본값",
        "max-relation-level": "최대 관계 수준",
        "unlimited-level": "제한 수준",
        "state-entity": "대시보드 상태 개체",
        "all-entities": "모든 개체",
        "any-relation": "전체"
    },
    "asset": {
        "asset": "자산",
        "assets": "자산",
        "management": "자산 관리",
        "view-assets": "자산 보기",
        "add": "자산 추가",
        "assign-to-customer": "커스터머에게 자산 할당",
        "assign-asset-to-customer": "자산을 커스터머에게 할당",
        "assign-asset-to-customer-text": "커스터머에게 할당할 자산을 선택하세요",
        "no-assets-text": "아무 자산도 없습니다",
        "assign-to-customer-text": "자산을 할당할 커스터머를 선택하세요",
        "public": "공개",
        "assignedToCustomer": "할당된 커스터머",
        "make-public": "자산을 공개로 설정",
        "make-private": "자산을 비공개로 설정",
        "unassign-from-customer": "커스터머 할당 해제",
        "delete": "자산 삭제",
        "asset-public": "공개된 자산",
        "asset-type": "자산 유형",
        "asset-type-required": "자산 유형을 선택하세요.",
        "select-asset-type": "자산 유형 선택",
        "enter-asset-type": "자산 유형 입력",
        "any-asset": "모든 자산",
        "no-asset-types-matching": "'{{entitySubtype}}'과 일치하는 자산 유형이 없습니다.",
        "asset-type-list-empty": "아무 자산 유형도 선택되지 않았습니다.",
        "asset-types": "자산 유형",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "description": "설명",
        "type": "유형",
        "type-required": "유형일 입력하세요.",
        "details": "상세 내역",
        "events": "이벤트",
        "add-asset-text": "새로운 자산 추가",
        "asset-details": "자산 상세 내역",
        "assign-assets": "자산 할당",
        "assign-assets-text": "{ count, plural, =1 {1 개 자산} other {# 개 자산} }을 커스터머에게 할당",
        "delete-assets": "자산 삭제",
        "unassign-assets": "자산 할당 해제",
        "unassign-assets-action-title": "{ count, plural, =1 {1 개 자산} other {# 개 자산} }을 커스터머로부터 할당 해제",
        "assign-new-asset": "새로운 자산 할당",
        "delete-asset-title": "자산 '{{assetName}}'을(를) 삭제하시겠습니까?",
        "delete-asset-text": "자산 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-assets-title": "{ count, plural, =1 {1 개 자산} other {# 개 자산} }을 삭제하시겠습니까?",
        "delete-assets-action-title": "{ count, plural, =1 {1 개 자산} other {# 개 자산} } 삭제",
        "delete-assets-text": "자산 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "make-public-asset-title": "자산 '{{assetName}}'을(를) 공개 상태로 변경하시겠습니까?",
        "make-public-asset-text": "자산 및 관련 데이터가 공개로 전환되면 다른 이들이 접근할 수 있게 됩니다.",
        "make-private-asset-title": "자산 '{{assetName}}'을(를) 비공개로 변경하시겠습니까?",
        "make-private-asset-text": "자산 및 관련 데이터가 비공개로 전환되면 다른 이들이 접근할 수 없게 됩니다.",
        "unassign-asset-title": "자산 '{{assetName}}'을 할당 해제 하시겠습니까?",
        "unassign-asset-text": "자산이 할당 해제되면 커스터머가 접근할 수 없게 됩니다.",
        "unassign-asset": "자산 할당 해제",
        "unassign-assets-title": "{ count, plural, =1 {1 개 자산} other {# 개 자산} }을 할당 해제 하시겠습니까?",
        "unassign-assets-text": "자산이 할당 해제되면 커스터머가 접근할 수 없게 됩니다.",
        "copyId": "자산 ID 복사",
        "idCopiedMessage": "자산 ID가 클립보드로 복사되었습니다",
        "select-asset": "자산 선택",
        "no-assets-matching": "'{{entity}}'와 일치하는 자산이 없습니다.",
        "asset-required": "자산을 입력하세요",
        "name-starts-with": "다음으로 시작되는 자산: ",
        "import": "자산 불러오기",
        "asset-file": "자산 파일",
        "search": "자산 검색",
        "selected-assets": "{ count, plural, =1 {1 개 자산} other {# 개 자산} } 선택됨",
        "label": "라벨"
    },
    "attribute": {
        "attributes": "속성",
        "latest-telemetry": "최근 데이터",
        "attributes-scope": "장치 속성 범위",
        "scope-telemetry": "원격 측정",
        "scope-latest-telemetry": "최근 데이터",
        "scope-client": "클라이언트 속성",
        "scope-server": "서버 속성",
        "scope-shared": "공유 속성",
        "add": "속성 추가",
        "key": "키",
        "last-update-time": "마지막 수정된 시간",
        "key-required": "속성 키를 입력하세요.",
        "value": "Value",
        "value-required": "속성 값을 입력하세요.",
        "delete-attributes-title": "{ count, plural, =1 {속성} other {여러 속성들을} } 삭제하시겠습니까??",
        "delete-attributes-text": "모든 선택된 속성들이 제거 될 것이므로 주의하십시오.",
        "delete-attributes": "속성 삭제",
        "enter-attribute-value": "속성 값 입력",
        "show-on-widget": "위젯 보기",
        "widget-mode": "위젯 모드",
        "next-widget": "다음 위젯",
        "prev-widget": "이전 위젯",
        "add-to-dashboard": "대시보드에 추가",
        "add-widget-to-dashboard": "대시보드에 위젯 추가",
        "selected-attributes": "{ count, plural, =1 {1 개 속성} other {# 개 속성} }이 선택됨",
        "selected-telemetry": "{ count, plural, =1 {1 개의 텔레메트리 단위} other {# 개의 텔레메트리 단위} }가 선택됨",
        "no-attributes-text": "아무 속성도 찾을 수 없습니다",
        "no-telemetry-text": "아무 텔레메트리도 찾을 수 없습니다."
    },
    "api-usage": {
        "api-usage": "Api 사용량",
        "data-points": "데이터 포인트",
        "data-points-storage-days": "데이터 포인트 저장 일수",
        "email": "Email",
        "email-messages": "Email 메시지",
        "email-messages-daily-activity": "일별 Email 메세지 활동",
        "email-messages-hourly-activity": "시간별 Email 메시지 활동",
        "email-messages-monthly-activity": "월별 Email 메시지 활동",
        "exceptions": "예외",
        "executions": "Executions",
        "javascript": "JavaScript",
        "javascript-executions": "JavaScript executions",
        "latest-error": "최근 오류",
        "messages": "메시지",
        "permanent-failures": "${entityName} Permanent Failures",
        "permanent-timeouts": "${entityName} Permanent Timeouts",
        "processing-failures": "${entityName} Processing Failures",
        "processing-failures-and-timeouts": "Processing Failures and Timeouts",
        "processing-timeouts": "${entityName} Processing Timeouts",
        "queue-stats": "Queue Stats",
        "rule-chain": "규칙 사슬",
        "rule-engine": "규칙 엔진",
        "rule-engine-daily-activity": "Rule Engine daily activity",
        "rule-engine-executions": "Rule Engine executions",
        "rule-engine-hourly-activity": "Rule Engine hourly activity",
        "rule-engine-monthly-activity": "Rule Engine monthly activity",
        "rule-engine-statistics": "Rule Engine Statistics",
        "rule-node": "규칙 노드",
        "sms": "SMS",
        "sms-messages": "SMS 메시지",
        "sms-messages-daily-activity": "일별 SMS 메시지 활동",
        "sms-messages-hourly-activity": "시간별 SMS 메시지 활동",
        "sms-messages-monthly-activity": "월별 SMS 메시지 활동",
        "successful": "${entityName} Successful",
        "telemetry": "텔레메트리",
        "telemetry-persistence": "Telemetry persistence",
        "telemetry-persistence-daily-activity": "Telemetry persistence daily activity",
        "telemetry-persistence-hourly-activity": "Telemetry persistence hourly activity",
        "telemetry-persistence-monthly-activity": "Telemetry persistence monthly activity",
        "transport": "전송",
        "transport-daily-activity": "Transport daily activity",
        "transport-data-points": "Transport data points",
        "transport-hourly-activity": "Transport hourly activity",
        "transport-messages": "Transport messages",
        "transport-monthly-activity": "Transport monthly activity",
        "view-details": "상세 내역",
        "view-statistics": "통계 보기"
    },
    "audit-log": {
        "audit": "감사",
        "audit-logs": "감사 로그",
        "timestamp": "타임스탬프",
        "entity-type": "개체 유형",
        "entity-name": "개체 이름",
        "user": "사용자",
        "type": "유형",
        "status": "상태",
        "details": "상세 내역",
        "type-added": "추가됨",
        "type-deleted": "삭제됨",
        "type-updated": "수정됨",
        "type-attributes-updated": "속성이 수정되었습니다",
        "type-attributes-deleted": "속성이 삭제되었습니다",
        "type-rpc-call": "RPC call",
        "type-credentials-updated": "자격 증명이 갱신되었습니다",
        "type-assigned-to-customer": "커스터머에게 할당",
        "type-unassigned-from-customer": "지정된 커스터머 해제",
        "type-activated": "활성",
        "type-suspended": "일시 중지",
        "type-credentials-read": "자격 증명 읽기",
        "type-attributes-read": "속성 읽기",
        "type-relation-add-or-update": "관계가 업데이트 되었습니다",
        "type-relation-delete": "관계가 삭제되었습니다",
        "type-relations-delete": "모든 관계가 삭제되었습니다",
        "type-alarm-ack": "확인",
        "type-alarm-clear": "해제",
        "type-login": "로그인",
        "type-logout": "로그아웃",
        "type-lockout": "잠금",
        "status-success": "성공",
        "status-failure": "실패",
        "audit-log-details": "감사 로그 세부 사항",
        "no-audit-logs-prompt": "아무 로그도 없습니다.",
        "action-data": "액션 데이터",
        "failure-details": "실패 세부 사항",
        "search": "감사 로그 검색",
        "clear-search": "검색 초기화",
        "type-assigned-from-tenant": "테넌트로부터 지정",
        "type-assigned-to-tenant": "테넌트로 지정",
        "type-provision-success": "장치가 프로비전됨",
        "type-provision-failure": "장치 프로비저닝이 실패했습니다"
    },
    "confirm-on-exit": {
        "message": "변경 사항을 저장하지 않았습니다. 이 페이지를 나가시겠습니까?",
        "html-message": "변경 사항을 저장하지 않았습니다.<br/>이 페이지를 나가시겠습니까?",
        "title": "저장되지 않은 변경사항"
    },
    "contact": {
        "country": "국가",
        "city": "시",
        "state": "도",
        "postal-code": "우편 번호",
        "postal-code-invalid": "숫자만 입력하세요.",
        "address": "주소",
        "address2": "상세주소",
        "phone": "전화번호",
        "email": "Email",
        "no-address": "주소 정보 없음"
    },
    "common": {
        "username": "사용자명",
        "password": "비밀번호",
        "enter-username": "사용자명을 입력하세요.",
        "enter-password": "비밀번호를 입력하세요.",
        "enter-search": "검색어 입력",
		"created-time": "생성 일시",
        "loading": "불러오는 중..."
    },
    "content-type": {
        "json": "Json",
        "text": "텍스트",
        "binary": "바이너리 (Base64)"
    },
    "customer": {
        "customer": "커스터머",
		"customers": "커스터머",
        "management": "커스터머 관리",
        "dashboard": "커스터머 대시보드",
        "dashboards": "커스터머 대시보드",
        "devices": "커스터머 장치",
        "entity-views": "커스터머 개체 보기",
        "assets": "커스터머 자산",
        "public-dashboards": "공개된 대시보드",
        "public-devices": "공개된 장치",
        "public-assets": "공개된 자산",
        "public-entity-views": "공개된 개체 보기",
        "add": "커스터머 추가",
        "delete": "커스터머 삭제",
        "manage-customer-users": "커스터머 사용자 관리",
        "manage-customer-devices": "커스터머 장치 관리",
        "manage-customer-dashboards": "커스터머 대시보드 관리",
        "manage-public-devices": "공개된 장치 관리",
        "manage-public-dashboards": "공개된 대시보드 관리",
        "manage-customer-assets": "커스터머 자산 관리",
        "manage-public-assets": "공개된 자산 관리",
        "add-customer-text": "커스터머 추가",
        "no-customers-text": "커스터머가 없습니다.",
        "customer-details": "커스터머 상세 정보",
        "delete-customer-title": "'{{customerTitle}}' 커스터머를 삭제하시겠습니까?",
        "delete-customer-text": "커스터머 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-customers-title": "{ count, plural, =1 {1 개 커스터머} other {# 개 커스터머} }를 삭제하시겠습니까?",
        "delete-customers-action-title": "{ count, plural, =1 {1 개 커스터머} other {# 개 커스터머} } 삭제",
        "delete-customers-text": "커스터머 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "manage-users": "사용자 관리",
		"manage-assets": "자산 관리",
        "manage-devices": "장치 관리",
        "manage-dashboards": "대시보드 관리",
        "title": "제목",
        "title-required": "제목을 입력하세요.",
        "description": "설명",
        "details": "상세 내역",
        "events": "이벤트",
        "copyId": "커스터머 ID 복사",
        "idCopiedMessage": "커스터머 ID가 클립 보드에 복사되었습니다.",
        "select-customer": "커스터머 선택",
        "no-customers-matching": "'{{entity}}'에 해당하는 커스터머을 찾을 수 없습니다.",
        "customer-required": "커스터머을 입력하세요.",
        "select-default-customer": "기본 커스터머 선택",
        "default-customer": "기본 커스터머",
        "default-customer-required": "테넌트 수준에서 대시보드를 디버그 하기 위해서는 기본 커스터머이 필요합니다.",
        "search": "커스터머 검색",
        "selected-customers": "{ count, plural, =1 {1 개 커스터머} other {# 개 커스터머} } 선택됨"
    },
    "datetime": {
        "date-from": "시작 날짜",
        "time-from": "시작 시간",
        "date-to": "종료 날짜",
        "time-to": "종료 시간"
    },
    "dashboard": {
        "dashboard": "대시보드",
        "dashboards": "대시보드",
        "management": "대시보드 관리",
        "view-dashboards": "대시보드 보기",
        "add": "대시보드 추가",
        "assign-dashboard-to-customer": "대시보드 커스터머 선택",
        "assign-dashboard-to-customer-text": "대시보드 커스터머를 선택하세요.",
        "assign-to-customer-text": "대시보드 커스터머를 선택하세요.",
        "assign-to-customer": "커스터머 선택",
        "unassign-from-customer": "커스터머로부터 지정 해제",
        "make-public": "대시보드를 공개로 전환",
        "make-private": "대시보드를 비공개로 전환",
        "manage-assigned-customers": "할당된 커스터머 관리",
        "assigned-customers": "할당된 커스터머",
        "assign-to-customers": "대시보드를 커스터머에게 할당",
        "assign-to-customers-text": "대시보드를 할당할 커스터머를 선택하세요",
        "unassign-from-customers": "커스터머 할당 해제",
        "unassign-from-customers-text": "데시보드를 할당 해제할 커스터머를 선택하세요",
        "no-dashboards-text": "대시보드가 없습니다",
        "no-widgets": "설정된 위젯 없음",
        "add-widget": "위젯 추가",
        "title": "제목",
        "select-widget-title": "위젯 선택",
        "select-widget-subtitle": "사용가능한 위젯 타입 목록",
        "delete": "대시보드 삭제",
        "title-required": "제목을 입력하세요.",
        "description": "설명",
        "details": "상세",
        "dashboard-details": "대시보드 상세 정보",
        "add-dashboard-text": "대시보드 추가",
        "assign-dashboards": "대시보드 할당",
        "assign-new-dashboard": "새 대시보드 할당",
        "assign-dashboards-text": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }를 커스터머에 할당",
        "unassign-dashboards-action-text": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }를 커스터머로부터 지정 해제",
        "delete-dashboards": "대시보드 삭제",
        "unassign-dashboards": "대시보드 할당 취소",
        "unassign-dashboards-action-title": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }를 커스터머에 할당 취소",
        "delete-dashboard-title": "대시보드 '{{dashboardTitle}}'을(를) 삭제하시겠습니까?",
        "delete-dashboard-text": "대시보드 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-dashboards-title": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }를 삭제하시겠습니까?",
        "delete-dashboards-action-title": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }를 삭제",
        "delete-dashboards-text": "대시보드 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "unassign-dashboard-title": "대시보드 '{{dashboardTitle}}'의 할당을 해제하시겠습니까?",
        "unassign-dashboard-text": "대시보드가 할당 해제되고 커스터머는 접근 할 수 없게 됩니다.",
        "unassign-dashboard": "대시보드 할달 취소",
        "unassign-dashboards-title": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }의 할당을 취소하시겠습니까?",
        "unassign-dashboards-text": "선택된 대시보드가 할당 해제되고 커스터머는 접근 할 수 없게 됩니다.",
        "public-dashboard-title": "대시보드가 공개되었습니다",
        "public-dashboard-text": "당신의 대시보드 <b>{{dashboardTitle}}</b>는 이제 공개되어서 다음 공개 <a href='{{publicLink}}' target='_blank'>링크</a>를 통해 접근될 수 있습니다:",
        "public-dashboard-notice": "<b>참고:</b> 관련된 장치에 접근하기 위해서는 장치들 또한 공개되어야 합니다.",
        "make-private-dashboard-title": "대시보드 '{{dashboardTitle}}'를 비공개로 전환하시겠습니까?",
        "make-private-dashboard-text": "대시보드는 비공개로 전환되어 다른 이들이 접근할 수 없게 됩니다.",
        "make-private-dashboard": "대시보드 비공개 전환",
        "socialshare-text": "'{{dashboardTitle}}' powered by ThingsBoard",
        "socialshare-title": "'{{dashboardTitle}}' powered by ThingsBoard",
        "select-dashboard": "대시보드 선택",
        "no-dashboards-matching": "'{{entity}}'와 일치하는 대시보드가 없습니다.",
        "dashboard-required": "대시보드를 입력하세요.",
        "select-existing": "기존 대시보드 선택",
        "create-new": "대시보드 생성",
        "new-dashboard-title": "새로운 대시보드 제목",
        "open-dashboard": "대시보드 열기",
        "set-background": "대시보드 설정",
        "background-color": "배경색",
        "background-image": "배경 이미지",
        "background-size-mode": "배경 사이즈 모드",
        "no-image": "이미지 없음",
        "drop-image": "이곳에 이미지를 끌어다놓거나 이곳을 클릭하여 파일을 선택하고 업로드하세요.",
        "settings": "설정",
        "columns-count": "열 개수",
        "columns-count-required": "열 개수를 입력하세요.",
        "min-columns-count-message": "열 개수를 최소 10 이상으로 입력하세요.",
        "max-columns-count-message": "열 개수를 최대 100 이하로 입력하세요.",
        "widgets-margins": "위젯 사이 여백 크기",
        "margin-required": "여백 값을 입력하세요.",
        "min-margin-message": "최소 여백 값은 0보다 커야 합니다.",
        "max-margin-message": "최대 여백 값은 50보다 작아야 합니다.",
        "horizontal-margin": "세로 여백",
        "horizontal-margin-required": "세로 여백 값을 입력하세요.",
        "min-horizontal-margin-message": "최소 세로 여백 값은 0보다 커야 합니다.",
        "max-horizontal-margin-message": "최대 세로 여백 값은 50보다 작아야 합니다.",
        "vertical-margin": "가로 여백",
        "vertical-margin-required": "가로 여백 값을 입력하세요.",
        "min-vertical-margin-message": "최소 가로 여백 값은 0보다 커야 합니다.",
        "max-vertical-margin-message": "최대 가로 여백 값은 50보다 작아야 합니다.",
        "autofill-height": "레이아웃 세로 길이 자동 채우기",
        "mobile-layout": "모바일 레이아웃 설정",
        "mobile-row-height": "모바일 행 높이, px",
        "mobile-row-height-required": "모바일 행 높이를 입력하세요.",
        "min-mobile-row-height-message": "최소 모바일 행 높이 값은 5 픽셀보다 커야 합니다.",
        "max-mobile-row-height-message": "최대 모바일 행 높이 값은 200 픽셀보다 작아야 합니다.",
        "display-title": "대시보드 제목 표시",
        "toolbar-always-open": "도구 상자를 열어두기",
        "title-color": "제목 색상",
        "display-dashboards-selection": "대시보드 선택 표시",
        "display-entities-selection": "개체 선택 표시",
        "display-filters": "필터 표시",
        "display-dashboard-timewindow": "타임윈도우 표시",
        "display-dashboard-export": "디스플레이 내보내기",
        "import": "대시보드 가져오기",
        "export": "대시보드 내보내기",
        "export-failed-error": "대시보드 내보내기를 할 수 없습니다.: {error}",
        "create-new-dashboard": "대시보드 생성",
        "dashboard-file": "대시보드 파일",
        "invalid-dashboard-file-error": "대시보드 가져오기를 할 수 없습니다.: 대시보드 데이터 구조가 잘못되었습니다.",
        "dashboard-import-missing-aliases-title": "대시보드 별명을 위해 누락된 장치 선택",
        "create-new-widget": "새로운 위젯 생성",
        "import-widget": "위젯 가져오기",
        "widget-file": "위젯 파일",
        "invalid-widget-file-error": "위젯 가져오기를 할 수 없습니다: 위젯 데이터 구조가 잘못되었습니다.",
        "widget-import-missing-aliases-title": "위젯에서 사용하는 누락 된 장치 선택",
        "open-toolbar": "대시보드 툴바 열기",
        "close-toolbar": "툴바 닫기",
        "configuration-error": "구성 오류",
        "alias-resolution-error-title": "대시보드 별명 구성 오류",
        "invalid-aliases-config": "일부 별명 필터와 일치하는 장치를 찾을 수 없습니다.<br>이 문제를 해결하려면 관리자에게 문의하십시오.",
        "select-devices": "장치 선택",
        "assignedToCustomer": "할당된 커스터머",
        "assignedToCustomers": "할당된 커스터머",
        "public": "공개",
        "public-link": "공개 링크",
        "copy-public-link": "공개 링크 복사",
        "public-link-copied-message": "대시보드 공개 링크가 클립보드로 복사되었습니다",
        "manage-states": "대시보드 상태 관리",
        "states": "대시보드 상태",
        "search-states": "대시보드 상태 검색",
        "selected-states": "{ count, plural, =1 {1 개 대시보드 상태} other {# 개 대시보드 상태} } 선택됨",
        "edit-state": "대시보드 상태 편집",
        "delete-state": "대시보드 상태 삭제",
        "add-state": "대시보드 상태 추가",
        "no-states-text": "아무 상태도 없습니다",
        "state": "대시보드 상태",
        "state-name": "이름",
        "state-name-required": "대시보드 상태 이름을 입력하세요.",
        "state-id": "상태 ID",
        "state-id-required": "대시보드 상태 ID를 입력하세요.",
        "state-id-exists": "동일한 대시보드 상태 ID가 이미 존재합니다.",
        "is-root-state": "Root 상태",
        "delete-state-title": "대시보드 상태 삭제",
        "delete-state-text": "대시보드 상태 이름 '{{stateName}}'을(를) 삭제하시겠습니까?",
        "show-details": "상세 내역 보기",
        "hide-details": "상세 내역 숨기기",
        "select-state": "대상 상태 선택",
        "state-controller": "상태 컨트롤러",
        "search": "대시보드 검색",
        "selected-dashboards": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} } 선택됨"
    },
    "datakey": {
        "settings": "설정",
        "advanced": "고급",
        "label": "라벨",
        "color": "색상",
        "units": "값 뒤에 표기할 특수 기호",
        "decimals": "소숫점 뒤 자릿수",
        "data-generation-func": "데이터 생성 기능",
        "use-data-post-processing-func": "데이터 후처리 기능 사용",
        "configuration": "데이터 키 구성",
        "timeseries": "시계열",
        "attributes": "속성",
        "entity-field": "개체 필드",
        "alarm": "알람 필드",
        "timeseries-required": "장치 시계열 를 입력하세요.",
        "timeseries-or-attributes-required": "장치 시계열/속성 를 입력하세요.",
        "alarm-fields-timeseries-or-attributes-required": "Alarm fields or entity timeseries/attributes are required.",
        "maximum-timeseries-or-attributes": "Maximum { count, plural, =1 {1 timeseries/attribute is allowed.} other {# timeseries/attributes are allowed} }",
        "alarm-fields-required": "알람 필드를 입력하세요.",
        "function-types": "함수 유형",
        "function-types-required": "함수 유형을 입력하세요.",
        "maximum-function-types": "최대 { count, plural, =1 {1 개 함수} other {# 개 함수} } 종류만 허용됩니다.",
        "time-description": "현재 값의 타임스탬프;",
        "value-description": "현재 값;",
        "prev-value-description": "이전 함수 호출의 결과;",
        "time-prev-description": "이전 값의 타임스탬프;",
        "prev-orig-value-description": "원래 이전 값;"
    },
    "datasource": {
        "type": "데이터소스 유형",
        "name": "이름",
        "add-datasource-prompt": "데이터소스를 추가하세요."
    },
    "details": {
        "details": "상세 내역",
        "edit-mode": "편집 모드",
        "edit-json": "JSON 편집",
        "toggle-edit-mode": "편집 모드 전환"
    },
    "device": {
        "device": "장치",
        "device-required": "장치를 입력하세요.",
        "devices": "장치",
        "management": "장치 관리",
        "view-devices": "장치 보기",
        "device-alias": "장치 별명",
        "aliases": "장치 별명",
        "no-alias-matching": "'{{alias}}' 를 찾을 수 없습니다.",
        "no-aliases-found": "별명이 없습니다.",
        "no-key-matching": "'{{key}}' 를 찾을 수 없습니다.",
        "no-keys-found": "Key가 없습니다.",
        "create-new-alias": "새로 만들기!",
        "create-new-key": "새로 만들기!",
        "duplicate-alias-error": "중복된 '{{alias}}' 별명이 있습니다.<br> 장치 별명은 대시보드 내에서 고유해야 합니다.",
        "configure-alias": "'{{alias}}' 별명 구성",
        "no-devices-matching": "'{{entity}}'와 일치하는 장치를 찾을 수 없습니다.",
        "alias": "별명",
        "alias-required": "장치 별명을 입력하세요.",
        "remove-alias": "장치 별명 삭제",
        "add-alias": "장치 별명 추가",
        "name-starts-with": "시작되는 이름",
        "device-list": "장치 리스트",
        "use-device-name-filter": "필터 사용",
        "device-list-empty": "선택된 장치가 없습니다.",
        "device-name-filter-required": "장치 필터 이름을 입력하세요.",
        "device-name-filter-no-device-matched": "'{{device}}' 로 시작되는 장치를 찾을 수 없습니다.",
        "add": "장치 추가",
        "assign-to-customer": "커스터머에게 할당",
        "assign-device-to-customer": "장치를 커스터머에게 할당",
        "assign-device-to-customer-text": "커스터머에게 할당할 장치를 선택하십시오.",
        "make-public": "장치를 공개로 전환",
        "make-private": "장치를 비공개로 전환",
        "no-devices-text": "장치 없음",
        "assign-to-customer-text": "장치에 할당할 커스터머를 선택하세요.",
        "device-details": "장치 상세 정보",
        "add-device-text": "장치 추가",
        "credentials": "자격 증명",
        "manage-credentials": "자격 증명 관리",
        "delete": "장치 삭제",
        "assign-devices": "장치 할당",
        "assign-devices-text": "{ count, plural, =1 {장치 1 개} other {장치 # 개} }를 커스터머에 할당",
        "delete-devices": "장치 삭제",
        "unassign-from-customer": "커스터머 할당 해제",
        "unassign-devices": "장치 할당 취소",
        "unassign-devices-action-title": "{ count, plural, =1 {장치 1 개} other {장치 # 개} }를 커스터머에게서 할당 해제",
        "assign-new-device": "새로운 장치 할당",
        "make-public-device-title": "Are you sure you want to make the device '{{deviceName}}' public?",
        "make-public-device-text": "After the confirmation the device and all its data will be made public and accessible by others.",
        "make-private-device-title": "Are you sure you want to make the device '{{deviceName}}' private?",
        "make-private-device-text": "After the confirmation the device and all its data will be made private and won't be accessible by others.",
        "view-credentials": "크리덴셜 보기",
        "delete-device-title": "'{{deviceName}}' 장치를 삭제하시겠습니까?",
        "delete-device-text": "장치 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-devices-title": "{ count, plural, =1 {장치 1 개} other {장치 # 개} }를 삭제하시겠습니까?",
        "delete-devices-action-title": "{ count, plural, =1 {장치 1 개} other {장치 # 개} } 삭제",
        "delete-devices-text": "장치 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "unassign-device-title": "'{{deviceName}}' 장치 할당을 해제하시겠습니까?",
        "unassign-device-text": "장치가 할당 해제되고 커스터머는 액세스 할 수 없게됩니다.",
        "unassign-device": "장치 할당 취소",
        "unassign-devices-title": "{ count, plural, =1 {장치 1 개} other {장치 # 개} }의  할당을 해제하시겠습니까??",
        "unassign-devices-text": "선택된 장치가 할당 해제되고 커스터머는 액세스 할 수 없게됩니다.",
        "device-credentials": "장치 크리덴셜",
        "credentials-type": "크리덴셜 타입",
        "access-token": "억세스 토큰",
        "access-token-required": "액세스 토큰을 입력하세요.",
        "access-token-invalid": "액세스 토큰 길이는 1 - 32 자 여야합니다.",
        "client-id": "클라이언트 ID",
        "client-id-pattern": "잘못된 문자가 포함되어 있습니다.",
        "user-name": "사용자 이름",
        "user-name-required": "사용자 이름을 입력하세요.",
        "client-id-or-user-name-necessary": "클라이언드 ID 와/또는 사용자 이름은 필수 사항 입니다",
        "password": "비밀번호",
        "secret": "시크릿",
        "secret-required": "시크릿을 입력하세요.",
        "device-type": "장치 유형",
        "device-type-required": "장치 유형을 입력하세요.",
        "select-device-type": "장치 유형 선택",
        "enter-device-type": "장치 유형 입력",
        "any-device": "모든 장치",
        "no-device-types-matching": "'{{entitySubtype}}'에 해당되는 장치 유형을 찾을 수 없습니다.",
        "device-type-list-empty": "아무 장치 유형도 선택되지 않았습니다.",
        "device-types": "장치 유형",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "description": "설명",
        "label": "라벨",
        "events": "이벤트",
        "details": "상세",
        "copyId": "장치 아이디 복사",
        "copyAccessToken": "액세스 토큰 복사",
        "copy-mqtt-authentication": "MQTT 크리덴셜 복사",
        "idCopiedMessage": "장치 아이디가 클립보드에 복사되었습니다.",
        "accessTokenCopiedMessage": "장치 억세스 토큰이 클립보드에 복사되었습니다.",
        "mqtt-authentication-copied-message": "장치 MQTT 크리덴셜이 클립보드에 복사되었습니다.",
        "assignedToCustomer": "커스터머에 할당됨",
        "unable-delete-device-alias-title": "장치 별명을 삭제할 수 없습니다.",
        "unable-delete-device-alias-text": "'{{deviceAlias}}' 장치 별명을 삭제할 수 없습니다. 다음 위젯에서 사용하고 있습니다.<br/>{{widgetsList}}",
        "is-gateway": "게이트웨이 여부",
        "public": "공개",
        "device-public": "장치가 공개됨",
        "select-device": "장치 선택",
        "import": "장치 불러오기",
        "device-file": "장치 파일",
        "search": "장치 검색",
        "selected-devices": "{ count, plural, =1 {1 개 장치} other {# 개 장치} } 선택됨",
        "device-configuration": "장치 설정",
        "transport-configuration": "전송 설정",
        "wizard": {
            "device-details": "장치 상세 정보"
        }
    },
    "device-profile": {
        "device-profile": "장치 프로파일",
        "device-profiles": "장치 프로파일",
        "all-device-profiles": "모두",
        "add": "장치 프로파일 추가",
        "edit": "장치 프로파일 편집",
        "device-profile-details": "장치 프로파일 상세 정보",
        "no-device-profiles-text": "아무 장치 프로파일도 찾을 수 없습니다",
        "search": "장치 프로파일 검색",
        "selected-device-profiles": "{ count, plural, =1 {1 개 장치 프로파일} other {# 개 장치 프로파일} } 선택됨",
        "no-device-profiles-matching": "No device profile matching '{{entity}}' were found.",
        "device-profile-required": "장치 프로파일을 입력하세요",
        "idCopiedMessage": "Device profile Id has been copied to clipboard",
        "set-default": "Make device profile default",
        "delete": "Delete device profile",
        "copyId": "Copy device profile Id",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "type": "프로파일 유형",
        "type-required": "프로파일 유형을 입력하세요.",
        "type-default": "기본값",
        "transport-type": "전송 유형",
        "transport-type-required": "전송 유형을 입력하세요.",
        "transport-type-default": "기본값",
        "transport-type-default-hint": "기본 MQTT, HTTP, CoAP 전송을 지원",
        "transport-type-mqtt": "MQTT",
        "transport-type-mqtt-hint": "고급 MQTT 전송 설정을 활성화",
        "transport-type-lwm2m": "LWM2M",
        "transport-type-lwm2m-hint": "LWM2M 전송 유형",
        "description": "설명",
        "default": "기본값",
        "profile-configuration": "프로파일 설정",
        "transport-configuration": "전송 설정",
        "default-rule-chain": "기본 규칙 사슬",
        "select-queue-hint": "Select from a drop-down list.",
        "delete-device-profile-title": "Are you sure you want to delete the device profile '{{deviceProfileName}}'?",
        "delete-device-profile-text": "Be careful, after the confirmation the device profile and all related data will become unrecoverable.",
        "delete-device-profiles-title": "Are you sure you want to delete { count, plural, =1 {1 개 장치 프로파일} other {# 개 장치 프로파일} }?",
        "delete-device-profiles-text": "Be careful, after the confirmation all selected device profiles will be removed and all related data will become unrecoverable.",
        "set-default-device-profile-title": "Are you sure you want to make the device profile '{{deviceProfileName}}' default?",
        "set-default-device-profile-text": "After the confirmation the device profile will be marked as default and will be used for new devices with no profile specified.",
        "no-device-profiles-found": "No device profiles found.",
        "create-new-device-profile": "Create a new one!",
        "mqtt-device-topic-filters": "MQTT device topic filters",
        "mqtt-device-topic-filters-unique": "MQTT device topic filters need to be unique.",
        "mqtt-device-payload-type": "MQTT device payload",
        "mqtt-device-payload-type-json": "JSON",
        "mqtt-device-payload-type-proto": "Protobuf",
        "mqtt-payload-type-required": "Payload type is required.",
        "support-level-wildcards": "Single <code>[+]</code> and multi-level <code>[#]</code> wildcards supported.",
        "telemetry-topic-filter": "Telemetry topic filter",
        "telemetry-topic-filter-required": "Telemetry topic filter is required.",
        "attributes-topic-filter": "Attributes publish topic filter",
        "attributes-subscribe-topic-filter": "Attributes subscribe topic filter",
        "attributes-topic-filter-required": "Attributes publish topic filter is required.",
        "attributes-subscribe-topic-filter-required": "Attributes subscribe topic is required",
        "telemetry-proto-schema": "Telemetry proto schema",
        "telemetry-proto-schema-required": "Telemetry proto schema is required.",
        "attributes-proto-schema": "Attributes proto schema",
        "attributes-proto-schema-required": "Attributes proto schema is required.",
        "rpc-response-topic-filter": "RPC response topic filter",
        "rpc-response-topic-filter-required": "RPC response topic filter is required.",
        "not-valid-pattern-topic-filter": "Not valid pattern topic filter",
        "not-valid-single-character": "Invalid use of a single-level wildcard character",
        "not-valid-multi-character": "Invalid use of a multi-level wildcard character",
        "single-level-wildcards-hint": "<code>[+]</code> is suitable for any topic filter level. Ex.: <b>v1/devices/+/telemetry</b> or <b>+/devices/+/attributes</b>.",
        "multi-level-wildcards-hint": "<code>[#]</code> can replace the topic filter itself and must be the last symbol of the topic. Ex.: <b>#</b> or <b>v1/devices/me/#</b>.",
        "alarm-rules": "알람 규칙",
        "alarm-rules-with-count": "Alarm rules ({{count}})",
        "no-alarm-rules": "No alarm rules configured",
        "add-alarm-rule": "Add alarm rule",
        "edit-alarm-rule": "Edit alarm rule",
        "alarm-type": "Alarm type",
        "alarm-type-required": "Alarm type is required.",
        "alarm-type-unique": "Alarm type must be unique within the device profile alarm rules.",
        "create-alarm-pattern": "Create <b>{{alarmType}}</b> alarm",
        "create-alarm-rules": "Create alarm rules",
        "no-create-alarm-rules": "No create conditions configured",
        "add-create-alarm-rule-prompt": "Please add create alarm rule",
        "clear-alarm-rule": "Clear alarm rule",
        "no-clear-alarm-rule": "No clear condition configured",
        "add-create-alarm-rule": "Add create condition",
        "add-clear-alarm-rule": "Add clear condition",
        "select-alarm-severity": "Select alarm severity",
        "alarm-severity-required": "Alarm severity is required.",
        "condition-duration": "Condition duration",
        "condition-duration-value": "Duration value",
        "condition-duration-time-unit": "Time unit",
        "condition-duration-value-range": "Duration value should be in a range from 1 to 2147483647.",
        "condition-duration-value-pattern": "Duration value should be integers.",
        "condition-duration-value-required": "Duration value is required.",
        "condition-duration-time-unit-required": "Time unit is required.",
        "advanced-settings": "Advanced settings",
        "propagate-alarm": "Propagate alarm",
        "alarm-rule-relation-types-list": "Relation types",
        "alarm-rule-relation-types-list-hint": "Defines relation types to filter the related entities. If not set, the alarm will be propagated to all related entities.",
        "alarm-rule-condition": "Alarm rule condition",
        "enter-alarm-rule-condition-prompt": "Please add alarm rule condition",
        "edit-alarm-rule-condition": "Edit alarm rule condition",
        "device-provisioning": "장치 프로비저닝",
        "provision-strategy": "프로비저닝 전략",
        "provision-strategy-required": "Provision strategy is required.",
        "provision-strategy-disabled": "Disabled",
        "provision-strategy-created-new": "Allow to create new devices",
        "provision-strategy-check-pre-provisioned": "Check for pre-provisioned devices",
        "provision-device-key": "Provision device key",
        "provision-device-key-required": "Provision device key is required.",
        "copy-provision-key": "Copy provision key",
        "provision-key-copied-message": "Provision key has been copied to clipboard",
        "provision-device-secret": "Provision device secret",
        "provision-device-secret-required": "Provision device secret is required.",
        "copy-provision-secret": "Copy provision secret",
        "provision-secret-copied-message": "Provision secret has been copied to clipboard",
        "condition": "Condition",
        "condition-type": "Condition type",
        "condition-type-simple": "Simple",
        "condition-type-duration": "Duration",
        "condition-during": "During {{during}}",
        "condition-type-repeating": "Repeating",
        "condition-type-required": "Condition type is required.",
        "condition-repeating-value": "Count of events",
        "condition-repeating-value-range": "Count of events should be in a range from 1 to 2147483647.",
        "condition-repeating-value-pattern": "Count of events should be integers.",
        "condition-repeating-value-required": "Count of events is required.",
        "condition-repeat-times": "Repeats { count, plural, =1 {1 time} other {# times} }",
        "schedule-type": "Scheduler type",
        "schedule-type-required": "Scheduler type is required.",
        "schedule": "Schedule",
        "edit-schedule": "Edit alarm schedule",
        "schedule-any-time": "Active all the time",
        "schedule-specific-time": "Active at a specific time",
        "schedule-custom": "Custom",
        "schedule-day": {
          "monday": "Monday",
          "tuesday": "Tuesday",
          "wednesday": "Wednesday",
          "thursday": "Thursday",
          "friday": "Friday",
          "saturday": "Saturday",
          "sunday": "Sunday"
        },
        "schedule-days": "Days",
        "schedule-time": "Time",
        "schedule-time-from": "From",
        "schedule-time-to": "To",
        "schedule-days-of-week-required": "At least one day of week should be selected."
    },
    "dialog": {
        "close": "대화 상자 닫기"
    },
    "direction": {
        "column": "Column",
        "row": "Row"
    },
    "error": {
        "unable-to-connect": "서버에 연결할 수 없습니다! 인터넷 연결을 확인하십시오.",
        "unhandled-error-code": "처리되지 않은 오류 코드: {{errorCode}}",
        "unknown-error": "알 수 없는 오류"
    },
    "entity": {
        "entity": "개체",
        "entities": "개체",
        "aliases": "개체 별명",
        "entity-alias": "개체 별명",
        "unable-delete-entity-alias-title": "개체의 별명을 삭제할 수 없습니다.",
        "unable-delete-entity-alias-text": "개체 별명 '{{entityAlias}}'은 다음 위젯에서 사용되고 있어 삭제할 수 없습니다:<br/>{{widgetsList}}",
        "duplicate-alias-error": "별명 '{{alias}}'은 이미 사용중 입니다.<br>대시보드 내에서 개체의 별명은 중복될 수 없습니다.",
        "missing-entity-filter-error": "별명 '{{alias}}'에 대한 필터가 지정되지 않았습니다.",
        "configure-alias": "별명 '{{alias}}' 설정",
        "alias": "별명",
        "alias-required": "개체 별명을 입력하세요.",
        "remove-alias": "개체 별명 삭제",
        "add-alias": "개체 별명 추가",
        "entity-list": "개체 목록",
        "entity-type": "개체 유형",
        "entity-types": "개체 유형",
        "entity-type-list": "개체 유형 목록",
        "any-entity": "모든 개체",
        "enter-entity-type": "개체 유형 입력",
        "no-entities-matching": "'{{entity}}'에 해당되는 개체를 찾을 수 없습니다.",
        "no-entity-types-matching": "'{{entityType}}'에 해당되는 개체 유형을 찾을 수 없습니다.",
        "name-starts-with": "다음으로 시작하는 이름",
        "use-entity-name-filter": "필터 사용",
        "entity-list-empty": "아무 개체도 선택되지 않았습니다.",
        "entity-name-filter-required": "개체 이름 필터를 입력하세요.",
        "entity-name-filter-no-entity-matched": "'{{entity}}'로 시작되는 개체를 찾을 수 없습니다.",
        "all-subtypes": "모두",
        "select-entities": "선택된 개체",
        "no-aliases-found": "아무 개체도 없습니다.",
        "no-alias-matching": "개체 '{{alias}}'을(를) 찾을 수 없습니다.",
        "create-new-alias": "새로 별명 만들기",
        "key": "키",
        "key-name": "키 이름",
        "no-keys-found": "아무 키도 찾을 수 없습니다.",
        "no-key-matching": "'{{key}}'를 찾을 수 없습니다.",
        "create-new-key": "새로 키 만들기",
        "type": "유형",
        "type-required": "개체의 유형을 입력하세요.",
        "type-device": "장치",
        "type-devices": "장치",
        "list-of-devices": "{ count, plural, =1 {1 개 장치} other {# 개 장치} }",
        "device-name-starts-with": "이름이 '{{prefix}}'로 시작되는 장치",
        "type-device-profile": "Device profile",
        "type-device-profiles": "Device profiles",
        "list-of-device-profiles": "{ count, plural, =1 {1 개 장치 프로파일} other {# 개 장치 프로파일 목록} }",
        "device-profile-name-starts-with": "Device profiles whose names start with '{{prefix}}'",
        "type-asset": "자산",
        "type-assets": "자산",
        "list-of-assets": "{ count, plural, =1 {1 개 자산} other {# 개 자산} }",
        "asset-name-starts-with": "이름이 '{{prefix}}'로 시작되는 자산",
        "type-entity-view": "개체 보기",
        "type-entity-views": "개체 보기",
        "list-of-entity-views": "{ count, plural, =1 {1 개 자산 보기} other {# 개 자산 보기} }",
        "entity-view-name-starts-with": "이름이 '{{prefix}}'로 시작되는 자산 보기",
        "type-rule": "규칙",
        "type-rules": "규칙",
        "list-of-rules": "{ count, plural, =1 {1 개 규칙} other {# 개 규칙} }",
        "rule-name-starts-with": "이름이 '{{prefix}}'로 시작되는 규칙",
        "type-plugin": "플러그인",
        "type-plugins": "플러그인",
        "list-of-plugins": "{ count, plural, =1 {1 개 플러그인} other {# 개 플러그인} }",
        "plugin-name-starts-with": "이름이 '{{prefix}}'로 시작되는 플러그인",
        "type-tenant": "테넌트",
        "type-tenants": "테넌트",
        "list-of-tenants": "{ count, plural, =1 {1 개 테넌트} other {# 개 테넌트} }",
        "tenant-name-starts-with": "이름이 '{{prefix}}'로 시작되는 테넌트",
        "type-tenant-profile": "테넌트 프로파일",
        "type-tenant-profiles": "테넌트 프로파일",
        "list-of-tenant-profiles": "{ count, plural, =1 {1 개 테넌트 프로파일} other {# 개 테넌트 프로파일 목록} }",
        "tenant-profile-name-starts-with": "'이름이 {{prefix}}'로 시작하는 테넌트 프로파일",
        "type-customer": "커스터머",
        "type-customers": "커스터머",
        "list-of-customers": "{ count, plural, =1 {1 개 커스터머} other {# 개 커스터머} }",
        "customer-name-starts-with": "이름이 '{{prefix}}'로 시작되는 커스터머",
        "type-user": "사용자",
        "type-users": "사용자",
        "list-of-users": "{ count, plural, =1 {1 개 사용자} other {# 개 사용자} }",
        "user-name-starts-with": "이름이 '{{prefix}}'로 시작되는 사용자",
        "type-dashboard": "대시보드",
        "type-dashboards": "대시보드",
        "list-of-dashboards": "{ count, plural, =1 {1 개 대시보드} other {# 개 대시보드} }",
        "dashboard-name-starts-with": "이름이 '{{prefix}}'로 시작되는 대시보드",
        "type-alarm": "알람",
        "type-alarms": "알람",
        "list-of-alarms": "{ count, plural, =1 {1 개 알람} other {# 개 알람} }",
        "alarm-name-starts-with": "이름이 '{{prefix}}'로 시작되는 알람",
        "type-rulechain": "규칙 사슬",
        "type-rulechains": "규칙 사슬",
        "list-of-rulechains": "{ count, plural, =1 {1 개 규칙 사슬} other {# 개 규칙 사슬} }",
        "rulechain-name-starts-with": "이름이 '{{prefix}}'로 시작되는 규칙 사슬",
        "type-rulenode": "규칙 노드",
        "type-rulenodes": "규칙 노드",
        "list-of-rulenodes": "{ count, plural, =1 {1 개 규칙 노드} other {# 개 규칙 노드의 목록} }",
        "rulenode-name-starts-with": "이름이 '{{prefix}}'로 시작되는 규칙 노트",
        "type-current-customer": "현재 커스터머",
        "type-current-tenant": "현재 테넌트",
        "type-current-user": "현재 사용자",
        "type-current-user-owner": "현재 소유자",
        "search": "개체 검색",
        "selected-entities": "{ count, plural, =1 {1 개체} other {# 개체} } 선택됨",
        "entity-name": "개체 이름",
        "entity-label": "개체 라벨",
        "details": "개체 상세",
        "no-entities-prompt": "아무 개체도 없습니다",
        "no-data": "표시할 데이터가 없습니다",
        "columns-to-display": "표시할 컬럼",
        "type-api-usage-state": "Api 사용량 상태"
    },
    "entity-field": {
        "created-time": "생성 일시",
        "name": "이름",
        "type": "유형",
        "first-name": "이름",
        "last-name": "성",
        "email": "Email",
        "title": "제목",
        "country": "국가",
        "state": "주",
        "city": "시",
        "address": "주소",
        "address2": "주소 2",
        "zip": "우편번호",
        "phone": "전화",
        "label": "라벨"
    },
    "entity-view": {
        "entity-view": "개체 보기",
        "entity-view-required": "개체 보기를 입력하세요.",
        "entity-views": "개체 보기",
        "management": "개체 보기 관리",
        "view-entity-views": "개체 보기 보기",
        "entity-view-alias": "개체 보기 별명",
        "aliases": "개체 보기 별명",
        "no-alias-matching": "'{{alias}}' not found.",
        "no-aliases-found": "No aliases found.",
        "no-key-matching": "'{{key}}' not found.",
        "no-keys-found": "No keys found.",
        "create-new-alias": "Create a new one!",
        "create-new-key": "Create a new one!",
        "duplicate-alias-error": "Duplicate alias found '{{alias}}'.<br>Entity View aliases must be unique within the dashboard.",
        "configure-alias": "Configure '{{alias}}' alias",
        "no-entity-views-matching": "No entity views matching '{{entity}}' were found.",
        "public": "Public",
        "alias": "Alias",
        "alias-required": "Entity View alias is required.",
        "remove-alias": "Remove entity view alias",
        "add-alias": "Add entity view alias",
        "name-starts-with": "Entity View name starts with",
        "entity-view-list": "Entity View list",
        "use-entity-view-name-filter": "Use filter",
        "entity-view-list-empty": "No entity views selected.",
        "entity-view-name-filter-required": "Entity view name filter is required.",
        "entity-view-name-filter-no-entity-view-matched": "No entity views starting with '{{entityView}}' were found.",
        "add": "Add Entity View",
        "entity-view-public": "Entity view is public",
        "assign-to-customer": "Assign to customer",
        "assign-entity-view-to-customer": "Assign Entity View(s) To Customer",
        "assign-entity-view-to-customer-text": "Please select the entity views to assign to the customer",
        "no-entity-views-text": "No entity views found",
        "assign-to-customer-text": "Please select the customer to assign the entity view(s)",
        "entity-view-details": "개체 보기 상세 정보",
        "add-entity-view-text": "새로운 개체 보기 추가",
        "delete": "Delete entity view",
        "assign-entity-views": "개체 보기 할당",
        "assign-entity-views-text": "{ count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} }를 커스터머에 할당",
        "delete-entity-views": "Delete entity views",
        "unassign-from-customer": "Unassign from customer",
        "unassign-entity-views": "Unassign entity views",
        "unassign-entity-views-action-title": "{ count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} }를 커스터머로 부터 할당 해제",
        "assign-new-entity-view": "Assign new entity view",
        "delete-entity-view-title": "Are you sure you want to delete the entity view '{{entityViewName}}'?",
        "delete-entity-view-text": "Be careful, after the confirmation the entity view and all related data will become unrecoverable.",
        "delete-entity-views-title": "Are you sure you want to delete { count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} }?",
        "delete-entity-views-action-title": "Delete { count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} }",
        "delete-entity-views-text": "Be careful, after the confirmation all selected entity views will be removed and all related data will become unrecoverable.",
        "unassign-entity-view-title": "Are you sure you want to unassign the entity view '{{entityViewName}}'?",
        "unassign-entity-view-text": "After the confirmation the entity view will be unassigned and won't be accessible by the customer.",
        "unassign-entity-view": "Unassign entity view",
        "unassign-entity-views-title": "Are you sure you want to unassign { count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} }?",
        "unassign-entity-views-text": "After the confirmation all selected entity views will be unassigned and won't be accessible by the customer.",
        "entity-view-type": "개체 보기 유형",
        "entity-view-type-required": "Entity View type is required.",
        "select-entity-view-type": "Select entity view type",
        "enter-entity-view-type": "Enter entity view type",
        "any-entity-view": "Any entity view",
        "no-entity-view-types-matching": "No entity view types matching '{{entitySubtype}}' were found.",
        "entity-view-type-list-empty": "No entity view types selected.",
        "entity-view-types": "Entity View types",
        "created-time": "Created time",
        "name": "Name",
        "name-required": "Name is required.",
        "description": "Description",
        "events": "이벤트",
        "details": "상세 정보",
        "copyId": "개체 보기 ID 복사",
        "idCopiedMessage": "개체 보기 ID가 클립보드에 복사되었습니다",
        "assignedToCustomer": "할당된 커스터머",
        "unable-entity-view-device-alias-title": "개체 보기 별명을 삭제할 수 없습니다",
        "unable-entity-view-device-alias-text": "Device alias '{{entityViewAlias}}' can't be deleted as it used by the following widget(s):<br/>{{widgetsList}}",
        "select-entity-view": "개체 보기 선택",
        "make-public": "개체 보기를 공개로 전환",
        "make-private": "개체 보기를 비공개로 전환",
        "start-date": "시작 날짜",
        "start-ts": "시작 시간",
        "end-date": "종료 날짜",
        "end-ts": "종료 시간",
        "date-limits": "날짜 제한",
        "client-attributes": "클라이언트 속성",
        "shared-attributes": "공유 속성",
        "server-attributes": "서버 속성",
        "timeseries": "시계열",
        "client-attributes-placeholder": "클라이언트 속성",
        "shared-attributes-placeholder": "공유 속성",
        "server-attributes-placeholder": "서버 속성",
        "timeseries-placeholder": "시계열",
        "target-entity": "대상 개체",
        "attributes-propagation": "속성 전파",
        "attributes-propagation-hint": "Entity View will automatically copy specified attributes from Target Entity each time you save or update this entity view. For performance reasons target entity attributes are not propagated to entity view on each attribute change. You can enable automatic propagation by configuring \"copy to view\" rule node in your rule chain and linking \"Post attributes\" and \"Attributes Updated\" messages to the new rule node.",
        "timeseries-data": "시계열 데이터",
        "timeseries-data-hint": "Configure timeseries data keys of the target entity that will be accessible to the entity view. This timeseries data is read-only.",
        "make-public-entity-view-title": "Are you sure you want to make the entity view '{{entityViewName}}' public?",
        "make-public-entity-view-text": "After the confirmation the entity view and all its data will be made public and accessible by others.",
        "make-private-entity-view-title": "Are you sure you want to make the entity view '{{entityViewName}}' private?",
        "make-private-entity-view-text": "After the confirmation the entity view and all its data will be made private and won't be accessible by others.",
        "search": "Search entity views",
        "selected-entity-views": "{ count, plural, =1 {1 개 개체 보기} other {# 개 개체 보기} } 선택됨"
    },
    "event": {
        "event-type": "이벤트 타입",
        "type-error": "에러",
        "type-lc-event": "주기적 이벤트",
        "type-stats": "통계",
        "type-debug-rule-node": "디버그",
        "type-debug-rule-chain": "디버그",
        "no-events-prompt": "이벤트 없음",
        "error": "에러",
        "alarm": "알람",
        "event-time": "이벤트 발생 시간",
        "server": "서버",
        "body": "Body",
        "method": "방법",
        "type": "유형",
        "message-id": "메시지 ID",
        "message-type": "메시지 유형",
        "data-type": "데이터 유형",
        "relation-type": "관계 유형",
        "metadata": "메타데이터",
        "data": "데이터",
        "event": "이벤트",
        "status": "상태",
        "success": "성공",
        "failed": "실패",
        "messages-processed": "처리된 메시지",
        "errors-occurred": "오류가 발생했습니다",
        "all-events": "모두",
        "entity-type": "개체 유형"
    },
    "extension": {
        "extensions": "확장",
        "selected-extensions": "{ count, plural, =1 {1 개 확장} other {# 개 확장} }이 선택됨",
        "type": "유형",
        "key": "키",
        "value": "값",
        "id": "ID",
        "extension-id": "확장 ID",
        "extension-type": "확장 종류",
        "transformer-json": "JSON *",
        "unique-id-required": "현재의 확장 ID가 이미 존재합니다.",
        "delete": "확장 제거",
        "add": "확장 추가",
        "edit": "확장 편집",
        "delete-extension-title": "확장 '{{extensionId}}'을 삭제하시겠습니까?",
        "delete-extension-text": "확장 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-extensions-title": "{ count, plural, =1 {1 개 확장} other {# 개 확장} }을 삭제하시겠습니까?",
        "delete-extensions-text": "선택된 모든 확장이 삭제됩니다.",
        "converters": "변환기",
        "converter-id": "변환기 ID",
        "configuration": "설정",
        "converter-configurations": "변환기 설정",
        "token": "보안 토큰",
        "add-converter": "변환기 추가",
        "add-config": "변환기 설정 추가",
        "device-name-expression": "장치 이름 표현",
        "device-type-expression": "장치 유형 표현",
        "custom": "사용자 정의",
        "to-double": "To Double",
        "transformer": "Transformer",
        "json-required": "Transformer json을(를) 입력하세요.",
        "json-parse": "Unable to parse transformer json.",
        "attributes": "속성",
        "add-attribute": "속성 추가",
        "add-map": "Add mapping element",
        "timeseries": "시계열",
        "add-timeseries": "시계열 추가",
        "field-required": "필드를 입력하세요.",
        "brokers": "중개인",
        "add-broker": "중개인 추가",
        "host": "호스트",
        "port": "포트",
        "port-range": "포트를 1~65535 범위 내에서 입력하세요.",
        "ssl": "Ssl",
        "credentials": "인증",
        "username": "사용자 이름",
        "password": "비밀 번호",
        "retry-interval": "재시도 간격(ms)",
        "anonymous": "익명",
        "basic": "기본",
        "pem": "PEM",
        "ca-cert": "CA 인증 파일 *",
        "private-key": "개인키 파일 *",
        "cert": "인증 파일 *",
        "no-file": "아무 파일도 선택되지 않았습니다.",
        "drop-file": "여기로 파일을 드래그 하거나, 여기를 클릭해서 파일을 선택하세요.",
        "mapping": "Mapping",
        "topic-filter": "주제 필터",
        "converter-type": "변환기 유형",
        "converter-json": "Json",
        "json-name-expression": "장치 이름 JSON 표현",
        "topic-name-expression": "장치 이름 주제 표현",
        "json-type-expression": "장치 유형 JSON 표현",
        "topic-type-expression": "장치 유형 주제 표현",
        "attribute-key-expression": "속성 키 표현",
        "attr-json-key-expression": "속성 키 JSON 표현",
        "attr-topic-key-expression": "속성 키 주제 표현",
        "request-id-expression": "요청 ID 표현",
        "request-id-json-expression": "요청 ID JSON 표현",
        "request-id-topic-expression": "요청 ID 주제 표현",
        "response-topic-expression": "응답 주제 표현",
        "value-expression": "값 표현",
        "topic": "주제",
        "timeout": "시간 제한(ms)",
        "converter-json-required": "JSON 변환기가 필요합니다.",
        "converter-json-parse": "JSON 변환기를 파싱할 수 없습니다.",
        "filter-expression": "필터 표현",
        "connect-requests": "접속 요청",
        "add-connect-request": "접속 요청 추가",
        "disconnect-requests": "접속 해제 요청",
        "add-disconnect-request": "접속 해제 요청 추가",
        "attribute-requests": "속성 요청",
        "add-attribute-request": "속성 요청 추가",
        "attribute-updates": "속성 업데이트",
        "add-attribute-update": "속성 업데이트 추가",
        "server-side-rpc": "Server side RPC",
        "add-server-side-rpc-request": "Add server-side RPC request",
        "device-name-filter": "Device name filter",
        "attribute-filter": "Attribute filter",
        "method-filter": "Method filter",
        "request-topic-expression": "Request topic expression",
        "response-timeout": "Response timeout in milliseconds",
        "topic-expression": "Topic expression",
        "client-scope": "Client scope",
        "add-device": "장치 추가",
        "opc-server": "서버",
        "opc-add-server": "서버 추가",
        "opc-add-server-prompt": "서버를 추가해주세요",
        "opc-application-name": "애플리케이션 이름",
        "opc-application-uri": "애플리케이션 URI",
        "opc-scan-period-in-seconds": "스캔 주기(초)",
        "opc-security": "보안",
        "opc-identity": "Identity",
        "opc-keystore": "키스톤",
        "opc-type": "유형",
        "opc-keystore-type": "유형",
        "opc-keystore-location": "위치 *",
        "opc-keystore-password": "비밀번호",
        "opc-keystore-alias": "별명",
        "opc-keystore-key-password": "키 비밀번호",
        "opc-device-node-pattern": "정치 노드 규칙",
        "opc-device-name-pattern": "장치 이름 규칙",
        "modbus-server": "서버/보조",
        "modbus-add-server": "서버 추가/보조",
        "modbus-add-server-prompt": "서버/보조를 추가해주세요",
        "modbus-transport": "전송",
        "modbus-tcp-reconnect": "자동으로 재접속",
        "modbus-rtu-over-tcp": "RTU over TCP",
        "modbus-port-name": "시리얼 포트 이름",
        "modbus-encoding": "인코딩",
        "modbus-parity": "Parity",
        "modbus-baudrate": "전송 속도",
        "modbus-databits": "데이터 비트",
        "modbus-stopbits": "정지 비트",
        "modbus-databits-range": "데이터 비트를 7~8 범위에서 입력하세요.",
        "modbus-stopbits-range": "정지 비트를 1~2 범위에서 입력하세요.",
        "modbus-unit-id": "Unit ID",
        "modbus-unit-id-range": "Unit ID should be in a range from 1 to 247.",
        "modbus-device-name": "장치 이름",
        "modbus-poll-period": "풀 주기 (ms)",
        "modbus-attributes-poll-period": "속성 풀 주기 (ms)",
        "modbus-timeseries-poll-period": "시계열 풀 주기 (ms)",
        "modbus-poll-period-range": "풀 주기를 양수로 입력하세요.",
        "modbus-tag": "태그",
        "modbus-function": "Function",
        "modbus-register-address": "등록 주소",
        "modbus-register-address-range": "등록 주소를 0~65535 범위에서 입력하세요.",
        "modbus-register-bit-index": "비트 인덱스",
        "modbus-register-bit-index-range": "비트 인덱스를 0~15 범위에서 입력하세요.",
        "modbus-register-count": "등록 카운트",
        "modbus-register-count-range": "등록 카운트를 양수로 입력하세요.",
        "modbus-byte-order": "Byte order",
        "sync": {
            "status": "상태",
            "sync": "동기화",
            "not-sync": "동기화 되지 않음",
            "last-sync-time": "최근 동기화 시간",
            "not-available": "사용 불가"
        },
        "export-extensions-configuration": "확장 설정 내보내기",
        "import-extensions-configuration": "확장 설정 가져오기",
        "import-extensions": "확장 가져오기",
        "import-extension": "확장 가져오기",
        "export-extension": "확장 내보내기",
        "file": "확장 파일",
        "invalid-file-error": "올바르지 않은 확장 파일"
    },
    "filter": {
         "add": "Add filter",
         "edit": "Edit filter",
         "name": "Filter name",
         "name-required": "Filter name is required.",
         "duplicate-filter": "Filter with same name is already exists.",
         "filters": "Filters",
         "unable-delete-filter-title": "Unable to delete filter",
         "unable-delete-filter-text": "Filter '{{filter}}' can't be deleted as it used by the following widget(s):<br/>{{widgetsList}}",
         "duplicate-filter-error": "Duplicate filter found '{{filter}}'.<br>Filters must be unique within the dashboard.",
         "missing-key-filters-error": "Key filters is missing for filter '{{filter}}'.",
         "filter": "필터",
         "editable": "편집 가능",
         "no-filters-found": "아무 필터도 찾을 수 없습니다.",
         "no-filter-text": "필터가 특정되지 않았습니다",
         "add-filter-prompt": "필터를 추가해주세요",
         "no-filter-matching": "필터 '{{filter}}'를 찾을 수 없습니다.",
         "create-new-filter": "새로 필터를 만드세요!",
         "filter-required": "필터를 입력하세요.",
         "operation": {
           "operation": "Operation",
           "equal": "같음",
           "not-equal": "같이 않음",
           "starts-with": "다음으로 시작함",
           "ends-with": "다음으로 끝남",
           "contains": "포함함",
           "not-contains": "포함하지 않음",
           "greater": "큼",
           "less": "작음",
           "greater-or-equal": "크거나 같음",
           "less-or-equal": "작거나 같음",
           "and": "그리고",
           "or": "또는"
         },
         "ignore-case": "ignore case",
         "value": "값",
         "remove-filter": "Remove filter",
         "preview": "Filter preview",
         "no-filters": "No filters configured",
         "add-filter": "Add filter",
         "add-complex-filter": "Add complex filter",
         "add-complex": "Add complex",
         "complex-filter": "Complex filter",
         "edit-complex-filter": "Edit complex filter",
         "edit-filter-user-params": "Edit filter predicate user parameters",
         "filter-user-params": "Filter predicate user parameters",
         "user-parameters": "User parameters",
         "display-label": "Label to display",
         "autogenerated-label": "Auto generate label",
         "order-priority": "Field order priority",
         "key-filter": "Key filter",
         "key-filters": "Key filters",
         "key-name": "Key name",
         "key-name-required": "Key name is required.",
         "key-type": {
           "key-type": "Key type",
           "attribute": "Attribute",
           "timeseries": "Timeseries",
           "entity-field": "Entity field"
         },
         "value-type": {
           "value-type": "Value type",
           "string": "String",
           "numeric": "Numeric",
           "boolean": "Boolean",
           "date-time": "Datetime"
         },
         "value-type-required": "Key value type is required.",
         "key-value-type-change-title": "Are you sure you want to change key value type?",
         "key-value-type-change-message": "If you confirm new value type all entered key filters will be removed.",
         "no-key-filters": "No key filters configured",
         "add-key-filter": "Add key filter",
         "remove-key-filter": "Remove key filter",
         "edit-key-filter": "Edit key filter",
         "date": "Date",
         "time": "Time",
         "current-tenant": "Current tenant",
         "current-customer": "Current customer",
         "current-user": "Current user",
         "current-device": "현재 장치",
         "default-value": "기본값",
         "dynamic-source-type": "Dynamic source type",
         "no-dynamic-value": "No dynamic value",
         "source-attribute": "소스 속성",
         "switch-to-dynamic-value": "Switch to dynamic value",
         "switch-to-default-value": "Switch to default value"
    },
    "fullscreen": {
        "expand": "전체화면으로 확장",
        "exit": "전체화면 종료",
        "toggle": "전체화면 모드 전환",
        "fullscreen": "전체화면"
    },
    "function": {
        "function": "기능"
    },
    "gateway": {
        "add-entry": "설정 추가",
        "connector-add": "새로운 연결자 추가",
        "connector-enabled": "Enable connector",
        "connector-name": "Connector name",
        "connector-name-required": "Connector name is required.",
        "connector-type": "Connector type",
        "connector-type-required": "Connector type is required.",
        "connectors": "Connectors configuration",
        "create-new-gateway": "Create a new gateway",
        "create-new-gateway-text": "Are you sure you want create a new gateway with name: '{{gatewayName}}'?",
        "delete": "Delete configuration",
        "download-tip": "Download configuration file",
        "gateway": "Gateway",
        "gateway-exists": "Device with same name is already exists.",
        "gateway-name": "Gateway name",
        "gateway-name-required": "Gateway name is required.",
        "gateway-saved": "Gateway configuration successfully saved.",
        "json-parse": "Not valid JSON.",
        "json-required": "Field cannot be empty.",
        "no-connectors": "No connectors",
        "no-data": "No configurations",
        "no-gateway-found": "No gateway found.",
        "no-gateway-matching": " '{{item}}' not found.",
        "path-logs": "Path to log files",
        "path-logs-required": "Path is required.",
        "remote": "Remote configuration",
        "remote-logging-level": "Logging level",
        "remove-entry": "Remove configuration",
        "save-tip": "Save configuration file",
        "security-type": "Security type",
        "security-types": {
            "access-token": "Access Token",
            "tls": "TLS"
        },
        "storage": "Storage",
        "storage-max-file-records": "Maximum records in file",
        "storage-max-files": "Maximum number of files",
        "storage-max-files-min": "Minimum number is 1.",
        "storage-max-files-pattern": "Number is not valid.",
        "storage-max-files-required": "Number is required.",
        "storage-max-records": "Maximum records in storage",
        "storage-max-records-min": "Minimum number of records is 1.",
        "storage-max-records-pattern": "Number is not valid.",
        "storage-max-records-required": "Maximum records is required.",
        "storage-pack-size": "Maximum event pack size",
        "storage-pack-size-min": "Minimum number is 1.",
        "storage-pack-size-pattern": "Number is not valid.",
        "storage-pack-size-required": "Maximum event pack size is required.",
        "storage-path": "Storage path",
        "storage-path-required": "Storage path is required.",
        "storage-type": "Storage type",
        "storage-types": {
            "file-storage": "File storage",
            "memory-storage": "Memory storage"
        },
        "thingsboard": "ThingsBoard",
        "thingsboard-host": "ThingsBoard host",
        "thingsboard-host-required": "Host is required.",
        "thingsboard-port": "ThingsBoard port",
        "thingsboard-port-max": "Maximum port number is 65535.",
        "thingsboard-port-min": "Minimum port number is 1.",
        "thingsboard-port-pattern": "Port is not valid.",
        "thingsboard-port-required": "Port is required.",
        "tidy": "Tidy",
        "tidy-tip": "Tidy config JSON",
        "title-connectors-json": "Connector {{typeName}} configuration",
        "tls-path-ca-certificate": "Path to CA certificate on gateway",
        "tls-path-client-certificate": "Path to client certificate on gateway",
        "tls-path-private-key": "Path to private key on gateway",
        "toggle-fullscreen": "Toggle fullscreen",
        "transformer-json-config": "Configuration JSON*",
        "update-config": "Add/update configuration JSON"
    },
    "grid": {
        "delete-item-title": "이 항목을 삭제 하시겠습니까?",
        "delete-item-text": "항목 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-items-title": "{ count, plural, =1 {아이템 1 개} other {아이템 # 개} }를 삭제하시겠습니까?",
        "delete-items-action-title": "{ count, plural, =1 {아이템 1 개} other {아이템 # 개} } 삭제",
        "delete-items-text": "항목 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "add-item-text": "새로운 아이템 추가",
        "no-items-text": "아이템이 없습니다.",
        "item-details": "아이템 상세",
        "delete-item": "아이템 삭제",
        "delete-items": "아이템 삭제",
        "scroll-to-top": "스크롤 맨 위로"
    },
    "help": {
        "goto-help-page": "도움"
    },
    "home": {
        "home": "홈",
        "profile": "프로파일",
        "logout": "로그아웃",
        "menu": "메뉴",
        "avatar": "Avatar",
        "open-user-menu": "사용자 메뉴 열기"
    },
    "import": {
        "no-file": "선택된 파일이 없습니다.",
        "drop-file": "업로드 할 JSON 파일을 끌어다 놓거나 여기 클릭하여 파일을 선택하십시오.",
        "drop-file-csv": "업로드 할 CSV 파일을 끌어다 놓거나 여기 클릭하여 파일을 선택하십시오.",
        "column-value": "값",
        "column-title": "제목",
        "column-example": "값 데이터 예시",
        "column-key": "속성/텔레메트리 키",
        "csv-delimiter": "CSV delimiter",
        "csv-first-line-header": "첫번째 줄에 컬럼 이름 포함",
        "csv-update-data": "속성/텔레메트리 업데이트",
        "import-csv-number-columns-error": "A file should contain at least two columns",
        "import-csv-invalid-format-error": "유효하지 않은 파일 포맷. Line: '{{line}}'",
        "column-type": {
            "name": "이름",
            "type": "유형",
            "label": "라벨",
            "column-type": "컬럼 유형",
            "client-attribute": "클라이언트 속성",
            "shared-attribute": "공유된 속성",
            "server-attribute": "서버 속성",
            "timeseries": "시계열",
            "entity-field": "개체 필드",
            "access-token": "액세스 토큰",
            "isgateway": "게이트웨이 여부",
            "description": "설정"
        },
        "stepper-text":{
            "select-file": "파일 선택",
            "configuration": "설정 불러오기",
            "column-type": "컬럼 유형 선택",
            "creat-entities": "새로운 개체 생성"
        },
        "message": {
            "create-entities": "{{count}}개의 새로운 개체사 성공적으로 생성되었습니다.",
            "update-entities": "{{count}}개의 개체가 성공적으로 업데이트 되었습니다.",
            "error-entities": "{{count}}개의 개체를 생성하는데 오류가 발생했습니다."
        }
    },
    "item": {
        "selected": "선택됨"
    },
    "js-func": {
        "no-return-error": "함수는 값을 반환해야 합니다!",
        "return-type-mismatch": "함수는 '{{type}}' 유형의 값을 반환해야 합니다!",
        "tidy": "Tidy",
        "mini": "Mini"
    },
    "key-val": {
        "key": "키",
        "value": "값",
        "remove-entry": "앤트리 삭제",
        "add-entry": "앤트리 추가",
        "no-data": "앤트리 없음"
    },
    "layout": {
        "layout": "레이아웃",
        "manage": "레이아웃 관리",
        "settings": "레이아웃 설정",
        "color": "색",
        "main": "Main",
        "right": "오른쪽",
        "select": "대상 레이아웃 선택"
    },
    "legend": {
        "direction": "범례 방향",
        "position": "범례 위치",
		"sort-legend": "범례에 데이터키 정렬",
        "show-max": "최대값 표시",
        "show-min": "최소값 표시",
        "show-avg": "평균값 표시",
        "show-total": "총합 표시",
        "settings": "범례 설정",
        "min": "최소",
        "max": "최대",
        "avg": "평균",
        "total": "합계",
        "comparison-time-ago": {
            "days": "(일 전)",
            "weeks": "(주 전)",
            "months": "(달 전)",
            "years": "(년 전)"
        }
    },
    "login": {
        "login": "로그인",
        "request-password-reset": "비밀번호 재설정",
        "reset-password": "비밀번호 재설정",
        "create-password": "비밀번호 생성",
        "passwords-mismatch-error": "입력된 비밀번호는 같아야 합니다!",
        "password-again": "비밀번호 확인",
        "sign-in": "로그인",
        "username": "사용자명 (이메일)",
        "remember-me": "아이디 저장",
        "forgot-password": "비밀번호찾기",
        "password-reset": "비밀번호 재설정",
		"expired-password-reset-message": "당신의 크리덴셜이 만료되었습니다! 새로운 비밀번호를 생성하세요.",
        "new-password": "새 비밀번호",
        "new-password-again": "새 비밀번호 확인",
        "password-link-sent-message": "비밀번호 재설정 링크가 성공적으로 전송되었습니다!",
        "email": "이메일",
        "login-with": "{{name}}으로 로그인",
        "or": "또는",
        "error": "로그인 오류"
    },
    "position": {
        "top": "상단",
        "bottom": "하단",
        "left": "왼쪽",
        "right": "오른쪽"
    },
    "profile": {
        "profile": "프로파일",
        "last-login-time": "마지막 로그인",
        "change-password": "비밀번호 변경",
        "current-password": "현재 비밀번호"
    },
    "relation": {
        "relations": "관계",
        "direction": "방향",
        "search-direction": {
            "FROM": "보내는 사람",
            "TO": "받는 사람"
        },
        "direction-type": {
            "FROM": "보내는 사람",
            "TO": "받는 사람"
        },
        "from-relations": "발신 관계",
        "to-relations": "수신 관계",
        "selected-relations": "{ count, plural, =1 {1 개 관계} other {# 개 관계} } 선택됨",
        "type": "유형",
        "to-entity-type": "받는 개체 유형",
        "to-entity-name": "받는 개체 이름",
        "from-entity-type": "보내는 개체 유형",
        "from-entity-name": "받는 개체 이름",
        "to-entity": "받는 개체",
        "from-entity": "보내는 개체",
        "delete": "관계 삭제",
        "relation-type": "관계 유형",
        "relation-type-required": "관계 유형을 입력하세요.",
        "any-relation-type": "전체 유형",
        "add": "관계 추가",
        "edit": "관계 편집",
        "delete-to-relation-title": "개체 '{{entityName}}'을(를) 삭제하시겠습니까?",
        "delete-to-relation-text": "주의: 개체 '{{entityName}}'는 현재 개체와 관계가 해제됩니다.",
        "delete-to-relations-title": "{ count, plural, =1 {1 개 관계} other {# 개 관계} }를 삭제하시겠습니까?",
        "delete-to-relations-text": "주의: 모든 선택된 관계는 제거되며, 해당되는 개체는 현재의 개체와 관계가 해제됩니다.",
        "delete-from-relation-title": "개체 '{{entityName}}'의 관계를 삭제하시겠습니까?",
        "delete-from-relation-text": "주의: 현재 개체는 개체 '{{entityName}}'와의 관계가 해제됩니다.",
        "delete-from-relations-title": "{ count, plural, =1 {1 개 관계} other {# 개 관계} }를 삭제하시겠습니까?",
        "delete-from-relations-text": "주의: 모든 선택된 관계는 제거되며, 현제 개체는 해당되는 대체와 관계가 해제됩니다.",
        "remove-relation-filter": "관계 필터 삭제",
        "add-relation-filter": "관계 필터 추가",
        "any-relation": "전체 관계",
        "relation-filters": "관계 필터",
        "additional-info": "추가 정보 (JSON)",
        "invalid-additional-info": "추가적인 정보 JSON을 파싱할 수 없습니다.",
        "no-relations-text": "아무 관계도 찾을 수 없습니다"
    },
    "rulechain": {
        "rulechain": "규칙 사슬",
        "rulechains": "규칙 사슬",
        "root": "루트",
        "delete": "규칙 사슬 삭제",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "description": "설명",
        "add": "규칙 사슬 추가",
        "set-root": "규칙 사슬 루트로 전환",
        "set-root-rulechain-title": "규칙 사슬 '{{ruleChainName}}'의 루트를 생성하시겠습니까?",
        "set-root-rulechain-text": "규칙 사슬은 루트가 되며, 인입하는 전송 메시지를 모두 취급하게 됩니다.",
        "delete-rulechain-title": "규칙 사슬 '{{ruleChainName}}'을 삭제하시겠습니까?",
        "delete-rulechain-text": "주의: 규칙 사슬 및 관련된 모든 데이터의 복구가 불가능해집니다.",
        "delete-rulechains-title": "{ count, plural, =1 {1 개 규칙 사슬} other {# 개 규칙 사슬} }을 삭제하시겠습니까?",
        "delete-rulechains-action-title": "{ count, plural, =1 {1 개 규칙 사슬} other {# 개 규칙 사슬} } 삭제",
        "delete-rulechains-text": "주의: 모든 선택된 규칙 사슬은 삭제되며, 모든 관련된 데이터는 복구가 불가능해집니다.",
        "add-rulechain-text": "새로운 규칙 사슬 추가",
        "no-rulechains-text": "아무 규칙 사슬도 없습니다.",
        "rulechain-details": "규칙 사슬 상세 정보",
        "details": "상세 내역",
        "events": "이벤트",
        "system": "시스템",
        "import": "규칙 사슬 불러오기",
        "export": "규칙 사슬 내보내기",
        "export-failed-error": "규칙 사슬을 내보낼 수 없습니다: {{error}}",
        "create-new-rulechain": "새로운 규칙 사슬 생성",
        "rulechain-file": "규칙 사슬 파일",
        "invalid-rulechain-file-error": "규식 사슬을 가져올 수 없습니다: 올바르지 않은 규칙 사슬 데이터 구조.",
        "copyId": "규칙 사슬 ID 복사",
        "idCopiedMessage": "규칙 사슬 ID가 클립보드로 복사되었습니다",
        "select-rulechain": "규칙 사슬 선택",
        "no-rulechains-matching": "'{{entity}}'와 일치하는 규칙 사슬을 찾을 수 없습니다.",
        "rulechain-required": "규칙 사슬을 입력하세요",
        "management": "규칙 관리",
        "debug-mode": "디버그 모드",
        "search": "규칙 사슬 검색",
        "selected-rulechains": "{ count, plural, =1 {1 개 규칙 사슬} other {# 개 규칙 사슬} } 선택됨",
        "open-rulechain": "규칙 사슬 열기"
    },
    "rulenode": {
        "details": "상세 내역",
        "events": "이벤트",
        "search": "노드 검색",
        "open-node-library": "노드 라이브러리 열기",
        "add": "규칙 노드 추가",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "type": "유형",
        "delete": "규칙 노드 삭제",
        "select-all-objects": "모든 노드와 연결을 선택",
        "deselect-all-objects": "모든 노드와 연결을 선택 해제",
        "delete-selected-objects": "선택된 노드와 연결을 삭제",
        "delete-selected": "선택 삭제",
        "select-all": "모두 선택",
        "copy-selected": "선택 복사",
        "deselect-all": "선택 해제",
        "rulenode-details": "규칙 노드 상세 정보",
        "debug-mode": "디버그 모드",
        "configuration": "설정",
        "link": "링크",
        "link-details": "규칙 노드 링크 상세 정보",
        "add-link": "링크 추가",
        "link-label": "링크 라벨",
        "link-label-required": "링크 라벨을 입력하세요.",
        "custom-link-label": "링크 라벨 사용자 정의",
        "custom-link-label-required": "링크 라벨 사용자 정의를 입력하세요.",
        "link-labels": "링크 라벨",
        "link-labels-required": "링크 라벨을 입력하세요.",
        "no-link-labels-found": "아무 링크 라벨도 없습니다",
        "no-link-label-matching": "'{{label}}' 을 찾을 수 없습니다.",
        "create-new-link-label": "새로 링크 라벨 만들기",
        "type-filter": "필터",
        "type-filter-details": "Filter incoming messages with configured conditions",
        "type-enrichment": "Enrichment",
        "type-enrichment-details": "메시지 메타데이터에 추가적인 정보를 추가",
        "type-transformation": "Transformation",
        "type-transformation-details": "Change Message payload and Metadata",
        "type-action": "",
        "type-action-details": "특별한 조치를 수행",
        "type-external": "외부",
        "type-external-details": "Interacts with external system",
        "type-rule-chain": "Rule Chain",
        "type-rule-chain-details": "Forwards incoming messages to specified Rule Chain",
        "type-input": "입력",
        "type-input-details": "Logical input of Rule Chain, forwards incoming messages to next related Rule Node",
        "type-unknown": "Unknown",
        "type-unknown-details": "Unresolved Rule Node",
        "directive-is-not-loaded": "Defined configuration directive '{{directiveName}}' is not available.",
        "ui-resources-load-error": "Failed to load configuration ui resources.",
        "invalid-target-rulechain": "Unable to resolve target rule chain!",
        "test-script-function": "Test script function",
        "message": "메시지",
        "message-type": "메시지 유형",
		"select-message-type": "메시지 유형 선택",
        "message-type-required": "메시지 유형을 입력하세요.",
        "metadata": "메타데이터",
        "metadata-required": "메타데이터 엔트리를 입력하세요.",
        "output": "출력",
        "test": "테스트",
        "help": "도움말",
        "reset-debug-mode": "모든 노드에 대해 디버그 모드 초기화"
    },
    "timezone": {
      "timezone": "Timezone",
      "select-timezone": "Select timezone",
      "no-timezones-matching": "No timezones matching '{{timezone}}' were found.",
      "timezone-required": "Timezone is required."
    },
    "queue": {
      "select_name": "Select queue name",
      "name": "Queue Name",
      "name_required": "Queue name is required!"
    },
    "tenant": {
        "tenant": "테넌트",
        "tenants": "테넌트",
        "management": "테넌트 관리",
        "add": "테넌트 추가",
        "admins": "관리자",
        "manage-tenant-admins": "테넌트 관리자 관리",
        "delete": "테넌트 삭제",
        "add-tenant-text": "테넌트 추가",
        "no-tenants-text": "테넌트가 없습니다.",
        "tenant-details": "테넌트 상세 정보",
        "delete-tenant-title": "'{{tenantTitle}}' 테넌트를 삭제하시겠습니까?",
        "delete-tenant-text": "테넌트 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-tenants-title": "{ count, plural, =1 {테넌트 1 개} other {테넌트 # 개} }를 삭제하시겠습니까?",
        "delete-tenants-action-title": "{ count, plural, =1 {테넌트 1 개} other {테넌트 # 개} } 삭제",
        "delete-tenants-text": "테넌트 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "title": "제목",
        "title-required": "제목을 입력하세요.",
        "description": "설명",
        "details": "상세 내역",
        "events": "이벤트",
        "copyId": "테넌트 ID 복사",
        "idCopiedMessage": "테넌트 ID를 클립보드로 복사",
        "select-tenant": "테넌트 선택",
        "no-tenants-matching": "태넌트 '{{entity}}'을(를) 찾을 수 없습니다.",
        "tenant-required": "테넌트가 필요합니다.",
        "search": "테넌트 검색",
        "selected-tenants": "{ count, plural, =1 {1 개 테넌트} other {# 개 테넌트} } 선택됨",
        "isolated-tb-rule-engine": "Processing in isolated ThingsBoard Rule Engine container",
        "isolated-tb-rule-engine-details": "Requires separate microservice(s) per isolated Tenant"
	},
    "tenant-profile": {
        "tenant-profile": "테넌트 프로파일",
        "tenant-profiles": "테넌트 프로파일",
        "add": "테넌트 프로파일 추가",
        "edit": "테넌트 프로파일 편집",
        "tenant-profile-details": "Tenant profile details",
        "no-tenant-profiles-text": "아무 테넌트 프로파일도 찾지 못했습니다",
        "search": "테넌트 프로파일 검색",
        "selected-tenant-profiles": "{ count, plural, =1 {1 개 테넌트 프로파일} other {# 개 테넌트 프로파일} } 선택됨",
        "no-tenant-profiles-matching": "No tenant profile matching '{{entity}}' were found.",
        "tenant-profile-required": "테넌트 프로파일을 입력하세요",
        "idCopiedMessage": "테넌트 프로파일 ID가 클립보드에 저장되었습니다",
        "set-default": "테넌트 프로파일 기본값으로 지정",
        "delete": "테넌트 프로파일 삭제",
        "copyId": "테넌트 프로파일 ID 복사",
        "name": "이름",
        "name-required": "이름을 입력하세요.",
        "data": "프로파일 데이터",
        "profile-configuration": "프로파일 설정",
        "description": "설명",
        "default": "기본값",
        "delete-tenant-profile-title": "Are you sure you want to delete the tenant profile '{{tenantProfileName}}'?",
        "delete-tenant-profile-text": "Be careful, after the confirmation the tenant profile and all related data will become unrecoverable.",
        "delete-tenant-profiles-title": "{ count, plural, =1 {1 개 테넌트 프로파일} other {# 개 테넌트 프로파일} }을 삭제하시겠습니까?",
        "delete-tenant-profiles-text": "Be careful, after the confirmation all selected tenant profiles will be removed and all related data will become unrecoverable.",
        "set-default-tenant-profile-title": "Are you sure you want to make the tenant profile '{{tenantProfileName}}' default?",
        "set-default-tenant-profile-text": "After the confirmation the tenant profile will be marked as default and will be used for new tenants with no profile specified.",
        "no-tenant-profiles-found": "아무 테넌트 프로파일도 찾지 못했습니다.",
        "create-new-tenant-profile": "Create a new one!",
        "maximum-devices": "최대 장치 수 (0 - 무제한)",
        "maximum-devices-required": "Maximum number of devices is required.",
        "maximum-devices-range": "Minimum number of devices can't be negative",
        "maximum-assets": "최대 자산 수 (0 - 무제한)",
        "maximum-assets-required": "Maximum number of assets is required.",
        "maximum-assets-range": "Maximum number of assets can't be negative",
        "maximum-customers": "최대 커스터머 수 (0 - 무제한)",
        "maximum-customers-required": "최대 커스터머 수를 입력하세요.",
        "maximum-customers-range": "Maximum number of customers can't be negative",
        "maximum-users": "Maximum number of users (0 - unlimited)",
        "maximum-users-required": "Maximum number of users is required.",
        "maximum-users-range": "Maximum number of users can't be negative",
        "maximum-dashboards": "Maximum number of dashboards (0 - unlimited)",
        "maximum-dashboards-required": "Maximum number of dashboards is required.",
        "maximum-dashboards-range": "Maximum number of dashboards can't be negative",
        "maximum-rule-chains": "Maximum number of rule chains (0 - unlimited)",
        "maximum-rule-chains-required": "Maximum number of rule chains is required.",
        "maximum-rule-chains-range": "Maximum number of rule chains can't be negative",
        "transport-tenant-telemetry-msg-rate-limit": "Transport tenant telemetry messages rate limit.",
        "transport-tenant-telemetry-data-points-rate-limit": "Transport tenant telemetry data points rate limit.",
        "transport-device-msg-rate-limit": "Transport device messages rate limit.",
        "transport-device-telemetry-msg-rate-limit": "Transport device telemetry messages rate limit.",
        "transport-device-telemetry-data-points-rate-limit": "Transport device telemetry data points rate limit.",
        "max-transport-messages": "Maximum number of transport messages (0 - unlimited)",
        "max-transport-messages-required": "Maximum number of transport messages is required.",
        "max-transport-messages-range": "Maximum number of transport messages can't be negative",
        "max-transport-data-points": "Maximum number of transport data points (0 - unlimited)",
        "max-transport-data-points-required": "Maximum number of transport data points is required.",
        "max-transport-data-points-range": "Maximum number of transport data points can't be negative",
        "max-r-e-executions": "Maximum number of Rule Engine executions (0 - unlimited)",
        "max-r-e-executions-required": "Maximum number of Rule Engine executions is required.",
        "max-r-e-executions-range": "Maximum number of Rule Engine executions can't be negative",
        "max-j-s-executions": "Maximum number of JavaScript executions (0 - unlimited)",
        "max-j-s-executions-required": "Maximum number of JavaScript executions is required.",
        "max-j-s-executions-range": "Maximum number of JavaScript executions can't be negative",
        "max-d-p-storage-days": "Maximum number of data points storage days (0 - unlimited)",
        "max-d-p-storage-days-required": "Maximum number of data points storage days is required.",
        "max-d-p-storage-days-range": "Maximum number of data points storage days can't be negative",
        "default-storage-ttl-days": "Default storage TTL days (0 - unlimited)",
        "default-storage-ttl-days-required": "Default storage TTL days is required.",
        "default-storage-ttl-days-range": "Default storage TTL days can't be negative",
        "max-rule-node-executions-per-message": "Maximum number of rule node executions per message (0 - unlimited)",
        "max-rule-node-executions-per-message-required": "Maximum number of rule node executions per message is required.",
        "max-rule-node-executions-per-message-range": "Maximum number of rule node executions per message can't be negative",
        "max-emails": "Maximum number of emails sent (0 - unlimited)",
        "max-emails-required": "Maximum number of emails sent is required.",
        "max-emails-range": "Maximum number of emails sent can't be negative",
        "max-sms": "Maximum number of SMS sent (0 - unlimited)",
        "max-sms-required": "Maximum number of SMS sent is required.",
        "max-sms-range": "Maximum number of SMS sent can't be negative"
    },
    "timeinterval": {
        "seconds-interval": "{ seconds, plural, =1 {1 초} other {# 초} }",
        "minutes-interval": "{ minutes, plural, =1 {1 분} other {# 분} }",
        "hours-interval": "{ hours, plural, =1 {1 시간} other {# 시간} }",
        "days-interval": "{ days, plural, =1 {1 일} other {# 일} }",
        "days": "일",
        "hours": "시간",
        "minutes": "분",
        "seconds": "초",
        "advanced": "고급"
    },
    "timeunit": {
        "seconds": "초",
        "minutes": "분",
        "hours": "시간",
        "days": "일"
    },
    "timewindow": {
        "days": "{ days, plural, =1 {1 일 } other {# 일 } }",
        "hours": "{ hours, plural, =0 {0 시간 } =1 {1 시간 } other {# 시간 } }",
        "minutes": "{ minutes, plural, =0 {0 분 } =1 {1 분 } other {# 분 } }",
        "seconds": "{ seconds, plural, =0 {0 초 } =1 {1 초 } other {# 초 } }",
        "realtime": "실시간",
        "history": "기록",
        "last-prefix": "과거",
        "period": "{{ startTime }}부터 {{ endTime }}까지",
        "edit": "타임윈도우 편집",
        "date-range": "날짜 범위",
        "last": "과거",
        "time-period": "기간",
        "hide": "숨기기"
    },
    "user": {
        "user": "사용자",
        "users": "사용자",
        "customer-users": "커스터머 사용자",
        "tenant-admins": "테넌트 관리자",
        "sys-admin": "시스템 관리자",
        "tenant-admin": "테넌트 관리자",
        "customer": "커스터머",
        "anonymous": "익명",
        "add": "사용자 추가",
        "delete": "사용자 삭제",
        "add-user-text": "새로운 사용자 추가",
        "no-users-text": "사용자가 없습니다.",
        "user-details": "사용자 상세 정보",
        "delete-user-title": "사용자 '{{userEmail}}'을(를) 삭제하시겠습니까?",
        "delete-user-text": "사용자 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-users-title": "{ count, plural, =1 {사용자 1명} other {사용자 #명} }을 삭제하시겠습니까?",
        "delete-users-action-title": "{ count, plural, =1 {사용자 1명} other {사용자 #명} } 삭제",
        "delete-users-text": "사용자 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "activation-email-sent-message": "활성화 이메일을 보냈습니다!",
        "resend-activation": "활성화 재전송",
        "email": "Email",
        "email-required": "Email을 입력하세요.",
		"invalid-email-format": "잘못된 Email 형식입니다.",
        "first-name": "이름",
        "last-name": "성",
        "description": "설명",
        "default-dashboard": "기본 대시보드",
        "always-fullscreen": "항상 전체화면",
        "select-user": "사용자 선택",
        "no-users-matching": "사용자 '{{entity}}'를 찾을 수 없습니다.",
        "user-required": "사용자를 입력하세요",
        "activation-method": "인증 방법",
        "display-activation-link": "활성화 링크 표시",
        "send-activation-mail": "활성화 메일 발송",
        "activation-link": "사용자 활성화 링크",
        "activation-link-text": "사용자를 활성화 하려면 <a href='{{activationLink}}' target='_blank'>활성화 링크</a>로 접속하세요 :",
        "copy-activation-link": "활성화 링크 복사",
        "activation-link-copied-message": "사용자 활성화 링크가 클립보드로 복사되었습니다.",
        "details": "상세",
        "login-as-tenant-admin": "테넌트 관리자로 로그인",
        "login-as-customer-user": "커스터머 사용자로 로그인",
        "search": "사용자 검색",
        "selected-users": "{ count, plural, =1 {1명 사용자} other {#명 사용자} } 선택됨",
        "disable-account": "사용자 계정 비활성화",
        "enable-account": "사용자 계정 활성",
        "enable-account-message": "사용자 계정이 성공적으로 활성화 되었습니다!",
        "disable-account-message": "사용자 계정이 성공적으로 비활성화 되었습니다!"
    },
    "value": {
        "type": "값 유형",
        "string": "문자열",
        "string-value": "문자열 값",
		"string-value-required": "문자열 값을 입력하세요",
        "integer": "정수",
        "integer-value": "정수 값",
		"integer-value-required": "정수 값을 입력하세요",
        "invalid-integer-value": "유효하지 않은 정수 값",
        "double": "실수",
        "double-value": "실수 값",
        "double-value-required": "실수 값을 입력하세요",
        "boolean": "불리언",
        "boolean-value": "불리언 값",
        "false": "거짓",
        "true": "참",
        "long": "Long",
        "json": "JSON",
        "json-value": "JSON 값",
        "json-value-invalid": "JSON 값의 형식이 잘못되었습니다",
        "json-value-required": "JSON 값을 입력하세요."
    },
    "widget": {
        "widget-library": "위젯 라이브러리",
        "widget-bundle": "위젯 번들",
        "select-widgets-bundle": "위젯 번들 선택",
        "management": "위젯 관리",
        "editor": "위젯 편집기",
        "widget-type-not-found": "위젯 구성을 로드하는 중 문제가 발생했습니다.<br>연결된 위젯 타입이 삭제되었습니다.",
        "widget-type-load-error": "다음과 같은 오류로 인해 위젯을 불러오지 못했습니다:",
        "remove": "위젯 삭제",
        "edit": "위젯 수정",
        "remove-widget-title": "'{{widgetTitle}}' 위젯을 삭제하시겠습니까?",
        "remove-widget-text": "위젯 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "timeseries": "시계열",
        "search-data": "데이터 검색",
        "no-data-found": "아무 데이터도 없습니다",
        "latest": "최근 값",
        "rpc": "컨트롤 위젯",
        "alarm": "알람 위젯",
        "static": "상태 위젯",
        "select-widget-type": "위젯 타입 선택",
        "missing-widget-title-error": "위젯 제목을 입력하세요!",
        "widget-saved": "위젯이 저장되었습니다.",
        "unable-to-save-widget-error": "위젯을 저장할 수 없습니다! 위젯에 오류가 있습니다!",
        "save": "위젯 저장",
        "saveAs": "다른 이름으로 위젯 저장",
        "save-widget-type-as": "다른 이름으로 위젯 타입 저장",
        "save-widget-type-as-text": "새로운 위젯 이름과 위젯 번들을 선택하세요.",
        "toggle-fullscreen": "전체화면 전환",
        "run": "위젯 실행",
        "title": "위젯 제목",
        "title-required": "위젯 제목을 입력하세요.",
        "type": "위젯 타입",
        "resources": "리소스",
        "resource-url": "JavaScript/CSS URI",
        "resource-is-module": "모듈 여부",
        "remove-resource": "리소스 삭제",
        "add-resource": "리소스 추가",
        "html": "HTML",
        "tidy": "Tidy",
        "css": "CSS",
        "settings-schema": "스키마 설정",
        "datakey-settings-schema": "데이터 키 설정 스키마",
        "javascript": "Javascript",
        "js": "JS",
        "add-widget-type": "새로운 위젯 타입 추가",
        "widget-template-load-failed-error": "위젯 템플릿을 로드하지 못했습니다!",
        "add": "위젯 추가",
        "undo": "위젯 변경사항 취소",
        "export": "위젯 내보내기",
        "no-data": "No data to display on widget",
        "data-overflow": "Widget displays {{count}} out of {{total}} entities",
        "alarm-data-overflow": "Widget displays alarms for {{allowedEntities}} (maximum allowed) entities out of {{totalEntities}} entities"
    },
    "widget-action": {
        "header-button": "위젯 헤더 버튼",
        "open-dashboard-state": "새로운 대시보드 상태 탐색",
        "update-dashboard-state": "현재 대시보드 상태 업데이트",
        "open-dashboard": "다른 대시보드 탐색",
        "custom": "Custom action",
        "custom-pretty": "Custom action (HTML 템플릿)",
        "target-dashboard-state": "대상 대시보드 상태",
        "target-dashboard-state-required": "대상 대시보드 상태가 필요합니다.",
        "set-entity-from-widget": "위젯으로 부터 객체 설정",
        "target-dashboard": "대상 대시보드",
        "open-right-layout": "Open right dashboard layout (모바일 보기)"
    },
    "widgets-bundle": {
        "current": "현재 번들",
        "widgets-bundles": "위젯 번들",
        "add": "위젯 번들 추가",
        "delete": "위젯 번들 삭제",
        "title": "제목",
        "title-required": "제목을 입력하세요.",
        "add-widgets-bundle-text": "위젯 번들 추가",
        "no-widgets-bundles-text": "위젯 번들이 없습니다.",
        "empty": "위젯 번들이 비어있습니다.",
        "details": "상세",
        "widgets-bundle-details": "위젯 번들 상세 정보",
        "delete-widgets-bundle-title": "'{{widgetsBundleTitle}}' 위젯 번들을 삭제하시겠습니까?",
        "delete-widgets-bundle-text": "위젯 번들 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "delete-widgets-bundles-title": "{ count, plural, =1 {위젯 번들 1 개} other {위젯 번들 # 개} }를 삭제하시겠습니까?",
        "delete-widgets-bundles-action-title": "{ count, plural, =1 {위젯 번들 1 개} other {위젯 번들 # 개} } 삭제",
        "delete-widgets-bundles-text": "위젯 번들 및 관련된 모든 데이터를 복구할 수 없으므로 주의하십시오.",
        "no-widgets-bundles-matching": "'{{widgetsBundle}}' 와(과) 일치하는 위젯 번들을 찾을 수 없습니다.",
        "widgets-bundle-required": "위젯 번들을 입력하세요.",
        "system": "시스템",
        "import": "위젯 번들 가져오기",
        "export": "위젯 번들 내보내기",
        "export-failed-error": "위젯 번들을 내보내기 할 수 없습니다.: {{error}}",
        "create-new-widgets-bundle": "새로운 위젯 번들 생성",
        "widgets-bundle-file": "위젯 번들 파일",
        "invalid-widgets-bundle-file-error": "위젯 번들을 가져오기 할 수 없습니다.: 잘못된 위젯 번들 데이터 구조입니다.",
        "search": "위젯 번들 검색",
        "selected-widgets-bundles": "{ count, plural, =1 {1 개 위젯 번들} other {# 개 위젯 번들} } 선택됨",
        "open-widgets-bundle": "위젯 번들 열기"
    },
    "widget-config": {
        "data": "데이터",
        "settings": "설정",
        "advanced": "고급",
        "title": "제목",
        "title-tooltip": "제목 툴팁",
        "general-settings": "일반 설정",
        "display-title": "제목 표시",
        "drop-shadow": "그림자",
        "enable-fullscreen": "전체화면 사용 ",
        "background-color": "배경 색",
        "text-color": "글자 색",
        "padding": "패딩",
        "margin": "여백",
        "widget-style": "위젯 스타일",
        "title-style": "제목 스타일",
        "mobile-mode-settings": "모바일 모드 설정",
        "order": "순서",
        "height": "높이",
        "units": "값 옆에 표시할 특수 기호",
        "decimals": "소수점 이하 자릿수",
        "timewindow": "타임윈도우",
        "use-dashboard-timewindow": "대시보드 타임윈도우",
        "display-timewindow": "타임윈도우 표시",
        "display-legend": "범례 표시",
        "datasources": "데이터 소스",
		"maximum-datasources": "최대 { count, plural, =1 {1 개의 데이터 소스만 허용됩니다.} other {# 개의 데이터 소스만 허용됩니다.} }",
        "datasource-type": "유형",
        "datasource-parameters": "파라미터",
        "remove-datasource": "데이터소스 삭제",
        "add-datasource": "데이터소스 추가",
        "target-device": "대상 장치",
        "alarm-source": "알람 소스",
        "actions": "액션",
        "action": "액션",
        "add-action": "액션 추가",
        "search-actions": "액션 검색",
        "no-actions-text": "아무 액션도 없습니다",
        "action-source": "액션 소스",
        "action-source-required": "액션 소스를 입력하세요.",
        "action-name": "이름",
        "action-name-required": "액션 이름을 입력하세요.",
        "action-name-not-unique": "같은 이름의 액션이 이미 존재합니다.\n같은 액션 소스에서 액션 이름이 중복될 수 없습니다.",
        "action-icon": "아이콘",
        "action-type": "유형",
        "action-type-required": "액션 유형을 입력하세요.",
        "edit-action": "액션 편집",
        "delete-action": "액션 삭제",
        "delete-action-title": "위젯 액션 삭제",
        "delete-action-text": "위젯 액션 '{{actionName}}'을(를) 삭제하시겠습니까?",
        "display-icon": "제목 아이콘 표시",
        "icon-color": "아이콘 색상",
        "icon-size": "아이콘 크기"
    },
    "widget-type": {
        "import": "위젯 타입 가져오기",
        "export": "위젯 타입 내보내기",
        "export-failed-error": "위젯 타입을 내보내기 할 수 없습니다.: {{error}}",
        "create-new-widget-type": "새로운 위젯 타입 생성",
        "widget-type-file": "위젯 타입 파일",
        "invalid-widget-type-file-error": "위젯 타입을 가져오기 할 수 없습니다.: 잘못된 위젯 타입 데이터 구조입니다."
    },
    "widgets": {
        "date-range-navigator": {
            "localizationMap": {
                "Sun": "일",
                "Mon": "월",
                "Tue": "화",
                "Wed": "수",
                "Thu": "목",
                "Fri": "금",
                "Sat": "토",
                "Jan": "1월",
                "Feb": "2월",
                "Mar": "3월",
                "Apr": "4월",
                "May": "5월",
                "Jun": "6월",
                "Jul": "7월",
                "Aug": "8월",
                "Sep": "9월",
                "Oct": "10월",
                "Nov": "11월",
                "Dec": "12월",
                "January": "1월",
                "February": "2월",
                "March": "3월",
                "April": "4월",
                "June": "6월",
                "July": "7월",
                "August": "8월",
                "September": "9월",
                "October": "10월",
                "November": "11월",
                "December": "12월",
                "Custom Date Range": "임의 기간 범위",
                "Date Range Template": "기간 템플릿",
                "Today": "오늘",
                "Yesterday": "어제",
                "This Week": "이번 주",
                "Last Week": "지난주",
                "This Month": "이번달",
                "Last Month": "지난달",
                "Year": "년",
                "This Year": "올해",
                "Last Year": "작년",
                "Date picker": "날짜 선택기",
                "Hour": "시간",
                "Day": "일",
                "Week": "주",
                "2 weeks": "2주",
                "Month": "달",
                "3 months": "3개월",
                "6 months": "6개월",
                "Custom interval": "사용자 지정 간격",
                "Interval": "간격",
                "Step size": "단계 크기",
                "Ok": "확인"
            }
        },
        "input-widgets": {
            "attribute-not-allowed": "이 위젯에서 속성 파라미터를 사용할 수 없습니다",
            "blocked-location": "당신의 브라우저에서 위치 정보가 차단되었습니다",
            "claim-device": "장치 클레임",
            "claim-failed": "장치를 클레임하는데 실패했습니다!",
            "claim-not-found": "장치를 찾을 수 없음!",
            "claim-successful": "장치를 성공적으로 클레임하였습니다!",
            "date": "날짜",
            "device-name": "장치 이름",
            "device-name-required": "장치 이름을 입력하세요",
            "discard-changes": "변경 취소",
            "entity-attribute-required": "개체 소성을 입력하세요",
            "entity-coordinate-required": "위도와 경도를 입력하세요",
            "entity-timeseries-required": "개체 시계열을 입력하세요",
            "get-location": "현재 위치 얻기",
            "invalid-date": "잘못된 날짜",
            "latitude": "위도",
            "longitude": "경도",
            "min-value-error": "최솟값은 {{value}}입니다",
            "max-value-error": "최댓값은{{value}}입니다",
            "not-allowed-entity": "선택된 개체는 속성을 공유할 수 없습니다",
            "no-attribute-selected": "아무 속성도 선택되지 않았습니다",
            "no-datakey-selected": "아무 데이터 키도 선택되지 않았습니다",
            "no-coordinate-specified": "위도/경도를 위한 데이터가 특정되지 않았습니다",
            "no-entity-selected": "아무 개체도 선택되지 않았습니다",
            "no-image": "이미지 없음",
            "no-support-geolocation": "당신의 브라우저는 위치정보를 지원하지 않습니다",
            "no-support-web-camera": "당신의 브라우저는 카메라를 지원하지 않습니다",
            "enable-https-use-widget": "이 위젯을 사용하기 위해 HTTPS를 활성화 하세요",
            "no-found-your-camera": "카메라를 찾을 수 없습니다",
            "no-permission-camera": "사용자에 의해 권한이 거부되었습니다 / 이 사이트는 카메라 사용을 허용하지 않습니다",
            "no-timeseries-selected": "아무 시계열도 선택되지 않았습니다",
            "secret-key": "보안키",
            "secret-key-required": "보안키를 입력하세요",
            "switch-attribute-value": "개체 속성 값으로 전환",
            "switch-camera": "카메라 전환",
            "switch-timeseries-value": "개체 시계열 값으로 전환",
            "take-photo": "사진 촬영",
            "time": "시간",
            "timeseries-not-allowed": "이 위젯에서 시계열 파라미터를 사용할 수 없습니다",
            "update-failed": "업데이트 실패",
            "update-successful": "업데이트 성공",
            "update-attribute": "속성 업데이트",
            "update-timeseries": "시계열 업데이트",
            "value": "값"
        }
    },
    "icon": {
        "icon": "아이콘",
        "select-icon": "선택된 아이콘",
        "material-icons": "Material icons",
        "show-all": "모든 아이콘 보기"
    },
    "custom": {
        "widget-action": {
            "action-cell-button": "Action cell button",
            "row-click": "On row click",
            "polygon-click": "On polygon click",
            "marker-click": "On marker click",
            "tooltip-tag-action": "Tooltip tag action",
            "node-selected": "On node selected",
            "element-click": "On HTML element click",
            "pie-slice-click": "On slice click",
            "row-double-click": "On row double click"
        }
    },
    "language": {
        "language": "언어(Language)"
    }
}