Facebook 开发者介面 App 的在地化与翻译
如果你依据 Facebook 开发者介面的说明,创建了 App 的 ID 跟 Secret 参数,并依照范例置入了「赞」与「分享」的按钮,你会发现你出现的是 Like 与 Share 英文版的介面, 因为范例是置入了英文版的 Facebook 元件。
Facebook 提供了很友善的在地化与翻译,并支援 70 种以上的语言,关键就在引入的元件中,在开发者介面中提供的 JavaScript 范例里,我们可以看到一串由 ISO 语言 (ISO language) 与国家代码 (country codes) 的英文字,中间用下引线连结
只要将它改为当地的所使用的 ISO 语言与国家代码, 即完成了 Facebook 在地化与翻译
以繁体台湾版为例,更改置入后,立即重整马上出现繁体中文的「赞」与「分享」
可以在以下的 XML 文件中,找到所有目前支援的在地化编码
https://www.facebook.com/translations/FacebookLocales.xml
以下提供常用的几种台湾经常使用的在地化 ISO 语言与国家代码:
简体大陆版 Simplified Chinese (China) : zh_CN
繁体香港版 Traditional Chinese (Hong Kong) : zh_HK
繁体台湾版 Traditional Chinese (Taiwan):zh_TW
美式英文版:en_US