2016-09-03 13 views
0

私は複数の(言語)バージョンを持つ「料理本」アプリを開発中です。 アップルではほとんど同じアプリを複数アップロードすることはできないと言っていますので、シングルアプリのリリースでは以下のようなことをどうすれば達成できますか?iOS 9のアプリのローカライゼーション

  1. 複数の言語(可能)
  2. 複数ロゴ(可能)
  3. 言語ごとに異なる "設定" ファイル - 例えば「別に」のApp Storeでの各言語版APIのURL
  4. でファイルをユーザが

両方の英語とスペイン語版をダウンロードすることができます私の最大の問題は#4で、それは1がどの言語を決めることができている可能性がなければなりませんバージョンをダウンロードします。

+1

これは不可能です。アプリストアの仕組みは、アプリがユーザーのロケールに基づいてテキストを翻訳し、ユーザーが別の言語用の別のアプリをダウンロードするのではないということです。 – Shubhank

答えて

0

複数の言語を含む1つのアプリを見ている可能性は非常に高いですが、ユーザーのローカルに基づいて選択されています。ユーザーがインストール後にどの言語を使用するかを決定する場合は、オプションを指定します。多くのアプリがこれをすでに行っています。

+0

私は、同じバージョンを両方のバージョンを同時にインストールすることは不可能と思われるので – Stevik

0

私はあなたが作成したいアプリケーションを作成するためにこれらの手順に従うことができると思います。

  1. アプリケーションをローカライズします。 (このtutorialが便利です)
  2. languageパラメーターをAPI呼び出しに追加し、languageパラメーターに基づいてデータを返します。したがって、その言語では利用できないコンテンツは表示されません。
  3. 各言語でバージョニングを使用する場合は(理由はわかりませんが、必要がある場合)、API呼び出しで追加するパラメータlanguageを使用することができます。使用している言語とバージョンの間に関連性を作成し、その関係に基づいてビューとコンテンツを表示します。
関連する問題