Ejemplo n.º 1
0
/**
 * Helper function to tell if $lang_code should be marked as selected in post language chooser
 * @global sitepress $sitepress
 *
 * @param string     $lang_code         2 letters language code
 * @param string     $selected_language 2 letters language code
 *
 * @return boolean
 */
function icl_is_selected_post_language($lang_code, $selected_language)
{
    global $sitepress;
    if ($lang_code == $selected_language) {
        return true;
    }
    if (!icl_is_language_active($selected_language)) {
        $default_language = $sitepress->get_default_language();
        if ($lang_code == $default_language) {
            return true;
        }
    }
    return false;
}
Ejemplo n.º 2
0
                ?>
" selected="selected"><?php 
                echo esc_html($src_language_title);
                ?>
&nbsp;</option>
							<?php 
            }
        } else {
            ?>
							<option value="none" selected="selected"><?php 
            echo __('--None--', 'sitepress');
            ?>
</option>
						<?php 
        }
        if (icl_is_language_active($selected_language)) {
            foreach ($untranslated as $translation_of_id => $translation_of_title) {
                ?>
								<option value="<?php 
                echo $translation_of_id;
                ?>
"><?php 
                echo esc_html($translation_of_title);
                ?>
&nbsp;</option>
							<?php 
            }
        }
    } else {
        if ($trid) {
            // add the source language