2016-10-21 4 views
0

J'utilise parsley.js pour la validation côté client - jusqu'ici tout va bien! J'utilise transifex pour stocker des messages à des fins de localisation. Je voudrais trouver un moyen d'utiliser quelque chose comme gettext() dans le javascript pour la traduction des messages au lieu des catalogues de persil. Quelle est la bonne façon de faire cela? J'ai essayé de mettre à jour les messages anglais (par défaut) et cela ne semble pas fonctionner. Je suis nouveau à Parsleyjs alors pardonnez-moi si je pose une question évidente, mais je ne peux pas comprendre.Ignorer le catalogue de localisation parsley.js et utiliser gettext() dans js

Ce ne fonctionne pas (de parsley.js):

Parsley.addMessages('en', { 
    defaultMessage: gettext('This field seems to be invalid.'), 
    ... 

Répondre

0

Vous pouvez passer outre window.Parsley.getErrorMessage pour répondre à vos besoins.

+0

A-ha! Cela a fonctionné parfaitement - merci! – clash