Form1.resx
10.8 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
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnFinnish.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAH0AAABMCAYAAABAprgtAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABIUlEQVR4Xu2aoQ0CQRQFtyn6oBjESYqA
HggaeZIWMDSzGATiOQiQNzPJmCf2khv7x/wTLtf7HJv9R10O6/N1ecXoQIwOxOhAjA7E6ECMDsToQIwO
xOhAjA7E6ECMDsToQIwOxOhAjA7E6ECMDsToQIwOxOhAjA7E6ECMDsToQIwOZJzX2/wHl+Maw73jdneK
36I70s/ScuOo3cZRu42jdhtH7TaO2m0ctds4ardx1G7jqN3GUbuNo3YbR+02jtptHLXbOGq3cdRu46jd
xlG7jaN2mw7nfqGHkd/TE2ggRgdidCBGB2J0IEYHYnQgRgdidCBGB2J0IEYHYnQgRgdidCBGB2J0IEYH
YnQgRgdidCBGB2J0IEYHYnQgRgdidBxzPgC1GJk5uUWsiwAAAABJRU5ErkJggg==
</value>
</data>
<data name="btnEnglish.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
</root>