Make WordPress Core

Ticket #9794: 9794.7.diff

File 9794.7.diff, 2.8 KB (added by nbachiyski, 15 years ago)

Use continents-cities domain

  • wp-includes/functions.php

     
    31143114        if ( ! $mo_loaded ) {
    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        }
    31203120
     
    31333133
    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);
    31443144                elseif ( $a_continent == $b_continent )
     
    31563156                extract($zone);
    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";
    31623162                        $selectcontinent = '';
     
    31683168
    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;
    31773177                        }
     
    31793179                                $display = strtr($display, '+-', '-+');
    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        }
    31853185