mic*_*elk 7 iphone xcode localization objective-c ios
我一直在搜索XCode和Google,但我无法找到如何做到这一点:
我正在使用Base本地化,它显示4个本地化为英语的文件.我不知道为什么它是4,我想找出原因. 但是怎么样?如何获取所有本地化文件的列表(以及这些文件所在的位置)?
这是一项非常罕见的任务,我找不到任何答案吗?或者这是显而易见的,我只是无法找到它?
我意识到当我尝试添加另一种语言(如Japanase)时,我会看到有4x InfoPlist.strings文件用于英文,1x文件用于Base Localization(Storyboard),但我仍然不知道为什么以及在哪里这些文件以及如何删除它们.
检查en.lproj文件夹,只有1个InfoPlist.strings文件.为什么XCode告诉我我有4个?
有一种方法可以删除本地化文件.如果您正在使用版本控制,则可以确保您的工作已提交并且您的树是干净的.然后,当您删除本地化文件时,您只需检查树的状态并查看它们是什么文件,并从中恢复它们,从而确定您需要做什么.
我同意这是一个非常可怕的开发者体验.只需将其添加到移动开发人员滥用的方式列表中即可.

| 归档时间: |
|
| 查看次数: |
3976 次 |
| 最近记录: |