Descrizione

Il filtro wpforms_stripe_api_payment_intents_filter_config_element_locale ti consente di definire la localizzazione della lingua per il campo Stripe Payment Element. Per impostazione predefinita, Stripe utilizza la lingua del browser, ma con questo filtro puoi preimpostare la localizzazione su un codice specifico di due lettere (come en, de, fr).

Stripe Elements convalida automaticamente i codici di localizzazione. WPForms include un fallback che imposta come predefinito auto se la localizzazione non è una stringa valida di due caratteri. Puoi usare questo filtro per imporre una localizzazione coerente indipendentemente dalla lingua del browser dell'utente.

parametrotipodescrizione
$localestringIl codice di localizzazione della lingua. Il valore predefinito è una stringa vuota che ripiega su auto (rilevamento del browser).

Origine

wpforms\src\Integrations\Stripe\Api\PaymentIntents.php

Esempio

// 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' );

Articolo di riferimento