¿Cuál es la diferencia entre las funciones _e()
y __()
para la traducción? ¿En qué casos se deben usar e()
y __ ()
?
¿Cuál es la diferencia entre las funciones _e()
y __()
para la traducción? ¿En qué casos se deben usar e()
y __ ()
?
Si desea echo
la cadena traducida, entonces usará _e
y cuando solo desee tener la cadena traducida, usará __
.
Ejemplo :
_e('this is a message', 'twentyfourteen');
es igual que
echo __('this is a message', 'twentyfourteen');
Si eres un completo desarrollador de complementos, estás internacionalizando (i18n) todas tus cadenas. WordPress incluye varias funciones que le permiten al programador hacer que su complemento sea utilizable de forma nativa en todo el mundo:
__ () _e ()
Lea otras preguntas en las etiquetas theme-development translation