我有 7 个标签。而且我能够本地化所有 7 个标签标题的文本 但是当应用程序启动时,默认情况下只有 4 个选项卡显示,“更多”选项卡是第 5 个选项卡。我想本地化“更多”的文本。我该怎么做?
最佳答案
系统提供的“更多”选项卡栏项目上的标签会自动本地化...如果您为用户的语言选择本地化了 InfoPlist.strings
。
我使用“选项卡式应用程序”模板创建了一个新项目,并为其提供了几个额外的 FirstViewController
实例,以使其显示“更多”选项卡。我在模拟器中运行它。当我将模拟器的语言从英语更改为西类牙语时,它没有翻译“更多”标签。
然后我单击项目中的 InfoPlist.strings
,并在文件检查器(在 Xcode 窗口的右侧)中添加法语作为本地化。模拟器中的“更多”标签仍然是英文(尽管我的语言仍然设置为西类牙语)。然后我将语言更改为法语,“更多”标签被翻译为“Autre”。
关于ios - 如何在标签栏中本地化 "more"的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8276142/