|
@@ -254,133 +254,134 @@
|
|
<MenuItem
|
|
<MenuItem
|
|
views:Translator.Key="IMAGE">
|
|
views:Translator.Key="IMAGE">
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Resize _Image..."
|
|
|
|
|
|
+ views:Translator.Key="RESIZE_IMAGE"
|
|
cmds:Menu.Command="PixiEditor.Document.ResizeDocument" />
|
|
cmds:Menu.Command="PixiEditor.Document.ResizeDocument" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Resize _Canvas..."
|
|
|
|
|
|
+ views:Translator.Key="RESIZE_CANVAS"
|
|
cmds:Menu.Command="PixiEditor.Document.ResizeCanvas" />
|
|
cmds:Menu.Command="PixiEditor.Document.ResizeCanvas" />
|
|
<Separator />
|
|
<Separator />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Cli_p Canvas"
|
|
|
|
|
|
+ views:Translator.Key="CLIP_CANVAS"
|
|
cmds:Menu.Command="PixiEditor.Document.ClipCanvas" />
|
|
cmds:Menu.Command="PixiEditor.Document.ClipCanvas" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Cente_r Content"
|
|
|
|
|
|
+ views:Translator.Key="CENTER_CONTENT"
|
|
cmds:Menu.Command="PixiEditor.Document.CenterContent" />
|
|
cmds:Menu.Command="PixiEditor.Document.CenterContent" />
|
|
<Separator />
|
|
<Separator />
|
|
<MenuItem
|
|
<MenuItem
|
|
IsCheckable="True"
|
|
IsCheckable="True"
|
|
IsEnabled="{Binding DocumentManagerSubViewModel.ActiveDocument, Source={vm:MainVM}, Converter={converters:NotNullToBoolConverter}}"
|
|
IsEnabled="{Binding DocumentManagerSubViewModel.ActiveDocument, Source={vm:MainVM}, Converter={converters:NotNullToBoolConverter}}"
|
|
IsChecked="{Binding DocumentManagerSubViewModel.ActiveDocument.HorizontalSymmetryAxisEnabledBindable}"
|
|
IsChecked="{Binding DocumentManagerSubViewModel.ActiveDocument.HorizontalSymmetryAxisEnabledBindable}"
|
|
- Header="_Horizontal Line Symmetry"/>
|
|
|
|
|
|
+ views:Translator.Key="HORIZONTAL_LINE_SYMMETRY"
|
|
|
|
+ />
|
|
<MenuItem
|
|
<MenuItem
|
|
IsCheckable="True"
|
|
IsCheckable="True"
|
|
IsEnabled="{Binding DocumentManagerSubViewModel.ActiveDocument, Source={vm:MainVM}, Converter={converters:NotNullToBoolConverter}}"
|
|
IsEnabled="{Binding DocumentManagerSubViewModel.ActiveDocument, Source={vm:MainVM}, Converter={converters:NotNullToBoolConverter}}"
|
|
IsChecked="{Binding DocumentManagerSubViewModel.ActiveDocument.VerticalSymmetryAxisEnabledBindable}"
|
|
IsChecked="{Binding DocumentManagerSubViewModel.ActiveDocument.VerticalSymmetryAxisEnabledBindable}"
|
|
- Header="_Vertical Line Symmetry"/>
|
|
|
|
|
|
+ views:Translator.Key="VERTICAL_LINE_SYMMETRY"/>
|
|
<Separator/>
|
|
<Separator/>
|
|
- <MenuItem Header="_Rotation">
|
|
|
|
- <MenuItem Header="Rotate Image 90º" cmds:Menu.Command="PixiEditor.Document.Rotate90Deg"/>
|
|
|
|
- <MenuItem Header="Rotate Image 180º" cmds:Menu.Command="PixiEditor.Document.Rotate180Deg"/>
|
|
|
|
- <MenuItem Header="Rotate Image -90º" cmds:Menu.Command="PixiEditor.Document.Rotate270Deg"/>
|
|
|
|
|
|
+ <MenuItem views:Translator.Key="ROTATION">
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_IMG_90_D" cmds:Menu.Command="PixiEditor.Document.Rotate90Deg"/>
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_IMG_180_D" cmds:Menu.Command="PixiEditor.Document.Rotate180Deg"/>
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_IMG_-90_D" cmds:Menu.Command="PixiEditor.Document.Rotate270Deg"/>
|
|
|
|
|
|
<Separator/>
|
|
<Separator/>
|
|
- <MenuItem Header="Rotate Selected Layers 90º" cmds:Menu.Command="PixiEditor.Document.Rotate90DegLayers"/>
|
|
|
|
- <MenuItem Header="Rotate Selected Layers 180º" cmds:Menu.Command="PixiEditor.Document.Rotate180DegLayers"/>
|
|
|
|
- <MenuItem Header="Rotate Selected Layers -90º" cmds:Menu.Command="PixiEditor.Document.Rotate270DegLayers"/>
|
|
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_LAYERS_90_D" cmds:Menu.Command="PixiEditor.Document.Rotate90DegLayers"/>
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_LAYERS_180_D" cmds:Menu.Command="PixiEditor.Document.Rotate180DegLayers"/>
|
|
|
|
+ <MenuItem views:Translator.Key="ROT_LAYERS_-90_D" cmds:Menu.Command="PixiEditor.Document.Rotate270DegLayers"/>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
- <MenuItem Header="_Flip">
|
|
|
|
- <MenuItem Header="Flip Image _Horizontally" cmds:Menu.Command="PixiEditor.Document.FlipImageHorizontal"/>
|
|
|
|
- <MenuItem Header="Flip Image _Vertically" cmds:Menu.Command="PixiEditor.Document.FlipImageVertical"/>
|
|
|
|
- <MenuItem Header="Flip Selected Layers _Horizontally" cmds:Menu.Command="PixiEditor.Document.FlipLayersHorizontal"/>
|
|
|
|
- <MenuItem Header="Flip Selected Layers _Vertically" cmds:Menu.Command="PixiEditor.Document.FlipLayersVertical"/>
|
|
|
|
|
|
+ <MenuItem views:Translator.Key="FLIP">
|
|
|
|
+ <MenuItem views:Translator.Key="FLIP_IMG_HORIZONTALLY" cmds:Menu.Command="PixiEditor.Document.FlipImageHorizontal"/>
|
|
|
|
+ <MenuItem views:Translator.Key="FLIP_IMG_VERTICALLY" cmds:Menu.Command="PixiEditor.Document.FlipImageVertical"/>
|
|
|
|
+ <MenuItem views:Translator.Key="FLIP_LAYERS_HORIZONTALLY" cmds:Menu.Command="PixiEditor.Document.FlipLayersHorizontal"/>
|
|
|
|
+ <MenuItem views:Translator.Key="FLIP_LAYERS_VERTICALLY" cmds:Menu.Command="PixiEditor.Document.FlipLayersVertical"/>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_View">
|
|
|
|
|
|
+ views:Translator.Key="VIEW">
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="New window for current image"
|
|
|
|
|
|
+ views:Translator.Key="NEW_WINDOW_FOR_IMG"
|
|
cmds:Menu.Command="PixiEditor.Window.CreateNewViewport" />
|
|
cmds:Menu.Command="PixiEditor.Window.CreateNewViewport" />
|
|
<Separator/>
|
|
<Separator/>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Startup Window"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_STARTUP_WINDOW"
|
|
ToolTip="Hello there!"
|
|
ToolTip="Hello there!"
|
|
cmds:Menu.Command="PixiEditor.Window.OpenStartupWindow" />
|
|
cmds:Menu.Command="PixiEditor.Window.OpenStartupWindow" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Navigation Window"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_NAVIGATION_WINDOW"
|
|
cmds:Menu.Command="PixiEditor.Window.OpenNavigationWindow" />
|
|
cmds:Menu.Command="PixiEditor.Window.OpenNavigationWindow" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open Short_cuts Window"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_SHORTCUT_WINDOW"
|
|
cmds:Menu.Command="PixiEditor.Window.OpenShortcutWindow" />
|
|
cmds:Menu.Command="PixiEditor.Window.OpenShortcutWindow" />
|
|
<Separator/>
|
|
<Separator/>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Show _Grid Lines"
|
|
|
|
|
|
+ views:Translator.Key="TOGGLE_GRIDLINES"
|
|
IsChecked="{Binding ViewportSubViewModel.GridLinesEnabled, Mode=TwoWay}"
|
|
IsChecked="{Binding ViewportSubViewModel.GridLinesEnabled, Mode=TwoWay}"
|
|
IsCheckable="True"
|
|
IsCheckable="True"
|
|
InputGestureText="{cmds:ShortcutBinding PixiEditor.View.ToggleGrid}" />
|
|
InputGestureText="{cmds:ShortcutBinding PixiEditor.View.ToggleGrid}" />
|
|
</MenuItem>
|
|
</MenuItem>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Help">
|
|
|
|
|
|
+ views:Translator.Key="HELP">
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Documentation"
|
|
|
|
|
|
+ views:Translator.Key="DOCUMENTATION"
|
|
cmds:Menu.Command="PixiEditor.Links.OpenDocumentation" />
|
|
cmds:Menu.Command="PixiEditor.Links.OpenDocumentation" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Website"
|
|
|
|
|
|
+ views:Translator.Key="WEBSITE"
|
|
cmds:Menu.Command="PixiEditor.Links.OpenWebsite" />
|
|
cmds:Menu.Command="PixiEditor.Links.OpenWebsite" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Repository"
|
|
|
|
|
|
+ views:Translator.Key="REPOSITORY"
|
|
cmds:Menu.Command="PixiEditor.Links.OpenRepository" />
|
|
cmds:Menu.Command="PixiEditor.Links.OpenRepository" />
|
|
<Separator />
|
|
<Separator />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_License"
|
|
|
|
|
|
+ views:Translator.Key="LICENSE"
|
|
cmds:Menu.Command="PixiEditor.Links.OpenLicense" />
|
|
cmds:Menu.Command="PixiEditor.Links.OpenLicense" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Third Party Licenses"
|
|
|
|
|
|
+ views:Translator.Key="THIRD_PARTY_LICENSES"
|
|
cmds:Menu.Command="PixiEditor.Links.OpenOtherLicenses" />
|
|
cmds:Menu.Command="PixiEditor.Links.OpenOtherLicenses" />
|
|
<Separator/>
|
|
<Separator/>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_About"
|
|
|
|
|
|
+ views:Translator.Key="ABOUT"
|
|
cmds:Menu.Command="PixiEditor.Window.OpenAboutWindow" />
|
|
cmds:Menu.Command="PixiEditor.Window.OpenAboutWindow" />
|
|
</MenuItem>
|
|
</MenuItem>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Debug"
|
|
|
|
|
|
+ views:Translator.Key="DEBUG"
|
|
Visibility="{Binding DebugSubViewModel.UseDebug, Converter={StaticResource BoolToVisibilityConverter}}">
|
|
Visibility="{Binding DebugSubViewModel.UseDebug, Converter={StaticResource BoolToVisibilityConverter}}">
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open Command Debug Window"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_COMMAND_DEBUG_WINDOW"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenCommandDebugWindow"/>
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenCommandDebugWindow"/>
|
|
<Separator/>
|
|
<Separator/>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Local App Data"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_LOCAL_APPDATA_DIR"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenLocalAppDataDirectory" />
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenLocalAppDataDirectory" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Roaming App Data"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_ROAMING_APPDATA_DIR"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenRoamingAppDataDirectory" />
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenRoamingAppDataDirectory" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Temp App Data"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_TEMP_DIR"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenTempDirectory" />
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenTempDirectory" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open _Install Location"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_INSTALLATION_DIR"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenInstallDirectory" />
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenInstallDirectory" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Open Crash _Reports Location"
|
|
|
|
|
|
+ views:Translator.Key="OPEN_CRASH_REPORTS_DIR"
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenCrashReportsDirectory" />
|
|
cmds:Menu.Command="PixiEditor.Debug.OpenCrashReportsDirectory" />
|
|
<Separator />
|
|
<Separator />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Crash"
|
|
|
|
|
|
+ views:Translator.Key="CRASH"
|
|
cmds:Menu.Command="PixiEditor.Debug.Crash" />
|
|
cmds:Menu.Command="PixiEditor.Debug.Crash" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Delete">
|
|
|
|
|
|
+ views:Translator.Key="DELETE">
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="User Preferences (Roaming)"
|
|
|
|
|
|
+ views:Translator.Key="USER_PREFS"
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteUserPreferences" />
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteUserPreferences" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Shortcut File (Roaming)"
|
|
|
|
|
|
+ views:Translator.Key="SHORTCUT_FILE"
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteShortcutFile" />
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteShortcutFile" />
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="Editor Data (Local)"
|
|
|
|
|
|
+ views:Translator.Key="EDITOR_DATA"
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteEditorData" />
|
|
cmds:Menu.Command="PixiEditor.Debug.DeleteEditorData" />
|
|
<Separator/>
|
|
<Separator/>
|
|
<MenuItem
|
|
<MenuItem
|
|
- Header="_Clear recent documents"
|
|
|
|
|
|
+ views:Translator.Key="CLEAR_RECENT_DOCUMENTS"
|
|
cmds:Menu.Command="PixiEditor.Debug.ClearRecentDocument"/>
|
|
cmds:Menu.Command="PixiEditor.Debug.ClearRecentDocument"/>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
</MenuItem>
|
|
</MenuItem>
|