The Translation Dashboard gives a full picture of translation status for the entire site.

It shows:

  • Nodes
  • CCK
  • Blocks
  • Contact forms
  • Interface strings

Here is how it looks like:

Translation Dashboard

The screen includes a display filter, list of contents and translation controls.

For example, you can display all English documents, that require translation. Or, you can view all documents written in English and translated to French and see their translation status.

The documents list shows the translation status per target language. These are the possible status values:

  • Translation complete - means that translation is up-to-date and doesn't require any work.
  • Not translated - there is no translation at all.
  • Translation needs update - the original has changed since it was last translated.
  • Translation in progress - the document was sent for translation and translation did not yet complete.
  • Status verification required - old translation exists and the module doesn't know if it's up-to-date or requires update (waiting for admin input).

At the bottom of the page there are translation controls.

When sending to translation, you can choose who will be the translator. The default option is to send to the first available translator. If you have several translators to one language, you can choose which gets the job when sending.

Translate selected documents will put the documents in the translation queue. The translators receive an email notification that there's new work to do and can log in and start translating.