{ "id": "63456", "key": "TIMOB-2824", "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": [ { "id": "15699", "description": "2013 Sprint 21", "name": "2013 Sprint 21", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "15701", "description": "2013 Sprint 21 Core", "name": "2013 Sprint 21 Core", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-10-19T01:37:11.000+0000", "created": "2011-04-15T03:30:29.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "androidbuild", "cb-verified", "module_android", "parity", "qe-testadded" ], "versions": [], "issuelinks": [ { "id": "30771", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "91507", "key": "TIMOB-9028", "fields": { "summary": "CLI: \"build\" command for Android apps", "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" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "12608", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "63216", "key": "TIMOB-2584", "fields": { "summary": "iOS Localization of Bundle App Name", "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" } }, "priority": { "name": "Trivial", "id": "5" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-11-26T01:43:17.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": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "Add support for the \"app.xml\" file in localization - this file is located in {{i18n/}} and contains properties which are not strings used by the app, but strings used by the OS for localization (for example, the app name display on the dash). This file is laid out exactly like {{strings.xml}} but the string {{name}} property keys are used to set appropriate properties for display.\r\n\r\nCurrently the only available key is:\r\n\r\n{{appname}}: The name of the app displayed on the dash\r\n\r\nThis file is OPTIONAL. If not provided the settings in tiapp.xml for app properties take effect.\r\n\r\nCurrently there is a shortcircuit in {{localecompiler.py}} to ignore the {{app.xml}} file on Android.\r\n\r\nSee bug Ticket #2584 (/projects/32238/tickets/2584) for iOS ticket & solution commit.", "attachment": [ { "id": "26230", "filename": "Actifry_i18.zip", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-03-14T21:54:53.000+0000", "size": 3712863, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: Add support for app name localization", "creator": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "186596", "author": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "body": "h6.Work around\r\n- i18n//strings.xml\r\nmy App\r\n\r\n- androidmanifestfile.xml\r\nUse @string/android_app_name in application tag as cited below:\r\n\r\n", "updateAuthor": { "name": "egomez", "key": "egomez", "displayName": "Eduardo Gomez", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-03-15T07:06:49.000+0000", "updated": "2012-03-15T07:06:49.000+0000" }, { "id": "275830", "author": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/4781", "updateAuthor": { "name": "ayeung", "key": "ayeung", "displayName": "Allen Yeung", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-19T01:37:11.000+0000", "updated": "2013-10-19T01:37:11.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }