Merge pull request #6411 from L1Q/develop

Improve translations
This commit is contained in:
Jaex 2022-07-27 05:22:19 +03:00 committed by GitHub
commit f37473f3a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 106 additions and 9 deletions

View file

@ -23,6 +23,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.Properties;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing; using System.Drawing;
@ -336,8 +337,7 @@ private void InitializeComponent()
Bounds = CaptureHelpers.GetActiveScreenBounds(); Bounds = CaptureHelpers.GetActiveScreenBounds();
DoubleBuffered = true; DoubleBuffered = true;
FormBorderStyle = FormBorderStyle.None; FormBorderStyle = FormBorderStyle.None;
// TODO: Translate Text = Resources.ShareXImageViewer;
Text = "ShareX - Image viewer";
TopMost = true; TopMost = true;
WindowState = FormWindowState.Normal; WindowState = FormWindowState.Normal;
StartPosition = FormStartPosition.Manual; StartPosition = FormStartPosition.Manual;

View file

@ -3691,6 +3691,15 @@ internal static System.Drawing.Bitmap ShareX_Logo {
} }
} }
/// <summary>
/// Looks up a localized string similar to ShareX - Image viewer.
/// </summary>
internal static string ShareXImageViewer {
get {
return ResourceManager.GetString("ShareXImageViewer", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Start. /// Looks up a localized string similar to Start.
/// </summary> /// </summary>

View file

@ -1451,4 +1451,7 @@ Would you like to download and install it?</value>
<data name="ToastClickAction_PinToScreen" xml:space="preserve"> <data name="ToastClickAction_PinToScreen" xml:space="preserve">
<value>Pin to screen</value> <value>Pin to screen</value>
</data> </data>
<data name="ShareXImageViewer" xml:space="preserve">
<value>ShareX - Image viewer</value>
</data>
</root> </root>

View file

@ -1411,4 +1411,13 @@
<data name="HotkeyType_ImageViewer" xml:space="preserve"> <data name="HotkeyType_ImageViewer" xml:space="preserve">
<value>Просмотр изображений</value> <value>Просмотр изображений</value>
</data> </data>
<data name="ShareXImageViewer" xml:space="preserve">
<value>ShareX - Просмотр изображений</value>
</data>
<data name="AfterCaptureTasks_PinToScreen" xml:space="preserve">
<value>Закрепить на экране</value>
</data>
<data name="ToastClickAction_PinToScreen" xml:space="preserve">
<value>Закрепить на экране</value>
</data>
</root> </root>

View file

@ -203,8 +203,7 @@ private void UpdateUI()
{ {
if (settingsLoaded) if (settingsLoaded)
{ {
// TODO: Translate lblx264CRF.Text = Options.FFmpeg.x264_Use_Bitrate ? Resources.Bitrate : Resources.CRF;
lblx264CRF.Text = Options.FFmpeg.x264_Use_Bitrate ? "Bitrate:" : "CRF:";
nudx264CRF.Visible = !Options.FFmpeg.x264_Use_Bitrate; nudx264CRF.Visible = !Options.FFmpeg.x264_Use_Bitrate;
nudx264Bitrate.Visible = lblx264BitrateK.Visible = Options.FFmpeg.x264_Use_Bitrate; nudx264Bitrate.Visible = lblx264BitrateK.Visible = Options.FFmpeg.x264_Use_Bitrate;

View file

@ -128,6 +128,15 @@ internal static string BaseRegionForm_InitializeComponent_Region_capture {
} }
} }
/// <summary>
/// Looks up a localized string similar to Bitrate:.
/// </summary>
internal static string Bitrate {
get {
return ResourceManager.GetString("Bitrate", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Blur. /// Looks up a localized string similar to Blur.
/// </summary> /// </summary>
@ -236,6 +245,15 @@ internal static System.Drawing.Bitmap counter_reset {
} }
} }
/// <summary>
/// Looks up a localized string similar to CRF:.
/// </summary>
internal static string CRF {
get {
return ResourceManager.GetString("CRF", 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>

View file

@ -798,4 +798,10 @@ X: {4} Y: {5}</value>
<data name="FPSLimit" xml:space="preserve"> <data name="FPSLimit" xml:space="preserve">
<value>FPS limit:</value> <value>FPS limit:</value>
</data> </data>
<data name="Bitrate" xml:space="preserve">
<value>Bitrate:</value>
</data>
<data name="CRF" xml:space="preserve">
<value>CRF:</value>
</data>
</root> </root>

View file

@ -334,7 +334,7 @@
<value>Заметка: Изображение можно перемещать, удерживая среднюю кнопку мыши.</value> <value>Заметка: Изображение можно перемещать, удерживая среднюю кнопку мыши.</value>
</data> </data>
<data name="EditorStartupForm_ClipboardDoesNotContainAnImage" xml:space="preserve"> <data name="EditorStartupForm_ClipboardDoesNotContainAnImage" xml:space="preserve">
<value>Буфер обмена не содержит изображений.</value> <value>Буфер обмена не содержит изображение.</value>
</data> </data>
<data name="ShapeManager_CreateToolbar_PasteImageText" xml:space="preserve"> <data name="ShapeManager_CreateToolbar_PasteImageText" xml:space="preserve">
<value>Вставить картинку/текст</value> <value>Вставить картинку/текст</value>
@ -484,4 +484,7 @@
<data name="ShapeManager_CreateToolbar_ZoomToFitOnOpen" xml:space="preserve"> <data name="ShapeManager_CreateToolbar_ZoomToFitOnOpen" xml:space="preserve">
<value>Подогнать под размеры окна при открывании</value> <value>Подогнать под размеры окна при открывании</value>
</data> </data>
<data name="Bitrate" xml:space="preserve">
<value>Битрейт:</value>
</data>
</root> </root>

View file

@ -750,4 +750,13 @@
<data name="tsmiOCR.Text" xml:space="preserve"> <data name="tsmiOCR.Text" xml:space="preserve">
<value>Распознавание текста (OCR)...</value> <value>Распознавание текста (OCR)...</value>
</data> </data>
<data name="tsmiPinSelectedFile.Text" xml:space="preserve">
<value>Закрепить на экране</value>
</data>
<data name="tsmiPinToScreen.Text" xml:space="preserve">
<value>Закрепить на экране...</value>
</data>
<data name="tsmiTrayPinToScreen.Text" xml:space="preserve">
<value>Закрепить на экране...</value>
</data>
</root> </root>

View file

@ -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.Properties;
using System; using System;
using System.Drawing; using System.Drawing;
using System.Drawing.Imaging; using System.Drawing.Imaging;
@ -63,8 +64,7 @@ public static void ThrowIfNotSupported()
{ {
if (!IsSupported) if (!IsSupported)
{ {
// TODO: Translate throw new Exception(string.Format(Resources.OpticalCharacterRecognitionFeatureIsOnlyAvailableWithWindowsVersion0OrNewer,
throw new Exception(string.Format("Optical character recognition feature is only available with Windows version {0} or newer.",
SupportedVersion)); SupportedVersion));
} }
} }

View file

@ -1022,6 +1022,15 @@ public static string ClipboardContentViewer_ClipboardContentViewer_Load_Clipboar
} }
} }
/// <summary>
/// Looks up a localized string similar to Clipboard does not contain an image..
/// </summary>
public static string ClipboardDoesNotContainAnImage {
get {
return ResourceManager.GetString("ClipboardDoesNotContainAnImage", resourceCulture);
}
}
/// <summary> /// <summary>
/// Looks up a localized string similar to Supported variables: {0} and other variables such as {1} etc.. /// Looks up a localized string similar to Supported variables: {0} and other variables such as {1} etc..
/// </summary> /// </summary>
@ -2254,6 +2263,15 @@ public static string OCRForm_AutoProcessing {
} }
} }
/// <summary>
/// Looks up a localized string similar to Optical character recognition feature is only available with Windows version {0} or newer..
/// </summary>
public static string OpticalCharacterRecognitionFeatureIsOnlyAvailableWithWindowsVersion0OrNewer {
get {
return ResourceManager.GetString("OpticalCharacterRecognitionFeatureIsOnlyAvailableWithWindowsVersion0OrNewer", 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>
@ -2274,6 +2292,15 @@ public static System.Drawing.Bitmap pin {
} }
} }
/// <summary>
/// Looks up a localized string similar to Pin to screen.
/// </summary>
public static string PinToScreen {
get {
return ResourceManager.GetString("PinToScreen", 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>

View file

@ -1105,4 +1105,13 @@ Middle click to close</value>
<data name="pin" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="pin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>..\Resources\pin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="OpticalCharacterRecognitionFeatureIsOnlyAvailableWithWindowsVersion0OrNewer" xml:space="preserve">
<value>Optical character recognition feature is only available with Windows version {0} or newer.</value>
</data>
<data name="ClipboardDoesNotContainAnImage" xml:space="preserve">
<value>Clipboard does not contain an image.</value>
</data>
<data name="PinToScreen" xml:space="preserve">
<value>Pin to screen</value>
</data>
</root> </root>

View file

@ -661,4 +661,10 @@
<data name="InspectWindow_ExtendedWindowStyles" xml:space="preserve"> <data name="InspectWindow_ExtendedWindowStyles" xml:space="preserve">
<value>Расширенные стили окна</value> <value>Расширенные стили окна</value>
</data> </data>
<data name="ClipboardDoesNotContainAnImage" xml:space="preserve">
<value>Буфер обмена не содержит изображение.</value>
</data>
<data name="PinToScreen" xml:space="preserve">
<value>Закрепить на экране</value>
</data>
</root> </root>

View file

@ -1292,8 +1292,7 @@ public static void PinToScreenFromClipboard()
if (bmp == null) if (bmp == null)
{ {
// TODO: Translate MessageBox.Show(Resources.ClipboardDoesNotContainAnImage, "ShareX - " + Resources.PinToScreen, MessageBoxButtons.OK, MessageBoxIcon.Information);
MessageBox.Show("Clipboard does not contain an image.", "ShareX - " + "Pin to screen", MessageBoxButtons.OK, MessageBoxIcon.Information);
} }
else else
{ {