#javascript #gettext #parsley.js #transifex
#javascript #gettext #parsley.js #transifex
Вопрос:
Я использую parsley.js для проверки на стороне клиента — пока все хорошо!
Я использую transifex для хранения сообщений для локализации. Я хотел бы найти способ использовать что-то вроде gettext() в javascript для перевода сообщений вместо каталогов parsley. Каков правильный способ сделать это? Я попытался обновить сообщения на английском языке (по умолчанию), и, похоже, это не сработало. Я новичок в Parsleyjs, поэтому простите меня, если я задаю очевидный вопрос, но я не могу в нем разобраться.
Это не работает (из parsley.js ):
Parsley.addMessages('en', {
defaultMessage: gettext('This field seems to be invalid.'),
...
Ответ №1:
Вы могли бы переопределить window.Parsley.getErrorMessage
в соответствии с вашими потребностями.