leo*_*ato 5 iphone xcode cocoa localization
我正在研究现有的Xcode 3.2.2通用iPhone OS项目,该项目已经针对4种语言(EN,IT,DE和FR)进行了本地化.我们现在在这个项目中添加一种新语言(JA).
每个现有的.lproj
文件夹(en.lproj
,it.lproj
,de.lproj
和fr.lproj
)有近60文件-包括PNG图像,HTMLS和Localizable.strings文件.这些文件中的每一个都在Xcode中的"组和文件"中显示为本地化组.它们遍布整棵树.
如果我Localizable.strings
在Xcode,Get Info中右键单击其中一个组(例如),单击"添加本地化"并键入" ja
" - 正如Xcode文档所示,没有任何反应.从我在这个新组中读到的内容,可能是因为这些文件夹的命名方式.如果他们被命名为English.lproj
和Italian.lproj
,这应该是有效的.
因此,对于我实际将新语言本地化文件导入现有组,我必须:
ja.lproj
夹中的相应文件.我即将获得一个ja.lproj
包含这60个本地化文件的新文件夹,并希望以不涉及搜索组和树中的每个文件并执行这些步骤的方式在项目中导入它们...这60个文件中.
那可能吗?是否有正确(或更好)的方式将新语言导入此Xcode项目?
小智 7
我找到了一个简单的解决方 右键单击任何多语言资源文件并选择|添加|现有文件... |后 您可以立即选择要添加的所有文件.选择编码后,xCode会自动将所有文件添加到它们所应用的资源下.我希望这对你有用.
在 Xcode 7+ 中,这非常简单:
下一个窗口将询问您是否希望当前的 localized.strings 文件应为默认语言,在我的情况下,英语应为默认语言,所以我选择“Base”
从导航栏中选择您的项目,再次选择您的项目,切换到“信息”并点击本地化标题下方的“+”按钮:
归档时间: |
|
查看次数: |
15100 次 |
最近记录: |