2016-07-17 13 views
0

私のアプリの言語をサーバーから追加したいので、実行時に動的に管理することができます。 私のアプリがendeの言語をサポートしていて、新しい言語をサポートしたい場合は、新しいリソース(string.xml)をダウンロードし、この新しい値の新しいディレクトリ(values-fr)をサーバー からダウンロードするだけですか?ランタイム時にロケール/リソースを追加する

+1

ローカライズされた文字列を使用してデータベースを使用することができます。文字列(サーバーからのクエリとローカルテーブルへの格納)を省略できます。次に、それらを使用するシステムを実装します。 –

答えて

2

Androidはリソースシステムでこれをサポートしていません。リソースはアプリケーションにコンパイルする必要があります。文字列をダウンロードしたり、ロケールに基づいて使用する文字列を決定するなど、独自のシステムを用意することはできますが、リソースを使用せずに文字列を作成することはできます。

+0

ありがとう@CommosWare 可能であれば、私は多くの時間を節約できますが、あなたがそれを自分で管理すると言っています:( –

関連する問題