前提・実現したいこと
wkwebviewに表示するhtmlよりinput type=file でiPhoneのカメラとフォトライブラリより画像を選択し、アップロードを行おうとしております。
アップロード自体はうまく行えているのですが、カメラ、フォトライブラリ、キャンセルのダイアログの文言を多言語化したいと思っているのですが、うまく多言語化できません。
発生している問題・エラーメッセージ
対応言語を次の言語とし、対応言語以外は英語で表示したいのですが、現状、一つ前の言語で表示されてしまいます。
対応言語:英語(デフォルト)、日本語、スペイン語
・端末の言語設定を英語でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、英語表記になっています。
・端末の言語設定を日本語でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、日本語表記になっています。
・端末の言語設定をスペイン語でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、スペイン語表記になっています。
上記パターンは正常に行えています。
以下がうまく多言語対応できていないパターンです。
・端末の言語設定をスペイン語でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、スペイン語表記になっています。
・端末の言語設定をフランス語(対応言語以外の言語)でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、スペイン語表記になっています。
※ここで、スペイン語ではなく英語(デフォルト)としたいです。
・端末の言語設定を日本語でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、日本語表記になっています。
・端末の言語設定を中国語(対応言語以外の言語)でアプリ起動、カメラ、フォトライブラリ、キャンセルのダイアログを開くと、日本語表記になっています。
※ここで、日本語ではなく英語(デフォルト)としたいです。
該当のソースコード
ソースコード
試したこと
wkwebviewのキャッシュなどによるのかと思い、キャッシュを削除してみましたが、改善されませんでした。
iOS9,10,11のどれも同じ現象です。
補足情報(FW/ツールのバージョンなど)
XCODE 9.2
対象OS:iOS9以上
回答1件
あなたの回答
tips
プレビュー