mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-05 20:54:31 +13:00
commit
466fff4a00
44 changed files with 980 additions and 183 deletions
|
@ -216,4 +216,7 @@
|
||||||
<data name="lblName.Text" xml:space="preserve">
|
<data name="lblName.Text" xml:space="preserve">
|
||||||
<value>Название:</value>
|
<value>Название:</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="btnClipboardColorPicker.ToolTip" xml:space="preserve">
|
||||||
|
<value>Взять цвет из буфера обмена</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -127,10 +127,10 @@
|
||||||
<value>Продолжить</value>
|
<value>Продолжить</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnOpenLogFile.Text" xml:space="preserve">
|
<data name="btnOpenLogFile.Text" xml:space="preserve">
|
||||||
<value>Открыть журнал</value>
|
<value>Открыть журнал...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnSendBugReport.Text" xml:space="preserve">
|
<data name="btnSendBugReport.Text" xml:space="preserve">
|
||||||
<value>Послать отчет</value>
|
<value>Отправить отчет об ошибке...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblErrorMessage.Text" xml:space="preserve">
|
<data name="lblErrorMessage.Text" xml:space="preserve">
|
||||||
<value>Ошибка
|
<value>Ошибка
|
||||||
|
|
|
@ -147,4 +147,7 @@
|
||||||
<data name="lblPreview.Text" xml:space="preserve">
|
<data name="lblPreview.Text" xml:space="preserve">
|
||||||
<value>Предпросмотр:</value>
|
<value>Предпросмотр:</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="lblPresets.Text" xml:space="preserve">
|
||||||
|
<value>Установки:</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -396,7 +396,7 @@
|
||||||
<value>Пользовательский сервис коротких ссылок</value>
|
<value>Пользовательский сервис коротких ссылок</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AfterCaptureTasks_AddImageEffects" xml:space="preserve">
|
<data name="AfterCaptureTasks_AddImageEffects" xml:space="preserve">
|
||||||
<value>Добавить эффекты/водяной знак</value>
|
<value>Добавить эффекты изображений</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
|
<data name="AfterCaptureTasks_AnnotateImage" xml:space="preserve">
|
||||||
<value>Открыть в редакторе изображений</value>
|
<value>Открыть в редакторе изображений</value>
|
||||||
|
@ -420,7 +420,7 @@
|
||||||
<value>Сохранить изображение в файл</value>
|
<value>Сохранить изображение в файл</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AfterCaptureTasks_SaveImageToFileWithDialog" xml:space="preserve">
|
<data name="AfterCaptureTasks_SaveImageToFileWithDialog" xml:space="preserve">
|
||||||
<value>Сохранить изображение в файл как…</value>
|
<value>Сохранить изображение в файл как...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AfterCaptureTasks_ShowInExplorer" xml:space="preserve">
|
<data name="AfterCaptureTasks_ShowInExplorer" xml:space="preserve">
|
||||||
<value>Показать файл в проводнике</value>
|
<value>Показать файл в проводнике</value>
|
||||||
|
@ -652,16 +652,16 @@
|
||||||
<value>Другие</value>
|
<value>Другие</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_ia_Auto_increment_alphanumeric" xml:space="preserve">
|
||||||
<value>Алфавитно-цифровой счетчик. Нули слева, {n} задает длину.</value>
|
<value>Алфавитно-цифровой счетчик. Нули слева, {n} задает длину</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_ix_Auto_increment_hexadecimal" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_ix_Auto_increment_hexadecimal" xml:space="preserve">
|
||||||
<value>Шестнадцатеричный счетчик. Нули слева, {n} задает длину.</value>
|
<value>Шестнадцатеричный счетчик. Нули слева, {n} задает длину</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_rx_Random_hexadecimal" xml:space="preserve">
|
||||||
<value>Случайный шестнадцатеричный символ. Повторение задается через {n}</value>
|
<value>Случайный шестнадцатеричный символ. Повторение задается через {n}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_iAa_Auto_increment_alphanumeric_all" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_iAa_Auto_increment_alphanumeric_all" xml:space="preserve">
|
||||||
<value>Алфавитно-цифровой счетчик с учетом регистра. Нули слева, {n} задает длину.</value>
|
<value>Алфавитно-цифровой счетчик с учетом регистра. Нули слева, {n} задает длину</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_ib_Auto_increment_base_alphanumeric" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_ib_Auto_increment_base_alphanumeric" xml:space="preserve">
|
||||||
<value>Счетчик, прибавляющий базовое алфавитно-цифровое {n} (1 < n < 63)</value>
|
<value>Счетчик, прибавляющий базовое алфавитно-цифровое {n} (1 < n < 63)</value>
|
||||||
|
@ -788,7 +788,7 @@
|
||||||
<value>Текущий год (2 цифры)</value>
|
<value>Текущий год (2 цифры)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_i_Auto_increment_number" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_i_Auto_increment_number" xml:space="preserve">
|
||||||
<value>Числовой счетчик. Нули слева, {n} задает длину.</value>
|
<value>Числовой счетчик. Нули слева, {n} задает длину</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReplCodeMenuEntry_w_Current_week_name__Local_language_" xml:space="preserve">
|
<data name="ReplCodeMenuEntry_w_Current_week_name__Local_language_" xml:space="preserve">
|
||||||
<value>Текущий день недели (Местный язык)</value>
|
<value>Текущий день недели (Местный язык)</value>
|
||||||
|
@ -932,7 +932,7 @@
|
||||||
<value>Отправить сообщение "scroll top"</value>
|
<value>Отправить сообщение "scroll top"</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ScrollingCaptureScrollMethod_SendMessageScroll" xml:space="preserve">
|
<data name="ScrollingCaptureScrollMethod_SendMessageScroll" xml:space="preserve">
|
||||||
<value>Отправить окну или элементу сообщение "scroll"</value>
|
<value>Отправлять окну или элементу сообщение "scroll"</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RegionCaptureAction_None" xml:space="preserve">
|
<data name="RegionCaptureAction_None" xml:space="preserve">
|
||||||
<value>Ничего не делать</value>
|
<value>Ничего не делать</value>
|
||||||
|
@ -1186,4 +1186,25 @@
|
||||||
<data name="ObjectListView_ObjectListView_Name" xml:space="preserve">
|
<data name="ObjectListView_ObjectListView_Name" xml:space="preserve">
|
||||||
<value>Имя</value>
|
<value>Имя</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="DrawImageSizeMode_PercentageOfCanvas" xml:space="preserve">
|
||||||
|
<value>Процент полотна</value>
|
||||||
|
</data>
|
||||||
|
<data name="DrawImageSizeMode_PercentageOfWatermark" xml:space="preserve">
|
||||||
|
<value>Процент изображения</value>
|
||||||
|
</data>
|
||||||
|
<data name="ShapeType_DrawingSmartEraser" xml:space="preserve">
|
||||||
|
<value>Умный ластик</value>
|
||||||
|
</data>
|
||||||
|
<data name="HotkeyType_VideoConverter" xml:space="preserve">
|
||||||
|
<value>Конвертер видео</value>
|
||||||
|
</data>
|
||||||
|
<data name="DrawImageSizeMode_AbsoluteSize" xml:space="preserve">
|
||||||
|
<value>Абсолютный размер</value>
|
||||||
|
</data>
|
||||||
|
<data name="DrawImageSizeMode_DontResize" xml:space="preserve">
|
||||||
|
<value>Не масштабировать</value>
|
||||||
|
</data>
|
||||||
|
<data name="HotkeyType_ImageSplitter" xml:space="preserve">
|
||||||
|
<value>Разделитель изображений</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -172,7 +172,7 @@
|
||||||
<value>Предпросмотр изображения</value>
|
<value>Предпросмотр изображения</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryItemManager_InitializeComponent_More_info" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_More_info" xml:space="preserve">
|
||||||
<value>Больше информации</value>
|
<value>Больше информации...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_Open" xml:space="preserve">
|
||||||
<value>Открыть</value>
|
<value>Открыть</value>
|
||||||
|
@ -226,7 +226,7 @@
|
||||||
<value>Загрузить файл</value>
|
<value>Загрузить файл</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HistoryItemManager_InitializeComponent_EditImage" xml:space="preserve">
|
<data name="HistoryItemManager_InitializeComponent_EditImage" xml:space="preserve">
|
||||||
<value>Редактировать изображение…</value>
|
<value>Редактировать изображение...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="BtnShowStats_ShowStats" xml:space="preserve">
|
<data name="BtnShowStats_ShowStats" xml:space="preserve">
|
||||||
<value>Показать статистику</value>
|
<value>Показать статистику</value>
|
||||||
|
|
|
@ -28,6 +28,7 @@ protected override void Dispose(bool disposing)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ImageEffectPackagerForm));
|
||||||
this.btnPackage = new System.Windows.Forms.Button();
|
this.btnPackage = new System.Windows.Forms.Button();
|
||||||
this.lblAssetsFolderPath = new System.Windows.Forms.Label();
|
this.lblAssetsFolderPath = new System.Windows.Forms.Label();
|
||||||
this.lblPackageFilePath = new System.Windows.Forms.Label();
|
this.lblPackageFilePath = new System.Windows.Forms.Label();
|
||||||
|
@ -40,83 +41,58 @@ private void InitializeComponent()
|
||||||
//
|
//
|
||||||
// btnPackage
|
// btnPackage
|
||||||
//
|
//
|
||||||
this.btnPackage.Location = new System.Drawing.Point(16, 144);
|
resources.ApplyResources(this.btnPackage, "btnPackage");
|
||||||
this.btnPackage.Name = "btnPackage";
|
this.btnPackage.Name = "btnPackage";
|
||||||
this.btnPackage.Size = new System.Drawing.Size(384, 24);
|
|
||||||
this.btnPackage.TabIndex = 0;
|
|
||||||
this.btnPackage.Text = "Package";
|
|
||||||
this.btnPackage.UseVisualStyleBackColor = true;
|
this.btnPackage.UseVisualStyleBackColor = true;
|
||||||
this.btnPackage.Click += new System.EventHandler(this.btnPackage_Click);
|
this.btnPackage.Click += new System.EventHandler(this.btnPackage_Click);
|
||||||
//
|
//
|
||||||
// lblAssetsFolderPath
|
// lblAssetsFolderPath
|
||||||
//
|
//
|
||||||
this.lblAssetsFolderPath.AutoSize = true;
|
resources.ApplyResources(this.lblAssetsFolderPath, "lblAssetsFolderPath");
|
||||||
this.lblAssetsFolderPath.Location = new System.Drawing.Point(13, 48);
|
|
||||||
this.lblAssetsFolderPath.Name = "lblAssetsFolderPath";
|
this.lblAssetsFolderPath.Name = "lblAssetsFolderPath";
|
||||||
this.lblAssetsFolderPath.Size = new System.Drawing.Size(94, 13);
|
|
||||||
this.lblAssetsFolderPath.TabIndex = 2;
|
|
||||||
this.lblAssetsFolderPath.Text = "Assets folder path:";
|
|
||||||
//
|
//
|
||||||
// lblPackageFilePath
|
// lblPackageFilePath
|
||||||
//
|
//
|
||||||
this.lblPackageFilePath.AutoSize = true;
|
resources.ApplyResources(this.lblPackageFilePath, "lblPackageFilePath");
|
||||||
this.lblPackageFilePath.Location = new System.Drawing.Point(13, 96);
|
|
||||||
this.lblPackageFilePath.Name = "lblPackageFilePath";
|
this.lblPackageFilePath.Name = "lblPackageFilePath";
|
||||||
this.lblPackageFilePath.Size = new System.Drawing.Size(93, 13);
|
|
||||||
this.lblPackageFilePath.TabIndex = 5;
|
|
||||||
this.lblPackageFilePath.Text = "Package file path:";
|
|
||||||
//
|
//
|
||||||
// txtPackageFilePath
|
// txtPackageFilePath
|
||||||
//
|
//
|
||||||
this.txtPackageFilePath.Location = new System.Drawing.Point(16, 112);
|
resources.ApplyResources(this.txtPackageFilePath, "txtPackageFilePath");
|
||||||
this.txtPackageFilePath.Name = "txtPackageFilePath";
|
this.txtPackageFilePath.Name = "txtPackageFilePath";
|
||||||
this.txtPackageFilePath.Size = new System.Drawing.Size(344, 20);
|
|
||||||
this.txtPackageFilePath.TabIndex = 6;
|
|
||||||
this.txtPackageFilePath.TextChanged += new System.EventHandler(this.txtPackageFilePath_TextChanged);
|
this.txtPackageFilePath.TextChanged += new System.EventHandler(this.txtPackageFilePath_TextChanged);
|
||||||
//
|
//
|
||||||
// btnPackageFilePathBrowse
|
// btnPackageFilePathBrowse
|
||||||
//
|
//
|
||||||
this.btnPackageFilePathBrowse.Location = new System.Drawing.Point(368, 111);
|
resources.ApplyResources(this.btnPackageFilePathBrowse, "btnPackageFilePathBrowse");
|
||||||
this.btnPackageFilePathBrowse.Name = "btnPackageFilePathBrowse";
|
this.btnPackageFilePathBrowse.Name = "btnPackageFilePathBrowse";
|
||||||
this.btnPackageFilePathBrowse.Size = new System.Drawing.Size(32, 23);
|
|
||||||
this.btnPackageFilePathBrowse.TabIndex = 7;
|
|
||||||
this.btnPackageFilePathBrowse.Text = "...";
|
|
||||||
this.btnPackageFilePathBrowse.UseVisualStyleBackColor = true;
|
this.btnPackageFilePathBrowse.UseVisualStyleBackColor = true;
|
||||||
this.btnPackageFilePathBrowse.Click += new System.EventHandler(this.btnPackageFilePathBrowse_Click);
|
this.btnPackageFilePathBrowse.Click += new System.EventHandler(this.btnPackageFilePathBrowse_Click);
|
||||||
//
|
//
|
||||||
// txtAssetsFolderPath
|
// txtAssetsFolderPath
|
||||||
//
|
//
|
||||||
this.txtAssetsFolderPath.Location = new System.Drawing.Point(16, 64);
|
resources.ApplyResources(this.txtAssetsFolderPath, "txtAssetsFolderPath");
|
||||||
this.txtAssetsFolderPath.Name = "txtAssetsFolderPath";
|
this.txtAssetsFolderPath.Name = "txtAssetsFolderPath";
|
||||||
this.txtAssetsFolderPath.Size = new System.Drawing.Size(344, 20);
|
|
||||||
this.txtAssetsFolderPath.TabIndex = 3;
|
|
||||||
this.txtAssetsFolderPath.TextChanged += new System.EventHandler(this.txtAssetsFolderPath_TextChanged);
|
this.txtAssetsFolderPath.TextChanged += new System.EventHandler(this.txtAssetsFolderPath_TextChanged);
|
||||||
//
|
//
|
||||||
// btnAssetsFolderPathBrowse
|
// btnAssetsFolderPathBrowse
|
||||||
//
|
//
|
||||||
this.btnAssetsFolderPathBrowse.Location = new System.Drawing.Point(368, 63);
|
resources.ApplyResources(this.btnAssetsFolderPathBrowse, "btnAssetsFolderPathBrowse");
|
||||||
this.btnAssetsFolderPathBrowse.Name = "btnAssetsFolderPathBrowse";
|
this.btnAssetsFolderPathBrowse.Name = "btnAssetsFolderPathBrowse";
|
||||||
this.btnAssetsFolderPathBrowse.Size = new System.Drawing.Size(32, 23);
|
|
||||||
this.btnAssetsFolderPathBrowse.TabIndex = 4;
|
|
||||||
this.btnAssetsFolderPathBrowse.Text = "...";
|
|
||||||
this.btnAssetsFolderPathBrowse.UseVisualStyleBackColor = true;
|
this.btnAssetsFolderPathBrowse.UseVisualStyleBackColor = true;
|
||||||
this.btnAssetsFolderPathBrowse.Click += new System.EventHandler(this.btnAssetsFolderPathBrowse_Click);
|
this.btnAssetsFolderPathBrowse.Click += new System.EventHandler(this.btnAssetsFolderPathBrowse_Click);
|
||||||
//
|
//
|
||||||
// btnOpenImageEffectsFolder
|
// btnOpenImageEffectsFolder
|
||||||
//
|
//
|
||||||
this.btnOpenImageEffectsFolder.Location = new System.Drawing.Point(16, 16);
|
resources.ApplyResources(this.btnOpenImageEffectsFolder, "btnOpenImageEffectsFolder");
|
||||||
this.btnOpenImageEffectsFolder.Name = "btnOpenImageEffectsFolder";
|
this.btnOpenImageEffectsFolder.Name = "btnOpenImageEffectsFolder";
|
||||||
this.btnOpenImageEffectsFolder.Size = new System.Drawing.Size(384, 24);
|
|
||||||
this.btnOpenImageEffectsFolder.TabIndex = 1;
|
|
||||||
this.btnOpenImageEffectsFolder.Text = "Open image effects folder...";
|
|
||||||
this.btnOpenImageEffectsFolder.UseVisualStyleBackColor = true;
|
this.btnOpenImageEffectsFolder.UseVisualStyleBackColor = true;
|
||||||
this.btnOpenImageEffectsFolder.Click += new System.EventHandler(this.btnOpenImageEffectsFolder_Click);
|
this.btnOpenImageEffectsFolder.Click += new System.EventHandler(this.btnOpenImageEffectsFolder_Click);
|
||||||
//
|
//
|
||||||
// ImageEffectPackagerForm
|
// ImageEffectPackagerForm
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
resources.ApplyResources(this, "$this");
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||||
this.ClientSize = new System.Drawing.Size(416, 184);
|
|
||||||
this.Controls.Add(this.btnOpenImageEffectsFolder);
|
this.Controls.Add(this.btnOpenImageEffectsFolder);
|
||||||
this.Controls.Add(this.btnAssetsFolderPathBrowse);
|
this.Controls.Add(this.btnAssetsFolderPathBrowse);
|
||||||
this.Controls.Add(this.txtAssetsFolderPath);
|
this.Controls.Add(this.txtAssetsFolderPath);
|
||||||
|
@ -128,8 +104,6 @@ private void InitializeComponent()
|
||||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||||
this.MaximizeBox = false;
|
this.MaximizeBox = false;
|
||||||
this.Name = "ImageEffectPackagerForm";
|
this.Name = "ImageEffectPackagerForm";
|
||||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
|
||||||
this.Text = "ShareX - Image effect packager";
|
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
this.PerformLayout();
|
||||||
|
|
||||||
|
|
|
@ -24,6 +24,7 @@ You should have received a copy of the GNU General Public License
|
||||||
#endregion License Information (GPL v3)
|
#endregion License Information (GPL v3)
|
||||||
|
|
||||||
using ShareX.HelpersLib;
|
using ShareX.HelpersLib;
|
||||||
|
using ShareX.ImageEffectsLib.Properties;
|
||||||
using System;
|
using System;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
using System.Windows.Forms;
|
using System.Windows.Forms;
|
||||||
|
@ -95,11 +96,10 @@ private void btnPackage_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!string.IsNullOrEmpty(AssetsFolderPath) && !AssetsFolderPath.StartsWith(ShareXImageEffectsFolderPath + "\\", StringComparison.OrdinalIgnoreCase))
|
if (!string.IsNullOrEmpty(AssetsFolderPath) && !AssetsFolderPath.StartsWith(ShareXImageEffectsFolderPath + "\\", StringComparison.OrdinalIgnoreCase))
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
MessageBox.Show(Resources.AssetsFolderMustBeInsideShareXImageEffectsFolder, "ShareX - " + Resources.InvalidAssetsFolderPath,
|
||||||
MessageBox.Show("Assets folder must be inside ShareX image effects folder.", "ShareX - " + "Invalid assets folder path",
|
|
||||||
MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||||||
} // TODO: Translate
|
}
|
||||||
else if (!File.Exists(PackageFilePath) || MessageBox.Show("Package with this file name already exists.\r\nWould you like to overwrite it?", "ShareX",
|
else if (!File.Exists(PackageFilePath) || MessageBox.Show(Resources.PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt, "ShareX",
|
||||||
MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
|
MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
|
||||||
{
|
{
|
||||||
string outputFilePath = ImageEffectPackager.Package(PackageFilePath, ImageEffectJson, AssetsFolderPath);
|
string outputFilePath = ImageEffectPackager.Package(PackageFilePath, ImageEffectJson, AssetsFolderPath);
|
||||||
|
|
|
@ -117,4 +117,220 @@
|
||||||
<resheader name="writer">
|
<resheader name="writer">
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
|
<data name="btnPackage.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>16, 144</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackage.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>384, 24</value>
|
||||||
|
</data>
|
||||||
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="btnPackage.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackage.Text" xml:space="preserve">
|
||||||
|
<value>Package</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackage.Name" xml:space="preserve">
|
||||||
|
<value>btnPackage</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackage.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackage.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackage.ZOrder" xml:space="preserve">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>13, 48</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>94, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>2</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.Text" xml:space="preserve">
|
||||||
|
<value>Assets folder path:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblAssetsFolderPath.Name" xml:space="preserve">
|
||||||
|
<value>lblAssetsFolderPath</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblAssetsFolderPath.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblAssetsFolderPath.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblAssetsFolderPath.ZOrder" xml:space="preserve">
|
||||||
|
<value>6</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>13, 96</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>93, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>5</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.Text" xml:space="preserve">
|
||||||
|
<value>Package file path:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblPackageFilePath.Name" xml:space="preserve">
|
||||||
|
<value>lblPackageFilePath</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblPackageFilePath.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblPackageFilePath.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblPackageFilePath.ZOrder" xml:space="preserve">
|
||||||
|
<value>5</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtPackageFilePath.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>16, 112</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtPackageFilePath.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>344, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtPackageFilePath.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>6</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtPackageFilePath.Name" xml:space="preserve">
|
||||||
|
<value>txtPackageFilePath</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtPackageFilePath.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtPackageFilePath.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtPackageFilePath.ZOrder" xml:space="preserve">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackageFilePathBrowse.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>368, 111</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackageFilePathBrowse.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>32, 23</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackageFilePathBrowse.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackageFilePathBrowse.Text" xml:space="preserve">
|
||||||
|
<value>...</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackageFilePathBrowse.Name" xml:space="preserve">
|
||||||
|
<value>btnPackageFilePathBrowse</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackageFilePathBrowse.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackageFilePathBrowse.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnPackageFilePathBrowse.ZOrder" xml:space="preserve">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtAssetsFolderPath.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>16, 64</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtAssetsFolderPath.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>344, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtAssetsFolderPath.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtAssetsFolderPath.Name" xml:space="preserve">
|
||||||
|
<value>txtAssetsFolderPath</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtAssetsFolderPath.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtAssetsFolderPath.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtAssetsFolderPath.ZOrder" xml:space="preserve">
|
||||||
|
<value>2</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnAssetsFolderPathBrowse.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>368, 63</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnAssetsFolderPathBrowse.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>32, 23</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnAssetsFolderPathBrowse.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnAssetsFolderPathBrowse.Text" xml:space="preserve">
|
||||||
|
<value>...</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnAssetsFolderPathBrowse.Name" xml:space="preserve">
|
||||||
|
<value>btnAssetsFolderPathBrowse</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnAssetsFolderPathBrowse.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnAssetsFolderPathBrowse.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnAssetsFolderPathBrowse.ZOrder" xml:space="preserve">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnOpenImageEffectsFolder.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>16, 16</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnOpenImageEffectsFolder.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>384, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnOpenImageEffectsFolder.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnOpenImageEffectsFolder.Text" xml:space="preserve">
|
||||||
|
<value>Open image effects folder...</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnOpenImageEffectsFolder.Name" xml:space="preserve">
|
||||||
|
<value>btnOpenImageEffectsFolder</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnOpenImageEffectsFolder.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnOpenImageEffectsFolder.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnOpenImageEffectsFolder.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
|
<value>True</value>
|
||||||
|
</metadata>
|
||||||
|
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||||
|
<value>96, 96</value>
|
||||||
|
</data>
|
||||||
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>416, 184</value>
|
||||||
|
</data>
|
||||||
|
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||||
|
<value>CenterScreen</value>
|
||||||
|
</data>
|
||||||
|
<data name="$this.Text" xml:space="preserve">
|
||||||
|
<value>ShareX - Image effect packager</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
|
<value>ImageEffectPackagerForm</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>$this.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
135
ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.ru.resx
Normal file
135
ShareX.ImageEffectsLib/Forms/ImageEffectPackagerForm.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="$this.Text" xml:space="preserve">
|
||||||
|
<value>ShareX - Упаковщик эффектов изображений</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPackageFilePath.Text" xml:space="preserve">
|
||||||
|
<value>Путь к файлу пакета:</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackage.Text" xml:space="preserve">
|
||||||
|
<value>Упаковать</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnOpenImageEffectsFolder.Text" xml:space="preserve">
|
||||||
|
<value>Открыть папку с эффектами изображений...</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblAssetsFolderPath.Text" xml:space="preserve">
|
||||||
|
<value>Путь к папке материалов:</value>
|
||||||
|
</data>
|
||||||
|
</root>
|
|
@ -404,8 +404,7 @@ private void ClearFields()
|
||||||
|
|
||||||
private void ClearSelectedEffect()
|
private void ClearSelectedEffect()
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
lblEffect.Text = Resources.Effect;
|
||||||
lblEffect.Text = "Effect:";
|
|
||||||
pgSettings.SelectedObject = null;
|
pgSettings.SelectedObject = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -563,8 +562,7 @@ private void btnEffectDuplicate_Click(object sender, EventArgs e)
|
||||||
|
|
||||||
private void btnEffectClear_Click(object sender, EventArgs e)
|
private void btnEffectClear_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
if (MessageBox.Show(Resources.WouldYouLikeToClearEffects, "ShareX - " + Resources.Confirmation, MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
|
||||||
if (MessageBox.Show("Would you like to clear effects?", "ShareX - " + "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
|
|
||||||
{
|
{
|
||||||
ImageEffectPreset preset = GetSelectedPreset();
|
ImageEffectPreset preset = GetSelectedPreset();
|
||||||
|
|
||||||
|
@ -665,8 +663,7 @@ private void btnPackager_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (string.IsNullOrEmpty(preset.Name))
|
if (string.IsNullOrEmpty(preset.Name))
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
MessageBox.Show(Resources.PresetNameCannotBeEmpty, "ShareX - " + Resources.MissingPresetName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
||||||
MessageBox.Show("Preset name cannot be empty.", "ShareX - " + "Missing preset name", MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -139,13 +139,13 @@
|
||||||
<value>Из буфера обмена</value>
|
<value>Из буфера обмена</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiLoadImageFromFile.Text" xml:space="preserve">
|
<data name="tsmiLoadImageFromFile.Text" xml:space="preserve">
|
||||||
<value>Из файла…</value>
|
<value>Из файла...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnSaveImage.Text" xml:space="preserve">
|
<data name="btnSaveImage.Text" xml:space="preserve">
|
||||||
<value>Сохранить...</value>
|
<value>Сохранить...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="mbLoadImage.Text" xml:space="preserve">
|
<data name="mbLoadImage.Text" xml:space="preserve">
|
||||||
<value>Загрузить...</value>
|
<value>Загрузить изображение</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnAddPreset.Text" xml:space="preserve">
|
<data name="btnAddPreset.Text" xml:space="preserve">
|
||||||
<value>Новая заготовка</value>
|
<value>Новая заготовка</value>
|
||||||
|
@ -165,4 +165,37 @@
|
||||||
<data name="btnRefresh.Text" xml:space="preserve">
|
<data name="btnRefresh.Text" xml:space="preserve">
|
||||||
<value>Обновить</value>
|
<value>Обновить</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="lblEffect.Text" xml:space="preserve">
|
||||||
|
<value>Эффект:</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblEffects.Text" xml:space="preserve">
|
||||||
|
<value>Эффекты:</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblPresets.Text" xml:space="preserve">
|
||||||
|
<value>Шаблон:</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPackager.Text" xml:space="preserve">
|
||||||
|
<value>Упаковщик...</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnEffectRefresh.ToolTip" xml:space="preserve">
|
||||||
|
<value>Обновить</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnEffectRemove.ToolTip" xml:space="preserve">
|
||||||
|
<value>Удалить</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPresetRemove.ToolTip" xml:space="preserve">
|
||||||
|
<value>Удалить</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnEffectClear.ToolTip" xml:space="preserve">
|
||||||
|
<value>Очистить...</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPresetDuplicate.ToolTip" xml:space="preserve">
|
||||||
|
<value>Дублировать</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnEffectDuplicate.ToolTip" xml:space="preserve">
|
||||||
|
<value>Дублировать</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnEffectAdd.ToolTip" xml:space="preserve">
|
||||||
|
<value>Добавить</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -70,6 +70,24 @@ internal static System.Drawing.Bitmap arrow_circle_double_135 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Assets folder must be inside ShareX image effects folder..
|
||||||
|
/// </summary>
|
||||||
|
internal static string AssetsFolderMustBeInsideShareXImageEffectsFolder {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AssetsFolderMustBeInsideShareXImageEffectsFolder", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Confirmation.
|
||||||
|
/// </summary>
|
||||||
|
internal static string Confirmation {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("Confirmation", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -80,6 +98,15 @@ internal static System.Drawing.Bitmap document_copy {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Effect:.
|
||||||
|
/// </summary>
|
||||||
|
internal static string Effect {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("Effect", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -145,6 +172,15 @@ internal static string ImageEffectsForm_UpdatePreview_Image_effects___Width___0_
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Invalid assets folder path.
|
||||||
|
/// </summary>
|
||||||
|
internal static string InvalidAssetsFolderPath {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("InvalidAssetsFolderPath", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -155,6 +191,24 @@ internal static System.Drawing.Bitmap minus {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Missing preset name.
|
||||||
|
/// </summary>
|
||||||
|
internal static string MissingPresetName {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("MissingPresetName", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Package with this file name already exists.\r\nWould you like to overwrite it?.
|
||||||
|
/// </summary>
|
||||||
|
internal static string PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -164,5 +218,23 @@ internal static System.Drawing.Bitmap plus {
|
||||||
return ((System.Drawing.Bitmap)(obj));
|
return ((System.Drawing.Bitmap)(obj));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Preset name cannot be empty..
|
||||||
|
/// </summary>
|
||||||
|
internal static string PresetNameCannotBeEmpty {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("PresetNameCannotBeEmpty", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Would you like to clear effects?.
|
||||||
|
/// </summary>
|
||||||
|
internal static string WouldYouLikeToClearEffects {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("WouldYouLikeToClearEffects", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -151,4 +151,28 @@
|
||||||
<data name="arrow-circle-double-135" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="arrow-circle-double-135" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\arrow-circle-double-135.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
<value>..\Resources\arrow-circle-double-135.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="AssetsFolderMustBeInsideShareXImageEffectsFolder" xml:space="preserve">
|
||||||
|
<value>Assets folder must be inside ShareX image effects folder.</value>
|
||||||
|
</data>
|
||||||
|
<data name="InvalidAssetsFolderPath" xml:space="preserve">
|
||||||
|
<value>Invalid assets folder path</value>
|
||||||
|
</data>
|
||||||
|
<data name="PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt" xml:space="preserve">
|
||||||
|
<value>Package with this file name already exists.\r\nWould you like to overwrite it?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Effect" xml:space="preserve">
|
||||||
|
<value>Effect:</value>
|
||||||
|
</data>
|
||||||
|
<data name="WouldYouLikeToClearEffects" xml:space="preserve">
|
||||||
|
<value>Would you like to clear effects?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Confirmation" xml:space="preserve">
|
||||||
|
<value>Confirmation</value>
|
||||||
|
</data>
|
||||||
|
<data name="PresetNameCannotBeEmpty" xml:space="preserve">
|
||||||
|
<value>Preset name cannot be empty.</value>
|
||||||
|
</data>
|
||||||
|
<data name="MissingPresetName" xml:space="preserve">
|
||||||
|
<value>Missing preset name</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -135,4 +135,28 @@
|
||||||
<data name="ImageEffectsForm_EditorMode_Cancel" xml:space="preserve">
|
<data name="ImageEffectsForm_EditorMode_Cancel" xml:space="preserve">
|
||||||
<value>Отменить</value>
|
<value>Отменить</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="AssetsFolderMustBeInsideShareXImageEffectsFolder" xml:space="preserve">
|
||||||
|
<value>Папка материалов должна быть внутри папки эффектов изображений ShareX.</value>
|
||||||
|
</data>
|
||||||
|
<data name="InvalidAssetsFolderPath" xml:space="preserve">
|
||||||
|
<value>Неверный путь к папке материалов</value>
|
||||||
|
</data>
|
||||||
|
<data name="PackageWithThisFileNameAlreadyExistsRNWouldYouLikeToOverwriteIt" xml:space="preserve">
|
||||||
|
<value>Пакет с таким именем уже существует.\r\nХотите перезаписать его?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Effect" xml:space="preserve">
|
||||||
|
<value>Эффект:</value>
|
||||||
|
</data>
|
||||||
|
<data name="WouldYouLikeToClearEffects" xml:space="preserve">
|
||||||
|
<value>Хотите очистить эффекты?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Confirmation" xml:space="preserve">
|
||||||
|
<value>Подтверждение</value>
|
||||||
|
</data>
|
||||||
|
<data name="PresetNameCannotBeEmpty" xml:space="preserve">
|
||||||
|
<value>Имя шаблона не может быть пустым.</value>
|
||||||
|
</data>
|
||||||
|
<data name="MissingPresetName" xml:space="preserve">
|
||||||
|
<value>Нет имени шаблона</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -182,6 +182,9 @@
|
||||||
<EmbeddedResource Include="Forms\ImageEffectPackagerForm.resx">
|
<EmbeddedResource Include="Forms\ImageEffectPackagerForm.resx">
|
||||||
<DependentUpon>ImageEffectPackagerForm.cs</DependentUpon>
|
<DependentUpon>ImageEffectPackagerForm.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Forms\ImageEffectPackagerForm.ru.resx">
|
||||||
|
<DependentUpon>ImageEffectPackagerForm.cs</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="Forms\ImageEffectsForm.de.resx">
|
<EmbeddedResource Include="Forms\ImageEffectsForm.de.resx">
|
||||||
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
<DependentUpon>ImageEffectsForm.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
|
|
@ -135,4 +135,7 @@
|
||||||
<data name="tpSettings.Text" xml:space="preserve">
|
<data name="tpSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки</value>
|
<value>Настройки</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="btnSaveAs.Text" xml:space="preserve">
|
||||||
|
<value>Сохранить как и закрыть это окно...</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -24,6 +24,7 @@ You should have received a copy of the GNU General Public License
|
||||||
#endregion License Information (GPL v3)
|
#endregion License Information (GPL v3)
|
||||||
|
|
||||||
using ShareX.HelpersLib;
|
using ShareX.HelpersLib;
|
||||||
|
using ShareX.MediaLib.Properties;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
|
@ -55,18 +56,17 @@ private void UpdateAlignmentComboBox()
|
||||||
{
|
{
|
||||||
cbAlignment.Items.Clear();
|
cbAlignment.Items.Clear();
|
||||||
|
|
||||||
// TODO: Translate
|
|
||||||
if (Options.Orientation == Orientation.Horizontal)
|
if (Options.Orientation == Orientation.Horizontal)
|
||||||
{
|
{
|
||||||
cbAlignment.Items.Add("Top");
|
cbAlignment.Items.Add(Resources.AlignmentTop);
|
||||||
cbAlignment.Items.Add("Center");
|
cbAlignment.Items.Add(Resources.AlignmentHorizontalCenter);
|
||||||
cbAlignment.Items.Add("Bottom");
|
cbAlignment.Items.Add(Resources.AlignmentBottom);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
cbAlignment.Items.Add("Left");
|
cbAlignment.Items.Add(Resources.AlignmentLeft);
|
||||||
cbAlignment.Items.Add("Center");
|
cbAlignment.Items.Add(Resources.AlignmentVerticalCenter);
|
||||||
cbAlignment.Items.Add("Right");
|
cbAlignment.Items.Add(Resources.AlignmentRight);
|
||||||
}
|
}
|
||||||
|
|
||||||
cbAlignment.SelectedIndex = (int)Options.Alignment;
|
cbAlignment.SelectedIndex = (int)Options.Alignment;
|
||||||
|
|
|
@ -147,4 +147,7 @@
|
||||||
<data name="lblSpacePixel.Text" xml:space="preserve">
|
<data name="lblSpacePixel.Text" xml:space="preserve">
|
||||||
<value>пикселей</value>
|
<value>пикселей</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="lblImageAlignment.Text" xml:space="preserve">
|
||||||
|
<value>Выравнивание изображения:</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
54
ShareX.MediaLib/Properties/Resources.Designer.cs
generated
54
ShareX.MediaLib/Properties/Resources.Designer.cs
generated
|
@ -60,6 +60,60 @@ internal Resources() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Bottom.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentBottom {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentBottom", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Center.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentHorizontalCenter {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentHorizontalCenter", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Left.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentLeft {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentLeft", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Right.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentRight {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentRight", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Top.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentTop {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentTop", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Center.
|
||||||
|
/// </summary>
|
||||||
|
internal static string AlignmentVerticalCenter {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("AlignmentVerticalCenter", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to FFmpeg error.
|
/// Looks up a localized string similar to FFmpeg error.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -119,4 +119,22 @@
|
||||||
<data name="FFmpegError" xml:space="preserve">
|
<data name="FFmpegError" xml:space="preserve">
|
||||||
<value>FFmpeg error</value>
|
<value>FFmpeg error</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="AlignmentTop" xml:space="preserve">
|
||||||
|
<value>Top</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentHorizontalCenter" xml:space="preserve">
|
||||||
|
<value>Center</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentBottom" xml:space="preserve">
|
||||||
|
<value>Bottom</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentLeft" xml:space="preserve">
|
||||||
|
<value>Left</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentVerticalCenter" xml:space="preserve">
|
||||||
|
<value>Center</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentRight" xml:space="preserve">
|
||||||
|
<value>Right</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -138,4 +138,22 @@
|
||||||
<data name="FFmpegError" xml:space="preserve">
|
<data name="FFmpegError" xml:space="preserve">
|
||||||
<value>Ошибка FFmpeg</value>
|
<value>Ошибка FFmpeg</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="AlignmentTop" xml:space="preserve">
|
||||||
|
<value>Верх</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentRight" xml:space="preserve">
|
||||||
|
<value>Право</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentLeft" xml:space="preserve">
|
||||||
|
<value>Лево</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentVerticalCenter" xml:space="preserve">
|
||||||
|
<value>Центр</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentHorizontalCenter" xml:space="preserve">
|
||||||
|
<value>Центр</value>
|
||||||
|
</data>
|
||||||
|
<data name="AlignmentBottom" xml:space="preserve">
|
||||||
|
<value>Низ</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -195,7 +195,7 @@
|
||||||
<value>Источники</value>
|
<value>Источники</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblHelperDevices.Text" xml:space="preserve">
|
<data name="lblHelperDevices.Text" xml:space="preserve">
|
||||||
<value>Установит источники видео/аудио "screen-capture-recorder" и "virtual-audio-capturer"</value>
|
<value>Установит источники видео/аудио "screen-capture-recorder" и "virtual-audio-capturer".</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblMP3Quality.Text" xml:space="preserve">
|
<data name="lblMP3Quality.Text" xml:space="preserve">
|
||||||
<value>Качество:</value>
|
<value>Качество:</value>
|
||||||
|
|
|
@ -195,7 +195,7 @@
|
||||||
<value>Захват активного монитора</value>
|
<value>Захват активного монитора</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_Fixed_size_region_mode" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_Fixed_size_region_mode" xml:space="preserve">
|
||||||
<value>Режим области фиксированного размера:</value>
|
<value>Режим области фиксированного размера</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_Capture_fullscreen" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_Capture_fullscreen" xml:space="preserve">
|
||||||
<value>Захват всего экрана</value>
|
<value>Захват всего экрана</value>
|
||||||
|
@ -219,7 +219,7 @@
|
||||||
<value>Захват монитора</value>
|
<value>Захват монитора</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_Blur_radius_" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_Blur_radius_" xml:space="preserve">
|
||||||
<value>Радиус размытия</value>
|
<value>Сила размытия:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_Highlight_color___" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_Highlight_color___" xml:space="preserve">
|
||||||
<value>Цвет подсветки...</value>
|
<value>Цвет подсветки...</value>
|
||||||
|
@ -228,7 +228,7 @@
|
||||||
<value>Размер пикселя:</value>
|
<value>Размер пикселя:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_Corner_radius_" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_Corner_radius_" xml:space="preserve">
|
||||||
<value>Радиус скругления</value>
|
<value>Радиус скругления:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateContextMenu_EnableAnimations" xml:space="preserve">
|
<data name="ShapeManager_CreateContextMenu_EnableAnimations" xml:space="preserve">
|
||||||
<value>Включить анимации</value>
|
<value>Включить анимации</value>
|
||||||
|
@ -270,7 +270,7 @@
|
||||||
<value>Сохранить изображение</value>
|
<value>Сохранить изображение</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateToolbar_SaveImageAs" xml:space="preserve">
|
<data name="ShapeManager_CreateToolbar_SaveImageAs" xml:space="preserve">
|
||||||
<value>Сохранить изображение как...</value>
|
<value>Сохранить изображение как... (Ctrl + Shift + S)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateToolbar_CopyImageToClipboard" xml:space="preserve">
|
<data name="ShapeManager_CreateToolbar_CopyImageToClipboard" xml:space="preserve">
|
||||||
<value>Скопировать изображение в буфер обмена</value>
|
<value>Скопировать изображение в буфер обмена</value>
|
||||||
|
@ -279,7 +279,7 @@
|
||||||
<value>Загрузить изображение</value>
|
<value>Загрузить изображение</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateToolbar_PrintImage" xml:space="preserve">
|
<data name="ShapeManager_CreateToolbar_PrintImage" xml:space="preserve">
|
||||||
<value>Распечатать изображение...</value>
|
<value>Распечатать изображение... (Ctrl + P)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateToolbar_RunAfterCaptureTasks" xml:space="preserve">
|
<data name="ShapeManager_CreateToolbar_RunAfterCaptureTasks" xml:space="preserve">
|
||||||
<value>Выполнить задачи после захвата</value>
|
<value>Выполнить задачи после захвата</value>
|
||||||
|
@ -384,7 +384,7 @@
|
||||||
<value>Использовать буквы</value>
|
<value>Использовать буквы</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ShapeManager_CreateToolbar_InterpolationMode" xml:space="preserve">
|
<data name="ShapeManager_CreateToolbar_InterpolationMode" xml:space="preserve">
|
||||||
<value>Режим интерполяции</value>
|
<value>Режим интерполяции:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RegionCaptureForm_ShowExitConfirmation_Text" xml:space="preserve">
|
<data name="RegionCaptureForm_ShowExitConfirmation_Text" xml:space="preserve">
|
||||||
<value>Есть несохраненные изменения.
|
<value>Есть несохраненные изменения.
|
||||||
|
|
|
@ -153,7 +153,7 @@
|
||||||
<value>Домен:</value>
|
<value>Домен:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblYourlsNote.Text" xml:space="preserve">
|
<data name="lblYourlsNote.Text" xml:space="preserve">
|
||||||
<value>Заметка: Если у вас есть подпись, вам не нужны логин и пароль</value>
|
<value>Заметка: Если у вас есть подпись, вам не нужны логин и пароль.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblYourlsPassword.Text" xml:space="preserve">
|
<data name="lblYourlsPassword.Text" xml:space="preserve">
|
||||||
<value>Пароль:</value>
|
<value>Пароль:</value>
|
||||||
|
@ -237,7 +237,7 @@
|
||||||
<value>Игнорировать неверный сертификат SSL</value>
|
<value>Игнорировать неверный сертификат SSL</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblSeafilePassword.Text" xml:space="preserve">
|
<data name="lblSeafilePassword.Text" xml:space="preserve">
|
||||||
<value>Пароль</value>
|
<value>Пароль:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblSeafileUsername.Text" xml:space="preserve">
|
<data name="lblSeafileUsername.Text" xml:space="preserve">
|
||||||
<value>Email:</value>
|
<value>Email:</value>
|
||||||
|
@ -367,7 +367,7 @@
|
||||||
<value>Регистрация...</value>
|
<value>Регистрация...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPushbulletUserKey.Text" xml:space="preserve">
|
<data name="lblPushbulletUserKey.Text" xml:space="preserve">
|
||||||
<value>Использовать ключ API:</value>
|
<value>Ключ API пользователя:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnPushbulletGetDeviceList.Text" xml:space="preserve">
|
<data name="btnPushbulletGetDeviceList.Text" xml:space="preserve">
|
||||||
<value>Получить список устройств</value>
|
<value>Получить список устройств</value>
|
||||||
|
@ -400,7 +400,7 @@
|
||||||
<value>Путь:</value>
|
<value>Путь:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbOwnCloudCreateShare.Text" xml:space="preserve">
|
<data name="cbOwnCloudCreateShare.Text" xml:space="preserve">
|
||||||
<value>Создать общественный URL:</value>
|
<value>Создать общественный URL</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbOwnCloudDirectLink.Text" xml:space="preserve">
|
<data name="cbOwnCloudDirectLink.Text" xml:space="preserve">
|
||||||
<value>Прямая ссылка (Добавить "&&download" к адресу)</value>
|
<value>Прямая ссылка (Добавить "&&download" к адресу)</value>
|
||||||
|
@ -496,7 +496,7 @@
|
||||||
<value>Путь загрузки:</value>
|
<value>Путь загрузки:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbDropboxAutoCreateShareableLink.Text" xml:space="preserve">
|
<data name="cbDropboxAutoCreateShareableLink.Text" xml:space="preserve">
|
||||||
<value>Создать общественный URL:</value>
|
<value>Создать общественный URL</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tpImageUploaders.Text" xml:space="preserve">
|
<data name="tpImageUploaders.Text" xml:space="preserve">
|
||||||
<value>Сервисы картинок</value>
|
<value>Сервисы картинок</value>
|
||||||
|
@ -547,7 +547,7 @@
|
||||||
<value>Шаг 2: Завершить авторизацию</value>
|
<value>Шаг 2: Завершить авторизацию</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPhotobucketVerificationCode.Text" xml:space="preserve">
|
<data name="lblPhotobucketVerificationCode.Text" xml:space="preserve">
|
||||||
<value>Код подтверждения (Получите код на странице авторизации)</value>
|
<value>Код подтверждения (Получите код на странице авторизации):</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnPhotobucketAuthOpen.Text" xml:space="preserve">
|
<data name="btnPhotobucketAuthOpen.Text" xml:space="preserve">
|
||||||
<value>Шаг 1: Открыть страницу авторизации...</value>
|
<value>Шаг 1: Открыть страницу авторизации...</value>
|
||||||
|
@ -673,7 +673,7 @@
|
||||||
<value>Пароль:</value>
|
<value>Пароль:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPastebinTitle.Text" xml:space="preserve">
|
<data name="lblPastebinTitle.Text" xml:space="preserve">
|
||||||
<value>Заголовок ставки:</value>
|
<value>Заголовок вставки:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPastebinPrivacy.Text" xml:space="preserve">
|
<data name="lblPastebinPrivacy.Text" xml:space="preserve">
|
||||||
<value>Приватность:</value>
|
<value>Приватность:</value>
|
||||||
|
@ -709,7 +709,7 @@
|
||||||
<value>Использовать прямую ссылку</value>
|
<value>Использовать прямую ссылку</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="llPuushForgottenPassword.Text" xml:space="preserve">
|
<data name="llPuushForgottenPassword.Text" xml:space="preserve">
|
||||||
<value>Забыли пароль:</value>
|
<value>Забыли пароль?</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnPuushLogin.Text" xml:space="preserve">
|
<data name="btnPuushLogin.Text" xml:space="preserve">
|
||||||
<value>Войти</value>
|
<value>Войти</value>
|
||||||
|
@ -757,7 +757,7 @@
|
||||||
<value>Пользовательский домен:</value>
|
<value>Пользовательский домен:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbGfycatIsPublic.Text" xml:space="preserve">
|
<data name="cbGfycatIsPublic.Text" xml:space="preserve">
|
||||||
<value>Публичная загрузка?</value>
|
<value>Публичная загрузка</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPlikUsername.Text" xml:space="preserve">
|
<data name="lblPlikUsername.Text" xml:space="preserve">
|
||||||
<value>Имя пользователя:</value>
|
<value>Имя пользователя:</value>
|
||||||
|
@ -841,7 +841,7 @@
|
||||||
<value>Пассивный</value>
|
<value>Пассивный</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblFTPTransferMode.Text" xml:space="preserve">
|
<data name="lblFTPTransferMode.Text" xml:space="preserve">
|
||||||
<value>Режим передачи</value>
|
<value>Режим передачи:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblFTPPort.Text" xml:space="preserve">
|
<data name="lblFTPPort.Text" xml:space="preserve">
|
||||||
<value>Порт:</value>
|
<value>Порт:</value>
|
||||||
|
@ -925,7 +925,7 @@
|
||||||
<value>Получить ключ API...</value>
|
<value>Получить ключ API...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLithiioFetchAPIKey.Text" xml:space="preserve">
|
<data name="btnLithiioFetchAPIKey.Text" xml:space="preserve">
|
||||||
<value>Получить ключ API...</value>
|
<value>Получить ключ API</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="gbAmazonS3Advanced.Text" xml:space="preserve">
|
<data name="gbAmazonS3Advanced.Text" xml:space="preserve">
|
||||||
<value>Дополнительно</value>
|
<value>Дополнительно</value>
|
||||||
|
@ -1094,7 +1094,7 @@
|
||||||
<value>Путь к вашему файлу. Использует формат шаблонов.</value>
|
<value>Путь к вашему файлу. Использует формат шаблонов.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblB2UrlPreview.Text" xml:space="preserve">
|
<data name="lblB2UrlPreview.Text" xml:space="preserve">
|
||||||
<value>Предпросмотр URL:</value>
|
<value>Предпросмотр</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblTeknikUrlShortenerAPIUrl.Text" xml:space="preserve">
|
<data name="lblTeknikUrlShortenerAPIUrl.Text" xml:space="preserve">
|
||||||
<value>URL API сервиса коротких ссылок:</value>
|
<value>URL API сервиса коротких ссылок:</value>
|
||||||
|
@ -1126,7 +1126,19 @@
|
||||||
<data name="tpGoogleDrive.Text" xml:space="preserve">
|
<data name="tpGoogleDrive.Text" xml:space="preserve">
|
||||||
<value>Google Диск</value>
|
<value>Google Диск</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tpImageShack.Text" xml:space="preserve">
|
<data name="cbGoogleCloudStorageSetPublicACL.Text" xml:space="preserve">
|
||||||
<value>Изображение</value>
|
<value>Задавать файлам public-read ACL</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblB2UrlPreviewLabel.Text" xml:space="preserve">
|
||||||
|
<value>Предпросмотр URL:</value>
|
||||||
|
</data>
|
||||||
|
<data name="cbSeafileCreateShareableURLRaw.Text" xml:space="preserve">
|
||||||
|
<value>Использовать «сырую» ссылку</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblKuttDomain.Text" xml:space="preserve">
|
||||||
|
<value>Домен:</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblBoxShareAccessLevel.Text" xml:space="preserve">
|
||||||
|
<value>Уровень доступа ссылки:</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -133,7 +133,7 @@
|
||||||
<value>Полное имя:</value>
|
<value>Полное имя:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblPassword.Text" xml:space="preserve">
|
<data name="lblPassword.Text" xml:space="preserve">
|
||||||
<value>Пароль</value>
|
<value>Пароль:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblUserName.Text" xml:space="preserve">
|
<data name="lblUserName.Text" xml:space="preserve">
|
||||||
<value>Имя:</value>
|
<value>Имя:</value>
|
||||||
|
|
|
@ -124,7 +124,7 @@
|
||||||
<value>Неверное имя устройства</value>
|
<value>Неверное имя устройства</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_BoxListFolders_Box_refresh_folders_list_failed" xml:space="preserve">
|
<data name="UploadersConfigForm_BoxListFolders_Box_refresh_folders_list_failed" xml:space="preserve">
|
||||||
<value>Не удалось обновить список папок Box.</value>
|
<value>Не удалось обновить список папок Box</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_Error" xml:space="preserve">
|
<data name="UploadersConfigForm_Error" xml:space="preserve">
|
||||||
<value>Ошибка</value>
|
<value>Ошибка</value>
|
||||||
|
@ -152,7 +152,7 @@
|
||||||
<value>Подключено!</value>
|
<value>Подключено!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_" xml:space="preserve">
|
<data name="UploadersConfigForm_TestCustomUploader_Error__Result_is_empty_" xml:space="preserve">
|
||||||
<value>Ошибка: Результат пуст</value>
|
<value>Ошибка: Результат пуст.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_PhotobucketCreateAlbum__0__successfully_created_" xml:space="preserve">
|
<data name="UploadersConfigForm_PhotobucketCreateAlbum__0__successfully_created_" xml:space="preserve">
|
||||||
<value>{0} успешно создано.</value>
|
<value>{0} успешно создано.</value>
|
||||||
|
@ -179,7 +179,7 @@
|
||||||
<value>Вход успешен.</value>
|
<value>Вход успешен.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_Login_failed" xml:space="preserve">
|
<data name="UploadersConfigForm_Login_failed" xml:space="preserve">
|
||||||
<value>Вход не удался</value>
|
<value>Вход не удался.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadersConfigForm_LoadSettings_Selected_folder_" xml:space="preserve">
|
<data name="UploadersConfigForm_LoadSettings_Selected_folder_" xml:space="preserve">
|
||||||
<value>Выбранная папка:</value>
|
<value>Выбранная папка:</value>
|
||||||
|
|
123
ShareX/Controls/TaskThumbnailPanel.ru.resx
Normal file
123
ShareX/Controls/TaskThumbnailPanel.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="lblError.Text" xml:space="preserve">
|
||||||
|
<value>Ошибка</value>
|
||||||
|
</data>
|
||||||
|
</root>
|
|
@ -124,10 +124,10 @@
|
||||||
<value>Закрыть</value>
|
<value>Закрыть</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnShareXLicense.Text" xml:space="preserve">
|
<data name="btnShareXLicense.Text" xml:space="preserve">
|
||||||
<value>Лицензия ShareX</value>
|
<value>Лицензия ShareX...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLicenses.Text" xml:space="preserve">
|
<data name="btnLicenses.Text" xml:space="preserve">
|
||||||
<value>Лицензии</value>
|
<value>Лицензии...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblBuild.Text" xml:space="preserve">
|
<data name="lblBuild.Text" xml:space="preserve">
|
||||||
<value>Сборка</value>
|
<value>Сборка</value>
|
||||||
|
|
|
@ -136,7 +136,7 @@
|
||||||
<value>Перед загрузкой</value>
|
<value>Перед загрузкой</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblFileName.Text" xml:space="preserve">
|
<data name="lblFileName.Text" xml:space="preserve">
|
||||||
<value>Имя файла</value>
|
<value>Имя файла:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tpAfterUpload.Text" xml:space="preserve">
|
<data name="tpAfterUpload.Text" xml:space="preserve">
|
||||||
<value>После загрузки</value>
|
<value>После загрузки</value>
|
||||||
|
|
|
@ -133,13 +133,13 @@
|
||||||
<value>Ссылку в буфер</value>
|
<value>Ссылку в буфер</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnOpenFile.Text" xml:space="preserve">
|
<data name="btnOpenFile.Text" xml:space="preserve">
|
||||||
<value>Открыть файл</value>
|
<value>Открыть файл...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnOpenFolder.Text" xml:space="preserve">
|
<data name="btnOpenFolder.Text" xml:space="preserve">
|
||||||
<value>Открыть папку</value>
|
<value>Открыть папку...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnOpenLink.Text" xml:space="preserve">
|
<data name="btnOpenLink.Text" xml:space="preserve">
|
||||||
<value>Открыть ссылку</value>
|
<value>Открыть ссылку...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="chFormat.Text" xml:space="preserve">
|
<data name="chFormat.Text" xml:space="preserve">
|
||||||
<value>Формат</value>
|
<value>Формат</value>
|
||||||
|
|
|
@ -519,8 +519,7 @@ private void EiTheme_ImportRequested(object obj)
|
||||||
|
|
||||||
private void BtnThemeReset_Click(object sender, EventArgs e)
|
private void BtnThemeReset_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
if (MessageBox.Show(Resources.WouldYouLikeToResetThemes, "ShareX - " + Resources.Confirmation, MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
|
||||||
if (MessageBox.Show("Would you like to reset themes?", "ShareX - " + "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
|
|
||||||
{
|
{
|
||||||
Program.Settings.Themes = ShareXTheme.GetPresets();
|
Program.Settings.Themes = ShareXTheme.GetPresets();
|
||||||
Program.Settings.SelectedTheme = 0;
|
Program.Settings.SelectedTheme = 0;
|
||||||
|
@ -784,8 +783,7 @@ await Task.Run(() =>
|
||||||
|
|
||||||
private void btnResetSettings_Click(object sender, EventArgs e)
|
private void btnResetSettings_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// TODO: Translate
|
if (MessageBox.Show(Resources.ApplicationSettingsForm_btnResetSettings_Click_WouldYouLikeToResetShareXSettings, "ShareX - " + Resources.Confirmation,
|
||||||
if (MessageBox.Show(Resources.ApplicationSettingsForm_btnResetSettings_Click_WouldYouLikeToResetShareXSettings, "ShareX - " + "Confirmation",
|
|
||||||
MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes)
|
MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation) == DialogResult.Yes)
|
||||||
{
|
{
|
||||||
SettingManager.ResetSettings();
|
SettingManager.ResetSettings();
|
||||||
|
|
|
@ -145,7 +145,7 @@
|
||||||
<value>Прокси</value>
|
<value>Прокси</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnEditQuickTaskMenu.Text" xml:space="preserve">
|
<data name="btnEditQuickTaskMenu.Text" xml:space="preserve">
|
||||||
<value>Редактировать меню быстрых задач</value>
|
<value>Редактировать меню быстрых задач...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbShellContextMenu.Text" xml:space="preserve">
|
<data name="cbShellContextMenu.Text" xml:space="preserve">
|
||||||
<value>Показывать пункт "Загрузить с помощью ShareX" в контекстном меню проводника Windows</value>
|
<value>Показывать пункт "Загрузить с помощью ShareX" в контекстном меню проводника Windows</value>
|
||||||
|
@ -301,7 +301,7 @@
|
||||||
<value>Показывать последние задачи первыми в трее</value>
|
<value>Показывать последние задачи первыми в трее</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblRecentTasksMaxCount.Text" xml:space="preserve">
|
<data name="lblRecentTasksMaxCount.Text" xml:space="preserve">
|
||||||
<value>Максимальное количество задач для сохранения</value>
|
<value>Максимальное количество задач для сохранения:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbRecentTasksShowInTrayMenu.Text" xml:space="preserve">
|
<data name="cbRecentTasksShowInTrayMenu.Text" xml:space="preserve">
|
||||||
<value>Показывать последние задачи в трее</value>
|
<value>Показывать последние задачи в трее</value>
|
||||||
|
@ -379,7 +379,7 @@
|
||||||
<value>Удалить</value>
|
<value>Удалить</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnThemeReset.Text" xml:space="preserve">
|
<data name="btnThemeReset.Text" xml:space="preserve">
|
||||||
<value>Сбросить</value>
|
<value>Сбросить...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbUseCustomTheme.Text" xml:space="preserve">
|
<data name="cbUseCustomTheme.Text" xml:space="preserve">
|
||||||
<value>Пользовательская тема</value>
|
<value>Пользовательская тема</value>
|
||||||
|
@ -387,4 +387,7 @@
|
||||||
<data name="cbExperimentalCustomTheme.Text" xml:space="preserve">
|
<data name="cbExperimentalCustomTheme.Text" xml:space="preserve">
|
||||||
<value>Применить пользовательскую тему ко всем окнам</value>
|
<value>Применить пользовательскую тему ко всем окнам</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="tpSettings.Text" xml:space="preserve">
|
||||||
|
<value>Настройки</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -133,7 +133,7 @@
|
||||||
<value>Пока ShareX открыт, показывать в Steam статус "В приложении"</value>
|
<value>Пока ShareX открыт, показывать в Steam статус "В приложении"</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblNote.Text" xml:space="preserve">
|
<data name="lblNote.Text" xml:space="preserve">
|
||||||
<value>Эти настройки можно найти в "Настройки приложения -> раздел Интеграция"</value>
|
<value>Эти настройки можно найти в "Настройки приложения -> раздел Интеграция".</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblTitle.Text" xml:space="preserve">
|
<data name="lblTitle.Text" xml:space="preserve">
|
||||||
<value>Настройка ShareX при первом запуске</value>
|
<value>Настройка ShareX при первом запуске</value>
|
||||||
|
|
|
@ -121,7 +121,7 @@
|
||||||
<value>ShareX - Горячие клавиши</value>
|
<value>ShareX - Горячие клавиши</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnReset.Text" xml:space="preserve">
|
<data name="btnReset.Text" xml:space="preserve">
|
||||||
<value>Восстановить стандартные горячие клавиши</value>
|
<value>Вернуть горячие клавиши по умолчанию...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnAdd.Text" xml:space="preserve">
|
<data name="btnAdd.Text" xml:space="preserve">
|
||||||
<value>Добавить...</value>
|
<value>Добавить...</value>
|
||||||
|
|
|
@ -133,7 +133,7 @@
|
||||||
<value>Захват</value>
|
<value>Захват</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayAbout.Text" xml:space="preserve">
|
<data name="tsmiTrayAbout.Text" xml:space="preserve">
|
||||||
<value>О программе…</value>
|
<value>О программе...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayAfterCaptureTasks.Text" xml:space="preserve">
|
<data name="tsmiTrayAfterCaptureTasks.Text" xml:space="preserve">
|
||||||
<value>После захвата</value>
|
<value>После захвата</value>
|
||||||
|
@ -142,13 +142,13 @@
|
||||||
<value>После загрузки</value>
|
<value>После загрузки</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayApplicationSettings.Text" xml:space="preserve">
|
<data name="tsmiTrayApplicationSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки приложения…</value>
|
<value>Настройки приложения...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayAutoCapture.Text" xml:space="preserve">
|
<data name="tsmiTrayAutoCapture.Text" xml:space="preserve">
|
||||||
<value>Автозахват</value>
|
<value>Автозахват...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayColorPicker.Text" xml:space="preserve">
|
<data name="tsmiTrayColorPicker.Text" xml:space="preserve">
|
||||||
<value>Палитра</value>
|
<value>Палитра...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="chProgress.Text" xml:space="preserve">
|
<data name="chProgress.Text" xml:space="preserve">
|
||||||
<value>Прогресс</value>
|
<value>Прогресс</value>
|
||||||
|
@ -181,7 +181,7 @@
|
||||||
<value>Монитор</value>
|
<value>Монитор</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiMonitorTest.Text" xml:space="preserve">
|
<data name="tsmiMonitorTest.Text" xml:space="preserve">
|
||||||
<value>Проверка монитора</value>
|
<value>Проверка монитора...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayMonitor.Text" xml:space="preserve">
|
<data name="tsmiTrayMonitor.Text" xml:space="preserve">
|
||||||
<value>Монитор</value>
|
<value>Монитор</value>
|
||||||
|
@ -217,16 +217,16 @@
|
||||||
<value>Область</value>
|
<value>Область</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiAutoCapture.Text" xml:space="preserve">
|
<data name="tsmiAutoCapture.Text" xml:space="preserve">
|
||||||
<value>Автозахват</value>
|
<value>Автозахват...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiColorPicker.Text" xml:space="preserve">
|
<data name="tsmiColorPicker.Text" xml:space="preserve">
|
||||||
<value>Палитра</value>
|
<value>Палитра...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayScreenColorPicker.Text" xml:space="preserve">
|
<data name="tsmiTrayScreenColorPicker.Text" xml:space="preserve">
|
||||||
<value>Пипетка</value>
|
<value>Пипетка...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiScreenColorPicker.Text" xml:space="preserve">
|
<data name="tsmiScreenColorPicker.Text" xml:space="preserve">
|
||||||
<value>Пипетка</value>
|
<value>Пипетка...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiCopy.Text" xml:space="preserve">
|
<data name="tsmiCopy.Text" xml:space="preserve">
|
||||||
<value>Скопировать</value>
|
<value>Скопировать</value>
|
||||||
|
@ -253,7 +253,7 @@
|
||||||
<value>Файл миниатюры</value>
|
<value>Файл миниатюры</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiDeleteSelectedFile.Text" xml:space="preserve">
|
<data name="tsmiDeleteSelectedFile.Text" xml:space="preserve">
|
||||||
<value>Удалить локальный файл</value>
|
<value>Удалить локальный файл...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiOpenFile.Text" xml:space="preserve">
|
<data name="tsmiOpenFile.Text" xml:space="preserve">
|
||||||
<value>Файл</value>
|
<value>Файл</value>
|
||||||
|
@ -328,34 +328,34 @@
|
||||||
<value>Показать ответ...</value>
|
<value>Показать ответ...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadURL.Text" xml:space="preserve">
|
<data name="tsmiUploadURL.Text" xml:space="preserve">
|
||||||
<value>Загрузить со ссылки…</value>
|
<value>Загрузить со ссылки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadFile.Text" xml:space="preserve">
|
<data name="tsmiUploadFile.Text" xml:space="preserve">
|
||||||
<value>Загрузить файл…</value>
|
<value>Загрузить файл...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadFolder.Text" xml:space="preserve">
|
<data name="tsmiUploadFolder.Text" xml:space="preserve">
|
||||||
<value>Загрузить папку…</value>
|
<value>Загрузить папку...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadDragDrop.Text" xml:space="preserve">
|
<data name="tsmiUploadDragDrop.Text" xml:space="preserve">
|
||||||
<value>Загружать перетаскиванием…</value>
|
<value>Загружать перетаскиванием...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadClipboard.Text" xml:space="preserve">
|
<data name="tsmiUploadClipboard.Text" xml:space="preserve">
|
||||||
<value>Загрузить из буфера обмена…</value>
|
<value>Загрузить из буфера обмена...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUploadURL.Text" xml:space="preserve">
|
<data name="tsmiTrayUploadURL.Text" xml:space="preserve">
|
||||||
<value>Загрузить со ссылки…</value>
|
<value>Загрузить со ссылки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUploadFolder.Text" xml:space="preserve">
|
<data name="tsmiTrayUploadFolder.Text" xml:space="preserve">
|
||||||
<value>Загрузить папку…</value>
|
<value>Загрузить папку...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUploadFile.Text" xml:space="preserve">
|
<data name="tsmiTrayUploadFile.Text" xml:space="preserve">
|
||||||
<value>Загрузить файл…</value>
|
<value>Загрузить файл...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUploadDragDrop.Text" xml:space="preserve">
|
<data name="tsmiTrayUploadDragDrop.Text" xml:space="preserve">
|
||||||
<value>Загружать перетаскиванием…</value>
|
<value>Загружать перетаскиванием...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUploadClipboard.Text" xml:space="preserve">
|
<data name="tsmiTrayUploadClipboard.Text" xml:space="preserve">
|
||||||
<value>Загрузить из буфера обмена…</value>
|
<value>Загрузить из буфера обмена...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayUpload.Text" xml:space="preserve">
|
<data name="tsmiTrayUpload.Text" xml:space="preserve">
|
||||||
<value>Загрузка</value>
|
<value>Загрузка</value>
|
||||||
|
@ -391,16 +391,16 @@
|
||||||
<value>Задачи после загрузки</value>
|
<value>Задачи после загрузки</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbTaskSettings.Text" xml:space="preserve">
|
<data name="tsbTaskSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки задач…</value>
|
<value>Настройки задач...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayTaskSettings.Text" xml:space="preserve">
|
<data name="tsmiTrayTaskSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки задач…</value>
|
<value>Настройки задач...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiShareSelectedURL.Text" xml:space="preserve">
|
<data name="tsmiShareSelectedURL.Text" xml:space="preserve">
|
||||||
<value>Отправить ссылку</value>
|
<value>Отправить ссылку</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiEditSelectedFile.Text" xml:space="preserve">
|
<data name="tsmiEditSelectedFile.Text" xml:space="preserve">
|
||||||
<value>Редактировать изображение…</value>
|
<value>Редактировать изображение...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiHideMenu.Text" xml:space="preserve">
|
<data name="tsmiHideMenu.Text" xml:space="preserve">
|
||||||
<value>Скрыть меню</value>
|
<value>Скрыть меню</value>
|
||||||
|
@ -418,52 +418,52 @@
|
||||||
<value>Показать</value>
|
<value>Показать</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbApplicationSettings.Text" xml:space="preserve">
|
<data name="tsbApplicationSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки приложения…</value>
|
<value>Настройки приложения...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbScreenshotsFolder.Text" xml:space="preserve">
|
<data name="tsbScreenshotsFolder.Text" xml:space="preserve">
|
||||||
<value>Папка скриншотов…</value>
|
<value>Папка скриншотов...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiScreenshotsFolder.Text" xml:space="preserve">
|
<data name="tsmiScreenshotsFolder.Text" xml:space="preserve">
|
||||||
<value>Папка скриншотов…</value>
|
<value>Папка скриншотов...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbHistory.Text" xml:space="preserve">
|
<data name="tsbHistory.Text" xml:space="preserve">
|
||||||
<value>История…</value>
|
<value>История...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayHistory.Text" xml:space="preserve">
|
<data name="tsmiTrayHistory.Text" xml:space="preserve">
|
||||||
<value>История…</value>
|
<value>История...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbImageHistory.Text" xml:space="preserve">
|
<data name="tsbImageHistory.Text" xml:space="preserve">
|
||||||
<value>История изображений…</value>
|
<value>История изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayImageHistory.Text" xml:space="preserve">
|
<data name="tsmiTrayImageHistory.Text" xml:space="preserve">
|
||||||
<value>История изображений…</value>
|
<value>История изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsddbDebug.Text" xml:space="preserve">
|
<data name="tsddbDebug.Text" xml:space="preserve">
|
||||||
<value>Отладка</value>
|
<value>Отладка</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiShowDebugLog.Text" xml:space="preserve">
|
<data name="tsmiShowDebugLog.Text" xml:space="preserve">
|
||||||
<value>Журнал отладки…</value>
|
<value>Журнал отладки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayDonate.Text" xml:space="preserve">
|
<data name="tsmiTrayDonate.Text" xml:space="preserve">
|
||||||
<value>Пожертвовать…</value>
|
<value>Пожертвовать...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiHashCheck.Text" xml:space="preserve">
|
<data name="tsmiHashCheck.Text" xml:space="preserve">
|
||||||
<value>Проверка хеша…</value>
|
<value>Проверка хеша...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiImageCombiner.Text" xml:space="preserve">
|
<data name="tsmiImageCombiner.Text" xml:space="preserve">
|
||||||
<value>Объединитель изображений…</value>
|
<value>Объединитель изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiImageEffects.Text" xml:space="preserve">
|
<data name="tsmiImageEffects.Text" xml:space="preserve">
|
||||||
<value>Наложение эффектов…</value>
|
<value>Эффекты изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiIndexFolder.Text" xml:space="preserve">
|
<data name="tsmiIndexFolder.Text" xml:space="preserve">
|
||||||
<value>Индексация папки…</value>
|
<value>Индексация папки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiQRCode.Text" xml:space="preserve">
|
<data name="tsmiQRCode.Text" xml:space="preserve">
|
||||||
<value>QR код…</value>
|
<value>QR код...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiRuler.Text" xml:space="preserve">
|
<data name="tsmiRuler.Text" xml:space="preserve">
|
||||||
<value>Линейка…</value>
|
<value>Линейка...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiScreenRecordingFFmpeg.Text" xml:space="preserve">
|
<data name="tsmiScreenRecordingFFmpeg.Text" xml:space="preserve">
|
||||||
<value>Запись экрана</value>
|
<value>Запись экрана</value>
|
||||||
|
@ -472,7 +472,7 @@
|
||||||
<value>Запись экрана (GIF)</value>
|
<value>Запись экрана (GIF)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiScrollingCapture.Text" xml:space="preserve">
|
<data name="tsmiScrollingCapture.Text" xml:space="preserve">
|
||||||
<value>Захват с прокруткой…</value>
|
<value>Захват с прокруткой...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiShowErrors.Text" xml:space="preserve">
|
<data name="tsmiShowErrors.Text" xml:space="preserve">
|
||||||
<value>Показать ошибки</value>
|
<value>Показать ошибки</value>
|
||||||
|
@ -487,25 +487,25 @@
|
||||||
<value>Выход</value>
|
<value>Выход</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayHashCheck.Text" xml:space="preserve">
|
<data name="tsmiTrayHashCheck.Text" xml:space="preserve">
|
||||||
<value>Проверка хеша…</value>
|
<value>Проверка хеша...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayImageCombiner.Text" xml:space="preserve">
|
<data name="tsmiTrayImageCombiner.Text" xml:space="preserve">
|
||||||
<value>Объединитель изображений…</value>
|
<value>Объединитель изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayImageEffects.Text" xml:space="preserve">
|
<data name="tsmiTrayImageEffects.Text" xml:space="preserve">
|
||||||
<value>Наложение эффектов…</value>
|
<value>Эффекты изображений...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayIndexFolder.Text" xml:space="preserve">
|
<data name="tsmiTrayIndexFolder.Text" xml:space="preserve">
|
||||||
<value>Индексация папки…</value>
|
<value>Индексация папки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayQRCode.Text" xml:space="preserve">
|
<data name="tsmiTrayQRCode.Text" xml:space="preserve">
|
||||||
<value>QR код…</value>
|
<value>QR код...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayRecentItems.Text" xml:space="preserve">
|
<data name="tsmiTrayRecentItems.Text" xml:space="preserve">
|
||||||
<value>Недавние ссылки</value>
|
<value>Недавние ссылки</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayRuler.Text" xml:space="preserve">
|
<data name="tsmiTrayRuler.Text" xml:space="preserve">
|
||||||
<value>Линейка…</value>
|
<value>Линейка...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayScreenRecordingFFmpeg.Text" xml:space="preserve">
|
<data name="tsmiTrayScreenRecordingFFmpeg.Text" xml:space="preserve">
|
||||||
<value>Запись экрана</value>
|
<value>Запись экрана</value>
|
||||||
|
@ -514,13 +514,13 @@
|
||||||
<value>Запись экрана (GIF)</value>
|
<value>Запись экрана (GIF)</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayScrollingCapture.Text" xml:space="preserve">
|
<data name="tsmiTrayScrollingCapture.Text" xml:space="preserve">
|
||||||
<value>Захват с прокруткой…</value>
|
<value>Захват с прокруткой...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiVideoThumbnailer.Text" xml:space="preserve">
|
<data name="tsmiVideoThumbnailer.Text" xml:space="preserve">
|
||||||
<value>Миниатюры из видео…</value>
|
<value>Миниатюры из видео...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayVideoThumbnailer.Text" xml:space="preserve">
|
<data name="tsmiTrayVideoThumbnailer.Text" xml:space="preserve">
|
||||||
<value>Миниатюры из видео…</value>
|
<value>Миниатюры из видео...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiRectangleLight.Text" xml:space="preserve">
|
<data name="tsmiRectangleLight.Text" xml:space="preserve">
|
||||||
<value>Область (Облегченный)</value>
|
<value>Область (Облегченный)</value>
|
||||||
|
@ -538,25 +538,25 @@
|
||||||
<value>Сервисы загрузок</value>
|
<value>Сервисы загрузок</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiDestinationSettings.Text" xml:space="preserve">
|
<data name="tsmiDestinationSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки сервисов…</value>
|
<value>Настройки сервисов...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiDNSChanger.Text" xml:space="preserve">
|
<data name="tsmiDNSChanger.Text" xml:space="preserve">
|
||||||
<value>Изменение DNS…</value>
|
<value>Изменение DNS...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayDestinations.Text" xml:space="preserve">
|
<data name="tsmiTrayDestinations.Text" xml:space="preserve">
|
||||||
<value>Сервисы загрузок</value>
|
<value>Сервисы загрузок</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayDestinationSettings.Text" xml:space="preserve">
|
<data name="tsmiTrayDestinationSettings.Text" xml:space="preserve">
|
||||||
<value>Настройки сервисов…</value>
|
<value>Настройки сервисов...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayDNSChanger.Text" xml:space="preserve">
|
<data name="tsmiTrayDNSChanger.Text" xml:space="preserve">
|
||||||
<value>Изменение DNS…</value>
|
<value>Изменение DNS...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayTweetMessage.Text" xml:space="preserve">
|
<data name="tsmiTrayTweetMessage.Text" xml:space="preserve">
|
||||||
<value>Сообщение в Twitter…</value>
|
<value>Сообщение в Twitter...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTweetMessage.Text" xml:space="preserve">
|
<data name="tsmiTweetMessage.Text" xml:space="preserve">
|
||||||
<value>Сообщение в Twitter…</value>
|
<value>Сообщение в Twitter...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayURLShorteners.Text" xml:space="preserve">
|
<data name="tsmiTrayURLShorteners.Text" xml:space="preserve">
|
||||||
<value>Сервисы коротких ссылок</value>
|
<value>Сервисы коротких ссылок</value>
|
||||||
|
@ -592,7 +592,7 @@
|
||||||
<value>Отладка</value>
|
<value>Отладка</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayShowDebugLog.Text" xml:space="preserve">
|
<data name="tsmiTrayShowDebugLog.Text" xml:space="preserve">
|
||||||
<value>Журнал отладки…</value>
|
<value>Журнал отладки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiTrayTestImageUpload.Text" xml:space="preserve">
|
<data name="tsmiTrayTestImageUpload.Text" xml:space="preserve">
|
||||||
<value>Проверить загрузку изображения</value>
|
<value>Проверить загрузку изображения</value>
|
||||||
|
@ -631,7 +631,7 @@
|
||||||
<value>Искать по картинке в Google...</value>
|
<value>Искать по картинке в Google...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiOCRImage.Text" xml:space="preserve">
|
<data name="tsmiOCRImage.Text" xml:space="preserve">
|
||||||
<value>Распознать текст (OCR)</value>
|
<value>Распознать текст (OCR)...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiCombineImages.Text" xml:space="preserve">
|
<data name="tsmiCombineImages.Text" xml:space="preserve">
|
||||||
<value>Объединить изображения...</value>
|
<value>Объединить изображения...</value>
|
||||||
|
@ -643,10 +643,10 @@
|
||||||
<value>Закрыть</value>
|
<value>Закрыть</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbAbout.Text" xml:space="preserve">
|
<data name="tsbAbout.Text" xml:space="preserve">
|
||||||
<value>О программе…</value>
|
<value>О программе...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsbDonate.Text" xml:space="preserve">
|
<data name="tsbDonate.Text" xml:space="preserve">
|
||||||
<value>Пожертвовать…</value>
|
<value>Пожертвовать...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiUploadText.Text" xml:space="preserve">
|
<data name="tsmiUploadText.Text" xml:space="preserve">
|
||||||
<value>Загрузить текст...</value>
|
<value>Загрузить текст...</value>
|
||||||
|
@ -810,4 +810,7 @@
|
||||||
<data name="tsmiVideoConverter.Text" xml:space="preserve">
|
<data name="tsmiVideoConverter.Text" xml:space="preserve">
|
||||||
<value>Конвертер видео...</value>
|
<value>Конвертер видео...</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="tsmiAddImageEffects.Text" xml:space="preserve">
|
||||||
|
<value>Добавить эффекты изображений...</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -124,7 +124,7 @@
|
||||||
<value>ShareX - QR код</value>
|
<value>ShareX - QR код</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsmiSaveAs.Text" xml:space="preserve">
|
<data name="tsmiSaveAs.Text" xml:space="preserve">
|
||||||
<value>Сохранить как файл изображения…</value>
|
<value>Сохранить как файл изображения...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tpEncode.Text" xml:space="preserve">
|
<data name="tpEncode.Text" xml:space="preserve">
|
||||||
<value>Кодировать</value>
|
<value>Кодировать</value>
|
||||||
|
|
|
@ -118,7 +118,7 @@
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</resheader>
|
</resheader>
|
||||||
<data name="lblName.Text" xml:space="preserve">
|
<data name="lblName.Text" xml:space="preserve">
|
||||||
<value>Описание в меню</value>
|
<value>Описание в меню:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnOK.Text" xml:space="preserve">
|
<data name="btnOK.Text" xml:space="preserve">
|
||||||
<value>ОК</value>
|
<value>ОК</value>
|
||||||
|
|
|
@ -136,6 +136,6 @@
|
||||||
<value>ShareX - Редактор быстрых задач</value>
|
<value>ShareX - Редактор быстрых задач</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnReset.Text" xml:space="preserve">
|
<data name="btnReset.Text" xml:space="preserve">
|
||||||
<value>Восст. значение по умолчанию</value>
|
<value>Сбросить...</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -139,7 +139,7 @@
|
||||||
<value>Показывать курсор на скриншотах</value>
|
<value>Показывать курсор на скриншотах</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblCaptureShadowOffset.Text" xml:space="preserve">
|
<data name="lblCaptureShadowOffset.Text" xml:space="preserve">
|
||||||
<value>Смещение тени</value>
|
<value>Эффект тени:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbCaptureTransparent.Text" xml:space="preserve">
|
<data name="cbCaptureTransparent.Text" xml:space="preserve">
|
||||||
<value>Захватывать окно с прозрачностью</value>
|
<value>Захватывать окно с прозрачностью</value>
|
||||||
|
@ -184,7 +184,7 @@
|
||||||
<value>ShareX - Настройки задач</value>
|
<value>ShareX - Настройки задач</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnWatchFolderAdd.Text" xml:space="preserve">
|
<data name="btnWatchFolderAdd.Text" xml:space="preserve">
|
||||||
<value>Добавить…</value>
|
<value>Добавить...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnWatchFolderRemove.Text" xml:space="preserve">
|
<data name="btnWatchFolderRemove.Text" xml:space="preserve">
|
||||||
<value>Удалить</value>
|
<value>Удалить</value>
|
||||||
|
@ -280,7 +280,7 @@
|
||||||
<value>секунд</value>
|
<value>секунд</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnScreenRecorderFFmpegOptions.Text" xml:space="preserve">
|
<data name="btnScreenRecorderFFmpegOptions.Text" xml:space="preserve">
|
||||||
<value>Настройки записи экрана</value>
|
<value>Настройки записи экрана...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbScreenRecorderShowCursor.Text" xml:space="preserve">
|
<data name="cbScreenRecorderShowCursor.Text" xml:space="preserve">
|
||||||
<value>Показывать курсор на записи</value>
|
<value>Показывать курсор на записи</value>
|
||||||
|
@ -358,19 +358,19 @@
|
||||||
<value>Сервисы загрузки картинок</value>
|
<value>Сервисы загрузки картинок</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnDestinations.Text" xml:space="preserve">
|
<data name="btnDestinations.Text" xml:space="preserve">
|
||||||
<value>Сервисы загрузок…</value>
|
<value>Сервисы загрузок...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnAfterUpload.Text" xml:space="preserve">
|
<data name="btnAfterUpload.Text" xml:space="preserve">
|
||||||
<value>После загрузки…</value>
|
<value>После загрузки...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnAfterCapture.Text" xml:space="preserve">
|
<data name="btnAfterCapture.Text" xml:space="preserve">
|
||||||
<value>После захвата…</value>
|
<value>После захвата...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="chkOverrideFTP.Text" xml:space="preserve">
|
<data name="chkOverrideFTP.Text" xml:space="preserve">
|
||||||
<value>Переопределить аккаунт FTP по умолчанию:</value>
|
<value>Переопределить аккаунт FTP по умолчанию</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="chkOverrideCustomUploader.Text" xml:space="preserve">
|
<data name="chkOverrideCustomUploader.Text" xml:space="preserve">
|
||||||
<value>Переопределить сервис загрузок по умолчанию:</value>
|
<value>Переопределить сервис загрузок по умолчанию</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnCaptureCustomRegionSelectRectangle.Text" xml:space="preserve">
|
<data name="btnCaptureCustomRegionSelectRectangle.Text" xml:space="preserve">
|
||||||
<value>Выбрать область...</value>
|
<value>Выбрать область...</value>
|
||||||
|
@ -475,7 +475,7 @@
|
||||||
<value>Загрузчик</value>
|
<value>Загрузчик</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblUploaderFiltersDestination.Text" xml:space="preserve">
|
<data name="lblUploaderFiltersDestination.Text" xml:space="preserve">
|
||||||
<value>Загрузчик</value>
|
<value>Загрузчик:</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblUploaderFiltersExtensionsExample.Text" xml:space="preserve">
|
<data name="lblUploaderFiltersExtensionsExample.Text" xml:space="preserve">
|
||||||
<value>Пример: png, jpg, jpeg</value>
|
<value>Пример: png, jpg, jpeg</value>
|
||||||
|
@ -561,4 +561,10 @@
|
||||||
<data name="lblActionsNote.Text" xml:space="preserve">
|
<data name="lblActionsNote.Text" xml:space="preserve">
|
||||||
<value>Заметка: Можно включить/выключить действия в "Задачи после захвата -> Выполнить действия".</value>
|
<value>Заметка: Можно включить/выключить действия в "Задачи после захвата -> Выполнить действия".</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="cbScreenRecordTransparentRegion.Text" xml:space="preserve">
|
||||||
|
<value>Использовать прозрачный выбор области</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnScreenshotsFolderBrowse.Text" xml:space="preserve">
|
||||||
|
<value>Выбрать...</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
18
ShareX/Properties/Resources.Designer.cs
generated
18
ShareX/Properties/Resources.Designer.cs
generated
|
@ -995,6 +995,15 @@ public static System.Drawing.Bitmap color {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Confirmation.
|
||||||
|
/// </summary>
|
||||||
|
public static string Confirmation {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("Confirmation", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -2980,6 +2989,15 @@ public static string WorkerTask_GetInvalidConfigResult__0__configuration_is_inva
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Looks up a localized string similar to Would you like to reset themes?.
|
||||||
|
/// </summary>
|
||||||
|
public static string WouldYouLikeToResetThemes {
|
||||||
|
get {
|
||||||
|
return ResourceManager.GetString("WouldYouLikeToResetThemes", resourceCulture);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -1057,4 +1057,10 @@ Middle click to close</value>
|
||||||
<data name="exclamation" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
<data name="exclamation" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||||
<value>..\Resources\exclamation.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
<value>..\Resources\exclamation.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="WouldYouLikeToResetThemes" xml:space="preserve">
|
||||||
|
<value>Would you like to reset themes?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Confirmation" xml:space="preserve">
|
||||||
|
<value>Confirmation</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -143,7 +143,7 @@
|
||||||
<value>Не удалось зарегистрировать горячую клавишу</value>
|
<value>Не удалось зарегистрировать горячую клавишу</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_disabled_" xml:space="preserve">
|
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_disabled_" xml:space="preserve">
|
||||||
<value>Горячие клавиши отключены</value>
|
<value>Горячие клавиши отключены.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadManager_IsUploadConfirmed_Upload_files" xml:space="preserve">
|
<data name="UploadManager_IsUploadConfirmed_Upload_files" xml:space="preserve">
|
||||||
<value>Загрузить файлы</value>
|
<value>Загрузить файлы</value>
|
||||||
|
@ -163,7 +163,7 @@
|
||||||
сюда</value>
|
сюда</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_enabled_" xml:space="preserve">
|
<data name="TaskHelpers_ToggleHotkeys_Hotkeys_enabled_" xml:space="preserve">
|
||||||
<value>Горячие клавиши включены</value>
|
<value>Горячие клавиши включены.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HotkeyManager_ShowFailedHotkeys_hotkeys" xml:space="preserve">
|
<data name="HotkeyManager_ShowFailedHotkeys_hotkeys" xml:space="preserve">
|
||||||
<value>горячие клавиши</value>
|
<value>горячие клавиши</value>
|
||||||
|
@ -246,7 +246,7 @@
|
||||||
<value>X: {0}, Y: {1}, Ширина: {2}, Высота: {3}</value>
|
<value>X: {0}, Y: {1}, Ширина: {2}, Высота: {3}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_" xml:space="preserve">
|
<data name="UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_" xml:space="preserve">
|
||||||
<value>Больше не показывать это сообщение</value>
|
<value>Больше не показывать это сообщение.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Task___0_" xml:space="preserve">
|
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Task___0_" xml:space="preserve">
|
||||||
<value>Задача: {0}</value>
|
<value>Задача: {0}</value>
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
<value>горячую клавишу</value>
|
<value>горячую клавишу</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="HotkeySelectionControl_StartEditing_Select_a_hotkey___" xml:space="preserve">
|
<data name="HotkeySelectionControl_StartEditing_Select_a_hotkey___" xml:space="preserve">
|
||||||
<value>Выберите горячую клавишу…</value>
|
<value>Выберите горячую клавишу...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings" xml:space="preserve">
|
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings" xml:space="preserve">
|
||||||
<value>Настройки задач</value>
|
<value>Настройки задач</value>
|
||||||
|
@ -287,7 +287,7 @@
|
||||||
<value>Нажмите для остановки записи.</value>
|
<value>Нажмите для остановки записи.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___" xml:space="preserve">
|
<data name="MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___" xml:space="preserve">
|
||||||
<value>Операции можно добавить в настройках горячих клавиш…</value>
|
<value>Операции можно добавить в настройках горячих клавиш...</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ImageData_Write_Error" xml:space="preserve">
|
<data name="ImageData_Write_Error" xml:space="preserve">
|
||||||
<value>Не удалось сохранить изображение по пути {0}.</value>
|
<value>Не удалось сохранить изображение по пути {0}.</value>
|
||||||
|
@ -593,4 +593,28 @@
|
||||||
<data name="ThisFeatureWillNotWorkWhenDisableUploadOptionIsEnabled" xml:space="preserve">
|
<data name="ThisFeatureWillNotWorkWhenDisableUploadOptionIsEnabled" xml:space="preserve">
|
||||||
<value>Эта функция не будет работать, когда опция "DisableUpload" включена!</value>
|
<value>Эта функция не будет работать, когда опция "DisableUpload" включена!</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="WouldYouLikeToResetThemes" xml:space="preserve">
|
||||||
|
<value>Хотите сбросить темы?</value>
|
||||||
|
</data>
|
||||||
|
<data name="Confirmation" xml:space="preserve">
|
||||||
|
<value>Подтверждение</value>
|
||||||
|
</data>
|
||||||
|
<data name="ClipboardContentViewer_ClipboardContentViewer_Load_Clipboard_is_empty_or_contains_unknown_data_" 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="AboutForm_AboutForm_Language_pt_PT" xml:space="preserve">
|
||||||
|
<value>Португальский</value>
|
||||||
|
</data>
|
||||||
|
<data name="AboutForm_AboutForm_Language_fa_IR" xml:space="preserve">
|
||||||
|
<value>Персидский</value>
|
||||||
|
</data>
|
||||||
</root>
|
</root>
|
|
@ -421,6 +421,9 @@
|
||||||
<EmbeddedResource Include="Controls\TaskThumbnailPanel.resx">
|
<EmbeddedResource Include="Controls\TaskThumbnailPanel.resx">
|
||||||
<DependentUpon>TaskThumbnailPanel.cs</DependentUpon>
|
<DependentUpon>TaskThumbnailPanel.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Controls\TaskThumbnailPanel.ru.resx">
|
||||||
|
<DependentUpon>TaskThumbnailPanel.cs</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="Controls\TaskThumbnailView.resx">
|
<EmbeddedResource Include="Controls\TaskThumbnailView.resx">
|
||||||
<DependentUpon>TaskThumbnailView.cs</DependentUpon>
|
<DependentUpon>TaskThumbnailView.cs</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
|
|
Loading…
Reference in a new issue