Я использую Bootstrap Datepicker (https://github.com/eternicode/bootstrap-datepicker), чтобы выбрать дату с помощью SonataAdminBundle. Все это работает с двумя исключениями:
он показывает названия месяцев на французском языке, в то время как ожидается английский.
он использует формат данных dd.mm.yyyy, когда он настроен на использование формата yyyy-mm-dd.
Вот как я инициализирую Datepicker на своей странице:
{% extends '@SonataAdmin/standard_layout.html.twig' %}
{% block javascripts %}
{{ parent() }}
<script>
$(document).ready(function() {
var dp_options = {
format: 'yyyy-mm-dd',
language: 'en',
locale: 'en'
};
$('.js-datepicker').datepicker(dp_options);
});
</script>
{% endblock %}
Приложение находится в Symfony 4 с SonataAdminBundle.
В любом случае, что мне не хватает?
Спасибо, но дело в том, что я хочу, чтобы оно появилось на английском языке.




Попробуйте установить языковой стандарт на 'fr'. Хотя вариант форматирования выглядит нормально.