From: Ævar Arnfjörð Bjarmason Date: Fri, 26 Jun 2009 18:51:50 +0000 (+0000) Subject: Only report something in --untranslated-values if it exists in the X-Git-Tag: live~7501 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/d8889d5ef6aa51c7021810920eb363310d5bc15c?hp=ac0f415915321d9c2721074085003b74fc0e1f60 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. --- diff --git a/script/locale/diff b/script/locale/diff index ddfe5913c..0606791ba 100755 --- a/script/locale/diff +++ b/script/locale/diff @@ -50,10 +50,12 @@ new entries from F 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 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