Kaydet (Commit) 2e741fcb authored tarafından Petr Mladek's avatar Petr Mladek Kaydeden (comit) Michael Meeks

do not ingnore language specific help files

üst 467a59f8
...@@ -50,40 +50,41 @@ sub select_help_items ...@@ -50,40 +50,41 @@ sub select_help_items
{ {
my $oneitem = ${$itemsref}[$i]; my $oneitem = ${$itemsref}[$i];
my $ismultilingual = $oneitem->{'ismultilingual'}; my $styles = "";
if ( $oneitem->{'Styles'} ) { $styles = $oneitem->{'Styles'}; }
if (!($ismultilingual)) if (( $styles =~ /\bHELPPACK\b/ ) || ( $styles =~ /\bFORCEHELPPACK\b/ ))
{ {
# Files with style "HELPPACK" and "FORCEHELPPACK" also have to be included into the help pack. # Files with style "HELPPACK" and "FORCEHELPPACK" also have to be included into the help pack.
# Files with style "HELPPACK" are only included into help packs. # Files with style "HELPPACK" are only included into help packs.
# Files with style "FORCEHELPPACK" are included into help packs and non help packs. They are # Files with style "FORCEHELPPACK" are included into help packs and non help packs. They are
# forced, because otherwise they not not be included into helppacks. # forced, because otherwise they not not be included into helppacks.
my $styles = ""; my $ismultilingual = $oneitem->{'ismultilingual'};
if ( $oneitem->{'Styles'} ) { $styles = $oneitem->{'Styles'}; }
if (( $styles =~ /\bHELPPACK\b/ ) || ( $styles =~ /\bFORCEHELPPACK\b/ )) { push(@itemsarray, $oneitem); } if ($ismultilingual)
{
next; # single language files are not included into help pack my $specificlanguage = "";
} if ( $oneitem->{'specificlanguage'} ) { $specificlanguage = $oneitem->{'specificlanguage'}; }
if (0) { for ( my $j = 0; $j <= $#{$languagesarrayref}; $j++ ) # iterating over all languages
my $specificlanguage = ""; {
if ( $oneitem->{'specificlanguage'} ) { $specificlanguage = $oneitem->{'specificlanguage'}; } my $onelanguage = ${$languagesarrayref}[$j];
my $locallang = $onelanguage;
for ( my $j = 0; $j <= $#{$languagesarrayref}; $j++ ) # iterating over all languages $locallang =~ s/-/_/;
{
my $onelanguage = ${$languagesarrayref}[$j]; if ( $specificlanguage eq $onelanguage )
my $locallang = $onelanguage; {
$locallang =~ s/-/_/; push(@itemsarray, $oneitem);
}
if ( $specificlanguage eq $onelanguage ) }
}
else
{ {
push(@itemsarray, $oneitem); push(@itemsarray, $oneitem);
} }
} }
} }
}
return \@itemsarray; return \@itemsarray;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment