diff options
-rw-r--r-- | l10ntools/source/export.cxx | 2 | ||||
-rw-r--r-- | l10ntools/source/helper.cxx | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/l10ntools/source/export.cxx b/l10ntools/source/export.cxx index 5d285ad1b370..c15d81fe22e5 100644 --- a/l10ntools/source/export.cxx +++ b/l10ntools/source/export.cxx @@ -1201,7 +1201,7 @@ void Export::ConvertMergeContent( OString &rText ) sal_Bool bNoClose = !rText.endsWith("\\\""); - rText = rText.replaceAll("\\\"'","\'"); // Temporary: until PO files contain escaped single quotes + rText = rText.replaceAll("\\\'","\'"); // Temporary: until PO files contain escaped single quotes // (Maybe next PO update solve this) rText = helper::escapeAll( diff --git a/l10ntools/source/helper.cxx b/l10ntools/source/helper.cxx index 6c3a04559078..85bfe4a17f96 100644 --- a/l10ntools/source/helper.cxx +++ b/l10ntools/source/helper.cxx @@ -46,6 +46,10 @@ OString unEscapeAll( sReturn.append(rUnEscaped[nEscapedOne/2]); ++nIndex; } + else + { + sReturn.append(rText[nIndex]); + } } else sReturn.append(rText[nIndex]); |