Index: applications/editors/josm/plugins/tcxplugin/src/org/openstreetmap/josm/plugins/TcxPlugin.java
===================================================================
--- applications/editors/josm/plugins/tcxplugin/src/org/openstreetmap/josm/plugins/TcxPlugin.java	(revision 11974)
+++ applications/editors/josm/plugins/tcxplugin/src/org/openstreetmap/josm/plugins/TcxPlugin.java	(revision 12588)
@@ -19,4 +19,5 @@
 
 import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.gui.MainMenu;
 import org.openstreetmap.josm.actions.DiskAccessAction;
 import org.openstreetmap.josm.actions.JosmAction;
@@ -25,4 +26,5 @@
 import org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer;
 import org.openstreetmap.josm.io.TcxReader;
+import org.openstreetmap.josm.tools.Shortcut;
 /**
  * @author adrian
@@ -35,5 +37,7 @@
         public OpenAction()
         {
-            super("Import TCX File...", "tcxicon", "", KeyEvent.VK_T, KeyEvent.CTRL_MASK);
+            super(tr("Import TCX File..."), "tcxicon", tr("Import TCX file as GPS track"),
+            Shortcut.registerShortcut("menu:importtcx", tr("Menu: {0}", tr("Import TCX File...")),
+            KeyEvent.VK_T, Shortcut.GROUP_MENU));
         }
         
@@ -98,11 +102,5 @@
     public TcxPlugin()
     {
-        JMenu menu = Main.main.menu.getMenu(0);
-
-        JosmAction openAction = new OpenAction();
-        JMenuItem actionItem = new JMenuItem(openAction);
-        menu.insert(actionItem, 2);
-        actionItem.setAccelerator(openAction.shortcut);
-        
+        MainMenu.add(Main.main.menu.fileMenu, new OpenAction());
     }
 }
