を使用してサイトに新しい言語を追加し、私は言語を追加しようとしたとき、私は、春Rooの2.0.0.M3でサイトを作成しましたが、それは言った:は春Rooの2
roo> addon create i18n --topLevelPackage com.foo --locale fr
Command 'addon create i18n --topLevelPackage com.foo --locale fr' was found but is not currently available (type 'help' then ENTER to learn about this command)
だから私は」 ve読んだRooは6つの言語で提供されていますが、それは英語とスペイン語が可能な値であると言われています。バージョン2.0.0.M3は他の言語を含んでいません。
roo> help web mvc language
SYNOPSIS
web mvc language [OPTIONS]
DESCRIPTION
Installs new language in generated project views. Also, could be used to
specify the default language of the project.
OPTIONS
--code The language code for the desired bundle.Possible values are:
supported languages. Currently `en` (English, default) and `es` (Spanish).
したがって、Roo 2.0.0.M3では、frのような言語を追加することができますか?
ありがとうございました。しかし、Springプロジェクトを作成した後は利用できないということは、プロジェクトを作成する前にサポートされているすべての言語を計画する必要があるということです。現実には、私たちは以前はなく、プロジェクト中に言語を追加します。 enで始まり、しばらくしてから他の言語を追加してください。その後、言語htmlのドロップダウンファイルを変更しようとすると、私はrooシェルを起動し、編集したファイルの変更を取り消して、かなりイライラします。 – dams
私は、スプリングロウプロジェクトで言語バンドルを作成して追加する方法を明確に説明する必要があると思います。 http://docs.spring.io/spring-roo/reference/html/simple-addons.htmlとhttp://forum.spring.io/の説明に従って、新しいディレクトリからバンドルを作成して追加しようとしています。フォーラム/ spring-projects/roo/94648-addon-create-i18n-does-not-workは、2.0.0.M3用のorg.springframework.roo.addon.web.mvc.jspプロジェクトは存在しません(私は2.0.0.M1を使用したので)、addonをインストールしようとしましたが、記号的な名前の問題がありました... – dams
今、org.springframework.roo.addon.web.mvc.jsp.i18nバージョンエラー: 'roo> addon install url --urlファイル:/// home/dams/roo/language_fr/target/com.foo.i18n.fr-0.1.0.BUILD-SNAPSHOT.jar' ' Bundle ID :104' 'roo> org.osgi.framework.BundleException:com.foo.i18n.frを解決できません[104](R 104.0):不足している要件[com.foo.i18n.fr [104](R 104.0 )] osgi.wiring.package; (!>バージョン3.0.0))) '(バージョン2.0.0) – dams