Issue description
This code working fine Arabic & English for Android, iOS and Mobile Web, but Arabic encoding is wrong on BlackBerry 10.
Reproducible code
var url = 'strings.xml';
var file = Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory, 'assets/strings.xml');
var xmltext = file.read().text;
alert(xmltext);
Console Output
[INFO] Running: blackberry-nativepackager -package build/BlackBerryTests.bar bar-descriptor.xml -configuration Simulator-Debug
[INFO] Please wait...
[INFO] Info: Package created: build/BlackBerryTests.bar
[INFO] Running: blackberry-deploy -installApp -launchApp -device 172.16.153.129 -password "" build/BlackBerryTests.bar
[INFO] Please wait...
[INFO] Info: Sending request: INSTALL_AND_LAUNCH
Info: Action: Install and Launch
Info: File size: 18529517
Info: Installing com.appc.tests.testRel__appc_tests75b28622...
Info: Processing 18529517 bytes
Info: Progress 6%...
Info: Progress 8%...
Info: Progress 100%...
Info: Progress 100%...
actual_dname::com.appc.tests.testRel__appc_tests75b28622
actual_id::testRel__appc_tests75b28622
actual_version::1.0.0.1
result::success
Info: Launching com.appc.tests.testRel__appc_tests75b28622...
result::228012180
Info: done
[INFO] inside "app/native/_private_assets_/ti.xml/module.js" module
[INFO] inside "app/native/_private_assets_/ti.xml/dom-parser.js" module
[INFO] inside "app/native/_private_assets_/ti.xml/sax.js" module
[INFO] inside "app/native/_private_assets_/ti.xml/dom.js" module
[INFO] loading xml module
Maybe we need to fix unicode like this fix? https://github.com/appcelerator/titanium_mobile_blackberry/commit/c377f3a34f7c43ac31c65bf59fcfe187665030d4
Check this app to test Arabic support https://github.com/HazemKhaled/TiBB10Arabic
Placing these items on hold for the moment based on community interest.
Closing ticket as BlackBerry is no longer supported by us.