【问题标题】:How to remove localization from file如何从文件中删除本地化
【发布时间】:2017-03-10 05:25:23
【问题描述】:

我正在尝试取消本地化 xib 和情节提要文件,并将所有字符串保留在 Localizable.strings 中。我如何在 XCode 中做到这一点?

我尝试取消选中文件检查器中的所有语言,但如果我删除最后一种语言,整个文件就会消失。

未本地化的文件如下所示:

当您添加新语言或使用 xliff 导出本地化文件时,不会出现未本地化的文件。

【问题讨论】:

  • 您使用的是哪个 Xcode?​​span>

标签: ios xcode localization


【解决方案1】:

这是一种非常愚蠢的方法,但如果你想恢复默认值,我发现这是唯一可行的方法:

  1. 将 xib 或 Storyboard 文件从 Base.lproj文件夹移回您的主项目文件夹(在 Finder 中)。
  2. 删除 XIB/Storyboard 文件的引用(在 XCode 中)
  3. 将它们全部重新导入到您的 XCode 项目中,您就完成了

【讨论】:

  • 这还是唯一的办法吗?
  • @anoop4real 变化不大,所以我认为是的。
【解决方案2】:

在 Xcode 中创建一个Localizable.strings 文件。 在 Xcode 中选择文件并在右侧面板上,选中您想要的语言。 然后将文件/字符串复制/粘贴到您想要的位置。 然后删除 xib/storyboard 的旧语言。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-03
    • 2020-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-24
    • 1970-01-01
    相关资源
    最近更新 更多