Appium 1.4.13 iOS9.3 Mac10.11 XCode7.3
I encountered an issue, I am testing a product with 30 languages, most of them can work well with Appium, except Portugues.
When I initialize iOS driver, no matter how I set the language and locale, the simulator just displays the Portugues(Brazil), I tried language=pt, locale=PT, can’t display Portugues(Portugal)
my code: /*For simulator/
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, getElement.getXMLElement(“iOStype”, file));
capabilities.setCapability(“platformName”, getElement.getXMLElement(“iOSplatformname”, file));
capabilities.setCapability(“deviceName”, getElement.getXMLElement(“SimulatorName”, file));
capabilities.setCapability(“platformVersion”, getElement.getXMLElement(“iOSplatformversionsim”, file));
capabilities.setCapability(“appium-version”, getElement.getXMLElement(“appiumversion”, file));
capabilities.setCapability(“app”,getElement.getXMLElement(“iOSsimulatormtbuildpath”, file));
//capabilities.setCapability(“language”,language);
capabilities.setCapability(“language”,“pt”);
capabilities.setCapability(“locale”,“PT”);
capabilities.setCapability(“unicodeKeyboard”, “false”);
capabilities.setCapability(“resetKeyboard”, “True”);
driveriOS = new IOSDriver (appiumService,capabilities);