source: trunk/expressoMail1_2/inc/load_lang.php @ 1526

Revision 1526, 870 bytes checked in by amuller, 15 years ago (diff)

Ticket #622 - Removendo lang com xml/xsl descricao adicional no ticket

  • Property svn:executable set to *
Line 
1<?php
2// Load the lang of the module.
3        if(isset($offline_language)) { //Expresso offline, quando o gears sincroniza com uma nova versão, não é dado acesso as sessões do usuário, e é preciso o nome do arquivo de linguagens na session abaixo.
4                $_SESSION['phpgw_info']['expressomail']['user']['preferences']['common']['lang'] = $offline_language;
5        }
6       
7                $array_keys = array();
8                $fn = 'setup/phpgw_'.$_SESSION['phpgw_info']['expressomail']['user']['preferences']['common']['lang'].'.lang';                 
9                if (file_exists($fn)){
10                        $fp = fopen($fn,'r');
11                        while ($data = fgets($fp,16000)){
12                                list($message_id,$app_name,$null,$content) = explode("\t",substr($data,0,-1));
13                                $script .= "array_lang['".str_replace("'","\'",strtolower($message_id))."'] = '".str_replace("'","\'",$content)."';\n";
14                        }
15                        fclose($fp);
16                }
17        echo "<script type='text/javascript'>$script</script>";
18?>
Note: See TracBrowser for help on using the repository browser.