こんにちわfukasawaです。今日もAndroidしてますか? 昨日(2011/11/16)、Android4.0(Ice Cream Sandwich)のソースコードが公開されました。Honeycombでは公開されなかったので、もう公開されないのかと心配してました。つまづいた時にソース覗いてみるとヒントになる事がたくさん隠されています。 さて、今回はアプリの多言語化についてです。 デフォルトはAndroid OSの言語設定で表示する。 OSの設定が日本語の場合はアプリの言語も日本語で表示、それ以外の場合は英語で表示する。 アプリ内で任意に言語を選択できる。 こんな要件を想定して簡単なサンプルを作ってみます。 1.言語ファイルの用意 デフォルトでres/valuesフォルダがあらかじめ作成されますが、さらにres/values-jaフォルダを作成し、strings.xmlを作成します。