本地化

Facebook 支援的地區及語言

Facebook 上的語言使用 ll_CC 格式,其中 ll 是兩個字母的語言代碼,而 CC 是兩個字母的國碼/區碼。例如,en_US 代表美式英文。我們支援多種 ISO 語言國碼/區碼

在下列兩種例外情況下,我們不會遵循 ISO 標準:ar_ARes_LA。這兩個代碼用於泛指阿拉伯文地區和西班牙文地區。對於西班牙文,我們支援數個專屬本地化功能。

使用社交附加程式和 JavaScript SDK 本地化

在眾多將網站或應用程式與 Facebook 整合的方式之中,最基本的一種就是新增社交附加程式。這包括「讚好」、「推薦」和其他按鈕,讓用戶輕鬆與您的網頁或應用程式互動。

新增社交附加程式時,Facebook 便可以透過 Facebook JavaScript SDK 自動將附加程式的文字翻譯為本地語言。這個 SDK 可供所有 Facebook 支援的本地語言使用。

若要利用社交附加程式自動翻譯功能,您需要變更 SDK 的本地語言至您網站所用的本地語言。明確地說,您需要在載入 SDK 原始碼時將 en_US 變更為受支援的本地語言代碼。

例如,如果您的應用程式或網站使用西班牙文而您使用以下代碼載入 SDK,這樣便將會讓所有社交附加程式內容翻譯為西班牙文。

(function(d){
  var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
  js = d.createElement('script'); js.id = id; js.async = true;
  js.src = "https://connect.facebook.net/es_LA/all.js";
  d.getElementsByTagName('head')[0].appendChild(js);
}(document));

請注意,此操作僅適用於直接與您網站整合的附加程式和按鈕。例如「登入」對話框這類的對話框,會以用戶在 Facebook 上所選擇的母語來顯示,即使與您選擇的語言不同,也是如此。

應用程式中心與本地化

如果您的應用程式屬於遊戲類,您便可在 Facebook 應用程式中心展示該應用程式。若要本地化您的 Facebook 應用程式中心頁面,請參閱 應用程式中心頁面本地化