如何在没有Storyboard的情况下应用本地化技术

13

列表中没有文件

这个项目我没有使用storyboard或xib(完整代码)。
添加新的本地化时,显示列表中没有文件,在按下完成按钮后也没有创建文件夹。


你是否已经创建了一个localisable.strings文件并在整个项目中使用它了? - Wain
这是你要找的吗? http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014 - Gajendra Mali
是的,我手动创建了它。还没有使用过。我想添加一个意大利语版本。 - Edward Anthony
@GajendraMali 我尝试着按照那个教程操作,但是由于我不使用storyboard,在列表中没有文件出现,就像我的图片一样。 - Edward Anthony
1个回答

15
你需要一个Localizable.strings文件。如果你已经有了,选择左侧面板中的文件。然后,点击右侧面板应该显示“本地化...”按钮。
一旦你这样做了,你应该能够以你尝试的方式添加其他本地化内容。

谢谢,我真的困惑了一整天。 :D - Edward Anthony
我将英语翻译成意大利语并放入了意大利语字符串文件中。 那么在英语字符串文件中应该放什么呢?(基础语言是英语) - Edward Anthony
1
将英文字符串放入英文字符串文件中。(例如:"Hello" = "Hello")在意大利语中,您需要将其放入"Hello" = "Ciao" - Chris Loonam
1
如果我没有这样的文件怎么办? - rcat24
1
要创建 Localizable.strings 文件,请按照以下步骤:https://medium.com/lean-localization/ios-localization-tutorial-938231f9f881 - Petrus Theron

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接