Language-specific translation permissions

Events happening in the community are now at Drupal community events on www.drupal.org.
lishevita's picture

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...

andy inman's picture

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

henrijs.seso's picture

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?

westwesterson's picture

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://drupal.org/node/313213

meba's picture

http://drupal.org/node/313213 ? Committed yesterday. D7 sorry. You will have to wait for it few months :)

Taxonomy Access Control

frank ralf's picture

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

Translation Access

sillygwailo's picture

Had the same problem, and it looks like Translation (i18n) Access should fit the bill.

Internationalization

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week