From cb68daa7f9d413897dc5476ddc441e1a9a8a4a0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Wed, 29 Jan 2014 23:43:56 +0100 Subject: [PATCH] New script: remove-unused-trans --- tools/remove-unused-trans.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 tools/remove-unused-trans.sh diff --git a/tools/remove-unused-trans.sh b/tools/remove-unused-trans.sh new file mode 100755 index 000000000..7c6e49007 --- /dev/null +++ b/tools/remove-unused-trans.sh @@ -0,0 +1,9 @@ +#!/bin/bash -x + +# Remove extra translations + +lint . --quiet --check ExtraTranslation --nolines | \ + sed -n 's/.*Error: "\([^"]*\)" is translated here but not found in default locale.*/\1/p' | \ + while read name; do + sed -i "/name=\"$name\"/d" res/values-*/strings.xml + done