Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-19361] Android: The name property on i18n app.xml is not applied on the entire project

GitHub Issuen/a
TypeNew Feature
PriorityMedium
StatusClosed
ResolutionInvalid
Resolution Date2015-09-15T02:16:02.000+0000
Affected Version/sRelease 3.5.1, Release 4.0.0, Release 4.1.0
Fix Version/sn/a
ComponentsAndroid
Labelsi18n, name
Reporter Ricardo Ramirez
AssigneeAshraf Abu
Created2015-08-17T22:28:45.000+0000
Updated2017-03-17T18:03:08.000+0000

Description

Issue Description

When the property "name" is defined on the app/i18n/en/app.xml file, the name is applied under the icon in the Android app list, but it is not the same as the name showed in the app title.

Expected behavior

The name in the i18n files should be the same as the name showed in the the title of the app

Steps to Replicate:

1. Create a new titanium alloy/classic default project 2. Create the /i18n/en/app.xml file and folders 3. Grab sample code and throw it to app.xml

Test Case

<?xml version="1.0" encoding="UTF-8"?>
<resources>
	<string name="appname">X & Y</string>
</resources>
*Additional notes: -The used name as title is the name on the tag in the tiapp.xml -Setting the android:label property, in the tiapp.xml the appname title is showed like the android property: {quote} {quote}

Attachments

FileDateSize
Screen Shot 2015-08-17 at 1.46.58 PM.png2015-08-17T21:35:48.000+0000250366

Comments

  1. Ashraf Abu 2015-09-04

    http://docs.appcelerator.com/platform/latest/#!/guide/Internationalization In the section, 'Android App Name Localization with Titanium SDK 3.1.x and older' The method to do Localization is different for Android and as mentioned in the docs is a little more involved Ricardo Ramirez, I'll resolve and close this ticket if that's okay.
  2. Ashraf Abu 2015-09-04

    [~rramirez] Comments above.
  3. Ashraf Abu 2015-09-15

    I'm resolving this as invalid as the method to do localization is mention in the document link above.
  4. Lee Morris 2017-03-17

    Closing ticket as invalid.

JSON Source