IndexWriter
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[FrontPage]]
*はじめに [#y73afacd]
Javaの開発環境のデファクトスタンダードになりつつあるEclip...
しかし、海外で開発されたプラグインの殆どはメッセージが英...
ここでは、プラグインのメッセージを日本語で表示するように...
*リソースバンドル [#wd56130e]
まずJava国際化の基礎知識としてリソースバンドルについて紹...
Javaはリソースバンドルと呼ばれる仕組みによって、言語環境...
***RBTest.java [#p0eca11d]
import java.util.*;
public class RBTest {
public static void main(String[] args){
ResourceBundle rb = ResourceBundle.getBundle("messages");
String i18nHello = rb.getString("hello");
System.out.println(i18nHello);
}
}
***messages.properties [#s5528908]
hello=Hello World!!
***messages_ja.properties [#ka09815e]
hello=\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01
リソースバンドルでは、メッセージをプロパティファイル(*.pr...
>C:\j2sdk1.4.2_08\bin\natvie2ascii.exe -reverse messages...
>type messages_ja_sjis.properties
こんにちは世界!
逆にOS固有の文字コードで書かれたファイルをunicodeエスケー...
>C:\j2sdk1.4.2_08\bin\natvie2ascii.exe -reverse messages...
>type messages_ja.properties
\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01
最初に紹介したRBTest.java、messages.properties、messages_...
> java RBTest
こんにちは世界!
英語環境では、実は次のように表示されます。日本語環境下で...
> java -Duser.language=en RBTest
Hello World!
さて、これでJavaとEclipseの国際化の基本が理解できたと思い...
*Eclipseプラグインの国際化 [#w372f121]
さて、リソースバンドルが理解できればあとは簡単です。メッ...
> eclipse.exe -clean
と-cleanオプションをつけて再起動すると日本語になることが...
*リソースバンドルの和訳に便利なプラグイン [#lf817239]
***[[ResourceBundle Editorプラグイン:http://eclipse-rbe.s...
リソースバンドルを編集するとき、OS固有の文字コードとunico...
*CVSから取得したプラグインのソースコードをビルド/実行 [#m...
Javaプロジェクトとしてインポート後、プロジェクトのプロパ...
実行するには、Eclipseメニューの「実行」->「実行as」を選択...
*開発者へのフィードバック [#s32165dc]
作成した日本語メッセージは開発者へフィードバックしましょ...
*さらなる日本語化 [#lcf17d63]
プラグインによっては、リソースバンドルを利用せずにメッセ...
終了行:
[[FrontPage]]
*はじめに [#y73afacd]
Javaの開発環境のデファクトスタンダードになりつつあるEclip...
しかし、海外で開発されたプラグインの殆どはメッセージが英...
ここでは、プラグインのメッセージを日本語で表示するように...
*リソースバンドル [#wd56130e]
まずJava国際化の基礎知識としてリソースバンドルについて紹...
Javaはリソースバンドルと呼ばれる仕組みによって、言語環境...
***RBTest.java [#p0eca11d]
import java.util.*;
public class RBTest {
public static void main(String[] args){
ResourceBundle rb = ResourceBundle.getBundle("messages");
String i18nHello = rb.getString("hello");
System.out.println(i18nHello);
}
}
***messages.properties [#s5528908]
hello=Hello World!!
***messages_ja.properties [#ka09815e]
hello=\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01
リソースバンドルでは、メッセージをプロパティファイル(*.pr...
>C:\j2sdk1.4.2_08\bin\natvie2ascii.exe -reverse messages...
>type messages_ja_sjis.properties
こんにちは世界!
逆にOS固有の文字コードで書かれたファイルをunicodeエスケー...
>C:\j2sdk1.4.2_08\bin\natvie2ascii.exe -reverse messages...
>type messages_ja.properties
\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01
最初に紹介したRBTest.java、messages.properties、messages_...
> java RBTest
こんにちは世界!
英語環境では、実は次のように表示されます。日本語環境下で...
> java -Duser.language=en RBTest
Hello World!
さて、これでJavaとEclipseの国際化の基本が理解できたと思い...
*Eclipseプラグインの国際化 [#w372f121]
さて、リソースバンドルが理解できればあとは簡単です。メッ...
> eclipse.exe -clean
と-cleanオプションをつけて再起動すると日本語になることが...
*リソースバンドルの和訳に便利なプラグイン [#lf817239]
***[[ResourceBundle Editorプラグイン:http://eclipse-rbe.s...
リソースバンドルを編集するとき、OS固有の文字コードとunico...
*CVSから取得したプラグインのソースコードをビルド/実行 [#m...
Javaプロジェクトとしてインポート後、プロジェクトのプロパ...
実行するには、Eclipseメニューの「実行」->「実行as」を選択...
*開発者へのフィードバック [#s32165dc]
作成した日本語メッセージは開発者へフィードバックしましょ...
*さらなる日本語化 [#lcf17d63]
プラグインによっては、リソースバンドルを利用せずにメッセ...
ページ名: