Yes, I'm no longer changing 3.x code... just applying users patches.... Commons folks, let's stop the prejudice with betas.... chrome and gmail where betas for life times and nobody refused to use either.
>From what I have being seeing on flexmojos build m3 is way more stable then any 2.x..... give if a shot and you will likely be surprised. VELO On Tue, Jun 8, 2010 at 10:10 AM, Alexandre A <[email protected]>wrote: > Thanks a lot VELO. > Very quick response to the problem. > > We are currently using Flex Mojo 3.6.1 with maven 2.2 > Do we need to upgrade the Flex Mojo 4 with Maven 3 to start using this > feature? If it is the case, then as Maven 3 is still in beta version, > we can not use it with our project... > > > On Jun 7, 5:24 pm, Marvin Froeder <[email protected]> wrote: > > FWIW, I made my multi level locales available... > > > > > <localesRuntime> > > > <locale>en_US</locale> > > > <locale>pt_BR,pt_PT,en_US</locale> > > > <locale>en_EN,en_US</locale> > > > <locale>es_AR,es_BR,es_**,es_WHATEVER,es_ES,en_US</locale> > > > </localesRuntime> > > > > So you put the main locale first and after possible fallback..... > flexmojos > > will then create the resource bundle for the main locale using the > fallback > > content. So you will end with a pt_BR resource bundle with all content > in > > en_US..... > > > > VELO > > > > On Thu, Jun 3, 2010 at 12:20 PM, Alexandre A <[email protected] > >wrote: > > > > > Good question :) > > > As far as I know this is not possible with Flex compiler. > > > > > That's why I would recommend to use the current functionality of the > > > compiler which allows to compile a specific bundle to a local as > > > follow: > > > > > mxmlc -locale=es_ES > > > -source-path=locale/{locale} > > > -include-resource-bundles=myBundle1, myBundle2 > > > -output es_ES_ResourceModule.swf > > > > > So if you wanted to do that with flex mojo, it will be easier. > > > Just an example how this can be done with XML: > > > > > <localesRuntime> > > > <bundle> > > > <toInclude>myBundle1, myBundle2</toInclude> > > > <locale>es_ES</locale> > > > <locale>,,,</locale> > > > </bundle> > > > > > What do you think? > > > > > On Jun 3, 3:46 pm, Marvin Froeder <[email protected]> wrote: > > > > The remaining question is how to do so =D > > > > > > On Thu, Jun 3, 2010 at 11:44 AM, Alexandre A < > [email protected] > > > >wrote: > > > > > > > Yes this is a good idea and this will fix our issue. > > > > > Thanks for the quick reply. > > > > > > > On Jun 3, 2:35 pm, Marvin Froeder <[email protected]> wrote: > > > > > > Seems to be a nice idea, but at this point flexmojos do not allow > you > > > to > > > > > > pick what resource are you going to include on bundles per > > > locale..... > > > > > and > > > > > > that would require some manual configuration since flexmojos has > no > > > way > > > > > to > > > > > > know which bundles user is fine to only use en_US..... > > > > > > > > The other days I was thinking on a approach for localization > > > problems, > > > > > but > > > > > > my idea was to do that on flexmojos 4, something like this: > > > > > > <localesRuntime> > > > > > > <locale>en_US</locale> > > > > > > <locale>pt_BR,pt_PT,en_US</locale> > > > > > > <locale>en_EN,en_US</locale> > > > > > > <locale>es_AR,es_BR,es_**,es_WHATEVER,es_ES,en_US</locale> > > > > > > </localesRuntime> > > > > > > > > Then flexmojos you lookup for the resource bundle on the first > > > locale, if > > > > > > fails fall to the second, the third and so on.... I just have no > > > idea if > > > > > > flex compiler would allow that..... does anyone know if that is > > > > > possible? > > > > > > > > What do you think? Would that fit into your scenario as well? > > > > > > > > VELO > > > > > > > > On Thu, Jun 3, 2010 at 8:30 AM, Alexandre A < > > > [email protected] > > > > > >wrote: > > > > > > > > > We are using datavisualization with our application. We have > the > > > > > > > language en_US for data visualisation. So that's fine. > > > > > > > But we are using other locales for our application (es_ES, > etc...). > > > We > > > > > > > want to compile our application bundles to all languages we > support > > > > > > > (eg. es_ES, en_US, etc...), and we do not want to compile the > > > > > > > datavisualization bundles to other languages than en_US. > > > > > > > > > Then we can use "localeChain" in runtime to switch between > > > languages. > > > > > > > In the "localeChain" we will specify the locale we want to see > our > > > > > > > application with, and always specify en_US as last language in > case > > > > > > > there is no translation of the datavisualization for this > language. > > > > > > > EG: > > > > > > > localeChain="es_ES, en_US"; > > > > > > > > > With this methodology we do not need to maintain all flex sdk > > > bundles > > > > > > > with all languages our application support. > > > > > > > > > So it will be great to be able to select the bundles we want to > > > > > > > compile to a locale with Flex MOJO. > > > > > > > Is it possible with Flex MOJO? > > > > > > > > > On May 28, 5:04 pm, Marvin Froeder <[email protected]> wrote: > > > > > > > > As it is right know flexmojos doesn't build just resources > > > project, > > > > > you > > > > > > > > would have a main application for the project.... Anyway, > > > whatever > > > > > > > > localized dependency you declare must be available for all > > > locales. > > > > > If > > > > > > > you > > > > > > > > don't need datavisualization .rb.swc (for instance) don't > declare > > > it. > > > > > > > But > > > > > > > > if your project uses datavisualization makes no sense to > which to > > > not > > > > > > > > include it. > > > > > > > > > > VELO > > > > > > > > > > On Fri, May 28, 2010 at 12:33 PM, Matt C < > [email protected]> > > > > > wrote: > > > > > > > > > Is it possible to build a runtime locale swf (i.e. just the > > > > > resources) > > > > > > > > > for a locale without having to provide the resource bundles > for > > > all > > > > > > > > > dependencies? > > > > > > > > > > > I have a project that is using datavisualization and I > specify > > > the > > > > > > > > > runtime locales as: > > > > > > > > > <runtimeLocales> > > > > > > > > > <locale>en_US</locale> > > > > > > > > > <locale>en_GB</locale> > > > > > > > > > </runtimeLocales> > > > > > > > > > > > and then specify includeResourceBundles with my own > properties > > > > > file: > > > > > > > > > <includeResourceBundles> > > > > > > > > > <bundle>resources</bundle> > > > > > > > > > </includeResourceBundles> > > > > > > > > > > > I would expect to three artefacts to be created > > > application.swf, > > > > > > > > > application-en_US.swf and application-en_GB.swf. This is > > > actually > > > > > > > > > failing because it cannot find the resources for > > > datavisualization: > > > > > > > > > [INFO] Unable to find resource > > > > > > > > 'com.adobe.flex.framework:datavisualization:rb.swc:en_GB:4.0.0.14159' > > > > > > > > > in repository central (http://repo1.maven.org/maven2). > > > > > > > > > > > Why is it trying to get resources for dataviz? I realise I > > > have a > > > > > > > > > dependency on it but I've told it to only include my own > > > resource > > > > > > > > > bundle 'resources'. > > > > > > > > > > > On May 28, 2:26 pm, Logan Allred <[email protected]> > wrote: > > > > > > > > > > On Fri, May 28, 2010 at 5:54 AM, Matt C < > [email protected] > > > > > > > wrote: > > > > > > > > > > > Does that look like the correct usage to you? > > > > > > > > > > > > Looks like it, though I'm not sure about <sourcePaths>. > Velo > > > says > > > > > > > > > > there's only 1 use case for it, and I'm not sure which > one > > > that > > > > > is. > > > > > > > > > > > > Logan > > > > > > > > > > > -- > > > > > > > > > You received this message because you are subscribed to the > > > Google > > > > > > > > > Groups "Flex Mojos" group. > > > > > > > > > To post to this group, send email to > > > [email protected] > > > > > > > > > To unsubscribe from this group, send email to > > > > > > > > > [email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > > > > > For more options, visit this group at > > > > > > > > >http://groups.google.com/group/flex-mojos > > > > > > > > > > >http://flexmojos.sonatype.org/ > > > > > > > > > -- > > > > > > > You received this message because you are subscribed to the > Google > > > > > > > Groups "Flex Mojos" group. > > > > > > > To post to this group, send email to > [email protected] > > > > > > > To unsubscribe from this group, send email to > > > > > > > [email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > > > For more options, visit this group at > > > > > > >http://groups.google.com/group/flex-mojos > > > > > > > > >http://flexmojos.sonatype.org/ > > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > > > > Groups "Flex Mojos" group. > > > > > To post to this group, send email to [email protected] > > > > > To unsubscribe from this group, send email to > > > > > [email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > <flex-mojos%[email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/flex-mojos > > > > > > >http://flexmojos.sonatype.org/ > > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Flex Mojos" group. > > > To post to this group, send email to [email protected] > > > To unsubscribe from this group, send email to > > > [email protected]<flex-mojos%[email protected]> > <flex-mojos%[email protected]<flex-mojos%[email protected]> > > > > > For more options, visit this group at > > >http://groups.google.com/group/flex-mojos > > > > >http://flexmojos.sonatype.org/ > > -- > You received this message because you are subscribed to the Google > Groups "Flex Mojos" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<flex-mojos%[email protected]> > For more options, visit this group at > http://groups.google.com/group/flex-mojos > > http://flexmojos.sonatype.org/ > -- You received this message because you are subscribed to the Google Groups "Flex Mojos" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/flex-mojos http://flexmojos.sonatype.org/
