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]> > > > > > > > > > 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/
