I18n suggestion
Up to Plone Captchas
I added I18n support to my qPloneCaptchas, I think this would be a good idea even if there is only one line visible to the normal user (had problem attaching files).
In captcha_widget.pt replace:
<label for="key">Enter the word below</label>
<span class="fieldRequired" title="Required">(Required)</span><br />
With:
<label for="key" i18n:translate="enter_word">Enter word</label>
<span class="fieldRequired" title="Required"
i18n:attributes="title title_required;"
i18n:translate="label_required">(Required)</span><br />
Add I18n folder in qPloneCaptchas product folder
Add translation files.
English:
# Niklas Ekstrand <ne@zoone.se>, 2006
msgid ""
msgstr ""
"Project-Id-Version: qPloneCaptchas 1.0\n"
"Last-Translator: Niklas Ekstrand <ne@zoone.se>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language-Code: en\n"
"Language-Name: English\n"
"Preferred-Encodings: utf-8\n"
"Domain: plone\n"
"X-Is-Fallback-For: en-au en-bz en-ca en-ie en-jm en-nz en-ph en-za en-tt en-gb en-us en-zw\n"
#. Default: "Enter the word below"
#: visible text above captchas image
msgid "enter_word"
msgstr "Enter the word below"
Swedish

# Niklas Ekstrand <ne@zoone.se>, 2006
msgid ""
msgstr ""
"Project-Id-Version: qPloneCaptchas 1.0\n"
"Last-Translator: Niklas Ekstrand <ne@zoone.se>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0\n"
"Language-Code: sv\n"
"Language-Name: swedish\n"
"Preferred-Encodings: latin1 utf-8\n"
"Domain: plone\n"
#. Default: "Enter the word below"
#: visible text above captchas image
msgid "enter_word"
msgstr "Skriv in ordet nedan"
Thank you for suggestion. I added i18n support to qPloneCaptchas. You can get it from http://projects.quintagroup.com/products/browser/qPloneCaptchas/trunk
# Niklas Ekstrand <ne@zoone.se>, 2006
msgid ""
msgstr ""
"Project-Id-Version: qPloneCaptchas 1.0\n"
"Last-Translator: Jakub Kulesza <jakkul@gmail.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language-Code: pl\n"
"Language-Name: Polish\n"
"Preferred-Encodings: utf-8\n"
"Domain: qplonecaptchas\n"
"X-Is-Fallback-For: en-au en-bz en-ca en-ie en-jm en-nz en-ph en-za en-tt en-gb en-us en-zw\n"
#. Default: "Enter the word below"
#: visible text above captchas image
msgid "enter_word"
msgstr "Podaj słowo wyświetlone poniżej"
Czech translation:
# qPloneCaptchas - Czech translation
# David Mudrak <david.mudrak@gmail.com>, 2007.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2007-01-11 20:12+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
"Last-Translator: AUTHOR <EMAIL@ADDRESS>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Language-Code: cs\n"
"Language-Name: Czech\n"
"Preferred-Encodings: utf-8\n"
"Domain: qplonecaptchas\n"
"X-Is-Fallback-For: en-au en-bz en-ca en-ie en-jm en-nz en-ph en-za en-tt en-gb en-us en-zw\n"
#. Default: "Enter the word below"
#: visible text above captchas image
msgid "enter_word"
msgstr "Přepište slovo z obrázku"
#. Default: "Please re-enter validation code."
#: Incorrect validation code
msgid "Please re-enter validation code."
msgstr "Opravte validační kód"
