在iOS項目中,我今天早上更新了我的豆莢以添加一個新豆莢。解析iOS SDK也得到了更新,它似乎像它打破了我的應用程序的本地化。解析Cocoapod打破本地化
現在,當我嘗試致電NSLocalizedString(@"A_LOCALIZED_STRING", nil)
時,我總是得到@"A_LOCALIZED_STRING"
作爲回報。
即使我使用具有特定包的NSLocalizedString
的較長版本(這裏是[NSBundle mainBundle]
),我也會得到相同的結果。
我注意到,唯一正確獲得本地化的字符串是字符串@"OK"
,它恰好是Parse SDK的Localizable.strings文件中指定的唯一字符串。
我的解釋是,這個吊艙的Localizable.strings有點凌駕於我自己的身上。這甚至有可能嗎?如何解決這個問題?
謝謝!
(我還必須補充的是本地化用於完美的工作我的項目到現在爲止,所以它不是一個首次配置問題。)
很高興看到我並不是孤單地在這個bug上浪費了數小時......你說得對,使用1.8.0.1,他們現在正在調用文件'Parse.strings'而不是標準的'Localizable.strings'。 – Romain