gpt4 book ai didi

xcode - 使用单一 Storyboard的新 Xcode 本地化工作流程

转载 作者:行者123 更新时间:2023-12-03 16:19:38 24 4
gpt4 key购买 nike

也许这是一个热门问题,但我遇到了一个奇怪的问题(或者更可能是我:))。我正在尝试使用 XCode 4.5 中的新本地化工作流程。我正在使用的过程如下:

  1. 创建项目
  2. 使用基本语言本地化 MainStoryboard。
  3. 添加新语言。

现在我有三个文件夹,例如:

  1. base.lproj
  2. en.lproj
  3. it.lprj

我在 en.lproj 和 it.lproj 中有 MainStoryboard.strings。

这很酷...

我注意到,当我修改布局(添加、删除按钮、标签等)时,.strings 文件不会自动填充。

我注意到当我本地化 Storyboard 时,.strings 文件就被填充了。要添加新的更改,我需要删除本地化并重新本地化。

这样做我会丢失之前的更改,即我需要再次翻译所有字符串。

我的程序出了什么问题?

我还尝试在“构建阶段”部分中使用 .sh,自动更新 .strings 文件,但问题是相同的,每次更新文件时我都会丢失翻译......(这听起来很逻辑)。

谢谢

最佳答案

诀窍是在文件检查器的本地化区域中将本地化字符串文件转换为本地化 Storyboard文件。

Localization area of the File Inspector .

之后,您可以转换回字符串文件,并且不会丢失翻译。

关于xcode - 使用单一 Storyboard的新 Xcode 本地化工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12950798/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com