[ https://issues.apache.org/jira/browse/FLEX-35106?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15363990#comment-15363990 ]
Peter Marcoen edited comment on FLEX-35106 at 7/6/16 8:43 AM: -------------------------------------------------------------- Justin, with a little unix-magic I managed to extract the languages that have a similar issue. Besides fr_FR this also happens for fr_CH and el_GR. {code} { frameworks } HEAD » find . -name "SharedResources.properties" -exec awk -F "," '/monthNames=/{ for (i=1; i<=NF; i++) months[substr($i,0,3)]++ } END { for (month in months) if (months[month] > 1) print FILENAME, ": ", month}' {} \; ./projects/framework/bundles/el_GR/SharedResources.properties : Ιού ./projects/framework/bundles/fr_CH/SharedResources.properties : Jui ./projects/framework/bundles/fr_FR/SharedResources.properties : Jui {code} But, because there dateFormat does not contain MMM but rather MM, this does not pose a problem for the dateField. was (Author: peter.marcoen): Justin, with a little unix-magic I managed to extract the languages that have a similar issue. Besides fr_FR this also happens for fr_CH and el_GR. {code} { frameworks } HEAD » find . -name "SharedResources.properties" -exec awk -F "," '/monthNames=/{ for (i=1; i<=NF; i++) months[substr($i,0,3)]++ } END { for (month in months) if (months[month] > 1) print FILENAME, ": ", month}' {} \; ./projects/framework/bundles/el_GR/SharedResources.properties : Ιού ./projects/framework/bundles/fr_CH/SharedResources.properties : Jui ./projects/framework/bundles/fr_FR/SharedResources.properties : Jui {code} > 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)