1 locale.pages.inc | _locale_translate_language_list($string, $limit_language) |
List languages in search result table
File
- core/
modules/ locale/ locale.pages.inc, line 126 - Interface translation summary, editing and deletion user interfaces.
Code
function _locale_translate_language_list($string, $limit_language) {
// Add CSS.
backdrop_add_css(backdrop_get_path('module', 'locale') . '/css/locale.css');
// Include both translated and not yet translated target languages in the
// list. The source language is English.
$languages = language_list();
if (!locale_translate_english()) {
unset($languages['en']);
}
$output = '';
foreach ($languages as $langcode => $language) {
if (!$limit_language || $limit_language == $langcode) {
$output .= (!empty($string['languages'][$langcode])) ? $langcode . ' ' : "<em class=\"locale-untranslated\">$langcode</em> ";
}
}
return $output;
}