如何在PayPal Express Checkout中设置语言

时间:2011-12-31 10:30:39

标签: multilingual paypal

我正在为爱尔兰语的英语,拉脱维亚语和俄语客户开设多语种在线商店。

PayPal有英语和俄语(以及其他),但不是拉脱维亚语。

我希望将我的表单发送到PayPal,默认情况下将其设置为英语,如果客户使用拉脱维亚语或俄语阅读商店,则将其设为俄语。

问题是这个LOCALECODE的API代码需要国家和语言。因此,例如,ie_EN将是爱尔兰本地化的英语(PayPal不支持),ie_LV将是爱尔兰本地化的拉脱维亚语(再次不支持),ie_RU将是爱尔兰本地化的俄语(再次等)。

是否有一种通用的方式说“请使用该语言,请”,而无需硬编码可用语言列表?

2 个答案:

答案 0 :(得分:2)

您以前可以发送LOCALECODE=EN,但现在已被更传统的LOCALECODE=en_US取代。
如果它只是你担心的两种语言,我不确定在一个简单的if语句中设置正确语言的问题是什么?

答案 1 :(得分:0)

我不知道你是否弄清楚了这个问题。

您可以按照以下步骤操作:

例如:https://www.paypal.com/cgi-bin/webscr?locale.x=zh_HK

您可以添加“locale.x = paypal允许的语言值”。

我遵循这个,没关系。