/** * 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; }
?> " selected="selected"><?php echo esc_html($src_language_title); ?> </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); ?> </option> <?php } } } else { if ($trid) { // add the source language