FBLoginView 文本只有英文

Posted

技术标签:

【中文标题】FBLoginView 文本只有英文【英文标题】:FBLoginView text only english 【发布时间】:2015-06-26 11:47:30 【问题描述】:

我想本地化 FBLoginView 文本。我搜索了,我找不到如何解决它。我在objective-c(xcode)下实现它。我将其声明为 IBOutlet。

【问题讨论】:

How to customize FBLoginVIew?的可能重复 不,这不是同一个问题 【参考方案1】:

Localizing Facebook Strings

SDK 安装程序包含一个可本地化的 FacebookSDK.strings 文件,如 Apple 的本地化指南中所述。您可以将该文件包含在您的应用中,并像典型的字符串文件一样对其进行本地化。

我从 FB sdk 中获取了 ShareIt 示例,并在项目中添加了 FacebookSDKStrings.bundle 并更改了模拟器的语言并且它可以工作。

【讨论】:

感谢您的回复。我应该将 FacebookSKD.strings 的内容复制粘贴到我的 localizable.strings 上还是应该尝试其他方法? 只需将包拖放到项目中并选中Copy items复选框 在您的示例中,您没有本地化其他文本?只有 FB 按钮被本地化了? 你可以试试这个this ShareIt sample 是的,我没有使用本地化

以上是关于FBLoginView 文本只有英文的主要内容,如果未能解决你的问题,请参考以下文章

没有从 FBLoginView 调用 loginViewShowingLoggedInUser

不再调用 FBLoginView 委托方法

FBLoginView 拒绝某些用户

使用 FBLoginView 自定义注销

如果我们从设置中有 Facebook 会话,FBLoginView 不会发出警报

尝试设置委托时崩溃 - FBLoginView