概要
Stripeクレジットカードフィールドのローカライズを定義しますか?デフォルトでは、Stripeクレジットカード フィールド内のプレースホルダーテキストに使用される言語は、ブラウザのデフォルト言語を使用します。
しかし、小さなスニペットを使えば、この言語を簡単に定義することができる。
スニペットの追加
言語コードを確認する必要がありますが、それはこちらのドキュメントをご覧ください。
言語を選択したら、このスニペットをあなたのサイトにコピーしてください。
カスタムスニペットの追加方法と場所についてサポートが必要な場合は、こちらのチュートリアルをご覧ください。
/** * Filter for defining the locale for Stripe credit card field * * @link https://wpforms.com/developers/how-to-define-the-localization-for-the-stripe-fieldwpf/ */ function wpf_stripe_api_payment_intents_filter_config_element_locale() { return 'de'; } add_filter( 'wpforms_stripe_api_payment_intents_filter_config_element_locale', 'wpf_stripe_api_payment_intents_filter_config_element_locale', 10 );
スニペットを追加したら、使用したい言語コードに合わせて'de'を更新してください。このスニペットを追加すると、Stripeフィールド内のプレースホルダーテキストが、スニペットで定義した言語を使用するようになります。
必要なのはそれだけです!Stripeにもメタデータを送信したいですか?https://wpforms.com/developers/how-to-send-metadata-to-stripe-payments/ のチュートリアルをご覧ください。