我正在使用 Symfony 构建带有日期选择器的表单。我找到了有日期选择器的日子,但我不知道如何用法语使用它。
这是我的 base.html.twig 文件中的代码:
{# Date picker #}
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.js"></script>
<script>
{% if app.request.locale == 'en' %}
$(document).ready(function() {
$('.js-datepicker').datepicker({
format: 'DD MM d yyyy'
});
});
{% elseif app.request.locale == 'fr' %}
$(document).ready(function() {
$('.js-datepicker').datepicker({
format: 'DD d MM yyyy'
});
});
{% endif %}
</script>
在这里,您可以尝试这个来更改语言。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Date Picker Test</title>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-
datepicker/1.9.0/js/bootstrap-datepicker.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-
datepicker/1.9.0/locales/bootstrap-datepicker.fr.min.js"></script>
</head>
<body>
<input type="text" class="js-datepicker">
<script>
$(document).ready(function() {
$('.js-datepicker').datepicker({
format: 'DD d MM yyyy',
language: 'fr'
});
});
</script>
</body>
</html>