-
-
Notifications
You must be signed in to change notification settings - Fork 46.7k
/
de_DE.ts
130 lines (127 loc) · 3.83 KB
/
de_DE.ts
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
/* eslint-disable no-template-curly-in-string */
import Pagination from 'rc-pagination/lib/locale/de_DE';
import Calendar from '../calendar/locale/de_DE';
import DatePicker from '../date-picker/locale/de_DE';
import type { Locale } from '.';
import TimePicker from '../time-picker/locale/de_DE';
const typeTemplate = '${label} ist nicht gültig. ${type} erwartet';
const localeValues: Locale = {
locale: 'de',
Pagination,
DatePicker,
TimePicker,
Calendar,
global: {
placeholder: 'Bitte auswählen',
},
Table: {
filterTitle: 'Filter-Menü',
filterConfirm: 'OK',
filterReset: 'Zurücksetzen',
filterSearchPlaceholder: 'Suche in Filtern',
filterCheckall: 'Alle auswählen',
selectAll: 'Selektiere Alle',
selectInvert: 'Selektion Invertieren',
selectionAll: 'Wählen Sie alle Daten aus',
sortTitle: 'Sortieren',
emptyText: 'Keine Daten',
expand: 'Zeile erweitern',
collapse: 'Zeile reduzieren',
triggerDesc: 'Klicken zur absteigenden Sortierung',
triggerAsc: 'Klicken zur aufsteigenden Sortierung',
cancelSort: 'Klicken zum Abbrechen der Sortierung',
},
Modal: {
okText: 'OK',
cancelText: 'Abbrechen',
justOkText: 'OK',
},
Popconfirm: {
okText: 'OK',
cancelText: 'Abbrechen',
},
Transfer: {
titles: ['', ''],
searchPlaceholder: 'Suchen',
itemUnit: 'Eintrag',
itemsUnit: 'Einträge',
remove: 'Entfernen',
selectCurrent: 'Alle auf aktueller Seite auswählen',
removeCurrent: 'Auswahl auf aktueller Seite aufheben',
selectAll: 'Alle auswählen',
removeAll: 'Auswahl aufheben',
selectInvert: 'Auswahl umkehren',
},
Upload: {
uploading: 'Hochladen...',
removeFile: 'Datei entfernen',
uploadError: 'Fehler beim Hochladen',
previewFile: 'Dateivorschau',
downloadFile: 'Download-Datei',
},
Empty: {
description: 'Keine Daten',
},
Text: {
edit: 'Bearbeiten',
copy: 'Kopieren',
copied: 'Kopiert',
expand: 'Erweitern',
},
PageHeader: {
back: 'Zurück',
},
Form: {
defaultValidateMessages: {
default: 'Feld-Validierungsfehler: ${label}',
required: 'Bitte geben Sie ${label} an',
enum: '${label} muss eines der folgenden sein [${enum}]',
whitespace: '${label} darf kein Leerzeichen sein',
date: {
format: '${label} ist ein ungültiges Datumsformat',
parse: '${label} kann nicht in ein Datum umgewandelt werden',
invalid: '${label} ist ein ungültiges Datum',
},
types: {
string: typeTemplate,
method: typeTemplate,
array: typeTemplate,
object: typeTemplate,
number: typeTemplate,
date: typeTemplate,
boolean: typeTemplate,
integer: typeTemplate,
float: typeTemplate,
regexp: typeTemplate,
email: typeTemplate,
url: typeTemplate,
hex: typeTemplate,
},
string: {
len: '${label} muss genau ${len} Zeichen lang sein',
min: '${label} muss mindestens ${min} Zeichen lang sein',
max: '${label} darf höchstens ${max} Zeichen lang sein',
range: '${label} muss zwischen ${min} und ${max} Zeichen lang sein',
},
number: {
len: '${label} muss gleich ${len} sein',
min: '${label} muss mindestens ${min} sein',
max: '${label} darf maximal ${max} sein',
range: '${label} muss zwischen ${min} und ${max} liegen',
},
array: {
len: 'Es müssen ${len} ${label} sein',
min: 'Es müssen mindestens ${min} ${label} sein',
max: 'Es dürfen maximal ${max} ${label} sein',
range: 'Die Anzahl an ${label} muss zwischen ${min} und ${max} liegen',
},
pattern: {
mismatch: '${label} enspricht nicht dem ${pattern} Muster',
},
},
},
Image: {
preview: 'Vorschau',
},
};
export default localeValues;