Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a4e96abf

Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt

locales.pl: Auch auf fehlendes Laden von Plugins "P" und "T8" testen

Unterschiede anzeigen:

scripts/locales.pl
511 511

  
512 512
      while ($line =~ m/\[\%[^\w]*(\w+)\.\w+\(/g) {
513 513
        my $plugin = $1;
514
        $plugins{needed}->{$plugin} = 1 if (first { $_ eq $plugin } qw(HTML LxERP JavaScript MultiColumnIterator L));
514
        $plugins{needed}->{$plugin} = 1 if (first { $_ eq $plugin } qw(HTML LxERP JavaScript MultiColumnIterator JSON L P));
515 515
      }
516 516

  
517
      $plugins{needed}->{T8} = 1 if $line =~ m/\[\%.*\|.*\$T8/;
518

  
517 519
      while ($line =~ m/(?:             # Start von Variante 1: LxERP.t8('...'); ohne darumliegende [% ... %]-Tags
518 520
                          (LxERP\.t8)\( #   LxERP.t8(                             ::Parameter $1::
519 521
                          ([\'\"])      #   Anfang des zu übersetzenden Strings   ::Parameter $2::

Auch abrufbar als: Unified diff