{ "id": "162792", "key": "TIMOB-23831", "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": [], "resolution": { "id": "11", "description": "Is not a bug in our product", "name": "Not Our Bug" }, "resolutiondate": "2019-04-29T01:53:39.000+0000", "created": "2016-08-24T13:48:43.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2019-04-29T01:53:46.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "Hi,\r\n\r\nI would like my application name to change on changing the locale.\r\n\r\nI followed your documentation at http://docs.appcelerator.com/platform/latest/#!/guide/Internationalization and added app.xml in app/i18n/ folder for both English and Spanish. But the application name would not change on changing the locale of the Windows 10 640 Lumia .\r\n\r\n", "attachment": [], "flagged": false, "summary": "Windows Phone : Internationalizing the app's name", "creator": { "name": "neha", "key": "neha", "displayName": "Neha", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "neha", "key": "neha", "displayName": "Neha", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK 5.4.0\r\nWindows Phone 10", "closedSprints": [ { "id": 1129, "state": "closed", "name": "2019 Sprint 10", "startDate": "2019-04-28T22:06:00.000Z", "endDate": "2019-05-17T22:06:00.000Z", "completeDate": "2019-05-20T16:48:42.522Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "394358", "author": { "name": "neha", "key": "neha", "displayName": "Neha", "active": true, "timeZone": "America/Los_Angeles" }, "body": "So after the discussion with Appcelerator Support team, I have used \"app_name\" for the localization for app supporting English and Spanish , as noted in the link here: https://github.com/appcelerator/titanium_mobile_windows/pull/572\r\n\r\nThe issue arises when I change the device language from Spanish to anything other than English which is not supported by the application (eg. Deutsch). In this case the application name is still displayed in Spanish, if the locale was changed from Spanish to Deutsch. Is there a way default application name can be set or even default language for application.", "updateAuthor": { "name": "neha", "key": "neha", "displayName": "Neha", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2016-08-25T07:26:07.000+0000", "updated": "2016-08-25T07:26:07.000+0000" }, { "id": "394573", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "I was thinking {{en}} locale is treated as default locale. This means when you set {{app_name}} to \"en\" locale, it is treated as default app name. But I'm not very sure. I will test it and create new ticket for it when that is the case.", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-08-28T13:14:33.000+0000", "updated": "2016-08-28T13:14:33.000+0000" }, { "id": "394600", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "After some investigation, I found that Windows always constructs application name from initial installation locale.\r\n\r\nIt means\r\n\r\n* If you use Spanish when you install the app, application name is constructed from Spanish resource.\r\n* If you use Deutsch when you install the app, Windows uses application name from Deutsch resource.\r\n* If no resources are found, default name (project name that you uses for Titanium project) is used.\r\n* *Windows doesn't change initial application name* even when you change the locale _after_ the installation.\r\n\r\nSo even when you change the locale _after_ you install the app, Windows doesn't changes the application name. As far as I can find, it is because of Windows spec, not because of Titanium behavior. I will keep searching for a workaround but currently I have no idea how to workaround this.\r\n\r\n", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2016-08-29T04:28:18.000+0000", "updated": "2016-08-29T04:28:18.000+0000" }, { "id": "448025", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing this as \"Not Our Bug\" for now because we see that Windows always constructs application name from initial installation locale and there's no workaround as far as we know. Feel free to reopen this if you think that's not the case.", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-04-29T01:52:05.000+0000", "updated": "2019-04-29T01:52:05.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }