AIサマリー
説明
について wpforms_stripe_api_payment_intents_filter_config_element_locale フィルタを使うと、Stripe Payment Elementフィールドの言語ロケールを定義できます。デフォルトでは、Stripeはブラウザの言語を使用しますが、このフィルタを使用すると、ロケールを特定の2文字コード(例えば en, de, fr).
Stripe Elementsはロケールコードを自動的に検証します。WPFormsにはデフォルトで auto ロケールが有効な2文字の文字列でない場合。このフィルタを使うと、ブラウザの言語にかかわらず一貫した地域化を行うことができます。
| パラメータ | タイプ | 記述 |
|---|---|---|
$locale | ストリング | 言語ロケールコード。デフォルトは空文字列。 auto (ブラウザ検出)。 |
ソース
wpforms\src\Integrations\Stripe\Api\PaymentIntents.php
例
// Force Stripe field placeholders to display in German.
function wpf_stripe_locale_de() {
return 'de';
}
add_filter( 'wpforms_stripe_api_payment_intents_filter_config_element_locale', 'wpf_stripe_locale_de' );