From 38d179b2a323dac50155c722f19ac8f6bb5c20ab Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Wed, 4 Nov 2009 22:46:54 +0000 Subject: [PATCH] MINOR Correct labels for "delete from draft" batch actions (#4420) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@90823 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- code/CMSMain.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/CMSMain.php b/code/CMSMain.php index f37597a2..3b6ffa4b 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -1331,13 +1331,15 @@ JS; */ function LangSelector() { $member = Member::currentUser(); - $dropdown = new LanguageDropdownField( + $locales = singleton('SiteTree')->getAllowedLocalesForMember(Member::currentUser()); + $localesMap = array(); + if($locales) foreach($locales as $locale) { + $localesMap[$locale] = i18n::get_locale_name($locale); + } + $dropdown = new DropdownField( 'LangSelector', 'Language', - array(), - 'SiteTree', - 'Locale-English', - singleton('SiteTree') + $localesMap ); $dropdown->setValue(Translatable::get_current_locale()); return $dropdown;