On 12/20/12 2:47 PM, "Chema Balsas" <jbal...@gmail.com> wrote:
> Also, since we're no longer incubating, we should probably remove the
> suffix from the installer name, right? ;)
Yes. And I agree on your points below as well.
>
> 2012/12/20 Chema Balsas <jbal...@gmail.com>
>
>> Hi,
>>
>> I've been digging around the installer, and I think I've found the issue
>> with the languages... I'm not very comfortable with the code, so I want to
>> ask before breaking anything ;)
>>
>> The problem seems to come from ViewResourceConstants.as, line 191
>>
>> if(n>1)
>> messageStringsContentLocalized = ...
>>
>> This never happens, as the localeChain is initialized inside
>> selectDefaultLanguage() as resourceManager.localeChain = [ userLocale ];
>>
>> It's also worth noting that if all the strings are not in the locale, an
>> error is thrown. Shouldn't we have a base locale to inherit from? Urls for
>> instance don't usually need translation, so they could default in general
>> to the root locale.
>>
>> A possible fix is to append the root locale "en_US" when initializing
>> localeChain, like
>>
>> resourceManager.localeChain = [ userLocale, "en_US" ];
>>
>> This seems to fix all problems and I can see the existing "es_ES" strings
>> and the default "en_US" strings for the missing ones.
>>
>> It's been a while since I've worked around these, so maybe this is not the
>> solution at all... let me know what you think and how should this be
>> addressed.
>> Cheers,
>> Chema
>>
>>
>> 2012/12/20 Chema Balsas <jbal...@gmail.com>
>>
>>> Hi,
>>>
>>> I checked the submitted patch, and it does fix the issue of the license
>>> agreements box to appear empty. However, I also can't see the labels for
>>> the "Browse", "Next" and "Install Log". Was this known before?
>>>
>>> If you change the locale back and forth in the dropdown, then all texts
>>> are shown correctly.
>>>
>>>
>>> 2012/12/20 Alex Harui <aha...@adobe.com>
>>>
>>>> I will try to get to it tonight. It would be nice if you could add a
>>>> hook
>>>> at startup (maybe command-line option or reading from the .xml file) that
>>>> overrides the language/locale default it picks up from the player/os.
>>>> That
>>>> would enable us to simulate what folks in different countries will
>>>> experience. That would enable to you verify that the patch worked
>>>> yourself.
>>>> Last time we went through this, I had to stop in the debugger and zap the
>>>> variable by hand. It would make it easier to test if we could override
>>>> in
>>>> some way.
>>>>
>>>>
>>>> On 12/20/12 1:04 PM, "Om" <bigosma...@gmail.com> wrote:
>>>>
>>>>> Bump...
>>>>>
>>>>> The more people who can help test the Installer with other languages,
>>>> the
>>>>> better it would be for us to make a confident release. Please take a
>>>> look
>>>>> when you get a chance.
>>>>> Source code is available here:
>>>>> https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk
>>>>>
>>>>> Thanks,
>>>>> Om
>>>>>
>>>>> On Thu, Dec 20, 2012 at 12:46 AM, Om <bigosma...@gmail.com> wrote:
>>>>>
>>>>>> Commit 1424368 (hopefully) fixes this issue.
>>>>>>
>>>>>> Stefan Horochovec had provided this patch a while ago and attached it
>>>> to
>>>>>> the JIRA bug: https://issues.apache.org/jira/browse/FLEX-33223
>>>>>>
>>>>>> Can you please test it and see if the issue is gone?
>>>>>>
>>>>>> Thanks,
>>>>>> Om
>>>>>>
>>>>>> On Wed, Dec 19, 2012 at 12:22 PM, Chema Balsas <jbal...@gmail.com>
>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I was checking the installer, and was starting to add a translation
>>>> for
>>>>>>> the
>>>>>>> es_ES locale. After compiling and launching it, There are lots of
>>>> buttons
>>>>>>> with empty labels. If you select a different locale and then back to
>>>>>>> spanish, then the labels appear.
>>>>>>>
>>>>>>> I remember reading something like this before the previous version
>>>> was
>>>>>>> released... is this the same issue? Is it supposed to be fixed
>>>> before this
>>>>>>> version is released?
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Chema
>>>>>>>
>>>>>>> 2012/12/19 Alex Harui <aha...@adobe.com>
>>>>>>>
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: omup...@gmail.com [mailto:omup...@gmail.com] On Behalf Of Om
>>>>>>>>> Sent: Wednesday, December 19, 2012 9:36 AM
>>>>>>>>> To: flex-dev@incubator.apache.org
>>>>>>>>> Subject: Re: [VOTE] Apache Flex 4.9 Release Candidate 4
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> 1. Would there be value in adding drop downs that let users
>>>>>>> switch
>>>>>>>>>> between
>>>>>>>>>>> FP swc versions and AIR sdk versions?
>>>>>>>>>> I would say no. I wouldn't want to take the time to test this
>>>>>>>>>> additional functionality. Could the two URLs it will hit (based
>>>> on
>>>>>>>>>> the answer to #2) be stored in an external .XML file? That would
>>>>>>> make
>>>>>>>>>> it easier to folks to use different versions and for us to update
>>>> an
>>>>>>>>>> already released installer if Adobe goes and moves things around
>>>>>>>>>> again.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Yes, we load all the download urls from an external config file:
>>>>>>>>> http://incubator.apache.org/flex/sdk-installer-config.xml
>>>>>>>>>
>>>>>>>>> My thinking is that we will have a different config for each FP/AIR
>>>>>>>> combination
>>>>>>>>> we want to support. Just show a simple dropdown at the launch of
>>>> the
>>>>>>> app
>>>>>>>>> (default to 11.4/3.4). Depending on what the user selects, we grab
>>>>>>> the
>>>>>>>>> corresponding config url. A pretty straightforward implementation.
>>>>>>> But
>>>>>>>> this
>>>>>>>>> could wait until Installer 2.5 if we dont want to hold up Flex 4.9
>>>>>>>> release.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Om
>>>>>>>>
>>>>>>>> I just built and ran the installer from sources on Win7.
>>>>>>>> FB4.7 accepted the results as a new SDK.
>>>>>>>> I created a new Flex project and it showed up in IE8 and FF15.
>>>>>>>> I didn't see any warnings or errors.
>>>>>>>>
>>>>>>>> So, I would say we don't take the time to test all of the
>>>> permutations
>>>>>>> of
>>>>>>>> configs. Adobe is not open next week so I will be working from home
>>>>>>>> and testing the installer is slow because of the internet speeds I
>>>> get
>>>>>>> at
>>>>>>>> home, so
>>>>>>>> the less downloading I need to do, the better.
>>>>>>>>
>>>>>>>> Alex Harui
>>>>>>>> Apache Flex Team
>>>>>>>> http://blogs.adobe.com/aharui
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>
>>>> --
>>>> Alex Harui
>>>> Flex SDK Team
>>>> Adobe Systems, Inc.
>>>> http://blogs.adobe.com/aharui
>>>>
>>>>
>>>
>>
--
Alex Harui
Flex SDK Team
Adobe Systems, Inc.
http://blogs.adobe.com/aharui