protected function mapTranslations($array, $domain, $baseKey = '')
{
foreach ($array as $key => $value) {
$newKey = ($baseKey ? $baseKey . '.' : '') . $key;
if (is_array($value)) {
$this->mapTranslations($value, $domain, $newKey);
} else {
$this->translator->setValue($newKey, $value, $domain);
}
}
}