Changeset 4314

Show
Ignore:
Timestamp:
09/11/09 06:29:50 (6 months ago)
Author:
asawada
Message:

Translate only for templatized phrases. bugzid:102341.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/greyhound/lib/MT/Theme/Entry.pm

    r4196 r4314  
    3535        }); 
    3636        my $obj = MT->model($class)->new(); 
     37        my $current_lang = MT->current_language; 
     38        MT->set_language($blog->language); 
    3739        $obj->set_values({ 
    38             map { $_ => $theme->translate( $entry->{$_} ) } 
     40            map { $_ => $theme->translate_templatized( $entry->{$_} ) } 
    3941            grep { exists $entry->{$_} } 
    4042            @text_fields 
    4143        }); 
     44        MT->set_language( $current_lang ); 
     45 
    4246        $obj->basename( $basename ); 
    4347        $obj->blog_id( $blog->id );