Make WordPress Core

Ticket #44494: 44494.diff

File 44494.diff, 1005 bytes (added by danieltj, 7 years ago)
  • wp-includes/l10n.php

    diff --git wp-includes/l10n.php wp-includes/l10n.php
    index a273b0c..77a4d4b 100644
    function wp_dropdown_languages( $args = array() ) { 
    11421142                'echo'         => 1,
    11431143                'show_available_translations' => true,
    11441144                'show_option_site_default'    => false,
     1145                'show_en_us_default'          => true,
    11451146        ) );
    11461147
    11471148        // Bail if no ID or no name.
    function wp_dropdown_languages( $args = array() ) { 
    12041205                );
    12051206        }
    12061207
    1207         // Always show English.
    1208         $structure[] = sprintf(
    1209                 '<option value="" lang="en" data-installed="1"%s>English (United States)</option>',
    1210                 selected( '', $parsed_args['selected'], false )
    1211         );
     1208        if ( $parsed_args['show_en_us_default'] ) {
     1209                // Always show English.
     1210                $structure[] = sprintf(
     1211                        '<option value="" lang="en" data-installed="1"%s>English (United States)</option>',
     1212                        selected( '', $parsed_args['selected'], false )
     1213                );
     1214        }
    12121215
    12131216        // List installed languages.
    12141217        foreach ( $languages as $language ) {