From d55c7b7eaf7856a6be1bb118559b2ae880892b31 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 3 Jun 2015 18:00:28 -0400 Subject: [PATCH] ./fix-translations script to fix common problems in the strings.xml --- fix-translations | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 fix-translations diff --git a/fix-translations b/fix-translations new file mode 100755 index 00000000..7402fe04 --- /dev/null +++ b/fix-translations @@ -0,0 +1,10 @@ +#!/bin/bash -x + +# Fix TypographyEllipsis programmatically +sed -i 's/\.\.\./…/g' res/values*/*.xml + +# Replace "--" with an "em dash" character +sed -i 's,\(\>[^\<]*\)--\([^\>]\),\1—\2,g' res/values*/*.xml + +# make sure apostrophes in strings are escaped +sed -i "s,\(>[^<]*[^\\]\)',\1\\\\',gp" res/values*/*.xml