[
https://issues.apache.org/jira/browse/FLEX-35106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363917#comment-15363917
]
Justin Mclean edited comment on FLEX-35106 at 7/6/16 7:47 AM:
--------------------------------------------------------------
I make the changes on the development (but it does help if I push them).
You can see it on the git hub mirror:
https://github.com/apache/flex-sdk/commit/930e912c86d89b343de5b2377358e9e4626f9b67
JFYI to test I recompiled the mx project (via ant) and then run an example and
a selection of mustella tests to do with the DateField and i18n.
This is probably a bit of a hack (but it does work well enough). I didn't want
to add a list of short month names to the resource files for all languages, but
if we run into a similar issue with a mother language I'll probably consider
going down that path.
was (Author: jmclean):
I make the changes on the development (but it does help if I push them).
You can see it on the git hub mirror:
https://github.com/apache/flex-sdk/commit/930e912c86d89b343de5b2377358e9e4626f9b67
JFYI information to test I recompile the mx project (via ant) and then run an
example and a selection of mustella tests to do with the DateField and i18n.
This is probably a bit of a hack (but it does work well enough). I didn't want
to add a list of short month names to the resource files for all languages, but
if we run into a similar issue with a mother language I'll probably consider
going down that path.
> Incorrect date in datefield popup for fr_FR locale
> --------------------------------------------------
>
> Key: FLEX-35106
> URL: https://issues.apache.org/jira/browse/FLEX-35106
> Project: Apache Flex
> Issue Type: Bug
> Components: mx: DateField
> Affects Versions: Apache Flex 4.15.0
> Environment: Windows 7
> Reporter: Peter Marcoen
> Assignee: Justin Mclean
> Labels: datefield, french, locale
> Fix For: Apache Flex 4.16.0
>
>
> h4. Steps to reproduce:
> 1. Create a new project
> 2. Set the compiler arguments to "-locale fr_FR"
> 3. Add the following line to the main application:
> {code:xml}
> <mx:DateField selectedDate="{new Date(2016, 6, 4, 13)}"/>
> {code}
> 4. Run the application and click on the calendar icon
> h4. Expected result:
> The selected date should be the 4th of JULY, which it is if you set the
> locale to "en_US"
> h4. Actual result:
> The selected date is the 4th of JUNE
> h4. Possible reason:
> Because the abbreviation of june and july is the same in French ("Jui"), the
> popup probably finds the first month who's abbreviated name matches the
> selected abbreviated name and thus incorrectly sets the month to June
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)