From 6e587aed5fbf4bc403aac25bf7bc07251503e909 Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Fri, 14 Nov 2014 03:23:57 +0000 Subject: [PATCH] Only use the 'Installed' optgroup in wp_dropdown_languages() if it's needed. see #30335. git-svn-id: https://develop.svn.wordpress.org/trunk@30340 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/l10n.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/wp-includes/l10n.php b/src/wp-includes/l10n.php index e299e71579..7de619d15c 100644 --- a/src/wp-includes/l10n.php +++ b/src/wp-includes/l10n.php @@ -910,7 +910,9 @@ function wp_dropdown_languages( $args = array() ) { $structure = array(); // List installed languages. - $structure[] = ''; + if ( $args['show_available_translations'] ) { + $structure[] = ''; + } $structure[] = ''; foreach ( $languages as $language ) { $structure[] = sprintf( @@ -921,7 +923,9 @@ function wp_dropdown_languages( $args = array() ) { esc_html( $language['native_name'] ) ); } - $structure[] = ''; + if ( $args['show_available_translations'] ) { + $structure[] = ''; + } // List available translations. if ( ! empty( $translations ) && $args['show_available_translations'] ) {