Skip to content

Commit efada2c

Browse files
committed
don't process language designators if site is not multilingual
1 parent 85ee47f commit efada2c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

npgCore/lib-i18n.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ static function getDisplayName($locale) {
7575
*/
7676
static function generateLanguageList($all = false) {
7777
global $_active_languages, $_all_languages;
78+
$enabled = getOption('multi_lingual');
7879
$disallow = getSerializedArray(getOption('locale_disallowed'));
7980
if (is_null($_all_languages)) {
8081
$_active_languages = $_all_languages = array();
@@ -85,7 +86,7 @@ static function generateLanguageList($all = false) {
8586
if (is_dir($source . $dirname) && (substr($dirname, 0, 1) != '.')) {
8687
$language = self::getDisplayName($dirname);
8788
$_all_languages[$language] = $dirname;
88-
if (!isset($disallow[$dirname])) {
89+
if ($enabled && !isset($disallow[$dirname])) {
8990
$_active_languages[$language] = $dirname;
9091
}
9192
}

0 commit comments

Comments
 (0)