Index: /applications/editors/josm/plugins/toms/build.xml
===================================================================
--- /applications/editors/josm/plugins/toms/build.xml	(revision 23000)
+++ /applications/editors/josm/plugins/toms/build.xml	(revision 23001)
@@ -85,4 +85,7 @@
 		<copy todir="${plugin.build.dir}/images">
 			<fileset dir="images"/>
+		</copy>
+		<copy todir="${plugin.build.dir}/toms/msg">
+			<fileset dir="${plugin.src.dir}/toms/msg"/>
 		</copy>
 		<copy todir="${plugin.build.dir}">
Index: /applications/editors/josm/plugins/toms/src/toms/Toms.java
===================================================================
--- /applications/editors/josm/plugins/toms/src/toms/Toms.java	(revision 23000)
+++ /applications/editors/josm/plugins/toms/src/toms/Toms.java	(revision 23001)
@@ -36,6 +36,6 @@
 		super(info);
 
-		String os = "";
-		String userHome = "";
+		String os = ""; //$NON-NLS-1$
+		String userHome = ""; //$NON-NLS-1$
 
 		SmpDialog = new SmpDialogAction();
@@ -48,4 +48,5 @@
 		Smp.setEnabled(false);
 
+		System.out.println(Messages.getString("Toms.2")); //$NON-NLS-1$
 	}
 
Index: /applications/editors/josm/plugins/toms/src/toms/dialogs/SmpDialogAction.java
===================================================================
--- /applications/editors/josm/plugins/toms/src/toms/dialogs/SmpDialogAction.java	(revision 23000)
+++ /applications/editors/josm/plugins/toms/src/toms/dialogs/SmpDialogAction.java	(revision 23001)
@@ -64,12 +64,12 @@
 	 * lokale Variable, private
 	 */
-	private SmpDialogAction dia = null; // Variable fÃ¼r den Handle von
+	private SmpDialogAction dia = null; // Variable für den Handle von
 																			// SmpDialogAction
-	private Buoy buoy = null; // Variable fÃ¼r Objekte des Typs "Tonne" //
+	private Buoy buoy = null; // Variable für Objekte des Typs "Tonne" //
 														// @jve:decl-index=0:
 	private boolean isOpen = false; // zeigt den Status des Dialogs an
 	private Node onode = null; // gemerkter Knoten
 	private Buoy obuoy = null; // gemerkte Tonne // @jve:decl-index=0:
-	private JMenuItem SmpItem = null; // Info Ã¼ber item in der Werkzeugleiste
+	private JMenuItem SmpItem = null; // Info über item in der Werkzeugleiste
 	private String smt = ""; // value vom key "seamark:type" // @jve:decl-index=0:
 	private String smb = ""; // value vom key "seamark" // @jve:decl-index=0:
@@ -79,5 +79,5 @@
 	private String UserHome = ""; // @jve:decl-index=0:
 
-	// SelectionChangedListner der in die Eventqueue von josm eingehÃ¤ngt wird
+	// SelectionChangedListner der in die Eventqueue von josm eingehängt wird
 	private SelectionChangedListener SmpListener = new SelectionChangedListener() {
 		public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) {
@@ -262,9 +262,9 @@
 		SmpItem.setEnabled(false);
 
-		// Ausprobe: MÃ¶glichkeit der Benachrichtigung, wenn etwas neu
+		// Ausprobe: Möglichkeit der Benachrichtigung, wenn etwas neu
 		// selektiert wird (ueber SelectionChangedListener)
 		// private Collection<? extends OsmPrimitive> sel;
 		// siehe org.openstreetmap.josm.plugins.osb -> OsbLayer.java
-		// EinhÃ¤ngen des Listeners in die Eventqueue von josm
+		// Einhängen des Listeners in die Eventqueue von josm
 		DataSet.selListeners.add(SmpListener);
 		// DataSet.addSelectionListener(SmpListener);
@@ -609,5 +609,5 @@
 			lM01Bearing.setBounds(new Rectangle(228, 295, 180, 20));
 			lM01Bearing.setFont(new Font("Dialog", Font.PLAIN, 12));
-			lM01Bearing.setText("Brg:         ¼-        ¼, r:");
+			lM01Bearing.setText("Brg:         �-        �, r:");
 
 			rbM01RegionA = new JRadioButton("-A", Main.pref.get("tomsplugin.IALA")
