Locales Bug: [% 'text' | $T8 %] wurde nicht erkannt ohne [%- Modifikator.
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 12 Apr 2010 13:08:29 +0000 (15:08 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 12 Apr 2010 13:08:29 +0000 (15:08 +0200)
locale/de/locales.pl

index bb30c7a..57bf8c1 100755 (executable)
@@ -559,7 +559,7 @@ sub scanhtmlfile {
       }
 
       while ($line =~ m/\[\%            # Template-Start-Tag
-                        [\-~#]          # Whitespace-Unterdrückung
+                        [\-~#]*         # Whitespace-Unterdrückung
                         \s*             # Optional beliebig viele Whitespace
                         [\'\"]          # Anfang des zu übersetzenden Strings
                         (.*?)           # Der zu übersetzende String
@@ -567,10 +567,10 @@ sub scanhtmlfile {
                         \s*\|\s*        # Pipe-Zeichen mit optionalen Whitespace davor und danach
                         \$T8            # Filteraufruf
                         .*?             # Optionale Argumente für den Filter und Whitespaces
-                        [\-~#]          # Whitespace-Unterdrückung
+                        [\-~#]*         # Whitespace-Unterdrückung
                         \%\]            # Template-Ende-Tag
                        /ix) {
-        print "Found filter >>>$1<<<\n";
+#        print "Found filter >>>$1<<<\n";
         $cached{$_[0]}{all}{$1}  = 1;
         $cached{$_[0]}{html}{$1} = 1;
         $plugins{needed}->{T8}   = 1;