2012-01-03 73 views
2
https://developers.facebook.com/apps/{id}/auth 

現在允許您指定授權對話框的標題,說明等,這些授權對話框將顯示給希望安裝畫布應用程序的用戶。如何本地化新的「增強的權限對話框」?

我的facebook應用需要支持多種語言。 無論如何,我可以本地化這些值,因爲它們是在Facebook設置中硬編碼的嗎?

回答

1

不幸的是,從我所看到的情況來看,它們是否允許您爲每種語言使用多個版本的文本。您現在可以做的最好的事情是確保您在抓取JavaScript SDK時使用正確的語言環境,希望他們能夠確保他們控制的按鈕和其他文本已經本地化。增強型身份驗證對話框仍處於測試階段,所以希望他們能夠做得更好。

+0

我已經根據Facebook語言環境加載了正確的js SDK。所以看起來我現在會堅持使用舊的auth對話框。難怪,沒有其他應用程序正在使用它。謝謝! – santiagoIT 2012-01-04 02:02:12

0

接受的答案在我的經驗中是不正確的。

對話框的區域設置不取決於開發人員指定的區域設置,但取決於用戶在其Facebook帳戶中的語言設置。

我有nl_NL指定的對話框,它仍然會出現在en_US。但事實證明,這是我帳戶的語言設置(即查看對話的帳戶)。將我的帳戶設置更改爲荷蘭語解決了問題,並且新的驗證對話框更改爲荷蘭語。