From: Moritz Bunkus Date: Mon, 25 Jan 2010 15:31:02 +0000 (+0100) Subject: Nur dann wegen fehlendem [% USE T8 %] warnen, wenn $T8 benutzt wird X-Git-Tag: release-2.6.2beta1~331^2~12 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=eaa5b3d60a5fe17cc1d4509c00a7772dccd70b97;p=kivitendo-erp.git Nur dann wegen fehlendem [% USE T8 %] warnen, wenn $T8 benutzt wird --- diff --git a/locale/de/locales.pl b/locale/de/locales.pl index 1746fa671..d042be0d2 100755 --- a/locale/de/locales.pl +++ b/locale/de/locales.pl @@ -567,7 +567,7 @@ sub scanhtmlfile { } while ($line =~ m/(?: # Start von Variante 1: LxERP.t8('...'); ohne darumliegende [% ... %]-Tags - LxERP\.t8\( # LxERP.t8( + (LxERP\.t8)\( # LxERP.t8( [\'\"] # Anfang des zu übersetzenden Strings (.*?) # Der zu übersetzende String [\'\"] # Ende des zu übersetzenden Strings @@ -579,21 +579,22 @@ sub scanhtmlfile { (.*?) # Der zu übersetzende String [\'\"] # Ende des zu übersetzenden Strings \s*\|\s* # Pipe-Zeichen mit optionalen Whitespace davor und danach - \$T8 # Filteraufruf + (\$T8) # Filteraufruf .*? # Optionale Argumente für den Filter \s* # Whitespaces [\-~#]* # Whitespace-Unterdrückung \%\] # Template-Ende-Tag ) /ix) { - my $string = $1 || $2; + my $module = $1 || $4; + my $string = $2 || $3; print "Found filter >>>$string<<<\n" if $debug; substr $line, $LAST_MATCH_START[1], $LAST_MATCH_END[0] - $LAST_MATCH_START[0], ''; $cached{$_[0]}{all}{$string} = 1; $cached{$_[0]}{html}{$string} = 1; $cached{$_[0]}{submit}{$string} = 1 if $PREMATCH =~ /$submitsearch/; - $plugins{needed}->{T8} = 1; + $plugins{needed}->{T8} = 1 if $module eq '$T8'; } while ("" ne $line) {