2013-08-12 3 views
0

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

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

ответ

0

Поддержка нескольких языков осуществляется через браузер.

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

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

<?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], он может быть загружен. Zip должен содержать xslt и изображения.

Надеюсь, что это поможет в некотором роде.