【问题标题】:iOS App supporting only SpanishiOS App 仅支持西班牙语
【发布时间】:2015-04-23 08:13:11
【问题描述】:
  1. 我正在尝试开发的是仅支持西班牙语的 iOS 应用程序。
  2. 我所做的是 project.xcodeproj 文件被删除了英语并添加了西班牙语
  3. 在 Info.plist 文件中,即使选项“es”不存在,我也为“本地化原生开发区域”添加了“es”
  4. 我看到,对于故事板,本地化字符串文件已创建
  5. 当我在模拟器上运行项目时,我看到的是默认单词以西班牙语显示,但按钮文本、视图标题以英语显示

**

查询:

  1. 我不需要任何其他语言支持,即使只有英语西班牙语, 我走对了吗?
  2. 由于这是我第一次开发的东西,我将通过 https://developer.apple.com/internationalization/ 但 Main.String 是我需要描述英语单词的西班牙语单词的文件,它在故事板或控制器中定义我的按钮,视图标题等。

请注意:我知道关于这个主题有几个问题、文档和帮助,但会引起一些混淆,由于时间限制,我想确保在继续前进之前我走在正确的轨道上。谢谢你

**

【问题讨论】:

标签: ios localization


【解决方案1】:
  1. 您将应用程序仅翻译成西班牙语的步骤是正确的。
  2. 在 Main.Strings 中,您可以翻译情节提要中定义的标签。

另外,您可以创建文件 Localizable.strings 来翻译代码创建的单词,并且在您的代码中应该这样写:

self.yourlabel.text = NSLocalizedString(<#key#>, <#comment#>);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多