How to add separate permission for editors form different languages?

There isn’t support for this in the admin UI by default, you would need to add custom logic.