2011-12-31 156 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