{ "id": "118728", "key": "ALOY-1514", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "16596", "name": "Alloy 1.6.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2016-08-30T20:00:09.000+0000", "created": "2013-08-19T10:18:25.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "alloy-cli", "internationalization", "xml" ], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-03-06T18:50:02.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14203", "name": "I18N", "description": "Internationalization" } ], "description": "Now that Alloy 1.2 allows to use L() in XML files, this tool must scan XML files, apart the classic JS and TSS files.\r\n\r\nI've been tested it and it is not doing it actually.", "attachment": [], "flagged": false, "summary": "Add a CLI command to extract i18n strings from alloy code and update the strings.xml files (ALSO for XML files)", "creator": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "subtasks": [], "reporter": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "environment": null, "closedSprints": [ { "id": 704, "state": "closed", "name": "2016 Sprint 18 SDK", "startDate": "2016-08-27T00:18:36.960Z", "endDate": "2016-09-10T00:18:00.000Z", "completeDate": "2016-09-09T20:26:13.865Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "316476", "author": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "body": "After one year no advances on this idea? I think it will be appreciated to don't forget any L() string.\r\n\r\nIf it's not too complicated, maybe even I can fix it.", "updateAuthor": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "created": "2014-07-31T17:40:23.000+0000", "updated": "2014-07-31T17:41:18.000+0000" }, { "id": "320319", "author": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "body": "Hi.\r\n\r\nI did it by myself, and seems to be working well right now.\r\nWere only 2 code line.\r\n\r\nI made a pull request: https://github.com/appcelerator/alloy/pull/527", "updateAuthor": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "created": "2014-08-26T10:52:16.000+0000", "updated": "2014-08-26T10:53:13.000+0000" }, { "id": "322557", "author": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "body": "The pull request has been accepted.\r\n\r\nMaybe this issue can be closed (or change it to testing).\r\n\r\nhttps://github.com/appcelerator/alloy/pull/527/\r\n", "updateAuthor": { "name": "mcvendrell", "key": "mcvendrell", "displayName": "Manuel Conde Vendrell", "active": true, "timeZone": "Europe/Madrid" }, "created": "2014-09-09T16:59:03.000+0000", "updated": "2014-09-09T16:59:03.000+0000" }, { "id": "322558", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~skypanther] thoughts?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-09-09T17:00:38.000+0000", "updated": "2014-09-09T17:00:38.000+0000" }, { "id": "322563", "author": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "body": "As [~mcvendrell] says, I just tested and merged his PR. It will be in 1.6.0. I've opened TIDOC-1869 to document the new feature.", "updateAuthor": { "name": "skypanther", "key": "skypanther", "displayName": "Tim Poulsen", "active": true, "timeZone": "America/New_York" }, "created": "2014-09-09T17:24:21.000+0000", "updated": "2014-09-09T17:24:21.000+0000" }, { "id": "394831", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "The PRs have been merged and has been released already. Resolving.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-30T20:00:10.000+0000", "updated": "2016-08-30T20:00:10.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }