[Settings] adds translations, uses ServiceLocator