1
- <?xml version =" 1.0" encoding =" utf -8" ?>
1
+ <?xml version =" 1.0" encoding =" UTF -8" ?>
2
2
<root >
3
3
<!--
4
- Microsoft ResX Schema
4
+ Microsoft ResX Schema
5
+
6
+ Version 2.0
7
+
8
+ The primary goals of this format is to allow a simple XML format
9
+ that is mostly human readable. The generation and parsing of the
10
+ various data types are done through the TypeConverter classes
11
+ associated with the data types.
12
+
13
+ Example:
14
+
15
+ ... ado.net/XML headers & schema ...
16
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+ <resheader name="version">2.0</resheader>
18
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+ </data>
25
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+ <comment>This is a comment</comment>
28
+ </data>
29
+
30
+ There are any number of "resheader" rows that contain simple
31
+ name/value pairs.
32
+
33
+ Each data row contains a name, and value. The row also contains a
34
+ type or mimetype. Type corresponds to a .NET class that support
35
+ text/value conversion through the TypeConverter architecture.
36
+ Classes that don't support this are serialized and stored with the
37
+ mimetype set.
38
+
39
+ The mimetype is used for serialized objects, and tells the
40
+ ResXResourceReader how to depersist the object. This is currently not
41
+ extensible. For a given mimetype the value must be set accordingly:
42
+
43
+ Note - application/x-microsoft.net.object.binary.base64 is the format
44
+ that the ResXResourceWriter will generate, however the reader can
45
+ read any of the formats listed below.
46
+
47
+ mimetype: application/x-microsoft.net.object.binary.base64
48
+ value : The object must be serialized with
49
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+ : and then encoded with base64 encoding.
51
+
52
+ mimetype: application/x-microsoft.net.object.soap.base64
53
+ value : The object must be serialized with
54
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+ : and then encoded with base64 encoding.
5
56
6
- Version 1.3
7
-
8
- The primary goals of this format is to allow a simple XML format
9
- that is mostly human readable. The generation and parsing of the
10
- various data types are done through the TypeConverter classes
11
- associated with the data types.
12
-
13
- Example:
14
-
15
- ... ado.net/XML headers & schema ...
16
- <resheader name="resmimetype">text/microsoft-resx</resheader>
17
- <resheader name="version">1.3</resheader>
18
- <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
- <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
- <data name="Name1">this is my long string</data>
21
- <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
- <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
- [base64 mime encoded serialized .NET Framework object]
24
- </data>
25
- <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
- [base64 mime encoded string representing a byte array form of the .NET Framework object]
27
- </data>
28
-
29
- There are any number of "resheader" rows that contain simple
30
- name/value pairs.
31
-
32
- Each data row contains a name, and value. The row also contains a
33
- type or mimetype. Type corresponds to a .NET class that support
34
- text/value conversion through the TypeConverter architecture.
35
- Classes that don't support this are serialized and stored with the
36
- mimetype set.
37
-
38
- The mimetype is used for serialized objects, and tells the
39
- ResXResourceReader how to depersist the object. This is currently not
40
- extensible. For a given mimetype the value must be set accordingly:
41
-
42
- Note - application/x-microsoft.net.object.binary.base64 is the format
43
- that the ResXResourceWriter will generate, however the reader can
44
- read any of the formats listed below.
45
-
46
- mimetype: application/x-microsoft.net.object.binary.base64
47
- value : The object must be serialized with
48
- : System.Serialization.Formatters.Binary.BinaryFormatter
49
- : and then encoded with base64 encoding.
50
-
51
- mimetype: application/x-microsoft.net.object.soap.base64
52
- value : The object must be serialized with
53
- : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
54
- : and then encoded with base64 encoding.
55
-
56
- mimetype: application/x-microsoft.net.object.bytearray.base64
57
- value : The object must be serialized into a byte array
58
- : using a System.ComponentModel.TypeConverter
59
- : and then encoded with base64 encoding.
60
- -->
61
- <xsd : schema id =" root" xmlns =" " xmlns : xsd =" http://www.w3.org/2001/XMLSchema" xmlns : msdata =" urn:schemas-microsoft-com:xml-msdata" >
57
+ mimetype: application/x-microsoft.net.object.bytearray.base64
58
+ value : The object must be serialized into a byte array
59
+ : using a System.ComponentModel.TypeConverter
60
+ : and then encoded with base64 encoding.
61
+ -->
62
+ <xsd : schema xmlns : xsd =" http://www.w3.org/2001/XMLSchema" xmlns : msdata =" urn:schemas-microsoft-com:xml-msdata" id =" root" >
63
+ <xsd : import namespace =" http://www.w3.org/XML/1998/namespace" />
62
64
<xsd : element name =" root" msdata : IsDataSet =" true" >
63
65
<xsd : complexType >
64
66
<xsd : choice maxOccurs =" unbounded" >
67
+ <xsd : element name =" metadata" >
68
+ <xsd : complexType >
69
+ <xsd : sequence >
70
+ <xsd : element name =" value" type =" xsd:string" minOccurs =" 0" />
71
+ </xsd : sequence >
72
+ <xsd : attribute name =" name" use =" required" type =" xsd:string" />
73
+ <xsd : attribute name =" type" type =" xsd:string" />
74
+ <xsd : attribute name =" mimetype" type =" xsd:string" />
75
+ <xsd : attribute ref =" xml:space" />
76
+ </xsd : complexType >
77
+ </xsd : element >
78
+ <xsd : element name =" assembly" >
79
+ <xsd : complexType >
80
+ <xsd : attribute name =" alias" type =" xsd:string" />
81
+ <xsd : attribute name =" name" type =" xsd:string" />
82
+ </xsd : complexType >
83
+ </xsd : element >
65
84
<xsd : element name =" data" >
66
85
<xsd : complexType >
67
86
<xsd : sequence >
68
87
<xsd : element name =" value" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 1" />
69
88
<xsd : element name =" comment" type =" xsd:string" minOccurs =" 0" msdata : Ordinal =" 2" />
70
89
</xsd : sequence >
71
- <xsd : attribute name =" name" type =" xsd:string" msdata : Ordinal =" 1" />
90
+ <xsd : attribute name =" name" type =" xsd:string" use = " required " msdata : Ordinal =" 1" />
72
91
<xsd : attribute name =" type" type =" xsd:string" msdata : Ordinal =" 3" />
73
92
<xsd : attribute name =" mimetype" type =" xsd:string" msdata : Ordinal =" 4" />
93
+ <xsd : attribute ref =" xml:space" />
74
94
</xsd : complexType >
75
95
</xsd : element >
76
96
<xsd : element name =" resheader" >
89
109
<value >text/microsoft-resx</value >
90
110
</resheader >
91
111
<resheader name =" version" >
92
- <value >1.3 </value >
112
+ <value >2.0 </value >
93
113
</resheader >
94
114
<resheader name =" reader" >
95
- <value >System.Resources.ResXResourceReader, System.Windows.Forms, Version=2 .0.3500 .0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value >
115
+ <value >System.Resources.ResXResourceReader, System.Windows.Forms, Version=4 .0.0 .0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value >
96
116
</resheader >
97
117
<resheader name =" writer" >
98
- <value >System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2 .0.3500 .0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value >
118
+ <value >System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4 .0.0 .0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value >
99
119
</resheader >
100
120
<data name =" AtomDescription_CarriageReturn" xml : space =" preserve" >
101
- <value >Gleicht gegen das ASCII-Zeichen CR ab </value >
121
+ <value >Erkennt das ASCII-Zeichen CR</value >
102
122
</data >
103
123
<data name =" AtomDescription_CharacterClass" xml : space =" preserve" >
104
- <value >Gleicht gegen ein beliebiges der folgenden Zeichen ab : {0}</value >
124
+ <value >Erkennt ein beliebiges der folgenden Zeichen: {0}</value >
105
125
</data >
106
126
<data name =" AtomDescription_CharacterClass_Inverted" xml : space =" preserve" >
107
- <value >Gleicht ein beliebiges Zeichen, das keines der folgenden ist, ab : {0} </value >
127
+ <value >Erkennt ein beliebigs Zeichen außer den Folgenden : {0}</value >
108
128
</data >
109
129
<data name =" AtomDescription_Digit" xml : space =" preserve" >
110
- <value >Gleicht gegen eine beliebige Ziffer ab . Äquivalent zu "[0-9]"</value >
130
+ <value >Erkennt eine beliebige Ziffer. Äquivalent zu "[0-9]"</value >
111
131
</data >
112
132
<data name =" AtomDescription_Dot" xml : space =" preserve" >
113
- <value >Akzeptiert ein beliebiges Zeichen</value >
133
+ <value >Erkennt ein beliebiges Zeichen</value >
114
134
</data >
115
135
<data name =" AtomDescription_FormFeed" xml : space =" preserve" >
116
- <value >Gleicht gegen das "Form-Feed"-Zeichen ab </value >
136
+ <value >Erkennt das "Form-Feed"-Zeichen</value >
117
137
</data >
118
138
<data name =" AtomDescription_Group" xml : space =" preserve" >
119
- <value >Akzeptiert die Gruppierung '{0}'</value >
139
+ <value >Erkennt die Gruppe '{0}'</value >
120
140
</data >
121
141
<data name =" AtomDescription_HTab" xml : space =" preserve" >
122
- <value >Gleicht gegen das horizontalen "Tab"-Zeichen ab </value >
142
+ <value >Erkennt das horizontale "Tab"-Zeichen</value >
123
143
</data >
124
144
<data name =" AtomDescription_Literal_ActualLiteral" xml : space =" preserve" >
125
- <value >Gleicht gegen das Zeichen '{0}' ab </value >
145
+ <value >Erkennt genau '{0}'</value >
126
146
</data >
127
147
<data name =" AtomDescription_Literal_Backreference" xml : space =" preserve" >
128
- <value >Akzeptiert genau, was die Gruppe an Index {0} akzeptierte </value >
148
+ <value >Erkennt genau das , was die Gruppe an Position {0} erkannt hat </value >
129
149
</data >
130
150
<data name =" AtomDescription_Literal_EscapedLiteral" xml : space =" preserve" >
131
- <value >Gleicht gegen die Escapesequenz {0} ab </value >
151
+ <value >Erkennt das Sonderliteral {0}</value >
132
152
</data >
133
153
<data name =" AtomDescription_Literal_HexCodepoint" xml : space =" preserve" >
134
- <value >Gleicht gegen den Hexadezimalen ASCII-Wert {0} ab </value >
154
+ <value >Erkennt den hexadezimalen ASCII-Wert {0}</value >
135
155
</data >
136
156
<data name =" AtomDescription_Literal_OctalCodepoint" xml : space =" preserve" >
137
- <value >Gleicht gegen den Oktalen ASCII-Wert {0} ab </value >
157
+ <value >Erkennt den Oktalen ASCII-Wert {0}</value >
138
158
</data >
139
159
<data name =" AtomDescription_Literal_UnicodePoint" xml : space =" preserve" >
140
- <value >Gleicht gegen den Unicode Codepoint {0} ab </value >
160
+ <value >Erkennt den Unicode- Codepoint {0}</value >
141
161
</data >
142
162
<data name =" AtomDescription_Newline" xml : space =" preserve" >
143
- <value >Gleicht gegen das ASCII-Zeichen LF, bekannt als Zeilenumbruch" ab </value >
163
+ <value >Erkennt das ASCII-Zeichen LF, auch als "Neue Zeile" bekannt </value >
144
164
</data >
145
165
<data name =" AtomDescription_NonDigit" xml : space =" preserve" >
146
- <value >Akzeptiert alles außer Ziffern. Äquivalent zu "[^0-9 ]"</value >
166
+ <value >Erkennt Zeichen, die keine Ziffern sind . Äquivalent zu "[^\d ]"</value >
147
167
</data >
148
168
<data name =" AtomDescription_NonWhitespace" xml : space =" preserve" >
149
- <value >Akzeptiert alles außer Abstandszeichen . Äquivalent zu "[^\s]"</value >
169
+ <value >Erkennt Zeichen, die nicht Leerzeichen sind . Äquivalent zu "[^\s]"</value >
150
170
</data >
151
171
<data name =" AtomDescription_NonWordBoundary" xml : space =" preserve" >
152
- <value >Stellt sicher, dass die aktuelle Position keine Wortgrenze ist</value >
172
+ <value >Stellt sicher, dass die aktuelle Position eine "Nicht- Wortgrenze" ist</value >
153
173
</data >
154
174
<data name =" AtomDescription_NonWordCharacter" xml : space =" preserve" >
155
- <value >Akzeptiert alles außer "Wortzeichen ". Äquivalent zu "[^\w]"</value >
175
+ <value >Erkennt "nicht-wort Zeichen ". Äquivalent zu "[^\w]"</value >
156
176
</data >
157
177
<data name =" AtomDescription_VTab" xml : space =" preserve" >
158
- <value >Gleicht gegen das vertikale "Tab"-Zeichen ab </value >
178
+ <value >Erkennt das vertikale "Tab"-Zeichen</value >
159
179
</data >
160
180
<data name =" AtomDescription_Whitespace" xml : space =" preserve" >
161
- <value >Akzeptiert ein beliebiges Abstandszeichen . Äquivalent zu "[ \t\r\n\v\f]"</value >
181
+ <value >Erkennt ein beliebiges "Leerzeichen" . Äquivalent zu"[ \t\r\n\v\f]"</value >
162
182
</data >
163
183
<data name =" AtomDescription_WordBoundary" xml : space =" preserve" >
164
184
<value >Stellt sicher, dass die aktuelle Position eine Wortgrenze ist</value >
165
185
</data >
166
186
<data name =" AtomDescription_WordCharacter" xml : space =" preserve" >
167
- <value >Akzeptiert ein beliebiges "Wortzeichen ". Äquivalent zu "[a-zA-Z_0-9]"</value >
187
+ <value >Erkennt ein beliebiges "Wort-Zeichen ". Äquivalent zu "[a-zA-Z_0-9]"</value >
168
188
</data >
169
189
<data name =" ExpressionDescription_AlternativesExpression" xml : space =" preserve" >
170
- <value >Akzeptiert eine von {0} Alternativen</value >
190
+ <value >Erkennt eine von {0} Alternativen</value >
171
191
</data >
172
192
<data name =" ExpressionDescription_ConcatenatedExpression" xml : space =" preserve" >
173
- <value >Akzeptiert exakt die Sequenz</value >
193
+ <value >Erkennt die exakte Sequenz</value >
174
194
</data >
175
195
<data name =" ExpressionDescription_ErrorExpression" xml : space =" preserve" >
176
- <value >Konnte '{0}' nicht als Literal erkennen. Bitte Überprüfen Sie die Eingabe. </value >
196
+ <value >Konnte '{0}' nicht als Literal erkennen. Bitte überprüfen Sie die Eingabe</value >
177
197
</data >
178
198
<data name =" PatternDescription_AnchorEnd" xml : space =" preserve" >
179
- <value >$ stellt sicher, dass das Ende der Eingabe erreicht ist </value >
199
+ <value >$ stellt sicher, dass alle Zeichen im String verwendet wurden </value >
180
200
</data >
181
201
<data name =" PatternDescription_AnchorEnd_GlobalEnabled" xml : space =" preserve" >
182
- <value >$ stellt sicher, dass das Ende der Zeile oder der Eingabe erreicht ist </value >
202
+ <value >$ stellt sicher, dass das Ende einer Zeile erreicht ist, oder alle Zeichen in der Eingabe verwendet wurden </value >
183
203
</data >
184
204
<data name =" PatternDescription_AnchorStart" xml : space =" preserve" >
185
- <value >^ stellt sicher, dass die aktuelle Position am Anfang der Eingabe ist </value >
205
+ <value >^ stellt sicher, dass wir uns am Anfang der zu prüfenden Eingabe befinden </value >
186
206
</data >
187
207
<data name =" PatternDescription_AnchorStart_GlobalEnabled" xml : space =" preserve" >
188
- <value >^ stellt sicher, dass die aktuelle Position am Anfang einer Zeile ist </value >
208
+ <value >^ stellt sicher, dass die Suche beim Beginn einer Zeile startet </value >
189
209
</data >
190
210
<data name =" PatternDescription_IgnoreCase" xml : space =" preserve" >
191
- <value >Alle Abgleiche ignorieren Groß-Kleinschreibung von Literalen </value >
211
+ <value >Alle Erkennungen ignorieren Groß-/ Kleinschreibung von Zeichen </value >
192
212
</data >
193
213
<data name =" Quantifer_Plus" xml : space =" preserve" >
194
- <value >Mindestens ein mal</value >
214
+ <value >mindestens ein mal</value >
195
215
</data >
196
216
<data name =" Quantifier_Asterisk" xml : space =" preserve" >
197
- <value >Beliebig oft</value >
217
+ <value >beliebig oft</value >
198
218
</data >
199
219
<data name =" Quantifier_ClosedRange" xml : space =" preserve" >
200
- <value >Zwischen {0} und {1} mal</value >
220
+ <value >zwischen {0} und {1} mal</value >
201
221
</data >
202
222
<data name =" Quantifier_Exact" xml : space =" preserve" >
203
- <value >Genau {0} mal</value >
223
+ <value >genau {0} mal</value >
204
224
</data >
205
225
<data name =" Quantifier_None" xml : space =" preserve" >
206
- <value >Genau ein mal</value >
226
+ <value >genau ein mal</value >
207
227
</data >
208
228
<data name =" Quantifier_OpenRange" xml : space =" preserve" >
209
- <value >Mindestens {0} mal</value >
229
+ <value >mindestens {0} mal</value >
210
230
</data >
211
231
<data name =" Quantifier_Optional" xml : space =" preserve" >
212
- <value >Höchstens ein mal</value >
232
+ <value >höchstens ein mal</value >
213
233
</data >
214
- </root >
234
+ </root >
0 commit comments