{ "id": "89133", "key": "TIMOB-8410", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13207", "name": "Sprint 2012-07", "archived": true, "released": true, "releaseDate": "2012-04-08" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-03-29T13:51:39.000+0000", "created": "2012-03-29T07:50:52.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [ { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" }, { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2012-08-07T13:50:56.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "11500", "name": "MobileWeb", "description": "Mobile Web (HTML) Platform" } ], "description": "When using i18n strings, escape characters before quotes are erroneously showing in MobileWeb.\r\n\r\nThis is the contents of strings.xml:\r\n{code:title=strings.xml|borderStyle=solid}\r\n\r\n\r\n \\'Single Quotes\\'\r\n \\\"Double Quotes\\\"\r\n No Quotes\r\n\r\n{code}\r\n \r\n", "attachment": [ { "id": "26695", "filename": "Archive.zip", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-03-29T10:42:32.000+0000", "size": 3120349, "mimeType": "application/zip" }, { "id": "26687", "filename": "i18n_escape Android.png", "author": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-29T07:50:52.000+0000", "size": 10786, "mimeType": "image/png" }, { "id": "26688", "filename": "i18n_escape iOS.png", "author": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-29T07:50:52.000+0000", "size": 10740, "mimeType": "image/png" }, { "id": "26686", "filename": "i18n_escape MobileWeb.png", "author": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-29T07:50:52.000+0000", "size": 10997, "mimeType": "image/png" } ], "flagged": false, "summary": "MobileWeb: Escape characters showing in i18n strings.", "creator": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "189132", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "We can fix this, but I'm not sure why you would need to escape in the first place. If anything, things would use html entities like ".", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-03-29T08:46:08.000+0000", "updated": "2012-03-29T08:46:28.000+0000" }, { "id": "189133", "author": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Won't that break things for iOS and Android though?", "updateAuthor": { "name": "pseda", "key": "pseda", "displayName": "Patrick Seda", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-29T08:57:12.000+0000", "updated": "2012-03-29T08:57:12.000+0000" }, { "id": "189152", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Pull request: https://github.com/appcelerator/titanium_mobile/pull/1884", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2012-03-29T10:39:16.000+0000", "updated": "2012-03-29T10:39:16.000+0000" }, { "id": "213209", "author": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Tested On:\r\nTitanium studio : 2.1.1.201207271312\r\nSDK version : 2.2.0.v20120807070117\r\nAndroid 4.0.4 - default ,chrome 18.0\r\nIphone 4.3.5 - safari mobile\r\nMountain lion(10.8) - chrome 21.0,safari 5.1.4,firefox 14.0.1", "updateAuthor": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-08-07T13:50:56.000+0000", "updated": "2012-08-07T13:50:56.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }