Androidアプリで別環境でのリソース取得
Androidアプリを開発していまして、プログラミングの知識はある方の部類だと思っています。
Androidアプリでのリソースを取得するとき、実行する環境にあった文字列やdrawable等を取得できるのは知っています。
ここで、プログラム上から別環境のリソース(例えば文字列)を取得することは出来るのでしょうか?
具体的にしたいことは、アプリの多言語化なんですが、ほとんどは端末にあった言語の文字列を使いたいのですが ある部分だけに「日本語」を使いたいのです。
例えば、たくさんのボタンがあって それを押したら「日本語」で 〇〇を押しましたと出したいのです。
英語の環境では "Hello" , "Good Night" ー>「おやすみ」を押しました。
日本語の環境では "こんにちは" , "おやすみ" ー>「おやすみ」を押しました。
○語の環境では "○○","△△" ー>「おやすみ」を押しました。
管理しやすいようにしたいので、文字列リソースを strings.xmlに書きたいところなんですが
、別環境での文字列を取得する方法がわからなかったので 質問いたしました。
自分で、文字列を管理する独自クラスを作ってハードコーディングしてもいいのですが、やはり strings.xml に書きたいなと思っています。
文字列の管理を簡単にしたいので、少々長い処理が必要になってもいいです。
(なるべくAndroid2.2以上を対象としてますが、無視していただいても構いません)
以上よろしくお願いいたします。