Symfony 在sonata Admin中更改sonata_type_date_picker的格式/语言

Symfony 在sonata Admin中更改sonata_type_date_picker的格式/语言,symfony,datepicker,sonata-admin,Symfony,Datepicker,Sonata Admin,我使用sonata_type_date_picker在我的sonata admin表单中添加日期选择器: 我需要将格式(默认值:MM/DD/YYYY)更改为法语格式,并且还需要更改语言。 我这样做: $formMapper->add('datedebutContrat', 'sonata_type_date_picker', array( 'label'=>'Date de prise de fonction', 'dp_language'=>'fr',

我使用sonata_type_date_picker在我的sonata admin表单中添加日期选择器:

我需要将格式(默认值:MM/DD/YYYY)更改为法语格式,并且还需要更改语言。 我这样做:

$formMapper->add('datedebutContrat', 'sonata_type_date_picker', array(
    'label'=>'Date de prise de fonction',
    'dp_language'=>'fr',
    'format'=>'dd/MM/yyyy'
));
但结果总是用英语


谢谢

尝试安装SonatailBundle并对其进行配置,以便本地版本为法语:

sonata_intl:
    timezone:
        locales:
            fr:    Europe/Paris

您应该扩展模板SonataAdminBundle::standard_layout.html.twig并将以下内容添加到javascript块中:

<script src="{{ asset('/bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/src/js/locales/bootstrap-datetimepicker.fr.js') }}"></script>

这对我来说没有任何改变:(这个问题有什么解决方案吗?
{% extends 'SonataAdminBundle::standard_layout.html.twig' %}
{% block javascripts %}
{{ parent() }}
<script src="{{ asset('/bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/src/js/locales/bootstrap-datetimepicker.' ~ app.request.locale|replace({'_':'-'}) ~ '.js') }}"></script>
{% endblock %}
sonata_admin:
    templates:
        layout:         YourBundle::my_layout.html.twig