Merge pull request #3688 from L1Q/master

Improve localization support
This commit is contained in:
Jaex 2018-10-25 04:05:45 +03:00 committed by GitHub
commit 95d416b8b7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 165 additions and 9 deletions

View file

@ -229,6 +229,15 @@ internal static System.Drawing.Bitmap drive_globe {
}
}
/// <summary>
/// Looks up a localized string similar to Drop shadow color....
/// </summary>
internal static string DropShadowColor {
get {
return ResourceManager.GetString("DropShadowColor", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -553,6 +562,15 @@ internal static System.Drawing.Bitmap image_select {
}
}
/// <summary>
/// Looks up a localized string similar to Add image effects....
/// </summary>
internal static string ImageEffects {
get {
return ResourceManager.GetString("ImageEffects", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -803,6 +821,15 @@ internal static System.Drawing.Bitmap layout_split_vertical {
}
}
/// <summary>
/// Looks up a localized string similar to Use light resize nodes.
/// </summary>
internal static string LightResizeNodes {
get {
return ResourceManager.GetString("LightResizeNodes", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -833,6 +860,15 @@ internal static System.Drawing.Bitmap monitor_window {
}
}
/// <summary>
/// Looks up a localized string similar to Open keybinds web page....
/// </summary>
internal static string OpenKeybindsPage {
get {
return ResourceManager.GetString("OpenKeybindsPage", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -1635,6 +1671,15 @@ internal static System.Drawing.Bitmap test_32 {
}
}
/// <summary>
/// Looks up a localized string similar to This window will close before opening the keybinds web page. Do you want to continue?.
/// </summary>
internal static string ThisWindowWillCloseBeforeOpeningKeybindsPageWantContinue {
get {
return ResourceManager.GetString("ThisWindowWillCloseBeforeOpeningKeybindsPageWantContinue", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>

View file

@ -637,4 +637,19 @@ X: {4} Y: {5}</value>
<data name="smiley_yell" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\smiley-yell.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="LightResizeNodes" xml:space="preserve">
<value>Use light resize nodes</value>
</data>
<data name="OpenKeybindsPage" xml:space="preserve">
<value>Open keybinds web page...</value>
</data>
<data name="ThisWindowWillCloseBeforeOpeningKeybindsPageWantContinue" xml:space="preserve">
<value>This window will close before opening the keybinds web page. Do you want to continue?</value>
</data>
<data name="DropShadowColor" xml:space="preserve">
<value>Drop shadow color...</value>
</data>
<data name="ImageEffects" xml:space="preserve">
<value>Add image effects...</value>
</data>
</root>

View file

@ -576,7 +576,7 @@ internal void CreateToolbar()
};
tsddbShapeOptions.DropDownItems.Add(tsmiShadow);
tsmiShadowColor = new ToolStripMenuItem("Drop shadow color...");
tsmiShadowColor = new ToolStripMenuItem(Resources.DropShadowColor);
tsmiShadowColor.Click += (sender, e) =>
{
Form.Pause();
@ -740,7 +740,7 @@ internal void CreateToolbar()
tsddbImage.DropDownItems.Add(new ToolStripSeparator());
ToolStripMenuItem tsmiAddImageEffects = new ToolStripMenuItem("Add image effects...");
ToolStripMenuItem tsmiAddImageEffects = new ToolStripMenuItem(Resources.ImageEffects);
tsmiAddImageEffects.Image = Resources.image_saturation;
tsmiAddImageEffects.Click += (sender, e) => AddImageEffects();
tsddbImage.DropDownItems.Add(tsmiAddImageEffects);
@ -902,7 +902,7 @@ internal void CreateToolbar()
tsmiShowCrosshair.Click += (sender, e) => Options.ShowCrosshair = tsmiShowCrosshair.Checked;
tsddbOptions.DropDownItems.Add(tsmiShowCrosshair);
ToolStripMenuItem tsmiUseLightResizeNodes = new ToolStripMenuItem("Use light resize nodes");
ToolStripMenuItem tsmiUseLightResizeNodes = new ToolStripMenuItem(Resources.LightResizeNodes);
tsmiUseLightResizeNodes.Checked = Options.UseLightResizeNodes;
tsmiUseLightResizeNodes.CheckOnClick = true;
tsmiUseLightResizeNodes.Click += (sender, e) => Options.UseLightResizeNodes = tsmiUseLightResizeNodes.Checked;
@ -954,12 +954,12 @@ internal void CreateToolbar()
tsddbOptions.DropDownItems.Add(new ToolStripSeparator());
ToolStripMenuItem tsmiKeybinds = new ToolStripMenuItem("Open keybinds web page...");
ToolStripMenuItem tsmiKeybinds = new ToolStripMenuItem(Resources.OpenKeybindsPage);
tsmiKeybinds.Click += (sender, e) =>
{
if (Form.IsFullscreen)
{
if (MessageBox.Show(Form, "This window will close before opening the keybinds web page. Do you want to continue?",
if (MessageBox.Show(Form, Resources.ThisWindowWillCloseBeforeOpeningKeybindsPageWantContinue,
"ShareX", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
Form.CloseWindow();

View file

@ -125,7 +125,7 @@ private void InitializeControls()
// Backblaze B2
txtB2Bucket.HandleCreated += (sender, e) =>
txtB2Bucket.SetWatermark("Optional, only used if you didn't set a bucket when you made the key", showCueWhenFocus: true);
txtB2Bucket.SetWatermark(Resources.txtB2BucketWatermark, showCueWhenFocus: true);
#if DEBUG
btnCheveretoTestAll.Visible = true;

View file

@ -661,6 +661,7 @@ when you made the application key.</value>
</data>
<data name="tpTwitter.Text" xml:space="preserve">
<value>Twitter</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpTwitter.Name" xml:space="preserve">
<value>tpTwitter</value>
@ -2947,6 +2948,7 @@ store.book[0].title</value>
</data>
<data name="tpBitly.Text" xml:space="preserve">
<value>bit.ly</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpBitly.Name" xml:space="preserve">
<value>tpBitly</value>
@ -3208,6 +3210,7 @@ store.book[0].title</value>
</data>
<data name="tpYourls.Text" xml:space="preserve">
<value>YOURLS</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpYourls.Name" xml:space="preserve">
<value>tpYourls</value>
@ -3367,6 +3370,7 @@ store.book[0].title</value>
</data>
<data name="tpAdFly.Text" xml:space="preserve">
<value>adf.ly</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpAdFly.Name" xml:space="preserve">
<value>tpAdFly</value>
@ -3553,6 +3557,7 @@ store.book[0].title</value>
</data>
<data name="tpPolr.Text" xml:space="preserve">
<value>Polr</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPolr.Name" xml:space="preserve">
<value>tpPolr</value>
@ -3940,6 +3945,7 @@ store.book[0].title</value>
</data>
<data name="tpKutt.Text" xml:space="preserve">
<value>Kutt</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpKutt.Name" xml:space="preserve">
<value>tpKutt</value>
@ -5464,6 +5470,7 @@ store.book[0].title</value>
</data>
<data name="tpFTP.Text" xml:space="preserve">
<value>FTP / FTPS / SFTP</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpFTP.Name" xml:space="preserve">
<value>tpFTP</value>
@ -5623,6 +5630,7 @@ store.book[0].title</value>
</data>
<data name="tpDropbox.Text" xml:space="preserve">
<value>Dropbox</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpDropbox.Name" xml:space="preserve">
<value>tpDropbox</value>
@ -5755,6 +5763,7 @@ store.book[0].title</value>
</data>
<data name="tpOneDrive.Text" xml:space="preserve">
<value>OneDrive</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpOneDrive.Name" xml:space="preserve">
<value>tpOneDrive</value>
@ -6007,6 +6016,7 @@ store.book[0].title</value>
</data>
<data name="tpGoogleDrive.Text" xml:space="preserve">
<value>Google Drive</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGoogleDrive.Name" xml:space="preserve">
<value>tpGoogleDrive</value>
@ -6244,6 +6254,7 @@ store.book[0].title</value>
</data>
<data name="tpPuush.Text" xml:space="preserve">
<value>puush</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPuush.Name" xml:space="preserve">
<value>tpPuush</value>
@ -6439,6 +6450,7 @@ store.book[0].title</value>
</data>
<data name="tpBox.Text" xml:space="preserve">
<value>Box</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpBox.Name" xml:space="preserve">
<value>tpBox</value>
@ -7240,6 +7252,7 @@ store.book[0].title</value>
</data>
<data name="tpAmazonS3.Text" xml:space="preserve">
<value>Amazon S3</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpAmazonS3.Name" xml:space="preserve">
<value>tpAmazonS3</value>
@ -7621,6 +7634,7 @@ store.book[0].title</value>
</data>
<data name="tpGoogleCloudStorage.Text" xml:space="preserve">
<value>Google Cloud Storage</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGoogleCloudStorage.Name" xml:space="preserve">
<value>tpGoogleCloudStorage</value>
@ -8059,6 +8073,7 @@ store.book[0].title</value>
</data>
<data name="tpAzureStorage.Text" xml:space="preserve">
<value>Azure Storage</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpAzureStorage.Name" xml:space="preserve">
<value>tpAzureStorage</value>
@ -8287,6 +8302,7 @@ store.book[0].title</value>
</data>
<data name="tpBackblazeB2.Text" xml:space="preserve">
<value>Backblaze B2</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpBackblazeB2.Name" xml:space="preserve">
<value>tpBackblazeB2</value>
@ -8386,6 +8402,7 @@ store.book[0].title</value>
</data>
<data name="tpGfycat.Text" xml:space="preserve">
<value>Gfycat</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGfycat.Name" xml:space="preserve">
<value>tpGfycat</value>
@ -8704,6 +8721,7 @@ store.book[0].title</value>
</data>
<data name="tpMega.Text" xml:space="preserve">
<value>Mega</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpMega.Name" xml:space="preserve">
<value>tpMega</value>
@ -9166,6 +9184,7 @@ store.book[0].title</value>
</data>
<data name="tpOwnCloud.Text" xml:space="preserve">
<value>ownCloud / Nextcloud</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpOwnCloud.Name" xml:space="preserve">
<value>tpOwnCloud</value>
@ -9376,6 +9395,7 @@ store.book[0].title</value>
</data>
<data name="tpMediaFire.Text" xml:space="preserve">
<value>MediaFire</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpMediaFire.Name" xml:space="preserve">
<value>tpMediaFire</value>
@ -9538,6 +9558,7 @@ store.book[0].title</value>
</data>
<data name="tpPushbullet.Text" xml:space="preserve">
<value>Pushbullet</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPushbullet.Name" xml:space="preserve">
<value>tpPushbullet</value>
@ -9715,6 +9736,7 @@ store.book[0].title</value>
</data>
<data name="tpSendSpace.Text" xml:space="preserve">
<value>SendSpace</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpSendSpace.Name" xml:space="preserve">
<value>tpSendSpace</value>
@ -9901,6 +9923,7 @@ store.book[0].title</value>
</data>
<data name="tpGe_tt.Text" xml:space="preserve">
<value>Ge.tt</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGe_tt.Name" xml:space="preserve">
<value>tpGe_tt</value>
@ -10060,6 +10083,7 @@ store.book[0].title</value>
</data>
<data name="tpHostr.Text" xml:space="preserve">
<value>Hostr</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpHostr.Name" xml:space="preserve">
<value>tpHostr</value>
@ -10267,6 +10291,7 @@ store.book[0].title</value>
</data>
<data name="tpJira.Text" xml:space="preserve">
<value>Atlassian Jira</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpJira.Name" xml:space="preserve">
<value>tpJira</value>
@ -10426,6 +10451,7 @@ store.book[0].title</value>
</data>
<data name="tpLambda.Text" xml:space="preserve">
<value>Lambda</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpLambda.Name" xml:space="preserve">
<value>tpLambda</value>
@ -10636,6 +10662,7 @@ store.book[0].title</value>
</data>
<data name="tpPomf.Text" xml:space="preserve">
<value>Pomf</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPomf.Name" xml:space="preserve">
<value>tpPomf</value>
@ -11597,6 +11624,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpSeafile.Text" xml:space="preserve">
<value>Seafile</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpSeafile.Name" xml:space="preserve">
<value>tpSeafile</value>
@ -11798,6 +11826,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpStreamable.Text" xml:space="preserve">
<value>Streamable</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpStreamable.Name" xml:space="preserve">
<value>tpStreamable</value>
@ -11903,6 +11932,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpSul.Text" xml:space="preserve">
<value>s-ul</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpSul.Name" xml:space="preserve">
<value>tpSul</value>
@ -12137,6 +12167,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpLithiio.Text" xml:space="preserve">
<value>Lithiio</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpLithiio.Name" xml:space="preserve">
<value>tpLithiio</value>
@ -12644,6 +12675,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPlik.Text" xml:space="preserve">
<value>Plik</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPlik.Name" xml:space="preserve">
<value>tpPlik</value>
@ -12770,6 +12802,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpYouTube.Text" xml:space="preserve">
<value>YouTube</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpYouTube.Name" xml:space="preserve">
<value>tpYouTube</value>
@ -14012,6 +14045,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPastebin.Text" xml:space="preserve">
<value>Pastebin</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPastebin.Name" xml:space="preserve">
<value>tpPastebin</value>
@ -14117,6 +14151,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPaste_ee.Text" xml:space="preserve">
<value>Paste.ee</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPaste_ee.Name" xml:space="preserve">
<value>tpPaste_ee</value>
@ -14333,6 +14368,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpGist.Text" xml:space="preserve">
<value>GitHub Gist</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGist.Name" xml:space="preserve">
<value>tpGist</value>
@ -14441,6 +14477,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpUpaste.Text" xml:space="preserve">
<value>uPaste</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpUpaste.Name" xml:space="preserve">
<value>tpUpaste</value>
@ -14600,6 +14637,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpHastebin.Text" xml:space="preserve">
<value>Hastebin</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpHastebin.Name" xml:space="preserve">
<value>tpHastebin</value>
@ -14729,6 +14767,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpOneTimeSecret.Text" xml:space="preserve">
<value>OneTimeSecret</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpOneTimeSecret.Name" xml:space="preserve">
<value>tpOneTimeSecret</value>
@ -14786,6 +14825,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPastie.Text" xml:space="preserve">
<value>Pastie</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPastie.Name" xml:space="preserve">
<value>tpPastie</value>
@ -15113,6 +15153,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpImgur.Text" xml:space="preserve">
<value>Imgur</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpImgur.Name" xml:space="preserve">
<value>tpImgur</value>
@ -15353,6 +15394,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpImageShack.Text" xml:space="preserve">
<value>ImageShack</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpImageShack.Name" xml:space="preserve">
<value>tpImageShack</value>
@ -15557,6 +15599,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpTinyPic.Text" xml:space="preserve">
<value>TinyPic</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpTinyPic.Name" xml:space="preserve">
<value>tpTinyPic</value>
@ -15635,6 +15678,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpFlickr.Text" xml:space="preserve">
<value>Flickr</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpFlickr.Name" xml:space="preserve">
<value>tpFlickr</value>
@ -16127,6 +16171,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPhotobucket.Text" xml:space="preserve">
<value>Photobucket</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpPhotobucket.Name" xml:space="preserve">
<value>tpPhotobucket</value>
@ -16295,6 +16340,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpGooglePhotos.Text" xml:space="preserve">
<value>Google Photos</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpGooglePhotos.Name" xml:space="preserve">
<value>tpGooglePhotos</value>
@ -16565,6 +16611,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpChevereto.Text" xml:space="preserve">
<value>Chevereto</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpChevereto.Name" xml:space="preserve">
<value>tpChevereto</value>
@ -16673,6 +16720,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpVgyme.Text" xml:space="preserve">
<value>vgy.me</value>
<comment>@Invariant</comment>
</data>
<data name="&gt;&gt;tpVgyme.Name" xml:space="preserve">
<value>tpVgyme</value>

View file

@ -694,6 +694,15 @@ internal static string TwitterTweetForm_SendTweet_Tweet_error {
}
}
/// <summary>
/// Looks up a localized string similar to Optional, only used if you didn&apos;t set a bucket when you made the key.
/// </summary>
internal static string txtB2BucketWatermark {
get {
return ResourceManager.GetString("txtB2BucketWatermark", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
/// </summary>

View file

@ -413,4 +413,7 @@ Created folders:</value>
<data name="Kutt" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Favicons\Kutt.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="txtB2BucketWatermark" xml:space="preserve">
<value>Optional, only used if you didn't set a bucket when you made the key</value>
</data>
</root>

View file

@ -95,9 +95,9 @@ public AboutForm()
{Resources.AboutForm_AboutForm_Language_ru}: https://github.com/L1Q
{Resources.AboutForm_AboutForm_Language_zh_TW}: https://github.com/alantsai
{Resources.AboutForm_AboutForm_Language_it_IT}: https://github.com/pjammo
Ukrainian: https://github.com/6c6c6
Indonesian: https://github.com/Nicedward
Mexican Spanish: https://github.com/absay
{Resources.AboutForm_AboutForm_Language_uk}: https://github.com/6c6c6
{Resources.AboutForm_AboutForm_Language_id_ID}: https://github.com/Nicedward
{Resources.AboutForm_AboutForm_Language_es_MX}: https://github.com/absay
{Resources.AboutForm_AboutForm_External_libraries}:

View file

@ -105,6 +105,15 @@ public static string AboutForm_AboutForm_Language_es {
}
}
/// <summary>
/// Looks up a localized string similar to Mexican Spanish.
/// </summary>
public static string AboutForm_AboutForm_Language_es_MX {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Language_es_MX", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to French.
/// </summary>
@ -123,6 +132,15 @@ public static string AboutForm_AboutForm_Language_hu {
}
}
/// <summary>
/// Looks up a localized string similar to Indonesian.
/// </summary>
public static string AboutForm_AboutForm_Language_id_ID {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Language_id_ID", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Italian.
/// </summary>
@ -177,6 +195,15 @@ public static string AboutForm_AboutForm_Language_tr {
}
}
/// <summary>
/// Looks up a localized string similar to Ukrainian.
/// </summary>
public static string AboutForm_AboutForm_Language_uk {
get {
return ResourceManager.GetString("AboutForm_AboutForm_Language_uk", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Vietnamese.
/// </summary>

View file

@ -994,4 +994,13 @@ Middle click to close</value>
<data name="MainForm_UploadDebugLogWarning" xml:space="preserve">
<value>The debug log can contain sensitive information. Are you sure you want to proceed?</value>
</data>
<data name="AboutForm_AboutForm_Language_uk" xml:space="preserve">
<value>Ukrainian</value>
</data>
<data name="AboutForm_AboutForm_Language_id_ID" xml:space="preserve">
<value>Indonesian</value>
</data>
<data name="AboutForm_AboutForm_Language_es_MX" xml:space="preserve">
<value>Mexican Spanish</value>
</data>
</root>