Add project view permission to translator groups
So that private projects can still be accessible by translator groups of the project.
Thanks for the patch! Since there's no issue assigned to this PR, could you please elaborate on what's the motivation for this change?
Thanks for the patch! Since there's no issue assigned to this PR, could you please elaborate on what's the motivation for this change?
We want to allow logged-in translators to be able to contribute translations to private projects, and not having to assign them super user permission.
With this change, the project/locale translators groups will automatically be assigned the permission to view the private project. And then they can contribute translations to according project locales.
@haodave Sorry for the delay in reviewing your PR!
Seems like you are essentially trying to fix https://github.com/mozilla/pontoon/issues/2223 here?
Are you still interested in the development of this feature? The first step would be to rebase the patch against the main branch and resolve conflicts.
Let's reopen when work continues.