per-job auto-publish setting

Description

Some translated documents in Drupal should be published as soon as possible, but others should be published at a specific time. TMGMT only gives a single checkbox for all documents to auto-publish or not when all translations are available.

We should add an auto-publish option to our custom job configuration in the Drupal plugin. The expected behaviour would be:

  • check auto-publish on the translator config to enable auto-publish

  • check or uncheck auto-publish per-document to determine whether they will auto-publish

  • documents will only auto-publish if both settings are checked

  • add a button to the job manage page to publish (rather than have to manually approve each translation to publish when auto-publish is turned off)

Technical note: we may need to work around TMGMT a bit here, to avoid it auto-publishing something for a job that has our auto-publish setting off. We could do it by only handing the translations to TMGMT with a not-finished state, then when someone pushes our Publish button we pass the translations to TMGMT with a finished and approved state.

Activity

Show:

Details

Assignee

Reporter

Tested Version/s

Components

Priority

More fields

Created 23 October 2017 at 01:32
Updated 23 October 2017 at 01:32