Résumé IA
Description
Le filtre wpforms_stripe_api_payment_intents_filter_config_element_locale vous permet de définir la locale linguistique pour le champ Stripe Payment Element. Par défaut, Stripe utilise la langue du navigateur, mais avec ce filtre, vous pouvez prérégler la locale sur un code de deux lettres spécifique (tel que en, de, fr).
Stripe Elements valide automatiquement les codes de locale. WPForms inclut un mécanisme de repli qui utilise auto par défaut si la locale n'est pas une chaîne de deux caractères valide. Vous pouvez utiliser ce filtre pour imposer une localisation cohérente, quelle que soit la langue du navigateur de l'utilisateur.
| paramètre | type | description |
|---|---|---|
$locale | chaîne | Le code de la locale linguistique. La valeur par défaut est une chaîne vide qui utilise auto (détection du navigateur). |
Source
wpforms\src\Integrations\Stripe\Api\PaymentIntents.php
Exemple
// 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' );