{ "id": "165046", "key": "TIMOB-24235", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2016-12-16T17:03:38.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T19:55:06.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10224", "name": "TiAPI", "description": "This component is used for cross-platform API work. Specifications are most likely to use this component." } ], "description": "Switch locale is a very important feature for all multilingual applications, especially after iOS 9 and Android 4.2 RTL support.\r\n\r\nref\r\nhttp://stackoverflow.com/questions/1669645/how-to-force-nslocalizedstring-to-use-a-specific-language\r\nhttp://stackoverflow.com/questions/4985805/set-locale-programatically\r\n\r\nCheck my RTL guide\r\nhttps://github.com/HazemKhaled/Titanium_RTL_guide", "attachment": [], "flagged": false, "summary": "Add new method to overwrite device locale", "creator": { "name": "hazemkhaled", "key": "hazemkhaled", "displayName": "Hazem Khaled", "active": true, "timeZone": "Europe/Istanbul" }, "subtasks": [], "reporter": { "name": "hazemkhaled", "key": "hazemkhaled", "displayName": "Hazem Khaled", "active": true, "timeZone": "Europe/Istanbul" }, "environment": null, "comment": { "comments": [ { "id": "403524", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Thanks for submitting the ticket. We will consider it. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-12-16T18:04:25.000+0000", "updated": "2016-12-16T18:04:25.000+0000" }, { "id": "403561", "author": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "body": "Looks easy to do, we could consider it for a future release. Can you make a PR for it? It would speed things up.", "updateAuthor": { "name": "hknoechel", "key": "hansknoechel", "displayName": "Hans Knöchel", "active": true, "timeZone": "Europe/Berlin" }, "created": "2016-12-17T17:14:11.000+0000", "updated": "2016-12-17T17:14:11.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }