diff options
author | Jens Arnold <amiconn@rockbox.org> | 2005-02-07 22:33:32 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2005-02-07 22:33:32 +0000 |
commit | 43cc13bd30f2c92e3f050ea23d034aa0a12340b4 (patch) | |
tree | 5fac1ef3beeeee153a85d65414a8cb1e6e6da85d /tools/uplang | |
parent | 830842ad9feeb46fc609b652d18a471e76182fcd (diff) | |
download | rockbox-43cc13bd30f2c92e3f050ea23d034aa0a12340b4.tar.gz rockbox-43cc13bd30f2c92e3f050ea23d034aa0a12340b4.zip |
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
Diffstat (limited to 'tools/uplang')
-rwxr-xr-x | tools/uplang | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/uplang b/tools/uplang index 5fb9563c22..1cb3913c76 100755 --- a/tools/uplang +++ b/tools/uplang | |||
@@ -106,11 +106,17 @@ while(<NEW>) { | |||
106 | $set{'voice'} = $all{$set{'id'}, 'voice'}; | 106 | $set{'voice'} = $all{$set{'id'}, 'voice'}; |
107 | } | 107 | } |
108 | } | 108 | } |
109 | if($set{'voice'} =~ /^(\"\")? *$/ | ||
110 | and $all{$set{'id'}, 'voice'} !~ /^(\"\")? *$/) { | ||
111 | print "### Voice not found in previous translation. Set to english.\n"; | ||
112 | $set{'voice'} = $all{$set{'id'}, 'voice'}; | ||
113 | } | ||
109 | print "voice: ".$set{'voice'}."\n"; | 114 | print "voice: ".$set{'voice'}."\n"; |
110 | 115 | ||
111 | print "new: ".$set{'new'}."\n"; | 116 | print "new: ".$set{'new'}."\n"; |
112 | 117 | ||
113 | $ids{$set{'id'}}=0; | 118 | $ids{$set{'id'}}=0; |
119 | undef %set; | ||
114 | } | 120 | } |
115 | } | 121 | } |
116 | } | 122 | } |