Cordova iOS アプリでカメラのテキストを変更
はじめに
Cordova iOS アプリでカメラ(apache/cordova-plugin-camera)のテキストを変更する方法。
デフォルトだと撮影後のボタンが「Retake」や「Use」(Use Photo だったかも)とかになっている。
TL;DR
config.xml
にCFBundleDevelopmentRegion
をja_JP
に設定する内容を追加
目次
環境・条件
1 | $ sw_vers |
詳細
参考: How to change cordova-camera-plugin language in iOS? - Stack Overflow
上記ページでは Xcode で設定したり、hoge-Info.plist
を編集したりしているが、config.xml
に以下の設定を追加するだけで良い。
1 | <?xml version='1.0' encoding='utf-8'?> |
なお、CFBundleDevelopmentRegion
の設定が無い場合は、デフォルト値が en_US
となるため「Retake」などの文言となる模様。
まとめ
config.xml
にCFBundleDevelopmentRegion
をja_JP
に設定する内容を追加
その他・メモ
最初、プラグイン側の起動オプションとかを探してた。
参考文献
- apache/cordova-plugin-camera: Apache Cordova Plugin camera
- How to change cordova-camera-plugin language in iOS? - Stack Overflow
関連記事
- Cordova iOS axios で Network Error となる場合の回避策
- Cordova でアプリ名やアプリのバージョン情報などを取得
- Cordova iOS アプリで長押し(ロングタップ, ロングプレス)によるコンテキストメニューを無効化
- Cordova で端末やエミュレータを指定してデプロイする
- Cordova で Repro とカスタム URL スキームを使ってディープリンクを扱う
- Cordova で Splash Screen を設定する cordova-plugin-splashscreen
- JavaScript で URL のクエリパラメータを操作する方法
- jQuery Select2 で、初期値の設定と選択状態のクリア