2015-09-05 11 views
6

Braintree Drop-In UIがアプリに組み込まれていて、すべてが完璧に動作しています:) ローカライズされたUIを表示できますか?現在のバージョンのiOS SDKではサポートされていますか?たとえば、現在のロケールがフランス語の場合、私は[self.braintree setLocale:@"fr"]などのようなことをして設定できます。Braintree iOS SDKを使用してローカライズされたドロップインUIを表示することができます

私はいくつかのBraintreeフォーラムを検索しましたが、これに関する回答はありません。

答えて

4

iOS統合では、サポートされています。 現在、ドロップインオプションは、iOSとAndroidでは18言語で利用できますが、ウェブ上の英語(米国)でのみ利用できます。あなたは、デバイスの言語を切り替えると

はここでのiOSローカリゼーションバンドル

+0

アプリにフレンチロケールを追加しましたが、表示されません。どんな推測?私はBraintree SDKもチェックしており、ローカライズされたリソースはそこに存在します。 –

+0

@MuhammadIrfan、pp_pduanの答えは間違いありません。 'languageOrLocale'を' fr'に設定しようとしましたか?(https://github.com/braintree/braintree_ios/blob/7e35b0c6000198df082c015422149413a6206c27/Braintree/PayPal/mSDK/PayPalConfiguration.h#L82)もしそうでなければ、あなたの問題を解決するために本当に[Braintreeのサポートに連絡する](https://support.braintreepayments.com/)をお勧めします。 –

+0

言語とロケールの設定はPayPalのみです。ドロップインUI用ではありません –

0

あなたはCocoapods経由で統合する場合にSDK detailsだし、ローカライズはあなたに自動的に使用可能になります。

しかし、Braintree SDKの未加工のファイルをプロジェクトにドラッグアンドドロップすると、Braintree-Drop-In-Localizationという名前のリソースバンドルを作成し、ローカライズされた.stringsファイルを必要な言語に追加し、そのリソースバンドルをアプリケーションに追加します。

関連する問題