I am creating a Drupal site with Greek content, and I was wondering how I can translate Contact form messages such as "{fieldname} field is required" and the confirmation text after submitting the contact form. These strings are not included in the translatable strings that you can export, translate, and import them again, and although is not big deal to have them in English I would prefer to also translate them for consistency.

Comments

dimkart’s picture

Any ideas please?

zura_lanch’s picture

I'd recommend to install this module. There is a screen-cast to learn how to use it.
https://drupal.org/project/l10n_client/

berkas1’s picture

Try to use http://drupal.org/project/l10n_update to update active languages translation and if this string are not translated, then translate it with http://drupal.org/project/l10n_update

grobe’s picture

Hi,

I somehow managed to get one step further.. I translated my contact form title somehow, was happy with it, and now, much later, realize that actually on all language versions I get that translated string. And as I - of course... - have no clue what setting is actually responsible for that great translated title, I do not know how to undo that.

Is there any generic approach for debugging such string translations? How should I proceed to find out where the translation happens? I went through all the i18n menus, I did a translation update overwriting my own edits, nothing helps. So I need a systematic way to trace the string through the translation system in Drupal 7.

By the way, the contact form is active: http://www.gi-architects.com

There are currently English and German translations activated, however, the Turkish translation (which is still not complete and thus deactivated) appears for the contact form.

Cheers, Lars.