|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 | 2 | <root>
|
3 |
| - <!-- |
4 |
| - Microsoft ResX Schema |
5 |
| - |
| 3 | + <!-- |
| 4 | + Microsoft ResX Schema |
| 5 | +
|
6 | 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 |
| 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 | 11 | associated with the data types.
|
12 |
| - |
| 12 | +
|
13 | 13 | Example:
|
14 |
| - |
| 14 | +
|
15 | 15 | ... ado.net/XML headers & schema ...
|
16 | 16 | <resheader name="resmimetype">text/microsoft-resx</resheader>
|
17 | 17 | <resheader name="version">2.0</resheader>
|
|
26 | 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
27 | 27 | <comment>This is a comment</comment>
|
28 | 28 | </data>
|
29 |
| - |
30 |
| - There are any number of "resheader" rows that contain simple |
| 29 | +
|
| 30 | + There are any number of "resheader" rows that contain simple |
31 | 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 |
| 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 | 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 |
| 38 | +
|
| 39 | + The mimetype is used for serialized objects, and tells the |
| 40 | + ResXResourceReader how to depersist the object. This is currently not |
41 | 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 |
| 42 | +
|
| 43 | + Note - application/x-microsoft.net.object.binary.base64 is the format |
| 44 | + that the ResXResourceWriter will generate, however the reader can |
45 | 45 | read any of the formats listed below.
|
46 |
| - |
| 46 | +
|
47 | 47 | mimetype: application/x-microsoft.net.object.binary.base64
|
48 |
| - value : The object must be serialized with |
| 48 | + value : The object must be serialized with |
49 | 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
50 | 50 | : and then encoded with base64 encoding.
|
51 |
| - |
| 51 | +
|
52 | 52 | mimetype: application/x-microsoft.net.object.soap.base64
|
53 |
| - value : The object must be serialized with |
| 53 | + value : The object must be serialized with |
54 | 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
55 | 55 | : and then encoded with base64 encoding.
|
56 | 56 |
|
57 | 57 | mimetype: application/x-microsoft.net.object.bytearray.base64
|
58 |
| - value : The object must be serialized into a byte array |
| 58 | + value : The object must be serialized into a byte array |
59 | 59 | : using a System.ComponentModel.TypeConverter
|
60 | 60 | : and then encoded with base64 encoding.
|
61 | 61 | -->
|
62 | 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
63 |
| - <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> |
| 63 | + <xsd:import namespace="http://www.w3.org/XML/1998/namespace"/> |
64 | 64 | <xsd:element name="root" msdata:IsDataSet="true">
|
65 | 65 | <xsd:complexType>
|
66 | 66 | <xsd:choice maxOccurs="unbounded">
|
67 | 67 | <xsd:element name="metadata">
|
68 | 68 | <xsd:complexType>
|
69 | 69 | <xsd:sequence>
|
70 |
| - <xsd:element name="value" type="xsd:string" minOccurs="0" /> |
| 70 | + <xsd:element name="value" type="xsd:string" minOccurs="0"/> |
71 | 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" /> |
| 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 | 76 | </xsd:complexType>
|
77 | 77 | </xsd:element>
|
78 | 78 | <xsd:element name="assembly">
|
79 | 79 | <xsd:complexType>
|
80 |
| - <xsd:attribute name="alias" type="xsd:string" /> |
81 |
| - <xsd:attribute name="name" type="xsd:string" /> |
| 80 | + <xsd:attribute name="alias" type="xsd:string"/> |
| 81 | + <xsd:attribute name="name" type="xsd:string"/> |
82 | 82 | </xsd:complexType>
|
83 | 83 | </xsd:element>
|
84 | 84 | <xsd:element name="data">
|
85 | 85 | <xsd:complexType>
|
86 | 86 | <xsd:sequence>
|
87 |
| - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
88 |
| - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> |
| 87 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> |
| 88 | + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/> |
89 | 89 | </xsd:sequence>
|
90 |
| - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> |
91 |
| - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> |
92 |
| - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> |
93 |
| - <xsd:attribute ref="xml:space" /> |
| 90 | + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/> |
| 91 | + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/> |
| 92 | + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/> |
| 93 | + <xsd:attribute ref="xml:space"/> |
94 | 94 | </xsd:complexType>
|
95 | 95 | </xsd:element>
|
96 | 96 | <xsd:element name="resheader">
|
97 | 97 | <xsd:complexType>
|
98 | 98 | <xsd:sequence>
|
99 |
| - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> |
| 99 | + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/> |
100 | 100 | </xsd:sequence>
|
101 |
| - <xsd:attribute name="name" type="xsd:string" use="required" /> |
| 101 | + <xsd:attribute name="name" type="xsd:string" use="required"/> |
102 | 102 | </xsd:complexType>
|
103 | 103 | </xsd:element>
|
104 | 104 | </xsd:choice>
|
|
183 | 183 | </data>
|
184 | 184 | <data name="HostObjectNotDetected" xml:space="preserve">
|
185 | 185 | <value>No host object detected.</value>
|
| 186 | + <comment/> |
186 | 187 | </data>
|
187 | 188 | <data name="ImageLoadFailed" xml:space="preserve">
|
188 | 189 | <value>CONTAINER1009: Failed to load image from local registry. stdout: {0}</value>
|
|
250 | 251 | </data>
|
251 | 252 | <data name="NormalizedContainerName" xml:space="preserve">
|
252 | 253 | <value>'{0}' was not a valid container image name, it was normalized to '{1}'</value>
|
| 254 | + <comment/> |
253 | 255 | </data>
|
254 | 256 | <data name="PublishDirectoryDoesntExist" xml:space="preserve">
|
255 | 257 | <value>CONTAINER2011: {0} '{1}' does not exist</value>
|
|
333 | 335 | </data>
|
334 | 336 | <data name="ContainerBuilder_ImageUploadedToLocalDaemon" xml:space="preserve">
|
335 | 337 | <value>Pushed image '{0}' to {1}.</value>
|
| 338 | + <comment/> |
336 | 339 | </data>
|
337 | 340 | <data name="ContainerBuilder_ImageUploadedToRegistry" xml:space="preserve">
|
338 | 341 | <value>Pushed image '{0}' to registry '{1}'.</value>
|
| 342 | + <comment/> |
339 | 343 | </data>
|
340 | 344 | <data name="ContainerBuilder_StartBuildingImage" xml:space="preserve">
|
341 | 345 | <value>Building image '{0}' with tags '{1}' on top of base image '{2}'.</value>
|
| 346 | + <comment/> |
342 | 347 | </data>
|
343 | 348 | <data name="LocalDocker_FailedToGetConfig" xml:space="preserve">
|
344 | 349 | <value>Error while reading daemon config: {0}</value>
|
|
350 | 355 | </data>
|
351 | 356 | <data name="Registry_ConfigUploaded" xml:space="preserve">
|
352 | 357 | <value>Uploaded config to registry.</value>
|
| 358 | + <comment/> |
353 | 359 | </data>
|
354 | 360 | <data name="Registry_ConfigUploadStarted" xml:space="preserve">
|
355 | 361 | <value>Uploading config to registry at blob '{0}',</value>
|
| 362 | + <comment/> |
356 | 363 | </data>
|
357 | 364 | <data name="Registry_LayerExists" xml:space="preserve">
|
358 | 365 | <value>Layer '{0}' already exists.</value>
|
| 366 | + <comment/> |
359 | 367 | </data>
|
360 | 368 | <data name="Registry_LayerUploaded" xml:space="preserve">
|
361 | 369 | <value>Finished uploading layer '{0}' to '{1}'.</value>
|
|
409 | 417 | <value>local registry via '{0}'</value>
|
410 | 418 | <comment>{0} is the command used</comment>
|
411 | 419 | </data>
|
| 420 | + <data name="GenerateDigestLabelWithoutGenerateLabels" xml:space="preserve"> |
| 421 | + <value>CONTAINER20030: GenerateLabels was disabled but GenerateDigestLabel was enabled - no digest label will be created.</value> |
| 422 | + <comment>{StrBegin="CONTAINER2030: "}</comment> |
| 423 | + </data> |
412 | 424 | </root>
|
0 commit comments