No se traducen algunos textos de tema hijo
-
Estoy usando un tema hijo de la plantilla Ultra. Este tema tiene una carpeta «languages» con los archivos mo y po pero sólo de la traducción al alemán. Así que creé en mi tema hijo una carpeta «languages» para poner los archivos es_ES de la instalación oficial de WordPress en español pero no funcionó.
Casi todo sale traducido salvo la pequeña cadena de las entradas como el «Leave a comment» que hay «2 comments».
La plantilla padre tiene un archivo template-tags.php (dejo una captura) donde se nombran precisamente los que no se me traducen. Pensaba que era porque estaba escrito con doble guión bajo __( ) y no con _e( ) pero resulta que he buscado y parece que según el caso, en las funciones como es el caso se usa el doble guión bajo.
En ese archivo template-tags es el único sitio donde se esmentan las palabras que me faltan por traducir, esta es la parte del código:
if ( comments_open() && siteorigin_setting('blog_post_comment_count') ) { echo '<span class="comments-link">'; comments_popup_link( __( 'Leave a comment', 'ultra' ), __( '1 Comment', 'ultra' ), __( '% Comments', 'ultra' ) ); echo '</span>'; }
He encontado esto:
$traduccion = __("Hola Mundo","miplugin"); // Ahora podemos mostrar $traduccion con echo: echo $traduccion; // También podíamos haber hecho esto directamente con el mismo resultado: echo __("Hola Mundo","miplugin"); // O usar la funcion _e _e("Hola Mundo","miplugin");
Pero no se como aplicarlo en el código de la plantilla que he comentado antes.
Espero puedan ayudarme. Gracias de antemano.
Dejo unas capturas para ilustrar lo que comento:
http://subefotos.com/ver/?f18fad5a713a524ca95944046532d207o.png
http://subefotos.com/ver/?707ea65a257b61eaf3265bb21c9a2533o.png
http://subefotos.com/ver/?f86da59396cb968ac7a9b494871a029bo.png
- El debate ‘No se traducen algunos textos de tema hijo’ está cerrado a nuevas respuestas.