Index: trunk/src/org/openstreetmap/josm/actions/ZoomInAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/ZoomInAction.java	(revision 4890)
+++ trunk/src/org/openstreetmap/josm/actions/ZoomInAction.java	(revision 4891)
@@ -25,5 +25,7 @@
         putValue("help", ht("/Action/ZoomIn"));
         // make numpad + behave like +
-        Main.registerActionShortcut(this, KeyStroke.getKeyStroke(KeyEvent.VK_ADD, 0));
+        Main.registerActionShortcut(this,
+            Shortcut.registerShortcut("view:zoominkeypad", tr("View: {0}", tr("Zoom In (Keypad)")),
+                KeyEvent.VK_ADD, Shortcut.GROUP_DIRECT));
     }
 
Index: trunk/src/org/openstreetmap/josm/actions/ZoomOutAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/ZoomOutAction.java	(revision 4890)
+++ trunk/src/org/openstreetmap/josm/actions/ZoomOutAction.java	(revision 4891)
@@ -20,5 +20,7 @@
         putValue("help", ht("/Action/ZoomOut"));
         // make numpad - behave like -
-        Main.registerActionShortcut(this, KeyStroke.getKeyStroke(KeyEvent.VK_SUBTRACT,0));
+        Main.registerActionShortcut(this,
+            Shortcut.registerShortcut("view:zoomoutkeypad", tr("View: {0}", tr("Zoom Out (Keypad)")),
+                KeyEvent.VK_SUBTRACT, Shortcut.GROUP_DIRECT));
     }
 
