首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sagepay协议3模板和语言

Sagepay协议3模板和语言
EN

Stack Overflow用户
提问于 2013-08-12 22:53:25
回答 1查看 887关注 0票数 0

我们希望通过Sagepay的模板和多语言支持实现Sagepay的协议3。我能不能找到一些线索,告诉我你是如何让它成为多语种的,而文档中也没有提到?

有没有人做过?

EN

回答 1

Stack Overflow用户

发布于 2013-08-17 00:16:27

通过浏览器支持多语言。

自定义模板套件可通过赛奇支付网站使用,以便您进行自定义- http://www.sagepay.com/help/downloads/581

打开XSLT文件以找到i18n文件。在其中,您可以添加语言,下面将详细介绍一个示例。那个..。用于省略所有附加的文本标签:

代码语言:javascript
复制
<?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。等。

如果您的模板代码工作正常,如果您将自定义模板文件以压缩文件夹的形式提交到templates@sagepay.com,则可以将其上载。zip需要包含xslt和图像。

希望这在某种程度上是有帮助的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18190199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档