Changeset 628


Ignore:
Timestamp:
05/19/2011 01:27:29 AM (12 months ago)
Author:
ofer
Message:

Selected default language now sets the default language for the entire wordpress, allowing MU users sites to have different locales (as WP_LANG can't be set per site)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WordPress/plugin/transposh/transposh.php

    r623 r628  
    290290            // This one allows to redirect to a static element which we can find, since the redirection will remove 
    291291            // the target language, we are able to avoid nasty redirection loops 
    292             if (is_404 ()) { 
     292            if (is_404()) { 
    293293                global $wp; 
    294294                if (isset($wp->query_vars['pagename']) && file_exists(ABSPATH . $wp->query_vars['pagename'])) { // Hmm 
     
    10931093            $lang = ''; 
    10941094        } 
    1095         if (!$lang) return $locale; 
     1095        if (!$lang) $lang = $this->options->get_default_language(); 
    10961096        list ($l, $n, $f, $locale) = explode(',', transposh_consts::$languages[$lang]); 
    10971097        if ($locale) { 
     
    11001100            return $lang; 
    11011101        } 
    1102         return $locale; 
     1102        return $this->options->get_default_language(); 
    11031103    } 
    11041104 
Note: See TracChangeset for help on using the changeset viewer.