Я использую следующее, чтобы вывести полное имя месяца на греческом языке.
setlocale(LC_TIME, 'el_GR');
strftime("%B");
Это работает, за исключением строки вывода ISO-8859-7 (страница греческого кода), что является проблемой, так как мне нужна строка UTF-8. Я мог бы передать это через iconv, чтобы преобразовать его, но мне было интересно, есть ли способ сделать это, не прибегая к дополнительной функции.
Не могли бы вы каким-то образом сообщить strftime для вывода строки UTF-8 в этом случае?