diff --git a/framework/i18n/PhpMessageSource.php b/framework/i18n/PhpMessageSource.php index 1aa4a8a15f7..0becc559668 100644 --- a/framework/i18n/PhpMessageSource.php +++ b/framework/i18n/PhpMessageSource.php @@ -106,7 +106,7 @@ protected function loadFallbackMessages($category, $fallbackLanguage, $messages, $fallbackMessages = $this->loadMessagesFromFile($fallbackMessageFile); if ( - $messages === null && $fallbackMessages === null + $messages === null && $fallbackMessages === null && $fallbackLanguage !== $this->sourceLanguage && $fallbackLanguage !== substr($this->sourceLanguage, 0, 2) ) {