7
我有一個應用程序旨在通過Localizable.strings文件本地化爲5種語言。當我查看「項目」>「信息:本地化」信息時,我看到某些語言(英語,法語,德語)和意外語言(日語)的重複。重複的本地化資源文件
我的XCode中的資源,也出現過。但是,如果我查看Finder中的Resources目錄,它們就會像我期望的那樣出現。
我曾嘗試:
- 刪除重複的文件之一,通過 - 按鈕,這兩條線消失,資源是從我的資源樹XCode中消失了,我的資源目錄在Finder中。
- 產品>乾淨生成文件夾中的版本
感謝這有助於!快速跟進;當你改變'knowRegion'的值(去掉英文等)時,你是否也把'developmentRegion'的值改成了'en',或者你把它改爲'English'? – dSquared 2015-03-05 19:47:39
就我而言,我從'knownRegions'列表中刪除了'English',並用'en'替換了'developmentRegion';這具有期望的效果(在「本地化」下只有一個「英語」條目等)。這對我有意義,因爲(除其他原因外)'.lproj'文件夾被創建爲'en.lproj'而不是'English.lproj'。這是在OS X 10.11.6下的Xcode 8。 – rsfinn 2016-10-08 22:41:42