簡體   English   中英

如何使用FBJS獲得用戶的語言偏好?

[英]How to use FBJS to get the language preference of the user?

我正在修改現有的FaceBook應用程序。 FaceBook應用程序是由另一個應用程序生成的,因此我對其沒有太多控制。 我只能添加html / javascript。

我的目標是使用FBJS來檢測用戶的當前語言設置,並根據他們的語言顯示不同的消息。

例如,如果用戶將其語言設置設置為西班牙語,那么我想在FaceBook應用程序中以西班牙語顯示一條消息。

我怎樣才能做到這一點?

我認為僅通過HTML / JS更改就無法實現所需的方法。

我認為最快的方法是在FBJS中使用AJAX回調到服務器。 服務器端,從Graph API中獲取/me 有一個區域設置字段 ,可告訴您用戶的語言設置。 或在頁面首次加載時執行Graph API服務器端調用,並且您可以完全避免使用AJAX。 具體操作方式取決於您使用的服務器端語言。

實現此目的的“正確”方法是讓翻譯社區為您翻譯您的網站。 閱讀此國際化文檔以獲取更多信息。 如果您使用的是FBJS,這聽起來像是FBML應用程序,因此您將使用其中一些國際化FBML標簽

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM