Browse Source

Merge pull request #4216 from wenzhixin/develop

v1.14.2
文翼 6 years ago
parent
commit
daa239267f
100 changed files with 2424 additions and 529 deletions
  1. 10 0
      CHANGELOG.md
  2. 1 1
      _config.yml
  3. 1 1
      bootstrap-table.jquery.json
  4. 1210 195
      dist/bootstrap-table-locale-all.js
  5. 48 48
      dist/bootstrap-table-locale-all.min.js
  6. 61 7
      dist/bootstrap-table.css
  7. 104 64
      dist/bootstrap-table.js
  8. 2 2
      dist/bootstrap-table.min.css
  9. 2 2
      dist/bootstrap-table.min.js
  10. 1 1
      dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js
  11. 3 0
      dist/extensions/addrbar/bootstrap-table-addrbar.js
  12. 2 2
      dist/extensions/addrbar/bootstrap-table-addrbar.min.js
  13. 1 1
      dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js
  14. 1 1
      dist/extensions/cookie/bootstrap-table-cookie.min.js
  15. 1 1
      dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js
  16. 1 1
      dist/extensions/defer-url/bootstrap-table-defer-url.min.js
  17. 1 1
      dist/extensions/editable/bootstrap-table-editable.min.js
  18. 43 21
      dist/extensions/export/bootstrap-table-export.js
  19. 2 2
      dist/extensions/export/bootstrap-table-export.min.js
  20. 1 1
      dist/extensions/filter-control/bootstrap-table-filter-control.min.css
  21. 1 1
      dist/extensions/filter-control/bootstrap-table-filter-control.min.js
  22. 27 0
      dist/extensions/fixed-columns/bootstrap-table-fixed-columns.css
  23. 232 0
      dist/extensions/fixed-columns/bootstrap-table-fixed-columns.js
  24. 10 0
      dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css
  25. 10 0
      dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js
  26. 1 1
      dist/extensions/group-by-v2/bootstrap-table-group-by.min.css
  27. 1 1
      dist/extensions/group-by-v2/bootstrap-table-group-by.min.js
  28. 1 1
      dist/extensions/group-by/bootstrap-table-group-by.min.css
  29. 1 1
      dist/extensions/group-by/bootstrap-table-group-by.min.js
  30. 1 1
      dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js
  31. 1 1
      dist/extensions/key-events/bootstrap-table-key-events.min.js
  32. 1 1
      dist/extensions/mobile/bootstrap-table-mobile.min.js
  33. 1 1
      dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js
  34. 1 1
      dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js
  35. 1 1
      dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css
  36. 1 1
      dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js
  37. 1 1
      dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js
  38. 1 1
      dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js
  39. 1 1
      dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css
  40. 1 1
      dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js
  41. 1 1
      dist/extensions/pipeline/bootstrap-table-pipeline.min.js
  42. 1 1
      dist/extensions/print/bootstrap-table-print.min.js
  43. 1 1
      dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js
  44. 1 1
      dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css
  45. 1 1
      dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js
  46. 1 1
      dist/extensions/resizable/bootstrap-table-resizable.min.js
  47. 1 1
      dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js
  48. 1 1
      dist/extensions/sticky-header/bootstrap-table-sticky-header.min.css
  49. 1 1
      dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js
  50. 1 1
      dist/extensions/toolbar/bootstrap-table-toolbar.min.js
  51. 1 1
      dist/extensions/tree-column/bootstrap-table-tree-column.min.css
  52. 1 1
      dist/extensions/tree-column/bootstrap-table-tree-column.min.js
  53. 1 1
      dist/extensions/treegrid/bootstrap-table-treegrid.min.js
  54. 28 1
      dist/locale/bootstrap-table-af-ZA.js
  55. 2 2
      dist/locale/bootstrap-table-af-ZA.min.js
  56. 28 1
      dist/locale/bootstrap-table-ar-SA.js
  57. 2 2
      dist/locale/bootstrap-table-ar-SA.min.js
  58. 25 1
      dist/locale/bootstrap-table-ca-ES.js
  59. 2 2
      dist/locale/bootstrap-table-ca-ES.min.js
  60. 25 1
      dist/locale/bootstrap-table-cs-CZ.js
  61. 2 2
      dist/locale/bootstrap-table-cs-CZ.min.js
  62. 16 1
      dist/locale/bootstrap-table-da-DK.js
  63. 2 2
      dist/locale/bootstrap-table-da-DK.min.js
  64. 16 1
      dist/locale/bootstrap-table-de-DE.js
  65. 2 2
      dist/locale/bootstrap-table-de-DE.min.js
  66. 40 1
      dist/locale/bootstrap-table-el-GR.js
  67. 2 2
      dist/locale/bootstrap-table-el-GR.min.js
  68. 19 1
      dist/locale/bootstrap-table-en-US.js
  69. 2 2
      dist/locale/bootstrap-table-en-US.min.js
  70. 37 1
      dist/locale/bootstrap-table-es-AR.js
  71. 2 2
      dist/locale/bootstrap-table-es-AR.min.js
  72. 25 1
      dist/locale/bootstrap-table-es-CL.js
  73. 2 2
      dist/locale/bootstrap-table-es-CL.min.js
  74. 28 1
      dist/locale/bootstrap-table-es-CR.js
  75. 2 2
      dist/locale/bootstrap-table-es-CR.min.js
  76. 13 39
      dist/locale/bootstrap-table-es-ES.js
  77. 2 2
      dist/locale/bootstrap-table-es-ES.min.js
  78. 22 4
      dist/locale/bootstrap-table-es-MX.js
  79. 2 2
      dist/locale/bootstrap-table-es-MX.min.js
  80. 28 1
      dist/locale/bootstrap-table-es-NI.js
  81. 2 2
      dist/locale/bootstrap-table-es-NI.min.js
  82. 28 1
      dist/locale/bootstrap-table-es-SP.js
  83. 2 2
      dist/locale/bootstrap-table-es-SP.min.js
  84. 25 1
      dist/locale/bootstrap-table-et-EE.js
  85. 2 2
      dist/locale/bootstrap-table-et-EE.min.js
  86. 25 1
      dist/locale/bootstrap-table-eu-EU.js
  87. 2 2
      dist/locale/bootstrap-table-eu-EU.min.js
  88. 25 1
      dist/locale/bootstrap-table-fa-IR.js
  89. 2 2
      dist/locale/bootstrap-table-fa-IR.min.js
  90. 19 1
      dist/locale/bootstrap-table-fi-FI.js
  91. 2 2
      dist/locale/bootstrap-table-fi-FI.min.js
  92. 40 1
      dist/locale/bootstrap-table-fr-BE.js
  93. 2 2
      dist/locale/bootstrap-table-fr-BE.min.js
  94. 12 39
      dist/locale/bootstrap-table-fr-FR.js
  95. 2 2
      dist/locale/bootstrap-table-fr-FR.min.js
  96. 25 1
      dist/locale/bootstrap-table-he-IL.js
  97. 2 2
      dist/locale/bootstrap-table-he-IL.min.js
  98. 25 1
      dist/locale/bootstrap-table-hr-HR.js
  99. 2 2
      dist/locale/bootstrap-table-hr-HR.min.js
  100. 0 0
      dist/locale/bootstrap-table-hu-HU.js

+ 10 - 0
CHANGELOG.md

@@ -1,6 +1,16 @@
 ChangeLog
 ---------
 
+### 1.14.2
+
+- **New(fixed-columns extension):** Added new version fixed-columns extension.
+- **New(js):** Updated the style of loading message.
+- **Update(js):** Updated refresh event params.
+- **Update(locale):** Updated all locale translation with English as default.
+- **Update(export extension):** Fixed export all rows to pdf bug.
+- **Update(export extension):** Disabled export button when exportDataType is 'selected' and selection empty.
+- **Update(addrbar extension):** Fixed addrbar extension remove hash from url bug.
+
 ### 1.14.1
 
 - **New(css):** Added CSS Frameworks supported.

+ 1 - 1
_config.yml

@@ -27,7 +27,7 @@ algolia:
   index_name:     bootstrap-table
 
 # Custom variables
-current_version:  1.14.1
+current_version:  1.14.2
 title:            "Bootstrap Table"
 description:      "An extended Bootstrap Table with radio, checkbox, sort, pagination, and other added features."
 authors:          "Zhixin Wen, and Bootstrap Table contributors"

+ 1 - 1
bootstrap-table.jquery.json

@@ -1,6 +1,6 @@
 {
   "name": "bootstrap-table",
-  "version": "1.14.1",
+  "version": "1.14.2",
   "title": "Bootstrap Table",
   "description": "An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features.",
   "author": {

File diff suppressed because it is too large
+ 1210 - 195
dist/bootstrap-table-locale-all.js


File diff suppressed because it is too large
+ 48 - 48
dist/bootstrap-table-locale-all.min.js


+ 61 - 7
dist/bootstrap-table.css

@@ -1,7 +1,7 @@
 @charset "UTF-8";
 /**
  * @author zhixin wen <wenzhixin2010@gmail.com>
- * version: 1.14.1
+ * version: 1.14.2
  * https://github.com/wenzhixin/bootstrap-table/
  */
 .bootstrap-table .fixed-table-toolbar:after {
@@ -79,15 +79,57 @@
   height: 100%;
 }
 .bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
+  align-items: center;
+  background: #fff;
   display: none;
+  justify-content: center;
   position: absolute;
-  top: 42px;
-  right: 0;
   bottom: 0;
-  left: 0;
-  z-index: 99;
-  background-color: #fff;
-  text-align: center;
+  width: 100%;
+  z-index: 1000;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap {
+  align-items: baseline;
+  display: flex;
+  justify-content: center;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .loading-text {
+  font-size: 2rem;
+  margin-right: 6px;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap {
+  align-items: center;
+  display: flex;
+  justify-content: center;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot,
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap:after,
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap:before {
+  content: "";
+  animation-duration: 1.5s;
+  animation-iteration-count: infinite;
+  animation-name: LOADING;
+  background: #212529;
+  border-radius: 50%;
+  display: block;
+  height: 5px;
+  margin: 0 4px;
+  opacity: 0;
+  width: 5px;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot {
+  animation-delay: 0.3s;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap:after {
+  animation-delay: 0.6s;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark {
+  background: #212529;
+}
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-dot,
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-wrap:after,
+.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-wrap:before {
+  background: #fff;
 }
 .bootstrap-table .fixed-table-container .table {
   width: 100%;
@@ -225,4 +267,16 @@ div.fixed-table-scroll-outer {
   overflow: hidden;
 }
 
+@keyframes LOADING {
+  0% {
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  to {
+    opacity: 0;
+  }
+}
+
 /*# sourceMappingURL=bootstrap-table.css.map */

File diff suppressed because it is too large
+ 104 - 64
dist/bootstrap-table.js


File diff suppressed because it is too large
+ 2 - 2
dist/bootstrap-table.min.css


File diff suppressed because it is too large
+ 2 - 2
dist/bootstrap-table.min.js


+ 1 - 1
dist/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 3 - 0
dist/extensions/addrbar/bootstrap-table-addrbar.js

@@ -208,6 +208,9 @@
           url = url + seperator + targetStr;
         }
       }
+      if (location.hash) {
+        url += location.hash;
+      }
       return url;
     }
 

File diff suppressed because it is too large
+ 2 - 2
dist/extensions/addrbar/bootstrap-table-addrbar.min.js


+ 1 - 1
dist/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/cookie/bootstrap-table-cookie.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/copy-rows/bootstrap-table-copy-rows.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/defer-url/bootstrap-table-defer-url.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/editable/bootstrap-table-editable.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

File diff suppressed because it is too large
+ 43 - 21
dist/extensions/export/bootstrap-table-export.js


File diff suppressed because it is too large
+ 2 - 2
dist/extensions/export/bootstrap-table-export.min.js


+ 1 - 1
dist/extensions/filter-control/bootstrap-table-filter-control.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/filter-control/bootstrap-table-filter-control.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 27 - 0
dist/extensions/fixed-columns/bootstrap-table-fixed-columns.css

@@ -0,0 +1,27 @@
+.fixed-table-header-columns,
+.fixed-table-body-columns {
+  position: absolute;
+  background-color: #fff;
+  box-sizing: border-box;
+  overflow: hidden;
+  z-index: 1;
+}
+
+.fixed-table-header-columns {
+  z-index: 2;
+}
+
+.fixed-table-header-columns .table,
+.fixed-table-body-columns .table {
+  border-right: 1px solid #ddd;
+}
+
+.fixed-table-header-columns .table.table-no-bordered,
+.fixed-table-body-columns .table.table-no-bordered {
+  border-right: 1px solid transparent;
+}
+
+.fixed-table-body-columns table {
+  position: absolute;
+  animation: none;
+}

+ 232 - 0
dist/extensions/fixed-columns/bootstrap-table-fixed-columns.js

@@ -0,0 +1,232 @@
+(function (global, factory) {
+  if (typeof define === "function" && define.amd) {
+    define([], factory);
+  } else if (typeof exports !== "undefined") {
+    factory();
+  } else {
+    var mod = {
+      exports: {}
+    };
+    factory();
+    global.bootstrapTableFixedColumns = mod.exports;
+  }
+})(this, function () {
+  'use strict';
+
+  function _classCallCheck(instance, Constructor) {
+    if (!(instance instanceof Constructor)) {
+      throw new TypeError("Cannot call a class as a function");
+    }
+  }
+
+  var _createClass = function () {
+    function defineProperties(target, props) {
+      for (var i = 0; i < props.length; i++) {
+        var descriptor = props[i];
+        descriptor.enumerable = descriptor.enumerable || false;
+        descriptor.configurable = true;
+        if ("value" in descriptor) descriptor.writable = true;
+        Object.defineProperty(target, descriptor.key, descriptor);
+      }
+    }
+
+    return function (Constructor, protoProps, staticProps) {
+      if (protoProps) defineProperties(Constructor.prototype, protoProps);
+      if (staticProps) defineProperties(Constructor, staticProps);
+      return Constructor;
+    };
+  }();
+
+  function _possibleConstructorReturn(self, call) {
+    if (!self) {
+      throw new ReferenceError("this hasn't been initialised - super() hasn't been called");
+    }
+
+    return call && (typeof call === "object" || typeof call === "function") ? call : self;
+  }
+
+  var _get = function get(object, property, receiver) {
+    if (object === null) object = Function.prototype;
+    var desc = Object.getOwnPropertyDescriptor(object, property);
+
+    if (desc === undefined) {
+      var parent = Object.getPrototypeOf(object);
+
+      if (parent === null) {
+        return undefined;
+      } else {
+        return get(parent, property, receiver);
+      }
+    } else if ("value" in desc) {
+      return desc.value;
+    } else {
+      var getter = desc.get;
+
+      if (getter === undefined) {
+        return undefined;
+      }
+
+      return getter.call(receiver);
+    }
+  };
+
+  function _inherits(subClass, superClass) {
+    if (typeof superClass !== "function" && superClass !== null) {
+      throw new TypeError("Super expression must either be null or a function, not " + typeof superClass);
+    }
+
+    subClass.prototype = Object.create(superClass && superClass.prototype, {
+      constructor: {
+        value: subClass,
+        enumerable: false,
+        writable: true,
+        configurable: true
+      }
+    });
+    if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass;
+  }
+
+  /**
+   * @author zhixin wen <wenzhixin2010@gmail.com>
+   */
+
+  (function ($) {
+    $.extend($.fn.bootstrapTable.defaults, {
+      fixedColumns: false,
+      fixedNumber: 1
+    });
+
+    $.BootstrapTable = function (_$$BootstrapTable) {
+      _inherits(_class, _$$BootstrapTable);
+
+      function _class() {
+        _classCallCheck(this, _class);
+
+        return _possibleConstructorReturn(this, (_class.__proto__ || Object.getPrototypeOf(_class)).apply(this, arguments));
+      }
+
+      _createClass(_class, [{
+        key: 'fitHeader',
+        value: function fitHeader() {
+          var _get2;
+
+          for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
+            args[_key] = arguments[_key];
+          }
+
+          (_get2 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'fitHeader', this)).call.apply(_get2, [this].concat(args));
+
+          if (!this.options.fixedColumns) {
+            return;
+          }
+
+          if (this.$el.is(':hidden')) {
+            return;
+          }
+
+          this.$container.find('.fixed-table-header-columns').remove();
+          this.$fixedHeader = $('<div class="fixed-table-header-columns"></div>');
+          this.$fixedHeader.append(this.$tableHeader.find('>table').clone(true));
+          this.$tableHeader.after(this.$fixedHeader);
+
+          var width = this.getFixedColumnsWidth();
+
+          this.$fixedHeader.css({
+            top: 0,
+            width: width,
+            height: this.$tableHeader.outerHeight(true)
+          });
+
+          this.initFixedColumnsBody();
+
+          this.$fixedBody.css({
+            top: this.$tableHeader.outerHeight(true),
+            width: width,
+            height: this.$tableBody.outerHeight(true) - 1
+          });
+
+          this.initFixedColumnsEvents();
+        }
+      }, {
+        key: 'initBody',
+        value: function initBody() {
+          var _get3;
+
+          for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {
+            args[_key2] = arguments[_key2];
+          }
+
+          (_get3 = _get(_class.prototype.__proto__ || Object.getPrototypeOf(_class.prototype), 'initBody', this)).call.apply(_get3, [this].concat(args));
+
+          if (!this.options.fixedColumns) {
+            return;
+          }
+
+          if (this.options.showHeader && this.options.height) {
+            return;
+          }
+
+          this.initFixedColumnsBody();
+
+          this.$fixedBody.css({
+            top: 0,
+            width: this.getFixedColumnsWidth(),
+            height: this.$tableHeader.outerHeight(true) + this.$tableBody.outerHeight(true)
+          });
+
+          this.initFixedColumnsEvents();
+        }
+      }, {
+        key: 'initFixedColumnsBody',
+        value: function initFixedColumnsBody() {
+          this.$container.find('.fixed-table-body-columns').remove();
+          this.$fixedBody = $('<div class="fixed-table-body-columns"></div>');
+          this.$fixedBody.append(this.$tableBody.find('>table').clone(true));
+          this.$tableBody.after(this.$fixedBody);
+        }
+      }, {
+        key: 'getFixedColumnsWidth',
+        value: function getFixedColumnsWidth() {
+          var visibleFields = this.getVisibleFields();
+          var width = 0;
+
+          for (var i = 0; i < this.options.fixedNumber; i++) {
+            width += this.$header.find('th[data-field="' + visibleFields[i] + '"]').outerWidth(true);
+          }
+
+          return width + 1;
+        }
+      }, {
+        key: 'initFixedColumnsEvents',
+        value: function initFixedColumnsEvents() {
+          var _this2 = this;
+
+          // events
+          this.$tableBody.off('scroll.fixed-columns').on('scroll.fixed-columns', function (e) {
+            _this2.$fixedBody.find('table').css('top', -$(e.currentTarget).scrollTop());
+          });
+
+          this.$body.find('> tr[data-index]').off('hover').hover(function (e) {
+            var index = $(e.currentTarget).data('index');
+            _this2.$fixedBody.find('tr[data-index="' + index + '"]').css('background-color', $(e.currentTarget).css('background-color'));
+          }, function (e) {
+            var index = $(e.currentTarget).data('index');
+            var $tr = _this2.$fixedBody.find('tr[data-index="' + index + '"]');
+            $tr.attr('style', $tr.attr('style').replace(/background-color:.*;/, ''));
+          });
+
+          this.$fixedBody.find('tr[data-index]').off('hover').hover(function (e) {
+            var index = $(e.currentTarget).data('index');
+            _this2.$body.find('tr[data-index="' + index + '"]').css('background-color', $(e.currentTarget).css('background-color'));
+          }, function (e) {
+            var index = $(e.currentTarget).data('index');
+            var $tr = _this2.$body.find('> tr[data-index="' + index + '"]');
+            $tr.attr('style', $tr.attr('style').replace(/background-color:.*;/, ''));
+          });
+        }
+      }]);
+
+      return _class;
+    }($.BootstrapTable);
+  })(jQuery);
+});

+ 10 - 0
dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css

@@ -0,0 +1,10 @@
+/**
+  * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
+  *
+  * @version v1.14.2
+  * @homepage https://bootstrap-table.com
+  * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
+  * @license MIT
+  */
+
+.fixed-table-header-columns,.fixed-table-body-columns{position:absolute;background-color:#fff;box-sizing:border-box;overflow:hidden;z-index:1}.fixed-table-header-columns{z-index:2}.fixed-table-header-columns .table,.fixed-table-body-columns .table{border-right:1px solid #ddd}.fixed-table-header-columns .table.table-no-bordered,.fixed-table-body-columns .table.table-no-bordered{border-right:1px solid transparent}.fixed-table-body-columns table{position:absolute;animation:none}

File diff suppressed because it is too large
+ 10 - 0
dist/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js


+ 1 - 1
dist/extensions/group-by-v2/bootstrap-table-group-by.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by-v2/bootstrap-table-group-by.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by/bootstrap-table-group-by.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/group-by/bootstrap-table-group-by.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/key-events/bootstrap-table-key-events.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/mobile/bootstrap-table-mobile.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multi-column-toggle/bootstrap-table-multi-toggle.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-search/bootstrap-table-multiple-search.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/pipeline/bootstrap-table-pipeline.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/print/bootstrap-table-print.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/resizable/bootstrap-table-resizable.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/select2-filter/bootstrap-table-select2-filter.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/sticky-header/bootstrap-table-sticky-header.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/toolbar/bootstrap-table-toolbar.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/tree-column/bootstrap-table-tree-column.min.css

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/tree-column/bootstrap-table-tree-column.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 1 - 1
dist/extensions/treegrid/bootstrap-table-treegrid.min.js

@@ -1,7 +1,7 @@
 /**
   * bootstrap-table - An extended Bootstrap table with radio, checkbox, sort, pagination, and other added features. (supports twitter bootstrap v2 and v3).
   *
-  * @version v1.14.1
+  * @version v1.14.2
   * @homepage https://bootstrap-table.com
   * @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
   * @license MIT

+ 28 - 1
dist/locale/bootstrap-table-af-ZA.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['af-ZA'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Besig om te laai, wag asseblief ...';
+        return 'Besig om te laai, wag asseblief';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' rekords per bladsy';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Resultate ' + pageFrom + ' tot ' + pageTo + ' van ' + totalRows + ' rye';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Soek';
       },
@@ -45,6 +48,30 @@
       },
       formatColumns: function formatColumns() {
         return 'Kolomme';
+      },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
+      formatAllRows: function formatAllRows() {
+        return 'All';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-af-ZA.min.js


+ 28 - 1
dist/locale/bootstrap-table-ar-SA.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['ar-SA'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'جاري التحميل, يرجى الإنتظار...';
+        return 'جاري التحميل, يرجى الإنتظار';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' \u0633\u062C\u0644 \u0644\u0643\u0644 \u0635\u0641\u062D\u0629';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return '\u0627\u0644\u0638\u0627\u0647\u0631 ' + pageFrom + ' \u0625\u0644\u0649 ' + pageTo + ' \u0645\u0646 ' + totalRows + ' \u0633\u062C\u0644';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'بحث';
       },
@@ -46,6 +49,30 @@
       },
       formatColumns: function formatColumns() {
         return 'أعمدة';
+      },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
+      formatAllRows: function formatAllRows() {
+        return 'All';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-ar-SA.min.js


+ 25 - 1
dist/locale/bootstrap-table-ca-ES.js

@@ -21,7 +21,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['ca-ES'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Espereu, si us plau...';
+        return 'Espereu, si us plau';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' resultats per p\xE0gina';
@@ -29,6 +29,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrant de ' + pageFrom + ' fins ' + pageTo + ' - total ' + totalRows + ' resultats';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Cerca';
       },
@@ -47,8 +50,29 @@
       formatColumns: function formatColumns() {
         return 'Columnes';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Tots';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-ca-ES.min.js


+ 25 - 1
dist/locale/bootstrap-table-cs-CZ.js

@@ -21,7 +21,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['cs-CZ'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Čekejte, prosím...';
+        return 'Čekejte, prosím';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' polo\u017Eek na str\xE1nku';
@@ -29,6 +29,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Zobrazena ' + pageFrom + '. - ' + pageTo + '. polo\u017Eka z celkov\xFDch ' + totalRows;
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Vyhledávání';
       },
@@ -47,8 +50,29 @@
       formatColumns: function formatColumns() {
         return 'Sloupce';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Vše';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-cs-CZ.min.js


+ 16 - 1
dist/locale/bootstrap-table-da-DK.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['da-DK'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Indlæser, vent venligst...';
+        return 'Indlæser, vent venligst';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' poster pr side';
@@ -49,14 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Kolonner';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Alle';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
       formatExport: function formatExport() {
         return 'Eksporter';
       },
       formatClearFilters: function formatClearFilters() {
         return 'Ryd filtre';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-da-DK.min.js


+ 16 - 1
dist/locale/bootstrap-table-de-DE.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['de-DE'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Lade, bitte warten...';
+        return 'Lade, bitte warten';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' Zeilen pro Seite.';
@@ -49,14 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Spalten';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Alle';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
       formatExport: function formatExport() {
         return 'Datenexport';
       },
       formatClearFilters: function formatClearFilters() {
         return 'Lösche Filter';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-de-DE.min.js


+ 40 - 1
dist/locale/bootstrap-table-el-GR.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['el-GR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Φορτώνει, παρακαλώ περιμένετε...';
+        return 'Φορτώνει, παρακαλώ περιμένετε';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' \u03B1\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B1\u03BD\u03AC \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1';
@@ -28,11 +28,50 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return '\u0395\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD ' + pageFrom + ' \u03C9\u03C2 \u03C4\u03B7\u03BD ' + pageTo + ' \u03B1\u03C0\u03CC \u03C3\u03CD\u03BD\u03BF\u03BB\u03BF ' + totalRows + ' \u03C3\u03B5\u03B9\u03C1\u03CE\u03BD';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Αναζητήστε';
       },
       formatNoMatches: function formatNoMatches() {
         return 'Δεν βρέθηκαν αποτελέσματα';
+      },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
+      formatRefresh: function formatRefresh() {
+        return 'Refresh';
+      },
+      formatToggle: function formatToggle() {
+        return 'Toggle';
+      },
+      formatColumns: function formatColumns() {
+        return 'Columns';
+      },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
+      formatAllRows: function formatAllRows() {
+        return 'All';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-el-GR.min.js


+ 19 - 1
dist/locale/bootstrap-table-en-US.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['en-US'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Loading, please wait...';
+        return 'Loading, please wait';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' rows per page';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Showing ' + pageFrom + ' to ' + pageTo + ' of ' + totalRows + ' rows';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Search';
       },
@@ -46,14 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Columns';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'All';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
       formatExport: function formatExport() {
         return 'Export data';
       },
       formatClearFilters: function formatClearFilters() {
         return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-en-US.min.js


+ 37 - 1
dist/locale/bootstrap-table-es-AR.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-AR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, espere por favor...';
+        return 'Cargando, espere por favor';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' registros por p\xE1gina';
@@ -28,14 +28,50 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrando ' + pageFrom + ' a ' + pageTo + ' de ' + totalRows + ' filas';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
       formatNoMatches: function formatNoMatches() {
         return 'No se encontraron registros';
       },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
+      formatRefresh: function formatRefresh() {
+        return 'Refresh';
+      },
+      formatToggle: function formatToggle() {
+        return 'Toggle';
+      },
+      formatColumns: function formatColumns() {
+        return 'Columns';
+      },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-AR.min.js


+ 25 - 1
dist/locale/bootstrap-table-es-CL.js

@@ -21,7 +21,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-CL'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, espere por favor...';
+        return 'Cargando, espere por favor';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' filas por p\xE1gina';
@@ -29,6 +29,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrando ' + pageFrom + ' a ' + pageTo + ' de ' + totalRows + ' filas';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
@@ -47,8 +50,29 @@
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-CL.min.js


+ 28 - 1
dist/locale/bootstrap-table-es-CR.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-CR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, por favor espere...';
+        return 'Cargando, por favor espere';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' registros por p\xE1gina';
@@ -28,12 +28,18 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrando de ' + pageFrom + ' a ' + pageTo + ' registros de ' + totalRows + ' registros en total';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
       formatNoMatches: function formatNoMatches() {
         return 'No se encontraron registros';
       },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
       formatRefresh: function formatRefresh() {
         return 'Refrescar';
       },
@@ -43,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-CR.min.js


+ 13 - 39
dist/locale/bootstrap-table-es-ES.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-ES'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Por favor espere...';
+        return 'Por favor espere';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' resultados por p\xE1gina';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrando desde ' + pageFrom + ' hasta ' + pageTo + ' - En total ' + totalRows + ' resultados';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
@@ -46,9 +49,15 @@
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todos';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
 
       formatExport: function formatExport() {
         return 'Exportar los datos';
@@ -56,45 +65,10 @@
       formatClearFilters: function formatClearFilters() {
         return 'Borrar los filtros';
       },
-      formatMultipleSort: function formatMultipleSort() {
-        return 'Orden avanzado';
-      },
-      formatAddLevel: function formatAddLevel() {
-        return 'Añadir un nivel';
-      },
-      formatDeleteLevel: function formatDeleteLevel() {
-        return 'Eliminar un nivel';
-      },
-      formatColumn: function formatColumn() {
-        return 'Columna';
-      },
-      formatOrder: function formatOrder() {
-        return 'Orden';
-      },
-      formatSortBy: function formatSortBy() {
-        return 'Ordenar por';
-      },
-      formatThenBy: function formatThenBy() {
-        return 'Y por';
-      },
-      formatSort: function formatSort() {
-        return 'Ordenar';
-      },
-      formatCancel: function formatCancel() {
-        return 'Cancelar';
-      },
-      formatDuplicateAlertTitle: function formatDuplicateAlertTitle() {
-        return 'Duplicado(s) detectado(s)!';
-      },
-      formatDuplicateAlertDescription: function formatDuplicateAlertDescription() {
-        return 'Eliminar o cambiar columnas duplicadas.';
-      },
-      formatSortOrders: function formatSortOrders() {
-        return {
-          asc: 'Ascendente',
-          desc: 'Descendente'
-        };
+      formatJumpto: function formatJumpto() {
+        return 'GO';
       },
+
       formatAdvancedSearch: function formatAdvancedSearch() {
         return 'Búsqueda avanzada';
       },

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-ES.min.js


+ 22 - 4
dist/locale/bootstrap-table-es-MX.js

@@ -22,7 +22,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-MX'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, espere por favor...';
+        return 'Cargando, espere por favor';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' registros por p\xE1gina';
@@ -48,14 +48,32 @@
       formatToggle: function formatToggle() {
         return 'Cambiar vista';
       },
-      formatFullscreen: function formatFullscreen() {
-        return 'Pantalla completa';
-      },
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Pantalla completa';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-MX.min.js


+ 28 - 1
dist/locale/bootstrap-table-es-NI.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-NI'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, por favor espere...';
+        return 'Cargando, por favor espere';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' registros por p\xE1gina';
@@ -28,12 +28,18 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Mostrando de ' + pageFrom + ' a ' + pageTo + ' registros de ' + totalRows + ' registros en total';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
       formatNoMatches: function formatNoMatches() {
         return 'No se encontraron registros';
       },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
       formatRefresh: function formatRefresh() {
         return 'Refrescar';
       },
@@ -43,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-NI.min.js


+ 28 - 1
dist/locale/bootstrap-table-es-SP.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['es-SP'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Cargando, por favor espera...';
+        return 'Cargando, por favor espera';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' registros por p&#225;gina.';
@@ -28,12 +28,18 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return pageFrom + ' - ' + pageTo + ' de ' + totalRows + ' registros.';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Buscar';
       },
       formatNoMatches: function formatNoMatches() {
         return 'No se han encontrado registros.';
       },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
       formatRefresh: function formatRefresh() {
         return 'Actualizar';
       },
@@ -43,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Columnas';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Todo';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-es-SP.min.js


+ 25 - 1
dist/locale/bootstrap-table-et-EE.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['et-EE'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Päring käib, palun oota...';
+        return 'Päring käib, palun oota';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' rida lehe kohta';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'N\xE4itan tulemusi ' + pageFrom + ' kuni ' + pageTo + ' - kokku ' + totalRows + ' tulemust';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Otsi';
       },
@@ -46,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Veerud';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Kõik';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-et-EE.min.js


+ 25 - 1
dist/locale/bootstrap-table-eu-EU.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['eu-EU'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Itxaron mesedez...';
+        return 'Itxaron mesedez';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' emaitza orriko.';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return totalRows + ' erregistroetatik ' + pageFrom + 'etik ' + pageTo + 'erakoak erakusten.';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Bilatu';
       },
@@ -46,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Zutabeak';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Guztiak';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-eu-EU.min.js


+ 25 - 1
dist/locale/bootstrap-table-fa-IR.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['fa-IR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'در حال بارگذاری, لطفا صبر کنید...';
+        return 'در حال بارگذاری, لطفا صبر کنید';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' \u0631\u06A9\u0648\u0631\u062F \u062F\u0631 \u0635\u0641\u062D\u0647';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return '\u0646\u0645\u0627\u06CC\u0634 ' + pageFrom + ' \u062A\u0627 ' + pageTo + ' \u0627\u0632 ' + totalRows + ' \u0631\u062F\u06CC\u0641';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'جستجو';
       },
@@ -46,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'سطر ها';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'همه';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-fa-IR.min.js


+ 19 - 1
dist/locale/bootstrap-table-fi-FI.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['fi-FI'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Ladataan, ole hyvä ja odota...';
+        return 'Ladataan, ole hyvä ja odota';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' rivi\xE4 sivulla';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'N\xE4ytet\xE4\xE4n rivit ' + pageFrom + ' - ' + pageTo + ' / ' + totalRows;
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Hae';
       },
@@ -46,14 +49,29 @@
       formatColumns: function formatColumns() {
         return 'Sarakkeet';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Kaikki';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
       formatExport: function formatExport() {
         return 'Vie tiedot';
       },
       formatClearFilters: function formatClearFilters() {
         return 'Poista suodattimet';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-fi-FI.min.js


+ 40 - 1
dist/locale/bootstrap-table-fr-BE.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['fr-BE'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Chargement en cours...';
+        return 'Chargement en cours';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' entr\xE9es par page';
@@ -28,11 +28,50 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Affiche de' + pageFrom + ' \xE0 ' + pageTo + ' sur ' + totalRows + ' lignes';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Recherche';
       },
       formatNoMatches: function formatNoMatches() {
         return 'Pas de fichiers trouvés';
+      },
+      formatPaginationSwitch: function formatPaginationSwitch() {
+        return 'Hide/Show pagination';
+      },
+      formatRefresh: function formatRefresh() {
+        return 'Refresh';
+      },
+      formatToggle: function formatToggle() {
+        return 'Toggle';
+      },
+      formatColumns: function formatColumns() {
+        return 'Columns';
+      },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
+      formatAllRows: function formatAllRows() {
+        return 'All';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-fr-BE.min.js


+ 12 - 39
dist/locale/bootstrap-table-fr-FR.js

@@ -21,7 +21,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['fr-FR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Chargement en cours, patientez, s´il vous plaît ...';
+        return 'Chargement en cours, patientez, s´il vous plaît';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' lignes par page';
@@ -29,6 +29,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Affichage des lignes ' + pageFrom + ' \xE0 ' + pageTo + ' sur ' + totalRows + ' lignes au total';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Rechercher';
       },
@@ -47,53 +50,23 @@
       formatColumns: function formatColumns() {
         return 'Colonnes';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Tous';
       },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
       formatExport: function formatExport() {
         return 'Exporter les données';
       },
       formatClearFilters: function formatClearFilters() {
         return 'Vider les filtres';
       },
-      formatMultipleSort: function formatMultipleSort() {
-        return 'Tri avancé';
-      },
-      formatAddLevel: function formatAddLevel() {
-        return 'Ajouter un niveau';
-      },
-      formatDeleteLevel: function formatDeleteLevel() {
-        return 'Supprimer un niveau';
-      },
-      formatColumn: function formatColumn() {
-        return 'Colonne';
-      },
-      formatOrder: function formatOrder() {
-        return 'Ordre';
-      },
-      formatSortBy: function formatSortBy() {
-        return 'Trier par';
-      },
-      formatThenBy: function formatThenBy() {
-        return 'Puis par';
-      },
-      formatSort: function formatSort() {
-        return 'Trier';
-      },
-      formatCancel: function formatCancel() {
-        return 'Annuler';
-      },
-      formatDuplicateAlertTitle: function formatDuplicateAlertTitle() {
-        return 'Doublon(s) détecté(s)!';
-      },
-      formatDuplicateAlertDescription: function formatDuplicateAlertDescription() {
-        return 'Supprimez ou changez les colonnes dupliquées.';
-      },
-      formatSortOrders: function formatSortOrders() {
-        return {
-          asc: 'Croissant',
-          desc: 'Décroissant'
-        };
+      formatJumpto: function formatJumpto() {
+        return 'GO';
       },
       formatAdvancedSearch: function formatAdvancedSearch() {
         return 'Recherche avancée';

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-fr-FR.min.js


+ 25 - 1
dist/locale/bootstrap-table-he-IL.js

@@ -20,7 +20,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['he-IL'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'טוען, נא להמתין...';
+        return 'טוען, נא להמתין';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' \u05E9\u05D5\u05E8\u05D5\u05EA \u05D1\u05E2\u05DE\u05D5\u05D3';
@@ -28,6 +28,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return '\u05DE\u05E6\u05D9\u05D2 ' + pageFrom + ' \u05E2\u05D3 ' + pageTo + ' \u05DE-' + totalRows + ' \u05E9\u05D5\u05E8\u05D5\u05EA';
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'חיפוש';
       },
@@ -46,8 +49,29 @@
       formatColumns: function formatColumns() {
         return 'עמודות';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'הכל';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-he-IL.min.js


+ 25 - 1
dist/locale/bootstrap-table-hr-HR.js

@@ -21,7 +21,7 @@
   (function ($) {
     $.fn.bootstrapTable.locales['hr-HR'] = {
       formatLoadingMessage: function formatLoadingMessage() {
-        return 'Molimo pričekajte ...';
+        return 'Molimo pričekajte';
       },
       formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
         return pageNumber + ' broj zapisa po stranici';
@@ -29,6 +29,9 @@
       formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows) {
         return 'Prikazujem ' + pageFrom + '. - ' + pageTo + '. od ukupnog broja zapisa ' + totalRows;
       },
+      formatDetailPagination: function formatDetailPagination(totalRows) {
+        return 'Showing ' + totalRows + ' rows';
+      },
       formatSearch: function formatSearch() {
         return 'Pretraži';
       },
@@ -47,8 +50,29 @@
       formatColumns: function formatColumns() {
         return 'Kolone';
       },
+      formatFullscreen: function formatFullscreen() {
+        return 'Fullscreen';
+      },
       formatAllRows: function formatAllRows() {
         return 'Sve';
+      },
+      formatAutoRefresh: function formatAutoRefresh() {
+        return 'Auto Refresh';
+      },
+      formatExport: function formatExport() {
+        return 'Export data';
+      },
+      formatClearFilters: function formatClearFilters() {
+        return 'Clear filters';
+      },
+      formatJumpto: function formatJumpto() {
+        return 'GO';
+      },
+      formatAdvancedSearch: function formatAdvancedSearch() {
+        return 'Advanced search';
+      },
+      formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+        return 'Close';
       }
     };
 

File diff suppressed because it is too large
+ 2 - 2
dist/locale/bootstrap-table-hr-HR.min.js


+ 0 - 0
dist/locale/bootstrap-table-hu-HU.js


Some files were not shown because too many files changed in this diff