1 |
|
2 | import Pagination from "rc-pagination/es/locale/ko_KR";
|
3 | import Calendar from '../calendar/locale/ko_KR';
|
4 | import DatePicker from '../date-picker/locale/ko_KR';
|
5 | import TimePicker from '../time-picker/locale/ko_KR';
|
6 | var typeTemplate = '${label} 유효하지 않은 ${type}';
|
7 | var 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 | };
|
96 | export default localeValues; |
\ | No newline at end of file |