Quelle est la différence entre les fonctions _e()
et __()
pour la traduction? Dans quels cas e()
et __ ()
devraient être utilisés?
Si vous voulez echo
la chaîne traduite, vous utiliserez _e
et si vous souhaitez simplement avoir la chaîne traduite, vous utiliserez alors __
.
Exemple:
_e('this is a message', 'twentyfourteen');
est identique à
echo __('this is a message', 'twentyfourteen');