To get that information you need to look at the ACL property of each LanguageBranch. Something like this:
foreach(LanguageBranch language in LanguageBranch.List())
// Go through the LanguageBranch.ACL and look for the users that has edit access.
EPiServer development team
As we know this functionality "Access rights can also be set per language version. This means that editors will only be able to edit in languages for which they have permission" is available in EPiServer CMS 6.0.
My query is how to identify in code which editor is having how many language access. Eg- May be they have done some changes in EPiServer personalization so that i will get the collection of languages for current login user.
Please suggest.... :)
Thanks in advance,