Когда использовать _e и __ для перевода?
5 июн. 2014 г., 10:49:42
Просмотры: 21.5K
Голосов: 25
В чем разница между функциями _e()
и __()
для перевода? В каких случаях следует использовать _e()
и __()
?

jay
267
Комментарии
Все ответы на вопрос
1
2
Если вы хотите вывести переведённую строку с помощью echo
, то используйте функцию _e
. Если же вам нужно просто получить переведённую строку без вывода, тогда используйте __
.
Пример:
_e('это сообщение', 'twentyfourteen');
эквивалентно
echo __('это сообщение', 'twentyfourteen');

Chittaranjan
2.47K
5 июн. 2014 г. 11:08:11
Комментарии
Функция _e()
возвращает переведённую строку или просто выводит её на месте? Например, будет ли код $x = _e('1','2'); echo $x
выводить переведённую строку дважды? Выполнится ли первая строка?

25 мар. 2020 г. 23:42:07
Похожие вопросы
3
ответов