Merge pull request #4278 from L1Q/master

Translation improvements/updates
This commit is contained in:
Jaex 2019-08-24 13:06:24 +03:00 committed by GitHub
commit ee32414246
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
23 changed files with 283 additions and 21 deletions

View file

@ -54,8 +54,7 @@ public class CodeMenuEntryFilename : CodeMenuEntry
public static readonly CodeMenuEntryFilename ix = new CodeMenuEntryFilename("ix", Resources.ReplCodeMenuEntry_ix_Auto_increment_hexadecimal, Resources.ReplCodeMenuCategory_Incremental);
public static readonly CodeMenuEntryFilename rn = new CodeMenuEntryFilename("rn", Resources.ReplCodeMenuEntry_rn_Random_number_0_to_9, Resources.ReplCodeMenuCategory_Random);
public static readonly CodeMenuEntryFilename ra = new CodeMenuEntryFilename("ra", Resources.ReplCodeMenuEntry_ra_Random_alphanumeric_char, Resources.ReplCodeMenuCategory_Random);
// TODO: Translate
public static readonly CodeMenuEntryFilename rna = new CodeMenuEntryFilename("rna", "Random non ambiguous alphanumeric char. Repeat using {n}", Resources.ReplCodeMenuCategory_Random);
public static readonly CodeMenuEntryFilename rna = new CodeMenuEntryFilename("rna", Resources.RandomNonAmbiguousAlphanumericCharRepeatUsingN, Resources.ReplCodeMenuCategory_Random);
public static readonly CodeMenuEntryFilename rx = new CodeMenuEntryFilename("rx", Resources.ReplCodeMenuEntry_rx_Random_hexadecimal, Resources.ReplCodeMenuCategory_Random);
public static readonly CodeMenuEntryFilename guid = new CodeMenuEntryFilename("guid", Resources.ReplCodeMenuEntry_guid_Random_guid, Resources.ReplCodeMenuCategory_Random);
public static readonly CodeMenuEntryFilename radjective = new CodeMenuEntryFilename("radjective", Resources.CodeMenuEntryFilename_RandomAdjective, Resources.ReplCodeMenuCategory_Random);

View file

@ -2430,6 +2430,15 @@ internal class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Random non ambiguous alphanumeric char. Repeat using {n}.
/// </summary>
internal static string RandomNonAmbiguousAlphanumericCharRepeatUsingN {
get {
return ResourceManager.GetString("RandomNonAmbiguousAlphanumericCharRepeatUsingN", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cancel capture.
/// </summary>

View file

@ -1199,4 +1199,7 @@ Would you like to download and install it?</value>
<data name="LoadingSmall" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\LoadingSmall.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="RandomNonAmbiguousAlphanumericCharRepeatUsingN" xml:space="preserve">
<value>Random non ambiguous alphanumeric char. Repeat using {n}</value>
</data>
</root>

View file

@ -1159,4 +1159,13 @@
<data name="Extensions_AddContextMenu_Delete" xml:space="preserve">
<value>Удалить</value>
</data>
</root>
<data name="ShapeType_ToolSelect" xml:space="preserve">
<value>Выбирать и двигать (M)</value>
</data>
<data name="ShapeType_DrawingMagnify" xml:space="preserve">
<value>Увеличение</value>
</data>
<data name="RandomNonAmbiguousAlphanumericCharRepeatUsingN" xml:space="preserve">
<value>Случайный недвусмысленный алфавитно-цифровой символ. Повторение задается через {n}</value>
</data>
</root>

View file

@ -95,9 +95,9 @@ private void OutputStats(HistoryItem[] historyItems)
rtbStats.ResetText();
rtbStats.SetFontBold();
rtbStats.AppendLine("History item counts:");
rtbStats.AppendLine(Resources.HistoryItemCounts);
rtbStats.SetFontRegular();
rtbStats.AppendLine("Total: " + historyItems.Length);
rtbStats.AppendLine(Resources.HistoryStats_Total + " " + historyItems.Length);
IEnumerable<string> types = historyItems.
GroupBy(x => x.Type).
@ -108,7 +108,7 @@ private void OutputStats(HistoryItem[] historyItems)
rtbStats.AppendLine();
rtbStats.SetFontBold();
rtbStats.AppendLine("Yearly usages:");
rtbStats.AppendLine(Resources.HistoryStats_YearlyUsages);
rtbStats.SetFontRegular();
IEnumerable<string> yearlyUsages = historyItems.
@ -120,7 +120,7 @@ private void OutputStats(HistoryItem[] historyItems)
rtbStats.AppendLine();
rtbStats.SetFontBold();
rtbStats.AppendLine("File extensions:");
rtbStats.AppendLine(Resources.HistoryStats_FileExtensions);
rtbStats.SetFontRegular();
IEnumerable<string> fileExtensions = historyItems.
@ -134,7 +134,7 @@ private void OutputStats(HistoryItem[] historyItems)
rtbStats.AppendLine();
rtbStats.SetFontBold();
rtbStats.AppendLine("Hosts:");
rtbStats.AppendLine(Resources.HistoryStats_Hosts);
rtbStats.SetFontRegular();
IEnumerable<string> hosts = historyItems.
@ -404,16 +404,14 @@ private void BtnShowStats_Click(object sender, EventArgs e)
{
lvHistory.Visible = true;
pStats.Visible = false;
// TODO: Translate
btnShowStats.Text = "Show stats";
btnShowStats.Text = Resources.BtnShowStats_ShowStats;
showingStats = false;
}
else
{
pStats.Visible = true;
lvHistory.Visible = false;
// TODO: Translate
btnShowStats.Text = "Hide stats";
btnShowStats.Text = Resources.BtnShowStats_HideStats;
Cursor = Cursors.WaitCursor;
OutputStats(allHistoryItems);
Cursor = Cursors.Default;

View file

@ -159,4 +159,7 @@
<data name="lblURLFilter.Text" xml:space="preserve">
<value>URL:</value>
</data>
<data name="btnShowStats.Text" xml:space="preserve">
<value>Показать статистику</value>
</data>
</root>

View file

@ -132,4 +132,7 @@
<data name="$this.Text" xml:space="preserve">
<value>ShareX - Настройки истории изображений</value>
</data>
<data name="cbFilterMissingFiles.Text" xml:space="preserve">
<value>Фильтровать отсутствующие файлы</value>
</data>
</root>

View file

@ -442,5 +442,68 @@ internal class Resources {
return ResourceManager.GetString("ObjectListView_ObjectListView_Value", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to BtnShowStats_ShowStats.
/// </summary>
internal static string BtnShowStats_ShowStats {
get {
return ResourceManager.GetString("BtnShowStats_ShowStats", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to BtnShowStats_HideStats.
/// </summary>
internal static string BtnShowStats_HideStats {
get {
return ResourceManager.GetString("BtnShowStats_HideStats", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to HistoryItemCounts.
/// </summary>
internal static string HistoryItemCounts {
get {
return ResourceManager.GetString("HistoryItemCounts", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to HistoryStats_Total.
/// </summary>
internal static string HistoryStats_Total {
get {
return ResourceManager.GetString("HistoryStats_Total", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to HistoryStats_YearlyUsages.
/// </summary>
internal static string HistoryStats_YearlyUsages {
get {
return ResourceManager.GetString("HistoryStats_YearlyUsages", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to HistoryStats_FileExtensions.
/// </summary>
internal static string HistoryStats_FileExtensions {
get {
return ResourceManager.GetString("HistoryStats_FileExtensions", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to HistoryStats_Hosts.
/// </summary>
internal static string HistoryStats_Hosts {
get {
return ResourceManager.GetString("HistoryStats_Hosts", resourceCulture);
}
}
}
}

View file

@ -244,4 +244,25 @@
<data name="HistoryItemManager_InitializeComponent_EditImage" xml:space="preserve">
<value>Edit image...</value>
</data>
<data name="BtnShowStats_ShowStats" xml:space="preserve">
<value>Show stats</value>
</data>
<data name="BtnShowStats_HideStats" xml:space="preserve">
<value>Hide stats</value>
</data>
<data name="HistoryItemCounts" xml:space="preserve">
<value>History item counts:</value>
</data>
<data name="HistoryStats_Total" xml:space="preserve">
<value>Total:</value>
</data>
<data name="HistoryStats_YearlyUsages" xml:space="preserve">
<value>Yearly usages:</value>
</data>
<data name="HistoryStats_FileExtensions" xml:space="preserve">
<value>File extensions:</value>
</data>
<data name="HistoryStats_Hosts" xml:space="preserve">
<value>Hosts:</value>
</data>
</root>

View file

@ -228,4 +228,25 @@
<data name="HistoryItemManager_InitializeComponent_EditImage" xml:space="preserve">
<value>Редактировать изображение…</value>
</data>
<data name="BtnShowStats_ShowStats" xml:space="preserve">
<value>Показать статистику</value>
</data>
<data name="BtnShowStats_HideStats" xml:space="preserve">
<value>Спрятать статистику</value>
</data>
<data name="HistoryItemCounts" xml:space="preserve">
<value>Количество элементов истории:</value>
</data>
<data name="HistoryStats_Total" xml:space="preserve">
<value>Всего:</value>
</data>
<data name="HistoryStats_YearlyUsages" xml:space="preserve">
<value>Использование по годам:</value>
</data>
<data name="HistoryStats_FileExtensions" xml:space="preserve">
<value>Расширения файлов:</value>
</data>
<data name="HistoryStats_Hosts" xml:space="preserve">
<value>Сервисы:</value>
</data>
</root>

View file

@ -162,4 +162,7 @@
<data name="btnUploadImage.Text" xml:space="preserve">
<value>Загрузить изображение</value>
</data>
<data name="btnRefresh.Text" xml:space="preserve">
<value>Обновить</value>
</data>
</root>

View file

@ -149,6 +149,15 @@ internal class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Close (Esc).
/// </summary>
internal static string CloseEsc {
get {
return ResourceManager.GetString("CloseEsc", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -840,6 +849,15 @@ internal class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Magnify strength:.
/// </summary>
internal static string MagnifyStrength {
get {
return ResourceManager.GetString("MagnifyStrength", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>

View file

@ -661,4 +661,10 @@ X: {4} Y: {5}</value>
<data name="magnifier_zoom" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\magnifier-zoom.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="MagnifyStrength" xml:space="preserve">
<value>Magnify strength:</value>
</data>
<data name="CloseEsc" xml:space="preserve">
<value>Close (Esc)</value>
</data>
</root>

View file

@ -411,4 +411,16 @@
<data name="ThisWindowWillCloseBeforeOpeningKeybindsPageWantContinue" xml:space="preserve">
<value>Это окно закроется перед тем, как открыть страницу с горячими клавишами. Хотите продолжить?</value>
</data>
<data name="ShapeManager_CreateContextMenu_SwitchToDrawingToolAfterSelection" xml:space="preserve">
<value>Переключаться на инструмент рисования после выбора фигуры</value>
</data>
<data name="ShapeManager_CreateContextMenu_SwitchToSelectionToolAfterDrawing" xml:space="preserve">
<value>Переключаться на инструмент выделения после рисования фигуры</value>
</data>
<data name="MagnifyStrength" xml:space="preserve">
<value>Степень увеличения:</value>
</data>
<data name="CloseEsc" xml:space="preserve">
<value>Закрыть (Esc)</value>
</data>
</root>

View file

@ -188,7 +188,7 @@ internal void CreateToolbar()
}
else if (Helpers.IsTabletMode())
{
ToolStripButton tsbClose = new ToolStripButton("Close (Esc)");
ToolStripButton tsbClose = new ToolStripButton(Resources.CloseEsc);
tsbClose.DisplayStyle = ToolStripItemDisplayStyle.Image;
tsbClose.Image = Resources.cross;
tsbClose.Click += (sender, e) => Form.CloseWindow();
@ -440,8 +440,7 @@ internal void CreateToolbar()
tsddbShapeOptions.Image = Resources.layer__pencil;
tsMain.Items.Add(tsddbShapeOptions);
// TODO: Translate
tslnudMagnifyStrength = new ToolStripLabeledNumericUpDown("Magnify strength:");
tslnudMagnifyStrength = new ToolStripLabeledNumericUpDown(Resources.MagnifyStrength);
tslnudMagnifyStrength.Content.Text2 = "%";
tslnudMagnifyStrength.Content.Minimum = 100;
tslnudMagnifyStrength.Content.Maximum = 1000;

View file

@ -1126,4 +1126,7 @@
<data name="tpGoogleDrive.Text" xml:space="preserve">
<value>Google Диск</value>
</data>
<data name="tpImageShack.Text" xml:space="preserve">
<value>Изображение</value>
</data>
</root>

View file

@ -127,7 +127,7 @@
<value>Показывать прогресс на иконке в трее</value>
</data>
<data name="cbRememberMainFormPosition.Text" xml:space="preserve">
<value>Запоминать расположение главного окна</value>
<value>Запоминать положение главного окна</value>
</data>
<data name="cbShowTray.Text" xml:space="preserve">
<value>Показывать иконку в трее</value>
@ -348,4 +348,13 @@
<data name="btnPersonalFolderPathApply.Text" xml:space="preserve">
<value>Применить</value>
</data>
<data name="cbExperimentalDarkTheme.Text" xml:space="preserve">
<value>Экспериментальная темная тема</value>
</data>
<data name="cbUseWhiteShareXIcon.Text" xml:space="preserve">
<value>Использовать белую иконку ShareX</value>
</data>
<data name="cbUseDarkTheme.Text" xml:space="preserve">
<value>Использовать темную тему</value>
</data>
</root>

View file

@ -744,7 +744,7 @@ private void UpdateTaskViewMode()
{
if (Program.Settings.TaskViewMode == TaskViewMode.ListView)
{
tsmiSwitchTaskViewMode.Text = "Switch to thumbnail view";
tsmiSwitchTaskViewMode.Text = Resources.SwitchToThumbnailView;
tsmiSwitchTaskViewMode.Image = Resources.application_icon_large;
scMain.Visible = true;
pThumbnailView.Visible = false;
@ -752,7 +752,7 @@ private void UpdateTaskViewMode()
}
else
{
tsmiSwitchTaskViewMode.Text = "Switch to list view";
tsmiSwitchTaskViewMode.Text = Resources.SwitchToListView;
tsmiSwitchTaskViewMode.Image = Resources.application_list;
pThumbnailView.Visible = true;
scMain.Visible = false;
@ -1097,14 +1097,13 @@ private void UpdateMainWindowLayout()
tsmiHideThumbnailTitle.Visible = Program.Settings.TaskViewMode == TaskViewMode.ThumbnailView;
// TODO: Translate
if (Program.Settings.ShowThumbnailTitle)
{
tsmiHideThumbnailTitle.Text = "Hide thumbnail title";
tsmiHideThumbnailTitle.Text = Resources.HideThumbnailTitle;
}
else
{
tsmiHideThumbnailTitle.Text = "Show thumbnail title";
tsmiHideThumbnailTitle.Text = Resources.ShowThumbnailTitle;
}
Refresh();

View file

@ -744,4 +744,25 @@
<data name="tsmiCopyImageDimensions.Text" xml:space="preserve">
<value>Размеры изображения</value>
</data>
<data name="tsmiHideThumbnailTitle.Text" xml:space="preserve">
<value>Прятать заголовок миниатюры</value>
</data>
<data name="tsmiSwitchTaskViewMode.Text" xml:space="preserve">
<value>Перейти в режим миниатюр</value>
</data>
<data name="pbPatreonButton.ToolTip" xml:space="preserve">
<value>Поддержите нас на Patreon</value>
</data>
<data name="pbBitcoinButton.ToolTip" xml:space="preserve">
<value>Поддержите нас криптовалютой</value>
</data>
<data name="pbTwitterButton.ToolTip" xml:space="preserve">
<value>Читайте наш Твиттер</value>
</data>
<data name="pbDiscordButton.ToolTip" xml:space="preserve">
<value>Присоединяйтесь к нашему серверу Discord</value>
</data>
<data name="pbSocialHideButton.ToolTip" xml:space="preserve">
<value>Спрятать кнопки соцсетей</value>
</data>
</root>

View file

@ -558,4 +558,7 @@
<data name="lblAutoIncrementNumber.Text" xml:space="preserve">
<value>Число счетчика:</value>
</data>
<data name="lblActionsNote.Text" xml:space="preserve">
<value>Заметка: Можно включить/выключить действия в "Задачи после захвата -&gt; Выполнить действия".</value>
</data>
</root>

View file

@ -1365,6 +1365,15 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Hide thumbnail title.
/// </summary>
public static string HideThumbnailTitle {
get {
return ResourceManager.GetString("HideThumbnailTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to hotkey.
/// </summary>
@ -2247,6 +2256,15 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Show thumbnail title.
/// </summary>
public static string ShowThumbnailTitle {
get {
return ResourceManager.GetString("ShowThumbnailTitle", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -2257,6 +2275,24 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Switch to list view.
/// </summary>
public static string SwitchToListView {
get {
return ResourceManager.GetString("SwitchToListView", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Switch to thumbnail view.
/// </summary>
public static string SwitchToThumbnailView {
get {
return ResourceManager.GetString("SwitchToThumbnailView", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.IO.UnmanagedMemoryStream similar to System.IO.MemoryStream.
/// </summary>

View file

@ -1012,4 +1012,16 @@ Middle click to close</value>
<data name="SocialHideButton" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\SocialHideButton.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="HideThumbnailTitle" xml:space="preserve">
<value>Hide thumbnail title</value>
</data>
<data name="ShowThumbnailTitle" xml:space="preserve">
<value>Show thumbnail title</value>
</data>
<data name="SwitchToThumbnailView" xml:space="preserve">
<value>Switch to thumbnail view</value>
</data>
<data name="SwitchToListView" xml:space="preserve">
<value>Switch to list view</value>
</data>
</root>

View file

@ -578,4 +578,16 @@
<data name="ShareXOpticalCharacterRecognition" xml:space="preserve">
<value>ShareX - Распознавание текста</value>
</data>
<data name="HideThumbnailTitle" xml:space="preserve">
<value>Спрятать заголовок миниатюры</value>
</data>
<data name="ShowThumbnailTitle" xml:space="preserve">
<value>Показать заголовок миниатюры</value>
</data>
<data name="SwitchToThumbnailView" xml:space="preserve">
<value>Перейти в режим миниатюр</value>
</data>
<data name="SwitchToListView" xml:space="preserve">
<value>Перейти в режим списка</value>
</data>
</root>