View | Details | Raw Unified | Return to bug 33237
Collapse All | Expand All

(-)a/C4/Letters.pm (-2 / +12 lines)
Lines 1594-1600 sub _process_tt { Link Here
1594
    my $loops      = $params->{loops};
1594
    my $loops      = $params->{loops};
1595
    my $objects    = $params->{objects} || {};
1595
    my $objects    = $params->{objects} || {};
1596
    my $substitute = $params->{substitute} || {};
1596
    my $substitute = $params->{substitute} || {};
1597
    my $lang = defined($params->{lang}) && $params->{lang} ne 'default' ? $params->{lang} : 'en';
1597
    my $lang       = 'en';
1598
    my $interface  = C4::Context->interface;
1599
    if(defined($params->{lang}) && $params->{lang} ne 'default'){
1600
        $lang = $params->{lang};
1601
    } elsif($interface eq 'intranet' || $interface eq 'opac') {
1602
        #use interface language
1603
        $lang = C4::Languages::getlanguage();
1604
    } else {
1605
        # Pick the first selected syspref language
1606
        my @languages = split /,/, C4::Context->preference('language');
1607
        $lang = shift @languages;
1608
    }
1598
    my ($theme, $availablethemes);
1609
    my ($theme, $availablethemes);
1599
1610
1600
    my $htdocs = C4::Context->config('intrahtdocs');
1611
    my $htdocs = C4::Context->config('intrahtdocs');
1601
- 

Return to bug 33237