2015-04-28 4 views
0

Я хотел бы купить продукт Paymill Gateway для одного из наших клиентов. На его веб-сайте есть 3 разных языка: немецкий, английский и французскийМогу ли я использовать шлюз Paymill с несколькими языками?

Насколько я знаю, Paymill поддерживает эти 3 языка, но как именно это работает? Могу ли я выбрать только один из этих языков, или информация о странице будет автоматически переведена всякий раз, когда пользователь переключит язык веб-сайта?

Я надеюсь, что у кого-то есть опыт работы с этим плагином и может обновить меня некоторыми деталями.

ответ

0

вы должны рассмотреть опробовать бесплатно, но официальная альтернатива на https://wordpress.org/plugins/paymill/

В официальном плагине есть несколько языковых пакетов включены, которые загружаются в зависимости от языковых настроек в WordPress. Плагин WordPress MultiLanguage может помочь обслуживать разные языки и переключаться между ними.

Пожалуйста, обратите внимание, что поддержка запросы могут быть обработаны быстрее на официальном форуме поддержки https://wordpress.org/support/plugin/paymill

0

Если вы используете функцию paymill.createToken, проверка происходит в JavaScript. Функция передает объект ошибки в свой обратный вызов; к коду ошибки можно получить доступ через error.apierror.

Вы можете создать языковую карту для отображения сообщения об ошибке на разных языках. Например:

var messages={ 
    'en':{ 
    'field_invalid_card_number':'Invalid Card Number', 
    'field_invalid_card_exp': The card has expired' 
    }, 
    'de':{ 
    'field_invalid_card_number':'Ungueltige Kartenummer', 
    'field_invalid_card_exp':'Die Karte ist abgelaufen' 
    } 
} 

Затем с некоторой дополнительной логикой вы можете отобразить подходящий целевой язык.