/[dolibarr]/dolibarr/htdocs/translate.class.php
ViewVC logotype

Diff of /dolibarr/htdocs/translate.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.26 by eldy, Sun Oct 30 01:07:00 2005 UTC revision 1.27 by eldy, Sun Oct 30 01:52:48 2005 UTC
# Line 63  class Translate { Line 63  class Translate {
63              $langpref=$_SERVER['HTTP_ACCEPT_LANGUAGE'];              $langpref=$_SERVER['HTTP_ACCEPT_LANGUAGE'];
64              $langpref=eregi_replace(";[^,]*","",$langpref);              $langpref=eregi_replace(";[^,]*","",$langpref);
65              $langpref=eregi_replace("-","_",$langpref);              $langpref=eregi_replace("-","_",$langpref);
66              $listlang=split('[,;]',$langpref);  
67              $defaultlang=$listlang[0];              $langlist=split("[;,]",$langpref);
68    
69                $langpart=split("_",$langlist[0]);
70    
71                if (isset($langpart[1])) $defaultlang=$langpart[0]."_".strtoupper($langpart[1]);
72                else $defaultlang=$langpart[0]."_".strtoupper($langpart[0]);
73          }          }
         if (strlen($defaultlang) <= 3) $defaultlang=$defaultlang."_".$defaultlang;  
74    
75          $this->defaultlang=strtolower($defaultlang);          $this->defaultlang=strtolower($defaultlang);
76      }      }

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26