[Feature] Add Languages (#156), version 1.0.17.56

This commit is contained in:
tanjalibertatis 2021-06-02 22:48:55 +02:00
parent fd6c3d5be2
commit 3d22f41b2a
7 changed files with 608 additions and 2 deletions

View file

@ -39,5 +39,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.17.55")]
[assembly: AssemblyFileVersion("1.0.17.55")]
[assembly: AssemblyVersion("1.0.17.56")]
[assembly: AssemblyFileVersion("1.0.17.56")]

0
Resources/lang.ru-RU.Designer.cs generated Normal file
View file

297
Resources/lang.ru-RU.resx Normal file
View file

@ -0,0 +1,297 @@
<?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="About" xml:space="preserve">
<value>О</value>
</data>
<data name="buttonOk" xml:space="preserve">
<value>OK</value>
</data>
<data name="Autostart" xml:space="preserve">
<value>Автоматический старт</value>
</data>
<data name="Exit" xml:space="preserve">
<value>Выход</value>
</data>
<data name="Folder" xml:space="preserve">
<value>Папка</value>
</data>
<data name="Folder empty" xml:space="preserve">
<value>Папка пуста</value>
</data>
<data name="buttonDetails" xml:space="preserve">
<value>Подробности</value>
</data>
<data name="buttonSystemInfo" xml:space="preserve">
<value>Системная информация</value>
</data>
<data name="Folder inaccessible" xml:space="preserve">
<value>Папка недоступна</value>
</data>
<data name="Language" xml:space="preserve">
<value>Язык</value>
</data>
<data name="Log File" xml:space="preserve">
<value>Журнальный файл</value>
</data>
<data name="Restart" xml:space="preserve">
<value>Запустить снова</value>
</data>
<data name="Could not register the hot key." xml:space="preserve">
<value>Не удалось зарегистрировать горячую клавишу.</value>
</data>
<data name="buttonCancel" xml:space="preserve">
<value>Отмена</value>
</data>
<data name="General" xml:space="preserve">
<value>Общий</value>
</data>
<data name="Hotkey" xml:space="preserve">
<value>Горячая клавиша</value>
</data>
<data name="Launch on startup" xml:space="preserve">
<value>Запустить стартап</value>
</data>
<data name="Settings" xml:space="preserve">
<value>Настройки</value>
</data>
<data name="HelpFAQ" xml:space="preserve">
<value>Помощь / FAQ</value>
</data>
<data name="SystemTrayMenu" xml:space="preserve">
<value>SystemTrayMenu</value>
</data>
<data name="TextFirstStart" xml:space="preserve">
<value>Прочтите FAQ, а затем выберите корневой каталог для SystemTrayMenu.</value>
</data>
<data name="Warning" xml:space="preserve">
<value>Предупреждение</value>
</data>
<data name="Select Folder" xml:space="preserve">
<value>Выберите папку</value>
</data>
<data name="MessageRootFolderEmpty" xml:space="preserve">
<value>Ваша корневая папка для SystemTrayMenu не существует или пуста! Поместите файлы, папки или ярлыки в папку или измените корневую папку.</value>
</data>
<data name="MessageRootFolderNoAccess" xml:space="preserve">
<value>У вас нет доступа к корневой папке для SystemTrayMenu. Разрешите доступ к папке или измените корневую папку.</value>
</data>
<data name="Expert" xml:space="preserve">
<value>Эксперт</value>
</data>
<data name="Single click to start item" xml:space="preserve">
<value>Один щелчок, чтобы открыть элемент, вместо двойного щелчка</value>
</data>
<data name="Dark Mode always active" xml:space="preserve">
<value>Темный режим всегда активен</value>
</data>
<data name="Advanced" xml:space="preserve">
<value>Передовой</value>
</data>
<data name="Appear at mouse location" xml:space="preserve">
<value>Появляется в месте нахождения мыши</value>
</data>
<data name="Change folder" xml:space="preserve">
<value>Смена папки</value>
</data>
<data name="Click" xml:space="preserve">
<value>Нажмите</value>
</data>
<data name="Customize" xml:space="preserve">
<value>Настроить</value>
</data>
<data name="Dark Mode" xml:space="preserve">
<value>Темный режим</value>
</data>
<data name="Default" xml:space="preserve">
<value>По умолчанию</value>
</data>
<data name="If the focus is lost and if the mouse is still on the menu" xml:space="preserve">
<value>Если фокус потерян и указатель мыши все еще находится в меню</value>
</data>
<data name="Milliseconds until a menu opens when the mouse is on it" xml:space="preserve">
<value>Миллисекунды до открытия меню при наведении на него мыши.</value>
</data>
<data name="Milliseconds until the menu closes if in this case the mouse then leaves the menu" xml:space="preserve">
<value>Миллисекунды до закрытия меню, если в этом случае мышь покидает меню</value>
</data>
<data name="Pixels maximum menu width" xml:space="preserve">
<value>Максимальная ширина меню в пикселях</value>
</data>
<data name="Size and location" xml:space="preserve">
<value>Размер и расположение</value>
</data>
<data name="Stays open" xml:space="preserve">
<value>Остается открытым</value>
</data>
<data name="Time until a menu opens" xml:space="preserve">
<value>Время до открытия меню</value>
</data>
<data name="If an item was clicked" xml:space="preserve">
<value>Если элемент был нажат</value>
</data>
<data name="Colors Light Mode and Dark Mode" xml:space="preserve">
<value>Цвета Светлый режим и Темный режим</value>
</data>
<data name="Default Dark Mode" xml:space="preserve">
<value>Темный режим по умолчанию</value>
</data>
<data name="Default Light Mode" xml:space="preserve">
<value>Режим освещения по умолчанию</value>
</data>
<data name="Background" xml:space="preserve">
<value>Задний план</value>
</data>
<data name="Opened folder" xml:space="preserve">
<value>Открытая папка</value>
</data>
<data name="Border of opened folder" xml:space="preserve">
<value>Граница открытой папки</value>
</data>
<data name="Search field" xml:space="preserve">
<value>Поле поиска</value>
</data>
<data name="Selected item" xml:space="preserve">
<value>Выбранный элемент</value>
</data>
<data name="Border of selected item" xml:space="preserve">
<value>Граница выбранного объекта</value>
</data>
<data name="Title" xml:space="preserve">
<value>Заголовок</value>
</data>
<data name="To change a color paste a HTML Color Code or double click into a field." xml:space="preserve">
<value>Чтобы изменить цвет, вставьте цветовой код HTML или дважды щелкните поле.</value>
</data>
<data name="Change to relative folder" xml:space="preserve">
<value>Перейти в относительную папку</value>
</data>
<data name="Store config at the assembly location" xml:space="preserve">
<value>Сохраните конфигурацию в месте сборки</value>
</data>
<data name="USB" xml:space="preserve">
<value>USB</value>
</data>
<data name="Open the assembly location" xml:space="preserve">
<value>Откройте место сборки</value>
</data>
<data name="Pixels maximum menu height" xml:space="preserve">
<value>Максимальная высота меню в пикселях</value>
</data>
</root>

0
Resources/lang.vi-VN.Designer.cs generated Normal file
View file

297
Resources/lang.vi-VN.resx Normal file
View file

@ -0,0 +1,297 @@
<?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="About" xml:space="preserve">
<value>Trong khoảng</value>
</data>
<data name="buttonOk" xml:space="preserve">
<value>đồng ý</value>
</data>
<data name="Autostart" xml:space="preserve">
<value>Tự động bắt đầu</value>
</data>
<data name="Exit" xml:space="preserve">
<value>Lối ra</value>
</data>
<data name="Folder" xml:space="preserve">
<value>Thư mục</value>
</data>
<data name="Folder empty" xml:space="preserve">
<value>Thư mục trống</value>
</data>
<data name="buttonDetails" xml:space="preserve">
<value>Chi tiết</value>
</data>
<data name="buttonSystemInfo" xml:space="preserve">
<value>Thông tin hệ thống</value>
</data>
<data name="Folder inaccessible" xml:space="preserve">
<value>Thư mục không thể truy cập được</value>
</data>
<data name="Language" xml:space="preserve">
<value>Ngôn ngữ</value>
</data>
<data name="Log File" xml:space="preserve">
<value>Tệp nhật ký</value>
</data>
<data name="Restart" xml:space="preserve">
<value>Khởi động lại</value>
</data>
<data name="Could not register the hot key." xml:space="preserve">
<value>Không thể đăng ký phím nóng.</value>
</data>
<data name="buttonCancel" xml:space="preserve">
<value>Huỷ bỏ</value>
</data>
<data name="General" xml:space="preserve">
<value>Chung</value>
</data>
<data name="Hotkey" xml:space="preserve">
<value>Phím nóng</value>
</data>
<data name="Launch on startup" xml:space="preserve">
<value>Khởi chạy khi khởi động</value>
</data>
<data name="Settings" xml:space="preserve">
<value>Cài đặt</value>
</data>
<data name="HelpFAQ" xml:space="preserve">
<value>Trợ giúp / Câu hỏi thường gặp</value>
</data>
<data name="SystemTrayMenu" xml:space="preserve">
<value>SystemTrayMenu</value>
</data>
<data name="TextFirstStart" xml:space="preserve">
<value>Đọc Câu hỏi thường gặp và sau đó chọn một thư mục gốc cho SystemTrayMenu.</value>
</data>
<data name="Warning" xml:space="preserve">
<value>Cảnh báo</value>
</data>
<data name="Select Folder" xml:space="preserve">
<value>Chọn thư mục</value>
</data>
<data name="MessageRootFolderEmpty" xml:space="preserve">
<value>Thư mục gốc của bạn cho SystemTrayMenu không tồn tại hoặc trống! Đặt một số tệp, thư mục hoặc phím tắt vào thư mục hoặc thay đổi thư mục gốc.</value>
</data>
<data name="MessageRootFolderNoAccess" xml:space="preserve">
<value>Bạn không có quyền truy cập vào thư mục gốc cho SystemTrayMenu. Cấp quyền truy cập vào thư mục hoặc thay đổi thư mục gốc.</value>
</data>
<data name="Expert" xml:space="preserve">
<value>Chuyên gia</value>
</data>
<data name="Single click to start item" xml:space="preserve">
<value>Nhấp một lần để mở một mục thay vì nhấp đúp</value>
</data>
<data name="Dark Mode always active" xml:space="preserve">
<value>Chế độ tối luôn hoạt động</value>
</data>
<data name="Advanced" xml:space="preserve">
<value>Nâng cao</value>
</data>
<data name="Appear at mouse location" xml:space="preserve">
<value>Xuất hiện tại vị trí chuột</value>
</data>
<data name="Change folder" xml:space="preserve">
<value>Thay đổi thư mục</value>
</data>
<data name="Click" xml:space="preserve">
<value>Nhấp chuột</value>
</data>
<data name="Customize" xml:space="preserve">
<value>Tùy chỉnh</value>
</data>
<data name="Dark Mode" xml:space="preserve">
<value>Chế độ tối</value>
</data>
<data name="Default" xml:space="preserve">
<value>Mặc định</value>
</data>
<data name="If the focus is lost and if the mouse is still on the menu" xml:space="preserve">
<value>Nếu tiêu điểm bị mất và nếu chuột vẫn ở trên menu</value>
</data>
<data name="Milliseconds until a menu opens when the mouse is on it" xml:space="preserve">
<value>Mili giây cho đến khi menu mở ra khi chuột ở trên đó</value>
</data>
<data name="Milliseconds until the menu closes if in this case the mouse then leaves the menu" xml:space="preserve">
<value>Mili giây cho đến khi menu đóng lại nếu trong trường hợp này là chuột rời khỏi menu</value>
</data>
<data name="Pixels maximum menu width" xml:space="preserve">
<value>Chiều rộng menu tối đa của pixel</value>
</data>
<data name="Size and location" xml:space="preserve">
<value>Kích thước và vị trí</value>
</data>
<data name="Stays open" xml:space="preserve">
<value>Tiếp tục mở</value>
</data>
<data name="Time until a menu opens" xml:space="preserve">
<value>Thời gian cho đến khi menu mở ra</value>
</data>
<data name="If an item was clicked" xml:space="preserve">
<value>Nếu một mục đã được nhấp vào</value>
</data>
<data name="Colors Light Mode and Dark Mode" xml:space="preserve">
<value>Màu sắc Chế độ sáng và Chế độ tối</value>
</data>
<data name="Default Dark Mode" xml:space="preserve">
<value>Chế độ tối mặc định</value>
</data>
<data name="Default Light Mode" xml:space="preserve">
<value>Chế độ ánh sáng mặc định</value>
</data>
<data name="Background" xml:space="preserve">
<value>Lý lịch</value>
</data>
<data name="Opened folder" xml:space="preserve">
<value>Đã mở thư mục</value>
</data>
<data name="Border of opened folder" xml:space="preserve">
<value>Đường viền của thư mục đã mở</value>
</data>
<data name="Search field" xml:space="preserve">
<value>Lĩnh vực tìm kiếm</value>
</data>
<data name="Selected item" xml:space="preserve">
<value>Chọn mục</value>
</data>
<data name="Border of selected item" xml:space="preserve">
<value>Đường viền của mục đã chọn</value>
</data>
<data name="Title" xml:space="preserve">
<value>Tiêu đề</value>
</data>
<data name="To change a color paste a HTML Color Code or double click into a field." xml:space="preserve">
<value>Để thay đổi màu, hãy dán Mã màu HTML hoặc nhấp đúp vào một trường.</value>
</data>
<data name="Change to relative folder" xml:space="preserve">
<value>Thay đổi thành thư mục tương đối</value>
</data>
<data name="Store config at the assembly location" xml:space="preserve">
<value>Lưu trữ cấu hình tại vị trí lắp ráp</value>
</data>
<data name="USB" xml:space="preserve">
<value>USB</value>
</data>
<data name="Open the assembly location" xml:space="preserve">
<value>Mở vị trí lắp ráp</value>
</data>
<data name="Pixels maximum menu height" xml:space="preserve">
<value>Chiều cao menu tối đa của pixel</value>
</data>
</root>

View file

@ -166,6 +166,16 @@
<DependentUpon>lang.ko-KR.resx</DependentUpon>
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
</Compile>
<Compile Update="Resources\lang.ru-RU.Designer.cs">
<DependentUpon>lang.ru-RU.resx</DependentUpon>
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
</Compile>
<Compile Update="Resources\lang.vi-VN.Designer.cs">
<DependentUpon>lang.vi-VN.resx</DependentUpon>
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
</Compile>
<Compile Update="Resources\lang.Designer.cs">
<AutoGen>True</AutoGen>

View file

@ -134,6 +134,8 @@ namespace SystemTrayMenu.UserInterface
new Language() { Name = "中文(简体)", Value = "zh-CN" },
new Language() { Name = "日本語", Value = "ja" },
new Language() { Name = "한국어", Value = "ko" },
new Language() { Name = "русский", Value = "ru" },
new Language() { Name = "Tiếng Việt", Value = "vi" },
// new Language() { Name = "русский", Value = "ru" },
};