summaryrefslogtreecommitdiffstats
path: root/l10ntools/scripts/propex
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2011-12-15 14:02:57 +0100
committerAndras Timar <atimar@suse.com>2011-12-15 14:03:45 +0100
commitec4f2f1d81884a1b4ddc1e1f9981636c5e443aab (patch)
treeb9e7afe91ab62f795c186cd0f8b5aee9a07f34b6 /l10ntools/scripts/propex
parentRevert "Fix n#653688" (diff)
downloadcore-ec4f2f1d81884a1b4ddc1e1f9981636c5e443aab.tar.gz
core-ec4f2f1d81884a1b4ddc1e1f9981636c5e443aab.zip
propmerge tool to merge strings back to localized .properties files
Diffstat (limited to 'l10ntools/scripts/propex')
-rwxr-xr-xl10ntools/scripts/propex2
1 files changed, 2 insertions, 0 deletions
diff --git a/l10ntools/scripts/propex b/l10ntools/scripts/propex
index e7ee7e99c9db..ba7a49d15fcf 100755
--- a/l10ntools/scripts/propex
+++ b/l10ntools/scripts/propex
@@ -50,6 +50,8 @@ while (<INFILE>) {
chomp;
if (/=/) {
my ($id, $value) = split /=/;
+ $id =~ s/^\s+//; #remove leading spaces
+ $id =~ s/\s+$//; #remove trailing spaces
$value =~ s/^\s+//; #remove leading spaces
$value =~ s/\s+$//; #remove trailing spaces
$value =~ s/(\\u([0-9a-fA-F]{4}))/pack("C0U1",hex($2))/ge; #convert ascii escaped unicode to utf-8