正方形の周長 #13

日本語化してみる。
キー文字列と日本語メッセージの対応付けをしたファイルを用意する。

SquareParametersResources_ja.properties.txt
gui.side.label = 一辺の長さ
gui.perimeter.label = 周の長さ
model.side.exception.message = 一辺の長さとして {0} は不正です

このファイルにはISO-8859-1以外の文字エンコードが含まれており、
このままではリソースファイルとして扱えないのでnative2asciiでUnicodeエスケープする。

native2ascii SquareParametersResources_ja.properties.txt SquareParametersResources_ja.properties
SquareParametersResources_ja.properties
gui.side.label = \u4e00\u8fba\u306e\u9577\u3055
gui.perimeter.label = \u5468\u306e\u9577\u3055
model.side.exception.message = \u4e00\u8fba\u306e\u9577\u3055\u3068\u3057\u3066 {0} \u306f\u4e0d\u6b63\u3067\u3059

日本語環境でSquarePerimeterを実行すると、