# HG changeset patch
# User Wuzzy <almikes@aol.com>
# Date 1479350268 -3600
# Node ID 38d27c1645eb2367d49ba2a65bb3c910bb7db719
# Parent  291d53985dcd70622978be696d68ef4adb022fcb
Fix and change escaping for mission map descriptions

diff -r 291d53985dcd -r 38d27c1645eb QTfrontend/model/MapModel.cpp
--- a/QTfrontend/model/MapModel.cpp	Thu Nov 17 03:36:45 2016 +0100
+++ b/QTfrontend/model/MapModel.cpp	Thu Nov 17 03:37:48 2016 +0100
@@ -127,13 +127,14 @@
 
                 QSettings descSettings(QString("physfs://Maps/%1/desc.txt").arg(map), QSettings::IniFormat);
                 descSettings.setIniCodec("UTF-8");
-                desc = descSettings.value(locale, QString()).toString().replace("|", "\n").replace("\\,", ",");
+                desc = descSettings.value(locale, QString()).toString();
                 // If not found, try with lanague-only code
                 if (desc.isEmpty())
                 {
                     QString localeSimple = locale.remove(QRegExp("_.*$"));
-                    desc = descSettings.value(localeSimple, QString()).toString().replace("|", "\n").replace("\\,", ",");
+                    desc = descSettings.value(localeSimple, QString()).toString();
                 }
+                desc = desc.replace("_n", "\n").replace("_c", ",").replace("__", "_");
             }
 
             // detect if map is dlc
diff -r 291d53985dcd -r 38d27c1645eb share/hedgewars/Data/Maps/TrophyRace/desc.txt
--- a/share/hedgewars/Data/Maps/TrophyRace/desc.txt	Thu Nov 17 03:36:45 2016 +0100
+++ b/share/hedgewars/Data/Maps/TrophyRace/desc.txt	Thu Nov 17 03:37:48 2016 +0100
@@ -1,2 +1,2 @@
 en=Use your rope to reach the finish line faster than anyone else!
-de=Benutze dein Seil\, um die Ziellinie schneller als alle anderen zu erreichen!
+de=Benutze dein Seil_c um die Ziellinie schneller als alle anderen zu erreichen!