【问题标题】:bootstrap datepicker not localizing引导日期选择器未本地化
【发布时间】:2014-12-12 11:03:03
【问题描述】:

我在我的 Rails 应用程序中使用了引导日期选择器。我已将bootstrap-datepicker.jsbootstrap-datepicker.de.js 添加到我的app/assets/javascripts 文件夹中。 在我的视图页面上,我添加了以下代码:

<input type="text" class="datepicker form-control"/>

<script>
$('.datepicker').datepicker({
            language:'de',
            format: 'dd-mm-yyyy',
            startDate: '-3d'
        });
</script>

问题在于,datepicker 总是显示默认的(英文)月份、日期名称,而不是用德语显示月份和日期名称。知道我做错了什么吗?

【问题讨论】:

  • 您在某处需要bootstrap-datepicker.de.js 吗?例如application.jsrequire bootstrap-datepicker.de,或者在某些视图中使用javascript_include_tag "bootstrap-datepicker.de.js"
  • @sjaime,是的,我的 application.js 文件中需要 bootstrap-datepicker.de.js。
  • 一些帮助调试的提示:如果您打开开发工具或 Firebug 控制台并加载页面,您是否碰巧看到与日期选择器相关的任何错误?最后,您是否在代码中可能覆盖语言设置的其他地方使用了$('.datepicker').datepicker

标签: ruby-on-rails twitter-bootstrap datepicker


【解决方案1】:

语言环境/

<script src="locales/bootstrap-datepicker.de.min.js" charset="UTF-8"></script>

【讨论】:

    【解决方案2】:

    您的 html 文件中可能缺少 &lt;script src="js/bootstrap-datepicker.de.js&gt;&lt;/script&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 2011-10-16
      • 1970-01-01
      • 2012-11-02
      相关资源
      最近更新 更多