Tell us what you are trying to do?
Hola tengo un campo pra añadir una imagen a un formulario y queiro cambair el texto del botón.
Por defecto está en inglés "Upload or select image" y deseo cambairlo a "Seleccione la imagen"
Is there any documentation that you are following?
Is there a similar example that we can see?
What is the link to your site?
Nigel
Supporter
Languages:
English (English )
Spanish (Español )
Timezone:
Europe/London (GMT+00:00)
Se parece que este texto falta su traducción.
Puedes usar el código siguiente para traducir el texto.
Debes editar la página (ó páginas) que tiene el formulario para solo intentar traducir el texto en páginas donde aparece.
/**
* Translate "Upload or select image" text from Toolset Forms
*/
add_action( 'template_redirect', 'ts_translate_texts' );
function ts_translate_texts(){
if ( is_page( 'add-thing' ) ){ // Editar
add_filter( 'gettext', 'ts_translate_form_text', 10, 3 );
function ts_translate_form_text( $translation, $text, $domain ){
if ( $domain === 'wp-cred' && $text === 'Upload or select image' ){
$translation = 'Seleccione la imagen';
}
return $translation;
}
}
}
No consigo que funcione.
He añadido el código al plugin Woody snippets, para poder usarlo como un shortcode que he colocado en la página del formulario, pero no me funciona.
[wbcr_php_snippet id="11360"]
[cred_form form="devoluciones"]
Nigel
Supporter
Languages:
English (English )
Spanish (Español )
Timezone:
Europe/London (GMT+00:00)
No conozco este plugin, pero si quieres usar en código en un shortcode, solo necesitas el parte interior del código arriba:
add_filter( 'get_text', 'ts_translate_form_text', 10, 3 );
function ts_translate_form_text( $translation, $text, $domain ){
if ( $domain === 'wp-cred' && $text === 'Upload or select image' ){
$translation = 'Seleccione la imagen';
}
return $translation;
}
Lo he probado en este formato tambien y funciona.
My issue is resolved now. Thank you!