2013-03-01 32 views
0

我無法獲取應用程序的顯示名稱以確定它應該使用en-AU InfoPlist文件。它總是顯示簡單的en版本。爲什麼我的IOS應用程序的顯示名稱不尊重InfoPlist.strings中的en-AU本地化?

我已經創建了文件的本地化版本,並且驗證了en文件中顯示的值。 (我也有在sv文件,它正確地示出了顯示名瑞典版本。)

我已刪除的條目CFBundleName,並在Info.plist文件設置LSHasLocalizedDisplayNameYES

我還在應用程序中包含了一個可顯示值的Localizable.strings文件,它們可以正確顯示相應的en和en-AU集。這只是顯示名稱,而忽略它的en-AU副本。有什麼我錯過了嗎?

回答

0

據我所知,您只能本地化顯示名稱的「語言」而不是「語言環境」(甚至可能來自InfoPlist.strings)。

+0

你可能是對的,但它似乎是一個失去的機會。 – Bill 2013-03-01 23:52:45

相關問題