2011 <!-- 5 -->
Traducir contenido en Contact Form 7 de WordPress
Si queremos que el contenido de nuestros formularios de contacto generados con el plugin Contact Form 7 sean traducidos, tan sólo deberemos añadir a nuestro functions.php lo siguiente:
function translate_shortcode($tag) {
if (isset($tag['values']) && count($tag['values']) > 1) return __($tag['values'][1], $tag['values'][0]);
return "";
}
wpcf7_add_shortcode('translate', 'translate_shortcode', true);
Una vez añadido esto, podremos incluir en nuestro formulario lo siguiente:
[translate null "diccionario" "Texto que quiero traducir"]
El valor null es porque el plugin busca en el primer parámetro el ID del campo, el segundo campo es el nombre de diccionario que hayamos incluido con la función load_theme_textdomain, y por último el texto que vayamos a traducir.
February 20, 2011 a las 10:01 pm
Creo que falta una parte del artículo, al principio. no?
February 20, 2011 a las 10:20 pm
Hola Cristian, no sé a que te refieres. La verdad es que el artículo no es muy extenso y explicativo, pero yo lo veo todo.
Saludos y gracias
February 20, 2011 a las 10:24 pm
Si queremos que el contenido de nuestros formularios de contacto generados con el plugin Contact Form 7 ******, tan sólo deberemos añadir a nuestro functions.php lo siguiente:
Falta que es lo que queres hacer en la frase… “sean traducidos” o algo así..
Saludos
February 20, 2011 a las 10:39 pm
Pues tienes toda la razón, y mira que lo he leído dos veces
February 22, 2011 a las 10:03 am
[...] This post was mentioned on Twitter by Manuel villagordo, Matías Piuma. Matías Piuma said: Traducir contenido en Contact Form 7 de WordPress http://goo.gl/fb/6qP6g [...]