]> wagnertech.de Git - mfinanz.git/blobdiff - scripts/locales.pl
locales.pl: bei Existierendem mit unterschiedlicher Groß-/Kleinschreibung warnen
[mfinanz.git] / scripts / locales.pl
index 8105abd9a76b67fb46dd0c081b0ee72cf695e0fc..93b34fda183a0ba67ec6fa854f9a377125cc1271 100755 (executable)
@@ -166,6 +166,14 @@ close($js_file);
 my @new_missing = grep { !$self->{texts}{$_} } sort keys %alllocales;
 
 if (@new_missing) {
+  if ($opt_c) {
+    my %existing_lc = map { (lc $_ => $_) } grep { $self->{texts}->{$_} } keys %{ $self->{texts} };
+    foreach my $entry (@new_missing) {
+      my $other = $existing_lc{lc $entry};
+      print "W: No entry for '${entry}' exists, but there is one with different case: '${other}'\n" if $other;
+    }
+  }
+
   generate_file(
     file      => "$locales_dir/missing",
     header    => $MISSING_HEADER,