3

在(最终)向我的 Facebook 应用程序添加一些分析并意识到英语在我的用户语言列表中的位置非常靠后,我开始查看关于国际化的官方文档

但是,文档几乎完全引用了 FBML 和<fb:intl>标签,并且截至本月(2012 年 6 月),对 FBML 的支持已被完全删除

文档简要提到了使用 REST API 调用 intl.getTranslations(这也是遗留的),或查询翻译 FQL 表(对于以前的简单任务来说,这似乎是很多开销)。

那么,我在这里遗漏了一些明显的东西吗?在不使用 FBML 的情况下,在画布应用程序上标记和显示翻译短语的新推荐方法是什么?

4

1 回答 1

1

我不认为有 Facebook 推荐的方式,但我们是这样做的: - 我们阅读 Facebook 通过签名请求发送的 facebook 语言环境 - 我们查看是否有这种语言的翻译 - 如果没有,我们提供默认值语

显然,这需要您自己执行翻译,而不是使用 Facebook 提供的社区和工具,但是您可以编写一个工具来从谷歌翻译中获取翻译。

希望有帮助吗?

于 2012-12-29T16:31:42.830 回答