Project:Active Translation
Version:6.x-1.3
Component:User interface
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Would it be possible to integrate Roles into the UI such that, for example, administrators could see content not in the current language, and anonymous users could not. My use case for this behaviour is managing translations. End users might not want to see content that is not in their selected language, but for administrators, it would be useful for this content to appear (and in a highlighted way) to prompt them to create a translation for that language.

I'm already in the process of building a module to highlight untranslated content (using CSS) and offer translation links for the current language both on behalf of the node module, and for views.

Comments

#1

i'm not sure quite have active translation would work in this scenario... could i point you instead to another of my i18n modules: http://drupal.org/project/translation_overview

#2

Thanks drewish. I'm actually already using translation_overview on the same site in conjunction with my custom module and active translation. In this case the end user can browse the website to find translations, and have them highlighted. I've had experiences with content managers who were rather shy of the long lists that drupal tends to generate, and so translations never got done. By exposing the translations in the front end, in the context the will be seen by the end user, they have tended to be able to understand the urgency for action better. Hence the idea to use active translation combined with a custom module to highlight missing translations.

In this context, translation overview serves as an excellent way to manage out of date translations, unpublished content and nodes that are otherwise not viewable in the front end for whatever other reason. So the content manager COULD do everything from translation overview, but gets prompted to do the most urgent jobs right from the moment they are logged in and browsing the site. Combined with Popups API is it is also a neat form of (translation) edit in place.

Anyway, thanks for your help, and thanks for another fantastic module.