3

JSP ファイル内の文字列の国際化を支援するツールはありますか?

ほとんどの IDE ( NetBeansなど) は、Java コードに対してこのような機能を提供します。ただし、NetBeans の場合、JSP ファイルにはそのような機能はありません。

たとえば、 gettextを使用すると、コードからテキスト文字列を抽出するのに役立つさまざまなツールが存在します。JSPに似たものがあれば素晴らしいでしょう!

4

5 に答える 5

1

問題を解決しようとする Eclipse プラグインを見つけました: http://bravo.heliohost.org/

ただし、私の構成はサポートされていないため、自分で試すことはできませんでした。

于 2011-10-07T10:24:40.797 に答える
0

私はこれをこの問題の回避策として見つけました。理想からはほど遠いですが、IDEですべての文字列を検索できます。ソリューションのパラフラッシング:

  1. JSPはサーブレットにコンパイルされるため、ファイルシステム上の各JSPに対応するサーブレットクラスを見つけます。Tomcatの場合、これは「work」ディレクトリになります。
  2. 関連するサーブレット.javaファイルをIDEにインポートしてから、IDEの通常の国際化ツールである文字列の外部化...(Eclipse)/国際化ウィザード(NetBeans)を使用します。
于 2008-10-14T12:14:49.933 に答える
0

これはあなたの問題に対する非常に強力な製品/ソリューションです:Globalyzer

私自身は使ったことがありませんが、以前の雇用主のプロジェクトで少し調べました。多くのJavaコードとJSPからすべての文字列を抽出する必要がありました。Globalyzerがすべてのニーズをカバーしていることがわかりました。

結局、Globalyzerを使わないことに決めましたが、それは純粋にコストの問題でした。

于 2008-11-26T09:15:50.977 に答える
0

通常、このxgettextコマンドを使用して、ソース コードから翻訳可能な文字列を抽出します。さまざまな言語、Java もサポートしていますが、JSP のネイティブ サポートはありません。PHPPHP と JSP の構文は似ているため、language パラメータを設定すると JSP ファイルが適切に解析されることがわかりました。

于 2010-04-26T18:33:32.717 に答える