Skip to content

Commit 7b08bbc

Browse files
committed
Merge branch 'hotfix/fix_be_language_at_trans_models' into 'release/2.3.0'
Fix the change of language in BE navigation on activated trans. model See merge request metamodels/core!376
2 parents f94c6d9 + 2e70513 commit 7b08bbc

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/Events/DatabaseBackedListener.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,11 @@ public function createMetaModel(CreateMetaModelEvent $event)
268268

269269
if (isset($this->instancesByTable[$metaModelName = $event->getMetaModelName()])) {
270270
$event->setMetaModel($this->instancesByTable[$metaModelName]);
271+
$metaModel = $event->getMetaModel();
272+
if ($metaModel instanceof ITranslatedMetaModel) {
273+
// @deprecated usage of TL_LANGUAGE - remove for Contao 5.0.
274+
$metaModel->selectLanguage(LocaleUtil::formatAsLocale($GLOBALS['TL_LANGUAGE'] ?? 'en'));
275+
}
271276

272277
return;
273278
}

0 commit comments

Comments
 (0)