首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >更改引导程序DateTimePicker的语言

更改引导程序DateTimePicker的语言
EN

Stack Overflow用户
提问于 2013-10-15 21:13:44
回答 10查看 255.1K关注 0票数 43

我使用bootstrap-datetimepicker.js版权所有,作者: Stefan Petre

http://www.malot.fr/bootstrap-datetimepicker/index.php

我导入了js和另一种语言,例如俄语:

代码语言:javascript
复制
<script type="text/javascript" 
  src="/Resources/plugins/bootstrap-datetimepicker/js/bootstrap-datetimepicker.js"></script>
<script type="text/javascript" 
  src="/Resources/plugins/bootstrap-datetimepicker/js/locales/bootstrap-datetimepicker.ru.js" charset="UTF-8"></script>

在document.ready中

代码语言:javascript
复制
$(document).ready(function () {
    // debugger;

    $(".form_datetime").datetimepicker({
        isRTL: false,
        format: 'dd.mm.yyyy hh:ii',
        autoclose:true
    });
});

但它不会被翻译

我尝试在init上插入

代码语言:javascript
复制
**language: "RU"**
**language: "ru"**
**language: "ru-RU"**

但是什么都没有改变,你有什么建议吗?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-10-15 21:18:38

我认为您必须在选项中设置它:

代码语言:javascript
复制
$(".form_datetime").datetimepicker({
    isRTL: false,
    format: 'dd.mm.yyyy hh:ii',
    autoclose:true,
    language: 'ru'
});

如果它不工作,请确保:

代码语言:javascript
复制
$.fn.datetimepicker.dates['en'] = {
    days: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"],
    daysShort: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
    daysMin: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", "Su"],
    months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
    monthsShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
    today: "Today"
};

是为“ru”定义的

票数 75
EN

Stack Overflow用户

发布于 2016-06-23 11:04:02

您需要在moment库之后添加javascript语言文件,例如:

代码语言:javascript
复制
<script type="text/javascript" src="js/moment/moment.js"></script>
<script type="text/javascript" src="js/moment/es.js"></script>

现在您可以设置语言了。

代码语言:javascript
复制
<script type="text/javascript">
$(function () {
  $('#datetimepicker1').datetimepicker({locale:'es'});
});
</script>

以下是所有语言:https://github.com/moment/moment

票数 17
EN

Stack Overflow用户

发布于 2015-09-10 02:40:23

选项为locale: 'ru'

但首先,您必须将脚本命名为../moment.js/version/locale/ru.js

希望这能有所帮助。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19382189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档