Set language before calculating lengths of translated strings.
authorJan Schneider <jan@horde.org>
Thu, 11 Nov 2010 16:50:05 +0000 (17:50 +0100)
committerJan Schneider <jan@horde.org>
Thu, 11 Nov 2010 20:23:59 +0000 (21:23 +0100)
kronolith/scripts/agenda.php

index 1624dba..305807e 100755 (executable)
@@ -128,7 +128,7 @@ function send_agendas()
 
         // If there are any events, generate and send the email.
         ksort($eventlist);
-        $lang = $prefs->getValue('language');
+        $GLOBALS['registry']->setLanguageEnvironment($prefs->getValue('language'));
         $twentyFour = $prefs->getValue('twentyFour');
         $dateFormat = $prefs->getValue('date_format');
 
@@ -137,7 +137,6 @@ function send_agendas()
         $view->timeformat = $twentyFour  ? 'H:i' : 'h:ia';
         $view->events = $eventlist;
 
-        $GLOBALS['registry']->setLanguageEnvironment($lang);
         $mime_mail = new Horde_Mime_Mail(
             array('subject' => sprintf(_("Your daily agenda for %s"), $view->date),
                   'to' => $email,