diff --git a/Classes/Localization/CsvLocalizationParser.php b/Classes/Localization/CsvLocalizationParser.php index 9cd0572..8b06e6a 100644 --- a/Classes/Localization/CsvLocalizationParser.php +++ b/Classes/Localization/CsvLocalizationParser.php @@ -44,6 +44,11 @@ public function getParsedData($sourcePath, $languageKey): array } } + // Add default translation for requested language if it not exists + if (!array_key_exists($languageKey, $LOCAL_LANG)) { + $LOCAL_LANG[$languageKey] = $LOCAL_LANG['default']; + } + fclose($handle); unset($LOCAL_LANG['identifier']); unset($LOCAL_LANG['description']);