-
New Feature
-
Resolution: Fixed
-
None
-
High
-
InstantTranslate: When creating a task for human revision, users can set task fields before the task is created
-
Emptyshow more show less
Precondition
For users with multiple clients assigned, a client selection is needed because it defines how the task is imported (file type settings etc.)
Add a selection dropdown below the language selection, above the MT selection and offer all available clients for users with more then 1 (hide for 1-client-users). If nothing is chosen actively, the client with lowest ID will be preselected. On changing the client, the available MT resources might change, too. If the selected language resource is available for the newly corrected client also, it stays selected. Else the default language resource for the newly selected client will be selected.
Label:
EN: Translate with preferences for:
DE: Übersetzen mit den Einstellungen für:
If the user changes clients and the selected language (or soon to come languages) is no longer available, give an Info:
DE: Mindestens eine Zielsprache steht für den gewählten Kontext nicht zu Verfügung und wurde entfernt. Prüfen Sie die Sprachauswahl, um die verfügbaren Sprachen auszuwählen.
EN: At least one target language is not available for the selected contexxt and has been removed. Check the language selection once again to select from available languages.
Situation description
When clicking on "send to human revision" for an InstantTranslate file translation it makes sense, that the user is able to add a bit more information to the project.
Such as
- some remarks -> for this the project description will be used
- what workflow to use
what client to use (if he belongs to several)this is solved by the precondition above- some more fields, that may be defined as custom fields in translate5 - so you can customize it to your own needs
Implementation
- InstantTranslate: In the already existing pop-up (after clicking on "send to human revision") the configured form fields are added.
- In the custom fields configuration a new place to show is added: "InstantTranslate - send to human revision pop-up". Possible field types here are: text area, text, pick-list and Checkbox. Fields must be visible in InstantTranslate ("places to show") and at least the task grid for the PM to see the information given.
- In the system configuration it is added
- a config "InstantTranslate - 'send to human revision pop-up': Show workflow selection"
=> Defines, if the workflow selection is shown
=> If shown, the workflow selected by the user will be applied to the project
=> Default workflow (also if workflow selection is not shown) will be the default workflow for the client. If the user belongs to more than one client it will be the default workflow of the client which is selected by default (client with lowest ID)
=> runtimeOptions.plugins.InstantTranslate.humanRevision.showWorkflowSelect should be disabled per default
- a config "InstantTranslate - 'send to human revision pop-up': Show workflow selection"
- The field contents will also be shown in the mail, that the PM gets on click on "send to human revision"
- Add all custom fields listed as "field label": "value" in the notification email that goes to PM or clientPM configured in runtimeOptions.plugins.InstantTranslate.humanRevisionDefaultPM, when roles PM/clientPm are allowed in the custom field config
- relates to
-
TRANSLATE-4986 SSO: add possibility to define multiple clients for user
- Selected for dev
-
TRANSLATE-3760 InstantTranslate: End user switch to select, which MT language resource should be used to translate a file
- Done
