strings.xml
の文字列の数を取得する方法や、すべての文字列が選択された言語で使用できるかどうかを確認する方法はありますか?Android strings.xmlの長さ
答えて
私は公共のAPIに何かがあるとは思わない。 strings.xmlからR.stringクラスが生成されるので、あなたは
はこれを試して...反射して試すことができます。
Field[] f = R.string.class.getDeclaredFields();
を私はあなたのアプローチが最善であるとは思いません。複数の言語を提供する場合は、おそらく、これらをアンドロイドに保存する最良の方法は、代替リソース(http://developer.android.com/guide/topics/resources/providing-resources.htmlとhttp://developer.android.com/guide/topics/resources/localization.htmlを参照)です。
あなたが必要とするすべてのリソースを翻訳している必要がありますので、そうするつもりなら、部分的に翻訳されたコンテンツの問題はありません。
私は、サードパーティーの群集ソース翻訳サービスを使用する方が良いと思うだけで、まだ準備ができていない言語であればそのサービスをユーザーに促すことができます。このようなサービスの例については、crowdinを参照してください。たとえば、Friendcasterがこのサービスを使用して複数の言語に翻訳されていて、うまくいきました(たとえばhttp://crowdin.net/project/f-plus)。
私はすでにクラウドソーシングを使用しています。そのため、時には100%の翻訳者ではないアップデートをreleeする必要があります。そして、therforeは英語(私の基本言語です)の文字列を表示します。だから私の考えは、ポップアップを表示して、その場合は助けを求めることでした... –
- 1. Android sync strings.xml
- 2. strings.xmlのAndroid変数
- 3. エスケープ空白のAndroidのstrings.xml
- 4. Android 'flavor'の使い方strings.xml
- 5. AndroidでStrings.xmlが空です。
- 6. 参照string-arrays in android strings.xml
- 7. Androidでstrings.xmlを使用する理由
- 8. strings.xmlの警告
- 9. Androidのstrings.xmlからランダムに文字列を選択してください
- 10. Androidのstrings.xmlファイルにある文字列のリストを取得
- 11. ユーロ記号をandroid XMLファイルのstrings.xmlにエンコードする方法
- 12. Androidのシングルタップとロングタップの長さ
- 13. Android Studioでstrings.xmlをアルファベット順にソートする方法
- 14. JavaScriptの長さの長さ
- 15. さまざまなアイテムサイズのAndroidスクロールバーの長さ
- 16. Androidがstrings.xmlのstring_arrayを相対的に格納している場合
- 17. Android:文字列はstrings.xmlの文字列ではありませんか?
- 18. webviewのstrings.xmlの値を使用
- 19. 長持ちのAndroid 'service'
- 20. メニューボタンのAndroid長押し
- 21. Androidの(長い)という
- 22. 多言語のstrings.xml特殊文字
- 23. strings.xmlの@記号を使用する
- 24. アンドロイド:strings.xmlからスピナーを挿入してください
- 25. AndroidでのBluetooth検出の長さの定義
- 26. Androidのリストビューで最大のアイテムの長さですか?
- 27. は、どのように私はのstrings.xmlファイル内の「<」を書きたいアンドロイドのstrings.xml
- 28. Android - ヘッダーのコンテンツの長さが等しい-1
- 29. ノードセットの長さ
- 30. オーディオファイルの長さ
私はあなたがそれを解析できると思いますが、ユースケースは何ですか?なぜあなたはこれを必要としますか、どの問題を解決しようとしていますか? –
私は複数の言語で利用可能なアプリを持っており、現在の翻訳が完了したパーセンテージ未満であれば翻訳を助けるかどうかをユーザに尋ねたいと思う。 –