Vietnamese translation added

This commit is contained in:
thanhpd 2015-10-16 01:52:28 +07:00
parent 2d38aa6d6e
commit f8d48273db
69 changed files with 12849 additions and 0 deletions

View file

@ -0,0 +1,156 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tự động hóa</value>
</data>
<data name="btnAddMouseMove.Text" xml:space="preserve">
<value>Thêm vị trí con trỏ</value>
</data>
<data name="btnLoadExample.Text" xml:space="preserve">
<value>Đọc ví dụ</value>
</data>
<data name="btnRemoveScript.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnRun.Text" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="btnSaveScript.Text" xml:space="preserve">
<value>Lưu</value>
</data>
<data name="chScriptName.Text" xml:space="preserve">
<value>Tên</value>
</data>
<data name="lblFunctions.Text" xml:space="preserve">
<value>Chức năng:</value>
</data>
<data name="lblKeys.Text" xml:space="preserve">
<value>Phím:</value>
</data>
<data name="lblLineDelay.Text" xml:space="preserve">
<value>Trì hoãn giữa các dòng:</value>
</data>
<data name="lblLineDelayMiliseconds.Text" xml:space="preserve">
<value>mili giây</value>
</data>
<data name="lblScriptName.Text" xml:space="preserve">
<value>Tên script:</value>
</data>
</root>

View file

@ -0,0 +1,171 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Chọn màu</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="lblAlpha.Text" xml:space="preserve">
<value>Alpha:</value>
</data>
<data name="lblCyan.Text" xml:space="preserve">
<value>Cyan:</value>
</data>
<data name="lblDecimal.Text" xml:space="preserve">
<value>Decimal:</value>
</data>
<data name="lblKey.Text" xml:space="preserve">
<value>Key:</value>
</data>
<data name="lblMagenta.Text" xml:space="preserve">
<value>Magenta:</value>
</data>
<data name="lblNew.Text" xml:space="preserve">
<value>Mới:</value>
</data>
<data name="lblOld.Text" xml:space="preserve">
<value>Cũ:</value>
</data>
<data name="lblYellow.Text" xml:space="preserve">
<value>Vàng:</value>
</data>
<data name="rbBlue.Text" xml:space="preserve">
<value>Blue:</value>
</data>
<data name="rbBrightness.Text" xml:space="preserve">
<value>Độ sáng:</value>
</data>
<data name="rbGreen.Text" xml:space="preserve">
<value>Green:</value>
</data>
<data name="rbHue.Text" xml:space="preserve">
<value>Hue:</value>
</data>
<data name="rbRed.Text" xml:space="preserve">
<value>Red:</value>
</data>
<data name="rbSaturation.Text" xml:space="preserve">
<value>Tương phản:</value>
</data>
</root>

View file

@ -0,0 +1,150 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Gradient</value>
</data>
<data name="btnAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="cbtnCurrentColor.Text" xml:space="preserve">
<value>Màu</value>
</data>
<data name="chLocation.Text" xml:space="preserve">
<value>Vị trí</value>
</data>
<data name="lblGradientType.Text" xml:space="preserve">
<value>Kiểu Gradient:</value>
</data>
<data name="lblLocation.Text" xml:space="preserve">
<value>Vị trí:</value>
</data>
<data name="lblPreview.Text" xml:space="preserve">
<value>Xem trước:</value>
</data>
</root>

View file

@ -0,0 +1,144 @@
<?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>
<data name="tsmiExportFile.Text" xml:space="preserve">
<value>Lưu thành tệp tin...</value>
</data>
<data name="tsmiExportUpload.Text" xml:space="preserve">
<value>Tải lên dưới dạng văn bản</value>
</data>
<data name="tsmiImportClipboard.Text" xml:space="preserve">
<value>Từ vùng nhớ tạm</value>
</data>
<data name="tsmiImportFile.Text" xml:space="preserve">
<value>Từ tệp tin...</value>
</data>
<data name="tsmiImportURL.Text" xml:space="preserve">
<value>Từ URL...</value>
</data>
<data name="tsmiExportClipboard.Text" xml:space="preserve">
<value>Sao chép vào vùng nhớ tạm</value>
</data>
<data name="btnExport.Text" xml:space="preserve">
<value>Xuất ra</value>
</data>
<data name="btnImport.Text" xml:space="preserve">
<value>Nhập vào</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="lblStatus.Text" xml:space="preserve">
<value>Xem trước ảnh</value>
</data>
<data name="tsmiCopyImage.Text" xml:space="preserve">
<value>Sao chép ảnh</value>
</data>
</root>

View file

@ -0,0 +1,144 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Trình đổi DNS ShareX</value>
</data>
<data name="cbAutomatic.Text" xml:space="preserve">
<value>Nhận địa chỉ máy chủ DNS tự động</value>
</data>
<data name="lblDNS.Text" xml:space="preserve">
<value>Máy chủ DNS:</value>
</data>
<data name="lblPreferredDNS.Text" xml:space="preserve">
<value>Máy chủ DNS ưa dùng:</value>
</data>
<data name="lblAlternateDNS.Text" xml:space="preserve">
<value>Máy chủ DNS thay thế:</value>
</data>
<data name="lblAdapters.Text" xml:space="preserve">
<value>Network adapter:</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>&amp;Close</value>
</data>
<data name="btnSave.Text" xml:space="preserve">
<value>&amp;Apply</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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>
<data name="lblQuestion.Text" xml:space="preserve">
<value>Vùng nhớ tạm đang chứa những thứ sau:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Bạn có chắc chắn muốn tải lên không?</value>
</data>
<data name="cbDontShowThisWindow.Text" xml:space="preserve">
<value>Không hiện cửa sổ này</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>&amp;Cancel</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>&amp;OK</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Ghi chép bắt lỗi</value>
</data>
<data name="btnCopyAll.Text" xml:space="preserve">
<value>Sao chép tất cả</value>
</data>
<data name="btnLoadedAssemblies.Text" xml:space="preserve">
<value>Các assembly đã được tải</value>
</data>
</root>

View file

@ -0,0 +1,139 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Lỗi</value>
</data>
<data name="btnClose.Text" xml:space="preserve">
<value>Thoát ứng dụng</value>
</data>
<data name="btnContinue.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="btnOpenLogFile.Text" xml:space="preserve">
<value>Mở tệp sự kiện</value>
</data>
<data name="btnSendBugReport.Text" xml:space="preserve">
<value>Gửi báo cáo lỗi</value>
</data>
<data name="lblErrorMessage.Text" xml:space="preserve">
<value>Error
Error 2</value>
</data>
</root>

View file

@ -0,0 +1,144 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Kiểm tra Hash</value>
</data>
<data name="btnFilePathBrowse.Text" xml:space="preserve">
<value>Duyệt...</value>
</data>
<data name="btnStartHashCheck.Text" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="lblFile.Text" xml:space="preserve">
<value>Đường dẫn tệp tin:</value>
</data>
<data name="lblHashType.Text" xml:space="preserve">
<value>Kiểu Hash:</value>
</data>
<data name="lblProgress.Text" xml:space="preserve">
<value>Tiến độ:</value>
</data>
<data name="lblResult.Text" xml:space="preserve">
<value>Kết quả:</value>
</data>
<data name="lblTarget.Text" xml:space="preserve">
<value>Đối tượng:</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Sharex - Hộp thoại nhập liệu</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
</root>

View file

@ -0,0 +1,171 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Kiểm tra màn hình</value>
</data>
<data name="btnClose.Text" xml:space="preserve">
<value>Đóng</value>
</data>
<data name="btnColorDialog.Text" xml:space="preserve">
<value>Hộp thoại chọn màu...</value>
</data>
<data name="btnGradientColor1.Text" xml:space="preserve">
<value>Màu 1</value>
</data>
<data name="btnGradientColor2.Text" xml:space="preserve">
<value>Màu 2</value>
</data>
<data name="cbShapes.Items1" xml:space="preserve">
<value>Vạch ngang</value>
</data>
<data name="cbShapes.Items2" xml:space="preserve">
<value>Vạch dọc</value>
</data>
<data name="lblTip.Text" xml:space="preserve">
<value>Bạn có thể nhấn ra ngoài để ẩn/hiện khung này.</value>
</data>
<data name="rbBlackWhite.Text" xml:space="preserve">
<value>Đen, Trắng:</value>
</data>
<data name="rbGradient.Text" xml:space="preserve">
<value>Gradient:</value>
</data>
<data name="rbRedGreenBlue.Text" xml:space="preserve">
<value>Đỏ, Xanh lục, Xanh dương (R,G,B):</value>
</data>
<data name="rbShapes.Text" xml:space="preserve">
<value>Hình dạng:</value>
</data>
<data name="lblShapeSize.Text" xml:space="preserve">
<value>Kích thước:</value>
</data>
<data name="lblRed.Text" xml:space="preserve">
<value>R:</value>
</data>
<data name="lblGreen.Text" xml:space="preserve">
<value>G:</value>
</data>
<data name="lblBlue.Text" xml:space="preserve">
<value>B:</value>
</data>
<data name="cbShapes.Items" xml:space="preserve">
<value>Kẻ ca rô</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Mã QR</value>
</data>
<data name="tsmiCopy.Text" xml:space="preserve">
<value>Sao chép vào vùng nhớ tạm</value>
</data>
<data name="tsmiSaveAs.Text" xml:space="preserve">
<value>Lưu thành tệp ảnh</value>
</data>
</root>

View file

@ -0,0 +1,147 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Lựa chọn in</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnPrint.Text" xml:space="preserve">
<value>In...</value>
</data>
<data name="btnShowPreview.Text" xml:space="preserve">
<value>Xem trước...</value>
</data>
<data name="cbAllowEnlarge.Text" xml:space="preserve">
<value>Cho phép ảnh to lên</value>
</data>
<data name="cbAutoRotate.Text" xml:space="preserve">
<value>Tự động xoay ảnh</value>
</data>
<data name="cbAutoScale.Text" xml:space="preserve">
<value>Tự động chỉnh kích thước ảnh</value>
</data>
<data name="cbCenterImage.Text" xml:space="preserve">
<value>Vị trí trung tâm ảnh</value>
</data>
<data name="lblMargin.Text" xml:space="preserve">
<value>Khoảng cách lề:</value>
</data>
</root>

View file

@ -0,0 +1,138 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Lựa chọn in</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy</value>
</data>
<data name="btnChangeFont.Text" xml:space="preserve">
<value>Thay đổi font...</value>
</data>
<data name="btnPrint.Text" xml:space="preserve">
<value>In...</value>
</data>
<data name="btnShowPreview.Text" xml:space="preserve">
<value>Xem trước...</value>
</data>
<data name="lblFont.Text" xml:space="preserve">
<value>Font:</value>
</data>
</root>

View file

@ -0,0 +1,825 @@
<?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>
<data name="DownloaderForm_ChangeProgress_Progress" xml:space="preserve">
<value>Tiến độ: {0:0.0}%
Tốc độ tải về: {1:0.0} KB/s
Kích thước tệp: {2:n0} / {3:n0} KB</value>
</data>
<data name="ActionsCodeMenuEntry_FilePath_File_path" xml:space="preserve">
<value>Đường dẫn tệp</value>
</data>
<data name="ActionsCodeMenuEntry_OutputFilePath_File_path_without_extension____Output_file_name_extension_" xml:space="preserve">
<value>Đường dẫn tệp không có phần mở rộng + "Phần mở rộng của tệp xuất ra"</value>
</data>
<data name="AfterCaptureTasks_AddImageEffects" xml:space="preserve">
<value>Thêm hiệu ứng ảnh / hình mờ (effects/watermark)</value>
</data>
<data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
<value>Mở trong trình sửa ảnh</value>
</data>
<data name="AfterCaptureTasks_CopyFilePathToClipboard" xml:space="preserve">
<value>Chép đường dẫn tới tệp vào vùng nhớ tạm</value>
</data>
<data name="AfterCaptureTasks_CopyFileToClipboard" xml:space="preserve">
<value>Chép tệp vào vùng nhớ tạm</value>
</data>
<data name="AfterCaptureTasks_CopyImageToClipboard" xml:space="preserve">
<value>Chép ảnh vào vùng nhớ tạm</value>
</data>
<data name="AfterCaptureTasks_DeleteFile" xml:space="preserve">
<value>Xóa tệp trên máy</value>
</data>
<data name="AfterCaptureTasks_PerformActions" xml:space="preserve">
<value>Thực hiện các hành động</value>
</data>
<data name="AfterCaptureTasks_SaveImageToFile" xml:space="preserve">
<value>Lưu ảnh vào tệp tin</value>
</data>
<data name="AfterCaptureTasks_SaveImageToFileWithDialog" xml:space="preserve">
<value>Lưu ảnh vào tệp tin dưới dạng...</value>
</data>
<data name="AfterCaptureTasks_SaveThumbnailImageToFile" xml:space="preserve">
<value>Lưu ảnh thu nhỏ vào tệp tin</value>
</data>
<data name="AfterCaptureTasks_SendImageToPrinter" xml:space="preserve">
<value>In ảnh</value>
</data>
<data name="AfterCaptureTasks_UploadImageToHost" xml:space="preserve">
<value>Tải ảnh lên nơi lưu trữ</value>
</data>
<data name="AfterUploadTasks_CopyURLToClipboard" xml:space="preserve">
<value>Chép URL vào vùng nhớ tạm</value>
</data>
<data name="AfterUploadTasks_OpenURL" xml:space="preserve">
<value>Mở URL</value>
</data>
<data name="AfterUploadTasks_ShareURL" xml:space="preserve">
<value>Chia sẻ URL</value>
</data>
<data name="AfterUploadTasks_ShowQRCode" xml:space="preserve">
<value>Hiện cửa sổ mã QR</value>
</data>
<data name="AfterUploadTasks_UseURLShortener" xml:space="preserve">
<value>Rút gọn URL</value>
</data>
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__File__Count___0__" xml:space="preserve">
<value>Nội dung vùng nhớ tạm: Tệp tin (Đếm: {0})</value>
</data>
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__Image__Size___0_x_1__" xml:space="preserve">
<value>Nội dung vùng nhớ tạm: Ảnh (Kích thước: {0}x{1})</value>
</data>
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__Text__Length___0__" xml:space="preserve">
<value>Nội dung vùng nhớ tạm: Văn bản (Độ dài: {0})</value>
</data>
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_is_empty_or_contains_unknown_data_" xml:space="preserve">
<value>Vùng nhớ tạm trống hoặc chứa dữ liệu chưa biết.</value>
</data>
<data name="CodeMenu_Create_Close" xml:space="preserve">
<value>Đóng</value>
</data>
<data name="DirectoryNameEditor_EditValue_Browse_for_a_folder___" xml:space="preserve">
<value>Duyệt đến một thư mục...</value>
</data>
<data name="DNSChangerForm_btnSave_Click_DNS_successfully_set_" xml:space="preserve">
<value>Thiết lập DNS thành công.</value>
</data>
<data name="DNSChangerForm_btnSave_Click_DNS_successfully_set__Reboot_is_required_" xml:space="preserve">
<value>Thiết lập DNS thành công. Việc khởi động lại được yêu cầu.</value>
</data>
<data name="DNSChangerForm_btnSave_Click_Setting_DNS_failed_" xml:space="preserve">
<value>Thiết lập DNS thất bại</value>
</data>
<data name="DNSChangerForm_btnSave_Click_Setting_DNS_failed_with_error_code_" xml:space="preserve">
<value>Thiết lập DNS thất bại với mã lỗi:</value>
</data>
<data name="DownloaderForm_ChangeStatus_Status___0_" xml:space="preserve">
<value>Trạng thái: {0}</value>
</data>
<data name="DownloaderForm_DownloaderForm_Filename___0_" xml:space="preserve">
<value>Tên tệp: {0}</value>
</data>
<data name="DownloaderForm_DownloaderForm_Waiting_" xml:space="preserve">
<value>Đang đợi.</value>
</data>
<data name="DownloaderForm_fileDownloader_DownloadCompleted_Download_completed_" xml:space="preserve">
<value>Tải xuống thành công.</value>
</data>
<data name="DownloaderForm_fileDownloader_DownloadCompleted_Install" xml:space="preserve">
<value>Cài đặt</value>
</data>
<data name="DownloaderForm_StartDownload_Cancel" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="DownloaderForm_StartDownload_Downloading_" xml:space="preserve">
<value>Đang tải về.</value>
</data>
<data name="DownloaderForm_StartDownload_Getting_file_size_" xml:space="preserve">
<value>Đang lấy kích thước tệp.</value>
</data>
<data name="Error" xml:space="preserve">
<value>Lỗi</value>
</data>
<data name="ExeFileNameEditor_EditValue_Browse_for_executable___" xml:space="preserve">
<value>Duyệt lấy tập tin thực thi...</value>
</data>
<data name="ExportImportControl_Deserialize_Import_failed_" xml:space="preserve">
<value>Nhập vào thất bại.</value>
</data>
<data name="ExportImportControl_Serialize_Export_failed_" xml:space="preserve">
<value>Xuất ra thất bại.</value>
</data>
<data name="CssFileNameEditor_EditValue_Browse_for_a_Cascading_Style_Sheet___" xml:space="preserve">
<value>Duyệt lấy tệp CSS</value>
</data>
<data name="ExportImportControl_tsmiExportClipboard_Click_Settings_copied_to_your_clipboard_" xml:space="preserve">
<value>Thiết lập đã được chép tới vùng nhớ tạm</value>
</data>
<data name="ExportImportControl_tsmiImportURL_Click_URL_to_download_settings_from" xml:space="preserve">
<value>URL để tải xuống thiết lập</value>
</data>
<data name="Extensions_AddContextMenu_Copy" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="Extensions_AddContextMenu_Paste" xml:space="preserve">
<value>Dán</value>
</data>
<data name="FileDestination_Email" xml:space="preserve">
<value>Email</value>
</data>
<data name="FileDestination_SharedFolder" xml:space="preserve">
<value>Thư mục được chia sẻ</value>
</data>
<data name="FileExistAction_Ask" xml:space="preserve">
<value>Hỏi sẽ làm gì</value>
</data>
<data name="FileExistAction_Cancel" xml:space="preserve">
<value>Không lưu lại</value>
</data>
<data name="FileExistAction_Overwrite" xml:space="preserve">
<value>Ghi đè</value>
</data>
<data name="FileExistAction_UniqueName" xml:space="preserve">
<value>Thêm số vào tên tệp</value>
</data>
<data name="FolderSelectDialog_Title_Select_a_folder" xml:space="preserve">
<value>Chọn một thư mục</value>
</data>
<data name="HashCheckForm_btnFilePathBrowse_Click_Choose_file_path" xml:space="preserve">
<value>Chọn đường dẫn tệp</value>
</data>
<data name="Helpers_CreateDirectoryIfNotExist_Create_failed_" xml:space="preserve">
<value>Không thể tạo đường dẫn.</value>
</data>
<data name="Helpers_DownloadString_Download_failed_" xml:space="preserve">
<value>Tải xuống thất bại:</value>
</data>
<data name="Helpers_OpenFolder_Folder_not_exist_" xml:space="preserve">
<value>Thư mục không tồn tại:</value>
</data>
<data name="ScreenRecordGIFEncoding_NET" xml:space="preserve">
<value>.NET (Chất lượng kém)</value>
</data>
<data name="ScreenRecordGIFEncoding_FFmpeg" xml:space="preserve">
<value>FFmpeg (Chất lượng tốt)</value>
</data>
<data name="ScreenRecordGIFEncoding_OctreeQuantizer" xml:space="preserve">
<value>Bộ lượng tử octree (Chất lượng trung bình)</value>
</data>
<data name="Start" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="Stop" xml:space="preserve">
<value>Dừng lại</value>
</data>
<data name="SupportedLanguage_Automatic" xml:space="preserve">
<value>Tự động</value>
</data>
<data name="UpdateCheckerLabel_UpdateControls_A_newer_version_of_ShareX_is_available" xml:space="preserve">
<value>Có một phiên bản mới của {0}</value>
</data>
<data name="UpdateCheckerLabel_UpdateControls_ShareX_is_up_to_date" xml:space="preserve">
<value>{0} đã được cập nhật</value>
</data>
<data name="UpdateCheckerLabel_UpdateControls_Update_check_failed" xml:space="preserve">
<value>Kiểm tra cập nhật thất bại</value>
</data>
<data name="URLSharingServices_Email" xml:space="preserve">
<value>Email</value>
</data>
<data name="ReplCodeMenuEntry_y_Current_year" xml:space="preserve">
<value>Năm hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_yy_Current_year__2_digits_" xml:space="preserve">
<value>Năm hiện tại (2 chữ số)</value>
</data>
<data name="ReplCodeMenuEntry_mi_Current_minute" xml:space="preserve">
<value>Phút hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_mo_Current_month" xml:space="preserve">
<value>Tháng hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_mon_Current_month_name__Local_language_" xml:space="preserve">
<value>Tên tháng hiện tại (Ngôn ngữ thiết lập trên máy)</value>
</data>
<data name="ReplCodeMenuEntry_mon2_Current_month_name__English_" xml:space="preserve">
<value>Tên tháng hiện tại (Tiếng Anh)</value>
</data>
<data name="ReplCodeMenuEntry_ms_Current_millisecond" xml:space="preserve">
<value>Miligiây hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_s_Current_second" xml:space="preserve">
<value>Giây hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_t_Title_of_active_window" xml:space="preserve">
<value>Tiêu đề của cửa sổ đang kích hoạt</value>
</data>
<data name="ReplCodeMenuEntry_cn_Computer_name" xml:space="preserve">
<value>Tên máy tính</value>
</data>
<data name="ReplCodeMenuEntry_d_Current_day" xml:space="preserve">
<value>Ngày hiện tại</value>
</data>
<data name="ReplCodeMenuEntry_h_Current_hour" xml:space="preserve">
<value>Giờ hiện tại</value>
</data>
<data name="ProxyMethod_None" xml:space="preserve">
<value>Không có</value>
</data>
<data name="RegistryHelpers_ShellExtDesc_Upload_with__0_" xml:space="preserve">
<value>Tải lên với {0}</value>
</data>
<data name="PrintForm_LoadSettings_Print" xml:space="preserve">
<value>In</value>
</data>
<data name="MyPictureBox_LoadImageAsync_Loading_image___" xml:space="preserve">
<value>Đang mở ảnh...</value>
</data>
<data name="MyPictureBox_pbMain_LoadProgressChanged_Loading_image___0__" xml:space="preserve">
<value>Đang mở ảnh: {0}%</value>
</data>
<data name="MyMessageBox_MyMessageBox_OK" xml:space="preserve">
<value>OK</value>
</data>
<data name="MyMessageBox_MyMessageBox_Yes" xml:space="preserve">
<value>Có</value>
</data>
<data name="MyMessageBox_MyMessageBox_No" xml:space="preserve">
<value>Không</value>
</data>
<data name="MyMessageBox_MyMessageBox_Cancel" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="HotkeyType_StopUploads_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="CMYK_ToString_Cyan___0_0_0____Magenta___1_0_0____Yellow___2_0_0____Key___3_0_0__" xml:space="preserve">
<value>Cyan: {0:0.0}%, Magenta: {1:0.0}%, Yellow: {2:0.0}%, Key: {3:0.0}%</value>
</data>
<data name="DNSChangerForm_DNSChangerForm_Manual" xml:space="preserve">
<value>Tự thiết lập</value>
</data>
<data name="Extensions_AddContextMenu_Cut" xml:space="preserve">
<value>Cắt</value>
</data>
<data name="FileDestination_CustomFileUploader" xml:space="preserve">
<value>Tùy chỉnh dịch vụ tải lên tệp tin</value>
</data>
<data name="HotkeyType_ActiveMonitor" xml:space="preserve">
<value>Chụp màn hình đang hoạt động</value>
</data>
<data name="HotkeyType_ActiveMonitor_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_ActiveWindow" xml:space="preserve">
<value>Chụp cửa sổ đang hoạt động</value>
</data>
<data name="HotkeyType_ActiveWindow_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_AutoCapture" xml:space="preserve">
<value>Tự động chụp</value>
</data>
<data name="HotkeyType_AutoCapture_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_Automate_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_CaptureWebpage" xml:space="preserve">
<value>Chụp trang web</value>
</data>
<data name="HotkeyType_CaptureWebpage_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_ClipboardUpload" xml:space="preserve">
<value>Tải lên từ vùng nhớ tạm</value>
</data>
<data name="HotkeyType_ClipboardUpload_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_ClipboardUploadWithContentViewer" xml:space="preserve">
<value>Tải lên từ vùng nhớ tạm với trình xem nội dung</value>
</data>
<data name="HotkeyType_ClipboardUploadWithContentViewer_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_ColorPicker" xml:space="preserve">
<value>Trình chọn màu sắc</value>
</data>
<data name="HotkeyType_ColorPicker_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_CustomRegion" xml:space="preserve">
<value>Chụp vùng tùy chỉnh</value>
</data>
<data name="HotkeyType_CustomRegion_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="PrintTextForm_LoadSettings_Name___0___Size___1_" xml:space="preserve">
<value>Tên: {0}, Kích thước: {1}</value>
</data>
<data name="ProxyMethod_Automatic" xml:space="preserve">
<value>Tự động</value>
</data>
<data name="ProxyMethod_Manual" xml:space="preserve">
<value>Tự chỉnh</value>
</data>
<data name="ReplCodeMenuCategory_Computer" xml:space="preserve">
<value>Máy tính</value>
</data>
<data name="ReplCodeMenuCategory_Date_and_Time" xml:space="preserve">
<value>Ngày và giờ</value>
</data>
<data name="ReplCodeMenuCategory_Image" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="ReplCodeMenuCategory_Incremental" xml:space="preserve">
<value>Tăng</value>
</data>
<data name="ReplCodeMenuCategory_Random" xml:space="preserve">
<value>Ngẫu nhiên</value>
</data>
<data name="ReplCodeMenuEntry_guid_Random_guid" xml:space="preserve">
<value>GUID ngẫu nhiên</value>
</data>
<data name="ReplCodeMenuEntry_height_Gets_image_height" xml:space="preserve">
<value>Chiều cao của ảnh</value>
</data>
<data name="ReplCodeMenuEntry_n_New_line" xml:space="preserve">
<value>Dòng mới</value>
</data>
<data name="ReplCodeMenuEntry_unix_Unix_timestamp" xml:space="preserve">
<value>Dấu thời gian của Unix</value>
</data>
<data name="ReplCodeMenuEntry_w_Current_week_name__Local_language_" xml:space="preserve">
<value>Tên tuần hiện tại (Ngôn ngữ thiết lập trên máy)</value>
</data>
<data name="ReplCodeMenuEntry_w2_Current_week_name__English_" xml:space="preserve">
<value>Tên tuần hiện tại (Tiếng Anh)</value>
</data>
<data name="ReplCodeMenuEntry_width_Gets_image_width" xml:space="preserve">
<value>Chiều rộng của ảnh</value>
</data>
<data name="ResponseType_Headers" xml:space="preserve">
<value>Header trả về</value>
</data>
<data name="ResponseType_RedirectionURL" xml:space="preserve">
<value>URL chuyển hướng</value>
</data>
<data name="ResponseType_Text" xml:space="preserve">
<value>Văn bản trả về</value>
</data>
<data name="TextDestination_CustomTextUploader" xml:space="preserve">
<value>Tùy chỉnh dịch vụ tải lên văn bản</value>
</data>
<data name="TextDestination_FileUploader" xml:space="preserve">
<value>Dịch vụ tải lên file</value>
</data>
<data name="UpdateMessageBox_UpdateMessageBox_" xml:space="preserve">
<value>Phiên bản mới hơn của {0} đã có.
Bạn có muốn tải về và cài đặt không?</value>
</data>
<data name="UpdateMessageBox_UpdateMessageBox_update_is_available" xml:space="preserve">
<value>Bản cập nhật có sẵn</value>
</data>
<data name="UrlShortenerType_CustomURLShortener" xml:space="preserve">
<value>Tùy chỉnh dịch vụ URL rút gọn</value>
</data>
<data name="HotkeyType_ScreenRecorderGIF" xml:space="preserve">
<value>Ghi lại màn hình (dạng ảnh GIF)</value>
</data>
<data name="HotkeyType_ScreenRecorder" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_ScreenRecorderActiveWindow" xml:space="preserve">
<value>Bắt đầu ghi lại màn hình sử dụng vùng cửa sổ đang hoạt động</value>
</data>
<data name="HotkeyType_ScreenRecorderGIFActiveWindow" xml:space="preserve">
<value>Bắt đầu ghi lại màn hình (dạng ảnh GIF) sử dụng vùng cửa sổ đang hoạt động</value>
</data>
<data name="HotkeyType_StartScreenRecorder" xml:space="preserve">
<value>Bắt đầu ghi lại màn hình sử dụng vùng lần trước</value>
</data>
<data name="HotkeyType_StartScreenRecorderGIF" xml:space="preserve">
<value>Bắt đầu ghi lại màn hình (dạng ảnh GIF) sử dụng vùng lần trước</value>
</data>
<data name="HotkeyType_Automate" xml:space="preserve">
<value>Mở/Dừng công cụ tự động hóa</value>
</data>
<data name="HotkeyType_OpenScreenshotsFolder" xml:space="preserve">
<value>Mở thư mục lưu ảnh chụp màn hình</value>
</data>
<data name="HotkeyType_ScrollingCapture" xml:space="preserve">
<value>Chụp khi cuộn trang</value>
</data>
<data name="HotkeyType_DragDropUpload_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_FileUpload_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_FolderUpload_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_UploadURL_Category" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="HotkeyType_DragDropUpload" xml:space="preserve">
<value>Kéo và thả để tải lên</value>
</data>
<data name="HotkeyType_FileUpload" xml:space="preserve">
<value>Tải lên tệp tin</value>
</data>
<data name="HotkeyType_FolderUpload" xml:space="preserve">
<value>Tải lên thư mục</value>
</data>
<data name="HotkeyType_StopUploads" xml:space="preserve">
<value>Dừng mọi tác vụ tải lên đang chạy</value>
</data>
<data name="HotkeyType_UploadURL" xml:space="preserve">
<value>Tải lên từ URL</value>
</data>
<data name="ImageDestination_CustomImageUploader" xml:space="preserve">
<value>Dịch vụ tải lên ảnh tùy chọn</value>
</data>
<data name="ImageDestination_FileUploader" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin</value>
</data>
<data name="HotkeyType_DisableHotkeys" xml:space="preserve">
<value>Vô hiệu hóa/Kích hoạt hotkey</value>
</data>
<data name="HotkeyType_FreeHandRegion" xml:space="preserve">
<value>Chụp lại vùng tạo bằng tay</value>
</data>
<data name="HotkeyType_FreeHandRegion_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_FTPClient" xml:space="preserve">
<value>Trình FTP</value>
</data>
<data name="HotkeyType_FTPClient_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_HashCheck" xml:space="preserve">
<value>Kiểm tra Hash</value>
</data>
<data name="HotkeyType_HashCheck_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_ImageCombiner_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_ImageEditor_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_ImageEffects_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_IndexFolder_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_IRCClient_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_MonitorTest_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_QRCode_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_Ruler_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_ScreenColorPicker_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_TweetMessage_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_VideoThumbnailer_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_DisableHotkeys_Category" xml:space="preserve">
<value>Khác</value>
</data>
<data name="HotkeyType_DNSChanger_Category" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="HotkeyType_DNSChanger" xml:space="preserve">
<value>Trình đổi DNS</value>
</data>
<data name="GIFQuality_Bit4" xml:space="preserve">
<value>Bộ lượng tử octree 16 màu (4 bit)</value>
</data>
<data name="GIFQuality_Bit8" xml:space="preserve">
<value>Bộ lượng tử octree 256 màu - 8 bit (Encode lâu hơn nhưng chất lượng tốt hơn)</value>
</data>
<data name="GIFQuality_Grayscale" xml:space="preserve">
<value>Bộ lượng tử bảng màu thang độ xám 256 màu (grayscale 8 bit)</value>
</data>
<data name="PopUpNotificationType_BalloonTip" xml:space="preserve">
<value>Hiện hướng dẫn từ khay hệ thống</value>
</data>
<data name="PopUpNotificationType_None" xml:space="preserve">
<value>Không hiện gì</value>
</data>
<data name="PopUpNotificationType_ToastNotification" xml:space="preserve">
<value>Hiện thông báo tạm thời với vùng xem trước</value>
</data>
<data name="ReplCodeMenuEntry_un_User_name" xml:space="preserve">
<value>Tên tài khoản</value>
</data>
<data name="HotkeyType_RectangleLight_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_PolygonRegion_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_RectangleAnnotate_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_ScrollingCapture_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_LastRegion_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_WindowRectangle_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_RectangleTransparent_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_PrintScreen_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_StartAutoCapture_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_RectangleRegion_Category" xml:space="preserve">
<value>Chụp màn hình</value>
</data>
<data name="HotkeyType_StartScreenRecorder_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_ScreenRecorderActiveWindow_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_StartScreenRecorderGIF_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_ScreenRecorderGIFActiveWindow_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_ScreenRecorder_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_ScreenRecorderGIF_Category" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="HotkeyType_PrintScreen" xml:space="preserve">
<value>Chụp toàn màn hình</value>
</data>
<data name="HotkeyType_LastRegion" xml:space="preserve">
<value>Chụp vùng lần trước</value>
</data>
<data name="HotkeyType_PolygonRegion" xml:space="preserve">
<value>Chụp vùng đa giác</value>
</data>
<data name="HotkeyType_RectangleRegion" xml:space="preserve">
<value>Chụp theo vùng</value>
</data>
<data name="GIFQuality_Default" xml:space="preserve">
<value>Bộ nén mặc định của .NET (Nén nhanh nhưng chất lượng trung bình)</value>
</data>
<data name="HotkeyType_TweetMessage" xml:space="preserve">
<value>Tin nhắn tweet</value>
</data>
<data name="HotkeyType_OpenScreenshotsFolder_Category" xml:space="preserve">
<value>Khác</value>
</data>
<data name="HotkeyType_IRCClient" xml:space="preserve">
<value>Trình IRC</value>
</data>
<data name="HotkeyType_ImageCombiner" xml:space="preserve">
<value>Trình gộp ảnh</value>
</data>
<data name="HotkeyType_ImageEditor" xml:space="preserve">
<value>Trình chỉnh sửa ảnh</value>
</data>
<data name="HotkeyType_ImageEffects" xml:space="preserve">
<value>Hiệu ứng ảnh</value>
</data>
<data name="HotkeyType_QRCode" xml:space="preserve">
<value>Mã QR</value>
</data>
<data name="HotkeyType_MonitorTest" xml:space="preserve">
<value>Kiểm tra màn hình</value>
</data>
<data name="HotkeyType_RectangleAnnotate" xml:space="preserve">
<value>Chụp theo vùng (Đánh dấu)</value>
</data>
<data name="HotkeyType_RectangleLight" xml:space="preserve">
<value>Chụp theo vùng (Bản nhẹ hơn)</value>
</data>
<data name="HotkeyType_RectangleTransparent" xml:space="preserve">
<value>Chụp theo vùng (Trong suốt)</value>
</data>
<data name="HotkeyType_StartAutoCapture" xml:space="preserve">
<value>Bắt đầu chụp tự động dùng vùng lần trước</value>
</data>
<data name="HotkeyType_WindowRectangle" xml:space="preserve">
<value>Chụp theo vùng (Vật thể)</value>
</data>
<data name="ReplCodeMenuCategory_Target" xml:space="preserve">
<value>Đối tượng</value>
</data>
<data name="ReplCodeMenuEntry_pm_Gets_AM_PM" xml:space="preserve">
<value>Lấy AM/PM (Sáng/Chiều)</value>
</data>
<data name="ReplCodeMenuEntry_uln_User_login_name" xml:space="preserve">
<value>Tên tài khoản đăng nhập</value>
</data>
<data name="HotkeyType_VideoThumbnailer" xml:space="preserve">
<value>Trình tạo ảnh thu nhỏ cho video</value>
</data>
<data name="HotkeyType_None" xml:space="preserve">
<value>Không có</value>
</data>
<data name="HotkeyType_Ruler" xml:space="preserve">
<value>Thước đo</value>
</data>
<data name="HotkeyType_ScreenColorPicker" xml:space="preserve">
<value>Lấy màu từ màn hình</value>
</data>
<data name="ReplCodeMenuEntry_pn_Process_name_of_active_window" xml:space="preserve">
<value>Tên tiến trình của cửa sổ đang hoạt động</value>
</data>
<data name="ReplCodeMenuEntry_rn_Random_number_0_to_9" xml:space="preserve">
<value>Số ngẫu nhiên từ 0 đến 9. Lặp lại dùng {n}</value>
</data>
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
<value>Kí tự hệ cơ số 16. Lặp lại dùng {n}</value>
</data>
<data name="ReplCodeMenuEntry_ra_Random_alphanumeric_char" xml:space="preserve">
<value>Kí tự hệ bảng chữ cái &amp; số. Lặp lại dùng {n}</value>
</data>
<data name="HSB_ToString_" xml:space="preserve">
<value>Hue: {0:0.0}°, Tương phản: {1:0.0}%, Độ sáng: {2:0.0}%</value>
</data>
<data name="HotkeyType_IndexFolder" xml:space="preserve">
<value>Đánh dấu thư mục</value>
</data>
<data name="ReplCodeMenuEntry_i_Auto_increment_number" xml:space="preserve">
<value>Auto increment number. 0 pad left using {n}</value>
</data>
<data name="ReplCodeMenuEntry_ix_Auto_increment_hexadecimal" xml:space="preserve">
<value>Auto increment hexadecimal. 0 pad left using {n}</value>
</data>
<data name="ReplCodeMenuEntry_ib_Auto_increment_base_alphanumeric" xml:space="preserve">
<value>Auto increment by base {n} using alphanumeric (1 &lt; n &lt; 63)</value>
</data>
<data name="ReplCodeMenuEntry_iAa_Auto_increment_alphanumeric_all" xml:space="preserve">
<value>Auto increment alphanumeric case-sensitive. 0 pad left using {n}</value>
</data>
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
<value>Auto increment alphanumeric case-insensitive. 0 pad left using {n}</value>
</data>
</root>

View file

@ -0,0 +1,138 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Trình tải tệp tin ShareX</value>
</data>
<data name="btnAction.Text" xml:space="preserve">
<value>Tải về</value>
</data>
<data name="cbShowChangelog.Text" xml:space="preserve">
<value>Hiện thay đổi trong cập nhật</value>
</data>
<data name="lblFilename.Text" xml:space="preserve">
<value>Tên file:</value>
</data>
<data name="lblProgress.Text" xml:space="preserve">
<value>Tiến độ:</value>
</data>
<data name="lblStatus.Text" xml:space="preserve">
<value>Trạng thái:</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="lblCheckingUpdates.Text" xml:space="preserve">
<value>Đang kiểm tra cập nhật...</value>
</data>
<data name="lblStatus.Text" xml:space="preserve">
<value>... đã được cập nhật mới nhất</value>
</data>
<data name="llblUpdateAvailable.Text" xml:space="preserve">
<value>Đã có phiên bản mới của ShareX</value>
</data>
</root>

View file

@ -0,0 +1,132 @@
<?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>
<data name="btnNo.Text" xml:space="preserve">
<value>Không</value>
</data>
<data name="btnYes.Text" xml:space="preserve">
<value>Đồng ý</value>
</data>
<data name="cbDontShow.Text" xml:space="preserve">
<value>Không hỏi nữa cho đến khi ShareX chạy lần sau</value>
</data>
<data name="lblViewChangelog.Text" xml:space="preserve">
<value>Xem lịch sử thay đổi</value>
</data>
</root>

View file

@ -0,0 +1,198 @@
<?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>
<data name="tsslStatus.Text" xml:space="preserve">
<value>Trạng thái:</value>
</data>
<data name="btnApplyFilters.Text" xml:space="preserve">
<value>Áp dụng bộ lọc</value>
</data>
<data name="cbFilenameFilterCase.Text" xml:space="preserve">
<value>Phân biệt chữ hoa/thường</value>
</data>
<data name="cbFilenameFilterMethod.Items" xml:space="preserve">
<value>Chứa</value>
</data>
<data name="chDateTime.Text" xml:space="preserve">
<value>Ngày &amp; giờ</value>
</data>
<data name="cbDateFilter.Text" xml:space="preserve">
<value>Lọc theo ngày</value>
</data>
<data name="lblFilterTo.Text" xml:space="preserve">
<value>Tới:</value>
</data>
<data name="chType.Text" xml:space="preserve">
<value>Kiểu</value>
</data>
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
<value>Tệp</value>
</data>
<data name="chFilename.Text" xml:space="preserve">
<value>Tên tệp</value>
</data>
<data name="cbFilenameFilter.Text" xml:space="preserve">
<value>Lọc tên tệp:</value>
</data>
<data name="gbFilters.Text" xml:space="preserve">
<value>Bộ lọc</value>
</data>
<data name="lblFilterFrom.Text" xml:space="preserve">
<value>Từ:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Lịch sử</value>
</data>
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
<value>Văn bản</value>
</data>
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
<value>Kết thúc với</value>
</data>
<data name="cbFilenameFilterMethod.Items1" xml:space="preserve">
<value>Bắt đầu với</value>
</data>
<data name="cbFilenameFilterMethod.Items3" xml:space="preserve">
<value>Chính xác</value>
</data>
<data name="cbTypeFilter.Text" xml:space="preserve">
<value>Lọc loại tệp:</value>
</data>
<data name="chHost.Text" xml:space="preserve">
<value>Host</value>
</data>
<data name="cbHostFilter.Text" xml:space="preserve">
<value>Lọc Host:</value>
</data>
<data name="btnRemoveFilters.Text" xml:space="preserve">
<value>Xóa bộ lọc</value>
</data>
<data name="cbFilenameFilterCulture.Items" xml:space="preserve">
<value>Ngôn ngữ hiện tại</value>
</data>
<data name="cbFilenameFilterCulture.Items2" xml:space="preserve">
<value>Số thứ tự (Tiếng Anh)</value>
</data>
<data name="cbFilenameFilterCulture.Items1" xml:space="preserve">
<value>Invariant culture (English)</value>
</data>
</root>

View file

@ -0,0 +1,123 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Lịch sử thông tin hạng mục</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Lịch sử hình ảnh</value>
</data>
<data name="tsbQuickList.Text" xml:space="preserve">
<value>Chỉ hiện 100 ảnh gần đây nhất</value>
</data>
<data name="tsddbThumbnailSize.Text" xml:space="preserve">
<value>Kích thước nhỏ</value>
</data>
<data name="tsddbViewMode.Text" xml:space="preserve">
<value>Chế độ xem</value>
</data>
<data name="tsmiViewModeGallery.Text" xml:space="preserve">
<value>Thư viện</value>
</data>
<data name="tsmiViewModePane.Text" xml:space="preserve">
<value>Khung</value>
</data>
<data name="tsmiViewModeThumbnails.Text" xml:space="preserve">
<value>Ảnh thu nhỏ</value>
</data>
</root>

View file

@ -0,0 +1,222 @@
<?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>
<data name="HistoryItemManager_InitializeComponent_Copy" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="ObjectListView_ObjectListView_Copy_name" xml:space="preserve">
<value>Sao chép tên</value>
</data>
<data name="ObjectListView_ObjectListView_Copy_value" xml:space="preserve">
<value>Sao chép giá trị</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
<value>Mở</value>
</data>
<data name="ObjectListView_ObjectListView_Name" xml:space="preserve">
<value>Tên</value>
</data>
<data name="ObjectListView_ObjectListView_Value" xml:space="preserve">
<value>Giá trị</value>
</data>
<data name="HistoryForm_UpdateItemCount_Total___0_" xml:space="preserve">
<value>Tổng cộng: {0}</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File" xml:space="preserve">
<value>Tệp tin</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File_name" xml:space="preserve">
<value>Tên tệp tin</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File_name_with_extension" xml:space="preserve">
<value>Tên tệp tin không có phần mở rộng</value>
</data>
<data name="HistoryItemManager_InitializeComponent_File_path" xml:space="preserve">
<value>Đường dẫn tệp</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Folder" xml:space="preserve">
<value>Thư mục</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__image" xml:space="preserve">
<value>Ảnh cho Forum (BBCode)</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__link" xml:space="preserve">
<value>Đường dẫn cho Forum (BBCode)</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
<value>Ảnh kèm đường dẫn cho Forum (BBCode)</value>
</data>
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
<value>Lịch sử: {0}</value>
</data>
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
<value>Đã lọc: {0}</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Show" xml:space="preserve">
<value>Hiện</value>
</data>
<data name="HistoryManager_GetHistoryItems_Error" xml:space="preserve">
<value>Lỗi</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Shortened_URL" xml:space="preserve">
<value>URL đã rút gọn</value>
</data>
<data name="HistoryItemManager_InitializeComponent_URL" xml:space="preserve">
<value>URL</value>
</data>
<data name="HistoryItemManager_UpdateTexts_URLs___0__" xml:space="preserve">
<value>URL ({0})</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Image" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Image_preview" xml:space="preserve">
<value>Xem trước ảnh</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Text" xml:space="preserve">
<value>Văn bản</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Deletion_URL" xml:space="preserve">
<value>URL để xóa</value>
</data>
<data name="HistoryItemManager_InitializeComponent_Thumbnail_URL" xml:space="preserve">
<value>URL ảnh thu nhỏ</value>
</data>
<data name="HistoryManager_GetHistoryItems_Error_occured_while_reading_XML_file___0_" xml:space="preserve">
<value>Lỗi xảy ra khi đọc tệp XML: {0}</value>
</data>
<data name="HistoryItemManager_InitializeComponent_HTML_link" xml:space="preserve">
<value>Đường dẫn dạng HTML</value>
</data>
<data name="HistoryItemManager_InitializeComponent_HTML_image" xml:space="preserve">
<value>Ảnh dạng HTML</value>
</data>
<data name="HistoryItemManager_InitializeComponent_HTML_linked_image" xml:space="preserve">
<value>Ảnh kèm đường dẫn HTML</value>
</data>
<data name="HistoryItemManager_UpdateTexts_HTML_link___0__" xml:space="preserve">
<value>Đường dẫn dạng HTML ({0})</value>
</data>
<data name="HistoryItemManager_InitializeComponent_More_info" xml:space="preserve">
<value>Thông tin thêm</value>
</data>
<data name="HistoryForm_HistoryForm_Current_culture___0__" xml:space="preserve">
<value>Ngôn ngữ hiện tại ({0})</value>
</data>
</root>

View file

@ -0,0 +1,213 @@
<?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>
<data name="btnConnect.Text" xml:space="preserve">
<value>Kết nối</value>
</data>
<data name="btnCommandSend.Text" xml:space="preserve">
<value>Gửi</value>
</data>
<data name="btnMessageSend.Text" xml:space="preserve">
<value>Gửi</value>
</data>
<data name="tpMain.Text" xml:space="preserve">
<value>Thiết lập</value>
</data>
<data name="tsmiColors.Text" xml:space="preserve">
<value>Màu</value>
</data>
<data name="tsmiMessageBold.Text" xml:space="preserve">
<value>Đậm</value>
</data>
<data name="tsmiMessageUnderline.Text" xml:space="preserve">
<value>Gạch chân</value>
</data>
<data name="tsmiMessageItalic.Text" xml:space="preserve">
<value>In nghiêng</value>
</data>
<data name="tsmiMessageNormal.Text" xml:space="preserve">
<value>Thường</value>
</data>
<data name="tsmiColorYellow.Text" xml:space="preserve">
<value>Vàng</value>
</data>
<data name="tsmiColorWhite.Text" xml:space="preserve">
<value>Trắng</value>
</data>
<data name="tsmiColorBlue.Text" xml:space="preserve">
<value>Xanh dương</value>
</data>
<data name="tsmiColorBlack.Text" xml:space="preserve">
<value>Đen</value>
</data>
<data name="tsmiColorBrown.Text" xml:space="preserve">
<value>Nâu</value>
</data>
<data name="tsmiColorCyan.Text" xml:space="preserve">
<value>Xanh lục lam</value>
</data>
<data name="tsmiColorGrey.Text" xml:space="preserve">
<value>Xám</value>
</data>
<data name="tsmiColorGreen.Text" xml:space="preserve">
<value>Xanh lục</value>
</data>
<data name="tsmiColorLightRed.Text" xml:space="preserve">
<value>Đỏ nhạt</value>
</data>
<data name="tsmiColorLightGrey.Text" xml:space="preserve">
<value>Xám nhạt</value>
</data>
<data name="tsmiColorLightGreen.Text" xml:space="preserve">
<value>Xanh lục nhạt</value>
</data>
<data name="tsmiColorLightCyan.Text" xml:space="preserve">
<value>Xanh lam lục nhạt</value>
</data>
<data name="tsmiColorLightBlue.Text" xml:space="preserve">
<value>Xanh dương nhạt</value>
</data>
<data name="tpMessages.Text" xml:space="preserve">
<value>Tin nhắn:</value>
</data>
<data name="lblMessage.Text" xml:space="preserve">
<value>Tin nhắn:</value>
</data>
<data name="tsmiColorOrange.Text" xml:space="preserve">
<value>Cam</value>
</data>
<data name="tsmiColorPink.Text" xml:space="preserve">
<value>Hồng</value>
</data>
<data name="tsmiColorPurple.Text" xml:space="preserve">
<value>Tím</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Trình IRC</value>
</data>
<data name="lblCommand.Text" xml:space="preserve">
<value>Lệnh:</value>
</data>
<data name="lblChannel.Text" xml:space="preserve">
<value>Kênh/Nick:</value>
</data>
<data name="tpOutput.Text" xml:space="preserve">
<value>Đầu ra IRC</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="IRCClientForm_Connect_Disconnect" xml:space="preserve">
<value>Ngắt kết nối</value>
</data>
<data name="IRCClientForm_Disconnect_Connect" xml:space="preserve">
<value>Kết nối</value>
</data>
</root>

View file

@ -0,0 +1,156 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Hiệu ứng ảnh</value>
</data>
<data name="btnAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnClear.Text" xml:space="preserve">
<value>Làm lại</value>
</data>
<data name="btnDuplicate.Text" xml:space="preserve">
<value>Nhân bản</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="btnRefresh.Text" xml:space="preserve">
<value>Làm mới</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnSaveImage.Text" xml:space="preserve">
<value>Lưu ảnh...</value>
</data>
<data name="mbLoadImage.Text" xml:space="preserve">
<value>Chọn ảnh</value>
</data>
<data name="tsmiLoadImageFromClipboard.Text" xml:space="preserve">
<value>Từ vùng nhớ tạm</value>
</data>
<data name="tsmiLoadImageFromFile.Text" xml:space="preserve">
<value>Từ tệp tin...</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Adjustments" xml:space="preserve">
<value>Điều chỉnh</value>
</data>
<data name="ImageEffectsForm_UpdatePreview_Image_effects___Width___0___Height___1___Render_time___2__ms" xml:space="preserve">
<value>Hiệu ứng ảnh - Rộng: {0}, Cao: {1}, Thời gian xuất: {2} miligiây</value>
</data>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Filters" xml:space="preserve">
<value>Bộ lọc</value>
</data>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Drawings" xml:space="preserve">
<value>Vẽ</value>
</data>
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Manipulations" xml:space="preserve">
<value>Thao tác</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Công cụ tạo thumbnail cho video</value>
</data>
<data name="btnStart.Text" xml:space="preserve">
<value>Chụp ảnh</value>
</data>
</root>

View file

@ -0,0 +1,123 @@
<?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>
<data name="VideoThumbnailerForm_btnBrowse_Click_Browse_for_media_file" xml:space="preserve">
<value>Duyệt tệp tin đa phương tiện</value>
</data>
</root>

View file

@ -0,0 +1,222 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Chụp khi cuộn trang</value>
</data>
<data name="cbScrollTopBeforeCapture.Text" xml:space="preserve">
<value>Cuộn tới đầu trang trước khi chụp</value>
</data>
<data name="cbStartCaptureAutomatically.Text" xml:space="preserve">
<value>Bắt đầu chụp khi cuộn trang ngay sau khi chọn vùng</value>
</data>
<data name="lblNote.Text" xml:space="preserve">
<value>Vui lòng chú ý rằng mặc dù ShareX cố gắng hết sức để hiển thị ra ảnh chụp khi cuộn trang một cách chính xác nhất nhưng mọi nội dung khi cuộn vẫn có thể được chụp không chính xác. Lý do chính gây ra vấn đề khi tiến hành việc chụp cuộn là những chuyển động trên màn hình. Ví dụ: Trang web có ảnh động GIF hoặc khung tĩnh trên màn hình khi đang cuộn (chẳng hạn như thanh menu tĩnh trên cùng hoặc các nút bấm tĩnh không thay đổi vị trí nhưng các thành phần khác của trang web vẫn được cuộn).</value>
</data>
<data name="btnStartTask.Text" xml:space="preserve">
<value>Tải lên/lưu lại tùy thuộc vào tùy chỉnh sau khi tải lên</value>
</data>
<data name="chkAutoUpload.Text" xml:space="preserve">
<value>Tự động tải lên/lưu lại tùy thuộc vào thiết lập sau khi chụp ảnh và đóng lại</value>
</data>
<data name="btnCapture.Text" xml:space="preserve">
<value>Bắt đầu chụp</value>
</data>
<data name="btnGuessEdges.Text" xml:space="preserve">
<value>Tự phỏng đoán giá trị cạnh để cắt</value>
</data>
<data name="btnSelectRectangle.Text" xml:space="preserve">
<value>(Tùy chọn) Chọn vùng tự tạo trong cửa sổ...</value>
</data>
<data name="tpCapture.Text" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="gbCombineAdjustments.Text" xml:space="preserve">
<value>Kết hợp các điều chỉnh</value>
</data>
<data name="cbRemoveDuplicates.Text" xml:space="preserve">
<value>Xóa các ảnh trùng lặp</value>
</data>
<data name="lblImageCount.Text" xml:space="preserve">
<value>Số lượng ảnh:</value>
</data>
<data name="cbStartSelectionAutomatically.Text" xml:space="preserve">
<value>Tự động bắt đầu chọn vùng chụp trước khi mở cửa sổ này</value>
</data>
<data name="gbImages.Text" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="gbTrimEdges.Text" xml:space="preserve">
<value>Cắt các cạnh</value>
</data>
<data name="lblTrimTop.Text" xml:space="preserve">
<value>Trên:</value>
</data>
<data name="lblStartDelay.Text" xml:space="preserve">
<value>Bắt đầu sau:</value>
</data>
<data name="cbAutoDetectScrollEnd.Text" xml:space="preserve">
<value>Tự động xác định việc cuộn trang kết thúc</value>
</data>
<data name="lblTrimBottom.Text" xml:space="preserve">
<value>Dưới:</value>
</data>
<data name="lblCombineVertical.Text" xml:space="preserve">
<value>Dọc:</value>
</data>
<data name="lblTrimLeft.Text" xml:space="preserve">
<value>Trái:</value>
</data>
<data name="lblMaximumScrollCount.Text" xml:space="preserve">
<value>Số lần cuộn tối đa:</value>
</data>
<data name="lblProcessing.Text" xml:space="preserve">
<value>Đang xử lý...</value>
</data>
<data name="lblTrimRight.Text" xml:space="preserve">
<value>Phải:</value>
</data>
<data name="lblScrollMethod.Text" xml:space="preserve">
<value>Phương thức cuộn:</value>
</data>
<data name="lblScrollDelay.Text" xml:space="preserve">
<value>Độ trễ cuộn:</value>
</data>
<data name="lblIgnoreLast.Text" xml:space="preserve">
<value>Xóa lần cuối:</value>
</data>
<data name="tpOutput.Text" xml:space="preserve">
<value>Đầu ra</value>
</data>
<data name="btnResetCombine.Text" xml:space="preserve">
<value>Đặt lại thiết lập đầu ra</value>
</data>
<data name="btnSelectHandle.Text" xml:space="preserve">
<value>Chọn cửa sổ hoặc vùng điều khiển để cuộn...</value>
</data>
<data name="btnGuessCombineAdjustments.Text" xml:space="preserve">
<value>Tự kết hợp các điều chỉnh</value>
</data>
<data name="cbAutoCombine.Text" xml:space="preserve">
<value>Tự động đoán offset và gộp sau khi chụp</value>
</data>
<data name="lblCombineLastVertical.Text" xml:space="preserve">
<value>Hàng dọc cuối:</value>
</data>
</root>

View file

@ -0,0 +1,296 @@
<?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>
<data name="RectangleRegion_WriteTips__Ctrl___C__Copy_info" xml:space="preserve">
<value>[Ctrl + C] Sao chép thông tin</value>
</data>
<data name="RectangleRegion_WriteTips__Ctrl___C__Copy_position" xml:space="preserve">
<value>[Ctrl + C] Sao chép vị trí</value>
</data>
<data name="RectangleRegion_WriteTips__Ctrl___C__Copy_position_and_size" xml:space="preserve">
<value>[Ctrl + C] Sao chép vị trí và kích thước</value>
</data>
<data name="RectangleRegion_WriteTips__Arrow_keys__Move_cursor_position" xml:space="preserve">
<value>[Phím mũi tên] Dịch chuyển vị trí con trỏ</value>
</data>
<data name="RectangleRegion_WriteTips__Ctrl___Arrow_keys__Move_cursor_position_faster" xml:space="preserve">
<value>[Ctrl + Phím mũi tên] Dịch chuyển vị trí con trỏ nhanh hơn</value>
</data>
<data name="RectangleRegion_WriteTips_Hide" xml:space="preserve">
<value>Ẩn</value>
</data>
<data name="RectangleRegion_WriteTips_Show" xml:space="preserve">
<value>Hiện</value>
</data>
<data name="ScrollingCaptureForm_StopCapture_Start_capture" xml:space="preserve">
<value>Bắt đầu chụp</value>
</data>
<data name="ScrollingCaptureForm_StartCapture_Stop_capture" xml:space="preserve">
<value>Dừng chụp</value>
</data>
<data name="Surface_InitializeComponent_Region_capture" xml:space="preserve">
<value>Chụp theo vùng</value>
</data>
<data name="ScreenRegion_Name_Monitor_0___X__1__Y__2__Width__3__Height__4_" xml:space="preserve">
<value>Màn hình {0} (X:{1} Y:{2} Rộng:{3} Cao:{4})</value>
</data>
<data name="FFmpegOptionsForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_" xml:space="preserve">
<value>Tải về FFmpeg thất bại</value>
</data>
<data name="RectangleRegion_WriteTips_____Active_monitor_capture" xml:space="preserve">
<value>[~] Chụp màn hình đang hoạt động</value>
</data>
<data name="RectangleRegion_WriteTips__1__2__3_____0__Monitor_capture" xml:space="preserve">
<value>[1, 2, 3 ... 0] Chụp màn hình theo thứ tự</value>
</data>
<data name="RectangleRegion_WriteTips__Arrow_keys__Resize_selected_region_from__0_" xml:space="preserve">
<value>[Phím mũi tên] Thay đổi kích thước vùng được chọn từ {0}</value>
</data>
<data name="RectangleRegion_WriteTips__C___0__screen_wide_crosshair" xml:space="preserve">
<value>[C] {0} hồng tâm toàn màn hình</value>
</data>
<data name="RectangleRegion_WriteTips__Ctrl___Mouse_wheel__Change_magnifier_pixel_size" xml:space="preserve">
<value>[Ctrl + Lăn chuột] Thay đổi kích thước pixel của kính lúp</value>
</data>
<data name="RectangleRegion_WriteTips__Double_Left_click___Enter__Capture_regions" xml:space="preserve">
<value>[Nhấn đúp chuột trái] [Enter] Chụp các vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Esc__Cancel_capture" xml:space="preserve">
<value>[Esc] Hủy chụp</value>
</data>
<data name="RectangleRegion_WriteTips__F1__Hide_tips" xml:space="preserve">
<value>[F1] Ẩn trợ giúp</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Alt__Snap_resizing_to_preset_sizes" xml:space="preserve">
<value>[Giữ phím Alt] Khóa khu vực đã chọn vào kích thước sẵn có</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Ctrl__Resize___Move_faster" xml:space="preserve">
<value>[Giữ Ctrl] Thay đổi kích thước / Di chuyển nhanh hơn</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Left_click_on_selection__Move_region" xml:space="preserve">
<value>[Giữ chuột trái ở vùng được chọn] Di chuyển vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Left_click__Start_region_selection" xml:space="preserve">
<value>[Giữ chuột trái] [Insert] Bắt đầu chọn vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Shift__Move_selected_region_instead_of_resizing" xml:space="preserve">
<value>[Giữ phím Shift] Di chuyển vùng đã chọn thay vì thay đổi kích thước</value>
</data>
<data name="RectangleRegion_WriteTips__Hold_Shift__Proportional_resizing" xml:space="preserve">
<value>[Giữ phím Shift] Thay đổi kích thước theo tỉ lệ</value>
</data>
<data name="RectangleRegion_WriteTips__I___0__position_and_size_info" xml:space="preserve">
<value>[I] Vị trí và kích thước của {0}</value>
</data>
<data name="RectangleRegion_WriteTips__M___0__magnifier" xml:space="preserve">
<value>[M] Phóng to {0}</value>
</data>
<data name="FFmpegOptionsForm_UpdateUI_Quality_" xml:space="preserve">
<value>Chất lượng:</value>
</data>
<data name="FFmpegOptionsForm_buttonFFmpegBrowse_Click_Browse_for_ffmpeg_exe" xml:space="preserve">
<value>Duyệt đến ffmpeg.exe</value>
</data>
<data name="FFmpegHelper_Record_FFmpeg_error" xml:space="preserve">
<value>Lỗi FFmpeg</value>
</data>
<data name="RectangleAnnotate_DrawTips_Drawing_mode_on" xml:space="preserve">
<value>Ctrl: Chế độ vùng ░ Shift: Màu bút ░ Lăn chuột: Kích thước bút ░ Dấu cách: Chụp toàn màn hình</value>
</data>
<data name="RectangleRegion_WriteTips__Insert__Stop_region_selection" xml:space="preserve">
<value>[Thả phím chuột trái] [Insert] Hoàn thất chọn vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Q__Activate_multi_region_mode" xml:space="preserve">
<value>[Q] Kích hoạt chế độ nhiều vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Right_click__Cancel_region_selection" xml:space="preserve">
<value>[Chuột phải] [Delete] Hủy chọn vùng</value>
</data>
<data name="RectangleRegion_WriteTips__Right_click_on_selection___Delete__Remove_region" xml:space="preserve">
<value>[Chuột phải vào vùng chọn] [Delete] Xóa vùng</value>
</data>
<data name="RectangleRegion_WriteTips_top_left" xml:space="preserve">
<value>trên bên trái</value>
</data>
<data name="FFmpegOptionsForm_DownloaderForm_InstallRequested_Successfully_downloaded_FFmpeg_" xml:space="preserve">
<value>Tải về FFmpeg thành công.</value>
</data>
<data name="RectangleRegion_WriteTips_bottom_right" xml:space="preserve">
<value>dưới bên phải</value>
</data>
<data name="FFmpegOptionsForm_UpdateUI_Bitrate___0_k" xml:space="preserve">
<value>Bitrate: {0}k</value>
</data>
<data name="RectangleRegion_WriteTips__Tab__Swap_resize_anchor_to__0_" xml:space="preserve">
<value>[Tab] Thay ghim thay đổi kích thước tới {0}</value>
</data>
<data name="RectangleRegion_WriteTips__Space__Fullscreen_capture" xml:space="preserve">
<value>[Dấu cách] Chụp toàn màn hình</value>
</data>
<data name="RectangleRegion_WriteTips__Right_click___Esc__Cancel_capture" xml:space="preserve">
<value>[Chuột phải] [Esc] Hủy chụp</value>
</data>
<data name="RectangleRegion_WriteTips__Q__Activate_quick_capture_mode" xml:space="preserve">
<value>[Q] Kích hoạt chế độ chụp nhanh</value>
</data>
<data name="RectangleRegion_WriteTips__Mouse_wheel__Change_magnifier_pixel_count" xml:space="preserve">
<value>[Con lăn chuột] Thay đổi lượng pixel trong kính lúp</value>
</data>
<data name="RectangleRegion_GetAreaText_Area" xml:space="preserve">
<value>X: {0} Y: {1} W: {2} H: {3}</value>
</data>
<data name="RectangleTransparent_RectangleTransparent_Rectangle_capture_transparent" xml:space="preserve">
<value>Chụp hình chữ nhật kiểu trong suốt</value>
</data>
<data name="RectangleAnnotate_DrawTips_Drawing_mode_off" xml:space="preserve">
<value>Ctrl: Chế độ vẽ ░ Dấu cách: Chụp toàn màn hình</value>
</data>
<data name="RectangleRegion_GetRulerText_Ruler_info" xml:space="preserve">
<value>X: {0} / Y: {1} / X2: {2} / Y2: {3}
Dài: {4} px / Rộng: {5} px
Khoảng cách: {6:0.00} px / Góc: {7:0.00}°</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad___or____Change_rounded_rectangle_corner_radius" xml:space="preserve">
<value>[Numpad + hoặc -] Thay đổi độ tròn của góc ở hình chữ nhật</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad_5__Diamond_shape" xml:space="preserve">
<value>[Numpad 5] Hình kim cương</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad_4__Triangle_shape" xml:space="preserve">
<value>[Numpad 4] Hình tam giác</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad_3__Ellipse_shape" xml:space="preserve">
<value>[Numpad 3] Hình ellipse</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad_2__Rounded_rectangle_shape" xml:space="preserve">
<value>[Numpad 2] Hình chữ nhật góc bo tròn</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad_1__Rectangle_shape" xml:space="preserve">
<value>[Numpad 1] Hình chữ nhật</value>
</data>
<data name="RectangleRegion_WriteTips__Numpad___or____Change_triangle_angle" xml:space="preserve">
<value>[Numpad + hoặc -] Thay đổi góc tam giác</value>
</data>
<data name="RectangleLight_InitializeComponent_Rectangle_capture_light" xml:space="preserve">
<value>Chụp hình chữ nhật (Bản nhẹ)</value>
</data>
<data name="RectangleAnnotate_InitializeComponent_Rectangle_capture_annotate" xml:space="preserve">
<value>Chụp hình chữ nhật (Đánh dấu)</value>
</data>
</root>

View file

@ -0,0 +1,232 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tùy chọn ghi lại màn hình</value>
</data>
<data name="btnCopyPreview.Text" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="gbFFmpegExe.Text" xml:space="preserve">
<value>Đường dẫn tới FFmpeg</value>
</data>
<data name="cbOverrideFFmpegPath.Text" xml:space="preserve">
<value>Sử dụng đường dẫn tùy chỉnh</value>
</data>
<data name="nudx264CRF.ToolTip" xml:space="preserve">
<value>Nhân tố thừa số không đổi (Constant Rate Factor - CRF): Phạm vi của bộ lượng tử hóa là 0-51: trong đó 0 là lossless (không mất mát thông tin), 23 là mặc định, 51 là tồi nhất.
Giá trị thấp hơn sẽ cho chất lượng cao hơn và phạm vi ổn định theo đánh giá chủ quan là 18-28.
18 là giá trị gần như lossless cho mắt người: nó nhìn giống hoặc gần giống tương tự đầu vào nhưng về mặt kỹ thuật thì không phải là lossless.
Phạm vi được tính theo lũy thừa (số mũ), vì vậy tăng giá trị CRF lên +6 thì số bit rate sẽ tăng lên khoảng 2 lần trong khi nếu giảm CRF -6 thì số bit rate sẽ giảm đi 2 lần.
Cách dùng phổ biến là chọn giá trị cao nhất mà vẫn cho kết quả có thể chấp nhận được.
Nếu như đầu ra có vẻ tốt thì thử giá trị cao hơn và nếu như nhìn không tốt thì chọn giá trị thấp hơn.</value>
</data>
<data name="tbAACBitrate.ToolTip" xml:space="preserve">
<value>Mặc định là 128k.</value>
</data>
<data name="nudXvidQscale.ToolTip" xml:space="preserve">
<value>1 là chất lượng cao nhất/kích thước tệp lớn nhất và 31 là chất lượng kém nhất/kích thước tệp nhỏ nhất.</value>
</data>
<data name="lblVideoSource.Text" xml:space="preserve">
<value>Nguồn video:</value>
</data>
<data name="lblCodec.Text" xml:space="preserve">
<value>Video codec:</value>
</data>
<data name="gbCodecs.Text" xml:space="preserve">
<value>Codec</value>
</data>
<data name="lblMP3Quality.Text" xml:space="preserve">
<value>Chất lượng:</value>
</data>
<data name="lblVorbisQuality.Text" xml:space="preserve">
<value>Chất lượng:</value>
</data>
<data name="cbGIFStatsMode.ToolTip" xml:space="preserve">
<value>Mặc định là tất cả.</value>
</data>
<data name="cbGIFDither.ToolTip" xml:space="preserve">
<value>Mặc định là sierra2_4a</value>
</data>
<data name="btnDownload.Text" xml:space="preserve">
<value>Tải về</value>
</data>
<data name="btnHelp.Text" xml:space="preserve">
<value>Trợ giúp...</value>
</data>
<data name="btnTest.Text" xml:space="preserve">
<value>Kiểm tra với CMD</value>
</data>
<data name="gbSource.Text" xml:space="preserve">
<value>Nguồn</value>
</data>
<data name="gbCommandLineArgs.Text" xml:space="preserve">
<value>Đối số thêm cho câu lệnh</value>
</data>
<data name="lblAudioSource.Text" xml:space="preserve">
<value>Nguồn audio:</value>
</data>
<data name="lblAudioCodec.Text" xml:space="preserve">
<value>Audio codec:</value>
</data>
<data name="lblAACQuality.Text" xml:space="preserve">
<value>Bitrate:</value>
</data>
<data name="cbCustomCommands.Text" xml:space="preserve">
<value>Sử dụng lệnh tùy chỉnh:</value>
</data>
<data name="btnRefreshSources.Text" xml:space="preserve">
<value>Làm mới</value>
</data>
<data name="gbCommandLinePreview.Text" xml:space="preserve">
<value>Xem trước dòng lệnh</value>
</data>
<data name="lblXvidQscale.Text" xml:space="preserve">
<value>Biến bitrate:</value>
</data>
<data name="lblVP8Bitrate.Text" xml:space="preserve">
<value>Biến bitrate:</value>
</data>
<data name="tbMP3_qscale.ToolTip" xml:space="preserve">
<value>Range is 0-9 where a lower value is a higher quality. 0-3 will normally produce transparent results, 4 (default) should be close to perceptual transparency, and 6 produces an "acceptable" quality.</value>
</data>
<data name="tbVorbis_qscale.ToolTip" xml:space="preserve">
<value>Phạm vi là 0 - 10, 10 cho chất lượng cao nhất, 3-6 là phạm vi tốt để dùng. Mặc định là 3.</value>
</data>
<data name="btnInstallHelperDevices.Text" xml:space="preserve">
<value>Cài đặt thiết bị ghi</value>
</data>
<data name="cbx264Preset.ToolTip" xml:space="preserve">
<value>Bộ thiết lập trước (preset) là một bộ các lựa chọn cung cấp từ tốc độ encode nhất định tới độ nén. Bộ thiết lập chậm hơn sẽ cho khả năng nén cao hơn (khă năng nén là chất lượng trên kích thước tệp).
Điều này có nghĩa là, nếu bạn mong muốn một kích thước tệp hoặc bit rate nhất định, bộ thiết lập chậm hơn sẽ cho chất lượng cao hơn.
Tương tự, với chất lượng encode không đổi, bạn sẽ giảm được số bit rate bằng việc chọn bộ thiết lập chậm hơn.</value>
</data>
<data name="lblx264Preset.Text" xml:space="preserve">
<value>Bộ thiết lập:</value>
</data>
<data name="lblGIFDither.Text" xml:space="preserve">
<value>Chế độ dither:</value>
</data>
<data name="lblGIFStatsMode.Text" xml:space="preserve">
<value>Chế độ bảng:</value>
</data>
<data name="lblHelperDevices.Text" xml:space="preserve">
<value>Cài đặt "screen-capture-recorder" và "virtual-audio-capturer" cho nguồn video/audio.</value>
</data>
</root>

View file

@ -139,9 +139,30 @@
<Content Include="Resources\Crosshair.cur" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.cs.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.de.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.es.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.fr.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.hu.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.ko-KR.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.nl-NL.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.pl.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.pt-BR.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
@ -151,6 +172,13 @@
<EmbeddedResource Include="Forms\ScrollingCaptureForm.tr.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.vi-VN.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\ScrollingCaptureForm.zh-CN.resx">
<DependentUpon>ScrollingCaptureForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.cs.resx" />
<EmbeddedResource Include="Properties\Resources.de.resx">
<SubType>Designer</SubType>
</EmbeddedResource>
@ -167,6 +195,7 @@
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.nl-NL.resx" />
<EmbeddedResource Include="Properties\Resources.pl.resx" />
<EmbeddedResource Include="Properties\Resources.pt-BR.resx" />
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
@ -174,7 +203,11 @@
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.tr.resx" />
<EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
<EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.cs.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.de.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
@ -193,6 +226,9 @@
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.nl-NL.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.pl.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.pt-BR.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
@ -202,6 +238,9 @@
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.tr.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.vi-VN.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Screencast\FFmpegOptionsForm.zh-CN.resx">
<DependentUpon>FFmpegOptionsForm.cs</DependentUpon>
</EmbeddedResource>

View file

@ -0,0 +1,129 @@
<?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>
<data name="cbAccountType.Items" xml:space="preserve">
<value>Ẩn danh</value>
</data>
<data name="cbAccountType.Items1" xml:space="preserve">
<value>Người dùng</value>
</data>
<data name="lblAccountType.Text" xml:space="preserve">
<value>Loại tài khoản:</value>
</data>
</root>

View file

@ -0,0 +1,132 @@
<?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>
<data name="btnAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnDuplicate.Text" xml:space="preserve">
<value>Nhân bản</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnTest.Text" xml:space="preserve">
<value>Thử nghiệm</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="btnClearAuthorization.Text" xml:space="preserve">
<value>Xóa xác thực</value>
</data>
<data name="btnCompleteAuthorization.Text" xml:space="preserve">
<value>Bước 2: Hoàn thành việc xác thực</value>
</data>
<data name="btnOpenAuthorizePage.Text" xml:space="preserve">
<value>Bước 1: Mở trang xác thực...</value>
</data>
<data name="btnRefreshAuthorization.Text" xml:space="preserve">
<value>Làm mới xác thực</value>
</data>
<data name="gbUserAccount.Text" xml:space="preserve">
<value>Tài khoản người dùng</value>
</data>
<data name="lblLoginStatus.Text" xml:space="preserve">
<value>Trạng thái</value>
</data>
<data name="lblVerificationCode.Text" xml:space="preserve">
<value>Mã xác thực:</value>
</data>
</root>

View file

@ -0,0 +1,177 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Trình ShareX FTP</value>
</data>
<data name="chFilename.Text" xml:space="preserve">
<value>Tên tệp tin</value>
</data>
<data name="chFilesize.Text" xml:space="preserve">
<value>Kích thước</value>
</data>
<data name="chFiletype.Text" xml:space="preserve">
<value>Kiểu </value>
</data>
<data name="chLastModified.Text" xml:space="preserve">
<value>Lần chỉnh sửa cuối</value>
</data>
<data name="connectToolStripMenuItem.Text" xml:space="preserve">
<value>Kết nối</value>
</data>
<data name="copyURLsToClipboardToolStripMenuItem.Text" xml:space="preserve">
<value>Sao chép URL vào vùng nhớ tạm</value>
</data>
<data name="createDirectoryToolStripMenuItem.Text" xml:space="preserve">
<value>Tạo thư mục</value>
</data>
<data name="deleteToolStripMenuItem.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="disconnectToolStripMenuItem.Text" xml:space="preserve">
<value>Ngắt kết nối</value>
</data>
<data name="downloadToolStripMenuItem.Text" xml:space="preserve">
<value>Tải về</value>
</data>
<data name="lblConnecting.Text" xml:space="preserve">
<value>Đang kết nối tới máy chủ FTP...</value>
</data>
<data name="lblStatus.Text" xml:space="preserve">
<value>trạng thái</value>
</data>
<data name="openURLToolStripMenuItem.Text" xml:space="preserve">
<value>Mở URL</value>
</data>
<data name="refreshToolStripMenuItem.Text" xml:space="preserve">
<value>Làm mới</value>
</data>
<data name="renameToolStripMenuItem.Text" xml:space="preserve">
<value>Đổi tên</value>
</data>
<data name="tpAccount.Text" xml:space="preserve">
<value>Tài khoản</value>
</data>
<data name="tpConsole.Text" xml:space="preserve">
<value>Console</value>
</data>
<data name="tpMain.Text" xml:space="preserve">
<value>Các tệp tin</value>
</data>
</root>

View file

@ -0,0 +1,147 @@
<?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>
<data name="chFilename.Text" xml:space="preserve">
<value>Tên tệp tin</value>
</data>
<data name="chModified.Text" xml:space="preserve">
<value>Chỉnh sửa</value>
</data>
<data name="chSize.Text" xml:space="preserve">
<value>Kích thước</value>
</data>
<data name="tsbSelectFolder.Text" xml:space="preserve">
<value>Chọn đường dẫn thư mục hiện tại</value>
</data>
<data name="tsmiCopyPublicLink.Text" xml:space="preserve">
<value>Sao chép đường dẫn công khai</value>
</data>
<data name="tsmiCreateDirectory.Text" xml:space="preserve">
<value>Tạo thư mục...</value>
</data>
<data name="tsmiDelete.Text" xml:space="preserve">
<value>Xóa...</value>
</data>
<data name="tsmiDownloadFile.Text" xml:space="preserve">
<value>Tải về...</value>
</data>
<data name="tsmiRefresh.Text" xml:space="preserve">
<value>Làm mới</value>
</data>
</root>

View file

@ -0,0 +1,138 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Gửi Email</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnSend.Text" xml:space="preserve">
<value>Gửi</value>
</data>
<data name="lblMessage.Text" xml:space="preserve">
<value>Tin nhắn:</value>
</data>
<data name="lblSubject.Text" xml:space="preserve">
<value>Chủ đề:</value>
</data>
<data name="lblToEmail.Text" xml:space="preserve">
<value>Tới Email:</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Tải tệp tin lên Jira</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="gpSummary.Text" xml:space="preserve">
<value>Tóm tắt</value>
</data>
<data name="lblIssueId.Text" xml:space="preserve">
<value>Id vấn đề:</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="tslURL.Text" xml:space="preserve">
<value>URL:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Xác thực</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Phản hồi</value>
</data>
<data name="tpString.Text" xml:space="preserve">
<value>Văn bản</value>
</data>
<data name="tpWebBrowser.Text" xml:space="preserve">
<value>Trình duyệt Web</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tin nhắn Twitter</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>Tweet</value>
</data>
</root>

View file

@ -0,0 +1,805 @@
<?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>
<data name="btnFlickrOpenImages.Text" xml:space="preserve">
<value>Các bức ảnh của bạn...</value>
</data>
<data name="tpSharedFolder.Text" xml:space="preserve">
<value>Thư mục được chia sẻ</value>
</data>
<data name="tpTextUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên văn bản</value>
</data>
<data name="tpURLShorteners.Text" xml:space="preserve">
<value>DỊch vụ rút gọn URL</value>
</data>
<data name="txtJiraConfigHelp.Text" xml:space="preserve">
<value>Mẫu biểu</value>
</data>
<data name="tpImageUploaders.Text" xml:space="preserve">
<value>Trình tải lên ảnh</value>
</data>
<data name="tpOtherUploaders.Text" xml:space="preserve">
<value>Trình tải lên khác</value>
</data>
<data name="tpCopy.Text" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="tpCustomUploaders.Text" xml:space="preserve">
<value>Tùy chỉnh dịch vụ tải lên</value>
</data>
<data name="tpEmail.Text" xml:space="preserve">
<value>Email</value>
</data>
<data name="tpFileUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin</value>
</data>
<data name="chImgurID.Text" xml:space="preserve">
<value>ID</value>
</data>
<data name="chImgurTitle.Text" xml:space="preserve">
<value>Tiêu đề</value>
</data>
<data name="chkEmailConfirm.Text" xml:space="preserve">
<value>Xác nhận trước khi gửi</value>
</data>
<data name="chkGistPublishPublic.Text" xml:space="preserve">
<value>Tạo Gist công khai</value>
</data>
<data name="chPicasaDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chPicasaID.Text" xml:space="preserve">
<value>ID</value>
</data>
<data name="chPicasaName.Text" xml:space="preserve">
<value>Tên</value>
</data>
<data name="gbCustomUploaderArguments.Text" xml:space="preserve">
<value>Đối số</value>
</data>
<data name="gpJiraServer.Text" xml:space="preserve">
<value>Máy chủ Jira</value>
</data>
<data name="lblAdflyAPIKEY.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblAdflyAPIUID.Text" xml:space="preserve">
<value>API UID:</value>
</data>
<data name="lblCheveretoWebsite.Text" xml:space="preserve">
<value>Website:</value>
</data>
<data name="lblCheveretoAPIKey.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblBoxFolderTip.Text" xml:space="preserve">
<value>Lưu ý: Bạn có thể nhấn đúp vào tên thư mục để vào trong thư mục đó.</value>
</data>
<data name="lblAmazonS3PathPreview.Text" xml:space="preserve">
<value>Xem trước</value>
</data>
<data name="lblAmazonS3PathPreviewLabel.Text" xml:space="preserve">
<value>URL xem trước:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Thiết lập dịch vụ tải lên</value>
</data>
<data name="btnBoxRefreshFolders.Text" xml:space="preserve">
<value>Làm mới danh sách thư mục</value>
</data>
<data name="btnCustomUploaderAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnCustomUploaderArgAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnCustomUploaderArgEdit.Text" xml:space="preserve">
<value>Cập nhật</value>
</data>
<data name="btnCustomUploaderArgRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnCustomUploaderClear.Text" xml:space="preserve">
<value>Xóa các trường --&gt;</value>
</data>
<data name="btnCustomUploaderClearUploaders.Text" xml:space="preserve">
<value>Xóa các dịch vụ tải lên</value>
</data>
<data name="btnCustomUploaderExamples.Text" xml:space="preserve">
<value>Ví dụ...</value>
</data>
<data name="btnCustomUploaderFileUploaderTest.Text" xml:space="preserve">
<value>Kiểm tra</value>
</data>
<data name="btnCustomUploaderHelp.Text" xml:space="preserve">
<value>Trợ giúp...</value>
</data>
<data name="btnCustomUploaderImageUploaderTest.Text" xml:space="preserve">
<value>Kiểm tra</value>
</data>
<data name="btnCustomUploaderRegexpAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnCustomUploaderRegexpEdit.Text" xml:space="preserve">
<value>Cập nhật</value>
</data>
<data name="btnCustomUploaderRegexpRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnCustomUploaderRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnCustomUploaderShowLastResponse.Text" xml:space="preserve">
<value>Hiển thị lần phản hồi cuối</value>
</data>
<data name="btnCustomUploaderTextUploaderTest.Text" xml:space="preserve">
<value>Kiểm tra</value>
</data>
<data name="btnCustomUploaderUpdate.Text" xml:space="preserve">
<value>Cập nhật</value>
</data>
<data name="btnCustomUploaderURLShortenerTest.Text" xml:space="preserve">
<value>Kiểm tra</value>
</data>
<data name="btnDropboxShowFiles.Text" xml:space="preserve">
<value>Chọn...</value>
</data>
<data name="btnFlickrCheckToken.Text" xml:space="preserve">
<value>Làm mới việc xác thực</value>
</data>
<data name="btnFlickrCompleteAuth.Text" xml:space="preserve">
<value>Bước 2: Hoàn thành việc xác thực</value>
</data>
<data name="btnFlickrOpenAuthorize.Text" xml:space="preserve">
<value>Bước 1: Mở trang xác thực...</value>
</data>
<data name="btnFtpClient.Text" xml:space="preserve">
<value>Trình...</value>
</data>
<data name="btnGe_ttLogin.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
<data name="btnGoogleDriveRefreshFolders.Text" xml:space="preserve">
<value>Làm mới danh sách thư mục</value>
</data>
<data name="btnImageShackLogin.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
<data name="btnImageShackOpenMyImages.Text" xml:space="preserve">
<value>Mở trang chứa ảnh của tôi...</value>
</data>
<data name="btnImageShackOpenPublicProfile.Text" xml:space="preserve">
<value>Mở trang cá nhân công khai...</value>
</data>
<data name="btnImgurRefreshAlbumList.Text" xml:space="preserve">
<value>Làm mới danh sách album</value>
</data>
<data name="btnMegaLogin.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
<data name="btnMegaRefreshFolders.Text" xml:space="preserve">
<value>Làm mới</value>
</data>
<data name="btnMegaRegister.Text" xml:space="preserve">
<value>Đăng ký</value>
</data>
<data name="btnMinusAuth.Text" xml:space="preserve">
<value>Xác thực</value>
</data>
<data name="btnMinusFolderAdd.Text" xml:space="preserve">
<value>Thêm thư mục</value>
</data>
<data name="btnMinusFolderRemove.Text" xml:space="preserve">
<value>Xóa thư mục</value>
</data>
<data name="btnMinusReadFolderList.Text" xml:space="preserve">
<value>Tải lại danh sách thư mục</value>
</data>
<data name="btnMinusRefreshAuth.Text" xml:space="preserve">
<value>Làm mới việc xác thực</value>
</data>
<data name="btnPastebinLogin.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
<data name="btnPastebinRegister.Text" xml:space="preserve">
<value>Đăng ký</value>
</data>
<data name="btnPhotobucketAddAlbum.Text" xml:space="preserve">
<value>Thêm album</value>
</data>
<data name="btnPhotobucketAuthComplete.Text" xml:space="preserve">
<value>Bước 2: Hoàn thành việc xác thực</value>
</data>
<data name="btnPhotobucketAuthOpen.Text" xml:space="preserve">
<value>Bước 1: Mở trang xác thực...</value>
</data>
<data name="btnPhotobucketCreateAlbum.Text" xml:space="preserve">
<value>Tạo album</value>
</data>
<data name="btnPhotobucketRemoveAlbum.Text" xml:space="preserve">
<value>Xóa album</value>
</data>
<data name="btnPicasaRefreshAlbumList.Text" xml:space="preserve">
<value>Làm mới danh sách album</value>
</data>
<data name="btnPushbulletGetDeviceList.Text" xml:space="preserve">
<value>Lấy danh sách thiêt bị</value>
</data>
<data name="btnSendSpaceRegister.Text" xml:space="preserve">
<value>Đăng ký...</value>
</data>
<data name="btnTinyPicLogin.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
<data name="btnTinyPicOpenMyImages.Text" xml:space="preserve">
<value>Mở trang hình ảnh của tôi...</value>
</data>
<data name="btnTwitterAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnTwitterNameUpdate.Text" xml:space="preserve">
<value>Cập nhật</value>
</data>
<data name="btnTwitterRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="cbAmazonS3CustomCNAME.Text" xml:space="preserve">
<value>Sử dụng domain tùy chỉnh:</value>
</data>
<data name="cbBoxShare.Text" xml:space="preserve">
<value>Tạo liên kết để chia sẻ</value>
</data>
<data name="cbDropboxAutoCreateShareableLink.Text" xml:space="preserve">
<value>Tạo liên kết để chia sẻ:</value>
</data>
<data name="cbEmailRememberLastTo.Text" xml:space="preserve">
<value>Nhớ địa chỉ người nhận lần trước</value>
</data>
<data name="cbGoogleDriveIsPublic.Text" xml:space="preserve">
<value>Tải lên công khai?</value>
</data>
<data name="cbGoogleDriveUseFolder.Text" xml:space="preserve">
<value>Tải các tệp tới thư mục đã chọn</value>
</data>
<data name="cbImageShackIsPublic.Text" xml:space="preserve">
<value>Có phải tải lên công khai</value>
</data>
<data name="cbImgurUploadSelectedAlbum.Text" xml:space="preserve">
<value>Tải ảnh lên các album đã chọn</value>
</data>
<data name="cbImgurUseGIFV.Text" xml:space="preserve">
<value>Dùng liên kết GIFV thay vì GIF</value>
</data>
<data name="cbMediaFireUseLongLink.Text" xml:space="preserve">
<value>Dùng liên kết dài có cả tên tệp</value>
</data>
<data name="cbOneDriveCreateShareableLink.Text" xml:space="preserve">
<value>Tạo liên kết để chia sẻ</value>
</data>
<data name="cbUpasteIsPublic.Text" xml:space="preserve">
<value>Tải lên công khai?</value>
</data>
<data name="gbMinusUpload.Text" xml:space="preserve">
<value>Tải lên ảnh tới</value>
</data>
<data name="gbPhotobucketAlbumPath.Text" xml:space="preserve">
<value>Tải lên ảnh tới</value>
</data>
<data name="lblAmazonS3ObjectPrefix.Text" xml:space="preserve">
<value>Đường dẫn tải lên:</value>
</data>
<data name="lblCopyPath.Text" xml:space="preserve">
<value>Đường dẫn tải lên:</value>
</data>
<data name="lblPicasaAlbumID.Text" xml:space="preserve">
<value>ID của album để tải lên (Để trống = Không tải lên album)</value>
</data>
<data name="lblPomfUploadURL.Text" xml:space="preserve">
<value>URL tải lên:</value>
</data>
<data name="lblPomfUploaders.Text" xml:space="preserve">
<value>Dịch vụ:</value>
</data>
<data name="lblCustomUploaderFileUploader.Text" xml:space="preserve">
<value>Dịch vụ tải lên file:</value>
</data>
<data name="lblCustomUploaderImageUploader.Text" xml:space="preserve">
<value>Dịch vụ tải lên ảnh:</value>
</data>
<data name="lblCustomUploaderTextUploader.Text" xml:space="preserve">
<value>Dịch vụ tải lên văn bản:</value>
</data>
<data name="lblDropboxPath.Text" xml:space="preserve">
<value>Đường dẫn tải lên:</value>
</data>
<data name="lblMediaFirePath.Text" xml:space="preserve">
<value>Đường dẫn tải lên:</value>
</data>
<data name="gbCustomUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên</value>
</data>
<data name="lblPushbulletDevices.Text" xml:space="preserve">
<value>Thiết bị:</value>
</data>
<data name="lblSendSpacePassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblSharedFolderFiles.Text" xml:space="preserve">
<value>Tệp:</value>
</data>
<data name="lblSharedFolderImages.Text" xml:space="preserve">
<value>Ảnh:</value>
</data>
<data name="lblSharedFolderText.Text" xml:space="preserve">
<value>Văn bản:</value>
</data>
<data name="lblTinyPicPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblTinyPicUsername.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblTwitterDefaultMessage.Text" xml:space="preserve">
<value>Tin nhắn tweet mặc định:</value>
</data>
<data name="lblTwitterDescription.Text" xml:space="preserve">
<value>Tên:</value>
</data>
<data name="lblYourlsAPIURL.Text" xml:space="preserve">
<value>API URL:</value>
</data>
<data name="lblYourlsNote.Text" xml:space="preserve">
<value>Lưu ý: Nếu bạn đã có Chữ ký (Signature) thì không cần tên tài khoản/mật khẩu nữa.</value>
</data>
<data name="lblYourlsPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblYourlsSignature.Text" xml:space="preserve">
<value>Chữ ký:</value>
</data>
<data name="lblYourlsUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="llAdflyLink.Text" xml:space="preserve">
<value>Bạn có thể tìm thấy API key và UID ở đấy</value>
</data>
<data name="lblOwnCloudPath.Text" xml:space="preserve">
<value>Đường dẫn:</value>
</data>
<data name="lblPhotobucketParentAlbumPath.Text" xml:space="preserve">
<value>Đường dẫn tới album cha</value>
</data>
<data name="lblMegaStatusTitle.Text" xml:space="preserve">
<value>Trạng thái:</value>
</data>
<data name="lblPastebinLoginStatus.Text" xml:space="preserve">
<value>Trạng thái:</value>
</data>
<data name="lblCopyStatus.Text" xml:space="preserve">
<value>Trạng thái:</value>
</data>
<data name="lblDropboxStatus.Text" xml:space="preserve">
<value>Trạng thái</value>
</data>
<data name="lblSendSpaceUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="lblImageShackUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="lblPastebinUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="lblOwnCloudUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="lblMinusUsername.Text" xml:space="preserve">
<value>Tên tài khoản:</value>
</data>
<data name="chArgumentsValue.Text" xml:space="preserve">
<value>Giá trị</value>
</data>
<data name="lblEmailPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblGe_ttPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblImageShackPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblLocalhostrPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblMediaFirePassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblMegaPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblMinusPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblOwnCloudPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblPastebinPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblMegaEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblOneTimeSecretEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblMediaFireEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblLocalhostrEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblEmailFrom.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblGe_ttEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblEmailSmtpServer.Text" xml:space="preserve">
<value>Máy chủ SMTP:</value>
</data>
<data name="lblMinusURLType.Text" xml:space="preserve">
<value>Kiểu URL:</value>
</data>
<data name="lblCopyURLType.Text" xml:space="preserve">
<value>Kiểu URL:</value>
</data>
<data name="lblCustomUploaderURL.Text" xml:space="preserve">
<value>URL</value>
</data>
<data name="gbPhotobucketAlbums.Text" xml:space="preserve">
<value>Tạo album mới</value>
</data>
<data name="cbOwnCloudCreateShare.Text" xml:space="preserve">
<value>Tạo URL chia sẻ</value>
</data>
<data name="lblPhotobucketDefaultAlbumName.Text" xml:space="preserve">
<value>Tên mặc định của album</value>
</data>
<data name="lblEmailDefaultBody.Text" xml:space="preserve">
<value>Tin nhắn mặc định:</value>
</data>
<data name="lblEmailDefaultSubject.Text" xml:space="preserve">
<value>Chủ đề mặc định:</value>
</data>
<data name="chImgurDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chGoogleDriveDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chGoogleDriveTitle.Text" xml:space="preserve">
<value>Tiêu đề</value>
</data>
<data name="lblGe_ttStatus.Text" xml:space="preserve">
<value>Đăng nhập được yêu cầu.</value>
</data>
<data name="lblPhotobucketAccountStatus.Text" xml:space="preserve">
<value>Đăng nhập được yêu cầu.</value>
</data>
<data name="lblMinusAuthStatus.Text" xml:space="preserve">
<value>Trạng thái đăng nhập:</value>
</data>
<data name="lblFtpImages.Text" xml:space="preserve">
<value>Ảnh:</value>
</data>
<data name="lblFtpFiles.Text" xml:space="preserve">
<value>Tệp:</value>
</data>
<data name="lblMegaFolder.Text" xml:space="preserve">
<value>Thư mục:</value>
</data>
<data name="lblFtpText.Text" xml:space="preserve">
<value>Văn bản:</value>
</data>
<data name="chBoxFoldersName.Text" xml:space="preserve">
<value>Tên thư mục</value>
</data>
<data name="lblCoinURLUUID.Text" xml:space="preserve">
<value>UUID</value>
</data>
<data name="cbOwnCloudIgnoreInvalidCert.Text" xml:space="preserve">
<value>Bỏ qua chứng chỉ SSL không hợp lệ</value>
</data>
<data name="lblDropboxPathTip.Text" xml:space="preserve">
<value>Nếu bạn đang dùng thư mục "Public", url chia sẻ đã được tạo ra. Bạn không cần chọn "Tạo URL chia sẻ"</value>
</data>
<data name="lblPomfResultURL.Text" xml:space="preserve">
<value>URL kết quả:</value>
</data>
<data name="lblCustomUploaderRequestURL.Text" xml:space="preserve">
<value>URL yêu cầu:</value>
</data>
<data name="lblCustomUploaderDeletionURL.Text" xml:space="preserve">
<value>URL để xóa:</value>
</data>
<data name="lblCustomUploaderThumbnailURL.Text" xml:space="preserve">
<value>URL ảnh thu nhỏ:</value>
</data>
<data name="lblCustomUploaderURLShortener.Text" xml:space="preserve">
<value>Dịch vụ rút gọn URL:</value>
</data>
<data name="cbCheveretoDirectURL.Text" xml:space="preserve">
<value>URL trực tiếp</value>
</data>
<data name="cbOwnCloudDirectLink.Text" xml:space="preserve">
<value>Liên kết trực tiếp (Thêm "&amp;&amp;download" vào URL)</value>
</data>
<data name="lblCustomUploaderRegexTip.Text" xml:space="preserve">
<value>Nhấn đúp vào biểu thức regex để sử dụng trong URL</value>
</data>
<data name="cbLocalhostrDirectURL.Text" xml:space="preserve">
<value>Sử dụng URL trực tiếp nếu tồn tại</value>
</data>
<data name="lblLambdaInfo.Text" xml:space="preserve">
<value>Để lấy API key, đăng nhập Lambda ở https://lambda.sx/ và nhấn vào biểu tượng cài đặt ở phần trên bên phải.</value>
</data>
<data name="lblImgurThumbnailType.Text" xml:space="preserve">
<value>Kiểu ảnh thu nhỏ:</value>
</data>
<data name="lblCustomUploaderTestResult.Text" xml:space="preserve">
<value>Kết quả kiểm tra:</value>
</data>
<data name="lblHastebinSyntaxHighlighting.Text" xml:space="preserve">
<value>Đánh dấu cú pháp</value>
</data>
<data name="cbTwitterSkipMessageBox.Text" xml:space="preserve">
<value>Bỏ qua hộp tin nhắn tweet</value>
</data>
<data name="lblAmazonS3AccessKey.Text" xml:space="preserve">
<value>Access key:</value>
</data>
<data name="lblUp1Key.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblLambdaApiKey.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblPolrAPIKey.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblOneTimeSecretAPIKey.Text" xml:space="preserve">
<value>API key:</value>
</data>
<data name="lblPolrAPIHostname.Text" xml:space="preserve">
<value>API hostname: (v.d. http://example.com/api.php, Để trống để dùng polr.me)</value>
</data>
<data name="gbMinusUserPass.Text" xml:space="preserve">
<value>Xác thực</value>
</data>
<data name="lblHastebinCustomDomain.Text" xml:space="preserve">
<value>Domain tùy chỉnh:</value>
</data>
<data name="lblBitlyDomain.Text" xml:space="preserve">
<value>Domain:</value>
</data>
<data name="lblPastebinExpiration.Text" xml:space="preserve">
<value>Hết hiệu lực:</value>
</data>
<data name="lblGoogleDriveFolderID.Text" xml:space="preserve">
<value>ID thư mục:</value>
</data>
<data name="lblOwnCloudHost.Text" xml:space="preserve">
<value>Host:</value>
</data>
<data name="lblUp1Host.Text" xml:space="preserve">
<value>Host:</value>
</data>
<data name="lblPaste_eeUserAPIKey.Text" xml:space="preserve">
<value>API key người dùng:</value>
</data>
<data name="lblPushbulletUserKey.Text" xml:space="preserve">
<value>API key người dùng:</value>
</data>
<data name="gbPhotobucketUserAccount.Text" xml:space="preserve">
<value>Tài khoản người dùng</value>
</data>
<data name="lblUpasteUserKey.Text" xml:space="preserve">
<value>User key:</value>
</data>
<data name="lblPhotobucketVerificationCode.Text" xml:space="preserve">
<value>Mã xác thực: (Lấy mã xác thực từ trang xác thực):</value>
</data>
<data name="chArgumentsName.Text" xml:space="preserve">
<value>Tên</value>
</data>
<data name="lblEmailSmtpPort.Text" xml:space="preserve">
<value>Cổng:</value>
</data>
<data name="chkMinusPublic.Text" xml:space="preserve">
<value>Công khai</value>
</data>
<data name="gbCustomUploaderRegexp.Text" xml:space="preserve">
<value>Biểu thức regex từ phản hồi</value>
</data>
<data name="lblCustomUploaderResponseType.Text" xml:space="preserve">
<value>Kiểu phản hồi:</value>
</data>
<data name="lblCustomUploaderRequestType.Text" xml:space="preserve">
<value>Kiểu yêu cầu:</value>
</data>
<data name="lblBoxFolderID.Text" xml:space="preserve">
<value>Thư mục đã chọn:</value>
</data>
<data name="lblOneDriveFolderID.Text" xml:space="preserve">
<value>Thư mục đa chọn:</value>
</data>
<data name="cbImgurDirectLink.Text" xml:space="preserve">
<value>Dùng liên kết trực tiếp</value>
</data>
<data name="lblAmazonS3SecretKey.Text" xml:space="preserve">
<value>Secret key:</value>
</data>
<data name="lblMegaStatus.Text" xml:space="preserve">
<value>Đã thiết lập / Chưa thiết lập</value>
</data>
<data name="lblAmazonS3BucketName.Text" xml:space="preserve">
<value>Tên bucket:</value>
</data>
<data name="cbAmazonS3CustomCNAME.ToolTip" xml:space="preserve">
<value>Dùng tùy chọn này nếu bạn có một bucket được cài đặt ở domain tùy chỉnh.
Nếu trường văn bản để trống thì tên bucket sẽ được sử dụng cho URL.
Ví dụ: nếu tên bucket là bucket.example.com thì URL sẽ là http://bucket.example.com/...</value>
</data>
<data name="cbAmazonS3UseRRS.Text" xml:space="preserve">
<value>Dùng vùng lưu trữ dự phòng đã được giảm</value>
</data>
<data name="lblPastebinPrivacy.Text" xml:space="preserve">
<value>Chế độ:</value>
</data>
<data name="lblPastebinTitle.Text" xml:space="preserve">
<value>Tiêu đề:</value>
</data>
<data name="lblPastebinSyntax.Text" xml:space="preserve">
<value>Cú pháp:</value>
</data>
<data name="cbOwnCloud81Compatibility.Text" xml:space="preserve">
<value>Tương thích ownCloud 8.1+</value>
</data>
<data name="lblJiraHost.Text" xml:space="preserve">
<value>Jira host: </value>
</data>
<data name="lblJiraIssuePrefix.Text" xml:space="preserve">
<value>Jira issue prefix:</value>
</data>
<data name="lblAmazonS3Endpoint.Text" xml:space="preserve">
<value>Endpoint:</value>
</data>
<data name="lblPhotobucketNewAlbumName.Text" xml:space="preserve">
<value>Tên album mới (phải từ 2 đến 50 kí tự, chấp nhận chữ, số, dấu gạch dưới (_), dấu gạch ngang (-) và khoảng trống)</value>
</data>
<data name="lblCustomUploaderFileForm.Text" xml:space="preserve">
<value>Tên tệp:</value>
</data>
<data name="cbAmazonS3UseRRS.ToolTip" xml:space="preserve">
<value>Sử dụng bộ nhớ cấp thấp để lưu trữ dữ liệu.
Với lựa chọn này, dữ liệu sẽ được lưu trữ với chi phí rẻ hơn, nhưng chỉ có độ bền 99,99% thay vì 99,999999999%.
Điều này đồng nghĩa với việc nó có thể mất khỏi Amazon S3 ở một thời điểm nào đó.</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="lblEmail.Text" xml:space="preserve">
<value>Email:</value>
</data>
<data name="lblFullName.Text" xml:space="preserve">
<value>Họ và tên:</value>
</data>
<data name="lblPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblUserName.Text" xml:space="preserve">
<value>Tên đăng nhập</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Đăng nhập</value>
</data>
</root>

View file

@ -0,0 +1,262 @@
<?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>
<data name="CertFileNameEditor_EditValue_Browse_for_a_certificate_file___" xml:space="preserve">
<value>Duyệt lấy tệp tin xác thực...</value>
</data>
<data name="DropboxFilesForm_OpenDirectory_Path_not_exist_" xml:space="preserve">
<value>Đường dẫn không tồn tại:</value>
</data>
<data name="DropboxFilesForm_tsmiCreateDirectory_Click_Directory_name_to_create" xml:space="preserve">
<value>Tên đường dẫn sẽ tạo</value>
</data>
<data name="DropboxFilesForm_tsmiDelete_Click_Are_you_sure_you_want_to_delete___0___from_your_Dropbox_" xml:space="preserve">
<value>Bạn có chắc chắn xóa "{0}" khỏi Dropbox của bạn?</value>
</data>
<data name="DropboxFilesForm_tsmiDelete_Click_Delete_file_" xml:space="preserve">
<value>Xóa tệp tin?</value>
</data>
<data name="FTPClientForm_FTPClientForm_Connecting_to__0_" xml:space="preserve">
<value>Đang kết nối tới {0}</value>
</data>
<data name="FTPClientForm_FTPClientForm_ShareX_FTP_client" xml:space="preserve">
<value>Trình FTP ShareX</value>
</data>
<data name="FTPClientForm_FTPCreateDirectory_Directory_name_to_create" xml:space="preserve">
<value>Tên đường dẫn sẽ tạo</value>
</data>
<data name="JiraUpload_ValidateIssueId_Issue_not_found" xml:space="preserve">
<value>Không thể tìm thấy vấn đề</value>
</data>
<data name="KeyFileNameEditor_EditValue_Browse_for_a_key_file___" xml:space="preserve">
<value>Duyệt lấy tệp key...</value>
</data>
<data name="OAuthControl_Status_Status__Logged_in_" xml:space="preserve">
<value>Trạng thái: Đã đăng nhập.</value>
</data>
<data name="OAuthControl_Status_Status__Login_failed_" xml:space="preserve">
<value>Trạng thái: Đăng nhập thất bại.</value>
</data>
<data name="OAuthControl_Status_Status__Not_logged_in_" xml:space="preserve">
<value>Trạng thái: Chưa đăng nhập.</value>
</data>
<data name="OAuthInfo_OAuthInfo_New_account" xml:space="preserve">
<value>Tài khoản mới</value>
</data>
<data name="OneDrive_RootFolder_Root_folder" xml:space="preserve">
<value>Thư mục gốc</value>
</data>
<data name="TwitterTweetForm_SendTweet_Tweet_error" xml:space="preserve">
<value>Lỗi khi Tweet</value>
</data>
<data name="UploadersConfigForm_DropboxAuthComplete_Login_successful_but_getting_account_info_failed_" xml:space="preserve">
<value>Đăng nhập thành công nhưng lấy thông tin tài khoản thất bại.</value>
</data>
<data name="UploadersConfigForm_Error" xml:space="preserve">
<value>Lỗi</value>
</data>
<data name="UploadersConfigForm_FTPOpenClient_FTP_client_only_supports_FTP_or_FTPS_" xml:space="preserve">
<value>Trình FTP chỉ hỗ trợ FTP và FTPS.</value>
</data>
<data name="UploadersConfigForm_FTPOpenClient_Unable_to_find_valid_FTP_account_" xml:space="preserve">
<value>Không thể tìm thấy tài khoản FTP hợp lệ.</value>
</data>
<data name="UploadersConfigForm_ListFolders_Authentication_required_" xml:space="preserve">
<value>Việc xác thực được yêu cầu.</value>
</data>
<data name="UploadersConfigForm_LoadSettings_Invalid_device_name" xml:space="preserve">
<value>Tên thiết bị không hợp lệ</value>
</data>
<data name="UploadersConfigForm_LoadSettings_Selected_folder_" xml:space="preserve">
<value>Thư mục đã chọn:</value>
</data>
<data name="UploadersConfigForm_Login_failed" xml:space="preserve">
<value>Đăng nhập thất bại.</value>
</data>
<data name="UploadersConfigForm_Login_successful" xml:space="preserve">
<value>Đăng nhập thành công.</value>
</data>
<data name="UploadersConfigForm_MegaConfigureTab_Configured" xml:space="preserve">
<value>Đã thiết lập</value>
</data>
<data name="UploadersConfigForm_MegaConfigureTab_Invalid_authentication" xml:space="preserve">
<value>Xác thực không hợp lệ</value>
</data>
<data name="UploadersConfigForm_MegaConfigureTab_Not_configured" xml:space="preserve">
<value>Chưa thiết lập</value>
</data>
<data name="UploadersConfigForm_MinusUpdateControls_Logged_in_as__0__" xml:space="preserve">
<value>Đăng nhập với tư cách {0}.</value>
</data>
<data name="UploadersConfigForm_MinusUpdateControls_Not_logged_in_" xml:space="preserve">
<value>Chưa đăng nhập.</value>
</data>
<data name="UploadersConfigForm_oAuthJira_RefreshButtonClicked_Refresh_authorization_is_not_supported_" xml:space="preserve">
<value>Làm mới quá trình xác thực không được hỗ trợ.</value>
</data>
<data name="UploadersConfigForm_OneDriveAddFolder_Querying_folders___" xml:space="preserve">
<value>Đang lấy các thư mục...</value>
</data>
<data name="UploadersConfigForm_PhotobucketCreateAlbum__0__successfully_created_" xml:space="preserve">
<value>{0} đã được tạo thành công.</value>
</data>
<data name="UploadersConfigForm_SendSpaceRegister_SendSpace_Registration___" xml:space="preserve">
<value>Đăng ký SendSpace</value>
</data>
<data name="UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_" xml:space="preserve">
<value>Lỗi: Kết quả trống</value>
</data>
<data name="UploadersConfigForm_TestFTPAccount_Connected_" xml:space="preserve">
<value>Đã kết nối!</value>
</data>
<data name="UploadersConfigForm_TestFTPAccount_Connected_Created_folders" xml:space="preserve">
<value>Đã kết nối!
Các thư mục đã tạo:</value>
</data>
<data name="UploadersConfigForm_UpdateDropboxStatus_Download_path_" xml:space="preserve">
<value>Đường dẫn tải về:</value>
</data>
<data name="UploadersConfigForm_UpdateDropboxStatus_Email_" xml:space="preserve">
<value>Email:</value>
</data>
<data name="UploadersConfigForm_UpdateDropboxStatus_Name_" xml:space="preserve">
<value>Tên:</value>
</data>
<data name="UploadersConfigForm_UpdateDropboxStatus_Upload_path_" xml:space="preserve">
<value>Đường dẫn tải lên:</value>
</data>
<data name="UploadersConfigForm_UpdateDropboxStatus_User_ID_" xml:space="preserve">
<value>User ID:</value>
</data>
<data name="Pomf_Upload_Please_select_one_of_the_Pomf_uploaders_from__Destination_settings_window____Pomf_tab__" xml:space="preserve">
<value>Vui lòng chọn một trong những dịch vụ tải lên Pomf từ "Thiết lập dịch vụ tải lên" -&gt; "Pomf"</value>
</data>
<data name="UploadersConfigForm_LoadSettings_Parent_album_path_e_g_" xml:space="preserve">
<value>Đường dẫn tới album cha, v.d.</value>
</data>
<data name="UploadersConfigForm_MegaConfigureTab_Click_refresh_button" xml:space="preserve">
<value>Nhấn nút làm mới</value>
</data>
<data name="UploadersConfigForm_BoxListFolders_Box_refresh_folders_list_failed" xml:space="preserve">
<value>Làm mới danh sách thư mục thất bại</value>
</data>
<data name="UploadersConfigForm_HubicListFolders_Hubic_refresh_folders_list_failed" xml:space="preserve">
<value>Làm mới danh sách thư mục thất bại</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="lblHotkeyDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="btnHotkey.Text" xml:space="preserve">
<value>Hotkey</value>
</data>
</root>

View file

@ -0,0 +1,126 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Giới thiệu về ShareX</value>
</data>
<data name="lblSteamBuild.Text" xml:space="preserve">
<value>Phiên bản Build</value>
</data>
</root>

View file

@ -0,0 +1,147 @@
<?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>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="cbHiddenWindow.Text" xml:space="preserve">
<value>Ẩn cửa sổ</value>
</data>
<data name="lblArgs.Text" xml:space="preserve">
<value>Đối số:</value>
</data>
<data name="lblExtensions.Text" xml:space="preserve">
<value>Lọc phần đuôi mở rộng: (Ví dụ: jpg png mp4)</value>
</data>
<data name="lblName.Text" xml:space="preserve">
<value>Tên:</value>
</data>
<data name="lblPath.Text" xml:space="preserve">
<value>Đường dẫn tệp tin:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tác vụ</value>
</data>
<data name="lblOutputExtension.Text" xml:space="preserve">
<value>Phần mở rộng của tệp tin đầu ra: (Để trống = Sử dụng tên tệp)</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tác vụ sau khi chụp</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnContinue.Text" xml:space="preserve">
<value>Tiếp tục</value>
</data>
<data name="btnCopy.Text" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="chAfterCapture.Text" xml:space="preserve">
<value>Tác vụ</value>
</data>
<data name="tpAfterCapture.Text" xml:space="preserve">
<value>Sau khi chụp</value>
</data>
<data name="tpBeforeUpload.Text" xml:space="preserve">
<value>Trước khi tải lên</value>
</data>
</root>

View file

@ -0,0 +1,147 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Sau khi tải lên</value>
</data>
<data name="btnClose.Text" xml:space="preserve">
<value>Đóng</value>
</data>
<data name="btnCopyImage.Text" xml:space="preserve">
<value>Sao chép hình ảnh</value>
</data>
<data name="btnCopyLink.Text" xml:space="preserve">
<value>Sao chép đường dẫn</value>
</data>
<data name="btnOpenFile.Text" xml:space="preserve">
<value>Mở tệp tin...</value>
</data>
<data name="btnOpenFolder.Text" xml:space="preserve">
<value>Mở thư mục...</value>
</data>
<data name="btnOpenLink.Text" xml:space="preserve">
<value>Mở liên kết...</value>
</data>
<data name="chDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chFormat.Text" xml:space="preserve">
<value>Định dạng</value>
</data>
</root>

View file

@ -0,0 +1,279 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Thiết lập ứng dụng</value>
</data>
<data name="btnBrowseCustomScreenshotsPath.Text" xml:space="preserve">
<value>Duyệt...</value>
</data>
<data name="btnBrowsePersonalFolderPath.Text" xml:space="preserve">
<value>Duyệt...</value>
</data>
<data name="btnChromeSupport.Text" xml:space="preserve">
<value>Hỗ trợ tiện ích mở rộng của Chrome...</value>
</data>
<data name="btnClipboardFormatAdd.Text" xml:space="preserve">
<value>Thêm...</value>
</data>
<data name="btnClipboardFormatEdit.Text" xml:space="preserve">
<value>Sửa...</value>
</data>
<data name="btnClipboardFormatRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnOpenPersonalFolderPath.Text" xml:space="preserve">
<value>Mở...</value>
</data>
<data name="btnOpenScreenshotsFolder.Text" xml:space="preserve">
<value>Mở...</value>
</data>
<data name="btnShowImagePrintSettings.Text" xml:space="preserve">
<value>Thiết lập cho in ấn</value>
</data>
<data name="cbDontShowPrintSettingDialog.Text" xml:space="preserve">
<value>Không hiện hộp thoại thiết lập in ấn</value>
</data>
<data name="cbIfUploadFailRetryOnce.Text" xml:space="preserve">
<value>Số lần thử lại nếu tải lên không thành công:</value>
</data>
<data name="cbPrintDontShowWindowsDialog.Text" xml:space="preserve">
<value>Không hiện hộp thoại in của Windows</value>
</data>
<data name="cbRememberMainFormPosition.Text" xml:space="preserve">
<value>Nhớ vị trí cửa sổ chính</value>
</data>
<data name="cbRememberMainFormSize.Text" xml:space="preserve">
<value>Nhớ kích thước cửa sổ chính</value>
</data>
<data name="cbSendToMenu.Text" xml:space="preserve">
<value>Hiện ShareX trong menu "Send to"</value>
</data>
<data name="cbShellContextMenu.Text" xml:space="preserve">
<value>Hiện nút "Upload with ShareX" trong menu ngữ cảnh của Windows Explorer</value>
</data>
<data name="cbStartWithWindows.Text" xml:space="preserve">
<value>Chạy ShareX cùng Windows</value>
</data>
<data name="cbSteamShowInApp.Text" xml:space="preserve">
<value>Khi ShareX đang chạy, hiện "In-App" trong Steam</value>
</data>
<data name="cbTaskbarProgressEnabled.Text" xml:space="preserve">
<value>Hiện tiến độ ở nút taskbar</value>
</data>
<data name="chDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chFormat.Text" xml:space="preserve">
<value>Định dạng</value>
</data>
<data name="gbClipboardFormats.Text" xml:space="preserve">
<value>Định dạng cho vùng nhớ tạm</value>
</data>
<data name="lblBufferSize.Text" xml:space="preserve">
<value>Kích thước buffer:</value>
</data>
<data name="lblLanguage.Text" xml:space="preserve">
<value>Ngôn ngữ:</value>
</data>
<data name="lblNotePersonalFolderPath.Text" xml:space="preserve">
<value>Lưu ý: Bạn cần mở lại ShareX để các thay đổi thư mục riêng có hiệu lực</value>
</data>
<data name="lblPersonalFolderPath.Text" xml:space="preserve">
<value>Thư mục riêng của ShareX:</value>
</data>
<data name="lblProxyPassword.Text" xml:space="preserve">
<value>Mật khẩu:</value>
</data>
<data name="lblProxyMethod.Text" xml:space="preserve">
<value>Thiết lập Proxy:</value>
</data>
<data name="lblProxyHost.Text" xml:space="preserve">
<value>Host:</value>
</data>
<data name="lblProxyUsername.Text" xml:space="preserve">
<value>Tên đăng nhập:</value>
</data>
<data name="lblProxyPort.Text" xml:space="preserve">
<value>Cổng:</value>
</data>
<data name="llTranslators.Text" xml:space="preserve">
<value>Giúp đỡ chúng tôi dịch ShareX sang ngôn ngữ của bạn!</value>
</data>
<data name="cbShowTray.Text" xml:space="preserve">
<value>Hiện icon ở khay hệ thống</value>
</data>
<data name="cbSilentRun.Text" xml:space="preserve">
<value>Khi khởi động thu nhỏ xuống khay hệ thống</value>
</data>
<data name="cbTrayIconProgressEnabled.Text" xml:space="preserve">
<value>Hiện tiến độ ở icon trong khay hệ thống</value>
</data>
<data name="cbUseCustomScreenshotsPath.Text" xml:space="preserve">
<value>Lưu ảnh chụp vào thư mục riêng:</value>
</data>
<data name="chkUseSecondaryUploaders.Text" xml:space="preserve">
<value>Sử dụng các dịch vụ thứ cấp theo thứ tự trong danh sách khi thử lại</value>
</data>
<data name="lblUploadLimit.Text" xml:space="preserve">
<value>Giới hạn tải lên đồng thời:</value>
</data>
<data name="lblUploadLimitHint.Text" xml:space="preserve">
<value>0 - 25 (0 đã tắt)</value>
</data>
<data name="tpAdvanced.Text" xml:space="preserve">
<value>Nâng cao</value>
</data>
<data name="tpGeneral.Text" xml:space="preserve">
<value>Tổng quan</value>
</data>
<data name="tpIntegration.Text" xml:space="preserve">
<value>Tích hợp</value>
</data>
<data name="tpPaths.Text" xml:space="preserve">
<value>Đường dẫn</value>
</data>
<data name="tpPrint.Text" xml:space="preserve">
<value>In</value>
</data>
<data name="tpProxy.Text" xml:space="preserve">
<value>Proxy</value>
</data>
<data name="tpUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="tpUploadResults.Text" xml:space="preserve">
<value>Kết quả</value>
</data>
<data name="tpUploadRetry.Text" xml:space="preserve">
<value>Thử lại</value>
</data>
<data name="gbSecondaryFileUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin phụ</value>
</data>
<data name="gbSecondaryImageUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên ảnh phụ</value>
</data>
<data name="gbSecondaryTextUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên văn bản phụ</value>
</data>
<data name="lblSaveImageSubFolderPattern.Text" xml:space="preserve">
<value>Định dạng tên thư mục phụ</value>
</data>
</root>

View file

@ -0,0 +1,159 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tự động chụp</value>
</data>
<data name="btnExecute.Text" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="btnRegion.Text" xml:space="preserve">
<value>Chọn vùng</value>
</data>
<data name="cbAutoMinimize.Text" xml:space="preserve">
<value>Tự động thu nhỏ xuống khay hệ thống</value>
</data>
<data name="cbWaitUploads.Text" xml:space="preserve">
<value>Chờ đến khi tác vụ hoàn thành</value>
</data>
<data name="gbRegion.Text" xml:space="preserve">
<value>Vùng</value>
</data>
<data name="lblDurationSeconds.Text" xml:space="preserve">
<value>giây</value>
</data>
<data name="lblRegion.Text" xml:space="preserve">
<value>Vùng</value>
</data>
<data name="niTray.Text" xml:space="preserve">
<value>ShareX - Tự động chụp</value>
</data>
<data name="rbCustomRegion.Text" xml:space="preserve">
<value>Vùng tự tạo</value>
</data>
<data name="rbFullscreen.Text" xml:space="preserve">
<value>Toàn màn hình</value>
</data>
<data name="ssBar.Text" xml:space="preserve">
<value>Trạng thái</value>
</data>
<data name="lblDuration.Text" xml:space="preserve">
<value>Thời gian lặp lại:</value>
</data>
</root>

View file

@ -0,0 +1,129 @@
<?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>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Tùy chỉnh nơi đến</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Hỗ trợ tiện ích mở rộng của Chrome</value>
</data>
<data name="btnInstallExtension.Text" xml:space="preserve">
<value>Cài đặt tiện ích mở rộng ShareX cho Chrome</value>
</data>
<data name="btnRegister.Text" xml:space="preserve">
<value>Cho phép hỗ trợ từ Chrome</value>
</data>
<data name="btnUnregister.Text" xml:space="preserve">
<value>Không cho phép hỗ trợ từ Chrome</value>
</data>
<data name="lbl1.Text" xml:space="preserve">
<value>1. Cho phép hỗ trợ từ Chrome nếu không tiện ích sẽ không thể tương tác với ShareX.</value>
</data>
<data name="lbl2.Text" xml:space="preserve">
<value>2. Cài đặt tiện ích ShareX cho Chrome từ Chrome Web Store.</value>
</data>
<data name="lbl3.Text" xml:space="preserve">
<value>3. Trong Chrome bấm chuột phải vào ảnh, video, audio hoặc chọn vùng văn bản và bạn sẽ thấy mục "Upload with ShareX" trong menu ngữ cảnh</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="lblFilter.Text" xml:space="preserve">
<value>Định dạng:</value>
</data>
<data name="lblFolderPath.Text" xml:space="preserve">
<value>Mô tả:</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Định dạng nội dung trong vùng nhớ tạm</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="lblArgs.Text" xml:space="preserve">
<value>Đối số:</value>
</data>
<data name="lblName.Text" xml:space="preserve">
<value>Tên:</value>
</data>
<data name="lblPath.Text" xml:space="preserve">
<value>Đường dẫn:</value>
</data>
<data name="lblExt.Text" xml:space="preserve">
<value>Phần mở rộng:</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Trình encoder</value>
</data>
</root>

View file

@ -0,0 +1,139 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Lưu như thế nào?</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Không lưu</value>
</data>
<data name="btnNewName.Text" xml:space="preserve">
<value>Dùng tên mới:</value>
</data>
<data name="btnOverwrite.Text" xml:space="preserve">
<value>Đè lên:</value>
</data>
<data name="btnUniqueName.Text" xml:space="preserve">
<value>Dùng tên duy nhất</value>
</data>
<data name="lblTitle.Text" xml:space="preserve">
<value>Đã có một tệp cùng tên ở đây.
Chọn tên tệp mới hoặc hành động:</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="cbRunStartup.Text" xml:space="preserve">
<value>Khởi động ShareX cùng Windows</value>
</data>
<data name="cbSendToMenu.Text" xml:space="preserve">
<value>Hiện ShareX ở menu "Send to"</value>
</data>
<data name="cbShellContextMenuButton.Text" xml:space="preserve">
<value>Hiện nút "Upload with ShareX" trong menu ngữ cảnh của Windows Explorer</value>
</data>
<data name="cbSteamInApp.Text" xml:space="preserve">
<value>Khi ShareX đang chạy, hiện "In-App" trong Steam</value>
</data>
<data name="lblNote.Text" xml:space="preserve">
<value>Bạn có thể tìm thấy những thiết lập này ở "Thiết lập ứng dụng -&gt; Tích hợp"</value>
</data>
<data name="lblTitle.Text" xml:space="preserve">
<value>Thiết lập lần đầu cho ShareX</value>
</data>
</root>

View file

@ -0,0 +1,138 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Thiết lập Hotkey</value>
</data>
<data name="btnAdd.Text" xml:space="preserve">
<value>Thêm...</value>
</data>
<data name="btnDuplicate.Text" xml:space="preserve">
<value>Nhân bản</value>
</data>
<data name="btnEdit.Text" xml:space="preserve">
<value>Sửa...</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnReset.Text" xml:space="preserve">
<value>Khôi phục hotkey gốc</value>
</data>
</root>

View file

@ -0,0 +1,150 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Trình gộp ảnh</value>
</data>
<data name="btnAdd.Text" xml:space="preserve">
<value>Thêm...</value>
</data>
<data name="btnCombine.Text" xml:space="preserve">
<value>Gộp các ảnh và lưu/tải lên phụ thuộc vào các thiết lập sau khi chụp</value>
</data>
<data name="btnMoveDown.Text" xml:space="preserve">
<value>Chuyển xuống</value>
</data>
<data name="btnMoveUp.Text" xml:space="preserve">
<value>Chuyển lên</value>
</data>
<data name="btnRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="chFilepath.Text" xml:space="preserve">
<value>Đường dẫn tệp ảnh</value>
</data>
<data name="lblOrientation.Text" xml:space="preserve">
<value>Hướng gộp:</value>
</data>
<data name="lblSpace.Text" xml:space="preserve">
<value>Khoảng cách giữa các ảnh:</value>
</data>
<data name="lblSpacePixel.Text" xml:space="preserve">
<value>pixels</value>
</data>
</root>

View file

@ -0,0 +1,657 @@
<?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>
<data name="btnHideSteam.Text" xml:space="preserve">
<value>Ẩn</value>
</data>
<data name="btnOpenSteam.Text" xml:space="preserve">
<value>ShareX đã có mặt trên Steam!</value>
</data>
<data name="chElapsed.Text" xml:space="preserve">
<value>Trôi qua</value>
</data>
<data name="chFilename.Text" xml:space="preserve">
<value>Tên tệp</value>
</data>
<data name="chProgress.Text" xml:space="preserve">
<value>Tiến độ</value>
</data>
<data name="chRemaining.Text" xml:space="preserve">
<value>Còn lại</value>
</data>
<data name="chSpeed.Text" xml:space="preserve">
<value>Tốc độ</value>
</data>
<data name="chStatus.Text" xml:space="preserve">
<value>Trạng thái</value>
</data>
<data name="chURL.Text" xml:space="preserve">
<value>URL</value>
</data>
<data name="tsbApplicationSettings.Text" xml:space="preserve">
<value>Thiết lập hệ thống...</value>
</data>
<data name="tsbHistory.Text" xml:space="preserve">
<value>Lịch sử...</value>
</data>
<data name="tsbHotkeySettings.Text" xml:space="preserve">
<value>Thiết lập hotkey...</value>
</data>
<data name="tsbImageHistory.Text" xml:space="preserve">
<value>Lịch sử hình ảnh...</value>
</data>
<data name="tsbScreenshotsFolder.Text" xml:space="preserve">
<value>Thư mục chứa ảnh chụp...</value>
</data>
<data name="tsbTaskSettings.Text" xml:space="preserve">
<value>Thiết lập tác vụ...</value>
</data>
<data name="tsddbAfterCaptureTasks.Text" xml:space="preserve">
<value>Tác vụ sau khi chụp</value>
</data>
<data name="tsddbAfterUploadTasks.Text" xml:space="preserve">
<value>Tác vụ sau khi tải lên</value>
</data>
<data name="tsddbCapture.Text" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="tsddbDebug.Text" xml:space="preserve">
<value>Bắt lỗi</value>
</data>
<data name="tsmiAbout.Text" xml:space="preserve">
<value>Giới thiệu...</value>
</data>
<data name="tsmiAutoCapture.Text" xml:space="preserve">
<value>Tự động chụp...</value>
</data>
<data name="tsmiAutomate.Text" xml:space="preserve">
<value>Tự động hóa...</value>
</data>
<data name="tsmiClearList.Text" xml:space="preserve">
<value>Xóa danh sách</value>
</data>
<data name="tsmiColorPicker.Text" xml:space="preserve">
<value>Chọn màu sắc...</value>
</data>
<data name="tsmiCopy.Text" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="tsmiCopyFile.Text" xml:space="preserve">
<value>Tệp tin</value>
</data>
<data name="tsmiCopyFileName.Text" xml:space="preserve">
<value>Tên tệp tin</value>
</data>
<data name="tsmiCopyFileNameWithExtension.Text" xml:space="preserve">
<value>Tên tệp cùng phần mở rộng</value>
</data>
<data name="tsmiCopyFilePath.Text" xml:space="preserve">
<value>Đường dẫn tệp</value>
</data>
<data name="tsmiCopyFolder.Text" xml:space="preserve">
<value>Thư mục</value>
</data>
<data name="tsddbDestinations.Text" xml:space="preserve">
<value>Nơi tới</value>
</data>
<data name="tsddbTools.Text" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="tsddbUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="tsddbWorkflows.Text" xml:space="preserve">
<value>Luồng công việc</value>
</data>
<data name="tsmiCopyDeletionURL.Text" xml:space="preserve">
<value>URL để xóa</value>
</data>
<data name="tsmiCopyForumImage.Text" xml:space="preserve">
<value>Ảnh cho Forum (BBCode)</value>
</data>
<data name="tsmiCopyForumLink.Text" xml:space="preserve">
<value>Đường dẫn cho Forum (BBCode)</value>
</data>
<data name="tsmiCopyForumLinkedImage.Text" xml:space="preserve">
<value>Ảnh kèm đường dẫn cho Forum (BBCode)</value>
</data>
<data name="tsmiCopyHTMLImage.Text" xml:space="preserve">
<value>Ảnh dạng HTML</value>
</data>
<data name="tsmiCopyHTMLLink.Text" xml:space="preserve">
<value>Đường dẫn dạng HTML</value>
</data>
<data name="tsmiCopyHTMLLinkedImage.Text" xml:space="preserve">
<value>Ảnh kèm đường dẫn HTML</value>
</data>
<data name="tsmiCopyImage.Text" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="tsmiCopyShortenedURL.Text" xml:space="preserve">
<value>URL rút gọn</value>
</data>
<data name="tsmiCopyText.Text" xml:space="preserve">
<value>Văn bản</value>
</data>
<data name="tsmiCopyThumbnailFile.Text" xml:space="preserve">
<value>Tệp ảnh thu nhỏ</value>
</data>
<data name="tsmiCopyThumbnailImage.Text" xml:space="preserve">
<value>Ảnh thu nhỏ</value>
</data>
<data name="tsmiCopyThumbnailURL.Text" xml:space="preserve">
<value>URL ảnh thu nhỏ</value>
</data>
<data name="tsmiCopyURL.Text" xml:space="preserve">
<value>URL</value>
</data>
<data name="tsmiDeleteSelectedFile.Text" xml:space="preserve">
<value>Xóa tệp trong máy...</value>
</data>
<data name="tsmiDestinationSettings.Text" xml:space="preserve">
<value>Thiết lập dịch vụ đến</value>
</data>
<data name="tsmiDNSChanger.Text" xml:space="preserve">
<value>Trình đổi DNS</value>
</data>
<data name="tsmiDonate.Text" xml:space="preserve">
<value>Quyên góp...</value>
</data>
<data name="tsmiEditSelectedFile.Text" xml:space="preserve">
<value>Chỉnh sửa ảnh...</value>
</data>
<data name="tsmiFileUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin</value>
</data>
<data name="tsmiFreeHand.Text" xml:space="preserve">
<value>Rảnh tay</value>
</data>
<data name="tsmiFTPClient.Text" xml:space="preserve">
<value>Trình FTP...</value>
</data>
<data name="tsmiFullscreen.Text" xml:space="preserve">
<value>Toàn màn hình</value>
</data>
<data name="tsmiHashCheck.Text" xml:space="preserve">
<value>Kiểm tra Hash...</value>
</data>
<data name="tsmiHideMenu.Text" xml:space="preserve">
<value>Ẩn menu</value>
</data>
<data name="tsmiImageCombiner.Text" xml:space="preserve">
<value>Trình gộp ảnh...</value>
</data>
<data name="tsmiImageEditor.Text" xml:space="preserve">
<value>Trình chỉnh sửa ảnh...</value>
</data>
<data name="tsmiImageEffects.Text" xml:space="preserve">
<value>Hiệu ứng ảnh...</value>
</data>
<data name="tsmiImagePreview.Text" xml:space="preserve">
<value>Xem trước ảnh</value>
</data>
<data name="tsmiImagePreviewAutomatic.Text" xml:space="preserve">
<value>Tự động</value>
</data>
<data name="tsmiImagePreviewHide.Text" xml:space="preserve">
<value>Ẩn</value>
</data>
<data name="tsmiImagePreviewShow.Text" xml:space="preserve">
<value>Hiện</value>
</data>
<data name="tsmiImageUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên ảnh</value>
</data>
<data name="tsmiIRCClient.Text" xml:space="preserve">
<value>Trình IRC</value>
</data>
<data name="tsmiLastRegion.Text" xml:space="preserve">
<value>Vùng chọn lần trước</value>
</data>
<data name="tsmiMonitor.Text" xml:space="preserve">
<value>Màn hình</value>
</data>
<data name="tsmiMonitorTest.Text" xml:space="preserve">
<value>Kiểm tra màn hình...</value>
</data>
<data name="tsmiOpen.Text" xml:space="preserve">
<value>Mở</value>
</data>
<data name="tsmiOpenFile.Text" xml:space="preserve">
<value>Tệp tin</value>
</data>
<data name="tsmiOpenFolder.Text" xml:space="preserve">
<value>Thư mục</value>
</data>
<data name="tsmiOpenShortenedURL.Text" xml:space="preserve">
<value>URL rút gọn</value>
</data>
<data name="tsmiOpenThumbnailFile.Text" xml:space="preserve">
<value>Tệp ảnh thu nhỏ</value>
</data>
<data name="tsmiOpenThumbnailURL.Text" xml:space="preserve">
<value>URL ảnh thu nhỏ</value>
</data>
<data name="tsmiOpenURL.Text" xml:space="preserve">
<value>URL</value>
</data>
<data name="tsmiPolygon.Text" xml:space="preserve">
<value>Đa giác</value>
</data>
<data name="tsmiQRCode.Text" xml:space="preserve">
<value>Mã QR...</value>
</data>
<data name="tsmiRectangle.Text" xml:space="preserve">
<value>Vùng</value>
</data>
<data name="tsmiRuler.Text" xml:space="preserve">
<value>Thước đo...</value>
</data>
<data name="tsmiIndexFolder.Text" xml:space="preserve">
<value>Đánh số thư mục...</value>
</data>
<data name="tsmiOpenDeletionURL.Text" xml:space="preserve">
<value>URL để xóa</value>
</data>
<data name="tsmiRectangleAnnotate.Text" xml:space="preserve">
<value>Vùng (Đánh dấu)</value>
</data>
<data name="tsmiRectangleLight.Text" xml:space="preserve">
<value>Vùng (Bản nhẹ hơn)</value>
</data>
<data name="tsmiRectangleTransparent.Text" xml:space="preserve">
<value>Vùng (Trong suốt)</value>
</data>
<data name="tsmiScreenColorPicker.Text" xml:space="preserve">
<value>Lấy màu từ màn hình...</value>
</data>
<data name="tsmiScreenRecordingFFmpeg.Text" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="tsmiScreenRecordingGIF.Text" xml:space="preserve">
<value>Ghi lại màn hình (dạng ảnh GIF)</value>
</data>
<data name="tsmiScreenshotsFolder.Text" xml:space="preserve">
<value>Thư mục chứa ảnh chụp...</value>
</data>
<data name="tsmiScrollingCapture.Text" xml:space="preserve">
<value>Chụp khi cuộn trang...</value>
</data>
<data name="tsmiShareSelectedURL.Text" xml:space="preserve">
<value>Chia sẻ URL</value>
</data>
<data name="tsmiShortenSelectedURL.Text" xml:space="preserve">
<value>Rút gọn URL</value>
</data>
<data name="tsmiShowErrors.Text" xml:space="preserve">
<value>Hiện lỗi</value>
</data>
<data name="tsmiShowQRCode.Text" xml:space="preserve">
<value>Hiện mã QR...</value>
</data>
<data name="tsmiShowResponse.Text" xml:space="preserve">
<value>Hiện phản hồi...</value>
</data>
<data name="tsmiStopUpload.Text" xml:space="preserve">
<value>Dừng tải lên</value>
</data>
<data name="tsmiTestFileUpload.Text" xml:space="preserve">
<value>Kiểm tra tải lên tệp tin</value>
</data>
<data name="tsmiTestImageUpload.Text" xml:space="preserve">
<value>Kiểm tra tải lên ảnh</value>
</data>
<data name="tsmiTestTextUpload.Text" xml:space="preserve">
<value>Kiểm tra tải lên văn bản</value>
</data>
<data name="tsmiTestURLSharing.Text" xml:space="preserve">
<value>Kiểm tra chia sẻ URL</value>
</data>
<data name="tsmiTestURLShortener.Text" xml:space="preserve">
<value>Kiểm tra rút gọn URL</value>
</data>
<data name="tsmiTextUploaders.Text" xml:space="preserve">
<value>Kiểm tra các dịch vụ tải lên</value>
</data>
<data name="tsmiTrayAbout.Text" xml:space="preserve">
<value>Giới thiệu...</value>
</data>
<data name="tsmiTrayAfterCaptureTasks.Text" xml:space="preserve">
<value>Sau khi chụp</value>
</data>
<data name="tsmiTrayAfterUploadTasks.Text" xml:space="preserve">
<value>Sau khi tải lên</value>
</data>
<data name="tsmiTrayApplicationSettings.Text" xml:space="preserve">
<value>Thiết lập ứng dụng...</value>
</data>
<data name="tsmiTrayAutoCapture.Text" xml:space="preserve">
<value>Tự động chụp...</value>
</data>
<data name="tsmiTrayAutomate.Text" xml:space="preserve">
<value>Tự động hóa...</value>
</data>
<data name="tsmiTrayCapture.Text" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="tsmiTrayColorPicker.Text" xml:space="preserve">
<value>Trình chọn màu sắc...</value>
</data>
<data name="tsmiTrayDNSChanger.Text" xml:space="preserve">
<value>Trình đổi DNS</value>
</data>
<data name="tsmiTrayDonate.Text" xml:space="preserve">
<value>Quyên góp...</value>
</data>
<data name="tsmiTrayExit.Text" xml:space="preserve">
<value>Thoát</value>
</data>
<data name="tsmiShowDebugLog.Text" xml:space="preserve">
<value>Nhật ký ghi lỗi...</value>
</data>
<data name="tsmiTrayFileUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải ảnh lên</value>
</data>
<data name="tsmiTrayFreeHand.Text" xml:space="preserve">
<value>Tự tạo bằng tay</value>
</data>
<data name="tsmiTrayFTPClient.Text" xml:space="preserve">
<value>Trình FTP...</value>
</data>
<data name="tsmiTrayFullscreen.Text" xml:space="preserve">
<value>Toàn màn hình</value>
</data>
<data name="tsmiTrayHashCheck.Text" xml:space="preserve">
<value>Kiểm tra Hash...</value>
</data>
<data name="tsmiTrayHistory.Text" xml:space="preserve">
<value>Lịch sử...</value>
</data>
<data name="tsmiTrayHotkeySettings.Text" xml:space="preserve">
<value>Thiết lập Hotkey,,,</value>
</data>
<data name="tsmiTrayImageCombiner.Text" xml:space="preserve">
<value>Trình gộp ảnh...</value>
</data>
<data name="tsmiTrayImageEditor.Text" xml:space="preserve">
<value>Trình sửa ảnh...</value>
</data>
<data name="tsmiTrayImageEffects.Text" xml:space="preserve">
<value>Hiệu ứng ảnh...</value>
</data>
<data name="tsmiTrayImageHistory.Text" xml:space="preserve">
<value>Lịch sử ảnh...</value>
</data>
<data name="tsmiTrayImageUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải ảnh lên</value>
</data>
<data name="tsmiTrayIRCClient.Text" xml:space="preserve">
<value>Trình IRC</value>
</data>
<data name="tsmiTrayLastRegion.Text" xml:space="preserve">
<value>VỊ trí </value>
</data>
<data name="tsmiTrayDestinations.Text" xml:space="preserve">
<value>Dịch vụ tải lên</value>
</data>
<data name="tsmiTrayDestinationSettings.Text" xml:space="preserve">
<value>Thiết lập dịch vụ tải lên</value>
</data>
<data name="tsmiTrayMonitor.Text" xml:space="preserve">
<value>Màn hình</value>
</data>
<data name="tsmiTrayMonitorTest.Text" xml:space="preserve">
<value>Kiểm tra màn hình</value>
</data>
<data name="tsmiTrayPolygon.Text" xml:space="preserve">
<value>Đa giác</value>
</data>
<data name="tsmiTrayQRCode.Text" xml:space="preserve">
<value>Mã QR</value>
</data>
<data name="tsmiTrayRecentItems.Text" xml:space="preserve">
<value>Các liên kết gần đây</value>
</data>
<data name="tsmiTrayRectangle.Text" xml:space="preserve">
<value>Vùng</value>
</data>
<data name="tsmiTrayRectangleAnnotate.Text" xml:space="preserve">
<value>Vùng (Đánh dấu)</value>
</data>
<data name="tsmiTrayRectangleLight.Text" xml:space="preserve">
<value>Vùng (Phiên bản nhẹ)</value>
</data>
<data name="tsmiTrayRectangleTransparent.Text" xml:space="preserve">
<value>Vùng (Trong suốt)</value>
</data>
<data name="tsmiTrayRuler.Text" xml:space="preserve">
<value>Thước đo...</value>
</data>
<data name="tsmiTrayScreenColorPicker.Text" xml:space="preserve">
<value>Lấy màu từ màn hình...</value>
</data>
<data name="tsmiTrayScreenRecordingFFmpeg.Text" xml:space="preserve">
<value>Ghi lại màn hình</value>
</data>
<data name="tsmiTrayScreenRecordingGIF.Text" xml:space="preserve">
<value>Ghi lại màn hình (dạng ảnh GIF)</value>
</data>
<data name="tsmiTrayScrollingCapture.Text" xml:space="preserve">
<value>Chụp khi cuộn trang...</value>
</data>
<data name="tsmiTrayShow.Text" xml:space="preserve">
<value>Hiện cửa sổ ShareX</value>
</data>
<data name="tsmiTrayTaskSettings.Text" xml:space="preserve">
<value>Thiết lập tác vụ...</value>
</data>
<data name="tsmiTrayTextUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên văn bản</value>
</data>
<data name="tsmiTrayUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="tsmiUploadSelectedFile.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="tsmiTrayUploadClipboard.Text" xml:space="preserve">
<value>Tải lên từ vùng nhớ tạm</value>
</data>
<data name="tsmiTrayUploadDragDrop.Text" xml:space="preserve">
<value>Kéo và thả để tải lên...</value>
</data>
<data name="tsmiTrayUploadFile.Text" xml:space="preserve">
<value>Tải lên tệp tin...</value>
</data>
<data name="tsmiTrayUploadFolder.Text" xml:space="preserve">
<value>Tải lên thư mục...</value>
</data>
<data name="tsmiTrayUploadURL.Text" xml:space="preserve">
<value>Tải lên từ URL...</value>
</data>
<data name="tsmiUploadClipboard.Text" xml:space="preserve">
<value>Tải lên từ vùng nhớ tạm</value>
</data>
<data name="tsmiUploadDragDrop.Text" xml:space="preserve">
<value>Kéo và thả để tải lên...</value>
</data>
<data name="tsmiUploadFile.Text" xml:space="preserve">
<value>Tải lên tệp tin...</value>
</data>
<data name="tsmiUploadFolder.Text" xml:space="preserve">
<value>Tải lên thư mục...</value>
</data>
<data name="tsmiUploadURL.Text" xml:space="preserve">
<value>Tải lên từ URL...</value>
</data>
<data name="tsmiTrayURLSharingServices.Text" xml:space="preserve">
<value>Dịch vụ chia sẻ URL</value>
</data>
<data name="tsmiTrayURLShorteners.Text" xml:space="preserve">
<value>Dịch vụ rút gọn URL</value>
</data>
<data name="tsmiTrayWebpageCapture.Text" xml:space="preserve">
<value>Chụp trang web...</value>
</data>
<data name="tsmiTrayWindow.Text" xml:space="preserve">
<value>Cửa sổ</value>
</data>
<data name="tsmiTrayWindowRectangle.Text" xml:space="preserve">
<value>Vùng (Các cửa sổ &amp;&amp; phần điều khiển)</value>
</data>
<data name="tsmiTweetMessage.Text" xml:space="preserve">
<value>Tin nhắn tweet</value>
</data>
<data name="tsmiURLSharingServices.Text" xml:space="preserve">
<value>Dịch vụ chia sẻ URL</value>
</data>
<data name="tsmiURLShorteners.Text" xml:space="preserve">
<value>Dịch vụ rút gọn URL</value>
</data>
<data name="tsmiWebpageCapture.Text" xml:space="preserve">
<value>Chụp trang web...</value>
</data>
<data name="tsmiWindow.Text" xml:space="preserve">
<value>Cửa sổ</value>
</data>
<data name="tsmiWindowRectangle.Text" xml:space="preserve">
<value>Vùng (Các cửa sổ &amp;&amp; phần điều khiển)</value>
</data>
<data name="tsmiTrayTools.Text" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="tsmiTrayTweetMessage.Text" xml:space="preserve">
<value>Tin nhắn tweet</value>
</data>
<data name="tsmiTrayToggleHotkeys.Text" xml:space="preserve">
<value>Vô hiệu hóa hotkey</value>
</data>
<data name="tsmiTrayVideoThumbnailer.Text" xml:space="preserve">
<value>Trình tạo ảnh thu nhỏ cho video...</value>
</data>
<data name="tsmiTrayWorkflows.Text" xml:space="preserve">
<value>Luồng công việc</value>
</data>
<data name="tsmiVideoThumbnailer.Text" xml:space="preserve">
<value>Trình tạo ảnh thu nhỏ cho video...</value>
</data>
<data name="tsmiTrayIndexFolder.Text" xml:space="preserve">
<value>Đánh dấu thư mục...</value>
</data>
</root>

View file

@ -0,0 +1,132 @@
<?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>
<data name="btnColorPicker.Text" xml:space="preserve">
<value>Bắt đầu chọn màu</value>
</data>
<data name="btnCopyAll.Text" xml:space="preserve">
<value>Sao chép tất cả</value>
</data>
<data name="lblCursorPosition.Text" xml:space="preserve">
<value>Vị trí con trỏ:</value>
</data>
<data name="lblScreenColorPickerTip.Text" xml:space="preserve">
<value>Nhấn "Ctrl" khi cửa sổ này đang hoạt động để dừng chọn màu.</value>
</data>
</root>

View file

@ -0,0 +1,135 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Cửa sổ quay video màn hình</value>
</data>
<data name="btnAbort.Text" xml:space="preserve">
<value>Dừng</value>
</data>
<data name="btnStart.Text" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="tsmiAbort.Text" xml:space="preserve">
<value>Dừng</value>
</data>
<data name="tsmiStart.Text" xml:space="preserve">
<value>Bắt đầu</value>
</data>
</root>

View file

@ -0,0 +1,459 @@
<?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>
<data name="btnScreenRecorderFFmpegOptions.Text" xml:space="preserve">
<value>Tùy chọn ghi lại màn hình...</value>
</data>
<data name="cbScreenRecorderShowCursor.Text" xml:space="preserve">
<value>Hiện con trỏ khi đang ghi lại</value>
</data>
<data name="chkScreenRecordAutoStart.Text" xml:space="preserve">
<value>Bắt đầu ghi lại sau:</value>
</data>
<data name="lblScreenRecordFPS.Text" xml:space="preserve">
<value>Số hình trên giây (FPS) khi ghi lại:</value>
</data>
<data name="tpScrollingCapture.Text" xml:space="preserve">
<value>Chụp khi cuộn trang</value>
</data>
<data name="tpUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="btnAfterUpload.Text" xml:space="preserve">
<value>Sau khi tải lên...</value>
</data>
<data name="cbClipboardUploadAutoIndexFolder.Text" xml:space="preserve">
<value>Nếu vùng nhớ tạm có chứa đường dẫn tới thư mục, đánh dấu thư mục đó và tải lên phần được đánh dấu</value>
</data>
<data name="cbFileUploadUseNamePattern.Text" xml:space="preserve">
<value>Sử dụng định dạng tên cho các tệp được tải lên thay vì tên thật của tệp</value>
</data>
<data name="cbUseDefaultAfterUploadSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập mặc định "Sau khi tải lên"</value>
</data>
<data name="cbWatchFolderEnabled.Text" xml:space="preserve">
<value>Theo dõi thư mục, nếu có tệp mới được tạo thì tiến hành tải lên tệp đó</value>
</data>
<data name="chkClipboardUploadURLContents.Text" xml:space="preserve">
<value>Nếu vùng nhớ tạm có chứa URL của tệp thì tải về máy và tải lên</value>
</data>
<data name="chkShowAfterUploadForm.Text" xml:space="preserve">
<value>Hiện cửa sổ "Sau khi tải lên" sau khi tác vụ được hoàn thành</value>
</data>
<data name="chkShowBeforeUploadForm.Text" xml:space="preserve">
<value>Hiện cửa sổ "Trước khi tải lên" để linh động thay đổi dịch vụ tải lên trước khi thực hiện tải lên</value>
</data>
<data name="chkUseDefaultUploadSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập tải lên trong thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="lblNameFormatPattern.Text" xml:space="preserve">
<value>Định dạng tên cho tệp tải lên (chụp hoặc từ vùng nhớ tạm):</value>
</data>
<data name="tpUploadClipboard.Text" xml:space="preserve">
<value>Tải lên từ vùng nhớ tạm</value>
</data>
<data name="tsmiFileUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin</value>
</data>
<data name="tsmiImageUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên ảnh</value>
</data>
<data name="tsmiTextUploaders.Text" xml:space="preserve">
<value>Dịch vụ tải lên văn bản</value>
</data>
<data name="chkOverrideCustomUploader.Text" xml:space="preserve">
<value>Đè lên dịch vụ tải lên tùy chỉnh</value>
</data>
<data name="lblUseImageFormat2AfterHint.Text" xml:space="preserve">
<value>kB 0 - 5000 (0 đã tắt)</value>
</data>
<data name="lblImageEffectsNote.Text" xml:space="preserve">
<value>Bạn có thể kích hoạt/vô hiệu hóa hiệu ứng cho ảnh từ "Tác vụ sau khi chụp -&gt; Thêm hiệu ứng ảnh".</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Thiết lập tác vụ</value>
</data>
<data name="btnActionsAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnActionsDuplicate.Text" xml:space="preserve">
<value>Nhân bản</value>
</data>
<data name="btnActionsEdit.Text" xml:space="preserve">
<value>Sửa</value>
</data>
<data name="btnActionsRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="btnAfterCapture.Text" xml:space="preserve">
<value>Sau khi chụp...</value>
</data>
<data name="btnCaptureTransmitBoundsFromMonitorToCustomBounds.Text" xml:space="preserve">
<value>&gt;&gt;</value>
</data>
<data name="btnDestinations.Text" xml:space="preserve">
<value>Dịch vụ tải lên...</value>
</data>
<data name="btnImageEffects.Text" xml:space="preserve">
<value>Thiết lập hiệu ứng ảnh...</value>
</data>
<data name="btnTask.Text" xml:space="preserve">
<value>Tác vụ...</value>
</data>
<data name="btnWatchFolderAdd.Text" xml:space="preserve">
<value>Thêm...</value>
</data>
<data name="btnWatchFolderRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="lblImageFormat.Text" xml:space="preserve">
<value>Định dạng ảnh:</value>
</data>
<data name="lblImageFormat2.Text" xml:space="preserve">
<value>Định dạng ảnh 2:</value>
</data>
<data name="lblImageGIFQuality.Text" xml:space="preserve">
<value>Chất lượng ảnh GIF:</value>
</data>
<data name="lblImageJPEGQuality.Text" xml:space="preserve">
<value>Chất lượng ảnh JPEG:</value>
</data>
<data name="lblNameFormatPatternPreview.Text" xml:space="preserve">
<value>Xem trước:</value>
</data>
<data name="lblNameFormatPatternPreviewActiveWindow.Text" xml:space="preserve">
<value>Xem trước:</value>
</data>
<data name="lblScreenRecorderFixedDuration.Text" xml:space="preserve">
<value>giây</value>
</data>
<data name="lblScreenRecorderStartDelay.Text" xml:space="preserve">
<value>giây</value>
</data>
<data name="lblScreenshotDelayInfo.Text" xml:space="preserve">
<value>giây</value>
</data>
<data name="cbScreenRecorderFixedDuration.Text" xml:space="preserve">
<value>Thời gian định sẵn:</value>
</data>
<data name="cbShowCursor.Text" xml:space="preserve">
<value>Hiện con trỏ trong ảnh chụp màn hình</value>
</data>
<data name="cbUseDefaultAfterCaptureSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập mặc định "Sau khi chụp"</value>
</data>
<data name="cbUseDefaultDestinationSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập mặc định "Dịch vụ tải lên"</value>
</data>
<data name="chActionsArgs.Text" xml:space="preserve">
<value>Đối số</value>
</data>
<data name="chActionsName.Text" xml:space="preserve">
<value>Tên</value>
</data>
<data name="chActionsPath.Text" xml:space="preserve">
<value>Đường dẫn</value>
</data>
<data name="chWatchFolderFolderPath.Text" xml:space="preserve">
<value>Đường dẫn thư mục</value>
</data>
<data name="lblThumbnailNamePreview.Text" xml:space="preserve">
<value>Xem trước</value>
</data>
<data name="tpAdvanced.Text" xml:space="preserve">
<value>Nâng cao</value>
</data>
<data name="tpCapture.Text" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="tpEffects.Text" xml:space="preserve">
<value>Hiệu ứng</value>
</data>
<data name="tpGeneral.Text" xml:space="preserve">
<value>Tổng quan</value>
</data>
<data name="chkUseDefaultGeneralSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập tổng quan ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="btnEncoderConfig.Text" xml:space="preserve">
<value>Nhóm các thiết lập...</value>
</data>
<data name="lblImageFileExist.Text" xml:space="preserve">
<value>Nếu tệp tồn tại:</value>
</data>
<data name="tpWatchFolders.Text" xml:space="preserve">
<value>Thư mục đang theo dõi</value>
</data>
<data name="lblDescription.Text" xml:space="preserve">
<value>Mô tả:</value>
</data>
<data name="tpTask.Text" xml:space="preserve">
<value>Tác vụ</value>
</data>
<data name="tsmiURLSharingServices.Text" xml:space="preserve">
<value>Dịch vụ chia sẻ URL</value>
</data>
<data name="tpTools.Text" xml:space="preserve">
<value>Công cụ</value>
</data>
<data name="tpIRCClient.Text" xml:space="preserve">
<value>Trình IRC</value>
</data>
<data name="tpImage.Text" xml:space="preserve">
<value>Ảnh</value>
</data>
<data name="chWatchFolderFilter.Text" xml:space="preserve">
<value>Lọc</value>
</data>
<data name="cbImageEffectOnlyRegionCapture.Text" xml:space="preserve">
<value>Chỉ áp dụng hiệu ứng tới vùng được chụp</value>
</data>
<data name="lblCaptureCustomRegionSelectedMonitor.Text" xml:space="preserve">
<value>Chọn màn hình để chọn vùng tùy chỉnh:</value>
</data>
<data name="tpRegionCapture.Text" xml:space="preserve">
<value>Chụp theo vùng</value>
</data>
<data name="chkRunScreencastCLI.Text" xml:space="preserve">
<value>Chạy CLI sau đó:</value>
</data>
<data name="chkShowImageEffectsWindowAfterCapture.Text" xml:space="preserve">
<value>Hiện cửa sổ hiệu ứng ảnh sau khi chụp</value>
</data>
<data name="chkUseDefaultCaptureSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập chụp ảnh ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="chkUseDefaultImageSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập ảnh ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="chkUseDefaultToolsSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập công cụ ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="chWatchFolderIncludeSubdirectories.Text" xml:space="preserve">
<value>Bao gồm cả thư mục con</value>
</data>
<data name="lblUseImageFormat2After.Text" xml:space="preserve">
<value>Giới hạn kích thước ảnh ở "Định dạng ảnh 2":</value>
</data>
<data name="tsmiURLShorteners.Text" xml:space="preserve">
<value>Dịch vụ rút gọn URL</value>
</data>
<data name="cbClipboardUploadShortenURL.Text" xml:space="preserve">
<value>Nếu vùng nhớ tạm chứa URL thì sử dụng dịch vụ rút gọn URL</value>
</data>
<data name="cbClipboardUploadShareURL.Text" xml:space="preserve">
<value>Nếu vùng nhớ tạm chứa URL thì chia sẻ sử dụng dịch vụ chia sẻ URL</value>
</data>
<data name="lblThumbnailName.Text" xml:space="preserve">
<value>Tên ảnh thu nhỏ:</value>
</data>
<data name="tpThumbnail.Text" xml:space="preserve">
<value>Ảnh thu nhỏ</value>
</data>
<data name="cbShowAfterCaptureTasksForm.Text" xml:space="preserve">
<value>Hiện cửa sổ "Tác vụ sau khi chụp" sau khi việc chụp được thực hiện</value>
</data>
<data name="lblThumbnailWidth.Text" xml:space="preserve">
<value>Rộng:</value>
</data>
<data name="lblCaptureCustomRegionWidth.Text" xml:space="preserve">
<value>Rộng</value>
</data>
<data name="tpActions.Text" xml:space="preserve">
<value>Hành động</value>
</data>
<data name="lblAfterTaskNotification.Text" xml:space="preserve">
<value>Sau khi tác vụ hoàn thành:</value>
</data>
<data name="lblGIFFPS.Text" xml:space="preserve">
<value>Hình/giây (FPS) của GIF:</value>
</data>
<data name="lblGIFEncoding.Text" xml:space="preserve">
<value>GIF encoder:</value>
</data>
<data name="lblThumbnailHeight.Text" xml:space="preserve">
<value>Cao:</value>
</data>
<data name="lblCaptureCustomRegionHeight.Text" xml:space="preserve">
<value>Cao</value>
</data>
<data name="tpVideoThumbnailer.Text" xml:space="preserve">
<value>Trình tạo ảnh thu nhỏ cho video</value>
</data>
<data name="cbNameFormatCustomTimeZone.Text" xml:space="preserve">
<value>Sử dụng múi giờ tùy chỉnh:</value>
</data>
<data name="cbPlaySoundAfterUpload.Text" xml:space="preserve">
<value>Bật nhạc sau khi tác vụ đã hoàn thành</value>
</data>
<data name="cbPlaySoundAfterCapture.Text" xml:space="preserve">
<value>Bật nhạc sau khi chụp ảnh được thực hiện</value>
</data>
<data name="cbHistorySave.Text" xml:space="preserve">
<value>Lưu thông tin tác vụ vào lịch sử</value>
</data>
<data name="cbScreenshotDelay.Text" xml:space="preserve">
<value>Độ trễ chụp</value>
</data>
<data name="tpScreenRecorder.Text" xml:space="preserve">
<value>Trình ghi lại màn hình</value>
</data>
<data name="cbCaptureAutoHideTaskbar.Text" xml:space="preserve">
<value>Khi chụp cửa sổ nếu cửa sổ giao với thanh tác vụ thì ẩn thanh tác vụ</value>
</data>
<data name="chkUseDefaultAdvancedSettings.Text" xml:space="preserve">
<value>Sử dụng thiết lập nâng cao ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="chkUseDefaultActions.Text" xml:space="preserve">
<value>Sử dụng hành động ở phần thiết lập tác vụ của cửa sổ chính</value>
</data>
<data name="cbCaptureTransparent.Text" xml:space="preserve">
<value>Chụp màn hình trong suốt</value>
</data>
<data name="cbCaptureShadow.Text" xml:space="preserve">
<value>Chụp màn hình đổ bóng (yêu cầu chế độ trong suốt)</value>
</data>
<data name="cbThumbnailIfSmaller.Text" xml:space="preserve">
<value>Tạo ảnh thu nhỏ chỉ khi kích thước ảnh lớn hơn kích thước ảnh thu nhỏ</value>
</data>
<data name="chActionsExtensions.Text" xml:space="preserve">
<value>Phần mở rộng</value>
</data>
<data name="lblCaptureShadowOffset.Text" xml:space="preserve">
<value>Offset của bóng:</value>
</data>
<data name="btnResetAutoIncrementNumber.Text" xml:space="preserve">
<value>Đặt lại thiết lập tự động tăng số</value>
</data>
<data name="tpRectangleAnnotate.Text" xml:space="preserve">
<value>Đánh dấu hình chữ nhật</value>
</data>
<data name="chkOverrideFTP.Text" xml:space="preserve">
<value>Vượt quyền tài khoản FTP mặc định</value>
</data>
<data name="lblNameFormatPatternActiveWindow.Text" xml:space="preserve">
<value>Định dạng tên cho ảnh chụp màn hình đang hoạt động:</value>
</data>
<data name="tpIndexer.Text" xml:space="preserve">
<value>Indexer</value>
</data>
<data name="cbCaptureClientArea.Text" xml:space="preserve">
<value>Chụp vùng làm việc khi dùng chế độ chụp cửa sổ/cửa sổ hiện hành</value>
</data>
</root>

View file

@ -0,0 +1,147 @@
<?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>
<data name="btnEncodersAdd.Text" xml:space="preserve">
<value>Thêm</value>
</data>
<data name="btnEncodersEdit.Text" xml:space="preserve">
<value>Sửa</value>
</data>
<data name="btnEncodersRemove.Text" xml:space="preserve">
<value>Xóa</value>
</data>
<data name="chEncoderArgs.Text" xml:space="preserve">
<value>Đối số</value>
</data>
<data name="chEncoderDescription.Text" xml:space="preserve">
<value>Mô tả</value>
</data>
<data name="chEncoderPath.Text" xml:space="preserve">
<value>Đường dẫn</value>
</data>
<data name="btnEncoderDuplicate.Text" xml:space="preserve">
<value>Nhân bản</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Thiết lập Encoder</value>
</data>
<data name="chEncoderOutputExtension.Text" xml:space="preserve">
<value>Phần mở rộng của đầu ra</value>
</data>
</root>

View file

@ -0,0 +1,141 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>Thư mục theo dõi</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Hủy bỏ</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>OK</value>
</data>
<data name="cbIncludeSubdirectories.Text" xml:space="preserve">
<value>Bao gồm cả thư mục con</value>
</data>
<data name="lblFilter.Text" xml:space="preserve">
<value>Lọc:</value>
</data>
<data name="lblFilterExample.Text" xml:space="preserve">
<value>Ví dụ: *.png</value>
</data>
<data name="lblFolderPath.Text" xml:space="preserve">
<value>Đường dẫn thư mục:</value>
</data>
</root>

View file

@ -0,0 +1,144 @@
<?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>
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Chụp website</value>
</data>
<data name="btnCapture.Text" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="btnCopy.Text" xml:space="preserve">
<value>Sao chép</value>
</data>
<data name="btnUpload.Text" xml:space="preserve">
<value>Tải lên</value>
</data>
<data name="lblCaptureDelay.Text" xml:space="preserve">
<value>Độ trễ:</value>
</data>
<data name="lblURL.Text" xml:space="preserve">
<value>URL:</value>
</data>
<data name="lblWebpageSize.Text" xml:space="preserve">
<value>Kích thước trình duyệt</value>
</data>
<data name="lblWebpageX.Text" xml:space="preserve">
<value>x</value>
</data>
</root>

View file

@ -0,0 +1,476 @@
<?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>
<data name="AboutForm_AboutForm_Changelog" xml:space="preserve">
<value>Lịch sử thay đổi</value>
</data>
<data name="AboutForm_AboutForm_Contributors" xml:space="preserve">
<value>Những người đóng góp</value>
</data>
<data name="AboutForm_AboutForm_External_libraries" xml:space="preserve">
<value>Các thư viện bên ngoài</value>
</data>
<data name="AboutForm_AboutForm_Issues" xml:space="preserve">
<value>Các vấn đề</value>
</data>
<data name="AboutForm_AboutForm_Project_page" xml:space="preserve">
<value>Trang project</value>
</data>
<data name="AboutForm_AboutForm_Translators" xml:space="preserve">
<value>Biên dịch</value>
</data>
<data name="AboutForm_AboutForm_Website" xml:space="preserve">
<value>Website</value>
</data>
<data name="ActionsForm_btnOK_Click_File_path_can_t_be_empty_" xml:space="preserve">
<value>Đường dẫn tới tệp tin không thể trống</value>
</data>
<data name="ActionsForm_btnOK_Click_Name_can_t_be_empty_" xml:space="preserve">
<value>Tên không thể để trống</value>
</data>
<data name="ActionsForm_btnPathBrowse_Click_Choose_file_path" xml:space="preserve">
<value>Chọn đường dẫn tệp tin</value>
</data>
<data name="ApplicationSettingsForm_btnBrowseCustomScreenshotsPath_Click_Choose_screenshots_folder_path" xml:space="preserve">
<value>Chọn đường dẫn thư mục chứa ảnh chụp</value>
</data>
<data name="ApplicationSettingsForm_btnBrowsePersonalFolderPath_Click_Choose_ShareX_personal_folder_path" xml:space="preserve">
<value>Chọn đường dẫn thư mục riêng cho ShareX</value>
</data>
<data name="ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart" xml:space="preserve">
<value>ShareX cần được khởi động lại để thay đổi ngôn ngữ có tác dụng.
Bạn có muốn khởi động lại ShareX không?</value>
</data>
<data name="ApplicationSettingsForm_cbSteamShowInApp_CheckedChanged_For_settings_to_take_effect_ShareX_needs_to_be_reopened_from_Steam_" xml:space="preserve">
<value>Để thiết lập có tác dụng ShareX cần được mở lại từ Steam.</value>
</data>
<data name="AutoCaptureForm_Execute_Start" xml:space="preserve">
<value>Bắt đầu</value>
</data>
<data name="AutoCaptureForm_Execute_Stop" xml:space="preserve">
<value>Dừng lại</value>
</data>
<data name="AutoCaptureForm_UpdateRegion_X___0___Y___1___Width___2___Height___3_" xml:space="preserve">
<value>X: {0}, Y: {1}, Dài: {2}, Rộng: {3}</value>
</data>
<data name="AutoCaptureForm_UpdateStatus_Timeleft___0_s___1____Total___2_" xml:space="preserve">
<value>Thời gian còn lại: {0}giây ({1}%) Tổng cộng: {2}</value>
</data>
<data name="BeforeUploadControl_AddDestination_Custom" xml:space="preserve">
<value>Tùy chỉnh</value>
</data>
<data name="BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_" xml:space="preserve">
<value>{0} chuẩn bị được tải lên {1}. Bạn có thể chọn nơi tải lên khác.</value>
</data>
<data name="BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_" xml:space="preserve">
<value>Vui lòng chọn nơi tải lên.</value>
</data>
<data name="ChromeForm_btnRegister_Click_Chrome_support_enabled_" xml:space="preserve">
<value>Hỗ trợ từ Chrome được bật</value>
</data>
<data name="ChromeForm_btnUnregister_Click_Chrome_support_disabled_" xml:space="preserve">
<value>Hỗ trợ từ Chrome đã tắt</value>
</data>
<data name="WebpageCaptureForm_UpdateControls_Stop" xml:space="preserve">
<value>Dừng lại</value>
</data>
<data name="WebpageCaptureForm_UpdateControls_Capture" xml:space="preserve">
<value>Chụp</value>
</data>
<data name="WatchFolderForm_btnPathBrowse_Click_Choose_folder_path" xml:space="preserve">
<value>Chọn đường dẫn thư mục</value>
</data>
<data name="UploadTask_ThreadDoWork_URL_is_empty_" xml:space="preserve">
<value>URL đang trống.</value>
</data>
<data name="UploadTask_Stop_Stopping" xml:space="preserve">
<value>Đang dừng lại</value>
</data>
<data name="UploadTask_Prepare_Starting" xml:space="preserve">
<value>Đang bắt đầu</value>
</data>
<data name="UploadTask_Prepare_Preparing" xml:space="preserve">
<value>Đang chuẩn bị</value>
</data>
<data name="UploadTask_OnUploadCompleted_Stopped" xml:space="preserve">
<value>Đã dừng lại</value>
</data>
<data name="UploadTask_OnUploadCompleted_Done" xml:space="preserve">
<value>Đã xong</value>
</data>
<data name="UploadTask_DownloadAndUpload_Downloading" xml:space="preserve">
<value>Đang tải về</value>
</data>
<data name="UploadTask_DoUploadJob_You_are_attempting_to_upload_a_large_file" xml:space="preserve">
<value>Bạn đang chuẩn bị tải lên một tệp tin lớn.
Bạn có muốn tiếp tục?</value>
</data>
<data name="UploadTask_DoUploadJob_Uploading" xml:space="preserve">
<value>Đang tải lên</value>
</data>
<data name="UploadManager_IsUploadConfirmed_Are_you_sure_you_want_to_upload__0__files_" xml:space="preserve">
<value>Bạn có chắc chắn tải lên {0} tệp tin không?</value>
</data>
<data name="UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_" xml:space="preserve">
<value>Không hiện thông báo này nữa.</value>
</data>
<data name="UploadManager_IsUploadConfirmed_Upload_files" xml:space="preserve">
<value>Tải lên các file</value>
</data>
<data name="UploadManager_UploadFile_File_upload" xml:space="preserve">
<value>Tải lên file</value>
</data>
<data name="UploadManager_UploadFolder_Folder_upload" xml:space="preserve">
<value>Tải lên thư mục</value>
</data>
<data name="ClipboardFormatForm_ClipboardFormatForm_Supported_variables___0__and_other_variables_such_as__1__etc_" xml:space="preserve">
<value>Các biến được hỗ trợ: {0} và các biến khác như {1}, v.v</value>
</data>
<data name="DropForm_DrawDropImage_Drop_here" xml:space="preserve">
<value>Thả
ở đây</value>
</data>
<data name="FileExistForm_txtNewName_TextChanged_Use_new_name__" xml:space="preserve">
<value>Dùng tên mới:</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_Unable_to_register_hotkey" xml:space="preserve">
<value>Không thể đăng ký {0}:
{1}
Vui lòng chọn hotkey khác hoặc thoát ứng dụng đang gây lỗi và mở lại ShareX.</value>
</data>
<data name="HotkeySelectionControl_StartEditing_Select_a_hotkey___" xml:space="preserve">
<value>Chọn một hotkey...</value>
</data>
<data name="MainForm_AfterShownJobs_You_can_single_left_click_the_ShareX_tray_icon_to_start_region_capture_" xml:space="preserve">
<value>Bạn có thể bấm chuột trái vào biểu tượng ShareX ở khay hệ thống để bắt đầu chụp theo vùng.</value>
</data>
<data name="MainForm_tsmiDeleteSelectedFile_Click_Do_you_really_want_to_delete_this_file_" xml:space="preserve">
<value>Bạn có thật sự muốn xóa tệp này không?</value>
</data>
<data name="MainForm_tsmiDeleteSelectedFile_Click_File_delete_confirmation" xml:space="preserve">
<value>Xác nhận xóa tệp tin</value>
</data>
<data name="MainForm_tsmiTestTextUpload_Click_Text_upload_test" xml:space="preserve">
<value>Thử nghiệm tải lên đoạn văn bản</value>
</data>
<data name="MainForm_UpdateMainFormTip_Currently_configured_hotkeys_" xml:space="preserve">
<value>Các hotkey đang được thiết lập:</value>
</data>
<data name="MainForm_UpdateMainFormTip_You_can_drag_and_drop_files_to_this_window_" xml:space="preserve">
<value>Bạn có thể kéo và thả các tệp tin vào cửa sổ này.</value>
</data>
<data name="MainForm_UpdateMenu_Hide_menu" xml:space="preserve">
<value>Ẩn menu</value>
</data>
<data name="MainForm_UpdateMenu_Show_menu" xml:space="preserve">
<value>Hiện menu</value>
</data>
<data name="MainForm_UpdateToggleHotkeyButton_Disable_hotkeys" xml:space="preserve">
<value>Không cho phép hotkey hoạt động</value>
</data>
<data name="MainForm_UpdateToggleHotkeyButton_Enable_hotkeys" xml:space="preserve">
<value>Cho phép hotkey hoạt động</value>
</data>
<data name="MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___" xml:space="preserve">
<value>Bạn có thể thêm các luồng công việc từ thiết lập hotkey</value>
</data>
<data name="Program_Run_Error" xml:space="preserve">
<value>Lỗi</value>
</data>
<data name="EncoderProgramForm_btnOK_Click_Extension_can_t_be_empty_" xml:space="preserve">
<value>Phần mở rộng không được để trống.</value>
</data>
<data name="EncoderProgramForm_btnOK_Click_Path_can_t_be_empty_" xml:space="preserve">
<value>Đường dẫn không được để trống.</value>
</data>
<data name="EncoderProgramForm_btnPathBrowse_Click_Choose_encoder_path" xml:space="preserve">
<value>Chọn đường dẫn tới encoder</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_hotkey" xml:space="preserve">
<value>hotkey</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_Hotkey_registration_failed" xml:space="preserve">
<value>Đăng ký hotkey thất bại</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_hotkeys" xml:space="preserve">
<value>Các hotkey</value>
</data>
<data name="Program_Run_Unable_to_create_folder_" xml:space="preserve">
<value>Không thể tạo thư mục mới:</value>
</data>
<data name="Program_WritePersonalPathConfig_Cant_access_to_file" xml:space="preserve">
<value>Không thể truy cập tới tệp "{0}"
Vui lòng chạy ShareX dưới quyền administrator để thay đổi thư mục riêng.</value>
</data>
<data name="RecentManager_UpdateRecentMenu_Left_click_to_copy_URL_to_clipboard__Right_click_to_open_URL_" xml:space="preserve">
<value>Chuột trái để sao chép URL vào vùng nhớ tạm. Chuột phải để mở URL.</value>
</data>
<data name="ScreenColorPicker_btnCopyAll_Click_Cursor_position" xml:space="preserve">
<value>Vị trí con trỏ (X, Y) = {0}, {1}</value>
</data>
<data name="ScreenColorPicker_ScreenColorPicker_Close" xml:space="preserve">
<value>Đóng</value>
</data>
<data name="ScreenColorPicker_UpdateControls_Start_screen_color_picker" xml:space="preserve">
<value>Bắt đầu chọn màu từ màn hình</value>
</data>
<data name="ScreenColorPicker_UpdateControls_Stop_screen_color_picker" xml:space="preserve">
<value>Dừng chọn màu từ màn hình</value>
</data>
<data name="ScreenRecordForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_" xml:space="preserve">
<value>Tải về FFmpeg thất bại.</value>
</data>
<data name="ScreenRecordForm_DownloaderForm_InstallRequested_FFmpeg_successfully_downloaded_" xml:space="preserve">
<value>FFmpeg đã được tải xuống thành công.</value>
</data>
<data name="ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__" xml:space="preserve">
<value>Tệp CLI video encoder không tồn tại:</value>
</data>
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_start_recording_" xml:space="preserve">
<value>Nhấn để bắt đầu ghi hình.</value>
</data>
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_" xml:space="preserve">
<value>Nhấn để dừng ghi hình.</value>
</data>
<data name="ScreenRecordForm_StartRecording_does_not_exist" xml:space="preserve">
<value>{0} không tồn tại.
Bạn có muốn tự động tải nó xuống không?</value>
</data>
<data name="ScreenRecordForm_StartRecording_Encoding___" xml:space="preserve">
<value>Đang encode...</value>
</data>
<data name="ScreenRecordForm_StartRecording_FFmpeg_error" xml:space="preserve">
<value>Lỗi FFmpeg</value>
</data>
<data name="ScreenRecordForm_StartRecording_FFmpeg_video_and_audio_source_both_can_t_be__None__" xml:space="preserve">
<value>Cả hai phần FFmpeg video và audio không thể là "Không có".</value>
</data>
<data name="ScreenRecordForm_StartRecording_Missing" xml:space="preserve">
<value>Bị thiếu</value>
</data>
<data name="ScreenRecordForm_StartRecording_Waiting___" xml:space="preserve">
<value>Đang đợi...</value>
</data>
<data name="TaskHelpers_OpenFTPClient_FTP_client_only_supports_FTP_or_FTPS_" xml:space="preserve">
<value>Trình FTP chỉ hỗ trợ giao thức FTP hoặc FTPS.</value>
</data>
<data name="TaskHelpers_OpenFTPClient_Unable_to_find_valid_FTP_account_" xml:space="preserve">
<value>Không thể tìm thấy tài khoản FTP hợp lệ.</value>
</data>
<data name="UploadManager_UploadURL_URL_to_download_from_and_upload" xml:space="preserve">
<value>URL để lấy về và tải lên</value>
</data>
<data name="UploadTask_CreateShareURLTask_Share_URL___0__" xml:space="preserve">
<value>Chia sẻ URL ({0})</value>
</data>
<data name="UploadTask_CreateURLShortenerTask_Shorten_URL___0__" xml:space="preserve">
<value>Rút gọn URL ({0})</value>
</data>
<data name="UploadTask_DoAfterCaptureJobs_Choose_a_folder_to_save" xml:space="preserve">
<value>Chọn thư mục để lưu</value>
</data>
<data name="UploadTask_DoUploadJob_First_time_upload_warning" xml:space="preserve">
<value>Cảnh báo với lần tải lên đầu tiên</value>
</data>
<data name="UploadTask_DoUploadJob_First_time_upload_warning_text" xml:space="preserve">
<value>Bạn có chắc chắn muốn tải ảnh chụp màn hình này lên không?
Nhấn "Không" để hủy tiến trình tải lên hiện tại và tắt chế độ tự động tải lên</value>
</data>
<data name="ScreenRecordForm_StartRecording_There_is_no_valid_CLI_video_encoder_selected_" xml:space="preserve">
<value>Không có CLI video encoder phù hợp được chọn</value>
</data>
<data name="TaskHelpers_OpenImageEditor_Image_editor___How_to_load_image_" xml:space="preserve">
<value>Trình chỉnh sửa ảnh - Đọc ảnh như thế nào?</value>
</data>
<data name="TaskHelpers_OpenImageEditor_Your_clipboard_contains_image" xml:space="preserve">
<value>Vùng nhớ tạm có chứa ảnh, bạn có muốn mở ảnh trong trình sửa ảnh?
Nhấn Có để đồng ý mở ảnh từ vùng nhớ tạm hoặc Không để mở ảnh trong hộp thoại.</value>
</data>
<data name="TaskHelpers_OpenQuickScreenColorPicker_Copied_to_clipboard___0_" xml:space="preserve">
<value>Đã sao chép vào vùng nhớ tạm: {0}</value>
</data>
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_disabled_" xml:space="preserve">
<value>Hotkey đã được kích hoạt.</value>
</data>
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_enabled_" xml:space="preserve">
<value>Hotkey đã bị vô hiệu hóa.</value>
</data>
<data name="TaskHelpers_TweetMessage_Tweet_successfully_sent_" xml:space="preserve">
<value>Đã gửi Tweet thành công.</value>
</data>
<data name="TaskHelpers_TweetMessage_Unable_to_find_valid_Twitter_account_" xml:space="preserve">
<value>Không thể tìm thấy tài khoàn Twitter hợp lệ.</value>
</data>
<data name="TaskManager_CreateListViewItem_In_queue" xml:space="preserve">
<value>Trong hàng đợi</value>
</data>
<data name="TaskManager_task_UploadCompleted_Error" xml:space="preserve">
<value>Lỗi</value>
</data>
<data name="TaskManager_task_UploadCompleted_ShareX___Task_completed" xml:space="preserve">
<value>Tác vụ đã hoàn thành</value>
</data>
<data name="TaskSettingsForm_ConfigureEncoder_Configure_CLI_video_encoders_____" xml:space="preserve">
<value>Thiết lập CLI video encoder...</value>
</data>
<data name="TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_" xml:space="preserve">
<value>Xem trước:</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_After_capture___0_" xml:space="preserve">
<value>Sau khi chụp: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_After_upload___0_" xml:space="preserve">
<value>Sau khi tải lên: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Task___0_" xml:space="preserve">
<value>Tác vụ: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_" xml:space="preserve">
<value>Dịch vụ chia sẻ URL: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings" xml:space="preserve">
<value>Thiết lập tác vụ</value>
</data>
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings_for__0_" xml:space="preserve">
<value>Thiết lập tác vụ cho {0}</value>
</data>
<data name="UploadManager_DownloadAndUploadFile_Download_failed" xml:space="preserve">
<value>Tải xuống thất bại:
{0}</value>
</data>
<data name="UploadInfoManager_ShowErrors_Upload_errors" xml:space="preserve">
<value>Lỗi tải lên</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_" xml:space="preserve">
<value>Dịch vụ rút gọn URL: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_" xml:space="preserve">
<value>Dịch vụ tải lên đoạn văn bản: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_" xml:space="preserve">
<value>Dịch vụ tải lên tệp tin: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_" xml:space="preserve">
<value>Dịch vụ tải lên ảnh: {0}</value>
</data>
</root>