Шаблоны и языки Sagepay Protocol 3

Мы планируем реализовать протокол 3 Sagepay с их шаблонами и поддержкой нескольких языков. Могу ли я найти что-нибудь, что подскажет, как сделать его многоязычным, и в документации ничего не сказано?

Кто-нибудь еще это делал?


person Nunners    schedule 12.08.2013    source источник


Ответы (1)


Браузер поддерживает несколько языков.

Набор пользовательских шаблонов доступен для использования через веб-сайт Sage Pay, который вы можете настроить - http://www.sagepay.com/help/downloads/581

Откройте файл XSLT, чтобы найти файл i18n. В нем вы можете добавить языки, пример которых подробно описан ниже. [...] используется для исключения всех дополнительных текстовых меток:

<?xml version="1.0" encoding="UTF-8"?>
<multi-lingual-text>
    -
    <texts xml:lang="en">
        <text label="address_file">addresspop.htm</text>
        <text label="amount">Amount :</text>
        […]
        <text label="clientemail_anyquestion_sagepay_part4"> directly.</text>
        <text label="show_more_payments">Show more payment types.</text>
    </texts>

    <texts xml:lang="es">
        <text label="address_file">addresspop.htm</text>
        <text label="amount">Cantidad:</text>
        […]
        <text label="clientemail_anyquestion_sagepay_part4"> directamente.</text>
        <text label="show_more_payments">Mostrar más tipos de pago.</text>
    </texts>

    <texts xml:lang="de">
        <text label="address_file">addresspop.htm</text>
        <text label="amount">Betrag :</text>
        […]
        <text label="clientemail_anyquestion_sagepay_part4"> direkt.</text>
        <text label="show_more_payments">Weitere Zahlungsarten anzeigen.</text>
    </texts>
</multi-lingual-text>

В файле i18n страница оплаты будет отображаться на том же языке, что и язык браузера.

У вас может быть маршрут IF для определения языка в браузере клиентов, чтобы отображать или вызывать изображения / листы различий.

Вам также потребуется отобразить многоязычные кнопки со ссылками на них, чтобы в зависимости от языка браузера, используемого покупателем, правильные кнопки на правильном языке заполнялись на веб-сайте. Изображения находятся в файле YourImages.

Вы можете изменить файл vsp3.css - таблица стилей (т.е. шрифт, размер, макет и т. Д.) Может иметь vsp3., Germanvsp3., Spanishvsp3. и т.п.

Если ваш код шаблона работает, если вы отправите файл пользовательского шаблона в виде zip-папки по адресу [email protected], его можно будет загрузить. Почтовый индекс должен содержать xslt и изображения.

Надеюсь, это каким-то образом поможет.

person Sage Pay Support    schedule 16.08.2013