// 下階層用テンプレート
#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;}


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS