Мы планируем реализовать протокол 3 Sagepay с их шаблонами и поддержкой нескольких языков. Могу ли я найти что-нибудь, что подскажет, как сделать его многоязычным, и в документации ничего не сказано?
Кто-нибудь еще это делал?
Мы планируем реализовать протокол 3 Sagepay с их шаблонами и поддержкой нескольких языков. Могу ли я найти что-нибудь, что подскажет, как сделать его многоязычным, и в документации ничего не сказано?
Кто-нибудь еще это делал?
Браузер поддерживает несколько языков.
Набор пользовательских шаблонов доступен для использования через веб-сайт 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 и изображения.
Надеюсь, это каким-то образом поможет.