【问题标题】:Roo install i18nRoo 安装 i18n
【发布时间】:2011-05-14 15:25:48
【问题描述】:

尝试创建 i18n 插件时:

roo > 插件创建 i18n --topLevelPackage com.gilles.photos.addon --locale ic --messageBundle i18n/messages_ic.properties

我收到消息:

Command 'addon create i18n --topLevelPackage com.gilles.photos.addon --locale ic --messageBundle i18n/messages_ic.properties' was found but is not currently available (type 'help' then ENTER to learn about this command)

我尝试遵循这篇文章的建议: http://forum.springsource.org/showthread.php?101843-addon-create-i18n-does-not-work

这家伙的建议对我来说是不透明的。他是什么意思:

插件创建命令需要 在空目录中运行

网络上没有明确的答案。

【问题讨论】:

    标签: spring-roo


    【解决方案1】:

    你到底想做什么?安装对给定语言的支持;使用

    web mvc install language --code it
    

    其中it 是语言的代码。 “Roo 目前支持六种语言,您可以为您选择的其他语言编写附加语言” - 截至 2011 年 2 月。您尝试的命令是应该为尚未创建的语言创建插件的命令支持的。 (我不认为这是你的意图)

    问题澄清后编辑:

    参见roo documentation,第 A.5.2 节。 你要做的是

    • 获取现有的messages_xx.properties(检查roo源并在此处找到它们:..\addon-web-mvc-jsp\src\main\resources\org\springframework\roo\addon\web\mvc\jsp\i18n \语言)
    • 从这些文件之一,创建 _ic.properties。
    • 在一个空目录中创建一个名为 i18n 的子目录,将 messages_ic.properties 放在那里
    • 发出您尝试过的命令:addon create i18n --topLevelPackage foo.bar --locale ic --messageBundle i18n/messages_ic.properties

    【讨论】:

    • 我正在尝试创建一个语言插件,以便我的应用程序获得冰岛语支持。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-13
    • 1970-01-01
    相关资源
    最近更新 更多