Fixed issue with multiple locales in TranslatableMapBuilder

This PR solves an issue with multiple locales of Resource Element. 
Previously only first one localization was set to the database.
this could be flattened
```php
if (!$this->isTranslatable($configuration, $key)) {
    return;
}

foreach ($this->localeManager->getLocales() as $locale) {
    $translatedKey = $this->translateKey($key, $locale);
    $this->translatedKeys[$translatedKey] = $translatedKey;
}
```