我正在構建將在未來版本中進行本地化的應用程序,因此我想將其設置爲爲此做好準備。iOS中的Localizable.strings和本地化語言
目前我只有一種語言(法語),fr.lproj文件夾包含Localizable.strings
以及相關鍵的法語翻譯。
問題是如果我將設備設置爲英文,我沒有收到法文默認翻譯,但我看到Keys
名稱,我在NSLocalizedString
中使用。
例如,如果我試圖拿到冠軍的視圖控制器具有:
NSLocalizedStrings(@"viewController_Title",nil);
視圖控制器,用英語設備會顯示「viewController_title」作爲標題,而如果我設置的法語它工作沒有問題。
我該如何處理?
沒有改變如果我將本地化本地開發區域設置爲法語。我仍然得到鑰匙而不是翻譯 – MatterGoal