Workflows and Tasks
A key feature of WorldServer is the ability to use workflows to manage the entire translation or document publishing process.
A workflow defines a standard, repeatable process for translating and handling content. An individual workflow consists of steps, and transitions that link the steps together, imposing an order in which the steps occur.
A task corresponds to a single asset in a single project going through a workflow for a single target locale.
Workflow Example
In a given two-step workflow, the first step is Translate, and the assignee is the French Translator workflow role. When the project is created, tasks are generated with an action of Translate, assigned to the French Translator workflow role. Each user in the French Translator workflow role sees these tasks in their task list. After a task is completed, it disappears from the task list of the translator and moves to the next step, which may be Review, and is assigned to Jacques, the reviewer specified in the workflow. The task is now in Jacques' task list.Every human step in a workflow has one or more assignees to which the task can be assigned. The assignees can be specific users (for example, Jacques) or can be workflow roles which define groups of users who can complete a task. When the workflow reaches a human step it makes the task available for any of the assignees to work on it. If WorldServer is set up to send email, each of the assignees is notified that there is a task that he or she can work on. All the assignees have the opportunity to work on the task. The first person who plans to work on the task should claim it. This lets all of the other assignees know that someone else is working on this task and prevents other users from working on it. See Claim Tasks.
There are different views for looking at tasks. You can view and work with your tasks in the Project List - Tree View in or in the Task list that you see when you click on a project in the Project List.