My ion-searchbar
was showing Japanese (?) language for the iOS long press contextual menu (e.g. select, cut, copy, paste, define, etc…). See screenshot below.
The solution was to edit the XCODE info plist as shown in the next screenshot. For some reason it was set to use a Japanese localization.
Since I’m just about 100% sure that’s not something I would’ve done on accident, I’m guessing there is a plugin somewhere that improperly implemented their localization code.
Here are my plugins:
com.googlemaps.ios 2.6.0 "Google Maps SDK for iOS"
cordova-plugin-device 1.1.4 "Device"
cordova-plugin-geolocation 4.0.1 "Geolocation"
cordova-plugin-googlemaps 2.2.4 "cordova-plugin-googlemaps"
cordova-plugin-ionic-webview 1.1.16 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 4.0.3 "Splashscreen"
cordova-plugin-statusbar 2.4.1 "StatusBar"
cordova-plugin-whitelist 1.3.1 "Whitelist"
cordova-sqlite-storage 2.2.0 "Cordova sqlite storage plugin"
ionic-plugin-keyboard 2.2.1 "Keyboard"
I’m just leaving this here in case it’s useful to others, but please do respond if you have suggestions, insights, etc.