Show
Ignore:
Timestamp:
05/16/08 10:14:07 (19 months ago)
Author:
fumiakiy
Message:

Do not double translate a phrase. BugId:79792

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/release-38/lib/MT/Template.pm

    r2342 r2361  
    289289    return unless $widgets && @$widgets; 
    290290 
    291     my @widgets = map { MT->translate( $_ ) } @$widgets; 
    292  
    293291    my @wtmpls = $pkg->load( 
    294         { name => \@widgets, blog_id => $blog_id ? [ $blog_id, 0 ] : 0, type => 'widget' } 
    295     ) if @widgets; 
     292        { name => $widgets, blog_id => $blog_id ? [ $blog_id, 0 ] : 0, type => 'widget' } 
     293    ) if $widgets && @$widgets; 
    296294    my @wids; 
    297     foreach my $name ( @widgets ) { 
     295    foreach my $name ( @$widgets ) { 
    298296        my ( $widget ) = grep { $_->name eq $name } @wtmpls; 
    299297        next unless $widget;