Я работаю над сайтом, на котором пользователь может переключаться между английским и французским. Для вывода даты сообщений.
Если пользователь выбирает французский, я использую:
setlocale(LC_ALL, 'fra_fra');
Затем для вывода даты, которую я использую:
strftime('%d %B %Y', strtotime($post->post_date));
У меня есть charset на utf-8 с:
<meta charset="utf-8">
У меня есть такие символы, как û, а другие с акцентами отображаются только как черные бриллианты с вопросительными знаками.
Есть ли способ исправить это?