- 追加された行はこの色です。
- 削除された行はこの色です。
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
**概要 [#sefaa220]
[[Eclipse/プラグイン開発のTIPS集/文字列を外部化する]] で、ソースコード内の文字列を messages.properties に外部化するのをやりました。Eclipseはこれを使ってプラグインの国際化を行うことができます。国際化とは「ロケールにあった表示を行う」ということです。つまり英語環境で起動したら英語で表示されるし、日本語環境で起動したら日本語で表示されるって事です。
英語環境((ちなみに強引にロケールを切り替えるにはeclipse.exeに -nl en_US を渡してあげればよい。[[別のロケールで起動する>Eclipse/プラグイン開発のTIPS集#y6b05451]]))
#ref(us.png)
~
日本語環境
#ref(ja.png)
** やり方[#p47f8494]
やり方は簡単で、ロケールごとに外部化ファイルmessages_xx.propertiesを用意し同じディレクトリに配置します。
-messages.properties <-英語用
-messages_ja.properties <-日本語用
という具合です。あとは勝手にEclipseがロケールを見て、適切なファイルを選択してくれるということです。
**フラグメントを使用して、日本語化パッチを作る [#td786eff]
***関連リンク [#raa0e133]
-[[Eclipseプラグインを国際化しよう>http://www.atmarkit.co.jp/fjava/rensai3/eclipsepgnpro01/eclipsepgnpro01_1.html]]
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}