Translating Interface Strings

As well as translating content on a website several other things need translating. Strings appear in the user interface from several sources, core code, modules, themes, etc. A lot of the translations can be obtained by downloading translations from http://drupal.org/project/Translations, module and theme sites.

Translating strings with Translation Management

The Translation Management module extends Drupal's string translation interface. It allows searching for untranslated strings. Site admins can select these strings and send them for translation.

Go to: Administer » Site building » Translate interface

Search interface with Translation Manager

Use the check boxes to select the strings you want to translate and then press the "Queue selected strings for translation". This will add the selected strings to the current queue of strings that you want to translate.

Queued strings

Once you have selected all the strings you want to translate you will need to go to the translation dashboard to send the strings to your translators. There is a link at the top of the page when there are strings waiting for translation.

Go to Administer » Content management » Translation Management » Translation dashboard

Queued strings

Select "Queued strings" and choose your translators and press the "Translate selected documents" button. A translation job containing the strings will then be created and your translators will be notified of the new translation job.