Consegui resolver da seguinte maneira: No meu produto.py inseri o seguinte código:
urlbusca = REQUEST.form.get("url",None) onde url é o nome do meu StringField e fiz a seguinte verificação dentro do post_validate: verif = urlbusca[:7] if verif != 'http://' and verif!='': errors['url'] = 'Insira a url completa contendo http://' Para isso retirei o o validators=('isURL',) do meu campo url. Sds. --- Em zope-pt@yahoogrupos.com.br, "tadeulinux" <[EMAIL PROTECTED]> escreveu > > No meu archetypes inseri como um validador de url para o meu > field(validators=('isURL',)). > > Só que quando vou cadastrar esse novo tipo no meu plone site sem o > http:// aparece a seguinte mensagem de erro: > > Validation Failed(isURL): on "url" > > Aonde traduzo essa mensagem, sendo que já inseri nos arquivos: > /Products/meu_produto/i18n/plone-pt-br.po > /Products/CMFPlone/i18n/plone-pt-br.po > o msgid(msgid "Validation Failed(isURL): on") e o msgstr para a > respectiva tradução. > > Só que não está traduzindo essa mensagem, devo está fazendo algo > errado. Se tiverem algum luz... > Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html