Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-13933] i18n entries not updated on app recompilation

GitHub Issuen/a
TypeBug
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2013-05-21T20:26:54.000+0000
Affected Version/sn/a
Fix Version/s2013 Sprint 11 JS, 2013 Sprint 11, Release 3.1.1, Release 3.2.0
ComponentsCLI, Tooling
Labelsqe-closed-3.1.1, regression
ReporterVladimir Tolstikov
AssigneeChris Barber
Created2013-05-21T10:53:30.000+0000
Updated2013-05-29T18:12:16.000+0000

Description

Steps to reproduce: - add some i18n entry to the app (if none) - compile the app with Cmd + Shift + F11 - change some i18n entry - compile the app again with Cmd + Shift + F11 - observe chenged i18n entry in the app Expected results: - i18n entry must appears updated in the app (as it was before 3.1.0) Actual results: - i18n entry remains the same and not changed after recompilation. Only "Clear Project" helps and full rebuild.

Attachments

FileDateSize
screenshot 2013-05-21 в 14.52.44.png2013-05-21T10:53:30.000+000024960
testapp.zip2013-05-21T18:25:32.000+00004416525

Comments

  1. Ingo Muschenetz 2013-05-21

    Which platform is this?
  2. Chris Barber 2013-05-21

    Master pull request: https://github.com/appcelerator/titanium_mobile/pull/4305 3.1.x pull request: https://github.com/appcelerator/titanium_mobile/pull/4306 See attached testapp.zip for test case. Do the following: 1) unzip 2) ti build -p ios 3) update window color in Resources/app.jss 4) update welcome message in i18n/en/strings.xml 5) ti build -p ios... should see the new colors and text!
  3. Vladimir Tolstikov 2013-05-22

    Thanks for the fast fix! Going to replace my _build.js with yours new one, while waiting for the new SDK release.
  4. Eric Merriman 2013-05-29

    Verified fixed with sample apps and steps using: Mac OS 10.8.3 Safari: 6.0.4 Xcode 4.6.2 CLI: 3.1.1-alpha titanium-code-processor: 1.0.1-alpha Alloy: 1.1.3-alpha Appcelerator Studio, build: 3.1.1.201305282349 Titanium SDK version 3.1.1.v20130524180421 Ran both simulator and run on device using iPhone 4s 5.0.1

JSON Source