gpt4 book ai didi

ios - Xcode - 从本地化中排除某些字符串

转载 作者:技术小花猫 更新时间:2023-10-29 10:38:38 25 4
gpt4 key购买 nike

当本地化我的 Storyboard时,我在字符串文件中得到如下条目:

/* Class = "NSTextFieldCell"; title = "文本单元格"; ObjectID = "vHF-LZ-23i"; */
"vHF-LZ-23i.title"= "文本单元格";

有没有办法将虚拟文本或其他字符串排除在 Storyboard 本地化字符串文件之外?

最佳答案

正如 Jenszcz 在他的评论中提到的,您可以使用 BartyCrouch 解决此问题。开源项目,我很想试一试并且工作出色 :) 以下是我在 5 分钟内完成它所遵循的步骤。

1- 安装 BartyCrouch .从 url 查看安装过程。

2- 创建了一个示例项目,您可以访问它 here .在该项目中创建了 2 个标签(“包含文本”和“排除文本#bc-ignore!”)。

3- 添加 RunScript(关于如何添加构建脚本的说明 here)

if which bartycrouch > /dev/null; then
bartycrouch update -x
bartycrouch lint -x
else
echo "warning: BartyCrouch not installed, download it from https://github.com/Flinesoft/BartyCrouch"
fi

enter image description here

4- 构建项目后,Main.strings 文件排除了一个标签。以下是显示 Storyboard文件和 .strings 文件的屏幕截图。 enter image description here enter image description here

关于ios - Xcode - 从本地化中排除某些字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31844483/

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