From: Chris W. <la...@us...> - 2005-02-02 13:06:21
|
Update of /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/Setup In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23317/Setup Modified Files: ReadLocalizedMessages.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: ReadLocalizedMessages.pm =================================================================== RCS file: /cvsroot/openinteract/OpenInteract2/lib/OpenInteract2/Setup/ReadLocalizedMessages.pm,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ReadLocalizedMessages.pm 24 Jan 2005 17:17:31 -0000 1.1 --- ReadLocalizedMessages.pm 2 Feb 2005 13:06:02 -0000 1.2 *************** *** 51,54 **** --- 51,62 ---- } $self->param( classes => $classes ); + + # Don't do this until the I18N initializer has been run, otherwise + # your default language will be excluded forever... + + my $default_language = $ctx->server_config->{language}{default_language}; + $ctx->assign_default_language_handle( + OpenInteract2::I18N->get_handle( $default_language ) + ); } |