Revision a4e96abf
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
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
locales.pl: Auch auf fehlendes Laden von Plugins "P" und "T8" testen