mu_dropdown_languages [ WordPress Function ]
mu_dropdown_languages ( $lang_files = array(), $current = '' )
| Defined at: |
|
Benzer Fonksiyonlar: wp_dropdown_pages, wp_dropdown_roles, dropdown_link_categories, wp_dropdown_categories, dropdown_categories
No description yet.
Source
<?php
function mu_dropdown_languages( $lang_files = array(), $current = '' ) {
$flag = false;
$output = array();
foreach ( (array) $lang_files as $val ) {
$code_lang = basename( $val, '.mo' );
if ( $code_lang == 'en_US' ) { // American English
$flag = true;
$ae = __( 'American English' );
$output[$ae] = '<option value="' . esc_attr( $code_lang ) . '"' . selected( $current, $code_lang, false ) . '> ' . $ae . '</option>';
} elseif ( $code_lang == 'en_GB' ) { // British English
$flag = true;
$be = __( 'British English' );
$output[$be] = '<option value="' . esc_attr( $code_lang ) . '"' . selected( $current, $code_lang, false ) . '> ' . $be . '</option>';
} else {
$translated = format_code_lang( $code_lang );
$output[$translated] = '<option value="' . esc_attr( $code_lang ) . '"' . selected( $current, $code_lang, false ) . '> ' . esc_html ( $translated ) . '</option>';
}
}
if ( $flag === false ) // WordPress english
$output[] = '<option value=""' . selected( $current, '', false ) . '>' . __( 'English' ) . "</option>";
// Order by name
uksort( $output, 'strnatcasecmp' );
$output = apply_filters( 'mu_dropdown_languages', $output, $lang_files, $current );
echo implode( "\n\t", $output );
}
?>
Examples [ wp-snippets.com ]
Google Arama Sonuçlarý
- Function Reference/mu dropdown languages « WordPress Codex
mu_dropdown_languages() is located in wp-admin/includes/ms.php . See also index of Function Reference and index of Template Tags. This page is marked as ...
codex.wordpress.org - #19600 (Core should know which locales are RTL) – WordPress Trac
... it will be easier to include locales/locales.php in core. (Indeed, mu_dropdown_languages() would benefit from this.) In that case, RTL could be read from there.
core.trac.wordpress.org - PHPXRef 0.7 : WordPress : /wp-admin/includes/ms.php source
493 494 function mu_dropdown_languages( $lang_files = array(), $current = '' ) { 495 $flag = false; 496 $output = array(); 497 498 foreach ( (array) $lang_files ...
phpxref.ftwr.co.uk - /wp-admin/includes/ms.php source - PHP Cross Reference ...
Jun 1, 2011 ... 542 543 function mu_dropdown_languages( $lang_files = array(), $current = '' ) { 544 $flag = false; 545 $output = array(); 546 547 foreach ...
xref.yoast.com