Localization Flex mojos运行时本地化支持

Localization Flex mojos运行时本地化支持,localization,flexmojos,flex-mojos,Localization,Flexmojos,Flex Mojos,我有一个由flex mojos maven插件flex mojos版本4.2构建的flex应用程序-我知道它很旧,不再受支持,但它对我们来说可以正常工作。 现在我们需要将应用程序本地化。当所有资源都包含在单独的swf文件中时,我们希望使用运行时本地化,每个区域设置一个,并在运行时加载。根据Adobe的说法,为了获得这些.swf文件,需要从命令行运行mxmlc命令。 据我从flex mojos文档中了解,插件本身不会生成这些资源主权财富基金,它只会复制手动生成的资源主权财富基金。新的flex mo

我有一个由flex mojos maven插件flex mojos版本4.2构建的flex应用程序-我知道它很旧,不再受支持,但它对我们来说可以正常工作。 现在我们需要将应用程序本地化。当所有资源都包含在单独的swf文件中时,我们希望使用运行时本地化,每个区域设置一个,并在运行时加载。根据Adobe的说法,为了获得这些.swf文件,需要从命令行运行mxmlc命令。
据我从flex mojos文档中了解,插件本身不会生成这些资源主权财富基金,它只会复制手动生成的资源主权财富基金。新的flex mojos版本7.0和7.1也不可能自动创建运行时区域设置。有人知道有没有办法通过flex mojos实现自动化吗?它会得到支持吗

我不太理解你关于FM不支持运行时区域设置的说法。4.2到7.0.1都支持编译和运行时区域设置。我想只是语法从4.x改成了5.x。你能不能再详细解释一下,你想做什么,到底出了什么问题?嗨,克里斯托弗!flex中的运行时区域设置是swf文件。当我们说flex mojos支持运行时本地化时,它所做的就是将已经生成的SWF包含到构建中。但这些包含实际资源的SWF必须通过从命令行手动运行mxmlc编译器从.properties文件生成。我希望flex mojos能够从.properties文件生成资源SWF,而不需要开发人员在启动maven build之前执行此步骤。不,在我的项目中,我有src/main/locales/en_US/mycolcomp.properties目录,如果使用编译的locales,这些目录会包含在输出中,当使用运行时locales时,会生成相应的rb.swc文件。只需查看Flexmojos测试套件中的示例:查看从I10N开始的测试