Pessoal,

Na versão 2.0.x do Plone, as mensagens de validação de formulários não
possuem tradução, ou seja, sempre aparecem em inglês.

No código do validador, sempre que o método 'setError' é invocado, ele
tem como terceiro parâmetro uma string que creio ser a de
internacionalização. Por exemplo:

##################
state.setError(field, 'This field is required, please provide some
information.', 'input_required')
##################

Imaginava que colocando no arquivo de tradução, plone-pt-br.po as
seguintes linhas, a mensagem passaria a aparecer traduzida, mas não
aconteceu:

##################
msgid "input_required"
msgstr "Este campo é obrigatório."
##################

Mas não aconteceu. Alguém sabe o que está faltando?

ps: Python 2.3.5, Zope 2.7.8 e Plone 2.0.5

--
Hugo de Oliveira Lopes Barbosa


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

 


Responder a