From 43cc13bd30f2c92e3f050ea23d034aa0a12340b4 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Mon, 7 Feb 2005 22:33:32 +0000 Subject: Fixed updating of old translations which don't contain voice: entries. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5842 a1c6a512-1295-4272-9138-f99709370657 --- tools/uplang | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/uplang b/tools/uplang index 5fb9563c22..1cb3913c76 100755 --- a/tools/uplang +++ b/tools/uplang @@ -106,11 +106,17 @@ while() { $set{'voice'} = $all{$set{'id'}, 'voice'}; } } + if($set{'voice'} =~ /^(\"\")? *$/ + and $all{$set{'id'}, 'voice'} !~ /^(\"\")? *$/) { + print "### Voice not found in previous translation. Set to english.\n"; + $set{'voice'} = $all{$set{'id'}, 'voice'}; + } print "voice: ".$set{'voice'}."\n"; print "new: ".$set{'new'}."\n"; $ids{$set{'id'}}=0; + undef %set; } } } -- cgit v1.2.3