From: Chris W. <la...@us...> - 2005-02-02 13:06:21
|
Update of /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23317 Modified Files: Context.pm Log Message: oops! by assigning the default language handle before the I18N messages have been read you're effectively telling Locale::Maketext to ignore your default language message handle forever Index: Context.pm =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/Context.pm,v retrieving revision 1.81 retrieving revision 1.82 diff -C2 -d -r1.81 -r1.82 *** Context.pm 26 Jan 2005 02:35:50 -0000 1.81 --- Context.pm 2 Feb 2005 13:06:01 -0000 1.82 *************** *** 196,203 **** $self->assign_deploy_static_url; $log_init->info( "Assigned constants from server config ok" ); - - $DEFAULT_LANGUAGE_HANDLE = OpenInteract2::I18N->get_handle( - $config->{language}{default_language} - ); } return $self->{server_config}; --- 196,199 ---- *************** *** 766,769 **** --- 762,770 ---- + sub assign_default_language_handle { + my ( $self, $lh ) = @_; + $DEFAULT_LANGUAGE_HANDLE = $lh + } + sub language_handle { my ( $self, $lang ) = @_; |