Translation - interface for translators

Author Message

Simon Phillips

Sunday 13 February 2005 4:47:14 am

Hi,

I've got my site running in three languages, using the siteaccess methods mentioned in the documentation. So far, I've posted the english (primary language) versions, and added the translations I have using the method described at http://www.ez.no/ez_publish/documentation/day_to_day_use/translate_content

I'd like to be able to give certain users the ability to translate documents (and possibly only documents in certain sections), but that's all I want them to do - I don't want them to have access to the rest of the admin interface, or to create their own content (ideally). How can I do this? I presume I need to create some templates that identify if they're a translator or not, and then give them the 'manage translations' stuff if so.

I've tried adding a translator user with the content/translate permissions, but since they don't have admin rights, they can't access the admin interface and do it that way.

Is there an easy solution? I can't believe I'm the only one needing this. Apologies if I've missed something; I have been trawling the forums and documentation for the past few hours on this one!

Thanks in advance,
Simon

Simon Phillips

Sunday 13 February 2005 9:12:11 am

OK,

I can now get the translator user to log in (for some other reason, despite being configured in the site.ini file, the PolicyOmitList[] settings weren't effective. Having added the user permission explicitly to my Translator role, they can now log in to the admin section).

PolicyOmitList[]=user/login
PolicyOmitList[]=user/logout

My question now is - what are the minimum permissions required to be able to translate? I can't find any documentation describing what the various permission levels and modules actually do from a user perspective. Having granted only content/read and content/translate, I can't get to the translate panel. I guess that means I have to grant content/edit as well? This is not exactly ideal - I'd rather they couldn't edit the original primary text.

Any other suggestions?

Thanks,
Simon

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 31 2025 05:33:13
Script start
Timing: Jan 31 2025 05:33:13
Module start 'layout'
Timing: Jan 31 2025 05:33:13
Module start 'content'
Timing: Jan 31 2025 05:33:14
Module end 'content'
Timing: Jan 31 2025 05:33:14
Script end

Main resources:

Total runtime0.9269 sec
Peak memory usage4,096.0000 KB
Database Queries52

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0053 588.2500151.2266
Module start 'layout' 0.00530.0029 739.476636.6797
Module start 'content' 0.00820.9179 776.1563852.2031
Module end 'content' 0.92620.0007 1,628.35947.8281
Script end 0.9269  1,636.1875 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00340.3692160.0002
Check MTime0.00140.1494160.0001
Mysql Total
Database connection0.00070.072510.0007
Mysqli_queries0.881495.0981520.0170
Looping result0.00050.0535500.0000
Template Total0.894496.520.4472
Template load0.00190.208020.0010
Template processing0.892496.282020.4462
Template load and register function0.00140.146210.0014
states
state_id_array0.00110.123610.0011
state_identifier_array0.00110.117720.0005
Override
Cache load0.00160.1724180.0001
Sytem overhead
Fetch class attribute can translate value0.00050.052710.0005
Fetch class attribute name0.00270.296220.0014
XML
Image XML parsing0.00010.010810.0001
class_abstraction
Instantiating content class attribute0.00000.001020.0000
General
dbfile0.00160.1743100.0002
String conversion0.00000.000840.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
2content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1content/datatype/view/ezxmltags/literal.tpl<No override>extension/community/design/standard/templates/content/datatype/view/ezxmltags/literal.tplEdit templateOverride template
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 12
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs