Index: applications/editors/josm/plugins/alignways/src/org/openstreetmap/josm/plugins/alignways/AlignWaysMode.java
===================================================================
--- applications/editors/josm/plugins/alignways/src/org/openstreetmap/josm/plugins/alignways/AlignWaysMode.java	(revision 23082)
+++ applications/editors/josm/plugins/alignways/src/org/openstreetmap/josm/plugins/alignways/AlignWaysMode.java	(revision 23165)
@@ -10,4 +10,5 @@
 import java.awt.event.ActionEvent;
 import java.awt.event.InputEvent;
+import java.awt.event.KeyEvent;
 import java.awt.event.MouseEvent;
 
@@ -18,4 +19,5 @@
 import org.openstreetmap.josm.actions.mapmode.MapMode;
 import org.openstreetmap.josm.gui.MapFrame;
+import org.openstreetmap.josm.tools.Shortcut;
 
 /**
@@ -36,7 +38,9 @@
 
 	public AlignWaysMode(MapFrame mapFrame, String name, String desc) {
-		super(name, "alignways.png", desc, mapFrame, Cursor
-				.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
-
+		super(tr(name), "alignways.png", tr(desc),
+				Shortcut.registerShortcut("mapmode:alignways",
+						tr("Mode: {0}", tr("Align Ways")),
+						KeyEvent.VK_N, Shortcut.GROUP_EDIT, Shortcut.SHIFT_DEFAULT),
+						mapFrame, Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
 		noneSelected = new AlignWaysSelNoneState();
 		referenceSelected = new AlignWaysSelRefState();
