ユーザーが自分のアプリケーションを自分の言語に翻訳できるようにする考えがあります。 私はこの方法でこれを想像:Androidアプリケーションの「ソーシャル」国際化 - リソースを動的にロード
をアプリケーションは、UIの英語バージョンが表示され、ユーザーは翻訳で助けを求めているユーザーのシステム言語に翻訳されていない場合(それは明らかだ) 次に、ユーザは、変換のために求められています英語から母国語へのフレーズ。そして、他の翻訳をチェックするように頼んだ。 (これはちょっとした作業ですが洗練されたものではありません) 私のアイデアの厳しい部分は: このプレス用の「更新翻訳」とテキストリソースは、最新版へのアップデートです。 頻繁に更新することは可能ですが、このアプローチにはいくつかの欠点があります。 1.これらの更新プログラムをすべて頻繁に作成しなければならず、すべてのユーザーがそれに満足するわけではありません。 2毎週更新が行われても、結果を得るために努力してからの時間は、ユーザーの大部分を形成するには時間がかかり過ぎます。おそらく、応答はできるだけ良くないでしょう。
"オンライン"で翻訳を読み込む方法はありますか?
は、 "resources.loadResourceFromFile(custom_strings.xml)"のようなことをする方法がありますか?コード内のリソースへの呼び出しを置き換えるのは簡単ですが、私がその方法を選択した場合は、layout.xmlの問題も処理しています。 – piotrpo