Replace hardcoded strings with language keys

This commit is contained in:
Nathan Brown 2023-03-26 11:48:45 -07:00
commit 254dcda706
3 changed files with 25 additions and 13 deletions

View file

@ -33,6 +33,10 @@ namespace Greenshot.Editor.Configuration
contextmenu_capturefullscreen_right, contextmenu_capturefullscreen_right,
contextmenu_capturefullscreen_bottom, contextmenu_capturefullscreen_bottom,
contextmenu_captureie, contextmenu_captureie,
editor_align_bottom,
editor_align_left,
editor_align_right,
editor_align_top,
editor_autocrop_not_possible, editor_autocrop_not_possible,
editor_clipboardfailed, editor_clipboardfailed,
editor_close_on_save, editor_close_on_save,
@ -44,13 +48,18 @@ namespace Greenshot.Editor.Configuration
editor_downtobottom, editor_downtobottom,
editor_duplicate, editor_duplicate,
editor_email, editor_email,
editor_fit,
editor_imagesaved, editor_imagesaved,
editor_pushout,
editor_snap,
editor_title, editor_title,
editor_uponelevel, editor_uponelevel,
editor_uptotop, editor_uptotop,
editor_undo, editor_undo,
editor_redo, editor_redo,
editor_resetsize, editor_resetsize,
editor_resize_height,
editor_resize_width,
error, error,
error_multipleinstances, error_multipleinstances,
error_openfile, error_openfile,

View file

@ -673,10 +673,10 @@ namespace Greenshot.Editor.Drawing
menu.Items.Add(item); menu.Items.Add(item);
#region Push Out #region Push Out
var pushOutSubmenu = new ToolStripMenuItem("Push Out"); var pushOutSubmenu = new ToolStripMenuItem(Language.GetString(LangKey.editor_pushout));
// Right // Right
item = new ToolStripMenuItem("Right") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_right))
{ {
Image = (Image)EditorFormResources.GetObject("PushOut-Right.Image") Image = (Image)EditorFormResources.GetObject("PushOut-Right.Image")
}; };
@ -690,7 +690,7 @@ namespace Greenshot.Editor.Drawing
pushOutSubmenu.DropDownItems.Add(item); pushOutSubmenu.DropDownItems.Add(item);
// Left // Left
item = new ToolStripMenuItem("Left") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_left))
{ {
Image = (Image)EditorFormResources.GetObject("PushOut-Left.Image") Image = (Image)EditorFormResources.GetObject("PushOut-Left.Image")
}; };
@ -704,7 +704,7 @@ namespace Greenshot.Editor.Drawing
pushOutSubmenu.DropDownItems.Add(item); pushOutSubmenu.DropDownItems.Add(item);
// Top // Top
item = new ToolStripMenuItem("Top") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_top))
{ {
Image = (Image)EditorFormResources.GetObject("PushOut-Top.Image") Image = (Image)EditorFormResources.GetObject("PushOut-Top.Image")
}; };
@ -718,7 +718,7 @@ namespace Greenshot.Editor.Drawing
pushOutSubmenu.DropDownItems.Add(item); pushOutSubmenu.DropDownItems.Add(item);
// Bottom // Bottom
item = new ToolStripMenuItem("Bottom") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_bottom))
{ {
Image = (Image)EditorFormResources.GetObject("PushOut-Bottom.Image") Image = (Image)EditorFormResources.GetObject("PushOut-Bottom.Image")
}; };
@ -734,10 +734,10 @@ namespace Greenshot.Editor.Drawing
#endregion Push Out #endregion Push Out
#region Fit #region Fit
var fitSubmenu = new ToolStripMenuItem("Fit"); var fitSubmenu = new ToolStripMenuItem(Language.GetString(LangKey.editor_fit));
// Fit width // Fit width
item = new ToolStripMenuItem("Fit to width") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_resize_width))
{ {
Image = (Image)EditorFormResources.GetObject("Fit-width.Image") Image = (Image)EditorFormResources.GetObject("Fit-width.Image")
}; };
@ -754,7 +754,7 @@ namespace Greenshot.Editor.Drawing
fitSubmenu.DropDownItems.Add(item); fitSubmenu.DropDownItems.Add(item);
// Fit height // Fit height
item = new ToolStripMenuItem("Fit to height") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_resize_height))
{ {
Image = (Image)EditorFormResources.GetObject("Fit-height.Image") Image = (Image)EditorFormResources.GetObject("Fit-height.Image")
}; };
@ -773,10 +773,10 @@ namespace Greenshot.Editor.Drawing
#endregion Fit #endregion Fit
#region Snap #region Snap
var snapSubmenu = new ToolStripMenuItem("Snap"); var snapSubmenu = new ToolStripMenuItem(Language.GetString(LangKey.editor_snap));
// Snap left // Snap left
item = new ToolStripMenuItem("Snap left") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_left))
{ {
Image = (Image)EditorFormResources.GetObject("Snap-left.Image") Image = (Image)EditorFormResources.GetObject("Snap-left.Image")
}; };
@ -787,7 +787,7 @@ namespace Greenshot.Editor.Drawing
snapSubmenu.DropDownItems.Add(item); snapSubmenu.DropDownItems.Add(item);
// Snap right // Snap right
item = new ToolStripMenuItem("Snap right") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_right))
{ {
Image = (Image)EditorFormResources.GetObject("Snap-right.Image") Image = (Image)EditorFormResources.GetObject("Snap-right.Image")
}; };
@ -798,7 +798,7 @@ namespace Greenshot.Editor.Drawing
snapSubmenu.DropDownItems.Add(item); snapSubmenu.DropDownItems.Add(item);
// Snap to top // Snap to top
item = new ToolStripMenuItem("Snap to top") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_top))
{ {
Image = (Image)EditorFormResources.GetObject("Snap-top.Image") Image = (Image)EditorFormResources.GetObject("Snap-top.Image")
}; };
@ -809,7 +809,7 @@ namespace Greenshot.Editor.Drawing
snapSubmenu.DropDownItems.Add(item); snapSubmenu.DropDownItems.Add(item);
// Snap to bottom // Snap to bottom
item = new ToolStripMenuItem("Snap to bottom") item = new ToolStripMenuItem(Language.GetString(LangKey.editor_align_bottom))
{ {
Image = (Image)EditorFormResources.GetObject("Snap-bottom.Image") Image = (Image)EditorFormResources.GetObject("Snap-bottom.Image")
}; };

View file

@ -117,6 +117,7 @@ Also, we would highly appreciate if you checked whether a tracker item already e
<resource name="editor_email">E-Mail</resource> <resource name="editor_email">E-Mail</resource>
<resource name="editor_file">File</resource> <resource name="editor_file">File</resource>
<resource name="editor_fontsize">Size</resource> <resource name="editor_fontsize">Size</resource>
<resource name="editor_fit">Fit</resource>
<resource name="editor_forecolor">Line color (NumPad0-9, Shift+0-9)</resource> <resource name="editor_forecolor">Line color (NumPad0-9, Shift+0-9)</resource>
<resource name="editor_grayscale">Grayscale</resource> <resource name="editor_grayscale">Grayscale</resource>
<resource name="editor_highlight_area">Highlight area</resource> <resource name="editor_highlight_area">Highlight area</resource>
@ -140,6 +141,7 @@ Also, we would highly appreciate if you checked whether a tracker item already e
<resource name="editor_opendirinexplorer">Open directory in Windows Explorer</resource> <resource name="editor_opendirinexplorer">Open directory in Windows Explorer</resource>
<resource name="editor_pastefromclipboard">Paste</resource> <resource name="editor_pastefromclipboard">Paste</resource>
<resource name="editor_pixel_size">Pixel size</resource> <resource name="editor_pixel_size">Pixel size</resource>
<resource name="editor_pushout">Push Out</resource>
<resource name="editor_preview_quality">Preview quality</resource> <resource name="editor_preview_quality">Preview quality</resource>
<resource name="editor_print">Print</resource> <resource name="editor_print">Print</resource>
<resource name="editor_redo">Redo {0}</resource> <resource name="editor_redo">Redo {0}</resource>
@ -155,6 +157,7 @@ Also, we would highly appreciate if you checked whether a tracker item already e
<resource name="editor_senttoprinter">Print job was sent to '{0}'.</resource> <resource name="editor_senttoprinter">Print job was sent to '{0}'.</resource>
<resource name="editor_shadow">Drop shadow (/)</resource> <resource name="editor_shadow">Drop shadow (/)</resource>
<resource name="editor_storedtoclipboard">Image stored to clipboard.</resource> <resource name="editor_storedtoclipboard">Image stored to clipboard.</resource>
<resource name="editor_snap">Snap</resource>
<resource name="editor_thickness">Line thickness</resource> <resource name="editor_thickness">Line thickness</resource>
<resource name="editor_title">Greenshot image editor</resource> <resource name="editor_title">Greenshot image editor</resource>
<resource name="editor_torn_edge">Torn edge</resource> <resource name="editor_torn_edge">Torn edge</resource>