LPS-50646 broken test

Hey @marcellustavares 

I removed some code that was not being used anymore either, can you have a look too? We would probably need to explain the new methods to be used in the breaking changes file (since I think deprecation may be too much effort).

Something I was also considering is that we want to add soon a feature for "translators" based on permissions. This would only allow you to translate web content to those languages you have been assigned to (usually not the default language). I don't mean we need to do this now, but I would like to keep this goal in mind to avoid doing something that would go against this feature.

Thank you!