私はバイリンガルのシンプルなIOSアプリに取り組んでいます:PDFファイルはここで説明されている方法でUIWebViewにロードされます:
XCodeでは、「ローカリゼーション」機能を使用して、第2言語(フランス語)を追加しました。MainStoryboardには、英語用とフランス語用の2つの「サブ」ストーリーボードが含まれています。
MainStoryboard(英語)で、UIWebviewを挿入しました->そのビューをMainViewController.hに接続します->英語のPDFファイルをMainViewController.mに挿入するためのコードを追加します。
NSString *path = [[NSBundle mainBundle] pathForResource:@"EnglishBook" ofType:@"pdf" inDirectory:@"PDFBooks"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[_UIWebViewBook loadRequest:request];
[_UIWebViewBook setScalesPageToFit:YES];
英語版はうまく動作します。
しかし...フランス語のPDFファイルはどこに置くのですか?
言語固有のPDFファイルをターゲットにする方法はありますか?
「pathForResource:@」は「言語」に敏感でしょうか?
ご協力いただきありがとうございます !