mirror of
https://github.com/ShareX/ShareX.git
synced 2024-06-28 19:20:27 +12:00
commit
8041d404fa
|
@ -121,9 +121,12 @@
|
|||
<value>ShareX - Буфер обмена</value>
|
||||
</data>
|
||||
<data name="btnClearClipboard.Text" xml:space="preserve">
|
||||
<value>Очистить буфер обмена</value>
|
||||
<value>Очистить буфер</value>
|
||||
</data>
|
||||
<data name="btnRefresh.Text" xml:space="preserve">
|
||||
<value>Обновить</value>
|
||||
</data>
|
||||
<data name="chFormat.Text" xml:space="preserve">
|
||||
<value>Формат</value>
|
||||
</data>
|
||||
</root>
|
|
@ -141,4 +141,10 @@
|
|||
<data name="lblPreferredDNS.Text" xml:space="preserve">
|
||||
<value>Предпочтительный DNS:</value>
|
||||
</data>
|
||||
<data name="btnPingPrimary.Text" xml:space="preserve">
|
||||
<value>Пинг</value>
|
||||
</data>
|
||||
<data name="btnPingSecondary.Text" xml:space="preserve">
|
||||
<value>Пинг</value>
|
||||
</data>
|
||||
</root>
|
|
@ -130,7 +130,7 @@
|
|||
<value>Открыть журнал...</value>
|
||||
</data>
|
||||
<data name="btnSendBugReport.Text" xml:space="preserve">
|
||||
<value>Отправить отчет об ошибке...</value>
|
||||
<value>Отправить отчет...</value>
|
||||
</data>
|
||||
<data name="lblErrorMessage.Text" xml:space="preserve">
|
||||
<value>Ошибка
|
||||
|
|
|
@ -43,7 +43,7 @@ public GradientPickerForm(GradientInfo gradient)
|
|||
InitializeComponent();
|
||||
ShareXResources.ApplyTheme(this);
|
||||
|
||||
cbGradientType.Items.AddRange(Helpers.GetEnumNamesProper<LinearGradientMode>());
|
||||
cbGradientType.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<LinearGradientMode>());
|
||||
cbGradientType.SelectedIndex = (int)Gradient.Type;
|
||||
UpdateGradientList(true);
|
||||
AddPresets();
|
||||
|
|
|
@ -153,4 +153,10 @@
|
|||
<data name="btnClear.Text" xml:space="preserve">
|
||||
<value>Очистить</value>
|
||||
</data>
|
||||
<data name="chGradient.Text" xml:space="preserve">
|
||||
<value>Градиент</value>
|
||||
</data>
|
||||
<data name="btnReverse.Text" xml:space="preserve">
|
||||
<value>Инвертировать</value>
|
||||
</data>
|
||||
</root>
|
|
@ -848,40 +848,40 @@
|
|||
<value>Захват активного монитора</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingArrow" xml:space="preserve">
|
||||
<value>Рисование: Стрелка</value>
|
||||
<value>Стрелка (A)</value>
|
||||
</data>
|
||||
<data name="ShapeType_EffectBlur" xml:space="preserve">
|
||||
<value>Эффект: Размытие</value>
|
||||
<value>Размытие (B)</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingEllipse" xml:space="preserve">
|
||||
<value>Рисование: Эллипс</value>
|
||||
<value>Эллипс (E)</value>
|
||||
</data>
|
||||
<data name="ShapeType_EffectHighlight" xml:space="preserve">
|
||||
<value>Эффект: Подсветить область</value>
|
||||
<value>Подсветить область (H)</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingLine" xml:space="preserve">
|
||||
<value>Рисование: Линия</value>
|
||||
<value>Линия (L)</value>
|
||||
</data>
|
||||
<data name="ShapeType_EffectPixelate" xml:space="preserve">
|
||||
<value>Эффект: Пикселизация</value>
|
||||
<value>Пикселизация (P)</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingRectangle" xml:space="preserve">
|
||||
<value>Рисование: Прямоугольник</value>
|
||||
<value>Прямоугольник (R)</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingStep" xml:space="preserve">
|
||||
<value>Рисование: Шаг</value>
|
||||
<value>Шаг (I)</value>
|
||||
</data>
|
||||
<data name="ShapeType_RegionEllipse" xml:space="preserve">
|
||||
<value>Область: Эллипс</value>
|
||||
<value>Эллиптическая область</value>
|
||||
</data>
|
||||
<data name="ShapeType_RegionRectangle" xml:space="preserve">
|
||||
<value>Область: Прямоугольник</value>
|
||||
<value>Прямоугольная область</value>
|
||||
</data>
|
||||
<data name="ShapeType_RegionFreehand" xml:space="preserve">
|
||||
<value>Область: От руки</value>
|
||||
<value>Область от руки</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingFreehand" xml:space="preserve">
|
||||
<value>Рисование: От руки</value>
|
||||
<value>От руки (F)</value>
|
||||
</data>
|
||||
<data name="RegionCaptureAction_CaptureFullscreen" xml:space="preserve">
|
||||
<value>Захват всего экрана</value>
|
||||
|
@ -926,10 +926,10 @@
|
|||
<value>Отключить прокрутку вверх</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingImage" xml:space="preserve">
|
||||
<value>Рисование: Картинка из файла</value>
|
||||
<value>Картинка из файла</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingSpeechBalloon" xml:space="preserve">
|
||||
<value>Рисование: Сноска</value>
|
||||
<value>Сноска (S)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ToggleActionsToolbar" xml:space="preserve">
|
||||
<value>Переключить панель действий</value>
|
||||
|
@ -938,10 +938,10 @@
|
|||
<value>Выйти из ShareX</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingTextOutline" xml:space="preserve">
|
||||
<value>Рисование: Текст с обводкой</value>
|
||||
<value>Текст с обводкой (O)</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingTextBackground" xml:space="preserve">
|
||||
<value>Рисование: Текст с фоном</value>
|
||||
<value>Текст с фоном (T)</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ToggleActionsToolbar_Category" xml:space="preserve">
|
||||
<value>Другие</value>
|
||||
|
@ -950,10 +950,10 @@
|
|||
<value>Другие</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingImageScreen" xml:space="preserve">
|
||||
<value>Рисование: Картинка с экрана</value>
|
||||
<value>Картинка с экрана</value>
|
||||
</data>
|
||||
<data name="ShapeType_ToolCrop" xml:space="preserve">
|
||||
<value>Кадрировать</value>
|
||||
<value>Кадрировать (C)</value>
|
||||
</data>
|
||||
<data name="URLSharingServices_GoogleImageSearch" xml:space="preserve">
|
||||
<value>Поиск по картинке в Google</value>
|
||||
|
@ -1004,7 +1004,7 @@
|
|||
<value>Сокращение ссылки</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingCursor" xml:space="preserve">
|
||||
<value>Рисование: Курсор</value>
|
||||
<value>Курсор</value>
|
||||
</data>
|
||||
<data name="HotkeyType_ShortenURL_Category" xml:space="preserve">
|
||||
<value>Загрузка</value>
|
||||
|
@ -1085,7 +1085,7 @@
|
|||
<value>Авторазмер</value>
|
||||
</data>
|
||||
<data name="ShapeType_DrawingSticker" xml:space="preserve">
|
||||
<value>Рисование: Стикер</value>
|
||||
<value>Стикер</value>
|
||||
</data>
|
||||
<data name="CodeMenuEntryFilename_RandomAnimal" xml:space="preserve">
|
||||
<value>Случайное животное</value>
|
||||
|
@ -1324,4 +1324,10 @@
|
|||
<data name="ToastClickAction_Upload" xml:space="preserve">
|
||||
<value>Загрузить файл</value>
|
||||
</data>
|
||||
<data name="URLSharingServices_BingVisualSearch" xml:space="preserve">
|
||||
<value>Визуальный поиск Bing</value>
|
||||
</data>
|
||||
<data name="EDataType_Default" xml:space="preserve">
|
||||
<value>По умолчанию</value>
|
||||
</data>
|
||||
</root>
|
|
@ -91,7 +91,7 @@ public ImageHistoryForm(string historyPath, ImageHistorySettings settings, Actio
|
|||
|
||||
private void UpdateTitle(int total, int filtered)
|
||||
{
|
||||
Text = $"{defaultTitle} (Total: {total:N0} - Filtered: {filtered:N0})";
|
||||
Text = $"{defaultTitle} ({Resources.Total}: {total:N0} - {Resources.Filtered}: {filtered:N0})";
|
||||
}
|
||||
|
||||
private void RefreshHistoryItems(bool mockData = false)
|
||||
|
|
18
ShareX.HistoryLib/Properties/Resources.Designer.cs
generated
18
ShareX.HistoryLib/Properties/Resources.Designer.cs
generated
|
@ -89,6 +89,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Filtered.
|
||||
/// </summary>
|
||||
internal static string Filtered {
|
||||
get {
|
||||
return ResourceManager.GetString("Filtered", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -473,5 +482,14 @@ internal class Resources {
|
|||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Total.
|
||||
/// </summary>
|
||||
internal static string Total {
|
||||
get {
|
||||
return ResourceManager.GetString("Total", resourceCulture);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -253,4 +253,10 @@
|
|||
<data name="HistoryForm_Search_Watermark" xml:space="preserve">
|
||||
<value>File name, window title, process name, etc.</value>
|
||||
</data>
|
||||
<data name="Total" xml:space="preserve">
|
||||
<value>Total</value>
|
||||
</data>
|
||||
<data name="Filtered" xml:space="preserve">
|
||||
<value>Filtered</value>
|
||||
</data>
|
||||
</root>
|
|
@ -222,4 +222,13 @@
|
|||
<data name="ErrorOccuredWhileReadingHistoryFile" xml:space="preserve">
|
||||
<value>Ошибка при чтении файла истории:</value>
|
||||
</data>
|
||||
<data name="HistoryForm_Search_Watermark" xml:space="preserve">
|
||||
<value>Имя файла, заголовок окна, название процесса, и т.д.</value>
|
||||
</data>
|
||||
<data name="Total" xml:space="preserve">
|
||||
<value>Всего</value>
|
||||
</data>
|
||||
<data name="Filtered" xml:space="preserve">
|
||||
<value>Отфильтровано</value>
|
||||
</data>
|
||||
</root>
|
|
@ -180,4 +180,7 @@
|
|||
<data name="btnImageEffects.Text" xml:space="preserve">
|
||||
<value>Эффекты изображений...</value>
|
||||
</data>
|
||||
<data name="btnPresetNew.ToolTip" xml:space="preserve">
|
||||
<value>Новый</value>
|
||||
</data>
|
||||
</root>
|
|
@ -150,4 +150,13 @@
|
|||
<data name="lblImageAlignment.Text" xml:space="preserve">
|
||||
<value>Выравнивание изображения:</value>
|
||||
</data>
|
||||
<data name="rbOrientationHorizontal.Text" xml:space="preserve">
|
||||
<value>Горизонтальная</value>
|
||||
</data>
|
||||
<data name="rbOrientationVertical.Text" xml:space="preserve">
|
||||
<value>Вертикальная</value>
|
||||
</data>
|
||||
<data name="cbAutoFillBackground.Text" xml:space="preserve">
|
||||
<value>Заполнить фон автомитически</value>
|
||||
</data>
|
||||
</root>
|
|
@ -248,10 +248,16 @@
|
|||
<data name="lblAMFQuality.Text" xml:space="preserve">
|
||||
<value>Качество:</value>
|
||||
</data>
|
||||
<data name="lblAMFUsage.Text" xml:space="preserve">
|
||||
<value>Использование:</value>
|
||||
</data>
|
||||
<data name="tbOpusBitrate.ToolTip" xml:space="preserve">
|
||||
<value>По умолчанию 128k.</value>
|
||||
</data>
|
||||
<data name="lblOpusQuality.Text" xml:space="preserve">
|
||||
<value>Битрейт:</value>
|
||||
</data>
|
||||
<data name="lblAMFUsage.Text" xml:space="preserve">
|
||||
<value>Usage:</value>
|
||||
</data>
|
||||
<data name="nudGIFBayerScale.ToolTip" xml:space="preserve">
|
||||
<value>Настраивает индекс Bayer Scale, с большим значением больше бандинг. По умолчанию 2.</value>
|
||||
</data>
|
||||
</root>
|
|
@ -124,7 +124,7 @@
|
|||
<value>Начать захват с прокруткой сразу после выбора области</value>
|
||||
</data>
|
||||
<data name="lblNote.Text" xml:space="preserve">
|
||||
<value>Обратите внимание, что, хотя ShareX и пытается получить наиболее точный захват с прокруткой, до сих пор невозможно правильно захватить все виды контента. Главная причина, которая создает проблемы при объединении, — это движение на экране во время захвата, например, если на странице есть GIF анимация или объекты имеют фиксированное положение при прокрутке (меню или кнопки на веб-странице могут не менять положение во время прокрутки, когда остальная часть страницы прокручивается).</value>
|
||||
<value>Обратите внимание: хотя ShareX и пытается получить наиболее точный захват с прокруткой, до сих пор невозможно правильно захватить все виды контента. Главная проблема при объединении — это движение на экране во время захвата, например, если на странице есть GIF анимация или статичные элементы. Меню или кнопки на веб-странице так же могут оставаться на месте во время прокрутки остальной части страницы.</value>
|
||||
</data>
|
||||
<data name="btnCapture.Text" xml:space="preserve">
|
||||
<value>Начать захват</value>
|
||||
|
@ -196,7 +196,7 @@
|
|||
<value>Вертикаль:</value>
|
||||
</data>
|
||||
<data name="lblCombineLastVertical.Text" xml:space="preserve">
|
||||
<value>Последняя верт.:</value>
|
||||
<value>Нижняя вертикаль:</value>
|
||||
</data>
|
||||
<data name="gbTrimEdges.Text" xml:space="preserve">
|
||||
<value>Обрезать края</value>
|
||||
|
@ -225,4 +225,7 @@
|
|||
<data name="gbAfterCapture.Text" xml:space="preserve">
|
||||
<value>После захвата</value>
|
||||
</data>
|
||||
<data name="cbAutoUpload.Text" xml:space="preserve">
|
||||
<value>Загрузить/сохранить в зависимо от настроек после захвата</value>
|
||||
</data>
|
||||
</root>
|
|
@ -445,4 +445,22 @@
|
|||
<data name="ShapeManager_CreateToolbar_StepType" xml:space="preserve">
|
||||
<value>Тип шага:</value>
|
||||
</data>
|
||||
<data name="ScreenRecordForm_ConfirmCancel" xml:space="preserve">
|
||||
<value>Отменить эту запись?</value>
|
||||
</data>
|
||||
<data name="ScreenRecordForm_Start" xml:space="preserve">
|
||||
<value>Начать</value>
|
||||
</data>
|
||||
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_start_recording_" xml:space="preserve">
|
||||
<value>Нажмите, чтобы начать запись.</value>
|
||||
</data>
|
||||
<data name="ScreenRecordForm_StartRecording_Waiting___" xml:space="preserve">
|
||||
<value>Ожидание...</value>
|
||||
</data>
|
||||
<data name="ScreenRecordForm_StartRecording_Encoding___" xml:space="preserve">
|
||||
<value>Кодирование...</value>
|
||||
</data>
|
||||
<data name="ShapeManager_CreateToolbar_ToolOptions" xml:space="preserve">
|
||||
<value>Настройки инструмента</value>
|
||||
</data>
|
||||
</root>
|
|
@ -255,4 +255,16 @@ store.book[0].title</value>
|
|||
<data name="lblResultErrorMessage.Text" xml:space="preserve">
|
||||
<value>Ошибка:</value>
|
||||
</data>
|
||||
<data name="lblUploaders.Text" xml:space="preserve">
|
||||
<value>Загрузчики:</value>
|
||||
</data>
|
||||
<data name="tsmiClearUploaders.Text" xml:space="preserve">
|
||||
<value>Очистить загрузчики...</value>
|
||||
</data>
|
||||
<data name="lblRequestURL.Text" xml:space="preserve">
|
||||
<value>URL запроса:</value>
|
||||
</data>
|
||||
<data name="lblResultURL.Text" xml:space="preserve">
|
||||
<value>Ссылка:</value>
|
||||
</data>
|
||||
</root>
|
|
@ -85,7 +85,6 @@ private void InitializeComponent()
|
|||
//
|
||||
this.AcceptButton = this.btnLogin;
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.BackColor = System.Drawing.SystemColors.Window;
|
||||
this.Controls.Add(this.pbPuush);
|
||||
|
@ -96,6 +95,8 @@ private void InitializeComponent()
|
|||
this.Controls.Add(this.lblEmail);
|
||||
this.Controls.Add(this.lblPassword);
|
||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "PuushLoginForm";
|
||||
((System.ComponentModel.ISupportInitialize)(this.pbPuush)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
|
|
@ -304,7 +304,7 @@
|
|||
<value>True</value>
|
||||
</metadata>
|
||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||
<value>6, 13</value>
|
||||
<value>96, 96</value>
|
||||
</data>
|
||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||
<value>264, 279</value>
|
||||
|
|
|
@ -129,4 +129,7 @@
|
|||
<data name="llForgottenPassword.Text" xml:space="preserve">
|
||||
<value>Забыли пароль?</value>
|
||||
</data>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - логин puush</value>
|
||||
</data>
|
||||
</root>
|
|
@ -25,6 +25,7 @@
|
|||
|
||||
using Newtonsoft.Json;
|
||||
using ShareX.HelpersLib;
|
||||
using ShareX.UploadersLib.Properties;
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
|
@ -112,22 +113,22 @@ private void UpdateResult(UploadResult result)
|
|||
private void UpdateResultTab(UploadResult result)
|
||||
{
|
||||
tsbCopyShortenedURL.Visible = !string.IsNullOrEmpty(result.ShortenedURL);
|
||||
AddInfo(rtbResult, "Shortened URL", result.ShortenedURL);
|
||||
AddInfo(rtbResult, Resources.ShortenedURL, result.ShortenedURL);
|
||||
tsbCopyURL.Visible = !string.IsNullOrEmpty(result.URL);
|
||||
AddInfo(rtbResult, "URL", result.URL);
|
||||
AddInfo(rtbResult, Resources.URL, result.URL);
|
||||
tsbCopyThumbnailURL.Visible = !string.IsNullOrEmpty(result.ThumbnailURL);
|
||||
AddInfo(rtbResult, "Thumbnail URL", result.ThumbnailURL);
|
||||
AddInfo(rtbResult, Resources.ThumbnailURL, result.ThumbnailURL);
|
||||
tsbCopyDeletionURL.Visible = !string.IsNullOrEmpty(result.DeletionURL);
|
||||
AddInfo(rtbResult, "Deletion URL", result.DeletionURL);
|
||||
if (result.IsError) AddInfo(rtbResult, "Error", result.ErrorsToString());
|
||||
AddInfo(rtbResult, Resources.DeletionURL, result.DeletionURL);
|
||||
if (result.IsError) AddInfo(rtbResult, Resources.Error, result.ErrorsToString());
|
||||
}
|
||||
|
||||
private void UpdateResponseInfoTab(ResponseInfo responseInfo, bool includeResponseText)
|
||||
{
|
||||
AddInfo(rtbResponseInfo, "Status code", $"({(int)responseInfo.StatusCode}) {responseInfo.StatusDescription}");
|
||||
AddInfo(rtbResponseInfo, "Response URL", responseInfo.ResponseURL);
|
||||
if (responseInfo.Headers != null && responseInfo.Headers.Count > 0) AddInfo(rtbResponseInfo, "Headers", responseInfo.Headers.ToString().TrimEnd('\r', '\n'));
|
||||
if (includeResponseText) AddInfo(rtbResponseInfo, "Response text", responseInfo.ResponseText);
|
||||
AddInfo(rtbResponseInfo, Resources.StatusCode, $"({(int)responseInfo.StatusCode}) {responseInfo.StatusDescription}");
|
||||
AddInfo(rtbResponseInfo, Resources.ResponseURL, responseInfo.ResponseURL);
|
||||
if (responseInfo.Headers != null && responseInfo.Headers.Count > 0) AddInfo(rtbResponseInfo, Resources.Headers, responseInfo.Headers.ToString().TrimEnd('\r', '\n'));
|
||||
if (includeResponseText) AddInfo(rtbResponseInfo, Resources.ResponseText, responseInfo.ResponseText);
|
||||
}
|
||||
|
||||
private void tcMain_Selecting(object sender, TabControlCancelEventArgs e)
|
||||
|
@ -176,7 +177,7 @@ private void tsbResponseTextJSONFormat_Click(object sender, EventArgs e)
|
|||
}
|
||||
catch
|
||||
{
|
||||
MessageBox.Show("Formatting failed.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
MessageBox.Show(Resources.FormattingFailed_JSON, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -193,7 +194,7 @@ private void tsbResponseTextXMLFormat_Click(object sender, EventArgs e)
|
|||
}
|
||||
catch
|
||||
{
|
||||
MessageBox.Show("Formatting failed.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
MessageBox.Show(Resources.FormattingFailed_XML, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -123,4 +123,34 @@
|
|||
<data name="tpWebBrowser.Text" xml:space="preserve">
|
||||
<value>Веб-браузер</value>
|
||||
</data>
|
||||
<data name="tsbResponseTextCopy.Text" xml:space="preserve">
|
||||
<value>Скопировать ответ</value>
|
||||
</data>
|
||||
<data name="tsbCopyURL.Text" xml:space="preserve">
|
||||
<value>Копировать ссылку</value>
|
||||
</data>
|
||||
<data name="tsbCopyDeletionURL.Text" xml:space="preserve">
|
||||
<value>Копировать ссылку на удаление</value>
|
||||
</data>
|
||||
<data name="tsbCopyShortenedURL.Text" xml:space="preserve">
|
||||
<value>Копировать короткую ссылку</value>
|
||||
</data>
|
||||
<data name="tsbCopyThumbnailURL.Text" xml:space="preserve">
|
||||
<value>Копировать ссылку на миниатюру</value>
|
||||
</data>
|
||||
<data name="tpResult.Text" xml:space="preserve">
|
||||
<value>Результат</value>
|
||||
</data>
|
||||
<data name="tpResponseText.Text" xml:space="preserve">
|
||||
<value>Текст ответа</value>
|
||||
</data>
|
||||
<data name="tpResponseInfo.Text" xml:space="preserve">
|
||||
<value>Информация об ответе</value>
|
||||
</data>
|
||||
<data name="tsbResponseTextJSONFormat.Text" xml:space="preserve">
|
||||
<value>Форматировать JSON</value>
|
||||
</data>
|
||||
<data name="tsbResponseTextXMLFormat.Text" xml:space="preserve">
|
||||
<value>Форматировать XML</value>
|
||||
</data>
|
||||
</root>
|
|
@ -121,9 +121,9 @@
|
|||
<value>Пользовательский домен:</value>
|
||||
</data>
|
||||
<data name="cbAmazonS3CustomCNAME.ToolTip" xml:space="preserve">
|
||||
<value>Используйте эту опцию в случае, если у вас есть ведро с пользовательским доменом.
|
||||
Если текстовое поле пустое, имя ведра будет использовано в качестве ссылки.
|
||||
Например, если ваше ведро называется bucket.example.com, то ссылка будет http://bucket.example.com/...</value>
|
||||
<value>Эта опция для ведра с пользовательским доменом.
|
||||
Если оставить текстовое поле пустым, имя ведра и будет ссылкой.
|
||||
Например, если ведро называется "bucket.example.com", то ссылка будет "http://bucket.example.com/...".</value>
|
||||
</data>
|
||||
<data name="tpOtherUploaders.Text" xml:space="preserve">
|
||||
<value>Другие сервисы</value>
|
||||
|
@ -730,10 +730,10 @@
|
|||
<value>Хост</value>
|
||||
</data>
|
||||
<data name="lblPlikTTL.Text" xml:space="preserve">
|
||||
<value>Файлы автоматически удалятся через </value>
|
||||
<value>Файлы автоматически удалятся через</value>
|
||||
</data>
|
||||
<data name="lblPlikAPIKey.Text" xml:space="preserve">
|
||||
<value>Ключи API:</value>
|
||||
<value>Ключ API:</value>
|
||||
</data>
|
||||
<data name="lblPlikPassword.Text" xml:space="preserve">
|
||||
<value>Пароль:</value>
|
||||
|
@ -1056,4 +1056,37 @@
|
|||
<data name="lblBoxShareAccessLevel.Text" xml:space="preserve">
|
||||
<value>Уровень доступа ссылки:</value>
|
||||
</data>
|
||||
<data name="gbGoogleCloudStorageAdvanced.Text" xml:space="preserve">
|
||||
<value>Дополнительно</value>
|
||||
</data>
|
||||
<data name="cbPlikTTLUnit.Items" xml:space="preserve">
|
||||
<value>дней</value>
|
||||
</data>
|
||||
<data name="cbPlikTTLUnit.Items1" xml:space="preserve">
|
||||
<value>часов</value>
|
||||
</data>
|
||||
<data name="cbPlikTTLUnit.Items2" xml:space="preserve">
|
||||
<value>минут</value>
|
||||
</data>
|
||||
<data name="cbPlikTTLUnit.Items3" xml:space="preserve">
|
||||
<value>никогда</value>
|
||||
</data>
|
||||
<data name="lblGfycatTitle.Text" xml:space="preserve">
|
||||
<value>Заголовок:</value>
|
||||
</data>
|
||||
<data name="lblZWSToken.Text" xml:space="preserve">
|
||||
<value>Токен:</value>
|
||||
</data>
|
||||
<data name="lblZWSURL.Text" xml:space="preserve">
|
||||
<value>Ссылка:</value>
|
||||
</data>
|
||||
<data name="lblTeknikPasteAPIUrl.Text" xml:space="preserve">
|
||||
<value>URL API Paste:</value>
|
||||
</data>
|
||||
<data name="lblTeknikUploadAPIUrl.Text" xml:space="preserve">
|
||||
<value>URL API для загрузки:</value>
|
||||
</data>
|
||||
<data name="cbAmazonS3SignedPayload.Text" xml:space="preserve">
|
||||
<value>Подписывать отправку</value>
|
||||
</data>
|
||||
</root>
|
99
ShareX.UploadersLib/Properties/Resources.Designer.cs
generated
99
ShareX.UploadersLib/Properties/Resources.Designer.cs
generated
|
@ -157,6 +157,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Deletion URL.
|
||||
/// </summary>
|
||||
internal static string DeletionURL {
|
||||
get {
|
||||
return ResourceManager.GetString("DeletionURL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -186,6 +195,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Error.
|
||||
/// </summary>
|
||||
internal static string Error {
|
||||
get {
|
||||
return ResourceManager.GetString("Error", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Export failed..
|
||||
/// </summary>
|
||||
|
@ -225,6 +243,24 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Formatting failed..
|
||||
/// </summary>
|
||||
internal static string FormattingFailed_JSON {
|
||||
get {
|
||||
return ResourceManager.GetString("FormattingFailed_JSON", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Formatting failed..
|
||||
/// </summary>
|
||||
internal static string FormattingFailed_XML {
|
||||
get {
|
||||
return ResourceManager.GetString("FormattingFailed_XML", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
|
||||
/// </summary>
|
||||
|
@ -314,6 +350,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Headers.
|
||||
/// </summary>
|
||||
internal static string Headers {
|
||||
get {
|
||||
return ResourceManager.GetString("Headers", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
|
||||
/// </summary>
|
||||
|
@ -625,6 +670,24 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Response text.
|
||||
/// </summary>
|
||||
internal static string ResponseText {
|
||||
get {
|
||||
return ResourceManager.GetString("ResponseText", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Response URL.
|
||||
/// </summary>
|
||||
internal static string ResponseURL {
|
||||
get {
|
||||
return ResourceManager.GetString("ResponseURL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
@ -655,6 +718,24 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Shortened URL.
|
||||
/// </summary>
|
||||
internal static string ShortenedURL {
|
||||
get {
|
||||
return ResourceManager.GetString("ShortenedURL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Status code.
|
||||
/// </summary>
|
||||
internal static string StatusCode {
|
||||
get {
|
||||
return ResourceManager.GetString("StatusCode", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
|
||||
/// </summary>
|
||||
|
@ -685,6 +766,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to Thumbnail URL.
|
||||
/// </summary>
|
||||
internal static string ThumbnailURL {
|
||||
get {
|
||||
return ResourceManager.GetString("ThumbnailURL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
|
||||
/// </summary>
|
||||
|
@ -960,6 +1050,15 @@ internal class Resources {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized string similar to URL.
|
||||
/// </summary>
|
||||
internal static string URL {
|
||||
get {
|
||||
return ResourceManager.GetString("URL", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
|
||||
/// </summary>
|
||||
|
|
|
@ -413,4 +413,37 @@ Created folders:</value>
|
|||
<data name="ZeroWidthShortener" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\favicons\zerowidthshortener.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="FormattingFailed_JSON" xml:space="preserve">
|
||||
<value>Formatting failed.</value>
|
||||
</data>
|
||||
<data name="FormattingFailed_XML" xml:space="preserve">
|
||||
<value>Formatting failed.</value>
|
||||
</data>
|
||||
<data name="ShortenedURL" xml:space="preserve">
|
||||
<value>Shortened URL</value>
|
||||
</data>
|
||||
<data name="URL" xml:space="preserve">
|
||||
<value>URL</value>
|
||||
</data>
|
||||
<data name="ThumbnailURL" xml:space="preserve">
|
||||
<value>Thumbnail URL</value>
|
||||
</data>
|
||||
<data name="DeletionURL" xml:space="preserve">
|
||||
<value>Deletion URL</value>
|
||||
</data>
|
||||
<data name="StatusCode" xml:space="preserve">
|
||||
<value>Status code</value>
|
||||
</data>
|
||||
<data name="ResponseURL" xml:space="preserve">
|
||||
<value>Response URL</value>
|
||||
</data>
|
||||
<data name="ResponseText" xml:space="preserve">
|
||||
<value>Response text</value>
|
||||
</data>
|
||||
<data name="Headers" xml:space="preserve">
|
||||
<value>Headers</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>Error</value>
|
||||
</data>
|
||||
</root>
|
|
@ -185,7 +185,7 @@
|
|||
<value>Запрос не найден</value>
|
||||
</data>
|
||||
<data name="UploadersConfigForm_LoadSettings_Parent_album_path_e_g_" xml:space="preserve">
|
||||
<value>Путь к материнскому альбому, например</value>
|
||||
<value>Путь к материнскому альбому, например:</value>
|
||||
</data>
|
||||
<data name="UploadersConfigForm_ListFolders_Authentication_required_" xml:space="preserve">
|
||||
<value>Необходима аутентификация.</value>
|
||||
|
@ -244,4 +244,40 @@
|
|||
<data name="LoggedInAs0" xml:space="preserve">
|
||||
<value>Вход выполнен как {0}.</value>
|
||||
</data>
|
||||
<data name="GoogleDrive_MyDrive_My_drive" xml:space="preserve">
|
||||
<value>Мой диск</value>
|
||||
</data>
|
||||
<data name="DeletionURL" xml:space="preserve">
|
||||
<value>Ссылка на удаление</value>
|
||||
</data>
|
||||
<data name="Error" xml:space="preserve">
|
||||
<value>Ошибка</value>
|
||||
</data>
|
||||
<data name="FormattingFailed_JSON" xml:space="preserve">
|
||||
<value>Форматирование не удалось.</value>
|
||||
</data>
|
||||
<data name="FormattingFailed_XML" xml:space="preserve">
|
||||
<value>Форматирование не удалось.</value>
|
||||
</data>
|
||||
<data name="Headers" xml:space="preserve">
|
||||
<value>Заголовки</value>
|
||||
</data>
|
||||
<data name="ResponseText" xml:space="preserve">
|
||||
<value>Текст ответа</value>
|
||||
</data>
|
||||
<data name="ResponseURL" xml:space="preserve">
|
||||
<value>URL ответа</value>
|
||||
</data>
|
||||
<data name="ShortenedURL" xml:space="preserve">
|
||||
<value>Короткая ссылка</value>
|
||||
</data>
|
||||
<data name="StatusCode" xml:space="preserve">
|
||||
<value>Код ответа</value>
|
||||
</data>
|
||||
<data name="ThumbnailURL" xml:space="preserve">
|
||||
<value>Ссылка на миниатюру</value>
|
||||
</data>
|
||||
<data name="URL" xml:space="preserve">
|
||||
<value>Ссылка</value>
|
||||
</data>
|
||||
</root>
|
|
@ -381,4 +381,7 @@
|
|||
<data name="lblCleanupKeepFileCount.Text" xml:space="preserve">
|
||||
<value>Оставлять файлов:</value>
|
||||
</data>
|
||||
<data name="cbUseSecondaryUploaders.Text" xml:space="preserve">
|
||||
<value>Пробовать вторичные загрузчики в заданном порядке</value>
|
||||
</data>
|
||||
</root>
|
|
@ -129,4 +129,7 @@
|
|||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Содержимое буфера</value>
|
||||
</data>
|
||||
<data name="btnUpload.Text" xml:space="preserve">
|
||||
<value>Загрузить</value>
|
||||
</data>
|
||||
</root>
|
|
@ -135,4 +135,7 @@
|
|||
<data name="btnRemove.Text" xml:space="preserve">
|
||||
<value>Удалить</value>
|
||||
</data>
|
||||
<data name="btnHotkeysDisabled.Text" xml:space="preserve">
|
||||
<value>Горячие клавиши отключены. Нажмите здесь, чтобы включить их.</value>
|
||||
</data>
|
||||
</root>
|
|
@ -786,4 +786,19 @@
|
|||
<data name="tsmiTrayInspectWindow.Text" xml:space="preserve">
|
||||
<value>Исследовать окно...</value>
|
||||
</data>
|
||||
<data name="tsmiGoogleImageSearch.Text" xml:space="preserve">
|
||||
<value>Искать по картинкам в Google...</value>
|
||||
</data>
|
||||
<data name="tsmiBingVisualSearch.Text" xml:space="preserve">
|
||||
<value>Визуальный поиск Bing (OCR)...</value>
|
||||
</data>
|
||||
<data name="tsmiCombineImagesHorizontally.Text" xml:space="preserve">
|
||||
<value>Объединить горизонтально</value>
|
||||
</data>
|
||||
<data name="tsmiCombineImagesVertically.Text" xml:space="preserve">
|
||||
<value>Объединить вертикально</value>
|
||||
</data>
|
||||
<data name="tsmiThumbnailSize.Text" xml:space="preserve">
|
||||
<value>Размер миниатюры...</value>
|
||||
</data>
|
||||
</root>
|
|
@ -495,9 +495,6 @@
|
|||
<data name="lblScreenshotDelay.Text" xml:space="preserve">
|
||||
<value>Задержка скриншота:</value>
|
||||
</data>
|
||||
<data name="tpOCR.Text" xml:space="preserve">
|
||||
<value>Распознавание текста</value>
|
||||
</data>
|
||||
<data name="cbCaptureOCRProcessOnLoad.Text" xml:space="preserve">
|
||||
<value>Распознавать при открывании диалога</value>
|
||||
</data>
|
||||
|
@ -597,4 +594,43 @@
|
|||
<data name="cbOverrideScreenshotsFolder.Text" xml:space="preserve">
|
||||
<value>Переопределить папку скриншотов</value>
|
||||
</data>
|
||||
<data name="btnActions.Text" xml:space="preserve">
|
||||
<value>Действия...</value>
|
||||
</data>
|
||||
<data name="cbOverrideActions.Text" xml:space="preserve">
|
||||
<value>Переопределить действия</value>
|
||||
</data>
|
||||
<data name="cbOverrideAdvancedSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить дополнительные настройки</value>
|
||||
</data>
|
||||
<data name="cbOverrideCaptureSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить настройки захвата</value>
|
||||
</data>
|
||||
<data name="cbOverrideCustomUploader.Text" xml:space="preserve">
|
||||
<value>Переопределить пользовательский сервис</value>
|
||||
</data>
|
||||
<data name="cbOverrideFTPAccount.Text" xml:space="preserve">
|
||||
<value>Переопределить аккаунт FTP</value>
|
||||
</data>
|
||||
<data name="cbOverrideGeneralSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить общие настройки</value>
|
||||
</data>
|
||||
<data name="cbOverrideImageSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить настройки изображений</value>
|
||||
</data>
|
||||
<data name="cbOverrideToolsSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить настройки инструментов</value>
|
||||
</data>
|
||||
<data name="cbOverrideUploadSettings.Text" xml:space="preserve">
|
||||
<value>Переопределить настройки загрузки</value>
|
||||
</data>
|
||||
<data name="cbScreenRecordAutoStart.Text" xml:space="preserve">
|
||||
<value>Начать запись через:</value>
|
||||
</data>
|
||||
<data name="cbShowImageEffectsWindowAfterCapture.Text" xml:space="preserve">
|
||||
<value>Показывать окно эффектов после захвата</value>
|
||||
</data>
|
||||
<data name="cbURLRegexReplace.Text" xml:space="preserve">
|
||||
<value>Заменить URL результата через регулярные выражения</value>
|
||||
</data>
|
||||
</root>
|
43
ShareX/Forms/ThumbnailSizeForm.Designer.cs
generated
43
ShareX/Forms/ThumbnailSizeForm.Designer.cs
generated
|
@ -29,6 +29,7 @@ protected override void Dispose(bool disposing)
|
|||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ThumbnailSizeForm));
|
||||
this.lblWidth = new System.Windows.Forms.Label();
|
||||
this.lblHeight = new System.Windows.Forms.Label();
|
||||
this.nudWidth = new System.Windows.Forms.NumericUpDown();
|
||||
|
@ -42,25 +43,17 @@ private void InitializeComponent()
|
|||
//
|
||||
// lblWidth
|
||||
//
|
||||
this.lblWidth.AutoSize = true;
|
||||
this.lblWidth.Location = new System.Drawing.Point(13, 16);
|
||||
resources.ApplyResources(this.lblWidth, "lblWidth");
|
||||
this.lblWidth.Name = "lblWidth";
|
||||
this.lblWidth.Size = new System.Drawing.Size(38, 13);
|
||||
this.lblWidth.TabIndex = 0;
|
||||
this.lblWidth.Text = "Width:";
|
||||
//
|
||||
// lblHeight
|
||||
//
|
||||
this.lblHeight.AutoSize = true;
|
||||
this.lblHeight.Location = new System.Drawing.Point(13, 40);
|
||||
resources.ApplyResources(this.lblHeight, "lblHeight");
|
||||
this.lblHeight.Name = "lblHeight";
|
||||
this.lblHeight.Size = new System.Drawing.Size(41, 13);
|
||||
this.lblHeight.TabIndex = 2;
|
||||
this.lblHeight.Text = "Height:";
|
||||
//
|
||||
// nudWidth
|
||||
//
|
||||
this.nudWidth.Location = new System.Drawing.Point(120, 12);
|
||||
resources.ApplyResources(this.nudWidth, "nudWidth");
|
||||
this.nudWidth.Maximum = new decimal(new int[] {
|
||||
500,
|
||||
0,
|
||||
|
@ -72,9 +65,6 @@ private void InitializeComponent()
|
|||
0,
|
||||
0});
|
||||
this.nudWidth.Name = "nudWidth";
|
||||
this.nudWidth.Size = new System.Drawing.Size(96, 20);
|
||||
this.nudWidth.TabIndex = 1;
|
||||
this.nudWidth.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||
this.nudWidth.Value = new decimal(new int[] {
|
||||
100,
|
||||
0,
|
||||
|
@ -83,7 +73,7 @@ private void InitializeComponent()
|
|||
//
|
||||
// nudHeight
|
||||
//
|
||||
this.nudHeight.Location = new System.Drawing.Point(120, 36);
|
||||
resources.ApplyResources(this.nudHeight, "nudHeight");
|
||||
this.nudHeight.Maximum = new decimal(new int[] {
|
||||
500,
|
||||
0,
|
||||
|
@ -95,9 +85,6 @@ private void InitializeComponent()
|
|||
0,
|
||||
0});
|
||||
this.nudHeight.Name = "nudHeight";
|
||||
this.nudHeight.Size = new System.Drawing.Size(96, 20);
|
||||
this.nudHeight.TabIndex = 3;
|
||||
this.nudHeight.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
|
||||
this.nudHeight.Value = new decimal(new int[] {
|
||||
100,
|
||||
0,
|
||||
|
@ -106,42 +93,32 @@ private void InitializeComponent()
|
|||
//
|
||||
// btnOK
|
||||
//
|
||||
this.btnOK.Location = new System.Drawing.Point(16, 96);
|
||||
resources.ApplyResources(this.btnOK, "btnOK");
|
||||
this.btnOK.Name = "btnOK";
|
||||
this.btnOK.Size = new System.Drawing.Size(96, 24);
|
||||
this.btnOK.TabIndex = 5;
|
||||
this.btnOK.Text = "OK";
|
||||
this.btnOK.UseVisualStyleBackColor = true;
|
||||
this.btnOK.Click += new System.EventHandler(this.btnOK_Click);
|
||||
//
|
||||
// btnCancel
|
||||
//
|
||||
this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
|
||||
this.btnCancel.Location = new System.Drawing.Point(120, 96);
|
||||
resources.ApplyResources(this.btnCancel, "btnCancel");
|
||||
this.btnCancel.Name = "btnCancel";
|
||||
this.btnCancel.Size = new System.Drawing.Size(96, 24);
|
||||
this.btnCancel.TabIndex = 6;
|
||||
this.btnCancel.Text = "Cancel";
|
||||
this.btnCancel.UseVisualStyleBackColor = true;
|
||||
this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
|
||||
//
|
||||
// btnReset
|
||||
//
|
||||
this.btnReset.Location = new System.Drawing.Point(120, 64);
|
||||
resources.ApplyResources(this.btnReset, "btnReset");
|
||||
this.btnReset.Name = "btnReset";
|
||||
this.btnReset.Size = new System.Drawing.Size(96, 24);
|
||||
this.btnReset.TabIndex = 4;
|
||||
this.btnReset.Text = "Reset";
|
||||
this.btnReset.UseVisualStyleBackColor = true;
|
||||
this.btnReset.Click += new System.EventHandler(this.btnReset_Click);
|
||||
//
|
||||
// ThumbnailSizeForm
|
||||
//
|
||||
this.AcceptButton = this.btnOK;
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F);
|
||||
resources.ApplyResources(this, "$this");
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||
this.CancelButton = this.btnCancel;
|
||||
this.ClientSize = new System.Drawing.Size(229, 130);
|
||||
this.Controls.Add(this.btnReset);
|
||||
this.Controls.Add(this.btnCancel);
|
||||
this.Controls.Add(this.btnOK);
|
||||
|
@ -153,8 +130,6 @@ private void InitializeComponent()
|
|||
this.MaximizeBox = false;
|
||||
this.MinimizeBox = false;
|
||||
this.Name = "ThumbnailSizeForm";
|
||||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
|
||||
this.Text = "ShareX - Thumbnail size";
|
||||
((System.ComponentModel.ISupportInitialize)(this.nudWidth)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.nudHeight)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
|
|
@ -117,4 +117,202 @@
|
|||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="lblWidth.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="lblWidth.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>13, 16</value>
|
||||
</data>
|
||||
<data name="lblWidth.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>38, 13</value>
|
||||
</data>
|
||||
<data name="lblWidth.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>0</value>
|
||||
</data>
|
||||
<data name="lblWidth.Text" xml:space="preserve">
|
||||
<value>Width:</value>
|
||||
</data>
|
||||
<data name=">>lblWidth.Name" xml:space="preserve">
|
||||
<value>lblWidth</value>
|
||||
</data>
|
||||
<data name=">>lblWidth.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=">>lblWidth.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblWidth.ZOrder" xml:space="preserve">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="lblHeight.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
<data name="lblHeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>13, 40</value>
|
||||
</data>
|
||||
<data name="lblHeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>41, 13</value>
|
||||
</data>
|
||||
<data name="lblHeight.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="lblHeight.Text" xml:space="preserve">
|
||||
<value>Height:</value>
|
||||
</data>
|
||||
<data name=">>lblHeight.Name" xml:space="preserve">
|
||||
<value>lblHeight</value>
|
||||
</data>
|
||||
<data name=">>lblHeight.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=">>lblHeight.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>lblHeight.ZOrder" xml:space="preserve">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="nudWidth.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 12</value>
|
||||
</data>
|
||||
<data name="nudWidth.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 20</value>
|
||||
</data>
|
||||
<data name="nudWidth.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="nudWidth.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
|
||||
<value>Center</value>
|
||||
</data>
|
||||
<data name=">>nudWidth.Name" xml:space="preserve">
|
||||
<value>nudWidth</value>
|
||||
</data>
|
||||
<data name=">>nudWidth.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>nudWidth.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>nudWidth.ZOrder" xml:space="preserve">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="nudHeight.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 36</value>
|
||||
</data>
|
||||
<data name="nudHeight.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 20</value>
|
||||
</data>
|
||||
<data name="nudHeight.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="nudHeight.TextAlign" type="System.Windows.Forms.HorizontalAlignment, System.Windows.Forms">
|
||||
<value>Center</value>
|
||||
</data>
|
||||
<data name=">>nudHeight.Name" xml:space="preserve">
|
||||
<value>nudHeight</value>
|
||||
</data>
|
||||
<data name=">>nudHeight.Type" xml:space="preserve">
|
||||
<value>System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name=">>nudHeight.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>nudHeight.ZOrder" xml:space="preserve">
|
||||
<value>3</value>
|
||||
</data>
|
||||
<data name="btnOK.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>16, 96</value>
|
||||
</data>
|
||||
<data name="btnOK.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 24</value>
|
||||
</data>
|
||||
<data name="btnOK.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>5</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name=">>btnOK.Name" xml:space="preserve">
|
||||
<value>btnOK</value>
|
||||
</data>
|
||||
<data name=">>btnOK.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=">>btnOK.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>btnOK.ZOrder" xml:space="preserve">
|
||||
<value>2</value>
|
||||
</data>
|
||||
<data name="btnCancel.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 96</value>
|
||||
</data>
|
||||
<data name="btnCancel.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 24</value>
|
||||
</data>
|
||||
<data name="btnCancel.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>6</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Cancel</value>
|
||||
</data>
|
||||
<data name=">>btnCancel.Name" xml:space="preserve">
|
||||
<value>btnCancel</value>
|
||||
</data>
|
||||
<data name=">>btnCancel.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=">>btnCancel.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>btnCancel.ZOrder" xml:space="preserve">
|
||||
<value>1</value>
|
||||
</data>
|
||||
<data name="btnReset.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>120, 64</value>
|
||||
</data>
|
||||
<data name="btnReset.Size" type="System.Drawing.Size, System.Drawing">
|
||||
<value>96, 24</value>
|
||||
</data>
|
||||
<data name="btnReset.TabIndex" type="System.Int32, mscorlib">
|
||||
<value>4</value>
|
||||
</data>
|
||||
<data name="btnReset.Text" xml:space="preserve">
|
||||
<value>Reset</value>
|
||||
</data>
|
||||
<data name=">>btnReset.Name" xml:space="preserve">
|
||||
<value>btnReset</value>
|
||||
</data>
|
||||
<data name=">>btnReset.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=">>btnReset.Parent" xml:space="preserve">
|
||||
<value>$this</value>
|
||||
</data>
|
||||
<data name=">>btnReset.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>229, 130</value>
|
||||
</data>
|
||||
<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 - Thumbnail size</value>
|
||||
</data>
|
||||
<data name=">>$this.Name" xml:space="preserve">
|
||||
<value>ThumbnailSizeForm</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>
|
138
ShareX/Forms/ThumbnailSizeForm.ru.resx
Normal file
138
ShareX/Forms/ThumbnailSizeForm.ru.resx
Normal file
|
@ -0,0 +1,138 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<data name="$this.Text" xml:space="preserve">
|
||||
<value>ShareX - Размер миниатюр</value>
|
||||
</data>
|
||||
<data name="btnCancel.Text" xml:space="preserve">
|
||||
<value>Отменить</value>
|
||||
</data>
|
||||
<data name="btnOK.Text" xml:space="preserve">
|
||||
<value>OK</value>
|
||||
</data>
|
||||
<data name="btnReset.Text" xml:space="preserve">
|
||||
<value>Сбросить</value>
|
||||
</data>
|
||||
<data name="lblHeight.Text" xml:space="preserve">
|
||||
<value>Высота:</value>
|
||||
</data>
|
||||
<data name="lblWidth.Text" xml:space="preserve">
|
||||
<value>Ширина:</value>
|
||||
</data>
|
||||
</root>
|
|
@ -138,4 +138,7 @@
|
|||
<data name="lblFolderPath.Text" xml:space="preserve">
|
||||
<value>Путь к папке:</value>
|
||||
</data>
|
||||
<data name="cbMoveToScreenshotsFolder.Text" xml:space="preserve">
|
||||
<value>Перемещать файлы в папку скриншотов</value>
|
||||
</data>
|
||||
</root>
|
|
@ -629,4 +629,24 @@
|
|||
<data name="InspectWindow_ClientRectangle" xml:space="preserve">
|
||||
<value>Клиентский прямоугольник</value>
|
||||
</data>
|
||||
<data name="FFmpeg_FFmpeg_error" xml:space="preserve">
|
||||
<value>Ошибка FFmpeg</value>
|
||||
</data>
|
||||
<data name="FFmpeg_does_not_exist" xml:space="preserve">
|
||||
<value>{0} отсутствует.
|
||||
|
||||
Хотите скачать автоматически?</value>
|
||||
</data>
|
||||
<data name="FFmpeg_Missing" xml:space="preserve">
|
||||
<value>Отсутствует</value>
|
||||
</data>
|
||||
<data name="FFmpeg_FFmpeg_video_and_audio_source_both_can_t_be__None__" xml:space="preserve">
|
||||
<value>Источники видео и аудио в FFmpeg не могут оба быть "None".</value>
|
||||
</data>
|
||||
<data name="FFmpeg_FFmpeg_successfully_downloaded" xml:space="preserve">
|
||||
<value>FFmpeg успешно загружен.</value>
|
||||
</data>
|
||||
<data name="FFmpeg_Download_of_FFmpeg_failed" xml:space="preserve">
|
||||
<value>Загрузка FFmpeg не удалась.</value>
|
||||
</data>
|
||||
</root>
|
|
@ -1566,6 +1566,9 @@
|
|||
<EmbeddedResource Include="Forms\ThumbnailSizeForm.resx">
|
||||
<DependentUpon>ThumbnailSizeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\ThumbnailSizeForm.ru.resx">
|
||||
<DependentUpon>ThumbnailSizeForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Forms\WatchFolderForm.de.resx">
|
||||
<DependentUpon>WatchFolderForm.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
|
|
Loading…
Reference in a new issue