Это мой первый опыт развертывания сайта в Netlify. Для этого я использую Jigsaw .
Все в порядке, кроме языка дат, который экспортируется в производство.
Когда я создаю свой производственный сайт локальноон отлично работает, отображая дату на испанском:
![Kenny Horna's blog: Date displaying in Spanish](https://i.stack.imgur.com/QonJa.png)
Я не загружаю те же самые точные файлы для netlify, но использую netlify.toml для запуската же команда для генерации одинаковых файлов:
# netlify.toml
[build]
command = "npm run production"
publish = "build_production"
environment = { PHP_VERSION = "7.2" }
Но в рабочем режиме сайт отображает месяц на английском языке:
![Kenny Horna's blog: Date displaying in English](https://i.stack.imgur.com/sttOc.png)
Вы можете проверить это в прямом эфире здесь .
Примечание
Для отображения даты я делаю это:
@php(setlocale(LC_ALL, 'es_ES'))
<p class="text-gray-700 text-md md:mt-0">
{{ $page->author }} • {{ strftime("%d de %B, %Y", $page->getDate()->getTimestamp()) }}
</p>
Вы когда-нибудь испытывали что-то подобное?
Заранее спасибо за помощь.
Обновление
Модифицировано netlify.toml
к этому, но все жебез удачи:
[build]
command = "npm run production"
publish = "build_production"
[context.production.environment]
PHP_VERSION = "7.2"
LC_ALL = "es_ES"