diff --git a/src/Service/LanguageService.php b/src/Service/LanguageService.php index 2a0a916d2..46cd7cf89 100644 --- a/src/Service/LanguageService.php +++ b/src/Service/LanguageService.php @@ -65,7 +65,10 @@ public function translate(string $id): string public function all(): array { - return $this->translator->getCatalogue($this->locale)->all('photobooth'); + $fallbackLang = $this->translator->getCatalogue('en')->all('photobooth'); + $currentLang = $this->translator->getCatalogue($this->locale)->all('photobooth'); + + return array_replace($fallbackLang, $currentLang); } public static function getInstance(): self