diff --git a/code/CMSMain.php b/code/CMSMain.php index 03df20c6..41ff9d32 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -77,6 +77,11 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr } public function init() { + // set reading lang + if(Object::has_extension('SiteTree', 'Translatable') && !$this->isAjax()) { + Translatable::choose_site_locale(array_keys(Translatable::get_existing_content_languages('SiteTree'))); + } + parent::init(); Requirements::javascript(CMS_DIR . '/javascript/CMSMain.js');