PHP конвертировать английскую дату в французскую дату
Как правильно написать этот код, чтобы выходная дата была правильно отформатирована для французского языка?
<?php $questiondate = date('F d, Y', strtotime('-1 week')); ?>
Этот код работает правильно для английского языка, но я искал здесь, как это сделать по-французски, и ни один из потоков, которые я нашел, не работал, когда я вставил их в свой код.
Я пробовал следующее:
<?php setlocale (LC_TIME, 'fr_FR.utf8','fra'); ?>
<?php $questiondate = strftime('%d %B %Y', strtotime('-1 week')); ?>
Но месяц пишется на английском, а не на французском.
Заранее спасибо.
Я посмотрел на другие темы, но эти ответы не сработали для того, что я пытаюсь сделать здесь, то есть вывести дату, которая составляет 1 неделю в прошлом на французском языке.