Changeset 275 for trunk/lib/Epoll.pm


Ignore:
Timestamp:
12/16/09 11:04:36 (14 years ago)
Author:
nanardon
Message:
  • add code to support i18n
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Epoll.pm

    r259 r275  
    2222    Session::State::Cookie 
    2323    Prototype 
     24    I18N 
    2425    /; 
    2526 
     
    5859__PACKAGE__->config->{session}{dbi_dsn} = 'dbi:Pg:' . __PACKAGE__->config->{db}; 
    5960 
     61sub begin : Private { 
     62    my ( $self, $c ) = @_; 
     63 
     64    my $locale = $c->request->param('locale'); 
     65 
     66    $c->loc('foo bar'); 
     67 
     68    $c->response->headers->push_header( 'Vary' => 'Accept-Language' );  # hmm vary and param? 
     69    $c->languages( $locale ? [ $locale ] : undef 
     70    ); 
     71} 
    6072 
    6173=head1 NAME 
Note: See TracChangeset for help on using the changeset viewer.