У меня проблемы с установкой переменной и последующим предоставлением ей результата переведенной строки. Что я делаю не так?
# usage: this translates some text into different language.
echo __('some text');
# make a variable and fill it with the outcome of the translated text
$title="echo __('translated content text')";
Первая строка выводит красиво.
Вторая строка выводится буквально echo __('translated concent text')
.
Обновление
Спасибо всем. отличные ответы. Черт возьми, как глупо я должен был быть, поэтому теперь немного мудрее :)
$title = __('Colourful train rides'); # works
сейчас экспериментирует с этими окончаниями
ob_end_flush();
ob_end_clean();