function prioritizedLanguages() { $languageLocaleList = $this->languageLocaleList(); $languages = eZContentLanguage::prioritizedLanguagesByLocaleList($languageLocaleList); $alwaysAvailableLanguage = $this->alwaysAvailableLanguage(); if ($alwaysAvailableLanguage) { $alwaysAvailableLanguageLocale = $alwaysAvailableLanguage->attribute('locale'); if (!isset($languages[$alwaysAvailableLanguageLocale])) { $languages[$alwaysAvailableLanguageLocale] = $alwaysAvailableLanguage; } } return $languages; }