Make WordPress Core


Ignore:
Timestamp:
05/14/2009 08:05:25 PM (16 years ago)
Author:
ryan
Message:

Give continents-cities their own textdomain. Props nbachiyski, Denis-de-Bernardy . fixes #9794

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/functions.php

    r11332 r11333  
    31153115        $locale = get_locale();
    31163116        $mofile = WP_LANG_DIR . "/continents-cities-$locale.mo";
    3117         load_textdomain('default', $mofile);
     3117        load_textdomain('continents-cities', $mofile);
    31183118        $mo_loaded = true;
    31193119    }
     
    31343134    usort($zonen, create_function(
    31353135        '$a, $b', '
    3136         $a_continent = translate($a["continent"]);
    3137         $b_continent = translate($b["continent"]);
    3138         $a_city = translate($a["city"]);
    3139         $b_city = translate($b["city"]);
    3140         $a_subcity = translate($a["subcity"]);
    3141         $b_subcity = translate($b["subcity"]);
     3136        $a_continent = translate($a["continent"], "continents-cities");
     3137        $b_continent = translate($b["continent"], "continents-cities");
     3138        $a_city = translate($a["city"], "continents-cities");
     3139        $b_city = translate($b["city"], "continents-cities");
     3140        $a_subcity = translate($a["subcity"], "continents-cities");
     3141        $b_subcity = translate($b["subcity"], "continents-cities");
    31423142        if ( $a_continent == $b_continent && $a_city == $b_city )
    31433143            return strnatcasecmp($a_subcity, $b_subcity);
     
    31573157        if ( empty($selectcontinent) && !empty($city) ) {
    31583158            $selectcontinent = $continent;
    3159             $structure .= '<optgroup label="'. esc_attr( translate( $continent ) ) .'">' . "\n"; // continent
     3159            $structure .= '<optgroup label="'. esc_attr( translate( $continent, "continents-cities" ) ) .'">' . "\n"; // continent
    31603160        } elseif ( !empty($selectcontinent) && $selectcontinent != $continent ) {
    31613161            $structure .= "</optgroup>\n";
     
    31693169        if ( !empty($city) ) {
    31703170            $display = str_replace('_',' ',$city);
    3171             $display = translate($display);
     3171            $display = translate($display, "continents-cities");
    31723172            if ( !empty($subcity) ) {
    31733173                $display_subcity = str_replace('_', ' ', $subcity);
    3174                 $display_subcity = translate($display_subcity);
     3174                $display_subcity = translate($display_subcity, "continents-cities");
    31753175                $city = $city . '/'. $subcity;
    31763176                $display = $display . '/' . $display_subcity;
     
    31803180            $structure .= "\t<option ".((($continent.'/'.$city)==$selectedzone)?'selected="selected"':'')." value=\"".($continent.'/'.$city)."\">$pad".$display."</option>\n"; //Timezone
    31813181        } else {
    3182             $structure .= "<option ".(($continent==$selectedzone)?'selected="selected"':'')." value=\"".$continent."\">" . translate($continent) . "</option>\n"; //Timezone
     3182            $structure .= "<option ".(($continent==$selectedzone)?'selected="selected"':'')." value=\"".$continent."\">" . translate($continent, "continents-cities") . "</option>\n"; //Timezone
    31833183        }
    31843184    }
Note: See TracChangeset for help on using the changeset viewer.