ShareX project hard coded strings moved to Resources.resx

This commit is contained in:
Jaex 2014-10-17 12:58:15 +03:00
parent c242932554
commit a6880f2031
26 changed files with 1506 additions and 411 deletions

View file

@ -47,6 +47,7 @@ public HistoryForm(string historyPath, int maxItemCount = -1)
{
InitializeComponent();
Icon = ShareXResources.Icon;
Text = "ShareX - History: " + historyPath;
HistoryPath = historyPath;
MaxItemCount = maxItemCount;

View file

@ -75,6 +75,7 @@ public ImageHistoryForm(string historyPath, int viewMode, Size thumbnailSize, in
{
InitializeComponent();
Icon = ShareXResources.Icon;
Text = "ShareX - Image history: " + historyPath;
HistoryPath = historyPath;
MaxItemCount = maxItemCount;

View file

@ -183,7 +183,7 @@ private void StartEditing()
Program.HotkeyManager.IgnoreHotkeys = true;
btnHotkey.BackColor = Color.FromArgb(225, 255, 225);
btnHotkey.Text = "Select a hotkey...";
btnHotkey.Text = Resources.HotkeySelectionControl_StartEditing_Select_a_hotkey___;
Setting.HotkeyInfo.Hotkey = Keys.None;
Setting.HotkeyInfo.Win = false;

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Windows.Forms;
@ -53,20 +54,20 @@ public ActionsForm(ExternalProgram fileAction)
private void btnPathBrowse_Click(object sender, EventArgs e)
{
Helpers.BrowseFile("ShareX - Choose file path", txtPath);
Helpers.BrowseFile("ShareX - " + Resources.ActionsForm_btnPathBrowse_Click_Choose_file_path, txtPath);
}
private void btnOK_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(txtName.Text))
{
MessageBox.Show("Name can't be empty.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(Resources.ActionsForm_btnOK_Click_Name_can_t_be_empty_, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
if (string.IsNullOrEmpty(txtPath.Text))
{
MessageBox.Show("File path can't be empty.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(Resources.ActionsForm_btnOK_Click_File_path_can_t_be_empty_, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}

View file

@ -25,6 +25,7 @@
using HelpersLib;
using ScreenCaptureLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.IO;
@ -179,7 +180,7 @@ private void cbLanguage_SelectedIndexChanged(object sender, EventArgs e)
if (loaded && LanguageHelper.ChangeLanguage(Program.Settings.Language))
{
if (MessageBox.Show("ShareX need to be reopened for language changes to apply.\r\nWould you like to restart ShareX?",
if (MessageBox.Show(Resources.ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart,
"ShareX", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
{
Program.Restart();
@ -265,7 +266,7 @@ private void txtPersonalFolderPath_TextChanged(object sender, EventArgs e)
private void btnBrowsePersonalFolderPath_Click(object sender, EventArgs e)
{
Helpers.BrowseFolder("Choose ShareX personal folder path", txtPersonalFolderPath, Program.PersonalPath);
Helpers.BrowseFolder(Resources.ApplicationSettingsForm_btnBrowsePersonalFolderPath_Click_Choose_ShareX_personal_folder_path, txtPersonalFolderPath, Program.PersonalPath);
}
private void btnOpenPersonalFolder_Click(object sender, EventArgs e)
@ -287,7 +288,7 @@ private void txtCustomScreenshotsPath_TextChanged(object sender, EventArgs e)
private void btnBrowseCustomScreenshotsPath_Click(object sender, EventArgs e)
{
Helpers.BrowseFolder("Choose screenshots folder path", txtCustomScreenshotsPath, Program.PersonalPath);
Helpers.BrowseFolder(Resources.ApplicationSettingsForm_btnBrowseCustomScreenshotsPath_Click_Choose_screenshots_folder_path, txtCustomScreenshotsPath, Program.PersonalPath);
}
private void txtSaveImageSubFolderPattern_TextChanged(object sender, EventArgs e)

View file

@ -134,7 +134,7 @@ private void UpdateRegion()
if (!rect.IsEmpty)
{
lblRegion.Text = string.Format("X: {0}, Y: {1}, Width: {2}, Height: {3}", rect.X, rect.Y, rect.Width, rect.Height);
lblRegion.Text = string.Format(Resources.AutoCaptureForm_UpdateRegion_X___0___Y___1___Width___2___Height___3_, rect.X, rect.Y, rect.Width, rect.Height);
btnExecute.Enabled = true;
}
}
@ -147,7 +147,7 @@ private void UpdateStatus()
percentage = (int)(100 - (double)timeleft / delay * 100);
tspbBar.Value = percentage;
string secondsLeft = (timeleft / 1000f).ToString("0.0");
tsslStatus.Text = " Timeleft: " + secondsLeft + "s (" + percentage + "%) Total: " + count;
tsslStatus.Text = " " + string.Format(Resources.AutoCaptureForm_UpdateStatus_Timeleft___0_s___1____Total___2_, secondsLeft, percentage, count);
}
}
@ -158,12 +158,12 @@ public void Execute()
IsRunning = false;
tspbBar.Value = 0;
stopwatch.Reset();
btnExecute.Text = "Start";
btnExecute.Text = Resources.AutoCaptureForm_Execute_Start;
}
else
{
IsRunning = true;
btnExecute.Text = "Stop";
btnExecute.Text = Resources.AutoCaptureForm_Execute_Stop;
screenshotTimer.Interval = 1000;
delay = (int)(Program.Settings.AutoCaptureRepeatTime * 1000);
waitUploads = Program.Settings.AutoCaptureWaitUpload;

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Windows.Forms;
@ -39,7 +40,8 @@ public BeforeUploadForm(TaskInfo info)
ucBeforeUpload.InitCompleted += (currentDestination) =>
{
string title = string.IsNullOrEmpty(currentDestination) ? "Please choose a destination." : "{0} is about to be uploaded to {1}. You may choose a different destination.";
string title = string.IsNullOrEmpty(currentDestination) ? Resources.BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_ :
Resources.BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_;
lblTitle.Text = string.Format(title, info.FileName, currentDestination);
};
ucBeforeUpload.Init(info);

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Windows.Forms;
@ -45,7 +46,9 @@ public ClipboardFormatForm(ClipboardFormat cbf)
txtDescription.Text = cbf.Description ?? "";
txtFormat.Text = cbf.Format ?? "";
CodeMenu.Create<ReplCodeMenuEntry>(txtFormat);
lblExample.Text = "Supported variables: $result, $url, $shorturl, $thumbnailurl, $deletionurl, $filepath, $filename, $filenamenoext, $thumbnailfilename, $thumbnailfilenamenoext, $folderpath, $foldername, $uploadtime and other variables such as %y-%mo-%d etc.";
lblExample.Text = string.Format(Resources.ClipboardFormatForm_ClipboardFormatForm_Supported_variables___0__and_other_variables_such_as__1__etc_,
"$result, $url, $shorturl, $thumbnailurl, $deletionurl, $filepath, $filename, $filenamenoext, $thumbnailfilename, $thumbnailfilenamenoext, $folderpath, $foldername, $uploadtime",
"%y, %mo, %d");
}
private void btnOK_Click(object sender, EventArgs e)

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.Drawing.Drawing2D;
@ -87,7 +88,7 @@ private Bitmap DrawDropImage(int size)
g.DrawRectangleProper(pen, rect.Offset(-1));
}
string text = "Drop\nhere";
string text = Resources.DropForm_DrawDropImage_Drop_here;
using (Font font = new Font("Arial", 20, FontStyle.Bold))
using (StringFormat sf = new StringFormat { Alignment = StringAlignment.Center, LineAlignment = StringAlignment.Center })

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Windows.Forms;
@ -51,20 +52,20 @@ public EncoderProgramForm(VideoEncoder encoder)
private void btnPathBrowse_Click(object sender, EventArgs e)
{
Helpers.BrowseFile("ShareX - Choose encoder path", txtPath);
Helpers.BrowseFile("ShareX - " + Resources.EncoderProgramForm_btnPathBrowse_Click_Choose_encoder_path, txtPath);
}
private void btnOK_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(txtPath.Text))
{
MessageBox.Show("Path can't be empty.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show(Resources.EncoderProgramForm_btnOK_Click_Path_can_t_be_empty_, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (string.IsNullOrEmpty(txtExtension.Text))
{
MessageBox.Show("Extension can't be empty.", "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show(Resources.EncoderProgramForm_btnOK_Click_Extension_can_t_be_empty_, "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.IO;
using System.Windows.Forms;
@ -77,7 +78,7 @@ private void txtNewName_TextChanged(object sender, EventArgs e)
{
string newFilename = txtNewName.Text;
btnNewName.Enabled = !string.IsNullOrEmpty(newFilename) && !newFilename.Equals(filename, StringComparison.InvariantCultureIgnoreCase);
btnNewName.Text = "Use new name: " + GetNewFilename();
btnNewName.Text = Resources.FileExistForm_txtNewName_TextChanged_Use_new_name__ + GetNewFilename();
}
private void btnOverwrite_Click(object sender, EventArgs e)

View file

@ -205,7 +205,7 @@ private void UpdateWorkflowsMenu()
tsddbWorkflows.DropDownItems.Add(tss);
}
ToolStripMenuItem tsmi = new ToolStripMenuItem("You can add workflows from hotkey settings...");
ToolStripMenuItem tsmi = new ToolStripMenuItem(Resources.MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___);
tsmi.Click += tsbHotkeySettings_Click;
tsddbWorkflows.DropDownItems.Add(tsmi);
@ -613,17 +613,20 @@ private void UpdateUploaderMenuNames()
{
string imageUploader = Program.DefaultTaskSettings.ImageDestination == ImageDestination.FileUploader ?
Program.DefaultTaskSettings.ImageFileDestination.GetDescription() : Program.DefaultTaskSettings.ImageDestination.GetDescription();
tsmiImageUploaders.Text = tsmiTrayImageUploaders.Text = "Image uploader: " + imageUploader;
tsmiImageUploaders.Text = tsmiTrayImageUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_, imageUploader);
string textUploader = Program.DefaultTaskSettings.TextDestination == TextDestination.FileUploader ?
Program.DefaultTaskSettings.TextFileDestination.GetDescription() : Program.DefaultTaskSettings.TextDestination.GetDescription();
tsmiTextUploaders.Text = tsmiTrayTextUploaders.Text = "Text uploader: " + textUploader;
tsmiTextUploaders.Text = tsmiTrayTextUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_, textUploader);
tsmiFileUploaders.Text = tsmiTrayFileUploaders.Text = "File uploader: " + Program.DefaultTaskSettings.FileDestination.GetDescription();
tsmiFileUploaders.Text = tsmiTrayFileUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_,
Program.DefaultTaskSettings.FileDestination.GetDescription());
tsmiURLShorteners.Text = tsmiTrayURLShorteners.Text = "URL shortener: " + Program.DefaultTaskSettings.URLShortenerDestination.GetDescription();
tsmiURLShorteners.Text = tsmiTrayURLShorteners.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_,
Program.DefaultTaskSettings.URLShortenerDestination.GetDescription());
tsmiURLSharingServices.Text = tsmiTrayURLSharingServices.Text = "URL sharing service: " + Program.DefaultTaskSettings.URLSharingServiceDestination.GetDescription();
tsmiURLSharingServices.Text = tsmiTrayURLSharingServices.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_,
Program.DefaultTaskSettings.URLSharingServiceDestination.GetDescription());
}
private void AutoCheckUpdate()
@ -641,8 +644,8 @@ private void CheckUpdate()
UpdateChecker updateChecker = TaskHelpers.CheckUpdate();
if (updateChecker != null && updateChecker.Status == UpdateStatus.UpdateAvailable &&
MessageBox.Show("A newer version of ShareX is available.\r\nWould you like to download and install it?",
string.Format("ShareX {0} is available", updateChecker.LatestVersion.ToString()),
MessageBox.Show(Resources.MainForm_CheckUpdate_Newer_version_available,
string.Format("ShareX {0} ", updateChecker.LatestVersion) + Resources.MainForm_CheckUpdate_is_available,
MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes)
{
using (DownloaderForm updaterForm = new DownloaderForm(updateChecker))
@ -731,11 +734,11 @@ private void UpdateMenu()
{
if (Program.Settings.ShowMenu)
{
tsmiHideMenu.Text = "Hide menu";
tsmiHideMenu.Text = Resources.MainForm_UpdateMenu_Hide_menu;
}
else
{
tsmiHideMenu.Text = "Show menu";
tsmiHideMenu.Text = Resources.MainForm_UpdateMenu_Show_menu;
}
tsMain.Visible = lblSplitter.Visible = Program.Settings.ShowMenu;
@ -912,7 +915,7 @@ private void tsmiTestImageUpload_Click(object sender, EventArgs e)
private void tsmiTestTextUpload_Click(object sender, EventArgs e)
{
UploadManager.UploadText("Text upload test");
UploadManager.UploadText(Resources.MainForm_tsmiTestTextUpload_Click_Text_upload_test);
}
private void tsmiTestFileUpload_Click(object sender, EventArgs e)
@ -1017,7 +1020,6 @@ private void tsbHistory_Click(object sender, EventArgs e)
{
HistoryForm historyForm = new HistoryForm(Program.HistoryFilePath);
Program.Settings.HistoryWindowState.AutoHandleFormState(historyForm);
historyForm.Text = "ShareX - History: " + Program.HistoryFilePath;
historyForm.Show();
}
@ -1026,7 +1028,6 @@ private void tsbImageHistory_Click(object sender, EventArgs e)
ImageHistoryForm imageHistoryForm = new ImageHistoryForm(Program.HistoryFilePath, Program.Settings.ImageHistoryViewMode,
Program.Settings.ImageHistoryThumbnailSize, Program.Settings.ImageHistoryMaxItemCount);
Program.Settings.ImageHistoryWindowState.AutoHandleFormState(imageHistoryForm);
imageHistoryForm.Text = "ShareX - Image history: " + Program.HistoryFilePath;
imageHistoryForm.FormClosed += imageHistoryForm_FormClosed;
imageHistoryForm.Show();
}
@ -1315,7 +1316,8 @@ private void tsmiUploadSelectedFile_Click(object sender, EventArgs e)
private void tsmiDeleteSelectedFile_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Do you really want to delete this file?", "ShareX - File delete confirmation", MessageBoxButtons.YesNo) == DialogResult.Yes)
if (MessageBox.Show(Resources.MainForm_tsmiDeleteSelectedFile_Click_Do_you_really_want_to_delete_this_file_,
"ShareX - " + Resources.MainForm_tsmiDeleteSelectedFile_Click_File_delete_confirmation, MessageBoxButtons.YesNo) == DialogResult.Yes)
{
uim.DeleteFile();
RemoveSelectedItems();

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.Threading;
@ -40,7 +41,7 @@ public ScreenColorPicker()
{
InitializeComponent();
btnOK.Visible = false;
btnCancel.Text = "Close";
btnCancel.Text = Resources.ScreenColorPicker_ScreenColorPicker_Close;
colorPicker.DrawCrosshair = true;
colorTimer.Tick += colorTimer_Tick;
@ -92,11 +93,11 @@ private void UpdateControls(bool colorTimerEnable)
if (colorTimerEnable)
{
btnColorPicker.Text = "Stop screen color picker";
btnColorPicker.Text = Resources.ScreenColorPicker_UpdateControls_Stop_screen_color_picker;
}
else
{
btnColorPicker.Text = "Start screen color picker";
btnColorPicker.Text = Resources.ScreenColorPicker_UpdateControls_Start_screen_color_picker;
}
lblScreenColorPickerTip.Visible = colorTimerEnable;
@ -135,7 +136,7 @@ private void btnPipette_Click(object sender, EventArgs e)
private void btnCopyAll_Click(object sender, EventArgs e)
{
string colors = colorPicker.SelectedColor.ToString();
colors += string.Format("\r\nCursor position (X, Y) = {0}, {1}", txtX.Text, txtY.Text);
colors += "\r\n" + string.Format(Resources.ScreenColorPicker_btnCopyAll_Click_Cursor_position, txtX.Text, txtY.Text);
ClipboardHelpers.CopyText(colors);
}

View file

@ -78,12 +78,14 @@ public void StartRecording(TaskSettings taskSettings)
{
if (!Program.Settings.VideoEncoders.IsValidIndex(taskSettings.CaptureSettings.VideoEncoderSelected))
{
MessageBox.Show("There is no valid CLI video encoder selected.", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(Resources.ScreenRecordForm_StartRecording_There_is_no_valid_CLI_video_encoder_selected_,
Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
else if (!Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].IsValid())
{
MessageBox.Show("CLI video encoder file does not exist: " + Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].Path,
MessageBox.Show(Resources.ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__ +
Program.Settings.VideoEncoders[taskSettings.CaptureSettings.VideoEncoderSelected].Path,
Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
@ -95,8 +97,8 @@ public void StartRecording(TaskSettings taskSettings)
{
string ffmpegText = string.IsNullOrEmpty(taskSettings.CaptureSettings.FFmpegOptions.CLIPath) ? "ffmpeg.exe" : taskSettings.CaptureSettings.FFmpegOptions.CLIPath;
if (MessageBox.Show(ffmpegText + " does not exist." + Environment.NewLine + Environment.NewLine + "Would you like to automatically download it?",
Application.ProductName + " - Missing ffmpeg.exe", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
if (MessageBox.Show(string.Format(Resources.ScreenRecordForm_StartRecording_does_not_exist, ffmpegText),
"ShareX - " + Resources.ScreenRecordForm_StartRecording_Missing + " ffmpeg.exe", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
if (FFmpegHelper.DownloadFFmpeg(false, DownloaderForm_InstallRequested) == DialogResult.OK)
{
@ -112,7 +114,8 @@ public void StartRecording(TaskSettings taskSettings)
if (!taskSettings.CaptureSettings.FFmpegOptions.IsSourceSelected)
{
MessageBox.Show("FFmpeg video and audio source both can't be \"None\".", Application.ProductName + " - FFmpeg error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(Resources.ScreenRecordForm_StartRecording_FFmpeg_video_and_audio_source_both_can_t_be__None__,
"ShareX - " + Resources.ScreenRecordForm_StartRecording_FFmpeg_error, MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
}
@ -129,7 +132,7 @@ public void StartRecording(TaskSettings taskSettings)
IsRecording = true;
Screenshot.CaptureCursor = taskSettings.CaptureSettings.ShowCursor;
TrayIcon.Text = "ShareX - Waiting...";
TrayIcon.Text = "ShareX - " + Resources.ScreenRecordForm_StartRecording_Waiting___;
TrayIcon.Icon = Resources.control_record_yellow.ToIcon();
TrayIcon.Visible = true;
@ -182,7 +185,7 @@ public void StartRecording(TaskSettings taskSettings)
Thread.Sleep(delay);
}
TrayIcon.Text = "ShareX - Click tray icon to stop recording.";
TrayIcon.Text = "ShareX - " + Resources.ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_;
TrayIcon.Icon = Resources.control_record.ToIcon();
if (regionForm != null)
@ -210,7 +213,7 @@ public void StartRecording(TaskSettings taskSettings)
{
if (screenRecorder != null)
{
TrayIcon.Text = "ShareX - Encoding...";
TrayIcon.Text = "ShareX - " + Resources.ScreenRecordForm_StartRecording_Encoding___;
TrayIcon.Icon = Resources.camcorder_pencil.ToIcon();
string sourceFilePath = path;
@ -275,11 +278,11 @@ private void DownloaderForm_InstallRequested(string filePath)
if (result)
{
MessageBox.Show("FFmpeg successfully downloaded.", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
MessageBox.Show(Resources.ScreenRecordForm_DownloaderForm_InstallRequested_FFmpeg_successfully_downloaded_, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("Download of FFmpeg failed.", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show(Resources.ScreenRecordForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}

View file

@ -26,6 +26,7 @@
using HelpersLib;
using ImageEffectsLib;
using ScreenCaptureLib;
using ShareX.Properties;
using System;
using System.Collections.Generic;
using System.IO;
@ -43,7 +44,7 @@ public partial class TaskSettingsForm : Form
private ToolStripDropDownItem tsmiImageFileUploaders, tsmiTextFileUploaders;
private bool loaded;
private readonly string ConfigureEncoder = "Configure CLI video encoders --->";
private readonly string ConfigureEncoder = Resources.TaskSettingsForm_ConfigureEncoder_Configure_CLI_video_encoders_____;
public TaskSettingsForm(TaskSettings hotkeySetting, bool isDefault = false)
{
@ -267,11 +268,11 @@ private void UpdateWindowTitle()
{
if (IsDefault)
{
Text = Application.ProductName + " - Task settings";
Text = "ShareX - " + Resources.TaskSettingsForm_UpdateWindowTitle_Task_settings;
}
else
{
Text = Application.ProductName + " - Task settings for " + TaskSettings;
Text = "ShareX - " + string.Format(Resources.TaskSettingsForm_UpdateWindowTitle_Task_settings_for__0_, TaskSettings);
}
}
@ -468,27 +469,27 @@ private void EnableDisableToolStripMenuItems<T>(params ToolStripDropDownItem[] p
private void UpdateUploaderMenuNames()
{
btnTask.Text = "Task: " + TaskSettings.Job.GetDescription();
btnTask.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_Task___0_, TaskSettings.Job.GetDescription());
btnAfterCapture.Text = "After capture: " + string.Join(", ", TaskSettings.AfterCaptureJob.GetFlags<AfterCaptureTasks>().
Select(x => x.GetDescription()).ToArray());
btnAfterCapture.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_After_capture___0_, string.Join(", ", TaskSettings.AfterCaptureJob.GetFlags<AfterCaptureTasks>().
Select(x => x.GetDescription()).ToArray()));
btnAfterUpload.Text = "After upload: " + string.Join(", ", TaskSettings.AfterUploadJob.GetFlags<AfterUploadTasks>().
Select(x => x.GetDescription()).ToArray());
btnAfterUpload.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_After_upload___0_, string.Join(", ", TaskSettings.AfterUploadJob.GetFlags<AfterUploadTasks>().
Select(x => x.GetDescription()).ToArray()));
string imageUploader = TaskSettings.ImageDestination == ImageDestination.FileUploader ?
TaskSettings.ImageFileDestination.GetDescription() : TaskSettings.ImageDestination.GetDescription();
tsmiImageUploaders.Text = "Image uploader: " + imageUploader;
tsmiImageUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_, imageUploader);
string textUploader = TaskSettings.TextDestination == TextDestination.FileUploader ?
TaskSettings.TextFileDestination.GetDescription() : TaskSettings.TextDestination.GetDescription();
tsmiTextUploaders.Text = "Text uploader: " + textUploader;
tsmiTextUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_, textUploader);
tsmiFileUploaders.Text = "File uploader: " + TaskSettings.FileDestination.GetDescription();
tsmiFileUploaders.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_, TaskSettings.FileDestination.GetDescription());
tsmiURLShorteners.Text = "URL shortener: " + TaskSettings.URLShortenerDestination.GetDescription();
tsmiURLShorteners.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_, TaskSettings.URLShortenerDestination.GetDescription());
tsmiURLSharingServices.Text = "URL sharing service: " + TaskSettings.URLSharingServiceDestination.GetDescription();
tsmiURLSharingServices.Text = string.Format(Resources.TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_, TaskSettings.URLSharingServiceDestination.GetDescription());
}
private void tbDescription_TextChanged(object sender, EventArgs e)
@ -995,7 +996,8 @@ private void txtNameFormatPatternActiveWindow_TextChanged(object sender, EventAr
MaxTitleLength = TaskSettings.AdvancedSettings.NamePatternMaxTitleLength
};
lblNameFormatPatternPreviewActiveWindow.Text = "Preview: " + nameParser.Parse(TaskSettings.UploadSettings.NameFormatPatternActiveWindow);
lblNameFormatPatternPreviewActiveWindow.Text = Resources.TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_ + " " +
nameParser.Parse(TaskSettings.UploadSettings.NameFormatPatternActiveWindow);
}
private void btnResetAutoIncrementNumber_Click(object sender, EventArgs e)
@ -1014,7 +1016,8 @@ private void txtNameFormatPattern_TextChanged(object sender, EventArgs e)
MaxTitleLength = TaskSettings.AdvancedSettings.NamePatternMaxTitleLength
};
lblNameFormatPatternPreview.Text = "Preview: " + nameParser.Parse(TaskSettings.UploadSettings.NameFormatPattern);
lblNameFormatPatternPreview.Text = Resources.TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_ + " " +
nameParser.Parse(TaskSettings.UploadSettings.NameFormatPattern);
}
private void chkClipboardUploadContents_CheckedChanged(object sender, EventArgs e)

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Windows.Forms;
@ -49,7 +50,7 @@ public WatchFolderForm(WatchFolderSettings watchFolder)
private void btnPathBrowse_Click(object sender, EventArgs e)
{
Helpers.BrowseFolder("ShareX - Choose folder path", txtFolderPath);
Helpers.BrowseFolder("ShareX - " + Resources.WatchFolderForm_btnPathBrowse_Click_Choose_folder_path, txtFolderPath);
}
private void btnOK_Click(object sender, EventArgs e)

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
@ -151,10 +152,10 @@ public void ShowFailedHotkeys()
if (failedHotkeysList.Count() > 0)
{
string failedHotkeys = string.Join("\r\n", failedHotkeysList.Select(x => x.TaskSettings.ToString() + ": " + x.HotkeyInfo.ToString()).ToArray());
string text = string.Format("Unable to register hotkey{0}:\r\n\r\n{1}\r\n\r\nPlease select a different hotkey or quit the conflicting application and reopen ShareX.",
failedHotkeysList.Count() > 1 ? "s" : "", failedHotkeys);
string hotkeyText = failedHotkeysList.Count() > 1 ? Resources.HotkeyManager_ShowFailedHotkeys_hotkeys : Resources.HotkeyManager_ShowFailedHotkeys_hotkey;
string text = string.Format(Resources.HotkeyManager_ShowFailedHotkeys_Unable_to_register_hotkey, hotkeyText, failedHotkeys);
MessageBox.Show(text, "ShareX - Hotkey registration failed", MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(text, "ShareX - " + Resources.HotkeyManager_ShowFailedHotkeys_Hotkey_registration_failed, MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using SingleInstanceApplication;
using System;
using System.Diagnostics;
@ -305,7 +306,8 @@ private static void Run()
}
catch (Exception e)
{
MessageBox.Show("Unable to create folder: \"" + PersonalPath + "\"\r\n\r\n" + e.ToString(), "ShareX - Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show(Resources.Program_Run_Unable_to_create_folder_ + string.Format(" \"{0}\"\r\n\r\n{1}", PersonalPath, e.ToString()),
"ShareX - " + Resources.Program_Run_Error, MessageBoxButtons.OK, MessageBoxIcon.Error);
CustomPersonalPath = "";
}
}
@ -484,8 +486,8 @@ public static void WritePersonalPathConfig(string path)
}
catch (UnauthorizedAccessException)
{
MessageBox.Show("Can't access to \"" + PersonalPathConfig + "\" file.\r\nPlease run ShareX as administrator to change personal folder path.", "ShareX",
MessageBoxButtons.OK, MessageBoxIcon.Warning);
MessageBox.Show(string.Format(Resources.Program_WritePersonalPathConfig_Cant_access_to_file, PersonalPathConfig),
"ShareX", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
}

View file

@ -60,6 +60,33 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to File path can&apos;t be empty..
/// </summary>
public static string ActionsForm_btnOK_Click_File_path_can_t_be_empty_ {
get {
return ResourceManager.GetString("ActionsForm_btnOK_Click_File_path_can_t_be_empty_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Name can&apos;t be empty..
/// </summary>
public static string ActionsForm_btnOK_Click_Name_can_t_be_empty_ {
get {
return ResourceManager.GetString("ActionsForm_btnOK_Click_Name_can_t_be_empty_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose file path.
/// </summary>
public static string ActionsForm_btnPathBrowse_Click_Choose_file_path {
get {
return ResourceManager.GetString("ActionsForm_btnPathBrowse_Click_Choose_file_path", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -140,6 +167,36 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Choose screenshots folder path.
/// </summary>
public static string ApplicationSettingsForm_btnBrowseCustomScreenshotsPath_Click_Choose_screenshots_folder_path {
get {
return ResourceManager.GetString("ApplicationSettingsForm_btnBrowseCustomScreenshotsPath_Click_Choose_screenshots_f" +
"older_path", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose ShareX personal folder path.
/// </summary>
public static string ApplicationSettingsForm_btnBrowsePersonalFolderPath_Click_Choose_ShareX_personal_folder_path {
get {
return ResourceManager.GetString("ApplicationSettingsForm_btnBrowsePersonalFolderPath_Click_Choose_ShareX_personal_" +
"folder_path", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to ShareX need to be restarted for language changes to apply.
///Would you like to restart ShareX?.
/// </summary>
public static string ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart {
get {
return ResourceManager.GetString("ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -160,6 +217,42 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Start.
/// </summary>
public static string AutoCaptureForm_Execute_Start {
get {
return ResourceManager.GetString("AutoCaptureForm_Execute_Start", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stop.
/// </summary>
public static string AutoCaptureForm_Execute_Stop {
get {
return ResourceManager.GetString("AutoCaptureForm_Execute_Stop", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to X: {0}, Y: {1}, Width: {2}, Height: {3}.
/// </summary>
public static string AutoCaptureForm_UpdateRegion_X___0___Y___1___Width___2___Height___3_ {
get {
return ResourceManager.GetString("AutoCaptureForm_UpdateRegion_X___0___Y___1___Width___2___Height___3_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Timeleft: {0}s ({1}%) Total: {2}.
/// </summary>
public static string AutoCaptureForm_UpdateStatus_Timeleft___0_s___1____Total___2_ {
get {
return ResourceManager.GetString("AutoCaptureForm_UpdateStatus_Timeleft___0_s___1____Total___2_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -170,6 +263,25 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to {0} is about to be uploaded to {1}. You may choose a different destination..
/// </summary>
public static string BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_ {
get {
return ResourceManager.GetString("BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_cho" +
"ose_a_different_destination_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Please choose a destination..
/// </summary>
public static string BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_ {
get {
return ResourceManager.GetString("BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -259,6 +371,16 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Supported variables: {0} and other variables such as {1} etc..
/// </summary>
public static string ClipboardFormatForm_ClipboardFormatForm_Supported_variables___0__and_other_variables_such_as__1__etc_ {
get {
return ResourceManager.GetString("ClipboardFormatForm_ClipboardFormatForm_Supported_variables___0__and_other_variab" +
"les_such_as__1__etc_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -359,6 +481,16 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Drop
///here.
/// </summary>
public static string DropForm_DrawDropImage_Drop_here {
get {
return ResourceManager.GetString("DropForm_DrawDropImage_Drop_here", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -379,6 +511,33 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Extension can&apos;t be empty..
/// </summary>
public static string EncoderProgramForm_btnOK_Click_Extension_can_t_be_empty_ {
get {
return ResourceManager.GetString("EncoderProgramForm_btnOK_Click_Extension_can_t_be_empty_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Path can&apos;t be empty..
/// </summary>
public static string EncoderProgramForm_btnOK_Click_Path_can_t_be_empty_ {
get {
return ResourceManager.GetString("EncoderProgramForm_btnOK_Click_Path_can_t_be_empty_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose encoder path.
/// </summary>
public static string EncoderProgramForm_btnPathBrowse_Click_Choose_encoder_path {
get {
return ResourceManager.GetString("EncoderProgramForm_btnPathBrowse_Click_Choose_encoder_path", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -408,6 +567,15 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Use new name: .
/// </summary>
public static string FileExistForm_txtNewName_TextChanged_Use_new_name__ {
get {
return ResourceManager.GetString("FileExistForm_txtNewName_TextChanged_Use_new_name__", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -538,6 +706,55 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to hotkey.
/// </summary>
public static string HotkeyManager_ShowFailedHotkeys_hotkey {
get {
return ResourceManager.GetString("HotkeyManager_ShowFailedHotkeys_hotkey", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Hotkey registration failed.
/// </summary>
public static string HotkeyManager_ShowFailedHotkeys_Hotkey_registration_failed {
get {
return ResourceManager.GetString("HotkeyManager_ShowFailedHotkeys_Hotkey_registration_failed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to hotkeys.
/// </summary>
public static string HotkeyManager_ShowFailedHotkeys_hotkeys {
get {
return ResourceManager.GetString("HotkeyManager_ShowFailedHotkeys_hotkeys", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Unable to register {0}:
///
///{1}
///
///Please select a different hotkey or quit the conflicting application and reopen ShareX..
/// </summary>
public static string HotkeyManager_ShowFailedHotkeys_Unable_to_register_hotkey {
get {
return ResourceManager.GetString("HotkeyManager_ShowFailedHotkeys_Unable_to_register_hotkey", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Select a hotkey....
/// </summary>
public static string HotkeySelectionControl_StartEditing_Select_a_hotkey___ {
get {
return ResourceManager.GetString("HotkeySelectionControl_StartEditing_Select_a_hotkey___", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -708,6 +925,79 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to is available.
/// </summary>
public static string MainForm_CheckUpdate_is_available {
get {
return ResourceManager.GetString("MainForm_CheckUpdate_is_available", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to A newer version of ShareX is available.
///Would you like to download and install it?.
/// </summary>
public static string MainForm_CheckUpdate_Newer_version_available {
get {
return ResourceManager.GetString("MainForm_CheckUpdate_Newer_version_available", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Do you really want to delete this file?.
/// </summary>
public static string MainForm_tsmiDeleteSelectedFile_Click_Do_you_really_want_to_delete_this_file_ {
get {
return ResourceManager.GetString("MainForm_tsmiDeleteSelectedFile_Click_Do_you_really_want_to_delete_this_file_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to File delete confirmation.
/// </summary>
public static string MainForm_tsmiDeleteSelectedFile_Click_File_delete_confirmation {
get {
return ResourceManager.GetString("MainForm_tsmiDeleteSelectedFile_Click_File_delete_confirmation", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Text upload test.
/// </summary>
public static string MainForm_tsmiTestTextUpload_Click_Text_upload_test {
get {
return ResourceManager.GetString("MainForm_tsmiTestTextUpload_Click_Text_upload_test", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Hide menu.
/// </summary>
public static string MainForm_UpdateMenu_Hide_menu {
get {
return ResourceManager.GetString("MainForm_UpdateMenu_Hide_menu", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Show menu.
/// </summary>
public static string MainForm_UpdateMenu_Show_menu {
get {
return ResourceManager.GetString("MainForm_UpdateMenu_Show_menu", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to You can add workflows from hotkey settings....
/// </summary>
public static string MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___ {
get {
return ResourceManager.GetString("MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -788,6 +1078,34 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Error.
/// </summary>
public static string Program_Run_Error {
get {
return ResourceManager.GetString("Program_Run_Error", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Unable to create folder:.
/// </summary>
public static string Program_Run_Unable_to_create_folder_ {
get {
return ResourceManager.GetString("Program_Run_Unable_to_create_folder_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Can&apos;t access to &quot;{0}&quot; file.
///Please run ShareX as administrator to change personal folder path..
/// </summary>
public static string Program_WritePersonalPathConfig_Cant_access_to_file {
get {
return ResourceManager.GetString("Program_WritePersonalPathConfig_Cant_access_to_file", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -818,6 +1136,144 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Cursor position (X, Y) = {0}, {1}.
/// </summary>
public static string ScreenColorPicker_btnCopyAll_Click_Cursor_position {
get {
return ResourceManager.GetString("ScreenColorPicker_btnCopyAll_Click_Cursor_position", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Close.
/// </summary>
public static string ScreenColorPicker_ScreenColorPicker_Close {
get {
return ResourceManager.GetString("ScreenColorPicker_ScreenColorPicker_Close", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Start screen color picker.
/// </summary>
public static string ScreenColorPicker_UpdateControls_Start_screen_color_picker {
get {
return ResourceManager.GetString("ScreenColorPicker_UpdateControls_Start_screen_color_picker", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stop screen color picker.
/// </summary>
public static string ScreenColorPicker_UpdateControls_Stop_screen_color_picker {
get {
return ResourceManager.GetString("ScreenColorPicker_UpdateControls_Stop_screen_color_picker", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Download of FFmpeg failed..
/// </summary>
public static string ScreenRecordForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_ {
get {
return ResourceManager.GetString("ScreenRecordForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to FFmpeg successfully downloaded..
/// </summary>
public static string ScreenRecordForm_DownloaderForm_InstallRequested_FFmpeg_successfully_downloaded_ {
get {
return ResourceManager.GetString("ScreenRecordForm_DownloaderForm_InstallRequested_FFmpeg_successfully_downloaded_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to CLI video encoder file does not exist: .
/// </summary>
public static string ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Click tray icon to stop recording..
/// </summary>
public static string ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to {0} does not exist.
///
///Would you like to automatically download it?.
/// </summary>
public static string ScreenRecordForm_StartRecording_does_not_exist {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_does_not_exist", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Encoding....
/// </summary>
public static string ScreenRecordForm_StartRecording_Encoding___ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_Encoding___", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to FFmpeg error.
/// </summary>
public static string ScreenRecordForm_StartRecording_FFmpeg_error {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_FFmpeg_error", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to FFmpeg video and audio source both can&apos;t be &quot;None&quot;..
/// </summary>
public static string ScreenRecordForm_StartRecording_FFmpeg_video_and_audio_source_both_can_t_be__None__ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_FFmpeg_video_and_audio_source_both_can_t_be__None" +
"__", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Missing.
/// </summary>
public static string ScreenRecordForm_StartRecording_Missing {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_Missing", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to There is no valid CLI video encoder selected..
/// </summary>
public static string ScreenRecordForm_StartRecording_There_is_no_valid_CLI_video_encoder_selected_ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_There_is_no_valid_CLI_video_encoder_selected_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Waiting....
/// </summary>
public static string ScreenRecordForm_StartRecording_Waiting___ {
get {
return ResourceManager.GetString("ScreenRecordForm_StartRecording_Waiting___", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -837,6 +1293,150 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Tweet successfully sent..
/// </summary>
public static string TaskHelpers_TweetMessage_Tweet_successfully_sent_ {
get {
return ResourceManager.GetString("TaskHelpers_TweetMessage_Tweet_successfully_sent_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to In queue.
/// </summary>
public static string TaskManager_CreateListViewItem_In_queue {
get {
return ResourceManager.GetString("TaskManager_CreateListViewItem_In_queue", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Error.
/// </summary>
public static string TaskManager_task_UploadCompleted_Error {
get {
return ResourceManager.GetString("TaskManager_task_UploadCompleted_Error", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Task completed.
/// </summary>
public static string TaskManager_task_UploadCompleted_ShareX___Task_completed {
get {
return ResourceManager.GetString("TaskManager_task_UploadCompleted_ShareX___Task_completed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Configure CLI video encoders ---&gt;.
/// </summary>
public static string TaskSettingsForm_ConfigureEncoder_Configure_CLI_video_encoders_____ {
get {
return ResourceManager.GetString("TaskSettingsForm_ConfigureEncoder_Configure_CLI_video_encoders_____", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Preview:.
/// </summary>
public static string TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_ {
get {
return ResourceManager.GetString("TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to After capture: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_After_capture___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_After_capture___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to After upload: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_After_upload___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_After_upload___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to File uploader: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Image uploader: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Task: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_Task___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_Task___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Text uploader: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to URL sharing service: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to URL shortener: {0}.
/// </summary>
public static string TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Task settings.
/// </summary>
public static string TaskSettingsForm_UpdateWindowTitle_Task_settings {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateWindowTitle_Task_settings", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Task settings for {0}.
/// </summary>
public static string TaskSettingsForm_UpdateWindowTitle_Task_settings_for__0_ {
get {
return ResourceManager.GetString("TaskSettingsForm_UpdateWindowTitle_Task_settings_for__0_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
@ -907,6 +1507,197 @@ public class Resources {
}
}
/// <summary>
/// Looks up a localized string similar to Upload errors.
/// </summary>
public static string UploadInfoManager_ShowErrors_Upload_errors {
get {
return ResourceManager.GetString("UploadInfoManager_ShowErrors_Upload_errors", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Download failed:
///{0}.
/// </summary>
public static string UploadManager_DownloadAndUploadFile_Download_failed {
get {
return ResourceManager.GetString("UploadManager_DownloadAndUploadFile_Download_failed", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Are you sure you want to upload {0} files?.
/// </summary>
public static string UploadManager_IsUploadConfirmed_Are_you_sure_you_want_to_upload__0__files_ {
get {
return ResourceManager.GetString("UploadManager_IsUploadConfirmed_Are_you_sure_you_want_to_upload__0__files_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Don&apos;t show this message again..
/// </summary>
public static string UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_ {
get {
return ResourceManager.GetString("UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Upload files.
/// </summary>
public static string UploadManager_IsUploadConfirmed_Upload_files {
get {
return ResourceManager.GetString("UploadManager_IsUploadConfirmed_Upload_files", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to File upload.
/// </summary>
public static string UploadManager_UploadFile_File_upload {
get {
return ResourceManager.GetString("UploadManager_UploadFile_File_upload", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Folder upload.
/// </summary>
public static string UploadManager_UploadFolder_Folder_upload {
get {
return ResourceManager.GetString("UploadManager_UploadFolder_Folder_upload", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to URL to download from and upload.
/// </summary>
public static string UploadManager_UploadURL_URL_to_download_from_and_upload {
get {
return ResourceManager.GetString("UploadManager_UploadURL_URL_to_download_from_and_upload", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Share URL ({0}).
/// </summary>
public static string UploadTask_CreateShareURLTask_Share_URL___0__ {
get {
return ResourceManager.GetString("UploadTask_CreateShareURLTask_Share_URL___0__", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Shorten URL ({0}).
/// </summary>
public static string UploadTask_CreateURLShortenerTask_Shorten_URL___0__ {
get {
return ResourceManager.GetString("UploadTask_CreateURLShortenerTask_Shorten_URL___0__", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose a folder to save.
/// </summary>
public static string UploadTask_DoAfterCaptureJobs_Choose_a_folder_to_save {
get {
return ResourceManager.GetString("UploadTask_DoAfterCaptureJobs_Choose_a_folder_to_save", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to First time upload warning.
/// </summary>
public static string UploadTask_DoUploadJob_First_time_upload_warning {
get {
return ResourceManager.GetString("UploadTask_DoUploadJob_First_time_upload_warning", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Are you sure you want to upload screenshot?
///You can press &apos;No&apos; for cancel current upload and disable auto uploading screenshots..
/// </summary>
public static string UploadTask_DoUploadJob_First_time_upload_warning_text {
get {
return ResourceManager.GetString("UploadTask_DoUploadJob_First_time_upload_warning_text", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Uploading.
/// </summary>
public static string UploadTask_DoUploadJob_Uploading {
get {
return ResourceManager.GetString("UploadTask_DoUploadJob_Uploading", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Done.
/// </summary>
public static string UploadTask_OnUploadCompleted_Done {
get {
return ResourceManager.GetString("UploadTask_OnUploadCompleted_Done", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stopped.
/// </summary>
public static string UploadTask_OnUploadCompleted_Stopped {
get {
return ResourceManager.GetString("UploadTask_OnUploadCompleted_Stopped", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Preparing.
/// </summary>
public static string UploadTask_Prepare_Preparing {
get {
return ResourceManager.GetString("UploadTask_Prepare_Preparing", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Starting.
/// </summary>
public static string UploadTask_Prepare_Starting {
get {
return ResourceManager.GetString("UploadTask_Prepare_Starting", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Stopping.
/// </summary>
public static string UploadTask_Stop_Stopping {
get {
return ResourceManager.GetString("UploadTask_Stop_Stopping", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to URL is empty..
/// </summary>
public static string UploadTask_ThreadDoWork_URL_is_empty_ {
get {
return ResourceManager.GetString("UploadTask_ThreadDoWork_URL_is_empty_", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to Choose folder path.
/// </summary>
public static string WatchFolderForm_btnPathBrowse_Click_Choose_folder_path {
get {
return ResourceManager.GetString("WatchFolderForm_btnPathBrowse_Click_Choose_folder_path", resourceCulture);
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
<!--
Microsoft ResX Schema
Version 2.0
@ -59,321 +59,591 @@
: 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>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="google_plus" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\google_plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layout_select_content" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layout-select-content.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_curve" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-curve.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_blog" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-blog.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="checkbox_uncheck" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\checkbox_uncheck.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_icon_large" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-icon-large.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Fullscreen" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Fullscreen.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="steam" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\steam.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="notebook" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\notebook.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_ellipse" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-ellipse.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Ellipse" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Ellipse.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="cross_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\cross-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="RoundedRectangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\RoundedRectangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="network_ip" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\network-ip.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camcorder_image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\camcorder-image.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="inbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\inbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_open_image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-open-image.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="exclamation_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\exclamation-button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wrench_screwdriver" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\wrench-screwdriver.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_open_document" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-open-document.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="navigation_090_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\navigation-090-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-blue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layers_ungroup" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layers-ungroup.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="FreeHand" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\FreeHand.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layers_arrange" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layers-arrange.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="edit_scale" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\edit-scale.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_saturation" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image-saturation.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_export" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image-export.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_network" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-network.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Polygon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Polygon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="toolbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\toolbox.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="clipboard" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clipboard.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="GitHub" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\GitHub.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_tree" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-tree.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_monitor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-monitor.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="control_record_yellow" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\control-record-yellow.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ruler_triangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ruler-triangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camcorder_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\camcorder--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="keyboard" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\keyboard.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Triangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Triangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="document_copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\document-copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="navigation_000_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\navigation-000-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camera" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\camera.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="crown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\crown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="globe_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\globe--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_block" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tick_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tick-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="monitor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\monitor.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="control_record" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\control-record.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="upload_cloud" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\upload-cloud.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="heart" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\heart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Rectangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Rectangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Diamond" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\diamond.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="gear" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="color" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\color.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="drive" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\drive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="drive_globe" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\drive-globe.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="checkbox_check" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\checkbox_check.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="categories" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\categories.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tr" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tr.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Twitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Twitter.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\bin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_browser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-browser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="clock" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="globe_share" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\globe-share.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="barcode_2d" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\barcode-2d.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pipette" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pipette.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pencil.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="au" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\au.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_090" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow-090.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_polygon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-polygon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_round" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-round.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="eraser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\eraser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layout_select_sidebar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layout-select-sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="traffic_cone" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\traffic-cone.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_task" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-task.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="film" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\film.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ErrorSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ErrorSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="TaskCompletedSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TaskCompletedSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="CaptureSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CaptureSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<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>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="google_plus" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\google_plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layout_select_content" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layout-select-content.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_curve" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-curve.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_blog" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-blog.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="checkbox_uncheck" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\checkbox_uncheck.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_icon_large" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-icon-large.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Fullscreen" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Fullscreen.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="steam" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\steam.ico;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="notebook" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\notebook.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_ellipse" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-ellipse.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Ellipse" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Ellipse.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="cross_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\cross-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="RoundedRectangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\RoundedRectangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="network_ip" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\network-ip.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camcorder_image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\camcorder-image.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="inbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\inbox.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_open_image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-open-image.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="exclamation_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\exclamation-button.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wrench_screwdriver" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\wrench-screwdriver.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_open_document" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-open-document.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="navigation_090_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\navigation-090-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-blue.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layers_ungroup" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layers-ungroup.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="FreeHand" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\FreeHand.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layers_arrange" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layers-arrange.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="edit_scale" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\edit-scale.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_saturation" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image-saturation.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_export" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image-export.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_network" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-network.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Polygon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Polygon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="toolbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\toolbox.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="clipboard" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clipboard.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="GitHub" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\GitHub.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_tree" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder-tree.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_monitor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application-monitor.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\image.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="control_record_yellow" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\control-record-yellow.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ruler_triangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ruler-triangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camcorder_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\camcorder--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="keyboard" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\keyboard.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Triangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Triangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="document_copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\document-copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="navigation_000_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\navigation-000-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="camera" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\camera.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="crown" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\crown.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="globe_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\globe--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_block" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-block.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tick_button" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tick-button.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="monitor" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\monitor.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="control_record" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\control-record.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="upload_cloud" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\upload-cloud.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="heart" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\heart.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Rectangle" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Rectangle.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Diamond" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\diamond.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="image_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\image--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="gear" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\gear.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="color" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\color.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="drive" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\drive.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="drive_globe" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\drive-globe.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="checkbox_check" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\checkbox_check.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="categories" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\categories.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tr" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tr.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Twitter" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Twitter.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bin" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\bin.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_browser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-browser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="clock" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clock.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="globe_share" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\globe-share.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="barcode_2d" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\barcode-2d.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pipette" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pipette.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pencil.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="au" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\au.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_pencil" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer--pencil.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_090" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow-090.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_polygon" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-polygon.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layer_shape_round" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layer-shape-round.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="eraser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\eraser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="layout_select_sidebar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\layout-select-sidebar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="traffic_cone" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\traffic-cone.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_task" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\resources\application-task.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="film" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\film.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ErrorSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ErrorSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="TaskCompletedSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TaskCompletedSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="CaptureSound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CaptureSound.wav;System.IO.MemoryStream, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="MainForm_UpdateWorkflowsMenu_You_can_add_workflows_from_hotkey_settings___" xml:space="preserve">
<value>You can add workflows from hotkey settings...</value>
</data>
<data name="ScreenColorPicker_ScreenColorPicker_Close" xml:space="preserve">
<value>Close</value>
</data>
<data name="BeforeUploadForm_BeforeUploadForm_Please_choose_a_destination_" xml:space="preserve">
<value>Please choose a destination.</value>
</data>
<data name="BeforeUploadForm_BeforeUploadForm__0__is_about_to_be_uploaded_to__1___You_may_choose_a_different_destination_" xml:space="preserve">
<value>{0} is about to be uploaded to {1}. You may choose a different destination.</value>
</data>
<data name="TaskSettingsForm_ConfigureEncoder_Configure_CLI_video_encoders_____" xml:space="preserve">
<value>Configure CLI video encoders ---&gt;</value>
</data>
<data name="WatchFolderForm_btnPathBrowse_Click_Choose_folder_path" xml:space="preserve">
<value>Choose folder path</value>
</data>
<data name="EncoderProgramForm_btnPathBrowse_Click_Choose_encoder_path" xml:space="preserve">
<value>Choose encoder path</value>
</data>
<data name="EncoderProgramForm_btnOK_Click_Path_can_t_be_empty_" xml:space="preserve">
<value>Path can't be empty.</value>
</data>
<data name="EncoderProgramForm_btnOK_Click_Extension_can_t_be_empty_" xml:space="preserve">
<value>Extension can't be empty.</value>
</data>
<data name="ActionsForm_btnPathBrowse_Click_Choose_file_path" xml:space="preserve">
<value>Choose file path</value>
</data>
<data name="ActionsForm_btnOK_Click_Name_can_t_be_empty_" xml:space="preserve">
<value>Name can't be empty.</value>
</data>
<data name="ActionsForm_btnOK_Click_File_path_can_t_be_empty_" xml:space="preserve">
<value>File path can't be empty.</value>
</data>
<data name="ScreenRecordForm_StartRecording_There_is_no_valid_CLI_video_encoder_selected_" xml:space="preserve">
<value>There is no valid CLI video encoder selected.</value>
</data>
<data name="ScreenRecordForm_StartRecording_CLI_video_encoder_file_does_not_exist__" xml:space="preserve">
<value>CLI video encoder file does not exist: </value>
</data>
<data name="ScreenRecordForm_StartRecording_Missing" xml:space="preserve">
<value>Missing</value>
</data>
<data name="FileExistForm_txtNewName_TextChanged_Use_new_name__" xml:space="preserve">
<value>Use new name: </value>
</data>
<data name="UploadManager_IsUploadConfirmed_Upload_files" xml:space="preserve">
<value>Upload files</value>
</data>
<data name="UploadManager_IsUploadConfirmed_Are_you_sure_you_want_to_upload__0__files_" xml:space="preserve">
<value>Are you sure you want to upload {0} files?</value>
</data>
<data name="UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_" xml:space="preserve">
<value>Don't show this message again.</value>
</data>
<data name="UploadManager_UploadFile_File_upload" xml:space="preserve">
<value>File upload</value>
</data>
<data name="UploadManager_UploadFolder_Folder_upload" xml:space="preserve">
<value>Folder upload</value>
</data>
<data name="UploadManager_UploadURL_URL_to_download_from_and_upload" xml:space="preserve">
<value>URL to download from and upload</value>
</data>
<data name="UploadManager_DownloadAndUploadFile_Download_failed" xml:space="preserve">
<value>Download failed:
{0}</value>
</data>
<data name="ScreenRecordForm_StartRecording_does_not_exist" xml:space="preserve">
<value>{0} does not exist.
Would you like to automatically download it?</value>
</data>
<data name="ScreenColorPicker_UpdateControls_Stop_screen_color_picker" xml:space="preserve">
<value>Stop screen color picker</value>
</data>
<data name="ScreenColorPicker_UpdateControls_Start_screen_color_picker" xml:space="preserve">
<value>Start screen color picker</value>
</data>
<data name="AutoCaptureForm_UpdateRegion_X___0___Y___1___Width___2___Height___3_" xml:space="preserve">
<value>X: {0}, Y: {1}, Width: {2}, Height: {3}</value>
</data>
<data name="AutoCaptureForm_UpdateStatus_Timeleft___0_s___1____Total___2_" xml:space="preserve">
<value>Timeleft: {0}s ({1}%) Total: {2}</value>
</data>
<data name="AutoCaptureForm_Execute_Start" xml:space="preserve">
<value>Start</value>
</data>
<data name="AutoCaptureForm_Execute_Stop" xml:space="preserve">
<value>Stop</value>
</data>
<data name="ScreenRecordForm_StartRecording_FFmpeg_video_and_audio_source_both_can_t_be__None__" xml:space="preserve">
<value>FFmpeg video and audio source both can't be "None".</value>
</data>
<data name="ScreenRecordForm_StartRecording_FFmpeg_error" xml:space="preserve">
<value>FFmpeg error</value>
</data>
<data name="ScreenRecordForm_StartRecording_Waiting___" xml:space="preserve">
<value>Waiting...</value>
</data>
<data name="ScreenRecordForm_StartRecording_Click_tray_icon_to_stop_recording_" xml:space="preserve">
<value>Click tray icon to stop recording.</value>
</data>
<data name="ScreenRecordForm_StartRecording_Encoding___" xml:space="preserve">
<value>Encoding...</value>
</data>
<data name="ScreenRecordForm_DownloaderForm_InstallRequested_FFmpeg_successfully_downloaded_" xml:space="preserve">
<value>FFmpeg successfully downloaded.</value>
</data>
<data name="ScreenRecordForm_DownloaderForm_InstallRequested_Download_of_FFmpeg_failed_" xml:space="preserve">
<value>Download of FFmpeg failed.</value>
</data>
<data name="TaskManager_CreateListViewItem_In_queue" xml:space="preserve">
<value>In queue</value>
</data>
<data name="TaskManager_task_UploadCompleted_ShareX___Task_completed" xml:space="preserve">
<value>Task completed</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_Unable_to_register_hotkey" xml:space="preserve">
<value>Unable to register {0}:
{1}
Please select a different hotkey or quit the conflicting application and reopen ShareX.</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_hotkeys" xml:space="preserve">
<value>hotkeys</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_hotkey" xml:space="preserve">
<value>hotkey</value>
</data>
<data name="HotkeyManager_ShowFailedHotkeys_Hotkey_registration_failed" xml:space="preserve">
<value>Hotkey registration failed</value>
</data>
<data name="HotkeySelectionControl_StartEditing_Select_a_hotkey___" xml:space="preserve">
<value>Select a hotkey...</value>
</data>
<data name="UploadTask_Prepare_Preparing" xml:space="preserve">
<value>Preparing</value>
</data>
<data name="UploadTask_Prepare_Starting" xml:space="preserve">
<value>Starting</value>
</data>
<data name="UploadTask_Stop_Stopping" xml:space="preserve">
<value>Stopping</value>
</data>
<data name="ApplicationSettingsForm_cbLanguage_SelectedIndexChanged_Language_Restart" xml:space="preserve">
<value>ShareX need to be restarted for language changes to apply.
Would you like to restart ShareX?</value>
</data>
<data name="TaskManager_task_UploadCompleted_Error" xml:space="preserve">
<value>Error</value>
</data>
<data name="UploadInfoManager_ShowErrors_Upload_errors" xml:space="preserve">
<value>Upload errors</value>
</data>
<data name="UploadTask_ThreadDoWork_URL_is_empty_" xml:space="preserve">
<value>URL is empty.</value>
</data>
<data name="UploadTask_DoUploadJob_First_time_upload_warning_text" xml:space="preserve">
<value>Are you sure you want to upload screenshot?
You can press 'No' for cancel current upload and disable auto uploading screenshots.</value>
</data>
<data name="UploadTask_DoUploadJob_First_time_upload_warning" xml:space="preserve">
<value>First time upload warning</value>
</data>
<data name="UploadTask_DoUploadJob_Uploading" xml:space="preserve">
<value>Uploading</value>
</data>
<data name="Program_Run_Unable_to_create_folder_" xml:space="preserve">
<value>Unable to create folder:</value>
</data>
<data name="Program_Run_Error" xml:space="preserve">
<value>Error</value>
</data>
<data name="ApplicationSettingsForm_btnBrowsePersonalFolderPath_Click_Choose_ShareX_personal_folder_path" xml:space="preserve">
<value>Choose ShareX personal folder path</value>
</data>
<data name="ApplicationSettingsForm_btnBrowseCustomScreenshotsPath_Click_Choose_screenshots_folder_path" xml:space="preserve">
<value>Choose screenshots folder path</value>
</data>
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings" xml:space="preserve">
<value>Task settings</value>
</data>
<data name="TaskSettingsForm_UpdateWindowTitle_Task_settings_for__0_" xml:space="preserve">
<value>Task settings for {0}</value>
</data>
<data name="UploadTask_DoAfterCaptureJobs_Choose_a_folder_to_save" xml:space="preserve">
<value>Choose a folder to save</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Task___0_" xml:space="preserve">
<value>Task: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_After_capture___0_" xml:space="preserve">
<value>After capture: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_After_upload___0_" xml:space="preserve">
<value>After upload: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Image_uploader___0_" xml:space="preserve">
<value>Image uploader: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_Text_uploader___0_" xml:space="preserve">
<value>Text uploader: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_File_uploader___0_" xml:space="preserve">
<value>File uploader: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_URL_shortener___0_" xml:space="preserve">
<value>URL shortener: {0}</value>
</data>
<data name="TaskSettingsForm_UpdateUploaderMenuNames_URL_sharing_service___0_" xml:space="preserve">
<value>URL sharing service: {0}</value>
</data>
<data name="TaskHelpers_TweetMessage_Tweet_successfully_sent_" xml:space="preserve">
<value>Tweet successfully sent.</value>
</data>
<data name="MainForm_CheckUpdate_Newer_version_available" xml:space="preserve">
<value>A newer version of ShareX is available.
Would you like to download and install it?</value>
</data>
<data name="MainForm_CheckUpdate_is_available" xml:space="preserve">
<value>is available</value>
</data>
<data name="MainForm_UpdateMenu_Hide_menu" xml:space="preserve">
<value>Hide menu</value>
</data>
<data name="MainForm_UpdateMenu_Show_menu" xml:space="preserve">
<value>Show menu</value>
</data>
<data name="MainForm_tsmiTestTextUpload_Click_Text_upload_test" xml:space="preserve">
<value>Text upload test</value>
</data>
<data name="TaskSettingsForm_txtNameFormatPatternActiveWindow_TextChanged_Preview_" xml:space="preserve">
<value>Preview:</value>
</data>
<data name="MainForm_tsmiDeleteSelectedFile_Click_Do_you_really_want_to_delete_this_file_" xml:space="preserve">
<value>Do you really want to delete this file?</value>
</data>
<data name="MainForm_tsmiDeleteSelectedFile_Click_File_delete_confirmation" xml:space="preserve">
<value>File delete confirmation</value>
</data>
<data name="UploadTask_OnUploadCompleted_Stopped" xml:space="preserve">
<value>Stopped</value>
</data>
<data name="UploadTask_OnUploadCompleted_Done" xml:space="preserve">
<value>Done</value>
</data>
<data name="ClipboardFormatForm_ClipboardFormatForm_Supported_variables___0__and_other_variables_such_as__1__etc_" xml:space="preserve">
<value>Supported variables: {0} and other variables such as {1} etc.</value>
</data>
<data name="DropForm_DrawDropImage_Drop_here" xml:space="preserve">
<value>Drop
here</value>
</data>
<data name="ScreenColorPicker_btnCopyAll_Click_Cursor_position" xml:space="preserve">
<value>Cursor position (X, Y) = {0}, {1}</value>
</data>
<data name="UploadTask_CreateURLShortenerTask_Shorten_URL___0__" xml:space="preserve">
<value>Shorten URL ({0})</value>
</data>
<data name="UploadTask_CreateShareURLTask_Share_URL___0__" xml:space="preserve">
<value>Share URL ({0})</value>
</data>
<data name="Program_WritePersonalPathConfig_Cant_access_to_file" xml:space="preserve">
<value>Can't access to "{0}" file.
Please run ShareX as administrator to change personal folder path.</value>
</data>
</root>

View file

@ -0,0 +1,3 @@
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:String x:Key="/Default/CodeEditing/Localization/LocalizableInspector/@EntryValue">Pessimistic</s:String></wpf:ResourceDictionary>

View file

@ -26,6 +26,7 @@
using HelpersLib;
using ImageEffectsLib;
using ScreenCaptureLib;
using ShareX.Properties;
using System.Collections.Generic;
using System.Diagnostics;
using System.Drawing;
@ -608,7 +609,7 @@ public static void TweetMessage()
if (Program.MainForm.niTray.Visible)
{
Program.MainForm.niTray.Tag = null;
Program.MainForm.niTray.ShowBalloonTip(5000, "ShareX - Twitter", "Tweet successfully sent.", ToolTipIcon.Info);
Program.MainForm.niTray.ShowBalloonTip(5000, "ShareX - Twitter", Resources.TaskHelpers_TweetMessage_Tweet_successfully_sent_, ToolTipIcon.Info);
}
}
}

View file

@ -161,7 +161,7 @@ private static void CreateListViewItem(UploadTask task)
ListViewItem lvi = new ListViewItem();
lvi.Tag = task;
lvi.Text = info.FileName;
lvi.SubItems.Add("In queue");
lvi.SubItems.Add(Resources.TaskManager_CreateListViewItem_In_queue);
lvi.SubItems.Add(string.Empty);
lvi.SubItems.Add(string.Empty);
lvi.SubItems.Add(string.Empty);
@ -257,7 +257,7 @@ private static void task_UploadCompleted(UploadTask task)
if (lvi != null)
{
lvi.SubItems[1].Text = "Error";
lvi.SubItems[1].Text = Resources.TaskManager_task_UploadCompleted_Error;
lvi.SubItems[6].Text = string.Empty;
lvi.ImageIndex = 1;
}
@ -317,7 +317,8 @@ private static void task_UploadCompleted(UploadTask task)
if (Program.MainForm.niTray.Visible)
{
Program.MainForm.niTray.Tag = result;
Program.MainForm.niTray.ShowBalloonTip(5000, "ShareX - Task completed", result, ToolTipIcon.Info);
Program.MainForm.niTray.ShowBalloonTip(5000, "ShareX - " + Resources.TaskManager_task_UploadCompleted_ShareX___Task_completed,
result, ToolTipIcon.Info);
}
break;
case PopUpNotificationType.ToastNotification:
@ -325,7 +326,7 @@ private static void task_UploadCompleted(UploadTask task)
{
Action = info.TaskSettings.AdvancedSettings.ToastWindowClickAction,
FilePath = info.FilePath,
Text = "ShareX - Task completed\r\n" + result,
Text = "ShareX - " + Resources.TaskManager_task_UploadCompleted_ShareX___Task_completed + "\r\n" + result,
URL = result
};
NotificationForm.Show((int)(info.TaskSettings.AdvancedSettings.ToastWindowDuration * 1000),

View file

@ -25,6 +25,7 @@
using HelpersLib;
using Microsoft.VisualBasic.FileIO;
using ShareX.Properties;
using System.Collections.Generic;
using System.IO;
using System.Linq;
@ -270,7 +271,7 @@ public void ShowErrors()
if (!string.IsNullOrEmpty(errors))
{
using (ErrorForm form = new ErrorForm("Upload errors", errors, Program.LogsFilePath, Links.URL_ISSUES))
using (ErrorForm form = new ErrorForm(Resources.UploadInfoManager_ShowErrors_Upload_errors, errors, Program.LogsFilePath, Links.URL_ISSUES))
{
form.ShowDialog();
}

View file

@ -25,6 +25,7 @@
using HelpersLib;
using IndexerLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.IO;
@ -76,8 +77,9 @@ private static bool IsUploadConfirmed(int length)
{
if (Program.Settings.ShowMultiUploadWarning)
{
using (MyMessageBox msgbox = new MyMessageBox("Are you sure you want to upload " + length + " files?", "ShareX - Upload files",
MessageBoxButtons.YesNo, "Don't show this message again."))
using (MyMessageBox msgbox = new MyMessageBox(string.Format(Resources.UploadManager_IsUploadConfirmed_Are_you_sure_you_want_to_upload__0__files_, length),
"ShareX - " + Resources.UploadManager_IsUploadConfirmed_Upload_files,
MessageBoxButtons.YesNo, Resources.UploadManager_IsUploadConfirmed_Don_t_show_this_message_again_))
{
msgbox.ShowDialog();
Program.Settings.ShowMultiUploadWarning = !msgbox.IsChecked;
@ -92,7 +94,7 @@ public static void UploadFile(TaskSettings taskSettings = null)
{
using (OpenFileDialog ofd = new OpenFileDialog())
{
ofd.Title = "ShareX - File upload";
ofd.Title = "ShareX - " + Resources.UploadManager_UploadFile_File_upload;
if (!string.IsNullOrEmpty(Program.Settings.FileUploadDefaultDirectory) && Directory.Exists(Program.Settings.FileUploadDefaultDirectory))
{
@ -121,7 +123,7 @@ public static void UploadFolder(TaskSettings taskSettings = null)
{
using (FolderSelectDialog folderDialog = new FolderSelectDialog())
{
folderDialog.Title = "ShareX - Folder upload";
folderDialog.Title = "ShareX - " + Resources.UploadManager_UploadFolder_Folder_upload;
if (!string.IsNullOrEmpty(Program.Settings.FileUploadDefaultDirectory) && Directory.Exists(Program.Settings.FileUploadDefaultDirectory))
{
@ -294,7 +296,7 @@ public static void UploadURL(TaskSettings taskSettings = null)
{
if (taskSettings == null) taskSettings = TaskSettings.GetDefaultTaskSettings();
string url = InputBox.GetInputText("ShareX - URL to download from and upload");
string url = InputBox.GetInputText("ShareX - " + Resources.UploadManager_UploadURL_URL_to_download_from_and_upload);
if (!string.IsNullOrEmpty(url))
{
@ -441,7 +443,7 @@ public static void DownloadAndUploadFile(string url, string filename, TaskSettin
catch (Exception e)
{
DebugHelper.WriteException(e);
MessageBox.Show("Download failed:\r\n" + e.ToString(), "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
MessageBox.Show(string.Format(Resources.UploadManager_DownloadAndUploadFile_Download_failed, e), "ShareX", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
},

View file

@ -24,6 +24,7 @@
#endregion License Information (GPL v3)
using HelpersLib;
using ShareX.Properties;
using System;
using System.Drawing;
using System.IO;
@ -146,7 +147,7 @@ public static UploadTask CreateURLShortenerTask(string url, TaskSettings taskSet
UploadTask task = new UploadTask(taskSettings);
task.Info.Job = TaskJob.ShortenURL;
task.Info.DataType = EDataType.URL;
task.Info.FileName = "Shorten URL (" + taskSettings.URLShortenerDestination.GetDescription() + ")";
task.Info.FileName = string.Format(Resources.UploadTask_CreateURLShortenerTask_Shorten_URL___0__, taskSettings.URLShortenerDestination.GetDescription());
task.Info.Result.URL = url;
return task;
}
@ -156,7 +157,7 @@ public static UploadTask CreateShareURLTask(string url, TaskSettings taskSetting
UploadTask task = new UploadTask(taskSettings);
task.Info.Job = TaskJob.ShareURL;
task.Info.DataType = EDataType.URL;
task.Info.FileName = "Share URL (" + taskSettings.URLSharingServiceDestination.GetDescription() + ")";
task.Info.FileName = string.Format(Resources.UploadTask_CreateShareURLTask_Share_URL___0__, taskSettings.URLSharingServiceDestination.GetDescription());
task.Info.Result.URL = url;
return task;
}
@ -217,10 +218,10 @@ private void Prepare()
{
case TaskJob.Job:
case TaskJob.TextUpload:
Info.Status = "Preparing";
Info.Status = Resources.UploadTask_Prepare_Preparing;
break;
default:
Info.Status = "Starting";
Info.Status = Resources.UploadTask_Prepare_Starting;
break;
}
@ -242,7 +243,7 @@ public void Stop()
case TaskStatus.Working:
if (uploader != null) uploader.StopUpload();
Status = TaskStatus.Stopping;
Info.Status = "Stopping";
Info.Status = Resources.UploadTask_Stop_Stopping;
OnStatusChanged();
break;
}
@ -275,7 +276,7 @@ private void ThreadDoWork()
{
if (string.IsNullOrEmpty(Info.Result.URL))
{
Info.Result.Errors.Add("URL is empty.");
Info.Result.Errors.Add(Resources.UploadTask_ThreadDoWork_URL_is_empty_);
}
else
{
@ -291,8 +292,8 @@ private void DoUploadJob()
if (Info.IsUploadJob)
{
if (Program.Settings.ShowUploadWarning && MessageBox.Show(
"Are you sure you want to upload screenshot?\r\nYou can press 'No' for cancel current upload and disable auto uploading screenshots.",
"ShareX - First time upload warning",
Resources.UploadTask_DoUploadJob_First_time_upload_warning_text,
"ShareX - " + Resources.UploadTask_DoUploadJob_First_time_upload_warning,
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No)
{
Program.Settings.ShowUploadWarning = false;
@ -310,7 +311,7 @@ private void DoUploadJob()
}
Status = TaskStatus.Working;
Info.Status = "Uploading";
Info.Status = Resources.UploadTask_DoUploadJob_Uploading;
TaskbarManager.SetProgressState(Program.MainForm, TaskbarProgressBarStatus.Normal);
@ -503,7 +504,7 @@ private bool DoAfterCaptureJobs()
sfd.FileName = Info.FileName;
sfd.DefaultExt = Path.GetExtension(Info.FileName).Substring(1);
sfd.Filter = string.Format("*{0}|*{0}|All files (*.*)|*.*", Path.GetExtension(Info.FileName));
sfd.Title = "Choose a folder to save " + Path.GetFileName(Info.FileName);
sfd.Title = Resources.UploadTask_DoAfterCaptureJobs_Choose_a_folder_to_save + " " + Path.GetFileName(Info.FileName);
if (sfd.ShowDialog() == DialogResult.OK && !string.IsNullOrEmpty(sfd.FileName))
{
@ -1209,11 +1210,11 @@ private void OnUploadCompleted()
if (StopRequested)
{
Info.Status = "Stopped";
Info.Status = Resources.UploadTask_OnUploadCompleted_Stopped;
}
else
{
Info.Status = "Done";
Info.Status = Resources.UploadTask_OnUploadCompleted_Done;
}
if (UploadCompleted != null)