xenadmin/XenAdmin/Wizards/BugToolWizard/BugToolWizard.zh-CN.resx
Danilo Del Busso 6f6bddd755
CP-40842: Remove CIS upload from Server Status Report wizard (#3087)
* Remove credentials controls from `BugToolPageDestination`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Explicitly call dispose in `BugToolPageDestination.cs`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Tidy up code in `BugToolPageDestination.cs`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Move `StatusReportRow` to its own file

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Move `ClientSideDataRow` and `HostStatusRow` to own files

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Update order of pages in `BugToolWizard`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Update action and create row for packaging status report in BugTool wizard

Instead of creating a new action, this males ZipStatusReportAction inherit StatusReportAction

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Allow for pending `StatusReportAction` to be cancelled

This avoids the need for a running action to update the status. i.e. an action that has been registered but hasn't started running can be cancelled, too.

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Update content of `ACTION_SYSTEM_STATUS_SUCCESSFUL` message

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Add link to `labelBlurb` in `BugToolPageRetrieveData.cs`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Add report packaging logic to `BugToolPageRetrieveData.cs`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Open CIS URL when clicking on `linkLabelBlurb`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* CP-40842: Report packaged data amount in `ZipStatusReportAction`

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Remove unused `using`s

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

* Minor layout tweaks.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Renamed folder and namespace to match the ones for the other wizards.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Renamed wizard's private fields. Some code efficiency corrections.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Keep the row classes as private within the BugToolPageRetrieveData class.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Removed leftover unused action.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Tidy up status report messages. Use more relevant icon.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Made blurb localisable.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Renamed private fields.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Simplified the stages of the compilation of the status report.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Renamed row classes again to match the action names.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Simplify reporting the progress of the zipping action.

Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>

* Recursive call is not necessary. Tweaked message.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>

* Sort strings

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>

* Update copyright notices

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>

---------

Signed-off-by: Danilo Del Busso <danilo.delbusso@cloud.com>
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Co-authored-by: Konstantina Chremmou <Konstantina.Chremmou@cloud.com>
Co-authored-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2023-02-13 13:47:21 +00:00

219 lines
11 KiB
XML

<?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:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
<xsd:element msdata:IsDataSet="true" name="root">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="value" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required"/>
<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 minOccurs="0" msdata:Ordinal="1" name="value" type="xsd:string"/>
<xsd:element minOccurs="0" msdata:Ordinal="2" name="comment" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute msdata:Ordinal="1" name="name" type="xsd:string" use="required"/>
<xsd:attribute msdata:Ordinal="3" name="type" type="xsd:string"/>
<xsd:attribute msdata:Ordinal="4" name="mimetype" type="xsd:string"/>
<xsd:attribute ref="xml:space"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" msdata:Ordinal="1" name="value" type="xsd:string"/>
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<data name="pictureBoxWizard.Font" type="System.Drawing.Font, System.Drawing">
<value>Tahoma, 8pt</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<data name="pictureBoxWizard.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>13, 12, 3, 3</value>
</data>
<data name="&gt;&gt;pictureBoxWizard.Name" xml:space="preserve">
<value>pictureBoxWizard</value>
</data>
<data name="&gt;&gt;pictureBoxWizard.Type" xml:space="preserve">
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;pictureBoxWizard.Parent" xml:space="preserve">
<value>panelTop</value>
</data>
<data name="&gt;&gt;pictureBoxWizard.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="XSHelpButton.Font" type="System.Drawing.Font, System.Drawing">
<value>Tahoma, 8pt</value>
</data>
<data mimetype="application/x-microsoft.net.object.bytearray.base64" name="XSHelpButton.Image" type="System.Drawing.Bitmap, System.Drawing">
<value>
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
</value>
</data>
<data name="XSHelpButton.Location" type="System.Drawing.Point, System.Drawing">
<value>775, 16</value>
</data>
<data name="&gt;&gt;XSHelpButton.Name" xml:space="preserve">
<value>XSHelpButton</value>
</data>
<data name="&gt;&gt;XSHelpButton.Type" xml:space="preserve">
<value>XenAdmin.Controls.HelpButton, XenCenterMain, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;XSHelpButton.Parent" xml:space="preserve">
<value>panelTop</value>
</data>
<data name="&gt;&gt;XSHelpButton.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>96, 96</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>817, 516</value>
</data>
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt</value>
</data>
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>825, 550</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>服务器状态报告</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>BugToolWizard</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>XenAdmin.Wizards.XenWizardBase, XenCenterMain, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
</root>