Only report something in --untranslated-values if it exists in the
target translation. Users should use --keys to check what doesn't exist in the target. Add a blacklist for Icelandic at the end of the file.
This commit is contained in:
parent
ac0f415915
commit
d8889d5ef6
1 changed files with 17 additions and 5 deletions
|
@ -50,10 +50,12 @@ new entries from F<en.yml> to a local file.
|
|||
|
||||
=item --untranslated-values
|
||||
|
||||
Show keys whose values are either exactly the same between the two
|
||||
files, or don't exist in the target file (the latter file
|
||||
specified). The values are pruned according to global and language
|
||||
specific blacklists found in the C<__DATA__> section of this script.
|
||||
Show keys that B<exist in both the compared files> and whose values
|
||||
are exactly the same. Use C<--keys> to a list of values that hasn't
|
||||
been merged.
|
||||
|
||||
The values are pruned according to global and language specific
|
||||
blacklists found in the C<__DATA__> section of this script.
|
||||
|
||||
This helps to find untranslated values.
|
||||
|
||||
|
@ -138,7 +140,7 @@ sub print_key_differences
|
|||
sub untranslated_keys
|
||||
{
|
||||
my ($from_parsed, $to_parsed) = @_;
|
||||
sort grep { not exists $to_parsed->{$_} or $from_parsed->{$_} eq $to_parsed->{$_} } keys %$from_parsed;
|
||||
sort grep { exists $to_parsed->{$_} and $from_parsed->{$_} eq $to_parsed->{$_} } keys %$from_parsed;
|
||||
}
|
||||
|
||||
sub prune_untranslated_with_blacklist
|
||||
|
@ -248,6 +250,7 @@ untranslated_values:
|
|||
layouts.project_name.h1: true
|
||||
layouts.project_name.title: true
|
||||
site.index.license.project_url: true
|
||||
|
||||
de:
|
||||
activerecord.attributes.message.sender: true
|
||||
activerecord.attributes.trace.name: true
|
||||
|
@ -284,3 +287,12 @@ untranslated_values:
|
|||
trace.view.tags: true
|
||||
user.account.public editing.enabled link: true
|
||||
|
||||
is:
|
||||
# ({{link}})
|
||||
site.edit.anon_edits: true
|
||||
|
||||
# Creative Commons Attribution-Share Alike 2.0
|
||||
site.index.license.license_name: true
|
||||
|
||||
# http://creativecommons.org/licenses/by-sa/2.0/
|
||||
site.index.license.license_url: true
|
||||
|
|
Loading…
Add table
Reference in a new issue