UNPKG

3.08 kBJavaScriptView Raw
1/* eslint-disable no-template-curly-in-string */
2import Pagination from "rc-pagination/es/locale/ko_KR";
3import Calendar from '../calendar/locale/ko_KR';
4import DatePicker from '../date-picker/locale/ko_KR';
5import TimePicker from '../time-picker/locale/ko_KR';
6var typeTemplate = '${label} 유효하지 않은 ${type}';
7var localeValues = {
8 locale: 'ko',
9 Pagination: Pagination,
10 DatePicker: DatePicker,
11 TimePicker: TimePicker,
12 Calendar: Calendar,
13 Table: {
14 filterTitle: '필터 메뉴',
15 filterConfirm: '확인',
16 filterReset: '초기화',
17 filterEmptyText: '필터 없음',
18 emptyText: '데이터 없음',
19 selectAll: '모두 선택',
20 selectInvert: '선택 반전'
21 },
22 Modal: {
23 okText: '확인',
24 cancelText: '취소',
25 justOkText: '확인'
26 },
27 Popconfirm: {
28 okText: '확인',
29 cancelText: '취소'
30 },
31 Transfer: {
32 searchPlaceholder: '여기에 검색하세요',
33 itemUnit: '개',
34 itemsUnit: '개'
35 },
36 Upload: {
37 uploading: '업로드 중...',
38 removeFile: '파일 삭제',
39 uploadError: '업로드 실패',
40 previewFile: '파일 미리보기',
41 downloadFile: '파일 다운로드'
42 },
43 Empty: {
44 description: '데이터 없음'
45 },
46 Form: {
47 defaultValidateMessages: {
48 "default": '필드 유효성 검사 오류 ${label}',
49 required: '${label} 입력해 주세요',
50 "enum": '${label} [${enum}] 중에 하나여야 합니다',
51 whitespace: '${label} 비워둘 수 없습니다',
52 date: {
53 format: '${label} 유효하지 않은 날짜 형식입니다',
54 parse: '${label} 날짜 형식으로 변환될 수 없습니다',
55 invalid: '${label} 유효하지 않은 날짜입니다'
56 },
57 types: {
58 string: typeTemplate,
59 method: typeTemplate,
60 array: typeTemplate,
61 object: typeTemplate,
62 number: typeTemplate,
63 date: typeTemplate,
64 "boolean": typeTemplate,
65 integer: typeTemplate,
66 "float": typeTemplate,
67 regexp: typeTemplate,
68 email: typeTemplate,
69 url: typeTemplate,
70 hex: typeTemplate
71 },
72 string: {
73 len: '${label} ${len}글자여야 합니다',
74 min: '${label} 적어도 ${min}글자 이상이어야 합니다',
75 max: '${label} ${max}글자 이하여야 합니다',
76 range: '${label} ${min}-${max}글자 사이어야 합니다'
77 },
78 number: {
79 len: '${label} 값은 ${len}이어야 합니다',
80 min: '${label} 최솟값은 ${min}입니다',
81 max: '${label} 최댓값은 ${max}입니다',
82 range: '${label} 값은 ${min}-${max} 사이어야 합니다'
83 },
84 array: {
85 len: '${len}이어야 합니다 ${label} ',
86 min: '최소 ${min}이어야 합니다 ${label}',
87 max: '최대 ${max}이어야 합니다 ${label}',
88 range: '${label} ${min}-${max} 사이어야 합니다'
89 },
90 pattern: {
91 mismatch: '${label} ${pattern} 패턴과 일치하지 않습니다'
92 }
93 }
94 }
95};
96export default localeValues;
\No newline at end of file