Posted by lishevita on May 18, 2008 at 10:49am
I'm using Drupal 6 to create a translation site. The translations getting done on the site are of content, not the Drupal interface itself, but the issues I'm facing are probably the same as you would deal with when planning the I18n Server, which is why I'm asking about this here...
I want to give each translator access only to his/her language(s) for translation. I can do this by creating perms for each language:
foreach (language_list() as $language){
$perms[] = 'translate '.$language->name;
}and then creating user groups for each language. However, this seems instinctively like an inefficient method. Problem is, I can't think of a better solution.
Have any of you dealt with this problem already? Do you have any better ideas for assigning translators to specific languages?
Thanks in advance for your help!
- Lisha

Comments
I think maybe...
There's a module which allows you to restrict access by url path. As I remember its called simply Path Access. So, you could maybe restrict access based on the language prefix in the path. I'd guess it's not real "security" you need (there would probably be ways to get around this restriction) but just some reasonable administrative control, so maybe worth a look.
Currently part of the team at https://lastcallmedia.com in a senior Drupal specialist role.
Path Access is not working
Path Access ignores url part before "normal" root path begins. F. ex. mysite.com/en/node/5 with rule
allow only node/5 works,
allow only node/* works,
allow only en/* does not work,
allow only en/node/* does not work.
Its like language part of url is out of reach for that module. Is that just me?
Any one working on this?
Hi,
just wondering if there is anyone working on this, or anyone found a good solution.
Would be super helpful for the site I'm currently building. Thanks.
http://westwesterson.com
http://joshuaellinger.com
http://drupal.org/node/313213
http://drupal.org/node/313213 ? Committed yesterday. D7 sorry. You will have to wait for it few months :)
Taxonomy Access Control
I would recommend the Taxonomy Access Control module (http://drupal.org/project/taxonomy_access ). The development snapshot for D6 is working all right.
These links might be helpful:
"Approaches to Access Control" http://www.jefftraynor.org/node/96
"Segment your site with access control" http://drupal.org/node/153686
"Private forums and member-only sites" http://drupal.org/node/111576
Kind regards,
Frank
Frank
My LinkedIn profile
Translation Access
Had the same problem, and it looks like Translation (i18n) Access should fit the bill.