2015-10-24 7 views
5

で書かれた私たちのウェブサイトを補うためにネイティブモバイルアプリケーションを作成する予定です。私たちのウェブサイトは現在、いくつかの言語をサポートしています。現在、標準のJavaプロパティファイルにすべての翻訳が格納されています。サーバーサイドのJava、ios、androidの間で翻訳を共有する

ネイティブアプリでこれらの翻訳を再利用する最良の方法は何ですか?

  • それだけでは、サーバサイドJavaのようにAndroid supports ResourceBundlesのように見えるが、それはアンドロイドで翻訳を扱う標準的な方法ではないようです。 Androidはstring.xmlファイルを使用しているようです。 ResourceBundlesとそれに対応するAndroidのプロパティファイルを直接使用するのは難しいですか、それともjavaプロパティファイルをAndroidのstring.xmlファイルに変換するコンバータを作成するのが望ましいですか?または、そのような変換を行う既存の変換プログラムがありますか?
  • java ResourceBundlesをiOS文字列ファイルに変換するコンバータはありますか?
  • 翻訳を3つのプラットフォーム間で変換する必要のない共通フォーマットで翻訳を保存する方法はありますか?

答えて

関連する問題