Make genlang emit a warning if a translation file has an dest string for a phrase that isn't deprecated, since this will result in empty strings when using that translation. This will mess up the build table, but the plan is to either quickly update the translation, or simply delete the phrase and let the translator provide a full translation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19039 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
0058bdcf52
commit
098a7d0c75
1 changed files with 3 additions and 0 deletions
|
@ -440,6 +440,9 @@ while(<LANG>) {
|
|||
print STDERR "$input:$line:1: warning: voice before line lacks quotes ($voice)!\n";
|
||||
$voice='""';
|
||||
}
|
||||
if($dest eq '""' && $phrase{'desc'} !~ /deprecated/i && $idstr !~ /^VOICE/) {
|
||||
print STDERR "$input:$line:1: warning: empty dest before line in non-deprecated phrase!\n";
|
||||
}
|
||||
|
||||
# Use the ID name to figure out which id number range we
|
||||
# should use for this phrase. Voice-only strings are
|
||||
|
|
Loading…
Reference in a new issue