mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-02 18:26:27 +13:00
Merge remote-tracking branch 'refs/remotes/ShareX/master'
This commit is contained in:
commit
082846a93e
312 changed files with 34278 additions and 7867 deletions
|
@ -843,7 +843,7 @@ protected virtual void SwitchParent(Surface newParent)
|
|||
_parent.Controls.Add(_targetGripper);
|
||||
}
|
||||
// Normal grippers
|
||||
if (_grippers != null)
|
||||
if (_parent != null && _grippers != null)
|
||||
{
|
||||
_parent.Controls.AddRange(_grippers);
|
||||
}
|
||||
|
|
|
@ -77,7 +77,7 @@ public string Text
|
|||
|
||||
internal void ChangeText(string newText, bool allowUndoable)
|
||||
{
|
||||
if ((text == null && newText != null) || !text.Equals(newText))
|
||||
if ((text == null && newText != null) || (text != null && !text.Equals(newText)))
|
||||
{
|
||||
if (makeUndoable && allowUndoable)
|
||||
{
|
||||
|
|
|
@ -47,9 +47,10 @@ Name: "de"; MessagesFile: "compiler:Languages\German.isl"
|
|||
|
||||
[Tasks]
|
||||
Name: "CreateDesktopIcon"; Description: "Create a desktop shortcut"; GroupDescription: "Additional shortcuts:"
|
||||
Name: "CreateContextMenuButton"; Description: "Show ""Upload with ShareX"" button in Windows Explorer context menu"; GroupDescription: "Additional shortcuts:"
|
||||
Name: "CreateSendToIcon"; Description: "Create a send to shortcut"; GroupDescription: "Additional shortcuts:"
|
||||
Name: "CreateQuickLaunchIcon"; Description: "Create a quick launch shortcut"; GroupDescription: "Additional shortcuts:"; OnlyBelowVersion: 0,6.1
|
||||
Name: "CreateStartupIcon"; Description: "Launch {#AppName} automatically at Windows startup"; GroupDescription: "Other tasks:"
|
||||
Name: "CreateStartupIcon"; Description: "Run ShareX when Windows starts"; GroupDescription: "Other tasks:"
|
||||
|
||||
[Files]
|
||||
Source: "{#AppParentDirectory}\ShareX.exe"; DestDir: {app}; Flags: ignoreversion
|
||||
|
@ -66,7 +67,9 @@ Source: "{#AppParentDirectory}\hu\*.resources.dll"; DestDir: {app}\Languages\hu;
|
|||
Source: "{#AppParentDirectory}\ko-KR\*.resources.dll"; DestDir: {app}\Languages\ko-KR; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\nl-NL\*.resources.dll"; DestDir: {app}\Languages\nl-NL; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\pt-BR\*.resources.dll"; DestDir: {app}\Languages\pt-BR; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\ru\*.resources.dll"; DestDir: {app}\Languages\ru; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\tr\*.resources.dll"; DestDir: {app}\Languages\tr; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\vi-VN\*.resources.dll"; DestDir: {app}\Languages\vi-VN; Flags: ignoreversion
|
||||
Source: "{#AppParentDirectory}\zh-CN\*.resources.dll"; DestDir: {app}\Languages\zh-CN; Flags: ignoreversion
|
||||
|
||||
[Icons]
|
||||
|
@ -87,6 +90,12 @@ Filename: regsvr32; WorkingDir: {app}; Parameters: "/s /u audio_sniffer.dll"; Ch
|
|||
Filename: regsvr32; WorkingDir: {app}; Parameters: "/s /u audio_sniffer-x64.dll"; Check: IsWin64
|
||||
|
||||
[Registry]
|
||||
Root: "HKCU"; Subkey: "Software\Classes\*\shell\{#AppName}"; ValueType: string; ValueData: "Upload with {#AppName}"; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\*\shell\{#AppName}"; ValueType: string; ValueName: "Icon"; ValueData: """{app}\{#AppFilename}"",0"; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\*\shell\{#AppName}\command"; ValueType: string; ValueData: """{app}\{#AppFilename}"" ""%1"""; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\Directory\shell\{#AppName}"; ValueType: string; ValueData: "Upload with {#AppName}"; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\Directory\shell\{#AppName}"; ValueType: string; ValueName: "Icon"; ValueData: """{app}\{#AppFilename}"",0"; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\Directory\shell\{#AppName}\command"; ValueType: string; ValueData: """{app}\{#AppFilename}"" ""%1"""; Tasks: CreateContextMenuButton
|
||||
Root: "HKCU"; Subkey: "Software\Classes\*\shell\{#AppName}"; Flags: dontcreatekey uninsdeletekey
|
||||
Root: "HKCU"; Subkey: "Software\Classes\Directory\shell\{#AppName}"; Flags: dontcreatekey uninsdeletekey
|
||||
Root: "HKCU"; Subkey: "Software\Classes\Folder\shell\{#AppName}"; Flags: dontcreatekey uninsdeletekey
|
||||
|
|
156
ShareX.HelpersLib/Automate/AutomateForm.ru.resx
Normal file
156
ShareX.HelpersLib/Automate/AutomateForm.ru.resx
Normal 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 - Автоматизация</value>
|
||||
</data>
|
||||
<data name="btnAddMouseMove.Text" xml:space="preserve">
|
||||
<value>Добавить позицию курсора</value>
|
||||
</data>
|
||||
<data name="btnLoadExample.Text" xml:space="preserve">
|
||||
<value>Загрузить пример</value>
|
||||
</data>
|
||||
<data name="btnRemoveScript.Text" xml:space="preserve">
|
||||
<value>Удалить</value>
|
||||
</data>
|
||||
<data name="btnRun.Text" xml:space="preserve">
|
||||
<value>Начать</value>
|
||||
</data>
|
||||
<data name="btnSaveScript.Text" xml:space="preserve">
|
||||
<value>Сохранить</value>
|
||||
</data>
|
||||
<data name="chScriptName.Text" xml:space="preserve">
|
||||
<value>Имя</value>
|
||||
</data>
|
||||
<data name="lblFunctions.Text" xml:space="preserve">
|
||||
<value>Функции:</value>
|
||||
</data>
|
||||
<data name="lblKeys.Text" xml:space="preserve">
|
||||
<value>Клавиши:</value>
|
||||
</data>
|
||||
<data name="lblLineDelay.Text" xml:space="preserve">
|
||||
<value>Задержка между линиями:</value>
|
||||
</data>
|
||||
<data name="lblLineDelayMiliseconds.Text" xml:space="preserve">
|
||||
<value>мс</value>
|
||||
</data>
|
||||
<data name="lblScriptName.Text" xml:space="preserve">
|
||||
<value>Название скрипта:</value>
|
||||
</data>
|
||||
</root>
|
156
ShareX.HelpersLib/Automate/AutomateForm.vi-VN.resx
Normal file
156
ShareX.HelpersLib/Automate/AutomateForm.vi-VN.resx
Normal 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>
|
171
ShareX.HelpersLib/Colors/ColorPickerForm.ru.resx
Normal file
171
ShareX.HelpersLib/Colors/ColorPickerForm.ru.resx
Normal 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 - Палитра</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>ОК</value>
|
||||
</data>
|
||||
<data name="lblAlpha.Text" xml:space="preserve">
|
||||
<value>Альфа:</value>
|
||||
</data>
|
||||
<data name="lblCyan.Text" xml:space="preserve">
|
||||
<value>Голубой:</value>
|
||||
</data>
|
||||
<data name="lblDecimal.Text" xml:space="preserve">
|
||||
<value>Десятичный:</value>
|
||||
</data>
|
||||
<data name="lblMagenta.Text" xml:space="preserve">
|
||||
<value>Пурпурный:</value>
|
||||
</data>
|
||||
<data name="lblYellow.Text" xml:space="preserve">
|
||||
<value>Жёлтый:</value>
|
||||
</data>
|
||||
<data name="lblNew.Text" xml:space="preserve">
|
||||
<value>Новый:</value>
|
||||
</data>
|
||||
<data name="lblOld.Text" xml:space="preserve">
|
||||
<value>Старый:</value>
|
||||
</data>
|
||||
<data name="rbBlue.Text" xml:space="preserve">
|
||||
<value>Синий:</value>
|
||||
</data>
|
||||
<data name="lblKey.Text" xml:space="preserve">
|
||||
<value>Ключевой:</value>
|
||||
</data>
|
||||
<data name="rbBrightness.Text" xml:space="preserve">
|
||||
<value>Яркость:</value>
|
||||
</data>
|
||||
<data name="rbGreen.Text" xml:space="preserve">
|
||||
<value>Зеленый:</value>
|
||||
</data>
|
||||
<data name="rbRed.Text" xml:space="preserve">
|
||||
<value>Красный:</value>
|
||||
</data>
|
||||
<data name="rbHue.Text" xml:space="preserve">
|
||||
<value>Тон:</value>
|
||||
</data>
|
||||
<data name="rbSaturation.Text" xml:space="preserve">
|
||||
<value>Насыщение:</value>
|
||||
</data>
|
||||
</root>
|
171
ShareX.HelpersLib/Colors/ColorPickerForm.vi-VN.resx
Normal file
171
ShareX.HelpersLib/Colors/ColorPickerForm.vi-VN.resx
Normal 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>
|
150
ShareX.HelpersLib/Colors/GradientPickerForm.ru.resx
Normal file
150
ShareX.HelpersLib/Colors/GradientPickerForm.ru.resx
Normal 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>Градиент</value>
|
||||
</data>
|
||||
<data name="btnAdd.Text" xml:space="preserve">
|
||||
<value>Добавить</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>ОК</value>
|
||||
</data>
|
||||
<data name="btnRemove.Text" xml:space="preserve">
|
||||
<value>Удалить</value>
|
||||
</data>
|
||||
<data name="cbtnCurrentColor.Text" xml:space="preserve">
|
||||
<value>Цвет</value>
|
||||
</data>
|
||||
<data name="chLocation.Text" xml:space="preserve">
|
||||
<value>Позиция</value>
|
||||
</data>
|
||||
<data name="lblGradientType.Text" xml:space="preserve">
|
||||
<value>Тип:</value>
|
||||
</data>
|
||||
<data name="lblLocation.Text" xml:space="preserve">
|
||||
<value>Позиция:</value>
|
||||
</data>
|
||||
<data name="lblPreview.Text" xml:space="preserve">
|
||||
<value>Предпросмотр:</value>
|
||||
</data>
|
||||
</root>
|
150
ShareX.HelpersLib/Colors/GradientPickerForm.vi-VN.resx
Normal file
150
ShareX.HelpersLib/Colors/GradientPickerForm.vi-VN.resx
Normal 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>
|
144
ShareX.HelpersLib/Controls/ExportImportControl.ru.resx
Normal file
144
ShareX.HelpersLib/Controls/ExportImportControl.ru.resx
Normal 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="tsmiExportClipboard.Text" xml:space="preserve">
|
||||
<value>Скопировать в буфер</value>
|
||||
</data>
|
||||
<data name="btnExport.Text" xml:space="preserve">
|
||||
<value>Экспорт</value>
|
||||
</data>
|
||||
<data name="btnImport.Text" xml:space="preserve">
|
||||
<value>Импорт</value>
|
||||
</data>
|
||||
<data name="tsmiExportFile.Text" xml:space="preserve">
|
||||
<value>Сохранить в файл...</value>
|
||||
</data>
|
||||
<data name="tsmiExportUpload.Text" xml:space="preserve">
|
||||
<value>Загрузить как текст</value>
|
||||
</data>
|
||||
<data name="tsmiImportClipboard.Text" xml:space="preserve">
|
||||
<value>Из буфера</value>
|
||||
</data>
|
||||
<data name="tsmiImportFile.Text" xml:space="preserve">
|
||||
<value>Из файла...</value>
|
||||
</data>
|
||||
<data name="tsmiImportURL.Text" xml:space="preserve">
|
||||
<value>Из ссылки...</value>
|
||||
</data>
|
||||
</root>
|
144
ShareX.HelpersLib/Controls/ExportImportControl.vi-VN.resx
Normal file
144
ShareX.HelpersLib/Controls/ExportImportControl.vi-VN.resx
Normal 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>
|
126
ShareX.HelpersLib/Controls/MyPictureBox.ru.resx
Normal file
126
ShareX.HelpersLib/Controls/MyPictureBox.ru.resx
Normal 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="tsmiCopyImage.Text" xml:space="preserve">
|
||||
<value>Скопировать</value>
|
||||
</data>
|
||||
<data name="lblStatus.Text" xml:space="preserve">
|
||||
<value>Предпросмотр</value>
|
||||
</data>
|
||||
</root>
|
126
ShareX.HelpersLib/Controls/MyPictureBox.vi-VN.resx
Normal file
126
ShareX.HelpersLib/Controls/MyPictureBox.vi-VN.resx
Normal 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>
|
|
@ -118,10 +118,10 @@
|
|||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="btnSave.Text" xml:space="preserve">
|
||||
<value>&Appliquer</value>
|
||||
<value>Appliquer</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Fermer</value>
|
||||
<value>Fermer</value>
|
||||
</data>
|
||||
<data name="lblAlternateDNS.Text" xml:space="preserve">
|
||||
<value>Serveur DNS auxiliaire:</value>
|
||||
|
|
|
@ -273,7 +273,7 @@
|
|||
<value>11</value>
|
||||
</data>
|
||||
<data name="btnSave.Text" xml:space="preserve">
|
||||
<value>&Apply</value>
|
||||
<value>Apply</value>
|
||||
</data>
|
||||
<data name=">>btnSave.Name" xml:space="preserve">
|
||||
<value>btnSave</value>
|
||||
|
@ -297,7 +297,7 @@
|
|||
<value>12</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Close</value>
|
||||
<value>Close</value>
|
||||
</data>
|
||||
<data name=">>btnCancel.Name" xml:space="preserve">
|
||||
<value>btnCancel</value>
|
||||
|
|
144
ShareX.HelpersLib/DNS/DNSChangerForm.ru.resx
Normal file
144
ShareX.HelpersLib/DNS/DNSChangerForm.ru.resx
Normal 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 - Изменение DNS</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Закрыть</value>
|
||||
</data>
|
||||
<data name="btnSave.Text" xml:space="preserve">
|
||||
<value>&Применить</value>
|
||||
</data>
|
||||
<data name="cbAutomatic.Text" xml:space="preserve">
|
||||
<value>Получить адрес сервера DNS автоматически</value>
|
||||
</data>
|
||||
<data name="lblAdapters.Text" xml:space="preserve">
|
||||
<value>Сетевые адаптеры:</value>
|
||||
</data>
|
||||
<data name="lblAlternateDNS.Text" xml:space="preserve">
|
||||
<value>Альтернативный DNS:</value>
|
||||
</data>
|
||||
<data name="lblDNS.Text" xml:space="preserve">
|
||||
<value>Серверы DNS:</value>
|
||||
</data>
|
||||
<data name="lblPreferredDNS.Text" xml:space="preserve">
|
||||
<value>Предпочтительный DNS:</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1,3 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
@ -120,10 +121,10 @@
|
|||
<value>ShareX DNS Değiştirici</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Kapat</value>
|
||||
<value>Kapat</value>
|
||||
</data>
|
||||
<data name="btnSave.Text" xml:space="preserve">
|
||||
<value>&Uygula</value>
|
||||
<value>Uygula</value>
|
||||
</data>
|
||||
<data name="cbAutomatic.Text" xml:space="preserve">
|
||||
<value>DNS sunucu adresini otomatik al</value>
|
||||
|
|
144
ShareX.HelpersLib/DNS/DNSChangerForm.vi-VN.resx
Normal file
144
ShareX.HelpersLib/DNS/DNSChangerForm.vi-VN.resx
Normal 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>&Close</value>
|
||||
</data>
|
||||
<data name="btnSave.Text" xml:space="preserve">
|
||||
<value>&Apply</value>
|
||||
</data>
|
||||
</root>
|
|
@ -32,9 +32,9 @@ public static class DebugHelper
|
|||
{
|
||||
public static Logger Logger { get; private set; }
|
||||
|
||||
static DebugHelper()
|
||||
public static void Init(string logFilePath)
|
||||
{
|
||||
Logger = new Logger();
|
||||
Logger = new Logger(logFilePath);
|
||||
}
|
||||
|
||||
public static void WriteLine(string message = "")
|
||||
|
|
|
@ -126,5 +126,19 @@ public static T Swap<T>(this Enum value, params T[] flags)
|
|||
ulong flagVal = flags.Select(x => Convert.ToUInt64(x)).Aggregate((x, next) => x | next);
|
||||
return (T)Enum.ToObject(typeof(T), keysVal ^ flagVal);
|
||||
}
|
||||
|
||||
public static T Next<T>(this Enum value)
|
||||
{
|
||||
Array values = Enum.GetValues(value.GetType());
|
||||
int i = Array.IndexOf(values, value) + 1;
|
||||
return i == values.Length ? (T)values.GetValue(0) : (T)values.GetValue(i);
|
||||
}
|
||||
|
||||
public static T Previous<T>(this Enum value)
|
||||
{
|
||||
Array values = Enum.GetValues(value.GetType());
|
||||
int i = Array.IndexOf(values, value) - 1;
|
||||
return i == -1 ? (T)values.GetValue(values.Length - 1) : (T)values.GetValue(i);
|
||||
}
|
||||
}
|
||||
}
|
|
@ -410,6 +410,11 @@ public static Bitmap CreateEmptyBitmap(this Image img, int widthOffset = 0, int
|
|||
return bmp;
|
||||
}
|
||||
|
||||
public static Bitmap CreateEmptyBitmap(this Image img, PixelFormat pixelFormat)
|
||||
{
|
||||
return img.CreateEmptyBitmap(0, 0, pixelFormat);
|
||||
}
|
||||
|
||||
public static string GetDescription(this Type type)
|
||||
{
|
||||
DescriptionAttribute[] attributes = (DescriptionAttribute[])type.GetCustomAttributes(typeof(DescriptionAttribute), false);
|
||||
|
|
|
@ -118,10 +118,10 @@
|
|||
<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>&Annuler</value>
|
||||
<value>Annuler</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>&OK</value>
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Êtes-vous sûr de vouloir mettre en ligne?</value>
|
||||
|
|
|
@ -163,7 +163,7 @@
|
|||
<value>0</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>&OK</value>
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name=">>btnOK.Name" xml:space="preserve">
|
||||
<value>btnOK</value>
|
||||
|
@ -190,7 +190,7 @@
|
|||
<value>1</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Cancel</value>
|
||||
<value>Cancel</value>
|
||||
</data>
|
||||
<data name=">>btnCancel.Name" xml:space="preserve">
|
||||
<value>btnCancel</value>
|
||||
|
|
135
ShareX.HelpersLib/Forms/ClipboardContentViewer.ru.resx
Normal file
135
ShareX.HelpersLib/Forms/ClipboardContentViewer.ru.resx
Normal 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>Содержимое буфера обмена:</value>
|
||||
</data>
|
||||
<data name="cbDontShowThisWindow.Text" xml:space="preserve">
|
||||
<value>Не показывать это окно</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>&ОК</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&Отмена</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>Приступить к загрузке?</value>
|
||||
</data>
|
||||
</root>
|
|
@ -121,10 +121,10 @@
|
|||
<value>Yüklemek istediğinize emin misiniz?</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>&İptal</value>
|
||||
<value>İptal</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>&Tamam</value>
|
||||
<value>Tamam</value>
|
||||
</data>
|
||||
<data name="cbDontShowThisWindow.Text" xml:space="preserve">
|
||||
<value>Bu pencereyi gösterme</value>
|
||||
|
|
135
ShareX.HelpersLib/Forms/ClipboardContentViewer.vi-VN.resx
Normal file
135
ShareX.HelpersLib/Forms/ClipboardContentViewer.vi-VN.resx
Normal 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>&Cancel</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>&OK</value>
|
||||
</data>
|
||||
</root>
|
129
ShareX.HelpersLib/Forms/DebugForm.ru.resx
Normal file
129
ShareX.HelpersLib/Forms/DebugForm.ru.resx
Normal 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 - Журнал отладки</value>
|
||||
</data>
|
||||
<data name="btnCopyAll.Text" xml:space="preserve">
|
||||
<value>Все в буфер</value>
|
||||
</data>
|
||||
<data name="btnLoadedAssemblies.Text" xml:space="preserve">
|
||||
<value>Загруженные сборки</value>
|
||||
</data>
|
||||
</root>
|
129
ShareX.HelpersLib/Forms/DebugForm.vi-VN.resx
Normal file
129
ShareX.HelpersLib/Forms/DebugForm.vi-VN.resx
Normal 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>
|
3
ShareX.HelpersLib/Forms/ErrorForm.Designer.cs
generated
3
ShareX.HelpersLib/Forms/ErrorForm.Designer.cs
generated
|
@ -75,8 +75,8 @@ private void InitializeComponent()
|
|||
resources.ApplyResources(this.flpMenu, "flpMenu");
|
||||
this.flpMenu.Controls.Add(this.btnSendBugReport);
|
||||
this.flpMenu.Controls.Add(this.btnOpenLogFile);
|
||||
this.flpMenu.Controls.Add(this.btnClose);
|
||||
this.flpMenu.Controls.Add(this.btnContinue);
|
||||
this.flpMenu.Controls.Add(this.btnClose);
|
||||
this.flpMenu.Name = "flpMenu";
|
||||
//
|
||||
// btnContinue
|
||||
|
@ -94,7 +94,6 @@ private void InitializeComponent()
|
|||
//
|
||||
// ErrorForm
|
||||
//
|
||||
this.AcceptButton = this.btnContinue;
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.Controls.Add(this.lblErrorMessage);
|
||||
|
|
|
@ -51,8 +51,8 @@ public ErrorForm(string errorTitle, string errorMessage, string logPath, string
|
|||
txtException.Text = errorMessage;
|
||||
txtException.SelectionStart = txtException.TextLength;
|
||||
|
||||
btnOpenLogFile.Visible = !string.IsNullOrEmpty(LogPath) && File.Exists(LogPath);
|
||||
btnSendBugReport.Visible = !string.IsNullOrEmpty(BugReportPath);
|
||||
btnOpenLogFile.Visible = !string.IsNullOrEmpty(LogPath) && File.Exists(LogPath);
|
||||
}
|
||||
|
||||
private void ErrorForm_Shown(object sender, EventArgs e)
|
||||
|
@ -60,16 +60,16 @@ private void ErrorForm_Shown(object sender, EventArgs e)
|
|||
this.ShowActivate();
|
||||
}
|
||||
|
||||
private void btnOpenLogFile_Click(object sender, EventArgs e)
|
||||
{
|
||||
Helpers.OpenFile(LogPath);
|
||||
}
|
||||
|
||||
private void btnSendBugReport_Click(object sender, EventArgs e)
|
||||
{
|
||||
URLHelpers.OpenURL(BugReportPath);
|
||||
}
|
||||
|
||||
private void btnOpenLogFile_Click(object sender, EventArgs e)
|
||||
{
|
||||
Helpers.OpenFile(LogPath);
|
||||
}
|
||||
|
||||
private void btnContinue_Click(object sender, EventArgs e)
|
||||
{
|
||||
DebugHelper.WriteLine("ShareX continue.");
|
||||
|
@ -81,10 +81,5 @@ private void btnClose_Click(object sender, EventArgs e)
|
|||
DebugHelper.WriteLine("ShareX closing. Reason: Unhandled exception");
|
||||
Application.Exit();
|
||||
}
|
||||
|
||||
public static void ThrowExceptionForTest()
|
||||
{
|
||||
throw new Exception("Error line one!\r\nError line two!");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -118,14 +118,14 @@
|
|||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="btnContinue.Text" xml:space="preserve">
|
||||
<value>&OK</value>
|
||||
<value>Continuer</value>
|
||||
</data>
|
||||
<data name="lblErrorMessage.Text" xml:space="preserve">
|
||||
<value>Erreur
|
||||
Erreur 2</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Quitter l'application</value>
|
||||
<value>Quitter</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.Text" xml:space="preserve">
|
||||
<value>Ouvrir le fichier journal</value>
|
||||
|
|
|
@ -133,10 +133,10 @@
|
|||
<value>Both</value>
|
||||
</data>
|
||||
<data name="txtException.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>480, 222</value>
|
||||
<value>569, 320</value>
|
||||
</data>
|
||||
<data name="txtException.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name=">>txtException.Name" xml:space="preserve">
|
||||
<value>txtException</value>
|
||||
|
@ -157,10 +157,10 @@
|
|||
<value>0, 3, 3, 3</value>
|
||||
</data>
|
||||
<data name="btnSendBugReport.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>130, 24</value>
|
||||
<value>150, 26</value>
|
||||
</data>
|
||||
<data name="btnSendBugReport.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="btnSendBugReport.Text" xml:space="preserve">
|
||||
<value>Send bug report</value>
|
||||
|
@ -181,16 +181,16 @@
|
|||
<value>GrowAndShrink</value>
|
||||
</data>
|
||||
<data name="btnClose.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>254, 3</value>
|
||||
<value>438, 3</value>
|
||||
</data>
|
||||
<data name="btnClose.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>122, 24</value>
|
||||
<value>120, 26</value>
|
||||
</data>
|
||||
<data name="btnClose.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Exit application</value>
|
||||
<value>Quit</value>
|
||||
</data>
|
||||
<data name=">>btnClose.Name" xml:space="preserve">
|
||||
<value>btnClose</value>
|
||||
|
@ -202,13 +202,13 @@
|
|||
<value>flpMenu</value>
|
||||
</data>
|
||||
<data name=">>btnClose.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>136, 3</value>
|
||||
<value>156, 3</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>112, 24</value>
|
||||
<value>150, 26</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
|
@ -232,16 +232,16 @@
|
|||
<value>Bottom, Left, Right</value>
|
||||
</data>
|
||||
<data name="btnContinue.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>382, 3</value>
|
||||
<value>312, 3</value>
|
||||
</data>
|
||||
<data name="btnContinue.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>90, 24</value>
|
||||
<value>120, 26</value>
|
||||
</data>
|
||||
<data name="btnContinue.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="btnContinue.Text" xml:space="preserve">
|
||||
<value>&OK</value>
|
||||
<value>Continue</value>
|
||||
</data>
|
||||
<data name=">>btnContinue.Name" xml:space="preserve">
|
||||
<value>btnContinue</value>
|
||||
|
@ -253,13 +253,13 @@
|
|||
<value>flpMenu</value>
|
||||
</data>
|
||||
<data name=">>btnContinue.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="flpMenu.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>8, 278</value>
|
||||
<value>7, 373</value>
|
||||
</data>
|
||||
<data name="flpMenu.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>480, 32</value>
|
||||
<value>569, 32</value>
|
||||
</data>
|
||||
<data name="flpMenu.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
|
@ -286,7 +286,7 @@
|
|||
<value>7, 8</value>
|
||||
</data>
|
||||
<data name="lblErrorMessage.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>480, 34</value>
|
||||
<value>569, 34</value>
|
||||
</data>
|
||||
<data name="lblErrorMessage.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
|
@ -314,7 +314,7 @@ Error 2</value>
|
|||
<value>6, 13</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>495, 313</value>
|
||||
<value>584, 411</value>
|
||||
</data>
|
||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||
<value>CenterScreen</value>
|
||||
|
|
139
ShareX.HelpersLib/Forms/ErrorForm.ru.resx
Normal file
139
ShareX.HelpersLib/Forms/ErrorForm.ru.resx
Normal 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 - Ошибка</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Выйти</value>
|
||||
</data>
|
||||
<data name="btnContinue.Text" xml:space="preserve">
|
||||
<value>&ОК</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.Text" xml:space="preserve">
|
||||
<value>Открыть журнал</value>
|
||||
</data>
|
||||
<data name="btnSendBugReport.Text" xml:space="preserve">
|
||||
<value>Послать отчет</value>
|
||||
</data>
|
||||
<data name="lblErrorMessage.Text" xml:space="preserve">
|
||||
<value>Ошибка
|
||||
Ошибка 2</value>
|
||||
</data>
|
||||
</root>
|
|
@ -124,7 +124,7 @@
|
|||
<value>Uygulamadan çık</value>
|
||||
</data>
|
||||
<data name="btnContinue.Text" xml:space="preserve">
|
||||
<value>&Tamam</value>
|
||||
<value>Tamam</value>
|
||||
</data>
|
||||
<data name="btnOpenLogFile.Text" xml:space="preserve">
|
||||
<value>Hata kütüğünü aç</value>
|
||||
|
|
139
ShareX.HelpersLib/Forms/ErrorForm.vi-VN.resx
Normal file
139
ShareX.HelpersLib/Forms/ErrorForm.vi-VN.resx
Normal 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>
|
144
ShareX.HelpersLib/Forms/HashCheckForm.ru.resx
Normal file
144
ShareX.HelpersLib/Forms/HashCheckForm.ru.resx
Normal 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>Проверка хеша</value>
|
||||
</data>
|
||||
<data name="btnFilePathBrowse.Text" xml:space="preserve">
|
||||
<value>Обзор...</value>
|
||||
</data>
|
||||
<data name="btnStartHashCheck.Text" xml:space="preserve">
|
||||
<value>Старт</value>
|
||||
</data>
|
||||
<data name="lblFile.Text" xml:space="preserve">
|
||||
<value>Путь к файлу:</value>
|
||||
</data>
|
||||
<data name="lblHashType.Text" xml:space="preserve">
|
||||
<value>Тип хеша:</value>
|
||||
</data>
|
||||
<data name="lblProgress.Text" xml:space="preserve">
|
||||
<value>Прогресс:</value>
|
||||
</data>
|
||||
<data name="lblResult.Text" xml:space="preserve">
|
||||
<value>Результат:</value>
|
||||
</data>
|
||||
<data name="lblTarget.Text" xml:space="preserve">
|
||||
<value>Цель:</value>
|
||||
</data>
|
||||
</root>
|
144
ShareX.HelpersLib/Forms/HashCheckForm.vi-VN.resx
Normal file
144
ShareX.HelpersLib/Forms/HashCheckForm.vi-VN.resx
Normal 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>
|
129
ShareX.HelpersLib/Forms/InputBox.ru.resx
Normal file
129
ShareX.HelpersLib/Forms/InputBox.ru.resx
Normal 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 - Окно ввода</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отмена</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>ОК</value>
|
||||
</data>
|
||||
</root>
|
129
ShareX.HelpersLib/Forms/InputBox.vi-VN.resx
Normal file
129
ShareX.HelpersLib/Forms/InputBox.vi-VN.resx
Normal 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>
|
171
ShareX.HelpersLib/Forms/MonitorTestForm.ru.resx
Normal file
171
ShareX.HelpersLib/Forms/MonitorTestForm.ru.resx
Normal 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>Проверка монитора</value>
|
||||
</data>
|
||||
<data name="btnClose.Text" xml:space="preserve">
|
||||
<value>Закрыть</value>
|
||||
</data>
|
||||
<data name="btnColorDialog.Text" xml:space="preserve">
|
||||
<value>Выбор цвета...</value>
|
||||
</data>
|
||||
<data name="btnGradientColor1.Text" xml:space="preserve">
|
||||
<value>Цвет 1</value>
|
||||
</data>
|
||||
<data name="btnGradientColor2.Text" xml:space="preserve">
|
||||
<value>Цвет 2</value>
|
||||
</data>
|
||||
<data name="cbShapes.Items" xml:space="preserve">
|
||||
<value>Шахматная доска</value>
|
||||
</data>
|
||||
<data name="cbShapes.Items1" xml:space="preserve">
|
||||
<value>Горизонтальные полосы</value>
|
||||
</data>
|
||||
<data name="cbShapes.Items2" xml:space="preserve">
|
||||
<value>Вертикальные полосы</value>
|
||||
</data>
|
||||
<data name="lblBlue.Text" xml:space="preserve">
|
||||
<value>С:</value>
|
||||
</data>
|
||||
<data name="lblGreen.Text" xml:space="preserve">
|
||||
<value>З:</value>
|
||||
</data>
|
||||
<data name="lblRed.Text" xml:space="preserve">
|
||||
<value>К:</value>
|
||||
</data>
|
||||
<data name="lblShapeSize.Text" xml:space="preserve">
|
||||
<value>Размер:</value>
|
||||
</data>
|
||||
<data name="lblTip.Text" xml:space="preserve">
|
||||
<value>Вы можете кликать вне панели, чтобы показать/спрятать ее.</value>
|
||||
</data>
|
||||
<data name="rbBlackWhite.Text" xml:space="preserve">
|
||||
<value>Черный, Белый:</value>
|
||||
</data>
|
||||
<data name="rbGradient.Text" xml:space="preserve">
|
||||
<value>Градиент:</value>
|
||||
</data>
|
||||
<data name="rbRedGreenBlue.Text" xml:space="preserve">
|
||||
<value>Красный, Зеленый, Синий:</value>
|
||||
</data>
|
||||
<data name="rbShapes.Text" xml:space="preserve">
|
||||
<value>Фигура:</value>
|
||||
</data>
|
||||
</root>
|
171
ShareX.HelpersLib/Forms/MonitorTestForm.vi-VN.resx
Normal file
171
ShareX.HelpersLib/Forms/MonitorTestForm.vi-VN.resx
Normal 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>
|
129
ShareX.HelpersLib/Forms/QRCodeForm.ru.resx
Normal file
129
ShareX.HelpersLib/Forms/QRCodeForm.ru.resx
Normal 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="tsmiCopy.Text" xml:space="preserve">
|
||||
<value>Скопировать в буфер обмена</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - QR код</value>
|
||||
</data>
|
||||
<data name="tsmiSaveAs.Text" xml:space="preserve">
|
||||
<value>Сохранить как файл изображения…</value>
|
||||
</data>
|
||||
</root>
|
129
ShareX.HelpersLib/Forms/QRCodeForm.vi-VN.resx
Normal file
129
ShareX.HelpersLib/Forms/QRCodeForm.vi-VN.resx
Normal 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>
|
|
@ -99,24 +99,22 @@ public static bool CopyText(string text)
|
|||
}
|
||||
|
||||
public static bool CopyImage(Image img)
|
||||
{
|
||||
if (HelpersOptions.UseAlternativeCopyImage)
|
||||
{
|
||||
return CopyImageAlternative(img);
|
||||
}
|
||||
|
||||
return CopyImageDefault(img);
|
||||
}
|
||||
|
||||
private static bool CopyImageDefault(Image img)
|
||||
{
|
||||
if (img != null)
|
||||
{
|
||||
try
|
||||
{
|
||||
IDataObject data = new DataObject();
|
||||
data.SetData(DataFormats.Bitmap, true, img);
|
||||
return CopyData(data);
|
||||
if (HelpersOptions.UseAlternativeCopyImage)
|
||||
{
|
||||
return CopyImageAlternative(img);
|
||||
}
|
||||
|
||||
if (HelpersOptions.DefaultCopyImageFillBackground)
|
||||
{
|
||||
return CopyImageDefaultFillBackground(img, Color.White);
|
||||
}
|
||||
|
||||
return CopyImageDefault(img);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
@ -127,32 +125,41 @@ private static bool CopyImageDefault(Image img)
|
|||
return false;
|
||||
}
|
||||
|
||||
private static bool CopyImageDefault(Image img)
|
||||
{
|
||||
IDataObject data = new DataObject();
|
||||
data.SetData(DataFormats.Bitmap, true, img);
|
||||
return CopyData(data);
|
||||
}
|
||||
|
||||
private static bool CopyImageDefaultFillBackground(Image img, Color background)
|
||||
{
|
||||
using (Bitmap bmp = img.CreateEmptyBitmap(PixelFormat.Format24bppRgb))
|
||||
using (Graphics g = Graphics.FromImage(bmp))
|
||||
{
|
||||
g.Clear(background);
|
||||
g.DrawImage(img, 0, 0, img.Width, img.Height);
|
||||
|
||||
IDataObject data = new DataObject();
|
||||
data.SetData(DataFormats.Bitmap, true, bmp);
|
||||
return CopyData(data);
|
||||
}
|
||||
}
|
||||
|
||||
private static bool CopyImageAlternative(Image img)
|
||||
{
|
||||
if (img != null)
|
||||
IDataObject data = new DataObject();
|
||||
using (MemoryStream msPNG = new MemoryStream())
|
||||
using (MemoryStream msBMP = new MemoryStream())
|
||||
using (MemoryStream msDIB = new MemoryStream())
|
||||
{
|
||||
try
|
||||
{
|
||||
IDataObject data = new DataObject();
|
||||
using (MemoryStream msPNG = new MemoryStream())
|
||||
using (MemoryStream msBMP = new MemoryStream())
|
||||
using (MemoryStream msDIB = new MemoryStream())
|
||||
{
|
||||
img.Save(msPNG, ImageFormat.Png);
|
||||
data.SetData("PNG", false, msPNG);
|
||||
img.Save(msBMP, ImageFormat.Bmp);
|
||||
msBMP.CopyStreamTo(msDIB, 14, (int)msBMP.Length - 14);
|
||||
data.SetData(DataFormats.Dib, true, msDIB);
|
||||
return CopyData(data);
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
DebugHelper.WriteException(e, "Clipboard copy image alternative failed.");
|
||||
}
|
||||
img.Save(msPNG, ImageFormat.Png);
|
||||
data.SetData("PNG", false, msPNG);
|
||||
img.Save(msBMP, ImageFormat.Bmp);
|
||||
msBMP.CopyStreamTo(msDIB, 14, (int)msBMP.Length - 14);
|
||||
data.SetData(DataFormats.Dib, true, msDIB);
|
||||
return CopyData(data);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public static bool CopyFile(string path)
|
||||
|
|
|
@ -103,6 +103,11 @@ public static string ChangeFilenameExtension(string filePath, string extension)
|
|||
return filePath;
|
||||
}
|
||||
|
||||
public static string AppendExtension(string filePath, string extension)
|
||||
{
|
||||
return filePath.TrimEnd('.') + '.' + extension.TrimStart('.');
|
||||
}
|
||||
|
||||
private static bool IsValidFile(string filePath, Type enumType)
|
||||
{
|
||||
string ext = GetFilenameExtension(filePath);
|
||||
|
|
|
@ -96,7 +96,7 @@ public static bool CheckShellContextMenu()
|
|||
{
|
||||
try
|
||||
{
|
||||
return CheckRegistry(ShellExtMenuFilesCmd) && CheckRegistry(ShellExtMenuDirectoryCmd);
|
||||
return CheckRegistry(ShellExtMenuFilesCmd, null, ShellExtPath) && CheckRegistry(ShellExtMenuDirectoryCmd, null, ShellExtPath);
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
|
|
|
@ -24,18 +24,55 @@ You should have received a copy of the GNU General Public License
|
|||
#endregion License Information (GPL v3)
|
||||
|
||||
using IWshRuntimeLibrary;
|
||||
using Shell32;
|
||||
using System;
|
||||
using System.IO;
|
||||
using File = System.IO.File;
|
||||
using Folder = Shell32.Folder;
|
||||
|
||||
namespace ShareX.HelpersLib
|
||||
{
|
||||
public static class ShortcutHelpers
|
||||
{
|
||||
public static bool Create(string shortcutPath, string targetPath, string arguments = "")
|
||||
public static bool SetShortcut(bool create, Environment.SpecialFolder specialFolder, string targetPath = "", string arguments = "")
|
||||
{
|
||||
string shortcutPath = GetShortcutPath(specialFolder);
|
||||
return SetShortcut(create, shortcutPath, targetPath, arguments);
|
||||
}
|
||||
|
||||
public static bool SetShortcut(bool create, string shortcutPath, string targetPath = "", string arguments = "")
|
||||
{
|
||||
if (create)
|
||||
{
|
||||
return Create(shortcutPath, targetPath, arguments);
|
||||
}
|
||||
|
||||
return Delete(shortcutPath);
|
||||
}
|
||||
|
||||
public static bool CheckShortcut(Environment.SpecialFolder specialFolder, string checkPath)
|
||||
{
|
||||
string shortcutPath = GetShortcutPath(specialFolder);
|
||||
return CheckShortcut(shortcutPath, checkPath);
|
||||
}
|
||||
|
||||
public static bool CheckShortcut(string shortcutPath, string targetPath)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(shortcutPath) && !string.IsNullOrEmpty(targetPath) && File.Exists(shortcutPath))
|
||||
{
|
||||
string checkPath = GetShortcutTargetPath(shortcutPath);
|
||||
return !string.IsNullOrEmpty(checkPath) && checkPath.Equals(targetPath, StringComparison.InvariantCultureIgnoreCase);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private static bool Create(string shortcutPath, string targetPath, string arguments = "")
|
||||
{
|
||||
if (!string.IsNullOrEmpty(shortcutPath) && !string.IsNullOrEmpty(targetPath) && File.Exists(targetPath))
|
||||
{
|
||||
Delete(shortcutPath);
|
||||
|
||||
try
|
||||
{
|
||||
IWshShell wsh = new WshShellClass();
|
||||
|
@ -56,7 +93,7 @@ public static bool Create(string shortcutPath, string targetPath, string argumen
|
|||
return false;
|
||||
}
|
||||
|
||||
public static bool Delete(string shortcutPath)
|
||||
private static bool Delete(string shortcutPath)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(shortcutPath) && File.Exists(shortcutPath))
|
||||
{
|
||||
|
@ -67,35 +104,63 @@ public static bool Delete(string shortcutPath)
|
|||
return false;
|
||||
}
|
||||
|
||||
public static bool SetShortcut(bool create, Environment.SpecialFolder specialFolder, string filepath = "", string arguments = "")
|
||||
private static string GetShortcutTargetPath(string shortcutPath)
|
||||
{
|
||||
string shortcutPath = GetShortcutPath(specialFolder);
|
||||
string directory = Path.GetDirectoryName(shortcutPath);
|
||||
string filename = Path.GetFileName(shortcutPath);
|
||||
|
||||
if (create)
|
||||
try
|
||||
{
|
||||
return Create(shortcutPath, filepath, arguments);
|
||||
Shell shell = new ShellClass();
|
||||
Folder folder = shell.NameSpace(directory);
|
||||
FolderItem folderItem = folder.ParseName(filename);
|
||||
|
||||
if (folderItem != null)
|
||||
{
|
||||
ShellLinkObject link = (ShellLinkObject)folderItem.GetLink;
|
||||
return link.Path;
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
DebugHelper.WriteException(e);
|
||||
}
|
||||
|
||||
return Delete(shortcutPath);
|
||||
}
|
||||
|
||||
public static bool CheckShortcut(Environment.SpecialFolder specialFolder)
|
||||
{
|
||||
string shortcutPath = GetShortcutPath(specialFolder);
|
||||
return File.Exists(shortcutPath);
|
||||
return null;
|
||||
}
|
||||
|
||||
private static string GetShortcutPath(Environment.SpecialFolder specialFolder)
|
||||
{
|
||||
string folderPath = Environment.GetFolderPath(specialFolder);
|
||||
string shortcutPath = Path.Combine(folderPath, "ShareX");
|
||||
return Path.Combine(folderPath, "ShareX.lnk");
|
||||
}
|
||||
|
||||
if (!Path.GetExtension(shortcutPath).Equals(".lnk", StringComparison.InvariantCultureIgnoreCase))
|
||||
public static void PinUnpinTaskBar(string filePath, bool pin)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(filePath) && File.Exists(filePath))
|
||||
{
|
||||
shortcutPath = Path.ChangeExtension(shortcutPath, "lnk");
|
||||
}
|
||||
string directory = Path.GetDirectoryName(filePath);
|
||||
string filename = Path.GetFileName(filePath);
|
||||
|
||||
return shortcutPath;
|
||||
Shell shell = new ShellClass();
|
||||
Folder folder = shell.NameSpace(directory);
|
||||
FolderItem folderItem = folder.ParseName(filename);
|
||||
|
||||
FolderItemVerbs verbs = folderItem.Verbs();
|
||||
|
||||
for (int i = 0; i < verbs.Count; i++)
|
||||
{
|
||||
FolderItemVerb verb = verbs.Item(i);
|
||||
string verbName = verb.Name.Replace(@"&", string.Empty);
|
||||
|
||||
if ((pin && verbName.Equals("pin to taskbar", StringComparison.InvariantCultureIgnoreCase)) ||
|
||||
(!pin && verbName.Equals("unpin from taskbar", StringComparison.InvariantCultureIgnoreCase)))
|
||||
{
|
||||
verb.DoIt();
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -28,6 +28,7 @@ namespace ShareX.HelpersLib
|
|||
public static class HelpersOptions
|
||||
{
|
||||
public static ProxyInfo CurrentProxy = new ProxyInfo();
|
||||
public static bool DefaultCopyImageFillBackground = true;
|
||||
public static bool UseAlternativeCopyImage = false;
|
||||
public static string BrowserPath = null;
|
||||
}
|
||||
|
|
|
@ -36,9 +36,22 @@ public class Logger
|
|||
|
||||
public event MessageAddedEventHandler MessageAdded;
|
||||
|
||||
public bool Async { get; set; }
|
||||
public string LogFilePath { get; private set; }
|
||||
|
||||
private readonly object loggerLock = new object();
|
||||
private StringBuilder sbMessages = new StringBuilder(4096);
|
||||
private int lastSaveIndex;
|
||||
|
||||
public Logger()
|
||||
{
|
||||
Async = true;
|
||||
}
|
||||
|
||||
public Logger(string logFilePath) : this()
|
||||
{
|
||||
LogFilePath = logFilePath;
|
||||
Helpers.CreateDirectoryIfNotExist(LogFilePath);
|
||||
}
|
||||
|
||||
protected void OnMessageAdded(string message)
|
||||
{
|
||||
|
@ -49,16 +62,45 @@ protected void OnMessageAdded(string message)
|
|||
}
|
||||
|
||||
public void WriteLine(string message = "")
|
||||
{
|
||||
if (!string.IsNullOrEmpty(message))
|
||||
{
|
||||
if (Async)
|
||||
{
|
||||
TaskEx.Run(() => WriteLineInternal(message));
|
||||
}
|
||||
else
|
||||
{
|
||||
WriteLineInternal(message);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void WriteLineInternal(string message)
|
||||
{
|
||||
lock (loggerLock)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(message))
|
||||
message = string.Format("{0:yyyy-MM-dd HH:mm:ss.fff} - {1}", DateTime.Now, message);
|
||||
|
||||
Debug.WriteLine(message);
|
||||
|
||||
if (sbMessages != null)
|
||||
{
|
||||
message = string.Format("{0:yyyy-MM-dd HH:mm:ss.fff} - {1}", DateTime.Now, message);
|
||||
sbMessages.AppendLine(message);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if (!string.IsNullOrEmpty(LogFilePath))
|
||||
{
|
||||
File.AppendAllText(LogFilePath, message, Encoding.UTF8);
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
Debug.WriteLine(e);
|
||||
}
|
||||
|
||||
sbMessages.AppendLine(message);
|
||||
Debug.WriteLine(message);
|
||||
OnMessageAdded(message);
|
||||
}
|
||||
}
|
||||
|
@ -78,30 +120,14 @@ public void WriteException(Exception exception, string message = "Exception")
|
|||
WriteException(exception.ToString(), message);
|
||||
}
|
||||
|
||||
public void SaveLog(string filepath)
|
||||
{
|
||||
lock (loggerLock)
|
||||
{
|
||||
if (sbMessages != null && sbMessages.Length > 0 && !string.IsNullOrEmpty(filepath))
|
||||
{
|
||||
string messages = sbMessages.ToString(lastSaveIndex, sbMessages.Length - lastSaveIndex);
|
||||
|
||||
if (!string.IsNullOrEmpty(messages))
|
||||
{
|
||||
Helpers.CreateDirectoryIfNotExist(filepath);
|
||||
File.AppendAllText(filepath, messages, Encoding.UTF8);
|
||||
lastSaveIndex = sbMessages.Length;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public void Clear()
|
||||
{
|
||||
lock (loggerLock)
|
||||
{
|
||||
sbMessages.Length = 0;
|
||||
lastSaveIndex = 0;
|
||||
if (sbMessages != null)
|
||||
{
|
||||
sbMessages.Clear();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
147
ShareX.HelpersLib/Printer/PrintForm.ru.resx
Normal file
147
ShareX.HelpersLib/Printer/PrintForm.ru.resx
Normal 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>Опции печати</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отмена</value>
|
||||
</data>
|
||||
<data name="btnPrint.Text" xml:space="preserve">
|
||||
<value>Печать...</value>
|
||||
</data>
|
||||
<data name="btnShowPreview.Text" xml:space="preserve">
|
||||
<value>Предпросмотр...</value>
|
||||
</data>
|
||||
<data name="cbAllowEnlarge.Text" xml:space="preserve">
|
||||
<value>Разрешить увеличение</value>
|
||||
</data>
|
||||
<data name="cbAutoRotate.Text" xml:space="preserve">
|
||||
<value>Автоповорот</value>
|
||||
</data>
|
||||
<data name="cbAutoScale.Text" xml:space="preserve">
|
||||
<value>Автомасштаб</value>
|
||||
</data>
|
||||
<data name="cbCenterImage.Text" xml:space="preserve">
|
||||
<value>Центрировать позицию</value>
|
||||
</data>
|
||||
<data name="lblMargin.Text" xml:space="preserve">
|
||||
<value>Граница:</value>
|
||||
</data>
|
||||
</root>
|
147
ShareX.HelpersLib/Printer/PrintForm.vi-VN.resx
Normal file
147
ShareX.HelpersLib/Printer/PrintForm.vi-VN.resx
Normal 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>
|
138
ShareX.HelpersLib/Printer/PrintTextForm.ru.resx
Normal file
138
ShareX.HelpersLib/Printer/PrintTextForm.ru.resx
Normal 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>Опции печати</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отмена</value>
|
||||
</data>
|
||||
<data name="btnChangeFont.Text" xml:space="preserve">
|
||||
<value>Изменить шрифт...</value>
|
||||
</data>
|
||||
<data name="btnPrint.Text" xml:space="preserve">
|
||||
<value>Печать...</value>
|
||||
</data>
|
||||
<data name="btnShowPreview.Text" xml:space="preserve">
|
||||
<value>Предпросмотр...</value>
|
||||
</data>
|
||||
<data name="lblFont.Text" xml:space="preserve">
|
||||
<value>Шрифт:</value>
|
||||
</data>
|
||||
</root>
|
138
ShareX.HelpersLib/Printer/PrintTextForm.vi-VN.resx
Normal file
138
ShareX.HelpersLib/Printer/PrintTextForm.vi-VN.resx
Normal 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>
|
21
ShareX.HelpersLib/Properties/Resources.Designer.cs
generated
21
ShareX.HelpersLib/Properties/Resources.Designer.cs
generated
|
@ -1519,7 +1519,7 @@ internal static string HotkeyType_VideoThumbnailer_Category {
|
|||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Capture region (Objects).
|
||||
/// Looks up a localized string similar to Capture region (Windows and controls).
|
||||
/// </summary>
|
||||
internal static string HotkeyType_WindowRectangle {
|
||||
get {
|
||||
|
@ -2050,6 +2050,15 @@ internal static string ResponseType_Headers {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Location header.
|
||||
/// </summary>
|
||||
internal static string ResponseType_LocationHeader {
|
||||
get {
|
||||
return ResourceManager.GetString("ResponseType_LocationHeader", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Redirection URL.
|
||||
/// </summary>
|
||||
|
@ -2217,6 +2226,16 @@ internal static string UpdateMessageBox_UpdateMessageBox_ {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to A newer version of {0} is available.
|
||||
///Would you like to download it?.
|
||||
/// </summary>
|
||||
internal static string UpdateMessageBox_UpdateMessageBox_Portable {
|
||||
get {
|
||||
return ResourceManager.GetString("UpdateMessageBox_UpdateMessageBox_Portable", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Update is available.
|
||||
/// </summary>
|
||||
|
|
|
@ -182,16 +182,16 @@ Voulez-vous la télécharger et l'installer?</value>
|
|||
<value>Capturer une région en polygone</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleRegion" xml:space="preserve">
|
||||
<value>Capturer une région rectangulaire</value>
|
||||
<value>Capturer une région</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleAnnotate" xml:space="preserve">
|
||||
<value>Capturer une région rectangulaire (Annoter)</value>
|
||||
<value>Capturer une région (Annoter)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleLight" xml:space="preserve">
|
||||
<value>Capturer une région rectangulaire (Simple)</value>
|
||||
<value>Capturer une région (Simple)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_WindowRectangle" xml:space="preserve">
|
||||
<value>Capturer une région rectangulaire (Objets)</value>
|
||||
<value>Capturer une région (Fenêtres et objets)</value>
|
||||
</data>
|
||||
<data name="HashCheckForm_btnFilePathBrowse_Click_Choose_file_path" xml:space="preserve">
|
||||
<value>Choisir le chemin du fichier</value>
|
||||
|
@ -595,7 +595,7 @@ Taille du fichier: {2:n0} / {3:n0} Ko</value>
|
|||
<value>Capturer une région personnalisée</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleTransparent" xml:space="preserve">
|
||||
<value>Capturer une région rectangulaire (Transparent)</value>
|
||||
<value>Capturer une région (Transparent)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderGIF" xml:space="preserve">
|
||||
<value>Enregistrement d'écran (GIF)</value>
|
||||
|
@ -822,4 +822,11 @@ Taille du fichier: {2:n0} / {3:n0} Ko</value>
|
|||
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
|
||||
<value>Incrémentation alphanumérique automatique insensible à la casse. Ajouter un 0 au début avec {n}</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_Portable" xml:space="preserve">
|
||||
<value>Une nouvelle version de {0} est disponible.
|
||||
Voulez-vous la télécharger ?</value>
|
||||
</data>
|
||||
<data name="ResponseType_LocationHeader" xml:space="preserve">
|
||||
<value>En-tête 'location'</value>
|
||||
</data>
|
||||
</root>
|
|
@ -822,4 +822,11 @@ Wil je deze downloaden en installeren?</value>
|
|||
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
|
||||
<value>Willekeurig hexadecimaal karakter. Meerdere met {n}</value>
|
||||
</data>
|
||||
<data name="ResponseType_LocationHeader" xml:space="preserve">
|
||||
<value>Locatie header</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_Portable" xml:space="preserve">
|
||||
<value>Er is een nieuwe versie van {0} beschikbaar.
|
||||
Wil je deze downloaden?</value>
|
||||
</data>
|
||||
</root>
|
|
@ -822,4 +822,7 @@ Tamanho do arquivo: {2:n0} / {3:n0} KB</value>
|
|||
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
|
||||
<value>Caractere hexadecimal aleatório. Repetir usando {n}</value>
|
||||
</data>
|
||||
<data name="ResponseType_LocationHeader" xml:space="preserve">
|
||||
<value>Cabeçalho de localização</value>
|
||||
</data>
|
||||
</root>
|
|
@ -478,7 +478,7 @@ File size: {2:n0} / {3:n0} KB</value>
|
|||
<value>Upload from URL</value>
|
||||
</data>
|
||||
<data name="HotkeyType_WindowRectangle" xml:space="preserve">
|
||||
<value>Capture region (Objects)</value>
|
||||
<value>Capture region (Windows and controls)</value>
|
||||
</data>
|
||||
<data name="FileDestination_CustomFileUploader" xml:space="preserve">
|
||||
<value>Custom file uploader</value>
|
||||
|
@ -844,4 +844,11 @@ Would you like to download and install it?</value>
|
|||
<data name="HotkeyType_VideoThumbnailer_Category" xml:space="preserve">
|
||||
<value>Tools</value>
|
||||
</data>
|
||||
<data name="ResponseType_LocationHeader" xml:space="preserve">
|
||||
<value>Location header</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_Portable" xml:space="preserve">
|
||||
<value>A newer version of {0} is available.
|
||||
Would you like to download it?</value>
|
||||
</data>
|
||||
</root>
|
825
ShareX.HelpersLib/Properties/Resources.ru.resx
Normal file
825
ShareX.HelpersLib/Properties/Resources.ru.resx
Normal 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="HotkeyType_PrintScreen" xml:space="preserve">
|
||||
<value>Захват всего экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ActiveMonitor" xml:space="preserve">
|
||||
<value>Захват активного монитора</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ActiveMonitor_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ActiveWindow" xml:space="preserve">
|
||||
<value>Захват активного окна</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ActiveWindow_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_AutoCapture" xml:space="preserve">
|
||||
<value>Автозахват</value>
|
||||
</data>
|
||||
<data name="HotkeyType_AutoCapture_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_CaptureWebpage" xml:space="preserve">
|
||||
<value>Захват веб-страницы</value>
|
||||
</data>
|
||||
<data name="HotkeyType_CaptureWebpage_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ColorPicker" xml:space="preserve">
|
||||
<value>Палитра</value>
|
||||
</data>
|
||||
<data name="HotkeyType_Automate_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ColorPicker_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DNSChanger_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FTPClient_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_HashCheck_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageCombiner_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageEditor_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageEffects_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_IndexFolder_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_IRCClient_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_MonitorTest_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_QRCode_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_Ruler_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenColorPicker_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_TweetMessage_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_VideoThumbnailer_Category" xml:space="preserve">
|
||||
<value>Инструменты</value>
|
||||
</data>
|
||||
<data name="HotkeyType_CustomRegion_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FreeHandRegion_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_LastRegion_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_PolygonRegion_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_PrintScreen_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleAnnotate_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleLight_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleRegion_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleTransparent_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_WindowRectangle_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartAutoCapture_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScrollingCapture_Category" xml:space="preserve">
|
||||
<value>Захват экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorder_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderActiveWindow_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderGIF_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderGIFActiveWindow_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartScreenRecorder_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartScreenRecorderGIF_Category" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DisableHotkeys_Category" xml:space="preserve">
|
||||
<value>Другие</value>
|
||||
</data>
|
||||
<data name="HotkeyType_OpenScreenshotsFolder_Category" xml:space="preserve">
|
||||
<value>Другие</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FTPClient" xml:space="preserve">
|
||||
<value>Клиент FTP</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageCombiner" xml:space="preserve">
|
||||
<value>Объединитель изображений</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageEditor" xml:space="preserve">
|
||||
<value>Редактор изображений</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ImageEffects" xml:space="preserve">
|
||||
<value>Эффекты изображений</value>
|
||||
</data>
|
||||
<data name="HotkeyType_IRCClient" xml:space="preserve">
|
||||
<value>Клиент IRC</value>
|
||||
</data>
|
||||
<data name="HotkeyType_MonitorTest" xml:space="preserve">
|
||||
<value>Проверка монитора</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleRegion" xml:space="preserve">
|
||||
<value>Захват области</value>
|
||||
</data>
|
||||
<data name="HotkeyType_Ruler" xml:space="preserve">
|
||||
<value>Линейка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorder" xml:space="preserve">
|
||||
<value>Запись экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderActiveWindow" xml:space="preserve">
|
||||
<value>Начать запись области экрана с активным окном</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderGIF" xml:space="preserve">
|
||||
<value>Запись экрана (GIF)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenRecorderGIFActiveWindow" xml:space="preserve">
|
||||
<value>Начать запись области экрана (GIF) с активным окном</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartScreenRecorderGIF" xml:space="preserve">
|
||||
<value>Начать запись последней области экрана (GIF)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartScreenRecorder" xml:space="preserve">
|
||||
<value>Начать запись последней области экрана</value>
|
||||
</data>
|
||||
<data name="HotkeyType_LastRegion" xml:space="preserve">
|
||||
<value>Захват последней области</value>
|
||||
</data>
|
||||
<data name="HotkeyType_UploadURL_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FolderUpload_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DragDropUpload_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ClipboardUploadWithContentViewer_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ClipboardUpload_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ClipboardUpload" xml:space="preserve">
|
||||
<value>Загрузка из буфера обмена</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FileUpload_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StopUploads_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DisableHotkeys" xml:space="preserve">
|
||||
<value>Отключить/Включить горячие клавиши</value>
|
||||
</data>
|
||||
<data name="HotkeyType_UploadURL" xml:space="preserve">
|
||||
<value>Загрузка со ссылки</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FolderUpload" xml:space="preserve">
|
||||
<value>Загрузка папки</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FileUpload" xml:space="preserve">
|
||||
<value>Загрузка файла</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DragDropUpload" xml:space="preserve">
|
||||
<value>Загрузка перетаскиванием</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ClipboardUploadWithContentViewer" xml:space="preserve">
|
||||
<value>Загрузка из буфера обмена с предпросмотром</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StopUploads" xml:space="preserve">
|
||||
<value>Остановка всех активных загрузок</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_AddImageEffects" xml:space="preserve">
|
||||
<value>Добавить эффекты/водяной знак</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
|
||||
<value>Открыть в редакторе изображений</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_CopyFilePathToClipboard" xml:space="preserve">
|
||||
<value>Скопировать путь к файлу в буфер обмена</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_CopyFileToClipboard" xml:space="preserve">
|
||||
<value>Скопировать файл в буфер обмена</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_CopyImageToClipboard" xml:space="preserve">
|
||||
<value>Скопировать изображение в буфер обмена</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_DeleteFile" xml:space="preserve">
|
||||
<value>Удалить локальный файл</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_PerformActions" xml:space="preserve">
|
||||
<value>Выполнить действия</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_SaveImageToFile" xml:space="preserve">
|
||||
<value>Сохранить изображение в файл</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_SaveImageToFileWithDialog" xml:space="preserve">
|
||||
<value>Сохранить изображение в файл как…</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_SaveThumbnailImageToFile" xml:space="preserve">
|
||||
<value>Сохранить миниатюру в файл</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_SendImageToPrinter" xml:space="preserve">
|
||||
<value>Распечатать изображение</value>
|
||||
</data>
|
||||
<data name="AfterCaptureTasks_UploadImageToHost" xml:space="preserve">
|
||||
<value>Загрузить изображение на сервер</value>
|
||||
</data>
|
||||
<data name="AfterUploadTasks_CopyURLToClipboard" xml:space="preserve">
|
||||
<value>Скопировать ссылку в буфер обмена</value>
|
||||
</data>
|
||||
<data name="AfterUploadTasks_OpenURL" xml:space="preserve">
|
||||
<value>Перейти по ссылке</value>
|
||||
</data>
|
||||
<data name="AfterUploadTasks_ShareURL" xml:space="preserve">
|
||||
<value>Отправить ссылку</value>
|
||||
</data>
|
||||
<data name="AfterUploadTasks_UseURLShortener" xml:space="preserve">
|
||||
<value>Сократить ссылку</value>
|
||||
</data>
|
||||
<data name="AfterUploadTasks_ShowQRCode" xml:space="preserve">
|
||||
<value>Показать окно с QR кодом</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleAnnotate" xml:space="preserve">
|
||||
<value>Захват области (Примечания)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_FreeHandRegion" xml:space="preserve">
|
||||
<value>Захват области произвольной формы</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScrollingCapture" xml:space="preserve">
|
||||
<value>Захват с прокруткой</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleLight" xml:space="preserve">
|
||||
<value>Захват области (Облегченный)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_RectangleTransparent" xml:space="preserve">
|
||||
<value>Захват области (Прозрачный фон)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_StartAutoCapture" xml:space="preserve">
|
||||
<value>Начать автозахват последней области</value>
|
||||
</data>
|
||||
<data name="HotkeyType_WindowRectangle" xml:space="preserve">
|
||||
<value>Захват области (Объекты)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_PolygonRegion" xml:space="preserve">
|
||||
<value>Захват многоугольной области</value>
|
||||
</data>
|
||||
<data name="HotkeyType_None" xml:space="preserve">
|
||||
<value>Не выбрано</value>
|
||||
</data>
|
||||
<data name="PopUpNotificationType_BalloonTip" xml:space="preserve">
|
||||
<value>Всплывающее уведомление</value>
|
||||
</data>
|
||||
<data name="PopUpNotificationType_None" xml:space="preserve">
|
||||
<value>Ничего</value>
|
||||
</data>
|
||||
<data name="PopUpNotificationType_ToastNotification" xml:space="preserve">
|
||||
<value>Уведомление с предпросмотром</value>
|
||||
</data>
|
||||
<data name="FileExistAction_Ask" xml:space="preserve">
|
||||
<value>Спросить о действии</value>
|
||||
</data>
|
||||
<data name="FileExistAction_Cancel" xml:space="preserve">
|
||||
<value>Не сохранять</value>
|
||||
</data>
|
||||
<data name="FileExistAction_Overwrite" xml:space="preserve">
|
||||
<value>Перезаписать файл</value>
|
||||
</data>
|
||||
<data name="FileExistAction_UniqueName" xml:space="preserve">
|
||||
<value>Добавить номер к имени файла</value>
|
||||
</data>
|
||||
<data name="GIFQuality_Default" xml:space="preserve">
|
||||
<value>Стандартное кодирование .NET (Быстро со средним качеством)</value>
|
||||
</data>
|
||||
<data name="GIFQuality_Grayscale" xml:space="preserve">
|
||||
<value>Palette quantizer 256 градаций серого</value>
|
||||
</data>
|
||||
<data name="GIFQuality_Bit4" xml:space="preserve">
|
||||
<value>Octree quantizer 16 цветов</value>
|
||||
</data>
|
||||
<data name="GIFQuality_Bit8" xml:space="preserve">
|
||||
<value>Octree quantizer 256 цветов (Медленно с лучшим качеством)</value>
|
||||
</data>
|
||||
<data name="ScreenRecordGIFEncoding_FFmpeg" xml:space="preserve">
|
||||
<value>FFmpeg (Хорошее качество)</value>
|
||||
</data>
|
||||
<data name="ScreenRecordGIFEncoding_NET" xml:space="preserve">
|
||||
<value>.NET (Плохое качество)</value>
|
||||
</data>
|
||||
<data name="ScreenRecordGIFEncoding_OctreeQuantizer" xml:space="preserve">
|
||||
<value>Octree quantizer (Среднее качество)</value>
|
||||
</data>
|
||||
<data name="ImageDestination_FileUploader" xml:space="preserve">
|
||||
<value>Файловый сервис</value>
|
||||
</data>
|
||||
<data name="TextDestination_FileUploader" xml:space="preserve">
|
||||
<value>Файловый сервис</value>
|
||||
</data>
|
||||
<data name="ProxyMethod_Manual" xml:space="preserve">
|
||||
<value>Ручная</value>
|
||||
</data>
|
||||
<data name="ProxyMethod_None" xml:space="preserve">
|
||||
<value>Обойтись без прокси</value>
|
||||
</data>
|
||||
<data name="ProxyMethod_Automatic" xml:space="preserve">
|
||||
<value>Автоматическая</value>
|
||||
</data>
|
||||
<data name="MyMessageBox_MyMessageBox_Cancel" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_StartDownload_Cancel" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="ImageDestination_CustomImageUploader" xml:space="preserve">
|
||||
<value>Пользовательский сервис</value>
|
||||
</data>
|
||||
<data name="TextDestination_CustomTextUploader" xml:space="preserve">
|
||||
<value>Пользовательский сервис</value>
|
||||
</data>
|
||||
<data name="FileDestination_CustomFileUploader" xml:space="preserve">
|
||||
<value>Пользовательский сервис</value>
|
||||
</data>
|
||||
<data name="UrlShortenerType_CustomURLShortener" xml:space="preserve">
|
||||
<value>Пользовательский сервис</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ScreenColorPicker" xml:space="preserve">
|
||||
<value>Пипетка</value>
|
||||
</data>
|
||||
<data name="HotkeyType_Automate" xml:space="preserve">
|
||||
<value>Открыть/Остановить Автоматизацию</value>
|
||||
</data>
|
||||
<data name="HotkeyType_CustomRegion" xml:space="preserve">
|
||||
<value>Захват определенной области</value>
|
||||
</data>
|
||||
<data name="HotkeyType_DNSChanger" xml:space="preserve">
|
||||
<value>Изменение DNS</value>
|
||||
</data>
|
||||
<data name="HotkeyType_HashCheck" xml:space="preserve">
|
||||
<value>Проверка хеша</value>
|
||||
</data>
|
||||
<data name="HotkeyType_IndexFolder" xml:space="preserve">
|
||||
<value>Индексация папки</value>
|
||||
</data>
|
||||
<data name="HotkeyType_OpenScreenshotsFolder" xml:space="preserve">
|
||||
<value>Открыть папку скриншотов</value>
|
||||
</data>
|
||||
<data name="HotkeyType_QRCode" xml:space="preserve">
|
||||
<value>QR код</value>
|
||||
</data>
|
||||
<data name="HotkeyType_TweetMessage" xml:space="preserve">
|
||||
<value>Сообщение в Twitter</value>
|
||||
</data>
|
||||
<data name="HotkeyType_VideoThumbnailer" xml:space="preserve">
|
||||
<value>Миниатюры из видео</value>
|
||||
</data>
|
||||
<data name="ActionsCodeMenuEntry_FilePath_File_path" xml:space="preserve">
|
||||
<value>Путь к файлу</value>
|
||||
</data>
|
||||
<data name="ActionsCodeMenuEntry_OutputFilePath_File_path_without_extension____Output_file_name_extension_" xml:space="preserve">
|
||||
<value>Путь к файлу без расширения + "Расширение итогового файла"</value>
|
||||
</data>
|
||||
<data name="DirectoryNameEditor_EditValue_Browse_for_a_folder___" xml:space="preserve">
|
||||
<value>Обзор папок...</value>
|
||||
</data>
|
||||
<data name="CodeMenu_Create_Close" xml:space="preserve">
|
||||
<value>Закрыть</value>
|
||||
</data>
|
||||
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__File__Count___0__" xml:space="preserve">
|
||||
<value>Содержимое буфера: Файл(ы) (Количество: {0} шт.)</value>
|
||||
</data>
|
||||
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__Image__Size___0_x_1__" xml:space="preserve">
|
||||
<value>Содержимое буфера: Изображение (Размер: {0} x {1} точек)</value>
|
||||
</data>
|
||||
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_content__Text__Length___0__" xml:space="preserve">
|
||||
<value>Содержимое буфера: Текст (Символов: {0})</value>
|
||||
</data>
|
||||
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_is_empty_or_contains_unknown_data_" xml:space="preserve">
|
||||
<value>Буфер пуст либо содержит неизвестную информацию.</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>Голубой: {0:0.0}%, Пурпурный: {1:0.0}%, Жёлтый: {2:0.0}%, Ключ: {3:0.0}%</value>
|
||||
</data>
|
||||
<data name="CssFileNameEditor_EditValue_Browse_for_a_Cascading_Style_Sheet___" xml:space="preserve">
|
||||
<value>Обзор каскадных таблиц стилей...</value>
|
||||
</data>
|
||||
<data name="DNSChangerForm_btnSave_Click_DNS_successfully_set_" xml:space="preserve">
|
||||
<value>DNS успешно задан.</value>
|
||||
</data>
|
||||
<data name="DNSChangerForm_btnSave_Click_DNS_successfully_set__Reboot_is_required_" xml:space="preserve">
|
||||
<value>DNS успешно задан. Необходима перезагрузка.</value>
|
||||
</data>
|
||||
<data name="DNSChangerForm_btnSave_Click_Setting_DNS_failed_" xml:space="preserve">
|
||||
<value>Не удалось задать DNS.</value>
|
||||
</data>
|
||||
<data name="DNSChangerForm_btnSave_Click_Setting_DNS_failed_with_error_code_" xml:space="preserve">
|
||||
<value>Не удалось задать DNS, код ошибки: </value>
|
||||
</data>
|
||||
<data name="DNSChangerForm_DNSChangerForm_Manual" xml:space="preserve">
|
||||
<value>Вручную</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_ChangeProgress_Progress" xml:space="preserve">
|
||||
<value>Прогресс: {0:0.0}%
|
||||
Скорость загрузки: {1:0.0} KB/s
|
||||
Размер файла: {2:n0} / {3:n0} KB</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_ChangeStatus_Status___0_" xml:space="preserve">
|
||||
<value>Состояние: {0}</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_DownloaderForm_Filename___0_" xml:space="preserve">
|
||||
<value>Имя файла: {0}</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_DownloaderForm_Waiting_" xml:space="preserve">
|
||||
<value>Ожидание.</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_fileDownloader_DownloadCompleted_Download_completed_" xml:space="preserve">
|
||||
<value>Загрузка завершена.</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_fileDownloader_DownloadCompleted_Install" xml:space="preserve">
|
||||
<value>Установить</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_StartDownload_Downloading_" xml:space="preserve">
|
||||
<value>Загрузка.</value>
|
||||
</data>
|
||||
<data name="DownloaderForm_StartDownload_Getting_file_size_" xml:space="preserve">
|
||||
<value>Получение размера файла.</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>Ошибка</value>
|
||||
</data>
|
||||
<data name="ExeFileNameEditor_EditValue_Browse_for_executable___" xml:space="preserve">
|
||||
<value>Обзор выполняемых файлов...</value>
|
||||
</data>
|
||||
<data name="ExportImportControl_Deserialize_Import_failed_" xml:space="preserve">
|
||||
<value>Импорт не удался.</value>
|
||||
</data>
|
||||
<data name="ExportImportControl_Serialize_Export_failed_" xml:space="preserve">
|
||||
<value>Экспорт не удался.</value>
|
||||
</data>
|
||||
<data name="ExportImportControl_tsmiExportClipboard_Click_Settings_copied_to_your_clipboard_" xml:space="preserve">
|
||||
<value>Настройки скопированы в буфер.</value>
|
||||
</data>
|
||||
<data name="ExportImportControl_tsmiImportURL_Click_URL_to_download_settings_from" xml:space="preserve">
|
||||
<value>Ссылка для загрузки настроек</value>
|
||||
</data>
|
||||
<data name="Extensions_AddContextMenu_Copy" xml:space="preserve">
|
||||
<value>Копировать</value>
|
||||
</data>
|
||||
<data name="Extensions_AddContextMenu_Cut" xml:space="preserve">
|
||||
<value>Вырезать</value>
|
||||
</data>
|
||||
<data name="Extensions_AddContextMenu_Paste" xml:space="preserve">
|
||||
<value>Вставить</value>
|
||||
</data>
|
||||
<data name="FileDestination_SharedFolder" xml:space="preserve">
|
||||
<value>Общая папка</value>
|
||||
</data>
|
||||
<data name="FolderSelectDialog_Title_Select_a_folder" xml:space="preserve">
|
||||
<value>Выберите папку</value>
|
||||
</data>
|
||||
<data name="HashCheckForm_btnFilePathBrowse_Click_Choose_file_path" xml:space="preserve">
|
||||
<value>Выберите путь к файлу</value>
|
||||
</data>
|
||||
<data name="Helpers_CreateDirectoryIfNotExist_Create_failed_" xml:space="preserve">
|
||||
<value>Не удалось создать папку.</value>
|
||||
</data>
|
||||
<data name="Helpers_DownloadString_Download_failed_" xml:space="preserve">
|
||||
<value>Загрузка не удалась:</value>
|
||||
</data>
|
||||
<data name="Helpers_OpenFolder_Folder_not_exist_" xml:space="preserve">
|
||||
<value>Папка не существует:</value>
|
||||
</data>
|
||||
<data name="FileDestination_Email" xml:space="preserve">
|
||||
<value>Электронная почта</value>
|
||||
</data>
|
||||
<data name="HSB_ToString_" xml:space="preserve">
|
||||
<value>Тон: {0:0.0}°, Насыщение: {1:0.0}%, Яркость: {2:0.0}%</value>
|
||||
</data>
|
||||
<data name="MyMessageBox_MyMessageBox_No" xml:space="preserve">
|
||||
<value>Нет</value>
|
||||
</data>
|
||||
<data name="MyMessageBox_MyMessageBox_OK" xml:space="preserve">
|
||||
<value>ОК</value>
|
||||
</data>
|
||||
<data name="MyMessageBox_MyMessageBox_Yes" xml:space="preserve">
|
||||
<value>Да</value>
|
||||
</data>
|
||||
<data name="MyPictureBox_LoadImageAsync_Loading_image___" xml:space="preserve">
|
||||
<value>Загрузка изображения...</value>
|
||||
</data>
|
||||
<data name="MyPictureBox_pbMain_LoadProgressChanged_Loading_image___0__" xml:space="preserve">
|
||||
<value>Загрузка изображения: {0}%</value>
|
||||
</data>
|
||||
<data name="PrintForm_LoadSettings_Print" xml:space="preserve">
|
||||
<value>Печать</value>
|
||||
</data>
|
||||
<data name="PrintTextForm_LoadSettings_Name___0___Size___1_" xml:space="preserve">
|
||||
<value>Имя: {0}, Размер: {1}</value>
|
||||
</data>
|
||||
<data name="RegistryHelpers_ShellExtDesc_Upload_with__0_" xml:space="preserve">
|
||||
<value>Загрузить через {0}</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Computer" xml:space="preserve">
|
||||
<value>Компьютер</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Date_and_Time" xml:space="preserve">
|
||||
<value>Дата и время</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Image" xml:space="preserve">
|
||||
<value>Изображение</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Incremental" xml:space="preserve">
|
||||
<value>Счетчик</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Random" xml:space="preserve">
|
||||
<value>Случайные числа</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuCategory_Target" xml:space="preserve">
|
||||
<value>Цель</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_cn_Computer_name" xml:space="preserve">
|
||||
<value>Имя компьютера</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_d_Current_day" xml:space="preserve">
|
||||
<value>Сегодняшний день</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_guid_Random_guid" xml:space="preserve">
|
||||
<value>Случайный GUID</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_h_Current_hour" xml:space="preserve">
|
||||
<value>Текущий Час</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_height_Gets_image_height" xml:space="preserve">
|
||||
<value>Высота картинки</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_mi_Current_minute" xml:space="preserve">
|
||||
<value>Текущая минута</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_mo_Current_month" xml:space="preserve">
|
||||
<value>Текущий месяц</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_mon_Current_month_name__Local_language_" xml:space="preserve">
|
||||
<value>Имя текущего месяца (Местный язык)</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_mon2_Current_month_name__English_" xml:space="preserve">
|
||||
<value>Имя текущего месяца (Английский)</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_ms_Current_millisecond" xml:space="preserve">
|
||||
<value>Текущая миллисекунда</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_n_New_line" xml:space="preserve">
|
||||
<value>Новая строка</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_pm_Gets_AM_PM" xml:space="preserve">
|
||||
<value>Получает AM/PM</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_pn_Process_name_of_active_window" xml:space="preserve">
|
||||
<value>Получить имя активного окна</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_s_Current_second" xml:space="preserve">
|
||||
<value>Текущая секунда</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_t_Title_of_active_window" xml:space="preserve">
|
||||
<value>Заголовок активного окна</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_uln_User_login_name" xml:space="preserve">
|
||||
<value>Логин пользователя</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_un_User_name" xml:space="preserve">
|
||||
<value>Имя пользователя</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_unix_Unix_timestamp" xml:space="preserve">
|
||||
<value>временная метка UNIX</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_width_Gets_image_width" xml:space="preserve">
|
||||
<value>Ширина картинки</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_y_Current_year" xml:space="preserve">
|
||||
<value>Текущий год</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_yy_Current_year__2_digits_" xml:space="preserve">
|
||||
<value>Текущий год (2 цифры)</value>
|
||||
</data>
|
||||
<data name="ResponseType_Headers" xml:space="preserve">
|
||||
<value>Заголовок ответа</value>
|
||||
</data>
|
||||
<data name="ResponseType_RedirectionURL" xml:space="preserve">
|
||||
<value>Ссылка перенаправления</value>
|
||||
</data>
|
||||
<data name="ResponseType_Text" xml:space="preserve">
|
||||
<value>Текст ответа</value>
|
||||
</data>
|
||||
<data name="Start" xml:space="preserve">
|
||||
<value>Старт</value>
|
||||
</data>
|
||||
<data name="Stop" xml:space="preserve">
|
||||
<value>Стоп</value>
|
||||
</data>
|
||||
<data name="SupportedLanguage_Automatic" xml:space="preserve">
|
||||
<value>Автоматически</value>
|
||||
</data>
|
||||
<data name="UpdateCheckerLabel_UpdateControls_A_newer_version_of_ShareX_is_available" xml:space="preserve">
|
||||
<value>Доступна новая версия {0}</value>
|
||||
</data>
|
||||
<data name="UpdateCheckerLabel_UpdateControls_ShareX_is_up_to_date" xml:space="preserve">
|
||||
<value>{0} в актуальном состоянии</value>
|
||||
</data>
|
||||
<data name="UpdateCheckerLabel_UpdateControls_Update_check_failed" xml:space="preserve">
|
||||
<value>Проверка обновлений не удалась</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_" xml:space="preserve">
|
||||
<value>Доступна более новая версия {0}.
|
||||
Хотите скачать и установить?</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_update_is_available" xml:space="preserve">
|
||||
<value>Доступно обновление</value>
|
||||
</data>
|
||||
<data name="URLSharingServices_Email" xml:space="preserve">
|
||||
<value>Электронная почта</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_i_Auto_increment_number" xml:space="preserve">
|
||||
<value>Числовой счетчик. Нули слева, {n} задает длину.</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
|
||||
<value>Алфавитно-цифровой счетчик. Нули слева, {n} задает длину.</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_iAa_Auto_increment_alphanumeric_all" xml:space="preserve">
|
||||
<value>Алфавитно-цифровой счетчик с учетом регистра. Нули слева, {n} задает длину.</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_ib_Auto_increment_base_alphanumeric" xml:space="preserve">
|
||||
<value>Счетчик, прибавляющий базовое алфавитно-цифровое {n} (1 < n < 63)</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_ix_Auto_increment_hexadecimal" xml:space="preserve">
|
||||
<value>Шестнадцатеричный счетчик. Нули слева, {n} задает длину.</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_w_Current_week_name__Local_language_" xml:space="preserve">
|
||||
<value>Текущий день недели (Местный язык)</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_w2_Current_week_name__English_" xml:space="preserve">
|
||||
<value>Текущий день недели (Английский)</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_ra_Random_alphanumeric_char" xml:space="preserve">
|
||||
<value>Случайный алфавитно-цифровой символ. Повторение задается через {n}</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_rn_Random_number_0_to_9" xml:space="preserve">
|
||||
<value>Случайное число от 0 до 9. Повторение задается через {n}</value>
|
||||
</data>
|
||||
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
|
||||
<value>Случайный шестнадцатеричный символ. Повторение задается через {n}</value>
|
||||
</data>
|
||||
</root>
|
|
@ -456,7 +456,7 @@ Dosya boyutu: {2:n0} / {3:n0} KB</value>
|
|||
<value>Adresten yükle</value>
|
||||
</data>
|
||||
<data name="HotkeyType_WindowRectangle" xml:space="preserve">
|
||||
<value>Bölge yakala (Objeler)</value>
|
||||
<value>Bölge yakala (Pencereler ve kontroller)</value>
|
||||
</data>
|
||||
<data name="FileDestination_CustomFileUploader" xml:space="preserve">
|
||||
<value>Özel dosya yükleyici</value>
|
||||
|
@ -822,4 +822,11 @@ Dosya boyutu: {2:n0} / {3:n0} KB</value>
|
|||
<data name="HotkeyType_VideoThumbnailer_Category" xml:space="preserve">
|
||||
<value>Araçlar</value>
|
||||
</data>
|
||||
<data name="ResponseType_LocationHeader" xml:space="preserve">
|
||||
<value>Konum başlığı</value>
|
||||
</data>
|
||||
<data name="UpdateMessageBox_UpdateMessageBox_Portable" xml:space="preserve">
|
||||
<value>{0} yeni sürümü mevcut.
|
||||
İndirmek ister misiniz?</value>
|
||||
</data>
|
||||
</root>
|
825
ShareX.HelpersLib/Properties/Resources.vi-VN.resx
Normal file
825
ShareX.HelpersLib/Properties/Resources.vi-VN.resx
Normal 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 & 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 < n < 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>
|
|
@ -406,6 +406,9 @@
|
|||
<Compile Include="WindowState.cs" />
|
||||
<Compile Include="XmlColor.cs" />
|
||||
<Compile Include="XmlFont.cs" />
|
||||
<EmbeddedResource Include="Automate\AutomateForm.de.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Automate\AutomateForm.es.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -424,9 +427,15 @@
|
|||
<EmbeddedResource Include="Automate\AutomateForm.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Automate\AutomateForm.ru.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Automate\AutomateForm.tr.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Automate\AutomateForm.vi-VN.resx">
|
||||
<DependentUpon>AutomateForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\ColorPickerForm.de.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -451,9 +460,15 @@
|
|||
<EmbeddedResource Include="Colors\ColorPickerForm.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\ColorPickerForm.ru.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\ColorPickerForm.tr.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\ColorPickerForm.vi-VN.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\ColorPickerForm.zh-CN.resx">
|
||||
<DependentUpon>ColorPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -481,9 +496,15 @@
|
|||
<EmbeddedResource Include="Colors\GradientPickerForm.resx">
|
||||
<DependentUpon>GradientPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\GradientPickerForm.ru.resx">
|
||||
<DependentUpon>GradientPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\GradientPickerForm.tr.resx">
|
||||
<DependentUpon>GradientPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\GradientPickerForm.vi-VN.resx">
|
||||
<DependentUpon>GradientPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Colors\GradientPickerForm.zh-CN.resx">
|
||||
<DependentUpon>GradientPickerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -508,9 +529,15 @@
|
|||
<EmbeddedResource Include="Controls\ExportImportControl.pt-BR.resx">
|
||||
<DependentUpon>ExportImportControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ExportImportControl.ru.resx">
|
||||
<DependentUpon>ExportImportControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ExportImportControl.tr.resx">
|
||||
<DependentUpon>ExportImportControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ExportImportControl.vi-VN.resx">
|
||||
<DependentUpon>ExportImportControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\ExportImportControl.zh-CN.resx">
|
||||
<DependentUpon>ExportImportControl.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -539,10 +566,16 @@
|
|||
<EmbeddedResource Include="Controls\MyPictureBox.pt-BR.resx">
|
||||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\MyPictureBox.ru.resx">
|
||||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\MyPictureBox.tr.resx">
|
||||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\MyPictureBox.vi-VN.resx">
|
||||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Controls\MyPictureBox.zh-CN.resx">
|
||||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
|
@ -571,9 +604,15 @@
|
|||
<EmbeddedResource Include="DNS\DNSChangerForm.resx">
|
||||
<DependentUpon>DNSChangerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="DNS\DNSChangerForm.ru.resx">
|
||||
<DependentUpon>DNSChangerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="DNS\DNSChangerForm.tr.resx">
|
||||
<DependentUpon>DNSChangerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="DNS\DNSChangerForm.vi-VN.resx">
|
||||
<DependentUpon>DNSChangerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="DNS\DNSChangerForm.zh-CN.resx">
|
||||
<DependentUpon>DNSChangerForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -598,9 +637,15 @@
|
|||
<EmbeddedResource Include="Forms\ClipboardContentViewer.pt-BR.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ClipboardContentViewer.ru.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ClipboardContentViewer.tr.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ClipboardContentViewer.vi-VN.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ClipboardContentViewer.zh-CN.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -631,9 +676,15 @@
|
|||
<EmbeddedResource Include="Forms\ClipboardContentViewer.resx">
|
||||
<DependentUpon>ClipboardContentViewer.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\DebugForm.ru.resx">
|
||||
<DependentUpon>DebugForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\DebugForm.tr.resx">
|
||||
<DependentUpon>DebugForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\DebugForm.vi-VN.resx">
|
||||
<DependentUpon>DebugForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\DebugForm.zh-CN.resx">
|
||||
<DependentUpon>DebugForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -661,9 +712,15 @@
|
|||
<EmbeddedResource Include="Forms\ErrorForm.resx">
|
||||
<DependentUpon>ErrorForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ErrorForm.ru.resx">
|
||||
<DependentUpon>ErrorForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ErrorForm.tr.resx">
|
||||
<DependentUpon>ErrorForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ErrorForm.vi-VN.resx">
|
||||
<DependentUpon>ErrorForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ErrorForm.zh-CN.resx">
|
||||
<DependentUpon>ErrorForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -691,9 +748,15 @@
|
|||
<EmbeddedResource Include="Forms\HashCheckForm.resx">
|
||||
<DependentUpon>HashCheckForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\HashCheckForm.ru.resx">
|
||||
<DependentUpon>HashCheckForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\HashCheckForm.tr.resx">
|
||||
<DependentUpon>HashCheckForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\HashCheckForm.vi-VN.resx">
|
||||
<DependentUpon>HashCheckForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\HashCheckForm.zh-CN.resx">
|
||||
<DependentUpon>HashCheckForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -721,9 +784,15 @@
|
|||
<EmbeddedResource Include="Forms\InputBox.resx">
|
||||
<DependentUpon>InputBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\InputBox.ru.resx">
|
||||
<DependentUpon>InputBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\InputBox.tr.resx">
|
||||
<DependentUpon>InputBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\InputBox.vi-VN.resx">
|
||||
<DependentUpon>InputBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\InputBox.zh-CN.resx">
|
||||
<DependentUpon>InputBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -751,9 +820,15 @@
|
|||
<EmbeddedResource Include="Forms\MonitorTestForm.resx">
|
||||
<DependentUpon>MonitorTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\MonitorTestForm.ru.resx">
|
||||
<DependentUpon>MonitorTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\MonitorTestForm.tr.resx">
|
||||
<DependentUpon>MonitorTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\MonitorTestForm.vi-VN.resx">
|
||||
<DependentUpon>MonitorTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\MonitorTestForm.zh-CN.resx">
|
||||
<DependentUpon>MonitorTestForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -793,9 +868,15 @@
|
|||
<EmbeddedResource Include="Controls\TabToTreeView.resx">
|
||||
<DependentUpon>TabToTreeView.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\QRCodeForm.ru.resx">
|
||||
<DependentUpon>QRCodeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\QRCodeForm.tr.resx">
|
||||
<DependentUpon>QRCodeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\QRCodeForm.vi-VN.resx">
|
||||
<DependentUpon>QRCodeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\QRCodeForm.zh-CN.resx">
|
||||
<DependentUpon>QRCodeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -820,9 +901,15 @@
|
|||
<EmbeddedResource Include="Printer\PrintForm.pt-BR.resx">
|
||||
<DependentUpon>PrintForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintForm.ru.resx">
|
||||
<DependentUpon>PrintForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintForm.tr.resx">
|
||||
<DependentUpon>PrintForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintForm.vi-VN.resx">
|
||||
<DependentUpon>PrintForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintForm.zh-CN.resx">
|
||||
<DependentUpon>PrintForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -847,9 +934,15 @@
|
|||
<EmbeddedResource Include="Printer\PrintTextForm.pt-BR.resx">
|
||||
<DependentUpon>PrintTextForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintTextForm.ru.resx">
|
||||
<DependentUpon>PrintTextForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintTextForm.tr.resx">
|
||||
<DependentUpon>PrintTextForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintTextForm.vi-VN.resx">
|
||||
<DependentUpon>PrintTextForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Printer\PrintTextForm.zh-CN.resx">
|
||||
<DependentUpon>PrintTextForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -860,7 +953,9 @@
|
|||
<EmbeddedResource Include="Properties\Resources.ko-KR.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.nl-NL.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pt-BR.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.ru.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.tr.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
|
||||
<EmbeddedResource Include="UpdateChecker\DownloaderForm.de.resx">
|
||||
<DependentUpon>DownloaderForm.cs</DependentUpon>
|
||||
|
@ -907,9 +1002,15 @@
|
|||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<EmbeddedResource Include="UpdateChecker\DownloaderForm.ru.resx">
|
||||
<DependentUpon>DownloaderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\DownloaderForm.tr.resx">
|
||||
<DependentUpon>DownloaderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\DownloaderForm.vi-VN.resx">
|
||||
<DependentUpon>DownloaderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\DownloaderForm.zh-CN.resx">
|
||||
<DependentUpon>DownloaderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -942,9 +1043,15 @@
|
|||
<DependentUpon>MyPictureBox.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.ru.resx">
|
||||
<DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.tr.resx">
|
||||
<DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.vi-VN.resx">
|
||||
<DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateCheckerLabel.zh-CN.resx">
|
||||
<DependentUpon>UpdateCheckerLabel.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -972,9 +1079,15 @@
|
|||
<EmbeddedResource Include="UpdateChecker\UpdateMessageBox.resx">
|
||||
<DependentUpon>UpdateMessageBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateMessageBox.ru.resx">
|
||||
<DependentUpon>UpdateMessageBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateMessageBox.tr.resx">
|
||||
<DependentUpon>UpdateMessageBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateMessageBox.vi-VN.resx">
|
||||
<DependentUpon>UpdateMessageBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="UpdateChecker\UpdateMessageBox.zh-CN.resx">
|
||||
<DependentUpon>UpdateMessageBox.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -993,6 +1106,15 @@
|
|||
<Isolated>False</Isolated>
|
||||
<EmbedInteropTypes>False</EmbedInteropTypes>
|
||||
</COMReference>
|
||||
<COMReference Include="Shell32">
|
||||
<Guid>{50A7E9B0-70EF-11D1-B75A-00A0C90564FE}</Guid>
|
||||
<VersionMajor>1</VersionMajor>
|
||||
<VersionMinor>0</VersionMinor>
|
||||
<Lcid>0</Lcid>
|
||||
<WrapperTool>tlbimp</WrapperTool>
|
||||
<Isolated>False</Isolated>
|
||||
<EmbedInteropTypes>False</EmbedInteropTypes>
|
||||
</COMReference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="Resources\Loading.gif" />
|
||||
|
|
|
@ -23,6 +23,7 @@ You should have received a copy of the GNU General Public License
|
|||
|
||||
#endregion License Information (GPL v3)
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
|
@ -40,6 +41,8 @@ public class Tokenizer
|
|||
public bool KeepWhitespace { get; set; }
|
||||
public bool AutoParseLiteral { get; set; }
|
||||
|
||||
private List<Token> tokens;
|
||||
|
||||
public Tokenizer()
|
||||
{
|
||||
WhitespaceChars = new char[] { ' ', '\t', '\r', '\n' };
|
||||
|
@ -58,7 +61,7 @@ public List<Token> TokenizeFile(string filePath)
|
|||
|
||||
public List<Token> Tokenize(string text)
|
||||
{
|
||||
List<Token> tokens = new List<Token>();
|
||||
tokens = new List<Token>();
|
||||
Token currentToken = null;
|
||||
char currentChar;
|
||||
|
||||
|
@ -174,6 +177,18 @@ private void CheckIdentifier(Token token)
|
|||
if (double.TryParse(token.Text, out result))
|
||||
{
|
||||
token.Type = TokenType.Numeric;
|
||||
|
||||
if (tokens.Count > 1)
|
||||
{
|
||||
Token previousToken = tokens[tokens.Count - 2];
|
||||
|
||||
if (previousToken != null && previousToken.Type == TokenType.Symbol && previousToken.Text.Equals("-", StringComparison.InvariantCulture))
|
||||
{
|
||||
tokens.Remove(previousToken);
|
||||
token.Position--;
|
||||
token.Text = "-" + token.Text;
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (Keywords.Contains(token.Text))
|
||||
{
|
||||
|
|
138
ShareX.HelpersLib/UpdateChecker/DownloaderForm.ru.resx
Normal file
138
ShareX.HelpersLib/UpdateChecker/DownloaderForm.ru.resx
Normal 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 загрузчик фалов</value>
|
||||
</data>
|
||||
<data name="btnAction.Text" xml:space="preserve">
|
||||
<value>Загрузить</value>
|
||||
</data>
|
||||
<data name="cbShowChangelog.Text" xml:space="preserve">
|
||||
<value>Примечания к обновлению</value>
|
||||
</data>
|
||||
<data name="lblFilename.Text" xml:space="preserve">
|
||||
<value>Имя фала:</value>
|
||||
</data>
|
||||
<data name="lblProgress.Text" xml:space="preserve">
|
||||
<value>Прогресс:</value>
|
||||
</data>
|
||||
<data name="lblStatus.Text" xml:space="preserve">
|
||||
<value>Состояние:</value>
|
||||
</data>
|
||||
</root>
|
138
ShareX.HelpersLib/UpdateChecker/DownloaderForm.vi-VN.resx
Normal file
138
ShareX.HelpersLib/UpdateChecker/DownloaderForm.vi-VN.resx
Normal 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>
|
|
@ -80,12 +80,32 @@ public override void CheckUpdate()
|
|||
|
||||
if (latestRelease.assets != null && latestRelease.assets.Count > 0)
|
||||
{
|
||||
string extension;
|
||||
|
||||
if (IsPortable)
|
||||
{
|
||||
extension = "portable.zip";
|
||||
}
|
||||
else
|
||||
{
|
||||
extension = ".exe";
|
||||
}
|
||||
|
||||
foreach (GitHubAsset asset in latestRelease.assets)
|
||||
{
|
||||
if (asset != null && !string.IsNullOrEmpty(asset.name) && asset.name.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
|
||||
if (asset != null && !string.IsNullOrEmpty(asset.name) && asset.name.EndsWith(extension, StringComparison.InvariantCultureIgnoreCase))
|
||||
{
|
||||
Filename = asset.name;
|
||||
DownloadURL = asset.url;
|
||||
|
||||
if (IsPortable)
|
||||
{
|
||||
DownloadURL = asset.browser_download_url;
|
||||
}
|
||||
else
|
||||
{
|
||||
DownloadURL = asset.url;
|
||||
}
|
||||
|
||||
RefreshStatus();
|
||||
return;
|
||||
}
|
||||
|
@ -193,5 +213,6 @@ public class GitHubAsset
|
|||
public int download_count { get; set; }
|
||||
public string created_at { get; set; }
|
||||
public string updated_at { get; set; }
|
||||
public string browser_download_url { get; set; }
|
||||
}
|
||||
}
|
|
@ -37,6 +37,7 @@ public abstract class UpdateChecker
|
|||
public Version LatestVersion { get; set; }
|
||||
public ReleaseChannelType ReleaseType { get; set; }
|
||||
public bool IsBeta { get; set; }
|
||||
public bool IsPortable { get; set; }
|
||||
public IWebProxy Proxy { get; set; }
|
||||
|
||||
private string filename;
|
||||
|
@ -81,5 +82,25 @@ public void RefreshStatus()
|
|||
}
|
||||
|
||||
public abstract void CheckUpdate();
|
||||
|
||||
public void DownloadUpdate()
|
||||
{
|
||||
if (IsPortable)
|
||||
{
|
||||
URLHelpers.OpenURL(DownloadURL);
|
||||
}
|
||||
else
|
||||
{
|
||||
using (DownloaderForm updaterForm = new DownloaderForm(this))
|
||||
{
|
||||
updaterForm.ShowDialog();
|
||||
|
||||
if (updaterForm.Status == DownloaderFormStatus.InstallStarted)
|
||||
{
|
||||
Application.Exit();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -103,15 +103,7 @@ private void llblUpdateAvailable_LinkClicked(object sender, LinkLabelLinkClicked
|
|||
{
|
||||
if (updateChecker != null && updateChecker.Status == UpdateStatus.UpdateAvailable)
|
||||
{
|
||||
using (DownloaderForm updaterForm = new DownloaderForm(updateChecker))
|
||||
{
|
||||
updaterForm.ShowDialog();
|
||||
|
||||
if (updaterForm.Status == DownloaderFormStatus.InstallStarted)
|
||||
{
|
||||
Application.Exit();
|
||||
}
|
||||
}
|
||||
updateChecker.DownloadUpdate();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
129
ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.ru.resx
Normal file
129
ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.ru.resx
Normal 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="llblUpdateAvailable.Text" xml:space="preserve">
|
||||
<value>Доступна более новая версия ShareX</value>
|
||||
</data>
|
||||
<data name="lblCheckingUpdates.Text" xml:space="preserve">
|
||||
<value>Проверяем наличие обновлений...</value>
|
||||
</data>
|
||||
<data name="lblStatus.Text" xml:space="preserve">
|
||||
<value>... в актуальном состоянии</value>
|
||||
</data>
|
||||
</root>
|
129
ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.vi-VN.resx
Normal file
129
ShareX.HelpersLib/UpdateChecker/UpdateCheckerLabel.vi-VN.resx
Normal 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>
|
|
@ -35,7 +35,7 @@ public partial class UpdateMessageBox : BlackStyleForm
|
|||
|
||||
public bool ActivateWindow { get; private set; }
|
||||
|
||||
public UpdateMessageBox(bool activateWindow)
|
||||
public UpdateMessageBox(bool activateWindow, bool isPortable = false)
|
||||
{
|
||||
ActivateWindow = activateWindow;
|
||||
InitializeComponent();
|
||||
|
@ -47,7 +47,15 @@ public UpdateMessageBox(bool activateWindow)
|
|||
}
|
||||
|
||||
Text = Resources.UpdateMessageBox_UpdateMessageBox_update_is_available;
|
||||
lblText.Text = string.Format(Resources.UpdateMessageBox_UpdateMessageBox_, Application.ProductName);
|
||||
|
||||
if (isPortable)
|
||||
{
|
||||
lblText.Text = string.Format(Resources.UpdateMessageBox_UpdateMessageBox_Portable, Application.ProductName);
|
||||
}
|
||||
else
|
||||
{
|
||||
lblText.Text = string.Format(Resources.UpdateMessageBox_UpdateMessageBox_, Application.ProductName);
|
||||
}
|
||||
}
|
||||
|
||||
public static void Start(UpdateChecker updateChecker, bool activateWindow = true)
|
||||
|
@ -60,22 +68,14 @@ public static void Start(UpdateChecker updateChecker, bool activateWindow = true
|
|||
{
|
||||
DialogResult result;
|
||||
|
||||
using (UpdateMessageBox messageBox = new UpdateMessageBox(activateWindow))
|
||||
using (UpdateMessageBox messageBox = new UpdateMessageBox(activateWindow, updateChecker.IsPortable))
|
||||
{
|
||||
result = messageBox.ShowDialog();
|
||||
}
|
||||
|
||||
if (result == DialogResult.Yes)
|
||||
{
|
||||
using (DownloaderForm updaterForm = new DownloaderForm(updateChecker))
|
||||
{
|
||||
updaterForm.ShowDialog();
|
||||
|
||||
if (updaterForm.Status == DownloaderFormStatus.InstallStarted)
|
||||
{
|
||||
Application.Exit();
|
||||
}
|
||||
}
|
||||
updateChecker.DownloadUpdate();
|
||||
}
|
||||
}
|
||||
finally
|
||||
|
|
132
ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.ru.resx
Normal file
132
ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.ru.resx
Normal 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>Нет</value>
|
||||
</data>
|
||||
<data name="btnYes.Text" xml:space="preserve">
|
||||
<value>Да</value>
|
||||
</data>
|
||||
<data name="cbDontShow.Text" xml:space="preserve">
|
||||
<value>Не предлагать до следующего запуска ShareX</value>
|
||||
</data>
|
||||
<data name="lblViewChangelog.Text" xml:space="preserve">
|
||||
<value>Просмотреть список изменений</value>
|
||||
</data>
|
||||
</root>
|
132
ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.vi-VN.resx
Normal file
132
ShareX.HelpersLib/UpdateChecker/UpdateMessageBox.vi-VN.resx
Normal 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>
|
|
@ -130,7 +130,7 @@
|
|||
<value>Culture actuelle</value>
|
||||
</data>
|
||||
<data name="chDateTime.Text" xml:space="preserve">
|
||||
<value>Date & heure</value>
|
||||
<value>Date et heure</value>
|
||||
</data>
|
||||
<data name="cbDateFilter.Text" xml:space="preserve">
|
||||
<value>Filtre de date:</value>
|
||||
|
|
|
@ -592,7 +592,7 @@
|
|||
<value>Top, Bottom, Left, Right</value>
|
||||
</data>
|
||||
<data name="chDateTime.Text" xml:space="preserve">
|
||||
<value>Date & time</value>
|
||||
<value>Date and time</value>
|
||||
</data>
|
||||
<data name="chDateTime.Width" type="System.Int32, mscorlib">
|
||||
<value>122</value>
|
||||
|
|
198
ShareX.HistoryLib/HistoryForm.ru.resx
Normal file
198
ShareX.HistoryLib/HistoryForm.ru.resx
Normal 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="$this.Text" xml:space="preserve">
|
||||
<value>История</value>
|
||||
</data>
|
||||
<data name="gbFilters.Text" xml:space="preserve">
|
||||
<value>Фильтры</value>
|
||||
</data>
|
||||
<data name="cbDateFilter.Text" xml:space="preserve">
|
||||
<value>По дате:</value>
|
||||
</data>
|
||||
<data name="lblFilterTo.Text" xml:space="preserve">
|
||||
<value>До:</value>
|
||||
</data>
|
||||
<data name="lblFilterFrom.Text" xml:space="preserve">
|
||||
<value>От:</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilter.Text" xml:space="preserve">
|
||||
<value>По имени файла:</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.Items" xml:space="preserve">
|
||||
<value>Содержит</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.Items1" xml:space="preserve">
|
||||
<value>Начинается с</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.Items2" xml:space="preserve">
|
||||
<value>Заканчивается на</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterMethod.Items3" xml:space="preserve">
|
||||
<value>Точное совпадение</value>
|
||||
</data>
|
||||
<data name="cbTypeFilter.Text" xml:space="preserve">
|
||||
<value>По типу файла:</value>
|
||||
</data>
|
||||
<data name="cbTypeFilterSelection.Items" xml:space="preserve">
|
||||
<value>Картинка</value>
|
||||
</data>
|
||||
<data name="cbTypeFilterSelection.Items1" xml:space="preserve">
|
||||
<value>Файл</value>
|
||||
</data>
|
||||
<data name="cbTypeFilterSelection.Items2" xml:space="preserve">
|
||||
<value>Текст</value>
|
||||
</data>
|
||||
<data name="cbHostFilter.Text" xml:space="preserve">
|
||||
<value>По хосту:</value>
|
||||
</data>
|
||||
<data name="btnApplyFilters.Text" xml:space="preserve">
|
||||
<value>Применить фильтры</value>
|
||||
</data>
|
||||
<data name="btnRemoveFilters.Text" xml:space="preserve">
|
||||
<value>Снять фильтры</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterCase.Text" xml:space="preserve">
|
||||
<value>Регистр</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterCulture.Items" xml:space="preserve">
|
||||
<value>Текущий язык</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterCulture.Items1" xml:space="preserve">
|
||||
<value>Постоянный язык (English)</value>
|
||||
</data>
|
||||
<data name="cbFilenameFilterCulture.Items2" xml:space="preserve">
|
||||
<value>Порядковый (English)</value>
|
||||
</data>
|
||||
<data name="chDateTime.Text" xml:space="preserve">
|
||||
<value>Дата и время</value>
|
||||
</data>
|
||||
<data name="chFilename.Text" xml:space="preserve">
|
||||
<value>Имя файла</value>
|
||||
</data>
|
||||
<data name="chHost.Text" xml:space="preserve">
|
||||
<value>Хост</value>
|
||||
</data>
|
||||
<data name="chType.Text" xml:space="preserve">
|
||||
<value>Тип</value>
|
||||
</data>
|
||||
<data name="tsslStatus.Text" xml:space="preserve">
|
||||
<value>Состояние</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1,3 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
@ -205,7 +206,7 @@
|
|||
<value>Filtreler</value>
|
||||
</data>
|
||||
<data name="chDateTime.Text" xml:space="preserve">
|
||||
<value>Tarih & saat</value>
|
||||
<value>Tarih ve saat</value>
|
||||
</data>
|
||||
<data name="chFilename.Text" xml:space="preserve">
|
||||
<value>Dosya adı</value>
|
||||
|
|
198
ShareX.HistoryLib/HistoryForm.vi-VN.resx
Normal file
198
ShareX.HistoryLib/HistoryForm.vi-VN.resx
Normal 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 & 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>
|
123
ShareX.HistoryLib/HistoryItemInfoForm.ru.resx
Normal file
123
ShareX.HistoryLib/HistoryItemInfoForm.ru.resx
Normal 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 - Информация об элементе истории</value>
|
||||
</data>
|
||||
</root>
|
123
ShareX.HistoryLib/HistoryItemInfoForm.vi-VN.resx
Normal file
123
ShareX.HistoryLib/HistoryItemInfoForm.vi-VN.resx
Normal 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>
|
141
ShareX.HistoryLib/ImageHistoryForm.ru.resx
Normal file
141
ShareX.HistoryLib/ImageHistoryForm.ru.resx
Normal 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>История изображений</value>
|
||||
</data>
|
||||
<data name="tsbQuickList.Text" xml:space="preserve">
|
||||
<value>Только последние 100</value>
|
||||
</data>
|
||||
<data name="tsddbThumbnailSize.Text" xml:space="preserve">
|
||||
<value>Размер миниатюры</value>
|
||||
</data>
|
||||
<data name="tsddbViewMode.Text" xml:space="preserve">
|
||||
<value>Режим просмотра</value>
|
||||
</data>
|
||||
<data name="tsmiViewModeGallery.Text" xml:space="preserve">
|
||||
<value>Галерея</value>
|
||||
</data>
|
||||
<data name="tsmiViewModePane.Text" xml:space="preserve">
|
||||
<value>Панель</value>
|
||||
</data>
|
||||
<data name="tsmiViewModeThumbnails.Text" xml:space="preserve">
|
||||
<value>Миниатюры</value>
|
||||
</data>
|
||||
</root>
|
141
ShareX.HistoryLib/ImageHistoryForm.vi-VN.resx
Normal file
141
ShareX.HistoryLib/ImageHistoryForm.vi-VN.resx
Normal 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>
|
222
ShareX.HistoryLib/Properties/Resources.ru.resx
Normal file
222
ShareX.HistoryLib/Properties/Resources.ru.resx
Normal 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="HistoryForm_HistoryForm_Current_culture___0__" xml:space="preserve">
|
||||
<value>Текущий язык ({0})</value>
|
||||
</data>
|
||||
<data name="HistoryForm_HistoryForm_History_" xml:space="preserve">
|
||||
<value>История: {0}</value>
|
||||
</data>
|
||||
<data name="HistoryForm_UpdateItemCount___Filtered___0_" xml:space="preserve">
|
||||
<value>Отфильтровано: {0}</value>
|
||||
</data>
|
||||
<data name="HistoryForm_UpdateItemCount_Total___0_" xml:space="preserve">
|
||||
<value>Всего: {0}</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Copy" xml:space="preserve">
|
||||
<value>Копировать</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Deletion_URL" xml:space="preserve">
|
||||
<value>Ссылку на удаление</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_File" xml:space="preserve">
|
||||
<value>Файл</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_File_name" xml:space="preserve">
|
||||
<value>Имя файла</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_File_name_with_extension" xml:space="preserve">
|
||||
<value>Имя файла с расширением</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_File_path" xml:space="preserve">
|
||||
<value>Путь к файлу</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Folder" xml:space="preserve">
|
||||
<value>Папку</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__image" xml:space="preserve">
|
||||
<value>BB код с картинкой для форума</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__link" xml:space="preserve">
|
||||
<value>BB код со ссылкой для форума</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Forum__BBCode__linked_image" xml:space="preserve">
|
||||
<value>BB код с картинкой-ссылкой для форума</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_HTML_image" xml:space="preserve">
|
||||
<value>HTML код с картинкой</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_HTML_link" xml:space="preserve">
|
||||
<value>HTML код со ссылкой</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_HTML_linked_image" xml:space="preserve">
|
||||
<value>HTML код с картинкой-ссылкой</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_UpdateTexts_HTML_link___0__" xml:space="preserve">
|
||||
<value>HTML код со ссылкой ({0})</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Image" xml:space="preserve">
|
||||
<value>Изображение</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Image_preview" xml:space="preserve">
|
||||
<value>Предпросмотр изображения</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_More_info" xml:space="preserve">
|
||||
<value>Больше информации</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
|
||||
<value>Открыть</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Show" xml:space="preserve">
|
||||
<value>Показать</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Shortened_URL" xml:space="preserve">
|
||||
<value>Короткую ссылку</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Text" xml:space="preserve">
|
||||
<value>Текст</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_Thumbnail_URL" xml:space="preserve">
|
||||
<value>Ссылку на миниатюру</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_InitializeComponent_URL" xml:space="preserve">
|
||||
<value>Ссылку</value>
|
||||
</data>
|
||||
<data name="HistoryItemManager_UpdateTexts_URLs___0__" xml:space="preserve">
|
||||
<value>Ссылки ({0})</value>
|
||||
</data>
|
||||
<data name="HistoryManager_GetHistoryItems_Error" xml:space="preserve">
|
||||
<value>Ошибка</value>
|
||||
</data>
|
||||
<data name="HistoryManager_GetHistoryItems_Error_occured_while_reading_XML_file___0_" xml:space="preserve">
|
||||
<value>Ошибка во время чтения XML-фала: {0}</value>
|
||||
</data>
|
||||
<data name="ObjectListView_ObjectListView_Copy_name" xml:space="preserve">
|
||||
<value>Скопировать имя</value>
|
||||
</data>
|
||||
<data name="ObjectListView_ObjectListView_Copy_value" xml:space="preserve">
|
||||
<value>Скопировать значение</value>
|
||||
</data>
|
||||
<data name="ObjectListView_ObjectListView_Name" xml:space="preserve">
|
||||
<value>Имя</value>
|
||||
</data>
|
||||
<data name="ObjectListView_ObjectListView_Value" xml:space="preserve">
|
||||
<value>Значение</value>
|
||||
</data>
|
||||
</root>
|
222
ShareX.HistoryLib/Properties/Resources.vi-VN.resx
Normal file
222
ShareX.HistoryLib/Properties/Resources.vi-VN.resx
Normal 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>
|
|
@ -131,9 +131,15 @@
|
|||
<EmbeddedResource Include="HistoryForm.resx">
|
||||
<DependentUpon>HistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryForm.ru.resx">
|
||||
<DependentUpon>HistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryForm.tr.resx">
|
||||
<DependentUpon>HistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryForm.vi-VN.resx">
|
||||
<DependentUpon>HistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryForm.zh-CN.resx">
|
||||
<DependentUpon>HistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -161,9 +167,15 @@
|
|||
<EmbeddedResource Include="HistoryItemInfoForm.resx">
|
||||
<DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryItemInfoForm.ru.resx">
|
||||
<DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryItemInfoForm.tr.resx">
|
||||
<DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryItemInfoForm.vi-VN.resx">
|
||||
<DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="HistoryItemInfoForm.zh-CN.resx">
|
||||
<DependentUpon>HistoryItemInfoForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -191,9 +203,15 @@
|
|||
<EmbeddedResource Include="ImageHistoryForm.resx">
|
||||
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageHistoryForm.ru.resx">
|
||||
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageHistoryForm.tr.resx">
|
||||
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageHistoryForm.vi-VN.resx">
|
||||
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageHistoryForm.zh-CN.resx">
|
||||
<DependentUpon>ImageHistoryForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -208,7 +226,9 @@
|
|||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.ru.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.tr.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
|
|
213
ShareX.IRCLib/IRCClient/IRCClientForm.ru.resx
Normal file
213
ShareX.IRCLib/IRCClient/IRCClientForm.ru.resx
Normal 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="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Клиент IRC</value>
|
||||
</data>
|
||||
<data name="btnCommandSend.Text" xml:space="preserve">
|
||||
<value>Отправить</value>
|
||||
</data>
|
||||
<data name="btnConnect.Text" xml:space="preserve">
|
||||
<value>Подключиться</value>
|
||||
</data>
|
||||
<data name="btnMessageSend.Text" xml:space="preserve">
|
||||
<value>Отправить</value>
|
||||
</data>
|
||||
<data name="lblChannel.Text" xml:space="preserve">
|
||||
<value>Канал/Ник:</value>
|
||||
</data>
|
||||
<data name="lblCommand.Text" xml:space="preserve">
|
||||
<value>Команда:</value>
|
||||
</data>
|
||||
<data name="lblMessage.Text" xml:space="preserve">
|
||||
<value>Написать:</value>
|
||||
</data>
|
||||
<data name="tpMain.Text" xml:space="preserve">
|
||||
<value>Настройки</value>
|
||||
</data>
|
||||
<data name="tpMessages.Text" xml:space="preserve">
|
||||
<value>Сообщения</value>
|
||||
</data>
|
||||
<data name="tpOutput.Text" xml:space="preserve">
|
||||
<value>Вывод IRC</value>
|
||||
</data>
|
||||
<data name="tsmiColorBlack.Text" xml:space="preserve">
|
||||
<value>Черный</value>
|
||||
</data>
|
||||
<data name="tsmiColorBlue.Text" xml:space="preserve">
|
||||
<value>Синий</value>
|
||||
</data>
|
||||
<data name="tsmiColorBrown.Text" xml:space="preserve">
|
||||
<value>Коричневый</value>
|
||||
</data>
|
||||
<data name="tsmiColorCyan.Text" xml:space="preserve">
|
||||
<value>Голубой</value>
|
||||
</data>
|
||||
<data name="tsmiColorGreen.Text" xml:space="preserve">
|
||||
<value>Зеленый</value>
|
||||
</data>
|
||||
<data name="tsmiColorGrey.Text" xml:space="preserve">
|
||||
<value>Серый</value>
|
||||
</data>
|
||||
<data name="tsmiColorLightBlue.Text" xml:space="preserve">
|
||||
<value>Светло-синий</value>
|
||||
</data>
|
||||
<data name="tsmiColorLightCyan.Text" xml:space="preserve">
|
||||
<value>Светло-голубой</value>
|
||||
</data>
|
||||
<data name="tsmiColorLightGreen.Text" xml:space="preserve">
|
||||
<value>Светло-зеленый</value>
|
||||
</data>
|
||||
<data name="tsmiColorLightGrey.Text" xml:space="preserve">
|
||||
<value>Светло-серый</value>
|
||||
</data>
|
||||
<data name="tsmiColorLightRed.Text" xml:space="preserve">
|
||||
<value>Светло-красный</value>
|
||||
</data>
|
||||
<data name="tsmiColorOrange.Text" xml:space="preserve">
|
||||
<value>Оранжевый</value>
|
||||
</data>
|
||||
<data name="tsmiColorPink.Text" xml:space="preserve">
|
||||
<value>Розовый</value>
|
||||
</data>
|
||||
<data name="tsmiColorPurple.Text" xml:space="preserve">
|
||||
<value>Фиолетовый</value>
|
||||
</data>
|
||||
<data name="tsmiColors.Text" xml:space="preserve">
|
||||
<value>Цвета</value>
|
||||
</data>
|
||||
<data name="tsmiColorWhite.Text" xml:space="preserve">
|
||||
<value>Белый</value>
|
||||
</data>
|
||||
<data name="tsmiColorYellow.Text" xml:space="preserve">
|
||||
<value>Жёлтый</value>
|
||||
</data>
|
||||
<data name="tsmiMessageBold.Text" xml:space="preserve">
|
||||
<value>Жирный</value>
|
||||
</data>
|
||||
<data name="tsmiMessageItalic.Text" xml:space="preserve">
|
||||
<value>Курсив</value>
|
||||
</data>
|
||||
<data name="tsmiMessageNormal.Text" xml:space="preserve">
|
||||
<value>Нормальный</value>
|
||||
</data>
|
||||
<data name="tsmiMessageUnderline.Text" xml:space="preserve">
|
||||
<value>Подчеркнутый</value>
|
||||
</data>
|
||||
</root>
|
213
ShareX.IRCLib/IRCClient/IRCClientForm.vi-VN.resx
Normal file
213
ShareX.IRCLib/IRCClient/IRCClientForm.vi-VN.resx
Normal 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>
|
|
@ -84,7 +84,7 @@ public class IRCInfo : SettingsBase<IRCInfo>
|
|||
[Category("Options"), Description("When connected automatically join these channels."),
|
||||
TypeConverter(typeof(StringCollectionToStringTypeConverter)),
|
||||
Editor("System.Windows.Forms.Design.StringCollectionEditor,System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(UITypeEditor))]
|
||||
public List<string> AutoJoinChannels { get; set; } = new List<string>() { "#ShareX" };
|
||||
public List<string> AutoJoinChannels { get; set; } = new List<string>();
|
||||
|
||||
[Category("Options"), Description("Wait for identify confirmation before auto join channels. Currently only works in Freenode server because each server sends different response after identify."), DefaultValue(false)]
|
||||
public bool AutoJoinWaitIdentify { get; set; }
|
||||
|
|
126
ShareX.IRCLib/Properties/Resources.ru.resx
Normal file
126
ShareX.IRCLib/Properties/Resources.ru.resx
Normal 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>Отключиться</value>
|
||||
</data>
|
||||
<data name="IRCClientForm_Disconnect_Connect" xml:space="preserve">
|
||||
<value>Подключиться</value>
|
||||
</data>
|
||||
</root>
|
126
ShareX.IRCLib/Properties/Resources.vi-VN.resx
Normal file
126
ShareX.IRCLib/Properties/Resources.vi-VN.resx
Normal 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>
|
|
@ -75,6 +75,9 @@
|
|||
<Compile Include="UserInfo.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Include="IRCClient\IRCClientForm.de.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="IRCClient\IRCClientForm.fr.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -87,9 +90,16 @@
|
|||
<EmbeddedResource Include="IRCClient\IRCClientForm.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="IRCClient\IRCClientForm.ru.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="IRCClient\IRCClientForm.tr.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="IRCClient\IRCClientForm.vi-VN.resx">
|
||||
<DependentUpon>IRCClientForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.de.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.fr.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.nl-NL.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.pt-BR.resx" />
|
||||
|
@ -97,7 +107,9 @@
|
|||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.ru.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.tr.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\ShareX.HelpersLib\ShareX.HelpersLib.csproj">
|
||||
|
|
156
ShareX.ImageEffectsLib/ImageEffectsForm.ru.resx
Normal file
156
ShareX.ImageEffectsLib/ImageEffectsForm.ru.resx
Normal 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 - Эффекты изображений</value>
|
||||
</data>
|
||||
<data name="btnAdd.Text" xml:space="preserve">
|
||||
<value>Добавить</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="btnClear.Text" xml:space="preserve">
|
||||
<value>Очистить</value>
|
||||
</data>
|
||||
<data name="btnDuplicate.Text" xml:space="preserve">
|
||||
<value>Дублировать</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>ОК</value>
|
||||
</data>
|
||||
<data name="btnRefresh.Text" xml:space="preserve">
|
||||
<value>Обновить</value>
|
||||
</data>
|
||||
<data name="btnRemove.Text" xml:space="preserve">
|
||||
<value>Удалить</value>
|
||||
</data>
|
||||
<data name="tsmiLoadImageFromClipboard.Text" xml:space="preserve">
|
||||
<value>Из буфера обмена</value>
|
||||
</data>
|
||||
<data name="tsmiLoadImageFromFile.Text" xml:space="preserve">
|
||||
<value>Из файла…</value>
|
||||
</data>
|
||||
<data name="btnSaveImage.Text" xml:space="preserve">
|
||||
<value>Сохранить...</value>
|
||||
</data>
|
||||
<data name="mbLoadImage.Text" xml:space="preserve">
|
||||
<value>Загрузить...</value>
|
||||
</data>
|
||||
</root>
|
156
ShareX.ImageEffectsLib/ImageEffectsForm.vi-VN.resx
Normal file
156
ShareX.ImageEffectsLib/ImageEffectsForm.vi-VN.resx
Normal 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>
|
135
ShareX.ImageEffectsLib/Properties/Resources.ru.resx
Normal file
135
ShareX.ImageEffectsLib/Properties/Resources.ru.resx
Normal 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_Drawings" xml:space="preserve">
|
||||
<value>Рисование</value>
|
||||
</data>
|
||||
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Filters" xml:space="preserve">
|
||||
<value>Фильтры</value>
|
||||
</data>
|
||||
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Adjustments" xml:space="preserve">
|
||||
<value>Регулировки</value>
|
||||
</data>
|
||||
<data name="ImageEffectsForm_AddAllEffectsToTreeView_Manipulations" xml:space="preserve">
|
||||
<value>Обработка</value>
|
||||
</data>
|
||||
<data name="ImageEffectsForm_UpdatePreview_Image_effects___Width___0___Height___1___Render_time___2__ms" xml:space="preserve">
|
||||
<value>Эффекты изображения - Ширина: {0}, Высота: {1}, Время рендера: {2} мс</value>
|
||||
</data>
|
||||
</root>
|
135
ShareX.ImageEffectsLib/Properties/Resources.vi-VN.resx
Normal file
135
ShareX.ImageEffectsLib/Properties/Resources.vi-VN.resx
Normal 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>
|
|
@ -187,9 +187,15 @@
|
|||
<EmbeddedResource Include="ImageEffectsForm.resx">
|
||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageEffectsForm.ru.resx">
|
||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageEffectsForm.tr.resx">
|
||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageEffectsForm.vi-VN.resx">
|
||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="ImageEffectsForm.zh-CN.resx">
|
||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
@ -204,7 +210,9 @@
|
|||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.ru.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.tr.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.vi-VN.resx" />
|
||||
<EmbeddedResource Include="Properties\Resources.zh-CN.resx" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
|
|
126
ShareX.MediaLib/Forms/VideoThumbnailerForm.ru.resx
Normal file
126
ShareX.MediaLib/Forms/VideoThumbnailerForm.ru.resx
Normal 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 - Миниатюры из видео</value>
|
||||
</data>
|
||||
<data name="btnStart.Text" xml:space="preserve">
|
||||
<value>Сделать скриншоты</value>
|
||||
</data>
|
||||
</root>
|
126
ShareX.MediaLib/Forms/VideoThumbnailerForm.vi-VN.resx
Normal file
126
ShareX.MediaLib/Forms/VideoThumbnailerForm.vi-VN.resx
Normal 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>
|
123
ShareX.MediaLib/Properties/Resources.ru.resx
Normal file
123
ShareX.MediaLib/Properties/Resources.ru.resx
Normal 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>Обзор медиафайлов</value>
|
||||
</data>
|
||||
</root>
|
123
ShareX.MediaLib/Properties/Resources.vi-VN.resx
Normal file
123
ShareX.MediaLib/Properties/Resources.vi-VN.resx
Normal 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>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue