1
アプリの実行中にUIImagePickerController
の言語を強制的に変更する方法はありますか?UIImagePickerControllerの言語を変更する
Arabic
とEnglish
については、私のプロジェクトでローカリゼーションを使用しました。しかし、実行中のアプリケーション言語を変更すると完全に動作しますが、携帯電話を再起動するまでカメラとフォトギャラリーの言語は変更されません。UINavigationController
プッシュ/ポップアニメーションの場合も同様です。ここで
はローカライズ
func localizedString(key: String) -> String {
if let lang = NSUserDefaults.standardUserDefaults().objectForKey("language") as? String {
let language = lang
let path = NSBundle.mainBundle().pathForResource(language, ofType: "lproj")
let bundle = NSBundle(path: path!)
let string = bundle!.localizedStringForKey(key, value: nil, table: nil)
return string
} else {
return NSLocalizedString(key, comment: "")
}
}
のための私のコードは、任意の提案ですか?
おかげManiaChamp、私はすでに同じことをやって、以下のコードでは、あなたの言語コードを置くことができます。 –