2011-12-31 152 views
0

我正在为爱尔兰的客户说英语,拉脱维亚语和俄语的多语言在线商店。如何在PayPal ExpressCheckout中设置语言

PayPal提供英文和俄文(及其他),但不提供拉脱维亚文。

我希望将我的表单发送给PayPal,以便默认显示为英文,如果客户使用拉脱维亚语或俄语阅读商店,则需要俄语。

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

是否有一种通用的方式说“只使用该语言”,而不需要对可用语言的列表进行硬编码?

回答

2

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

+0

因为我宁愿写一些我可以在多个网站上使用的通用东西,而不是某个网站特定的东西 – 2012-01-10 23:13:00