Follow-up to #2602268: Translated string are loaded into Views UI and then saved as default language strings.
I can't set the version to 8.2.x yet, but as suggested over there, I think it's best to only do this in that version. So postponed until we have that version.
The constructor arguments should be changed to be required and the code to get them from the container should be removed.