gpt4 book ai didi

ios - 自动将 NSString 转换为 NSLocalizedString?

转载 作者:可可西里 更新时间:2023-11-01 03:38:09 25 4
gpt4 key购买 nike

学习iOS开发还在付出高昂的代价,还望大家多多关照。
我有一个包含大约 400 个 NSString 乱码的 iOS 应用程序。我从来没有想过我以后会想要本地化这个应用程序,所以在意识到 NSLocalizedString 的同时,我决定不在我的项目中使用它们。
现在世界已经改变了,我需要本地化此应用程序。是否有任何我可以使用的工具/脚本将运行我的 .m 文件并在我之前用 NSLocalizedStrings “搜索/替换”我的 NSStrings用 genstrings 提取它们?

谢谢罗杰

最佳答案

您犯了错误,第一次没有正确编写代码,现在您必须付出代价。

您需要手动检查您的程序并将用户可见的字符串文字更改为对 NSLocalizedString 的调用。

请注意,您不想全局更改所有字符串文字。像字典键这样的东西不应该被本地化。

始终,始终,使用 NSLocalizedString 创建本地化字符串。只需要多输入几个字符,并且可以戏剧性地更轻松地国际化您的代码。

好消息是,这样做的痛苦将成为惨痛的教训,您可能不会再犯同样的错误。

关于ios - 自动将 NSString 转换为 NSLocalizedString?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23245475/

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