# HG changeset patch # User Andre Heinecke # Date 1350921795 -7200 # Node ID 84ab3afc561080191300eaa16fcb05c7a15f67c1 # Parent da60e3ac2b5d2c9b1aec4a419af1237bc26bf5a6 * src/java/de/intevation/mxd/utils/MapScriptUtils.java: Fix encoding diff -r da60e3ac2b5d -r 84ab3afc5610 ChangeLog --- a/ChangeLog Mon Oct 22 17:39:25 2012 +0200 +++ b/ChangeLog Mon Oct 22 18:03:15 2012 +0200 @@ -5,6 +5,8 @@ * src/java/de/intevation/mxd/writer/LabelStyleWriter.java, src/java/de/intevation/mxd/writer/MapScriptWriter.java: Fix getLabel calls to work with mapscript 6.2 api + * src/java/de/intevation/mxd/utils/MapScriptUtils.java: + Fix encoding 2011-10-22 Andre Heinecke diff -r da60e3ac2b5d -r 84ab3afc5610 src/java/de/intevation/mxd/utils/MapScriptUtils.java --- a/src/java/de/intevation/mxd/utils/MapScriptUtils.java Mon Oct 22 17:39:25 2012 +0200 +++ b/src/java/de/intevation/mxd/utils/MapScriptUtils.java Mon Oct 22 18:03:15 2012 +0200 @@ -115,10 +115,10 @@ return ""; } String tmp = s.trim(); - tmp = tmp.replace ("ö", "oe"); - tmp = tmp.replace ("ä", "ae"); - tmp = tmp.replace ("ü", "ue"); - tmp = tmp.replace ("ß", "ss"); + tmp = tmp.replace ("\u00f6", "oe"); + tmp = tmp.replace ("\u00e4", "ae"); + tmp = tmp.replace ("\u00fc", "ue"); + tmp = tmp.replace ("\u00df", "ss"); if(!s.equals(tmp)) { logger.info("Renamed \"" + s + "\" to \"" + tmp + "\"."); }