Merge pull request #2807 from L1Q/master

Translation improvements and updates
This commit is contained in:
Jaex 2017-10-01 13:20:04 +03:00 committed by GitHub
commit 2b53809503
15 changed files with 414 additions and 78 deletions

View file

@ -286,6 +286,24 @@ internal static string AfterUploadTasks_UseURLShortener {
}
}
/// <summary>
/// Looks up a localized string similar to Standard storage.
/// </summary>
internal static string AmazonS3StorageClass_STANDARD {
get {
return ResourceManager.GetString("AmazonS3StorageClass_STANDARD", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Standard infrequent access storage.
/// </summary>
internal static string AmazonS3StorageClass_STANDARD_IA {
get {
return ResourceManager.GetString("AmazonS3StorageClass_STANDARD_IA", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Clipboard content: File (Count: {0}).
/// </summary>
@ -1806,6 +1824,60 @@ internal static string ImageDestination_FileUploader {
}
}
/// <summary>
/// Looks up a localized string similar to Big square.
/// </summary>
internal static string ImgurThumbnailType_Big_Square {
get {
return ResourceManager.GetString("ImgurThumbnailType_Big_Square", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Huge thumbnail.
/// </summary>
internal static string ImgurThumbnailType_Huge_Thumbnail {
get {
return ResourceManager.GetString("ImgurThumbnailType_Huge_Thumbnail", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Large thumbnail.
/// </summary>
internal static string ImgurThumbnailType_Large_Thumbnail {
get {
return ResourceManager.GetString("ImgurThumbnailType_Large_Thumbnail", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Medium thumbnail.
/// </summary>
internal static string ImgurThumbnailType_Medium_Thumbnail {
get {
return ResourceManager.GetString("ImgurThumbnailType_Medium_Thumbnail", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Small square.
/// </summary>
internal static string ImgurThumbnailType_Small_Square {
get {
return ResourceManager.GetString("ImgurThumbnailType_Small_Square", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Small thumbnail.
/// </summary>
internal static string ImgurThumbnailType_Small_Thumbnail {
get {
return ResourceManager.GetString("ImgurThumbnailType_Small_Thumbnail", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Backward diagonal.
/// </summary>
@ -1852,6 +1924,33 @@ internal static System.Drawing.Bitmap Loading {
}
}
/// <summary>
/// Looks up a localized string similar to Direct.
/// </summary>
internal static string MinusLinkType_Direct {
get {
return ResourceManager.GetString("MinusLinkType_Direct", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Page.
/// </summary>
internal static string MinusLinkType_Page {
get {
return ResourceManager.GetString("MinusLinkType_Page", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Raw.
/// </summary>
internal static string MinusLinkType_Raw {
get {
return ResourceManager.GetString("MinusLinkType_Raw", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Cancel.
/// </summary>
@ -1906,6 +2005,96 @@ internal static string MyPictureBox_pbMain_LoadProgressChanged_Loading_image___0
}
}
/// <summary>
/// Looks up a localized string similar to 1 Day.
/// </summary>
internal static string PastebinExpiration_D1 {
get {
return ResourceManager.GetString("PastebinExpiration_D1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to 1 Hour.
/// </summary>
internal static string PastebinExpiration_H1 {
get {
return ResourceManager.GetString("PastebinExpiration_H1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to 1 Month.
/// </summary>
internal static string PastebinExpiration_M1 {
get {
return ResourceManager.GetString("PastebinExpiration_M1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to 10 Minutes.
/// </summary>
internal static string PastebinExpiration_M10 {
get {
return ResourceManager.GetString("PastebinExpiration_M10", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Never.
/// </summary>
internal static string PastebinExpiration_N {
get {
return ResourceManager.GetString("PastebinExpiration_N", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to 1 Week.
/// </summary>
internal static string PastebinExpiration_W1 {
get {
return ResourceManager.GetString("PastebinExpiration_W1", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to 2 Weeks.
/// </summary>
internal static string PastebinExpiration_W2 {
get {
return ResourceManager.GetString("PastebinExpiration_W2", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Private (members only).
/// </summary>
internal static string PastebinPrivacy_Private {
get {
return ResourceManager.GetString("PastebinPrivacy_Private", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Public.
/// </summary>
internal static string PastebinPrivacy_Public {
get {
return ResourceManager.GetString("PastebinPrivacy_Public", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Unlisted.
/// </summary>
internal static string PastebinPrivacy_Unlisted {
get {
return ResourceManager.GetString("PastebinPrivacy_Unlisted", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Automatically detect.
/// </summary>

View file

@ -1061,4 +1061,67 @@ Would you like to download it?</value>
<data name="LinearGradientMode_Vertical" xml:space="preserve">
<value>Vertical</value>
</data>
<data name="AmazonS3StorageClass_STANDARD" xml:space="preserve">
<value>Standard storage</value>
</data>
<data name="AmazonS3StorageClass_STANDARD_IA" xml:space="preserve">
<value>Standard infrequent access storage</value>
</data>
<data name="ImgurThumbnailType_Big_Square" xml:space="preserve">
<value>Big square</value>
</data>
<data name="ImgurThumbnailType_Huge_Thumbnail" xml:space="preserve">
<value>Huge thumbnail</value>
</data>
<data name="ImgurThumbnailType_Large_Thumbnail" xml:space="preserve">
<value>Large thumbnail</value>
</data>
<data name="ImgurThumbnailType_Medium_Thumbnail" xml:space="preserve">
<value>Medium thumbnail</value>
</data>
<data name="ImgurThumbnailType_Small_Square" xml:space="preserve">
<value>Small square</value>
</data>
<data name="ImgurThumbnailType_Small_Thumbnail" xml:space="preserve">
<value>Small thumbnail</value>
</data>
<data name="PastebinPrivacy_Public" xml:space="preserve">
<value>Public</value>
</data>
<data name="PastebinPrivacy_Unlisted" xml:space="preserve">
<value>Unlisted</value>
</data>
<data name="PastebinPrivacy_Private" xml:space="preserve">
<value>Private (members only)</value>
</data>
<data name="PastebinExpiration_N" xml:space="preserve">
<value>Never</value>
</data>
<data name="PastebinExpiration_M10" xml:space="preserve">
<value>10 Minutes</value>
</data>
<data name="PastebinExpiration_H1" xml:space="preserve">
<value>1 Hour</value>
</data>
<data name="PastebinExpiration_D1" xml:space="preserve">
<value>1 Day</value>
</data>
<data name="PastebinExpiration_W1" xml:space="preserve">
<value>1 Week</value>
</data>
<data name="PastebinExpiration_W2" xml:space="preserve">
<value>2 Weeks</value>
</data>
<data name="PastebinExpiration_M1" xml:space="preserve">
<value>1 Month</value>
</data>
<data name="MinusLinkType_Direct" xml:space="preserve">
<value>Direct</value>
</data>
<data name="MinusLinkType_Page" xml:space="preserve">
<value>Page</value>
</data>
<data name="MinusLinkType_Raw" xml:space="preserve">
<value>Raw</value>
</data>
</root>

View file

@ -1039,4 +1039,67 @@
<data name="HotkeyType_UploadText" xml:space="preserve">
<value>Загрузка текста</value>
</data>
<data name="AmazonS3StorageClass_STANDARD" xml:space="preserve">
<value>Стандартное хранилище</value>
</data>
<data name="AmazonS3StorageClass_STANDARD_IA" xml:space="preserve">
<value>Стандартное хранилище нечастого доступа</value>
</data>
<data name="ImgurThumbnailType_Big_Square" xml:space="preserve">
<value>Большой квадрат</value>
</data>
<data name="ImgurThumbnailType_Huge_Thumbnail" xml:space="preserve">
<value>Огромная миниатюра</value>
</data>
<data name="ImgurThumbnailType_Large_Thumbnail" xml:space="preserve">
<value>Большая миниатюра</value>
</data>
<data name="ImgurThumbnailType_Medium_Thumbnail" xml:space="preserve">
<value>Средняя миниатюра</value>
</data>
<data name="ImgurThumbnailType_Small_Square" xml:space="preserve">
<value>Маленький квадрат</value>
</data>
<data name="ImgurThumbnailType_Small_Thumbnail" xml:space="preserve">
<value>Маленькая миниатюра</value>
</data>
<data name="PastebinPrivacy_Public" xml:space="preserve">
<value>Публичная</value>
</data>
<data name="PastebinPrivacy_Private" xml:space="preserve">
<value>Личная (только участники)</value>
</data>
<data name="PastebinPrivacy_Unlisted" xml:space="preserve">
<value>Не публиковать</value>
</data>
<data name="PastebinExpiration_N" xml:space="preserve">
<value>Никогда</value>
</data>
<data name="PastebinExpiration_M10" xml:space="preserve">
<value>10 Минут</value>
</data>
<data name="PastebinExpiration_H1" xml:space="preserve">
<value>1 Час</value>
</data>
<data name="PastebinExpiration_D1" xml:space="preserve">
<value>1 День</value>
</data>
<data name="PastebinExpiration_W1" xml:space="preserve">
<value>1 Неделю</value>
</data>
<data name="PastebinExpiration_W2" xml:space="preserve">
<value>2 Недели</value>
</data>
<data name="PastebinExpiration_M1" xml:space="preserve">
<value>1 Месяц</value>
</data>
<data name="MinusLinkType_Direct" xml:space="preserve">
<value>Прямая</value>
</data>
<data name="MinusLinkType_Page" xml:space="preserve">
<value>Страница</value>
</data>
<data name="MinusLinkType_Raw" xml:space="preserve">
<value>Сырая</value>
</data>
</root>

View file

@ -153,4 +153,16 @@
<data name="mbLoadImage.Text" xml:space="preserve">
<value>Загрузить...</value>
</data>
<data name="btnAddPreset.Text" xml:space="preserve">
<value>Новая заготовка</value>
</data>
<data name="btnRemovePreset.Text" xml:space="preserve">
<value>Удалить заготовку</value>
</data>
<data name="lblPresetName.Text" xml:space="preserve">
<value>Имя:</value>
</data>
<data name="btnClose.Text" xml:space="preserve">
<value>Закрыть</value>
</data>
</root>

View file

@ -37,11 +37,9 @@ You should have received a copy of the GNU General Public License
namespace ShareX.UploadersLib.FileUploaders
{
public enum AmazonS3StorageClass
public enum AmazonS3StorageClass // Localized
{
[Description("Standard storage")]
STANDARD,
[Description("Standard infrequent access storage")]
STANDARD_IA
}

View file

@ -278,7 +278,7 @@ public override UploadResult Upload(Stream stream, string fileName)
}
}
public enum MinusLinkType
public enum MinusLinkType // Localized
{
Direct,
Page,

View file

@ -185,7 +185,7 @@ public void LoadSettings()
atcImgurAccountType.SelectedAccountType = Config.ImgurAccountType;
cbImgurDirectLink.Checked = Config.ImgurDirectLink;
cbImgurThumbnailType.Items.Clear();
cbImgurThumbnailType.Items.AddRange(Helpers.GetEnumDescriptions<ImgurThumbnailType>());
cbImgurThumbnailType.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<ImgurThumbnailType>());
cbImgurThumbnailType.SelectedIndex = (int)Config.ImgurThumbnailType;
cbImgurUseHTTPS.Checked = Config.ImgurUseHTTPS;
cbImgurUseGIFV.Checked = Config.ImgurUseGIFV;
@ -262,9 +262,9 @@ public void LoadSettings()
txtPastebinUsername.Text = Config.PastebinSettings.Username;
txtPastebinPassword.Text = Config.PastebinSettings.Password;
UpdatePastebinStatus();
cbPastebinPrivacy.Items.AddRange(Helpers.GetEnumDescriptions<PastebinPrivacy>());
cbPastebinPrivacy.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<PastebinPrivacy>());
cbPastebinPrivacy.SelectedIndex = (int)Config.PastebinSettings.Exposure;
cbPastebinExpiration.Items.AddRange(Helpers.GetEnumDescriptions<PastebinExpiration>());
cbPastebinExpiration.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<PastebinExpiration>());
cbPastebinExpiration.SelectedIndex = (int)Config.PastebinSettings.Expiration;
cbPastebinSyntax.Items.AddRange(Pastebin.GetSyntaxList().ToArray());
cbPastebinSyntax.SelectedIndex = 0;
@ -389,7 +389,7 @@ public void LoadSettings()
// Minus
cbMinusURLType.Items.Clear();
cbMinusURLType.Items.AddRange(Enum.GetNames(typeof(MinusLinkType)));
cbMinusURLType.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<MinusLinkType>());
MinusUpdateControls();
// Box
@ -530,7 +530,7 @@ public void LoadSettings()
cbAmazonS3CustomCNAME.Checked = Config.AmazonS3Settings.UseCustomCNAME;
txtAmazonS3CustomDomain.Enabled = Config.AmazonS3Settings.UseCustomCNAME;
txtAmazonS3CustomDomain.Text = Config.AmazonS3Settings.CustomDomain;
cbAmazonS3StorageClass.Items.AddRange(Helpers.GetEnumDescriptions<AmazonS3StorageClass>());
cbAmazonS3StorageClass.Items.AddRange(Helpers.GetLocalizedEnumDescriptions<AmazonS3StorageClass>());
cbAmazonS3StorageClass.SelectedIndex = (int)Config.AmazonS3Settings.StorageClass;
UpdateAmazonS3Status();
@ -2267,7 +2267,7 @@ private void cbAmazonS3StorageClass_SelectedIndexChanged(object sender, EventArg
private void btnAmazonS3StorageClassHelp_Click(object sender, EventArgs e)
{
URLHelpers.OpenURL("https://aws.amazon.com/s3/storage-classes/");
URLHelpers.OpenURL(Resources.UploadersConfigForm_AmazonS3StorageClassHelpURL);
}
#endregion Amazon S3

View file

@ -496,7 +496,7 @@ For example, if your bucket is called bucket.example.com then URL will be http:/
</data>
<data name="tpTwitter.Text" xml:space="preserve">
<value>Twitter</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpTwitter.Name" xml:space="preserve">
<value>tpTwitter</value>
</data>
@ -2782,7 +2782,7 @@ store.book[0].title</value>
</data>
<data name="tpBitly.Text" xml:space="preserve">
<value>bit.ly</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpBitly.Name" xml:space="preserve">
<value>tpBitly</value>
</data>
@ -2851,7 +2851,7 @@ store.book[0].title</value>
</data>
<data name="tpGoogleURLShortener.Text" xml:space="preserve">
<value>Google</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGoogleURLShortener.Name" xml:space="preserve">
<value>tpGoogleURLShortener</value>
</data>
@ -3112,7 +3112,7 @@ store.book[0].title</value>
</data>
<data name="tpYourls.Text" xml:space="preserve">
<value>YOURLS</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpYourls.Name" xml:space="preserve">
<value>tpYourls</value>
</data>
@ -3271,7 +3271,7 @@ store.book[0].title</value>
</data>
<data name="tpAdFly.Text" xml:space="preserve">
<value>adf.ly</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpAdFly.Name" xml:space="preserve">
<value>tpAdFly</value>
</data>
@ -3346,7 +3346,7 @@ store.book[0].title</value>
</data>
<data name="tpCoinURL.Text" xml:space="preserve">
<value>CoinURL</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpCoinURL.Name" xml:space="preserve">
<value>tpCoinURL</value>
</data>
@ -3532,7 +3532,7 @@ store.book[0].title</value>
</data>
<data name="tpPolr.Text" xml:space="preserve">
<value>Polr</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPolr.Name" xml:space="preserve">
<value>tpPolr</value>
</data>
@ -5056,7 +5056,7 @@ store.book[0].title</value>
</data>
<data name="tpFTP.Text" xml:space="preserve">
<value>FTP / FTPS / SFTP</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpFTP.Name" xml:space="preserve">
<value>tpFTP</value>
</data>
@ -5355,7 +5355,7 @@ store.book[0].title</value>
</data>
<data name="tpDropbox.Text" xml:space="preserve">
<value>Dropbox</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpDropbox.Name" xml:space="preserve">
<value>tpDropbox</value>
</data>
@ -5487,7 +5487,7 @@ store.book[0].title</value>
</data>
<data name="tpOneDrive.Text" xml:space="preserve">
<value>OneDrive</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpOneDrive.Name" xml:space="preserve">
<value>tpOneDrive</value>
</data>
@ -5739,7 +5739,7 @@ store.book[0].title</value>
</data>
<data name="tpGoogleDrive.Text" xml:space="preserve">
<value>Google Drive</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGoogleDrive.Name" xml:space="preserve">
<value>tpGoogleDrive</value>
</data>
@ -6003,7 +6003,7 @@ store.book[0].title</value>
</data>
<data name="tpPuush.Text" xml:space="preserve">
<value>puush</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPuush.Name" xml:space="preserve">
<value>tpPuush</value>
</data>
@ -6198,7 +6198,7 @@ store.book[0].title</value>
</data>
<data name="tpBox.Text" xml:space="preserve">
<value>Box</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpBox.Name" xml:space="preserve">
<value>tpBox</value>
</data>
@ -6819,7 +6819,7 @@ store.book[0].title</value>
</data>
<data name="tpAmazonS3.Text" xml:space="preserve">
<value>Amazon S3</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpAmazonS3.Name" xml:space="preserve">
<value>tpAmazonS3</value>
</data>
@ -7143,7 +7143,7 @@ store.book[0].title</value>
</data>
<data name="tpAzureStorage.Text" xml:space="preserve">
<value>Azure Storage</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpAzureStorage.Name" xml:space="preserve">
<value>tpAzureStorage</value>
</data>
@ -7242,7 +7242,7 @@ store.book[0].title</value>
</data>
<data name="tpGfycat.Text" xml:space="preserve">
<value>Gfycat</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGfycat.Name" xml:space="preserve">
<value>tpGfycat</value>
</data>
@ -7560,7 +7560,7 @@ store.book[0].title</value>
</data>
<data name="tpMega.Text" xml:space="preserve">
<value>Mega</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpMega.Name" xml:space="preserve">
<value>tpMega</value>
</data>
@ -7911,7 +7911,7 @@ store.book[0].title</value>
</data>
<data name="tpOwnCloud.Text" xml:space="preserve">
<value>ownCloud</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpOwnCloud.Name" xml:space="preserve">
<value>tpOwnCloud</value>
</data>
@ -8121,7 +8121,7 @@ store.book[0].title</value>
</data>
<data name="tpMediaFire.Text" xml:space="preserve">
<value>MediaFire</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpMediaFire.Name" xml:space="preserve">
<value>tpMediaFire</value>
</data>
@ -8283,7 +8283,7 @@ store.book[0].title</value>
</data>
<data name="tpPushbullet.Text" xml:space="preserve">
<value>Pushbullet</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPushbullet.Name" xml:space="preserve">
<value>tpPushbullet</value>
</data>
@ -8460,7 +8460,7 @@ store.book[0].title</value>
</data>
<data name="tpSendSpace.Text" xml:space="preserve">
<value>SendSpace</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpSendSpace.Name" xml:space="preserve">
<value>tpSendSpace</value>
</data>
@ -8646,7 +8646,7 @@ store.book[0].title</value>
</data>
<data name="tpGe_tt.Text" xml:space="preserve">
<value>Ge.tt</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGe_tt.Name" xml:space="preserve">
<value>tpGe_tt</value>
</data>
@ -8805,7 +8805,7 @@ store.book[0].title</value>
</data>
<data name="tpHostr.Text" xml:space="preserve">
<value>Hostr</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpHostr.Name" xml:space="preserve">
<value>tpHostr</value>
</data>
@ -9255,7 +9255,7 @@ store.book[0].title</value>
</data>
<data name="tpMinus.Text" xml:space="preserve">
<value>Minus</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpMinus.Name" xml:space="preserve">
<value>tpMinus</value>
</data>
@ -9462,7 +9462,7 @@ store.book[0].title</value>
</data>
<data name="tpJira.Text" xml:space="preserve">
<value>Atlassian Jira</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpJira.Name" xml:space="preserve">
<value>tpJira</value>
</data>
@ -9621,7 +9621,7 @@ store.book[0].title</value>
</data>
<data name="tpLambda.Text" xml:space="preserve">
<value>Lambda</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpLambda.Name" xml:space="preserve">
<value>tpLambda</value>
</data>
@ -9831,7 +9831,7 @@ store.book[0].title</value>
</data>
<data name="tpPomf.Text" xml:space="preserve">
<value>Pomf</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPomf.Name" xml:space="preserve">
<value>tpPomf</value>
</data>
@ -10792,7 +10792,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpSeafile.Text" xml:space="preserve">
<value>Seafile</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpSeafile.Name" xml:space="preserve">
<value>tpSeafile</value>
</data>
@ -10993,7 +10993,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpStreamable.Text" xml:space="preserve">
<value>Streamable</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpStreamable.Name" xml:space="preserve">
<value>tpStreamable</value>
</data>
@ -11101,7 +11101,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpSul.Text" xml:space="preserve">
<value>s-ul</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpSul.Name" xml:space="preserve">
<value>tpSul</value>
</data>
@ -11206,7 +11206,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpLithiio.Text" xml:space="preserve">
<value>Lithiio</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpLithiio.Name" xml:space="preserve">
<value>tpLithiio</value>
</data>
@ -11581,7 +11581,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpUplea.Text" xml:space="preserve">
<value>Uplea</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpUplea.Name" xml:space="preserve">
<value>tpUplea</value>
</data>
@ -12088,7 +12088,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPlik.Text" xml:space="preserve">
<value>Plik</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPlik.Name" xml:space="preserve">
<value>tpPlik</value>
</data>
@ -13231,7 +13231,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPastebin.Text" xml:space="preserve">
<value>Pastebin</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPastebin.Name" xml:space="preserve">
<value>tpPastebin</value>
</data>
@ -13309,7 +13309,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPaste_ee.Text" xml:space="preserve">
<value>Paste.ee</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPaste_ee.Name" xml:space="preserve">
<value>tpPaste_ee</value>
</data>
@ -13549,7 +13549,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpGist.Text" xml:space="preserve">
<value>GitHub Gist</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGist.Name" xml:space="preserve">
<value>tpGist</value>
</data>
@ -13657,7 +13657,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpUpaste.Text" xml:space="preserve">
<value>uPaste</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpUpaste.Name" xml:space="preserve">
<value>tpUpaste</value>
</data>
@ -13816,7 +13816,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpHastebin.Text" xml:space="preserve">
<value>Hastebin</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpHastebin.Name" xml:space="preserve">
<value>tpHastebin</value>
</data>
@ -13945,7 +13945,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpOneTimeSecret.Text" xml:space="preserve">
<value>OneTimeSecret</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpOneTimeSecret.Name" xml:space="preserve">
<value>tpOneTimeSecret</value>
</data>
@ -14002,7 +14002,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPastie.Text" xml:space="preserve">
<value>Pastie</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPastie.Name" xml:space="preserve">
<value>tpPastie</value>
</data>
@ -14359,7 +14359,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpImgur.Text" xml:space="preserve">
<value>Imgur</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpImgur.Name" xml:space="preserve">
<value>tpImgur</value>
</data>
@ -14599,7 +14599,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpImageShack.Text" xml:space="preserve">
<value>ImageShack</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpImageShack.Name" xml:space="preserve">
<value>tpImageShack</value>
</data>
@ -14803,7 +14803,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpTinyPic.Text" xml:space="preserve">
<value>TinyPic</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpTinyPic.Name" xml:space="preserve">
<value>tpTinyPic</value>
</data>
@ -14983,7 +14983,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpFlickr.Text" xml:space="preserve">
<value>Flickr</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpFlickr.Name" xml:space="preserve">
<value>tpFlickr</value>
</data>
@ -15475,7 +15475,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpPhotobucket.Text" xml:space="preserve">
<value>Photobucket</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpPhotobucket.Name" xml:space="preserve">
<value>tpPhotobucket</value>
</data>
@ -15643,7 +15643,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpGooglePhotos.Text" xml:space="preserve">
<value>Google Photos</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpGooglePhotos.Name" xml:space="preserve">
<value>tpGooglePhotos</value>
</data>
@ -15913,7 +15913,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpChevereto.Text" xml:space="preserve">
<value>Chevereto</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpChevereto.Name" xml:space="preserve">
<value>tpChevereto</value>
</data>
@ -16021,7 +16021,7 @@ Using an encrypted library disables sharing.</value>
</data>
<data name="tpVgyme.Text" xml:space="preserve">
<value>vgy.me</value>
</data>
<comment>@Invariant</comment></data>
<data name="&gt;&gt;tpVgyme.Name" xml:space="preserve">
<value>tpVgyme</value>
</data>

View file

@ -811,7 +811,7 @@ store.book[0].title</value>
<value>Войти</value>
</data>
<data name="lblImgurThumbnailType.Text" xml:space="preserve">
<value>Тип миниатюр:</value>
<value>Тип миниатюры:</value>
</data>
<data name="btnImgurRefreshAlbumList.Text" xml:space="preserve">
<value>Обновить список альбомов</value>
@ -1172,4 +1172,7 @@ store.book[0].title</value>
<data name="lblAzureStorageCustomDomain.Text" xml:space="preserve">
<value>Пользовательский домен:</value>
</data>
<data name="lblAmazonS3StorageClass.Text" xml:space="preserve">
<value>Класс хранилища:</value>
</data>
</root>

View file

@ -37,19 +37,13 @@ You should have received a copy of the GNU General Public License
namespace ShareX.UploadersLib.ImageUploaders
{
public enum ImgurThumbnailType
public enum ImgurThumbnailType // Localized
{
[Description("Small square")]
Small_Square,
[Description("Big square")]
Big_Square,
[Description("Small thumbnail")]
Small_Thumbnail,
[Description("Medium thumbnail")]
Medium_Thumbnail,
[Description("Large thumbnail")]
Large_Thumbnail,
[Description("Huge thumbnail")]
Huge_Thumbnail
}

View file

@ -705,6 +705,15 @@ internal static string UploadersConfigForm_A_header_with_the_same_name_already_e
}
}
/// <summary>
/// Looks up a localized string similar to https://aws.amazon.com/s3/storage-classes/.
/// </summary>
internal static string UploadersConfigForm_AmazonS3StorageClassHelpURL {
get {
return ResourceManager.GetString("UploadersConfigForm_AmazonS3StorageClassHelpURL", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to An argument with the same name already exists..
/// </summary>

View file

@ -398,4 +398,7 @@ Created folders:</value>
<data name="GooglePhotos" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\favicons\googlephotos.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="UploadersConfigForm_AmazonS3StorageClassHelpURL" xml:space="preserve">
<value>https://aws.amazon.com/s3/storage-classes/</value>
</data>
</root>

View file

@ -241,4 +241,7 @@
<data name="UploadersConfigForm_A_header_with_the_same_name_already_exists" xml:space="preserve">
<value>Заголовок с таким именем уже существует.</value>
</data>
<data name="UploadersConfigForm_AmazonS3StorageClassHelpURL" xml:space="preserve">
<value>https://aws.amazon.com/ru/s3/storage-classes/</value>
</data>
</root>

View file

@ -455,31 +455,21 @@ public static List<PastebinSyntaxInfo> GetSyntaxList()
}
}
public enum PastebinPrivacy
public enum PastebinPrivacy // Localized
{
[Description("Public")]
Public,
[Description("Unlisted")]
Unlisted,
[Description("Private (members only)")]
Private
}
public enum PastebinExpiration
public enum PastebinExpiration // Localized
{
[Description("Never")]
N,
[Description("10 Minutes")]
M10,
[Description("1 Hour")]
H1,
[Description("1 Day")]
D1,
[Description("1 Week")]
W1,
[Description("2 Weeks")]
W2,
[Description("1 Month")]
M1
}

View file

@ -690,4 +690,13 @@
<data name="tsmiTrayImageThumbnailer.Text" xml:space="preserve">
<value>Миниатюры изображений...</value>
</data>
<data name="tsmiCopyMarkdownLink.Text" xml:space="preserve">
<value>Markdown ссылку</value>
</data>
<data name="tsmiCopyMarkdownImage.Text" xml:space="preserve">
<value>Markdown изображение</value>
</data>
<data name="tsmiCopyMarkdownLinkedImage.Text" xml:space="preserve">
<value>Markdown изображение-ссылку</value>
</data>
</root>