Como definir a localização para o campo Stripe

Visão geral

Gostaria de definir a localização do campo do cartão de crédito Stripe? Por predefinição, o idioma utilizado para o texto do marcador de posição no campo Cartão de crédito Stripe utilizará o idioma predefinido do browser.

deteção de browser predefinido para texto de marcador de posição

No entanto, utilizando um pequeno fragmento, pode facilmente pré-definir esta linguagem.

Adicionar o snippet

Terá de confirmar o seu código linguístico, o que pode fazer consultando esta documentação.

Depois de selecionar o idioma, basta copiar este snippet para o seu site.

Se precisar de ajuda para saber como e onde adicionar snippets personalizados, consulte este tutorial.

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

Depois de adicionar o seu snippet, lembre-se de atualizar o 'de' para corresponder ao código do idioma que pretende utilizar. Depois de adicionar este snippet, verá que o texto do marcador de posição dentro do campo Stripe utilizará o idioma que definiu no snippet.

Utilizando este snippet, pode definir a localização para o texto do marcador de posição dentro do campo do cartão de crédito Stripe.

E é tudo o que precisa! Gostaria de enviar também metadados para o Stripe? Consulte o nosso tutorial em https://wpforms.com/developers/how-to-send-metadata-to-stripe-payments/.