5
javaで書かれた私たちのウェブサイトを補うためにネイティブモバイルアプリケーションを作成する予定です。私たちのウェブサイトは現在、いくつかの言語をサポートしています。現在、標準のJavaプロパティファイルにすべての翻訳が格納されています。サーバーサイドのJava、ios、androidの間で翻訳を共有する
ネイティブandroidとiosアプリでこれらの翻訳を再利用する最良の方法は何ですか?
- それだけでは、サーバサイドJavaのようにAndroid supports
ResourceBundles
のように見えるが、それはアンドロイドで翻訳を扱う標準的な方法ではないようです。 Androidはstring.xmlファイルを使用しているようです。ResourceBundles
とそれに対応するAndroidのプロパティファイルを直接使用するのは難しいですか、それともjavaプロパティファイルをAndroidのstring.xml
ファイルに変換するコンバータを作成するのが望ましいですか?または、そのような変換を行う既存の変換プログラムがありますか? - java
ResourceBundles
をiOS文字列ファイルに変換するコンバータはありますか? - 翻訳を3つのプラットフォーム間で変換する必要のない共通フォーマットで翻訳を保存する方法はありますか?