Cómo definir la localización del campo Stripe

Visión general

¿Desea definir la localización para el campo de tarjeta de crédito de Stripe? Por defecto, el idioma que se utiliza para el texto del marcador de posición dentro del campo Tarjeta de crédito de Stripe utilizará el idioma predeterminado del navegador.

detección por defecto del navegador para el texto del marcador de posición

Sin embargo, con un pequeño fragmento de código se puede predefinir fácilmente este lenguaje.

Añadir el fragmento

Tendrá que confirmar su código de idioma, lo que puede hacer consultando esta documentación.

Una vez seleccionado el idioma, sólo tienes que copiar este fragmento en tu sitio.

Si necesita ayuda sobre cómo y dónde añadir fragmentos 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 );

Una vez que haya añadido su fragmento, recuerde actualizar el 'de ' para que coincida con el código de idioma que desea utilizar. Una vez que haya añadido este fragmento, verá que el texto del marcador de posición dentro del campo Stripe utilizará el idioma que haya definido en el fragmento.

con este fragmento puede definir la localización del texto del marcador de posición dentro del campo de la tarjeta de crédito de Stripe.

¡Y eso es todo lo que necesitas! ¿Quieres enviar también metadatos a Stripe? Eche un vistazo a nuestro tutorial en https://wpforms.com/developers/how-to-send-metadata-to-stripe-payments/.