0

カスタマー サポートに Helpshift プラグインを使用する iOS 用の Unity3d ゲームに取り組んでいます。

  • Unity バージョン: 4.6.4p1。
  • Xcode バージョン: 6.1.1

問題は、プラグインのポップアップがボタンなしで表示されることです。

ただし、プラグインで .strings ファイルを選択し、ローカライズ ボタンをクリックすると、これは修正されます。次に、その言語の lproj フォルダーにファイルを配置します。

ただし、ローカライズ機能は、正しいフォルダーに配置するだけでなく、事前にフォルダーに配置しても問題が解決しないことは確かです。

また、ローカライズ ボタンを押した後、Xcode のプロジェクトの情報パネルでローカライズされたファイルの数が 1 つ増えることもわかります。

ビルドが自動化されているため、このセットアップを行うことはできません。ワークフローを完全に中断するため、プロセスに手動のステップを含めることはできません。

完全な解決策ではないにしても、手掛かりがあれば教えてください。

4

1 に答える 1

2

おっしゃるとおり、ローカライズ ボタンをクリックすると、単に文字列ファイルをフォルダーに入れるだけではありません。これが主要部分ですが、ビルド プロセス中に含まれるリソースとしてそのフォルダーとファイルをプロジェクトに接続し、ストーリーボードにも参照を追加する可能性があります。

ユーザー インターフェイスの国際化を参照してください。

于 2015-04-30T05:10:15.460 に答える