Show
Ignore:
Timestamp:
06/04/08 20:53:56 (6 months ago)
Author:
aarkerio
Message:

Locales

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/app/app_controller.php

    r541 r587  
    99*/ 
    1010//file: app_controller.php 
     11 
     12uses('L10n'); 
    1113 
    1214class AppController extends Controller { 
     
    2527     $this->Auth->authorize      = 'controller';   
    2628     $this->Auth->deny('*'); 
     29 
     30     //set locale 
     31     $this->__setLocale(); 
    2732 } 
    2833 
     
    4853     exit; 
    4954 } 
     55 
     56 private function __setLocale() 
     57 { 
     58     $this->L10n = new L10n(); 
     59     /* $languages  = array('es','en'); // 'nah' for nahuatl 
     60     $paramLang  = strtok($_SERVER['HTTP_HOST'],'.'); 
     61     $lang       = $this->Session->check('lang') ? $this->Session->read('lang'):'en'; 
     62 
     63     if (isset($paramLang) && in_array($paramLang,$languages) ): 
     64        $lang = $paramLang; 
     65        $this->Session->write('lang',$lang); 
     66     else: 
     67        $this->Session->write('lang',$lang); 
     68     endif; */ 
     69     $lang = 'es'; 
     70     $this->L10n->get($lang); 
     71     Configure::write('Config.language', $lang); 
     72 } 
    5073} 
    5174?>