Changeset 1874 in products for quintagroup.plonecaptchas/trunk/quintagroup
- Timestamp:
- Mar 10, 2010 2:31:12 PM (14 years ago)
- Location:
- quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas
- Files:
-
- 2 deleted
- 24 edited
- 9 copied
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/CaptchaTool.py
r1873 r1874 1 1 from Products.Transience.Transience import TransientObjectContainer 2 from Globals import InitializeClass 2 3 from AccessControl import ClassSecurityInfo 3 try:4 from App.class_init import InitializeClass5 except ImportError:6 from Globals import InitializeClass7 4 8 5 class CaptchaTool(TransientObjectContainer): -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/browser/configure.zcml
r1873 r1874 2 2 xmlns="http://namespaces.zope.org/zope" 3 3 xmlns:browser="http://namespaces.zope.org/browser" 4 xmlns:zcml="http://namespaces.zope.org/zcml"5 4 i18n_domain="quintagroup.plonecaptchas"> 6 5 … … 21 20 /> 22 21 23 <!-- Join form definition -->24 <browser:page25 zcml:condition="installed plone.app.users"26 name="register"27 for="plone.app.layout.navigation.interfaces.INavigationRoot"28 class=".register.CustomRegistrationForm"29 permission="zope.Public"30 layer=".interfaces.IPloneChaptchaLayer"31 />32 33 22 </configure> -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/browser/interfaces.py
r1873 r1874 1 1 from zope.interface import Interface 2 2 from zope.schema.interfaces import IASCIILine 3 from plone.theme.interfaces import IDefaultPloneLayer4 3 5 4 class ICaptchaView(Interface): … … 20 19 class ICaptcha(IASCIILine): 21 20 u"""A field for captcha validation""" 22 23 24 class IPloneChaptchaLayer(IDefaultPloneLayer):25 """Marker interface that defines a Zope 3 skin layer bound to a Skin26 Selection in portal_skins.27 """ -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/browser/widget.py
r1873 r1874 21 21 kwargs['maxlength'] = self.displayMaxWidth # TODO This is untested. 22 22 23 return u""" %s%s""" % \24 ( renderElement(self.tag, **kwargs), captcha.image_tag())23 return u"""<div class="captchaImage">%s</div>%s""" % \ 24 (captcha.image_tag(), renderElement(self.tag, **kwargs)) 25 25 26 26 def _toFieldValue(self, input): -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/cs/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 5 5 msgstr "" 6 6 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 7 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"7 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 8 8 "PO-Revision-Date: 2008-01-03 17:11 +1\n" 9 9 "Last-Translator: Jezisheck <jezisheck@gmail.com>\n" … … 19 19 20 20 #. Default: "Amplitude" 21 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15621 #: ./prefs_captchas_setup_form.pt:156 22 22 msgid "Amplitude" 23 23 msgstr "" 24 24 25 25 #. Default: "Background" 26 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9326 #: ./prefs_captchas_setup_form.pt:93 27 27 msgid "Background" 28 28 msgstr "" 29 29 30 30 #. Default: "Font color" 31 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11431 #: ./prefs_captchas_setup_form.pt:114 32 32 msgid "Font color" 33 33 msgstr "" 34 34 35 35 #. Default: "Font size" 36 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7236 #: ./prefs_captchas_setup_form.pt:72 37 37 msgid "Font size" 38 38 msgstr "" 39 39 40 40 #. Default: "Period" 41 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13541 #: ./prefs_captchas_setup_form.pt:135 42 42 msgid "Period" 43 43 msgstr "" 44 44 45 45 #. Default: "Please re-enter validation code." 46 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3046 #: ./captcha_validator.vpy:26 47 47 msgid "Please re-enter validation code." 48 48 msgstr "Chybné zadání. Prosím, zkuste to znovu." 49 49 50 #. Default: "Plone captchas setup"51 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml52 msgid "Plone captchas setup"53 msgstr ""54 55 50 #. Default: "Random values" 56 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17851 #: ./prefs_captchas_setup_form.pt:178 57 52 msgid "Random values" 58 53 msgstr "" 59 54 60 55 #. Default: "Enter the word below" 61 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1456 #: ./captcha_widget.pt:11 62 57 msgid "enter_word" 63 58 msgstr "Přepište text z obrázku" 64 59 65 60 #. Default: "Plone Captchas Setup" 66 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2061 #: ./prefs_captchas_setup_form.pt:18 67 62 msgid "heading_comments_setup" 68 63 msgstr "" 69 64 70 #. Default: "Enter the word below for registration."71 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1872 msgid "label_help_captchas"73 msgstr ""74 75 65 #. Default: "Dynamic captchas image setup options" 76 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5666 #: ./prefs_captchas_setup_form.pt:56 77 67 msgid "legend_dynamic_captchas_options" 78 68 msgstr "" 79 69 80 70 #. Default: "Plone Captchas setup options" 81 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3771 #: ./prefs_captchas_setup_form.pt:35 82 72 msgid "legend_setup_options" 83 73 msgstr "" 84 74 85 #. Default: "qPloneCaptchas"86 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml87 msgid "qPloneCaptchas"88 msgstr ""89 90 75 #. Default: "Use dynamic captchas" 91 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5176 #: ./prefs_captchas_setup_form.pt:51 92 77 msgid "use_dynamic_captchas" 93 78 msgstr "" 94 79 95 80 #. Default: "Use static captchas" 96 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4481 #: ./prefs_captchas_setup_form.pt:42 97 82 msgid "use_static_captchas" 98 83 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/da/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-01-12 15:38 +0100\n" 7 7 "Last-Translator: Sune Woeller <woeller@headnet.dk>\n" … … 18 18 19 19 #. Default: "Amplitude" 20 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15620 #: ./prefs_captchas_setup_form.pt:156 21 21 msgid "Amplitude" 22 22 msgstr "Amplitude" 23 23 24 24 #. Default: "Background" 25 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9325 #: ./prefs_captchas_setup_form.pt:93 26 26 msgid "Background" 27 27 msgstr "Baggrund" 28 28 29 29 #. Default: "Font color" 30 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11430 #: ./prefs_captchas_setup_form.pt:114 31 31 msgid "Font color" 32 32 msgstr "Fontfarve" 33 33 34 34 #. Default: "Font size" 35 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7235 #: ./prefs_captchas_setup_form.pt:72 36 36 msgid "Font size" 37 37 msgstr "Fontstørrelse" 38 38 39 39 #. Default: "Period" 40 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13540 #: ./prefs_captchas_setup_form.pt:135 41 41 msgid "Period" 42 42 msgstr "Periode" 43 43 44 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3044 #: ./captcha_validator.vpy:26 45 45 msgid "Please re-enter validation code." 46 46 msgstr "Gentag valideringskode" 47 47 48 #. Default: "Plone captchas setup"49 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml50 msgid "Plone captchas setup"51 msgstr ""52 53 48 #. Default: "Random values" 54 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17849 #: ./prefs_captchas_setup_form.pt:178 55 50 msgid "Random values" 56 51 msgstr "Tilfældige værdier" 57 52 58 53 #. Default: "Enter the word below" 59 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1454 #: ./captcha_widget.pt:11 60 55 msgid "enter_word" 61 56 msgstr "Indtast ordet nedenfor" 62 57 63 58 #. Default: "Plone Captchas Setup" 64 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2059 #: ./prefs_captchas_setup_form.pt:18 65 60 msgid "heading_comments_setup" 66 61 msgstr "Plone Captchas opsætning" 67 62 68 #. Default: "Enter the word below for registration."69 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1870 msgid "label_help_captchas"71 msgstr ""72 73 63 #. Default: "Dynamic captchas image setup options" 74 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5664 #: ./prefs_captchas_setup_form.pt:56 75 65 msgid "legend_dynamic_captchas_options" 76 66 msgstr "Dynamiske captchas - opsætning af billeder" 77 67 78 68 #. Default: "Plone Captchas setup options" 79 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3769 #: ./prefs_captchas_setup_form.pt:35 80 70 msgid "legend_setup_options" 81 71 msgstr "Generel opsætning" 82 72 83 #. Default: "qPloneCaptchas"84 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml85 msgid "qPloneCaptchas"86 msgstr ""87 88 73 #. Default: "Use dynamic captchas" 89 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5174 #: ./prefs_captchas_setup_form.pt:51 90 75 msgid "use_dynamic_captchas" 91 76 msgstr "Anvend dynamiske captchas" 92 77 93 78 #. Default: "Use static captchas" 94 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4479 #: ./prefs_captchas_setup_form.pt:42 95 80 msgid "use_static_captchas" 96 81 msgstr "Anvend statiske captchas" 97 -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/de/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-08-23 16:30 +0100\n" 7 7 "Last-Translator: Klaus Raasch <raasch@jadestudio.de>\n" … … 18 18 19 19 #. Default: "Amplitude" 20 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15620 #: ./prefs_captchas_setup_form.pt:156 21 21 msgid "Amplitude" 22 22 msgstr "" 23 23 24 24 #. Default: "Background" 25 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9325 #: ./prefs_captchas_setup_form.pt:93 26 26 msgid "Background" 27 27 msgstr "" 28 28 29 29 #. Default: "Font color" 30 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11430 #: ./prefs_captchas_setup_form.pt:114 31 31 msgid "Font color" 32 32 msgstr "" 33 33 34 34 #. Default: "Font size" 35 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7235 #: ./prefs_captchas_setup_form.pt:72 36 36 msgid "Font size" 37 37 msgstr "" 38 38 39 39 #. Default: "Period" 40 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13540 #: ./prefs_captchas_setup_form.pt:135 41 41 msgid "Period" 42 42 msgstr "" 43 43 44 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3044 #: ./captcha_validator.vpy:26 45 45 msgid "Please re-enter validation code." 46 46 msgstr "" 47 47 48 #. Default: "Plone captchas setup"49 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml50 msgid "Plone captchas setup"51 msgstr ""52 53 48 #. Default: "Random values" 54 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17849 #: ./prefs_captchas_setup_form.pt:178 55 50 msgid "Random values" 56 51 msgstr "" 57 52 58 53 #. Default: "Enter the word below" 59 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1454 #: ./captcha_widget.pt:11 60 55 msgid "enter_word" 61 56 msgstr "Bitte geben Sie den Validationscode ein" 62 57 63 58 #. Default: "Plone Captchas Setup" 64 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2059 #: ./prefs_captchas_setup_form.pt:18 65 60 msgid "heading_comments_setup" 66 61 msgstr "" 67 62 68 #. Default: "Enter the word below for registration."69 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1870 msgid "label_help_captchas"71 msgstr ""72 73 63 #. Default: "Dynamic captchas image setup options" 74 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5664 #: ./prefs_captchas_setup_form.pt:56 75 65 msgid "legend_dynamic_captchas_options" 76 66 msgstr "" 77 67 78 68 #. Default: "Plone Captchas setup options" 79 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3769 #: ./prefs_captchas_setup_form.pt:35 80 70 msgid "legend_setup_options" 81 71 msgstr "" 82 72 83 #. Default: "qPloneCaptchas"84 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml85 msgid "qPloneCaptchas"86 msgstr ""87 88 73 #. Default: "Use dynamic captchas" 89 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5174 #: ./prefs_captchas_setup_form.pt:51 90 75 msgid "use_dynamic_captchas" 91 76 msgstr "" 92 77 93 78 #. Default: "Use static captchas" 94 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4479 #: ./prefs_captchas_setup_form.pt:42 95 80 msgid "use_static_captchas" 96 81 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/es/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-09-5 15:38 +0100\n" 7 7 "Last-Translator: Mykola Kharechko <crchemist@quintagroup.com>\n" … … 18 18 19 19 #. Default: "Amplitude" 20 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15620 #: ./prefs_captchas_setup_form.pt:156 21 21 msgid "Amplitude" 22 22 msgstr "" 23 23 24 24 #. Default: "Background" 25 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9325 #: ./prefs_captchas_setup_form.pt:93 26 26 msgid "Background" 27 27 msgstr "" 28 28 29 29 #. Default: "Font color" 30 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11430 #: ./prefs_captchas_setup_form.pt:114 31 31 msgid "Font color" 32 32 msgstr "" 33 33 34 34 #. Default: "Font size" 35 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7235 #: ./prefs_captchas_setup_form.pt:72 36 36 msgid "Font size" 37 37 msgstr "" 38 38 39 39 #. Default: "Period" 40 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13540 #: ./prefs_captchas_setup_form.pt:135 41 41 msgid "Period" 42 42 msgstr "" 43 43 44 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3044 #: ./captcha_validator.vpy:26 45 45 msgid "Please re-enter validation code." 46 46 msgstr "" 47 47 48 #. Default: "Plone captchas setup"49 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml50 msgid "Plone captchas setup"51 msgstr ""52 53 48 #. Default: "Random values" 54 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17849 #: ./prefs_captchas_setup_form.pt:178 55 50 msgid "Random values" 56 51 msgstr "" 57 52 58 53 #. Default: "Enter the word below" 59 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1454 #: ./captcha_widget.pt:11 60 55 msgid "enter_word" 61 56 msgstr "Ingrese la palabra que aparece abajo" 62 57 63 58 #. Default: "Plone Captchas Setup" 64 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2059 #: ./prefs_captchas_setup_form.pt:18 65 60 msgid "heading_comments_setup" 66 61 msgstr "" 67 62 68 #. Default: "Enter the word below for registration."69 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1870 msgid "label_help_captchas"71 msgstr ""72 73 63 #. Default: "Dynamic captchas image setup options" 74 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5664 #: ./prefs_captchas_setup_form.pt:56 75 65 msgid "legend_dynamic_captchas_options" 76 66 msgstr "" 77 67 78 68 #. Default: "Plone Captchas setup options" 79 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3769 #: ./prefs_captchas_setup_form.pt:35 80 70 msgid "legend_setup_options" 81 71 msgstr "" 82 72 83 #. Default: "qPloneCaptchas"84 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml85 msgid "qPloneCaptchas"86 msgstr ""87 88 73 #. Default: "Use dynamic captchas" 89 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5174 #: ./prefs_captchas_setup_form.pt:51 90 75 msgid "use_dynamic_captchas" 91 76 msgstr "" 92 77 93 78 #. Default: "Use static captchas" 94 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4479 #: ./prefs_captchas_setup_form.pt:42 95 80 msgid "use_static_captchas" 96 81 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/ja/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 2 2 msgstr "" 3 3 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 4 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"4 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 5 5 "PO-Revision-Date: 2008-07-04 13:02 +0900\n" 6 6 "Last-Translator: Suzuki, Takanori <takanori@takanory.net>\n" … … 16 16 17 17 #. Default: "Amplitude" 18 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15618 #: ./prefs_captchas_setup_form.pt:156 19 19 msgid "Amplitude" 20 20 msgstr "振幅" 21 21 22 22 #. Default: "Background" 23 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9323 #: ./prefs_captchas_setup_form.pt:93 24 24 msgid "Background" 25 25 msgstr "背景色" 26 26 27 27 #. Default: "Font color" 28 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11428 #: ./prefs_captchas_setup_form.pt:114 29 29 msgid "Font color" 30 30 msgstr "フォントの色" 31 31 32 32 #. Default: "Font size" 33 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7233 #: ./prefs_captchas_setup_form.pt:72 34 34 msgid "Font size" 35 35 msgstr "フォントサイズ" 36 36 37 37 #. Default: "Period" 38 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13538 #: ./prefs_captchas_setup_form.pt:135 39 39 msgid "Period" 40 40 msgstr "周期" 41 41 42 42 #. Default: "Please re-enter validation code." 43 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3043 #: ./captcha_validator.vpy:26 44 44 msgid "Please re-enter validation code." 45 45 msgstr "正しい文字列を入力してください" 46 46 47 #. Default: "Plone captchas setup"48 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml49 msgid "Plone captchas setup"50 msgstr ""51 52 47 #. Default: "Random values" 53 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17848 #: ./prefs_captchas_setup_form.pt:178 54 49 msgid "Random values" 55 50 msgstr "ランダムな値を使用" 56 51 57 52 #. Default: "Enter the word below" 58 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1453 #: ./captcha_widget.pt:11 59 54 msgid "enter_word" 60 55 msgstr "画像に表示されている文字列を入力してください" 61 56 62 57 #. Default: "Plone Captchas Setup" 63 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2058 #: ./prefs_captchas_setup_form.pt:18 64 59 msgid "heading_comments_setup" 65 60 msgstr "Plone の Captcha 設定" 66 61 67 #. Default: "Enter the word below for registration."68 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1869 msgid "label_help_captchas"70 msgstr ""71 72 62 #. Default: "Dynamic captchas image setup options" 73 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5663 #: ./prefs_captchas_setup_form.pt:56 74 64 msgid "legend_dynamic_captchas_options" 75 65 msgstr "Captcha 画像の自動生成オプション" 76 66 77 67 #. Default: "Plone Captchas setup options" 78 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3768 #: ./prefs_captchas_setup_form.pt:35 79 69 msgid "legend_setup_options" 80 70 msgstr "qPloneCaptchas の設定オプション" 81 71 82 #. Default: "qPloneCaptchas"83 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml84 msgid "qPloneCaptchas"85 msgstr ""86 87 72 #. Default: "Use dynamic captchas" 88 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5173 #: ./prefs_captchas_setup_form.pt:51 89 74 msgid "use_dynamic_captchas" 90 75 msgstr "Cpatcha 画像を自動的に生成" 91 76 92 77 #. Default: "Use static captchas" 93 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4478 #: ./prefs_captchas_setup_form.pt:42 94 79 msgid "use_static_captchas" 95 80 msgstr "固定の Captcha 画像を使用" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/pl/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-01-12 15:38 +0100\n" 7 7 "Last-Translator: Jakub Kulesza <jakkul@gmail.com>\n" … … 17 17 18 18 #. Default: "Amplitude" 19 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15619 #: ./prefs_captchas_setup_form.pt:156 20 20 msgid "Amplitude" 21 21 msgstr "" 22 22 23 23 #. Default: "Background" 24 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9324 #: ./prefs_captchas_setup_form.pt:93 25 25 msgid "Background" 26 26 msgstr "" 27 27 28 28 #. Default: "Font color" 29 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11429 #: ./prefs_captchas_setup_form.pt:114 30 30 msgid "Font color" 31 31 msgstr "" 32 32 33 33 #. Default: "Font size" 34 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7234 #: ./prefs_captchas_setup_form.pt:72 35 35 msgid "Font size" 36 36 msgstr "" 37 37 38 38 #. Default: "Period" 39 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13539 #: ./prefs_captchas_setup_form.pt:135 40 40 msgid "Period" 41 41 msgstr "" 42 42 43 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3043 #: ./captcha_validator.vpy:26 44 44 msgid "Please re-enter validation code." 45 45 msgstr "" 46 46 47 #. Default: "Plone captchas setup"48 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml49 msgid "Plone captchas setup"50 msgstr ""51 52 47 #. Default: "Random values" 53 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17848 #: ./prefs_captchas_setup_form.pt:178 54 49 msgid "Random values" 55 50 msgstr "" 56 51 57 52 #. Default: "Enter the word below" 58 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1453 #: ./captcha_widget.pt:11 59 54 msgid "enter_word" 60 55 msgstr "Podaj słowo wyświetlone poniżej" 61 56 62 57 #. Default: "Plone Captchas Setup" 63 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2058 #: ./prefs_captchas_setup_form.pt:18 64 59 msgid "heading_comments_setup" 65 60 msgstr "" 66 61 67 #. Default: "Enter the word below for registration."68 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1869 msgid "label_help_captchas"70 msgstr ""71 72 62 #. Default: "Dynamic captchas image setup options" 73 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5663 #: ./prefs_captchas_setup_form.pt:56 74 64 msgid "legend_dynamic_captchas_options" 75 65 msgstr "" 76 66 77 67 #. Default: "Plone Captchas setup options" 78 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3768 #: ./prefs_captchas_setup_form.pt:35 79 69 msgid "legend_setup_options" 80 70 msgstr "" 81 71 82 #. Default: "qPloneCaptchas"83 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml84 msgid "qPloneCaptchas"85 msgstr ""86 87 72 #. Default: "Use dynamic captchas" 88 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5173 #: ./prefs_captchas_setup_form.pt:51 89 74 msgid "use_dynamic_captchas" 90 75 msgstr "" 91 76 92 77 #. Default: "Use static captchas" 93 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4478 #: ./prefs_captchas_setup_form.pt:42 94 79 msgid "use_static_captchas" 95 80 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/pt-br/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-10-10 17:31 -0300\n" 7 7 "Last-Translator: Erico Andrei <erico@simplesconsultoria.com.br>\n" … … 18 18 19 19 #. Default: "Amplitude" 20 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15620 #: ./prefs_captchas_setup_form.pt:156 21 21 msgid "Amplitude" 22 22 msgstr "" 23 23 24 24 #. Default: "Background" 25 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9325 #: ./prefs_captchas_setup_form.pt:93 26 26 msgid "Background" 27 27 msgstr "" 28 28 29 29 #. Default: "Font color" 30 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11430 #: ./prefs_captchas_setup_form.pt:114 31 31 msgid "Font color" 32 32 msgstr "" 33 33 34 34 #. Default: "Font size" 35 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7235 #: ./prefs_captchas_setup_form.pt:72 36 36 msgid "Font size" 37 37 msgstr "" 38 38 39 39 #. Default: "Period" 40 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13540 #: ./prefs_captchas_setup_form.pt:135 41 41 msgid "Period" 42 42 msgstr "" 43 43 44 44 #. Default: "Please re-enter validation code." 45 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3045 #: ./captcha_validator.vpy:26 46 46 msgid "Please re-enter validation code." 47 47 msgstr "Por favor, digite novamente o texto de validação" 48 48 49 #. Default: "Plone captchas setup"50 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml51 msgid "Plone captchas setup"52 msgstr ""53 54 49 #. Default: "Random values" 55 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17850 #: ./prefs_captchas_setup_form.pt:178 56 51 msgid "Random values" 57 52 msgstr "" 58 53 59 54 #. Default: "Enter the word below" 60 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1455 #: ./captcha_widget.pt:11 61 56 msgid "enter_word" 62 57 msgstr "Digite o texto abaixo" 63 58 64 59 #. Default: "Plone Captchas Setup" 65 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2060 #: ./prefs_captchas_setup_form.pt:18 66 61 msgid "heading_comments_setup" 67 62 msgstr "" 68 63 69 #. Default: "Enter the word below for registration."70 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1871 msgid "label_help_captchas"72 msgstr ""73 74 64 #. Default: "Dynamic captchas image setup options" 75 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5665 #: ./prefs_captchas_setup_form.pt:56 76 66 msgid "legend_dynamic_captchas_options" 77 67 msgstr "" 78 68 79 69 #. Default: "Plone Captchas setup options" 80 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3770 #: ./prefs_captchas_setup_form.pt:35 81 71 msgid "legend_setup_options" 82 72 msgstr "" 83 73 84 #. Default: "qPloneCaptchas"85 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml86 msgid "qPloneCaptchas"87 msgstr ""88 89 74 #. Default: "Use dynamic captchas" 90 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5175 #: ./prefs_captchas_setup_form.pt:51 91 76 msgid "use_dynamic_captchas" 92 77 msgstr "" 93 78 94 79 #. Default: "Use static captchas" 95 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4480 #: ./prefs_captchas_setup_form.pt:42 96 81 msgid "use_static_captchas" 97 82 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/quintagroup.plonecaptchas.pot
r1873 r1874 1 # --- PLEASE EDIT THE LINES BELOW CORRECTLY --- 2 # SOME DESCRIPTIVE TITLE. 3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 1 # Translation template for quintagroup.plonecaptchas 2 # Bohdan Koval <koval@quintagroup.com>, 2009. 4 3 msgid "" 5 4 msgstr "" 6 "Project-Id-Version: PACKAGE VERSION\n"7 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"8 "PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"9 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"5 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 6 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 7 "PO-Revision-Date: 2009-03-25 14:47+0000\n" 8 "Last-Translator: Bohdan Koval <koval@quintagroup.com>\n" 10 9 "Language-Team: LANGUAGE <LL@li.org>\n" 11 10 "MIME-Version: 1.0\n" … … 19 18 20 19 #. Default: "Amplitude" 21 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15620 #: ./prefs_captchas_setup_form.pt:156 22 21 msgid "Amplitude" 23 22 msgstr "" 24 23 25 24 #. Default: "Background" 26 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9325 #: ./prefs_captchas_setup_form.pt:93 27 26 msgid "Background" 28 27 msgstr "" 29 28 30 29 #. Default: "Font color" 31 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11430 #: ./prefs_captchas_setup_form.pt:114 32 31 msgid "Font color" 33 32 msgstr "" 34 33 35 34 #. Default: "Font size" 36 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7235 #: ./prefs_captchas_setup_form.pt:72 37 36 msgid "Font size" 38 37 msgstr "" 39 38 40 39 #. Default: "Period" 41 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13540 #: ./prefs_captchas_setup_form.pt:135 42 41 msgid "Period" 43 42 msgstr "" 44 43 45 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3044 #: ./captcha_validator.vpy:26 46 45 msgid "Please re-enter validation code." 47 46 msgstr "" 48 47 49 #. Default: "Plone captchas setup"50 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml51 msgid "Plone captchas setup"52 msgstr ""53 54 48 #. Default: "Random values" 55 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17849 #: ./prefs_captchas_setup_form.pt:178 56 50 msgid "Random values" 57 51 msgstr "" 58 52 59 53 #. Default: "Enter the word below" 60 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1454 #: ./captcha_widget.pt:11 61 55 msgid "enter_word" 62 56 msgstr "" 63 57 64 58 #. Default: "Plone Captchas Setup" 65 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2059 #: ./prefs_captchas_setup_form.pt:18 66 60 msgid "heading_comments_setup" 67 61 msgstr "" 68 62 69 #. Default: "Enter the word below for registration."70 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1871 msgid "label_help_captchas"72 msgstr ""73 74 63 #. Default: "Dynamic captchas image setup options" 75 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5664 #: ./prefs_captchas_setup_form.pt:56 76 65 msgid "legend_dynamic_captchas_options" 77 66 msgstr "" 78 67 79 68 #. Default: "Plone Captchas setup options" 80 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3769 #: ./prefs_captchas_setup_form.pt:35 81 70 msgid "legend_setup_options" 82 71 msgstr "" 83 72 84 #. Default: "qPloneCaptchas"85 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml86 msgid "qPloneCaptchas"87 msgstr ""88 89 73 #. Default: "Use dynamic captchas" 90 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5174 #: ./prefs_captchas_setup_form.pt:51 91 75 msgid "use_dynamic_captchas" 92 76 msgstr "" 93 77 94 78 #. Default: "Use static captchas" 95 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4479 #: ./prefs_captchas_setup_form.pt:42 96 80 msgid "use_static_captchas" 97 81 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/sv/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 3 3 msgstr "" 4 4 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 5 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"5 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 6 6 "PO-Revision-Date: 2007-01-12 15:38 +0100\n" 7 7 "Last-Translator: Niklas Ekstrand <ne@zoone.se>\n" … … 17 17 18 18 #. Default: "Amplitude" 19 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15619 #: ./prefs_captchas_setup_form.pt:156 20 20 msgid "Amplitude" 21 21 msgstr "" 22 22 23 23 #. Default: "Background" 24 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9324 #: ./prefs_captchas_setup_form.pt:93 25 25 msgid "Background" 26 26 msgstr "" 27 27 28 28 #. Default: "Font color" 29 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11429 #: ./prefs_captchas_setup_form.pt:114 30 30 msgid "Font color" 31 31 msgstr "" 32 32 33 33 #. Default: "Font size" 34 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7234 #: ./prefs_captchas_setup_form.pt:72 35 35 msgid "Font size" 36 36 msgstr "" 37 37 38 38 #. Default: "Period" 39 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13539 #: ./prefs_captchas_setup_form.pt:135 40 40 msgid "Period" 41 41 msgstr "" 42 42 43 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3043 #: ./captcha_validator.vpy:26 44 44 msgid "Please re-enter validation code." 45 45 msgstr "" 46 46 47 #. Default: "Plone captchas setup"48 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml49 msgid "Plone captchas setup"50 msgstr ""51 52 47 #. Default: "Random values" 53 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17848 #: ./prefs_captchas_setup_form.pt:178 54 49 msgid "Random values" 55 50 msgstr "" 56 51 57 52 #. Default: "Enter the word below" 58 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1453 #: ./captcha_widget.pt:11 59 54 msgid "enter_word" 60 55 msgstr "Skriv in ordet nedan" 61 56 62 57 #. Default: "Plone Captchas Setup" 63 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2058 #: ./prefs_captchas_setup_form.pt:18 64 59 msgid "heading_comments_setup" 65 60 msgstr "" 66 61 67 #. Default: "Enter the word below for registration."68 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1869 msgid "label_help_captchas"70 msgstr ""71 72 62 #. Default: "Dynamic captchas image setup options" 73 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5663 #: ./prefs_captchas_setup_form.pt:56 74 64 msgid "legend_dynamic_captchas_options" 75 65 msgstr "" 76 66 77 67 #. Default: "Plone Captchas setup options" 78 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3768 #: ./prefs_captchas_setup_form.pt:35 79 69 msgid "legend_setup_options" 80 70 msgstr "" 81 71 82 #. Default: "qPloneCaptchas"83 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml84 msgid "qPloneCaptchas"85 msgstr ""86 87 72 #. Default: "Use dynamic captchas" 88 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5173 #: ./prefs_captchas_setup_form.pt:51 89 74 msgid "use_dynamic_captchas" 90 75 msgstr "" 91 76 92 77 #. Default: "Use static captchas" 93 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4478 #: ./prefs_captchas_setup_form.pt:42 94 79 msgid "use_static_captchas" 95 80 msgstr "" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/locales/uk/LC_MESSAGES/quintagroup.plonecaptchas.po
r1873 r1874 6 6 msgstr "" 7 7 "Project-Id-Version: quintagroup.plonecaptchas 2.0\n" 8 "POT-Creation-Date: 20 10-03-09 18:23+0000\n"8 "POT-Creation-Date: 2009-03-25 14:47+0000\n" 9 9 "PO-Revision-Date: 2007-01-31 18:42 +0000\n" 10 10 "Last-Translator: Bohdan Koval <koval@quintagroup.com>\n" … … 21 21 22 22 #. Default: "Amplitude" 23 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:15623 #: ./prefs_captchas_setup_form.pt:156 24 24 msgid "Amplitude" 25 25 msgstr "Амплітуда" 26 26 27 27 #. Default: "Background" 28 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:9328 #: ./prefs_captchas_setup_form.pt:93 29 29 msgid "Background" 30 30 msgstr "Колір фону" 31 31 32 32 #. Default: "Font color" 33 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:11433 #: ./prefs_captchas_setup_form.pt:114 34 34 msgid "Font color" 35 35 msgstr "Колір шрифта" 36 36 37 37 #. Default: "Font size" 38 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:7238 #: ./prefs_captchas_setup_form.pt:72 39 39 msgid "Font size" 40 40 msgstr "Розмір шрифта" 41 41 42 42 #. Default: "Period" 43 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:13543 #: ./prefs_captchas_setup_form.pt:135 44 44 msgid "Period" 45 45 msgstr "Період" 46 46 47 47 #. Default: "Please re-enter validation code." 48 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/browser/widget.py:3048 #: ./captcha_validator.vpy:26 49 49 msgid "Please re-enter validation code." 50 50 msgstr "Будь ласка введіть ще раз код перевірки" 51 51 52 #. Default: "Plone captchas setup"53 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/controlpanel.xml54 msgid "Plone captchas setup"55 msgstr ""56 57 52 #. Default: "Random values" 58 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:17853 #: ./prefs_captchas_setup_form.pt:178 59 54 msgid "Random values" 60 55 msgstr "Випадкові значення" 61 56 62 57 #. Default: "Enter the word below" 63 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1458 #: ./captcha_widget.pt:11 64 59 msgid "enter_word" 65 60 msgstr "Введіть слово нижче" 66 61 67 62 #. Default: "Plone Captchas Setup" 68 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:2063 #: ./prefs_captchas_setup_form.pt:18 69 64 msgid "heading_comments_setup" 70 65 msgstr "Налаштування Plone Catchas" 71 66 72 #. Default: "Enter the word below for registration."73 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt:1874 msgid "label_help_captchas"75 msgstr ""76 77 67 #. Default: "Dynamic captchas image setup options" 78 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5668 #: ./prefs_captchas_setup_form.pt:56 79 69 msgid "legend_dynamic_captchas_options" 80 70 msgstr "Налаштування динамічних captcha" 81 71 82 72 #. Default: "Plone Captchas setup options" 83 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:3773 #: ./prefs_captchas_setup_form.pt:35 84 74 msgid "legend_setup_options" 85 75 msgstr "Загальні налаштування" 86 76 87 #. Default: "qPloneCaptchas"88 #: ./quintagroup.plonecaptchas/quintagroup/plonecaptchas/profiles/default/actionicons.xml89 msgid "qPloneCaptchas"90 msgstr ""91 92 77 #. Default: "Use dynamic captchas" 93 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:5178 #: ./prefs_captchas_setup_form.pt:51 94 79 msgid "use_dynamic_captchas" 95 80 msgstr "Використовувати динамічні captcha" 96 81 97 82 #. Default: "Use static captchas" 98 #: ./ quintagroup.plonecaptchas/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt:4483 #: ./prefs_captchas_setup_form.pt:42 99 84 msgid "use_static_captchas" 100 85 msgstr "Використовувати статичні captcha" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_discussion/discussion_reply.cpy
r1873 r1874 11 11 from Products.PythonScripts.standard import url_quote_plus 12 12 from Products.CMFCore.utils import getToolByName 13 from Products.CMFPlone import PloneMessageFactory as pmf13 from Products.CMFPlone import PloneMessageFactory as _ 14 14 mtool = getToolByName(context, 'portal_membership') 15 15 dtool = getToolByName(context, 'portal_discussion') … … 64 64 reply.absolute_url())) 65 65 66 context.plone_utils.addPortalMessage( pmf(u'Comment added.'))66 context.plone_utils.addPortalMessage(_(u'Comment added.')) 67 67 target = '%s#%s' % (view, anchor) 68 68 return req.RESPONSE.redirect(target) -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_discussion/discussion_reply_form.cpt
r1873 r1874 13 13 14 14 <div metal:fill-slot="main" 15 tal:define="template_id template/getId; 16 errors options/state/getErrors; 17 putils context/plone_utils; 15 tal:define="errors options/state/getErrors; 18 16 thread python:putils.getDiscussionThread(here); 19 17 discussable python:thread[0]; 20 here_url context/@@plone_context_state/object_url;21 member context/@@plone_portal_state/member;22 isAnon context/@@plone_portal_state/anonymous;23 toLocalizedTime nocall:context/@@plone/toLocalizedTime;24 18 replies python:thread[1:]"> 25 19 -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_join_form/join_form.cpt
r1873 r1874 17 17 18 18 <div metal:fill-slot="main" 19 tal:define="template_id template/getId; 20 errors options/state/getErrors; 19 tal:define="errors options/state/getErrors; 21 20 mailhost context/MailHost/smtp_host|nothing; 22 21 mailfrom context/email_from_address|nothing; -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_join_form/register.cpy
r1873 r1874 10 10 ## 11 11 12 from Products.CMFPlone import PloneMessageFactory as pmf12 from Products.CMFPlone import PloneMessageFactory as _ 13 13 from ZODB.POSException import ConflictError 14 14 … … 30 30 portal_registration.addMember(username, password, properties=REQUEST, REQUEST=context.REQUEST) 31 31 except AttributeError: 32 state.setError('username', pmf(u'The login name you selected is already in use or is not valid. Please choose another.'))33 context.plone_utils.addPortalMessage( pmf(u'Please correct the indicated errors.'), 'error')32 state.setError('username', _(u'The login name you selected is already in use or is not valid. Please choose another.')) 33 context.plone_utils.addPortalMessage(_(u'Please correct the indicated errors.'), 'error') 34 34 return state.set(status='failure') 35 35 … … 49 49 if portal.validate_email: 50 50 context.acl_users.userFolderDelUsers([username,], REQUEST=context.REQUEST) 51 msg = pmf(u'status_fatal_password_mail',51 msg = _(u'status_fatal_password_mail', 52 52 default=u'Failed to create your account: we were unable to send your password to your email address: ${address}', 53 53 mapping={u'address' : str(err)}) … … 55 55 return state.set(status='failure') 56 56 else: 57 msg = pmf(u'status_nonfatal_password_mail',57 msg = _(u'status_nonfatal_password_mail', 58 58 default=u'You account has been created, but we were unable to send your password to your email address: ${address}', 59 59 mapping={u'address' : str(err)}) … … 63 63 64 64 if came_from_prefs: 65 context.plone_utils.addPortalMessage( pmf(u'User added.'))65 context.plone_utils.addPortalMessage(_(u'User added.')) 66 66 state.set(status='prefs') 67 67 -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_sendto_form/sendto.cpy
r1873 r1874 14 14 from Products.CMFPlone.PloneTool import AllowSendto 15 15 from Products.CMFCore.utils import getToolByName 16 from Products.CMFPlone import PloneMessageFactory as pmf16 from Products.CMFPlone import PloneMessageFactory as _ 17 17 from ZODB.POSException import ConflictError 18 18 … … 23 23 24 24 if not mtool.checkPermission(AllowSendto, context): 25 context.plone_utils.addPortalMessage( pmf(u'You are not allowed to send this link.'), 'error')25 context.plone_utils.addPortalMessage(_(u'You are not allowed to send this link.'), 'error') 26 26 return state.set(status='failure') 27 27 … … 34 34 show = True 35 35 if not show: 36 context.plone_utils.addPortalMessage( pmf(u'You are not allowed to send this link.'), 'error')36 context.plone_utils.addPortalMessage(_(u'You are not allowed to send this link.'), 'error') 37 37 return state.set(status='failure') 38 38 … … 57 57 except: # TODO To many things could possibly go wrong. So we catch all. 58 58 exception = context.plone_utils.exceptionString() 59 message = pmf(u'Unable to send mail: ${exception}',59 message = _(u'Unable to send mail: ${exception}', 60 60 mapping={u'exception' : exception}) 61 61 context.plone_utils.addPortalMessage(message, 'error') … … 65 65 transaction_note(tmsg) 66 66 67 context.plone_utils.addPortalMessage( pmf(u'Mail sent.'))67 context.plone_utils.addPortalMessage(_(u'Mail sent.')) 68 68 return state -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/captchas_sendto_form/sendto_form.cpt
r1873 r1874 16 16 17 17 <div metal:fill-slot="main" 18 tal:define="template_id template/getId; 19 errors options/state/getErrors; 20 member context/@@plone_portal_state/member; 21 here_url context/@@plone_context_state/object_url;"> 18 tal:define="errors options/state/getErrors;"> 22 19 23 20 <h1 class="documentFirstHeading" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/plone_captchas/captcha_widget.pt
r1873 r1874 4 4 <div class="field" 5 5 tal:define="hk here/getCaptcha; 6 error errors/key|nothing; 7 Iterator python:modules['Products.CMFPlone'].IndexIterator; 8 tabindex python:Iterator(mainSlot=False)" 9 6 error errors/key|nothing" 10 7 tal:attributes="class python:test(error, 'field error', 'field')"> 11 8 <input type="hidden" … … 16 13 i18n:domain="plone" i18n:attributes="title title_required;" 17 14 i18n:translate="label_required">(Required)</span> 18 <div class="formHelp" i18n:translate="label_help_captchas">Enter the word below for registration.</div>15 <div class="formHelp"></div> 19 16 <div tal:content="error">Validation error output</div> 20 17 <input type="text" -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup.cpy
r1873 r1874 10 10 ## 11 11 from Products.CMFCore.utils import getToolByName 12 from Products.CMFPlone import PloneMessageFactory as pmf12 from Products.CMFPlone import PloneMessageFactory as _ 13 13 14 14 import string … … 52 52 captcha_props.manage_changeProperties(**kw) 53 53 54 context.plone_utils.addPortalMessage( pmf(u'Changes saved.'))54 context.plone_utils.addPortalMessage(_(u'Changes saved.')) 55 55 return state -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/skins/plone_captchas/prefs_captchas_setup_form.cpt
r1873 r1874 12 12 13 13 <div metal:fill-slot="prefs_configlet_main" 14 tal:define="errors python:request.get('controller_state', None).getErrors(); 15 Iterator python:modules['Products.CMFPlone'].IndexIterator; 16 tabindex python:Iterator(mainSlot=False)"> 14 tal:define="errors python:request.get('controller_state', None).getErrors();"> 17 15 18 16 <div metal:define-macro="main"> -
quintagroup.plonecaptchas/trunk/quintagroup/plonecaptchas/utils.py
r1873 r1874 2 2 import re 3 3 import math 4 import md5 4 5 from string import atoi 5 6 from random import randint … … 11 12 12 13 try: 13 import hashlib14 def encrypt1(s):15 return hashlib.new('md5', s).hexdigest().upper()16 except ImportError:17 import md518 def encrypt1(s):19 return md5.new(s).hexdigest().upper()20 21 try:22 14 import Crypto.Cipher.DES as Crypto 23 15 except: 24 16 import Crypto 17 18 def encrypt1(s): 19 return md5.new(s).hexdigest().upper() 25 20 26 21 def getTransform(x, y, a, p, o):
Note: See TracChangeset
for help on using the changeset viewer.