X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/b7e93a834c1eba3ef3d43738f27b3c97043b636f..d8889d5ef6aa51c7021810920eb363310d5bc15c:/script/locale/diff 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