From fde31cb3276d6beba6b105d7836a9744c04e4f1f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=99=88=E7=B2=BE=E5=8D=8E?= <842761733@qq.com>
Date: Wed, 13 May 2020 19:40:31 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=8A=9F=E8=83=BD=E7=82=B9=EF=BC=9A?=
=?UTF-8?q?=E6=94=AF=E6=8C=81=E5=85=A8=E5=B1=80=E6=B0=B4=E5=8D=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/main/config/application.properties | 26 +-
.../keking/config/ConfigRefreshComponent.java | 26 +-
.../config/WatermarkConfigConstants.java | 164 +
.../service/impl/CadFilePreviewImpl.java | 4 +-
.../service/impl/OfficeFilePreviewImpl.java | 4 +-
.../service/impl/PdfFilePreviewImpl.java | 4 +-
.../service/impl/SimTextFilePreviewImpl.java | 2 +-
.../main/java/cn/keking/utils/FileUtils.java | 2 +-
.../main/java/cn/keking/utils/ZipReader.java | 9 +-
.../cn/keking/web/filter/BaseUrlFilter.java | 58 +
.../web/filter/FilterConfiguration.java | 25 +
.../web/filter/WatermarkConfigFilter.java | 39 +
.../bootstrap-table-locale-all.js | 5420 +++++++++++++
.../bootstrap-table-locale-all.min.js | 10 +
.../bootstrap-table-vue.esm.js | 2279 ++++++
.../bootstrap-table-vue.esm.min.js | 10 +
.../bootstrap-table/bootstrap-table-vue.js | 2287 ++++++
.../bootstrap-table-vue.min.js | 10 +
.../bootstrap-table/bootstrap-table.css | 352 +
.../static/bootstrap-table/bootstrap-table.js | 7212 +++++++++++++++++
.../bootstrap-table/bootstrap-table.min.css | 10 +
.../bootstrap-table/bootstrap-table.min.js | 10 +
.../bootstrap-table-accent-neutralise.js | 2647 ++++++
.../bootstrap-table-accent-neutralise.min.js | 10 +
.../addrbar/bootstrap-table-addrbar.js | 1631 ++++
.../addrbar/bootstrap-table-addrbar.min.js | 10 +
.../bootstrap-table-auto-refresh.js | 1092 +++
.../bootstrap-table-auto-refresh.min.js | 10 +
.../cell-input/bootstrap-table-cell-input.css | 12 +
.../cell-input/bootstrap-table-cell-input.js | 2248 +++++
.../bootstrap-table-cell-input.min.css | 10 +
.../bootstrap-table-cell-input.min.js | 10 +
.../cookie/bootstrap-table-cookie.js | 2226 +++++
.../cookie/bootstrap-table-cookie.min.js | 10 +
.../copy-rows/bootstrap-table-copy-rows.js | 1114 +++
.../bootstrap-table-copy-rows.min.js | 10 +
.../defer-url/bootstrap-table-defer-url.js | 820 ++
.../bootstrap-table-defer-url.min.js | 10 +
.../editable/bootstrap-table-editable.js | 1619 ++++
.../editable/bootstrap-table-editable.min.js | 10 +
.../export/bootstrap-table-export.js | 2668 ++++++
.../export/bootstrap-table-export.min.js | 10 +
.../bootstrap-table-filter-control.css | 13 +
.../bootstrap-table-filter-control.js | 2831 +++++++
.../bootstrap-table-filter-control.min.css | 10 +
.../bootstrap-table-filter-control.min.js | 10 +
.../bootstrap-table-fixed-columns.css | 25 +
.../bootstrap-table-fixed-columns.js | 1501 ++++
.../bootstrap-table-fixed-columns.min.css | 10 +
.../bootstrap-table-fixed-columns.min.js | 10 +
.../group-by-v2/bootstrap-table-group-by.css | 7 +
.../group-by-v2/bootstrap-table-group-by.js | 1874 +++++
.../bootstrap-table-group-by.min.css | 10 +
.../bootstrap-table-group-by.min.js | 10 +
.../bootstrap-table-i18n-enhance.js | 125 +
.../bootstrap-table-i18n-enhance.min.js | 10 +
.../key-events/bootstrap-table-key-events.js | 1387 ++++
.../bootstrap-table-key-events.min.js | 10 +
.../mobile/bootstrap-table-mobile.js | 1239 +++
.../mobile/bootstrap-table-mobile.min.js | 10 +
.../bootstrap-table-multiple-sort.js | 2113 +++++
.../bootstrap-table-multiple-sort.min.js | 10 +
.../bootstrap-table-page-jump-to.css | 11 +
.../bootstrap-table-page-jump-to.js | 1043 +++
.../bootstrap-table-page-jump-to.min.css | 10 +
.../bootstrap-table-page-jump-to.min.js | 10 +
.../pipeline/bootstrap-table-pipeline.js | 1173 +++
.../pipeline/bootstrap-table-pipeline.min.js | 10 +
.../extensions/print/bootstrap-table-print.js | 2055 +++++
.../print/bootstrap-table-print.min.js | 10 +
.../bootstrap-table-reorder-columns.js | 1401 ++++
.../bootstrap-table-reorder-columns.min.js | 10 +
.../bootstrap-table-reorder-rows.css | 14 +
.../bootstrap-table-reorder-rows.js | 986 +++
.../bootstrap-table-reorder-rows.min.css | 10 +
.../bootstrap-table-reorder-rows.min.js | 10 +
.../resizable/bootstrap-table-resizable.js | 716 ++
.../bootstrap-table-resizable.min.js | 10 +
.../bootstrap-table-sticky-header.css | 21 +
.../bootstrap-table-sticky-header.js | 1151 +++
.../bootstrap-table-sticky-header.min.css | 10 +
.../bootstrap-table-sticky-header.min.js | 10 +
.../toolbar/bootstrap-table-toolbar.js | 2547 ++++++
.../toolbar/bootstrap-table-toolbar.min.js | 10 +
.../treegrid/bootstrap-table-treegrid.js | 1910 +++++
.../treegrid/bootstrap-table-treegrid.min.js | 10 +
.../locale/bootstrap-table-af-ZA.js | 762 ++
.../locale/bootstrap-table-af-ZA.min.js | 10 +
.../locale/bootstrap-table-ar-SA.js | 763 ++
.../locale/bootstrap-table-ar-SA.min.js | 10 +
.../locale/bootstrap-table-ca-ES.js | 763 ++
.../locale/bootstrap-table-ca-ES.min.js | 10 +
.../locale/bootstrap-table-cs-CZ.js | 763 ++
.../locale/bootstrap-table-cs-CZ.min.js | 10 +
.../locale/bootstrap-table-da-DK.js | 762 ++
.../locale/bootstrap-table-da-DK.min.js | 10 +
.../locale/bootstrap-table-de-DE.js | 762 ++
.../locale/bootstrap-table-de-DE.min.js | 10 +
.../locale/bootstrap-table-el-GR.js | 762 ++
.../locale/bootstrap-table-el-GR.min.js | 10 +
.../locale/bootstrap-table-en-US.js | 762 ++
.../locale/bootstrap-table-en-US.min.js | 10 +
.../locale/bootstrap-table-es-AR.js | 763 ++
.../locale/bootstrap-table-es-AR.min.js | 10 +
.../locale/bootstrap-table-es-CL.js | 763 ++
.../locale/bootstrap-table-es-CL.min.js | 10 +
.../locale/bootstrap-table-es-CR.js | 762 ++
.../locale/bootstrap-table-es-CR.min.js | 10 +
.../locale/bootstrap-table-es-ES.js | 762 ++
.../locale/bootstrap-table-es-ES.min.js | 10 +
.../locale/bootstrap-table-es-MX.js | 764 ++
.../locale/bootstrap-table-es-MX.min.js | 10 +
.../locale/bootstrap-table-es-NI.js | 762 ++
.../locale/bootstrap-table-es-NI.min.js | 10 +
.../locale/bootstrap-table-es-SP.js | 762 ++
.../locale/bootstrap-table-es-SP.min.js | 10 +
.../locale/bootstrap-table-et-EE.js | 762 ++
.../locale/bootstrap-table-et-EE.min.js | 10 +
.../locale/bootstrap-table-eu-EU.js | 762 ++
.../locale/bootstrap-table-eu-EU.min.js | 10 +
.../locale/bootstrap-table-fa-IR.js | 762 ++
.../locale/bootstrap-table-fa-IR.min.js | 10 +
.../locale/bootstrap-table-fi-FI.js | 762 ++
.../locale/bootstrap-table-fi-FI.min.js | 10 +
.../locale/bootstrap-table-fr-BE.js | 763 ++
.../locale/bootstrap-table-fr-BE.min.js | 10 +
.../locale/bootstrap-table-fr-CH.js | 762 ++
.../locale/bootstrap-table-fr-CH.min.js | 10 +
.../locale/bootstrap-table-fr-FR.js | 764 ++
.../locale/bootstrap-table-fr-FR.min.js | 10 +
.../locale/bootstrap-table-fr-LU.js | 762 ++
.../locale/bootstrap-table-fr-LU.min.js | 10 +
.../locale/bootstrap-table-he-IL.js | 762 ++
.../locale/bootstrap-table-he-IL.min.js | 10 +
.../locale/bootstrap-table-hr-HR.js | 763 ++
.../locale/bootstrap-table-hr-HR.min.js | 10 +
.../locale/bootstrap-table-hu-HU.js | 762 ++
.../locale/bootstrap-table-hu-HU.min.js | 10 +
.../locale/bootstrap-table-id-ID.js | 762 ++
.../locale/bootstrap-table-id-ID.min.js | 10 +
.../locale/bootstrap-table-it-IT.js | 764 ++
.../locale/bootstrap-table-it-IT.min.js | 10 +
.../locale/bootstrap-table-ja-JP.js | 762 ++
.../locale/bootstrap-table-ja-JP.min.js | 10 +
.../locale/bootstrap-table-ka-GE.js | 762 ++
.../locale/bootstrap-table-ka-GE.min.js | 10 +
.../locale/bootstrap-table-ko-KR.js | 762 ++
.../locale/bootstrap-table-ko-KR.min.js | 10 +
.../locale/bootstrap-table-ms-MY.js | 762 ++
.../locale/bootstrap-table-ms-MY.min.js | 10 +
.../locale/bootstrap-table-nb-NO.js | 762 ++
.../locale/bootstrap-table-nb-NO.min.js | 10 +
.../locale/bootstrap-table-nl-BE.js | 762 ++
.../locale/bootstrap-table-nl-BE.min.js | 10 +
.../locale/bootstrap-table-nl-NL.js | 763 ++
.../locale/bootstrap-table-nl-NL.min.js | 10 +
.../locale/bootstrap-table-pl-PL.js | 762 ++
.../locale/bootstrap-table-pl-PL.min.js | 10 +
.../locale/bootstrap-table-pt-BR.js | 764 ++
.../locale/bootstrap-table-pt-BR.min.js | 10 +
.../locale/bootstrap-table-pt-PT.js | 762 ++
.../locale/bootstrap-table-pt-PT.min.js | 10 +
.../locale/bootstrap-table-ro-RO.js | 762 ++
.../locale/bootstrap-table-ro-RO.min.js | 10 +
.../locale/bootstrap-table-ru-RU.js | 762 ++
.../locale/bootstrap-table-ru-RU.min.js | 10 +
.../locale/bootstrap-table-sk-SK.js | 762 ++
.../locale/bootstrap-table-sk-SK.min.js | 10 +
.../locale/bootstrap-table-sr-Cyrl-RS.js | 762 ++
.../locale/bootstrap-table-sr-Cyrl-RS.min.js | 10 +
.../locale/bootstrap-table-sr-Latn-RS.js | 762 ++
.../locale/bootstrap-table-sr-Latn-RS.min.js | 10 +
.../locale/bootstrap-table-sv-SE.js | 762 ++
.../locale/bootstrap-table-sv-SE.min.js | 10 +
.../locale/bootstrap-table-th-TH.js | 762 ++
.../locale/bootstrap-table-th-TH.min.js | 10 +
.../locale/bootstrap-table-tr-TR.js | 763 ++
.../locale/bootstrap-table-tr-TR.min.js | 10 +
.../locale/bootstrap-table-uk-UA.js | 762 ++
.../locale/bootstrap-table-uk-UA.min.js | 10 +
.../locale/bootstrap-table-ur-PK.js | 762 ++
.../locale/bootstrap-table-ur-PK.min.js | 10 +
.../locale/bootstrap-table-uz-Latn-UZ.js | 762 ++
.../locale/bootstrap-table-uz-Latn-UZ.min.js | 10 +
.../locale/bootstrap-table-vi-VN.js | 762 ++
.../locale/bootstrap-table-vi-VN.min.js | 10 +
.../locale/bootstrap-table-zh-CN.js | 762 ++
.../locale/bootstrap-table-zh-CN.min.js | 10 +
.../locale/bootstrap-table-zh-TW.js | 762 ++
.../locale/bootstrap-table-zh-TW.min.js | 10 +
.../themes/bulma/bootstrap-table-bulma.css | 421 +
.../themes/bulma/bootstrap-table-bulma.js | 989 +++
.../bulma/bootstrap-table-bulma.min.css | 10 +
.../themes/bulma/bootstrap-table-bulma.min.js | 10 +
.../foundation/bootstrap-table-foundation.css | 395 +
.../foundation/bootstrap-table-foundation.js | 999 +++
.../bootstrap-table-foundation.min.css | 10 +
.../bootstrap-table-foundation.min.js | 10 +
.../bootstrap-table-materialize.css | 391 +
.../bootstrap-table-materialize.js | 992 +++
.../bootstrap-table-materialize.min.css | 10 +
.../bootstrap-table-materialize.min.js | 10 +
.../semantic/bootstrap-table-semantic.css | 403 +
.../semantic/bootstrap-table-semantic.js | 966 +++
.../semantic/bootstrap-table-semantic.min.css | 10 +
.../semantic/bootstrap-table-semantic.min.js | 10 +
.../static/bootstrap/css/bootstrap-theme.css | 587 ++
.../bootstrap/css/bootstrap-theme.css.map | 1 +
.../bootstrap/css/bootstrap-theme.min.css | 6 +
.../bootstrap/css/bootstrap-theme.min.css.map | 1 +
.../static/bootstrap/css/bootstrap.css | 6757 +++++++++++++++
.../static/bootstrap/css/bootstrap.css.map | 1 +
.../css}/bootstrap.min.css | 0
.../bootstrap/css/bootstrap.min.css.map | 1 +
.../fonts/glyphicons-halflings-regular.eot | Bin 0 -> 20127 bytes
.../fonts/glyphicons-halflings-regular.svg | 288 +
.../fonts/glyphicons-halflings-regular.ttf | Bin 0 -> 45404 bytes
.../fonts/glyphicons-halflings-regular.woff | Bin 0 -> 23424 bytes
.../fonts/glyphicons-halflings-regular.woff2 | Bin 0 -> 18028 bytes
.../static/bootstrap/js/bootstrap.js | 2377 ++++++
.../{ => bootstrap}/js/bootstrap.min.js | 0
.../main/resources/static/bootstrap/js/npm.js | 13 +
.../static/css/bootstrap/bootstrap-table.css | 306 -
.../resources/static/js/bootstrap-table.js | 3019 -------
.../main/resources/static/js/excel.header.js | 1 -
.../src/main/resources/static/js/watermark.js | 1 +
.../src/main/resources/web/compress.ftl | 46 +-
.../src/main/resources/web/flv.ftl | 42 +-
.../src/main/resources/web/html.ftl | 32 +-
.../src/main/resources/web/index.ftl | 8 +-
.../src/main/resources/web/media.ftl | 56 +-
.../src/main/resources/web/officePicture.ftl | 42 +-
.../src/main/resources/web/pdf.ftl | 32 +-
.../src/main/resources/web/picture.ftl | 43 +-
.../src/main/resources/web/txt.ftl | 53 +-
235 files changed, 114621 insertions(+), 3392 deletions(-)
create mode 100644 jodconverter-web/src/main/java/cn/keking/config/WatermarkConfigConstants.java
create mode 100644 jodconverter-web/src/main/java/cn/keking/web/filter/BaseUrlFilter.java
create mode 100644 jodconverter-web/src/main/java/cn/keking/web/filter/WatermarkConfigFilter.java
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/accent-neutralise/bootstrap-table-accent-neutralise.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/addrbar/bootstrap-table-addrbar.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cell-input/bootstrap-table-cell-input.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cell-input/bootstrap-table-cell-input.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cell-input/bootstrap-table-cell-input.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cell-input/bootstrap-table-cell-input.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cookie/bootstrap-table-cookie.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/cookie/bootstrap-table-cookie.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/copy-rows/bootstrap-table-copy-rows.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/defer-url/bootstrap-table-defer-url.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/editable/bootstrap-table-editable.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/export/bootstrap-table-export.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/export/bootstrap-table-export.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/filter-control/bootstrap-table-filter-control.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/fixed-columns/bootstrap-table-fixed-columns.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/group-by-v2/bootstrap-table-group-by.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/key-events/bootstrap-table-key-events.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/key-events/bootstrap-table-key-events.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/mobile/bootstrap-table-mobile.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/mobile/bootstrap-table-mobile.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/multiple-sort/bootstrap-table-multiple-sort.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/pipeline/bootstrap-table-pipeline.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/print/bootstrap-table-print.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/print/bootstrap-table-print.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/resizable/bootstrap-table-resizable.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/resizable/bootstrap-table-resizable.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/sticky-header/bootstrap-table-sticky-header.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/toolbar/bootstrap-table-toolbar.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/extensions/treegrid/bootstrap-table-treegrid.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-af-ZA.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-af-ZA.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ar-SA.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ar-SA.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ca-ES.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ca-ES.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-cs-CZ.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-cs-CZ.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-da-DK.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-da-DK.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-de-DE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-de-DE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-el-GR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-el-GR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-en-US.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-en-US.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-AR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-AR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-CL.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-CL.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-CR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-CR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-ES.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-ES.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-MX.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-MX.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-NI.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-NI.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-SP.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-es-SP.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-et-EE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-et-EE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-eu-EU.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-eu-EU.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fa-IR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fa-IR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fi-FI.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fi-FI.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-BE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-BE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-CH.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-CH.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-FR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-FR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-LU.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-fr-LU.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-he-IL.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-he-IL.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-hr-HR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-hr-HR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-hu-HU.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-hu-HU.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-id-ID.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-id-ID.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-it-IT.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-it-IT.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ja-JP.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ja-JP.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ka-GE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ka-GE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ko-KR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ko-KR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ms-MY.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ms-MY.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nb-NO.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nb-NO.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nl-BE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nl-BE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nl-NL.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-nl-NL.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pl-PL.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pl-PL.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pt-BR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pt-BR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pt-PT.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-pt-PT.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ro-RO.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ro-RO.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ru-RU.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ru-RU.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sk-SK.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sk-SK.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sr-Cyrl-RS.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sr-Latn-RS.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sv-SE.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-sv-SE.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-th-TH.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-th-TH.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-tr-TR.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-tr-TR.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-uk-UA.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-uk-UA.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ur-PK.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-ur-PK.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-uz-Latn-UZ.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-vi-VN.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-vi-VN.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-zh-CN.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-zh-CN.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-zh-TW.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/locale/bootstrap-table-zh-TW.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/bulma/bootstrap-table-bulma.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/bulma/bootstrap-table-bulma.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/bulma/bootstrap-table-bulma.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/bulma/bootstrap-table-bulma.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/foundation/bootstrap-table-foundation.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/foundation/bootstrap-table-foundation.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/foundation/bootstrap-table-foundation.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/foundation/bootstrap-table-foundation.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/materialize/bootstrap-table-materialize.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/materialize/bootstrap-table-materialize.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/materialize/bootstrap-table-materialize.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/materialize/bootstrap-table-materialize.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/semantic/bootstrap-table-semantic.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/semantic/bootstrap-table-semantic.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/semantic/bootstrap-table-semantic.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap-table/themes/semantic/bootstrap-table-semantic.min.js
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap-theme.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap-theme.css.map
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap-theme.min.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap-theme.min.css.map
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap.css
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap.css.map
rename jodconverter-web/src/main/resources/static/{css/bootstrap => bootstrap/css}/bootstrap.min.css (100%)
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/css/bootstrap.min.css.map
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/fonts/glyphicons-halflings-regular.eot
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/fonts/glyphicons-halflings-regular.svg
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/fonts/glyphicons-halflings-regular.ttf
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/fonts/glyphicons-halflings-regular.woff
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/fonts/glyphicons-halflings-regular.woff2
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/js/bootstrap.js
rename jodconverter-web/src/main/resources/static/{ => bootstrap}/js/bootstrap.min.js (100%)
create mode 100644 jodconverter-web/src/main/resources/static/bootstrap/js/npm.js
delete mode 100644 jodconverter-web/src/main/resources/static/css/bootstrap/bootstrap-table.css
delete mode 100644 jodconverter-web/src/main/resources/static/js/bootstrap-table.js
create mode 100644 jodconverter-web/src/main/resources/static/js/watermark.js
diff --git a/jodconverter-web/src/main/config/application.properties b/jodconverter-web/src/main/config/application.properties
index 01a83147..a30d6e29 100644
--- a/jodconverter-web/src/main/config/application.properties
+++ b/jodconverter-web/src/main/config/application.properties
@@ -15,8 +15,8 @@ spring.freemarker.suffix = .ftl
server.tomcat.uri-encoding = UTF-8
#文件上传限制
-spring.http.multipart.max-request-size=100MB
-spring.http.multipart.max-file-size=100MB
+spring.http.multipart.max-request-size=500MB
+spring.http.multipart.max-file-size=500MB
#文件资源路径(默认为打包根路径下的file目录下)
#file.dir = D:\\kkFileview\\
@@ -60,3 +60,25 @@ ftp.username = ${KK_FTP_USERNAME:ftpuser}
ftp.password = ${KK_FTP_PASSWORD:123456}
#预览源为FTP时, FTP连接默认ControlEncoding(根据FTP服务器操作系统选择,Linux一般为UTF-8,Windows一般为GBK),可在ftp url后面加参数ftp.control.encoding=UTF-8指定,不指定默认用配置的
ftp.control.encoding = ${KK_FTP_CONTROL_ENCODING:UTF-8}
+
+#水印内容
+#例:watermark.txt = ${WATERMARK_TXT:凯京科技内部文件,严禁外泄}
+watermark.txt = ${WATERMARK_TXT:}
+#水印x轴间隔
+watermark.x.space = ${WATERMARK_X_SPACE:10}
+#水印y轴间隔
+watermark.y.space = ${WATERMARK_Y_SPACE:10}
+#水印字体
+watermark.font = ${WATERMARK_FONT:微软雅黑}
+#水印字体大小
+watermark.fontsize = ${WATERMARK_FONTSIZE:18px}
+#水印字体颜色
+watermark.color = ${WATERMARK_COLOR:black}
+#水印透明度,要求设置在大于等于0.005,小于1
+watermark.alpha = ${WATERMARK_ALPHA:0.2}
+#水印宽度
+watermark.width = ${WATERMARK_WIDTH:240}
+#水印高度
+watermark.height = ${WATERMARK_HEIGHT:80}
+#水印倾斜度数,要求设置在大于等于0,小于90
+watermark.angle = ${WATERMARK_ANGLE:10}
diff --git a/jodconverter-web/src/main/java/cn/keking/config/ConfigRefreshComponent.java b/jodconverter-web/src/main/java/cn/keking/config/ConfigRefreshComponent.java
index 0f202459..6c76a0c5 100644
--- a/jodconverter-web/src/main/java/cn/keking/config/ConfigRefreshComponent.java
+++ b/jodconverter-web/src/main/java/cn/keking/config/ConfigRefreshComponent.java
@@ -1,6 +1,5 @@
package cn.keking.config;
-import cn.keking.service.impl.OfficeFilePreviewImpl;
import org.artofsolving.jodconverter.office.OfficeUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -70,6 +69,7 @@ public class ConfigRefreshComponent {
ConfigConstants.setFtpControlEncoding(ftpControlEncoding);
ConfigConstants.setBaseUrl(baseUrl);
ConfigConstants.setTrustHost(trustHost);
+ setWatermarkConfig(properties);
bufferedReader.close();
fileReader.close();
Thread.sleep(1000L);
@@ -78,5 +78,29 @@ public class ConfigRefreshComponent {
LOGGER.error("读取配置文件异常", e);
}
}
+
+ private void setWatermarkConfig(Properties properties) {
+ String watermarkTxt = properties.getProperty("watermark.txt", WatermarkConfigConstants.DEFAULT_WATERMARK_TXT);
+ String watermarkXSpace = properties.getProperty("watermark.x.space", WatermarkConfigConstants.DEFAULT_WATERMARK_X_SPACE);
+ String watermarkYSpace = properties.getProperty("watermark.y.space", WatermarkConfigConstants.DEFAULT_WATERMARK_Y_SPACE);
+ String watermarkFont = properties.getProperty("watermark.font", WatermarkConfigConstants.DEFAULT_WATERMARK_FONT);
+ String watermarkFontsize = properties.getProperty("watermark.fontsize", WatermarkConfigConstants.DEFAULT_WATERMARK_FONTSIZE);
+ String watermarkColor = properties.getProperty("watermark.color", WatermarkConfigConstants.DEFAULT_WATERMARK_COLOR);
+ String watermarkAlpha = properties.getProperty("watermark.alpha", WatermarkConfigConstants.DEFAULT_WATERMARK_ALPHA);
+ String watermarkWidth = properties.getProperty("watermark.width", WatermarkConfigConstants.DEFAULT_WATERMARK_WIDTH);
+ String watermarkHeight = properties.getProperty("watermark.height", WatermarkConfigConstants.DEFAULT_WATERMARK_HEIGHT);
+ String watermarkAngle = properties.getProperty("watermark.angle", WatermarkConfigConstants.DEFAULT_WATERMARK_ANGLE);
+ WatermarkConfigConstants.setWatermarkTxtValue(watermarkTxt);
+ WatermarkConfigConstants.setWatermarkXSpaceValue(watermarkXSpace);
+ WatermarkConfigConstants.setWatermarkYSpaceValue(watermarkYSpace);
+ WatermarkConfigConstants.setWatermarkFontValue(watermarkFont);
+ WatermarkConfigConstants.setWatermarkFontsizeValue(watermarkFontsize);
+ WatermarkConfigConstants.setWatermarkColorValue(watermarkColor);
+ WatermarkConfigConstants.setWatermarkAlphaValue(watermarkAlpha);
+ WatermarkConfigConstants.setWatermarkWidthValue(watermarkWidth);
+ WatermarkConfigConstants.setWatermarkHeightValue(watermarkHeight);
+ WatermarkConfigConstants.setWatermarkAngleValue(watermarkAngle);
+
+ }
}
}
diff --git a/jodconverter-web/src/main/java/cn/keking/config/WatermarkConfigConstants.java b/jodconverter-web/src/main/java/cn/keking/config/WatermarkConfigConstants.java
new file mode 100644
index 00000000..72489a3c
--- /dev/null
+++ b/jodconverter-web/src/main/java/cn/keking/config/WatermarkConfigConstants.java
@@ -0,0 +1,164 @@
+package cn.keking.config;
+
+import org.springframework.beans.factory.annotation.Value;
+
+/**
+ * @author chenjh
+ * @since 2020/5/13 17:44
+ */
+public class WatermarkConfigConstants {
+
+ private static String WATERMARK_TXT;
+ private static String WATERMARK_X_SPACE;
+ private static String WATERMARK_Y_SPACE;
+ private static String WATERMARK_FONT;
+ private static String WATERMARK_FONTSIZE;
+ private static String WATERMARK_COLOR;
+ private static String WATERMARK_ALPHA;
+ private static String WATERMARK_WIDTH;
+ private static String WATERMARK_HEIGHT;
+ private static String WATERMARK_ANGLE;
+
+ public static String DEFAULT_WATERMARK_TXT = "";
+ public static String DEFAULT_WATERMARK_X_SPACE = "10";
+ public static String DEFAULT_WATERMARK_Y_SPACE = "10";
+ public static String DEFAULT_WATERMARK_FONT = "微软雅黑";
+ public static String DEFAULT_WATERMARK_FONTSIZE = "18px";
+ public static String DEFAULT_WATERMARK_COLOR = "black";
+ public static String DEFAULT_WATERMARK_ALPHA = "0.2";
+ public static String DEFAULT_WATERMARK_WIDTH = "240";
+ public static String DEFAULT_WATERMARK_HEIGHT = "80";
+ public static String DEFAULT_WATERMARK_ANGLE = "10";
+
+ public static String getWatermarkTxt() {
+ return WATERMARK_TXT;
+ }
+
+ public static void setWatermarkTxtValue(String watermarkTxt) {
+ WATERMARK_TXT = watermarkTxt;
+ }
+
+ @Value("${watermark.txt:}")
+ public void setWatermarkTxt(String watermarkTxt) {
+ setWatermarkTxtValue(watermarkTxt);
+ }
+
+ public static String getWatermarkXSpace() {
+ return WATERMARK_X_SPACE;
+ }
+
+ public static void setWatermarkXSpaceValue(String watermarkXSpace) {
+ WATERMARK_X_SPACE = watermarkXSpace;
+ }
+
+ @Value("${watermark.x.space:10}")
+ public void setWatermarkXSpace(String watermarkXSpace) {
+ setWatermarkXSpaceValue(watermarkXSpace);
+ }
+
+ public static String getWatermarkYSpace() {
+ return WATERMARK_Y_SPACE;
+ }
+
+ public static void setWatermarkYSpaceValue(String watermarkYSpace) {
+ WATERMARK_Y_SPACE = watermarkYSpace;
+ }
+
+ @Value("${watermark.y.space:10}")
+ public void setWatermarkYSpace(String watermarkYSpace) {
+ setWatermarkYSpaceValue(watermarkYSpace);
+ }
+
+ public static String getWatermarkFont() {
+ return WATERMARK_FONT;
+ }
+
+ public static void setWatermarkFontValue(String watermarkFont) {
+ WATERMARK_FONT = watermarkFont;
+ }
+
+ @Value("${watermark.font:微软雅黑}")
+ public void setWatermarkFont(String watermarkFont) {
+ setWatermarkFontValue(watermarkFont);
+ }
+
+ public static String getWatermarkFontsize() {
+ return WATERMARK_FONTSIZE;
+ }
+
+ public static void setWatermarkFontsizeValue(String watermarkFontsize) {
+ WATERMARK_FONTSIZE = watermarkFontsize;
+ }
+
+ @Value("${watermark.fontsize:18px}")
+ public void setWatermarkFontsize(String watermarkFontsize) {
+ setWatermarkFontsizeValue(watermarkFontsize);
+ }
+
+ public static String getWatermarkColor() {
+ return WATERMARK_COLOR;
+ }
+
+ public static void setWatermarkColorValue(String watermarkColor) {
+ WATERMARK_COLOR = watermarkColor;
+ }
+
+ @Value("${watermark.color:black}")
+ public void setWatermarkColor(String watermarkColor) {
+ setWatermarkColorValue(watermarkColor);
+ }
+
+ public static String getWatermarkAlpha() {
+ return WATERMARK_ALPHA;
+ }
+
+ public static void setWatermarkAlphaValue(String watermarkAlpha) {
+ WATERMARK_ALPHA = watermarkAlpha;
+ }
+
+ @Value("${watermark.alpha:0.2}")
+ public void setWatermarkAlpha(String watermarkAlpha) {
+ setWatermarkAlphaValue(watermarkAlpha);
+ }
+
+ public static String getWatermarkWidth() {
+ return WATERMARK_WIDTH;
+ }
+
+ public static void setWatermarkWidthValue(String watermarkWidth) {
+ WATERMARK_WIDTH = watermarkWidth;
+ }
+
+ @Value("${watermark.width:240}")
+ public void setWatermarkWidth(String watermarkWidth) {
+ WATERMARK_WIDTH = watermarkWidth;
+ }
+
+ public static String getWatermarkHeight() {
+ return WATERMARK_HEIGHT;
+ }
+
+ public static void setWatermarkHeightValue(String watermarkHeight) {
+ WATERMARK_HEIGHT = watermarkHeight;
+ }
+
+ @Value("${watermark.height:80}")
+ public void setWatermarkHeight(String watermarkHeight) {
+ WATERMARK_HEIGHT = watermarkHeight;
+ }
+
+ public static String getWatermarkAngle() {
+ return WATERMARK_ANGLE;
+ }
+
+ public static void setWatermarkAngleValue(String watermarkAngle) {
+ WATERMARK_ANGLE = watermarkAngle;
+ }
+
+ @Value("${watermark.angle:10}")
+ public void setWatermarkAngle(String watermarkAngle) {
+ WATERMARK_ANGLE = watermarkAngle;
+ }
+
+
+}
diff --git a/jodconverter-web/src/main/java/cn/keking/service/impl/CadFilePreviewImpl.java b/jodconverter-web/src/main/java/cn/keking/service/impl/CadFilePreviewImpl.java
index 7a11ed38..1faa42ac 100644
--- a/jodconverter-web/src/main/java/cn/keking/service/impl/CadFilePreviewImpl.java
+++ b/jodconverter-web/src/main/java/cn/keking/service/impl/CadFilePreviewImpl.java
@@ -8,7 +8,7 @@ import cn.keking.utils.CadToPdf;
import cn.keking.utils.DownloadUtils;
import cn.keking.utils.FileUtils;
import cn.keking.utils.PdfUtils;
-import cn.keking.web.filter.ChinesePathFilter;
+import cn.keking.web.filter.BaseUrlFilter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.ui.Model;
@@ -45,7 +45,7 @@ public class CadFilePreviewImpl implements FilePreview {
public String filePreviewHandle(String url, Model model, FileAttribute fileAttribute) {
// 预览Type,参数传了就取参数的,没传取系统默认
String officePreviewType = model.asMap().get("officePreviewType") == null ? ConfigConstants.getOfficePreviewType() : model.asMap().get("officePreviewType").toString();
- String baseUrl = ChinesePathFilter.getBaseUrl();
+ String baseUrl = BaseUrlFilter.getBaseUrl();
String suffix=fileAttribute.getSuffix();
String fileName=fileAttribute.getName();
String pdfName = fileName.substring(0, fileName.lastIndexOf(".") + 1) + "pdf";
diff --git a/jodconverter-web/src/main/java/cn/keking/service/impl/OfficeFilePreviewImpl.java b/jodconverter-web/src/main/java/cn/keking/service/impl/OfficeFilePreviewImpl.java
index e930b814..9e94f89e 100644
--- a/jodconverter-web/src/main/java/cn/keking/service/impl/OfficeFilePreviewImpl.java
+++ b/jodconverter-web/src/main/java/cn/keking/service/impl/OfficeFilePreviewImpl.java
@@ -8,7 +8,7 @@ import cn.keking.utils.DownloadUtils;
import cn.keking.utils.FileUtils;
import cn.keking.utils.OfficeToPdf;
import cn.keking.utils.PdfUtils;
-import cn.keking.web.filter.ChinesePathFilter;
+import cn.keking.web.filter.BaseUrlFilter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.ui.Model;
@@ -45,7 +45,7 @@ public class OfficeFilePreviewImpl implements FilePreview {
public String filePreviewHandle(String url, Model model, FileAttribute fileAttribute) {
// 预览Type,参数传了就取参数的,没传取系统默认
String officePreviewType = model.asMap().get("officePreviewType") == null ? ConfigConstants.getOfficePreviewType() : model.asMap().get("officePreviewType").toString();
- String baseUrl = ChinesePathFilter.getBaseUrl();
+ String baseUrl = BaseUrlFilter.getBaseUrl();
String suffix=fileAttribute.getSuffix();
String fileName=fileAttribute.getName();
boolean isHtml = suffix.equalsIgnoreCase("xls") || suffix.equalsIgnoreCase("xlsx");
diff --git a/jodconverter-web/src/main/java/cn/keking/service/impl/PdfFilePreviewImpl.java b/jodconverter-web/src/main/java/cn/keking/service/impl/PdfFilePreviewImpl.java
index 237fb053..05d358d0 100644
--- a/jodconverter-web/src/main/java/cn/keking/service/impl/PdfFilePreviewImpl.java
+++ b/jodconverter-web/src/main/java/cn/keking/service/impl/PdfFilePreviewImpl.java
@@ -7,7 +7,7 @@ import cn.keking.service.FilePreview;
import cn.keking.utils.DownloadUtils;
import cn.keking.utils.FileUtils;
import cn.keking.utils.PdfUtils;
-import cn.keking.web.filter.ChinesePathFilter;
+import cn.keking.web.filter.BaseUrlFilter;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.ui.Model;
@@ -38,7 +38,7 @@ public class PdfFilePreviewImpl implements FilePreview{
String suffix=fileAttribute.getSuffix();
String fileName=fileAttribute.getName();
String officePreviewType = model.asMap().get("officePreviewType") == null ? ConfigConstants.getOfficePreviewType() : model.asMap().get("officePreviewType").toString();
- String baseUrl = ChinesePathFilter.getBaseUrl();
+ String baseUrl = BaseUrlFilter.getBaseUrl();
model.addAttribute("pdfUrl", url);
String pdfName = fileName.substring(0, fileName.lastIndexOf(".") + 1) + "pdf";
String outFilePath = fileDir + pdfName;
diff --git a/jodconverter-web/src/main/java/cn/keking/service/impl/SimTextFilePreviewImpl.java b/jodconverter-web/src/main/java/cn/keking/service/impl/SimTextFilePreviewImpl.java
index 704ae731..45fb595d 100644
--- a/jodconverter-web/src/main/java/cn/keking/service/impl/SimTextFilePreviewImpl.java
+++ b/jodconverter-web/src/main/java/cn/keking/service/impl/SimTextFilePreviewImpl.java
@@ -48,7 +48,7 @@ public class SimTextFilePreviewImpl implements FilePreview{
model.addAttribute("fileType",fileAttribute.getSuffix());
return "fileNotSupported";
}
- model.addAttribute("ordinaryUrl", response.getMsg() + ".txt");
+ model.addAttribute("ordinaryUrl", response.getMsg());
return "txt";
}
diff --git a/jodconverter-web/src/main/java/cn/keking/utils/FileUtils.java b/jodconverter-web/src/main/java/cn/keking/utils/FileUtils.java
index 03472d41..3d5bc516 100644
--- a/jodconverter-web/src/main/java/cn/keking/utils/FileUtils.java
+++ b/jodconverter-web/src/main/java/cn/keking/utils/FileUtils.java
@@ -251,7 +251,7 @@ public class FileUtils {
// 添加sheet控制头
sb.append("");
sb.append("");
- sb.append("");
+ sb.append("");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
diff --git a/jodconverter-web/src/main/java/cn/keking/utils/ZipReader.java b/jodconverter-web/src/main/java/cn/keking/utils/ZipReader.java
index d250f3f5..d71eec80 100644
--- a/jodconverter-web/src/main/java/cn/keking/utils/ZipReader.java
+++ b/jodconverter-web/src/main/java/cn/keking/utils/ZipReader.java
@@ -2,7 +2,8 @@ package cn.keking.utils;
import cn.keking.config.ConfigConstants;
import cn.keking.model.FileType;
-import cn.keking.web.filter.ChinesePathFilter;
+import cn.keking.web.filter.BaseUrlFilter;
+
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.github.junrar.Archive;
@@ -62,7 +63,7 @@ public class ZipReader {
String archiveSeparator = "/";
Map appender = Maps.newHashMap();
List imgUrls=Lists.newArrayList();
- String baseUrl = ChinesePathFilter.getBaseUrl();
+ String baseUrl = BaseUrlFilter.getBaseUrl();
String archiveFileName = fileUtils.getFileNameFromPath(filePath);
try {
ZipFile zipFile = new ZipFile(filePath, fileUtils.getFileEncodeUTFGBK(filePath));
@@ -120,7 +121,7 @@ public class ZipReader {
public String unRar(String filePath,String fileKey){
Map appender = Maps.newHashMap();
List imgUrls=Lists.newArrayList();
- String baseUrl = ChinesePathFilter.getBaseUrl();
+ String baseUrl = BaseUrlFilter.getBaseUrl();
try {
Archive archive = new Archive(new FileInputStream(new File(filePath)));
List headers = archive.getFileHeaders();
@@ -172,7 +173,7 @@ public class ZipReader {
String archiveSeparator = "/";
Map appender = Maps.newHashMap();
List imgUrls=Lists.newArrayList();
- String baseUrl= ChinesePathFilter.getBaseUrl();
+ String baseUrl= BaseUrlFilter.getBaseUrl();
String archiveFileName = fileUtils.getFileNameFromPath(filePath);
try {
SevenZFile zipFile = new SevenZFile(new File(filePath));
diff --git a/jodconverter-web/src/main/java/cn/keking/web/filter/BaseUrlFilter.java b/jodconverter-web/src/main/java/cn/keking/web/filter/BaseUrlFilter.java
new file mode 100644
index 00000000..72206f5d
--- /dev/null
+++ b/jodconverter-web/src/main/java/cn/keking/web/filter/BaseUrlFilter.java
@@ -0,0 +1,58 @@
+package cn.keking.web.filter;
+
+import cn.keking.config.ConfigConstants;
+import org.springframework.web.context.request.RequestContextHolder;
+
+import javax.servlet.*;
+import javax.servlet.http.HttpServletRequest;
+import java.io.IOException;
+
+/**
+ * @author chenjh
+ * @since 2020/5/13 18:27
+ */
+public class BaseUrlFilter implements Filter {
+
+ private static String BASE_URL;
+
+ public static String getBaseUrl() {
+ String baseUrl;
+ try {
+ baseUrl = (String) RequestContextHolder.currentRequestAttributes().getAttribute("baseUrl",0);
+ } catch (Exception e) {
+ baseUrl = BASE_URL;
+ }
+ return baseUrl;
+ }
+
+
+ @Override
+ public void init(FilterConfig filterConfig) throws ServletException {
+
+ }
+
+ @Override
+ public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOException, ServletException {
+ String baseUrl;
+ StringBuilder pathBuilder = new StringBuilder();
+ pathBuilder.append(request.getScheme()).append("://").append(request.getServerName()).append(":")
+ .append(request.getServerPort()).append(((HttpServletRequest) request).getContextPath()).append("/");
+ String baseUrlTmp = ConfigConstants.getBaseUrl();
+ if (baseUrlTmp != null && !ConfigConstants.DEFAULT_BASE_URL.equals(baseUrlTmp.toLowerCase())) {
+ if (!baseUrlTmp.endsWith("/")) {
+ baseUrlTmp = baseUrlTmp.concat("/");
+ }
+ baseUrl = baseUrlTmp;
+ } else {
+ baseUrl = pathBuilder.toString();
+ }
+ BASE_URL = baseUrl;
+ request.setAttribute("baseUrl", baseUrl);
+ filterChain.doFilter(request, response);
+ }
+
+ @Override
+ public void destroy() {
+
+ }
+}
diff --git a/jodconverter-web/src/main/java/cn/keking/web/filter/FilterConfiguration.java b/jodconverter-web/src/main/java/cn/keking/web/filter/FilterConfiguration.java
index 855934c8..6912484e 100644
--- a/jodconverter-web/src/main/java/cn/keking/web/filter/FilterConfiguration.java
+++ b/jodconverter-web/src/main/java/cn/keking/web/filter/FilterConfiguration.java
@@ -38,4 +38,29 @@ public class FilterConfiguration {
registrationBean.setUrlPatterns(filterUri);
return registrationBean;
}
+
+ @Bean
+ public FilterRegistrationBean getBaseUrlFilter() {
+ Set filterUri = new HashSet<>();
+ filterUri.add("/index");
+ filterUri.add("/onlinePreview");
+ filterUri.add("/picturesPreview");
+ BaseUrlFilter filter = new BaseUrlFilter();
+ FilterRegistrationBean registrationBean = new FilterRegistrationBean();
+ registrationBean.setFilter(filter);
+ registrationBean.setUrlPatterns(filterUri);
+ return registrationBean;
+ }
+
+ @Bean
+ public FilterRegistrationBean getWatermarkConfigFilter() {
+ Set filterUri = new HashSet<>();
+ filterUri.add("/onlinePreview");
+ filterUri.add("/picturesPreview");
+ WatermarkConfigFilter filter = new WatermarkConfigFilter();
+ FilterRegistrationBean registrationBean = new FilterRegistrationBean();
+ registrationBean.setFilter(filter);
+ registrationBean.setUrlPatterns(filterUri);
+ return registrationBean;
+ }
}
diff --git a/jodconverter-web/src/main/java/cn/keking/web/filter/WatermarkConfigFilter.java b/jodconverter-web/src/main/java/cn/keking/web/filter/WatermarkConfigFilter.java
new file mode 100644
index 00000000..9362956a
--- /dev/null
+++ b/jodconverter-web/src/main/java/cn/keking/web/filter/WatermarkConfigFilter.java
@@ -0,0 +1,39 @@
+package cn.keking.web.filter;
+
+import cn.keking.config.WatermarkConfigConstants;
+
+import javax.servlet.*;
+import java.io.IOException;
+
+/**
+ * @author chenjh
+ * @since 2020/5/13 18:34
+ */
+public class WatermarkConfigFilter implements Filter {
+
+ @Override
+ public void init(FilterConfig filterConfig) throws ServletException {
+
+ }
+
+ @Override
+ public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) throws IOException, ServletException {
+ String watermarkTxt = request.getParameter("watermarkTxt");
+ request.setAttribute("watermarkTxt", watermarkTxt != null ? watermarkTxt : WatermarkConfigConstants.getWatermarkTxt());
+ request.setAttribute("watermarkXSpace", WatermarkConfigConstants.getWatermarkXSpace());
+ request.setAttribute("watermarkYSpace", WatermarkConfigConstants.getWatermarkYSpace());
+ request.setAttribute("watermarkFont", WatermarkConfigConstants.getWatermarkFont());
+ request.setAttribute("watermarkFontsize", WatermarkConfigConstants.getWatermarkFontsize());
+ request.setAttribute("watermarkColor", WatermarkConfigConstants.getWatermarkColor());
+ request.setAttribute("watermarkAlpha", WatermarkConfigConstants.getWatermarkAlpha());
+ request.setAttribute("watermarkWidth", WatermarkConfigConstants.getWatermarkWidth());
+ request.setAttribute("watermarkHeight", WatermarkConfigConstants.getWatermarkHeight());
+ request.setAttribute("watermarkAngle", WatermarkConfigConstants.getWatermarkAngle());
+ filterChain.doFilter(request, response);
+ }
+
+ @Override
+ public void destroy() {
+
+ }
+}
diff --git a/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.js b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.js
new file mode 100644
index 00000000..9b89e9cb
--- /dev/null
+++ b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.js
@@ -0,0 +1,5420 @@
+(function (global, factory) {
+ typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('jquery')) :
+ typeof define === 'function' && define.amd ? define(['jquery'], factory) :
+ (global = global || self, factory(global.jQuery));
+}(this, (function ($) { 'use strict';
+
+ $ = $ && $.hasOwnProperty('default') ? $['default'] : $;
+
+ var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
+
+ function createCommonjsModule(fn, module) {
+ return module = { exports: {} }, fn(module, module.exports), module.exports;
+ }
+
+ var check = function (it) {
+ return it && it.Math == Math && it;
+ };
+
+ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
+ var global_1 =
+ // eslint-disable-next-line no-undef
+ check(typeof globalThis == 'object' && globalThis) ||
+ check(typeof window == 'object' && window) ||
+ check(typeof self == 'object' && self) ||
+ check(typeof commonjsGlobal == 'object' && commonjsGlobal) ||
+ // eslint-disable-next-line no-new-func
+ Function('return this')();
+
+ var fails = function (exec) {
+ try {
+ return !!exec();
+ } catch (error) {
+ return true;
+ }
+ };
+
+ // Thank's IE8 for his funny defineProperty
+ var descriptors = !fails(function () {
+ return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
+ });
+
+ var nativePropertyIsEnumerable = {}.propertyIsEnumerable;
+ var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
+
+ // Nashorn ~ JDK8 bug
+ var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);
+
+ // `Object.prototype.propertyIsEnumerable` method implementation
+ // https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable
+ var f = NASHORN_BUG ? function propertyIsEnumerable(V) {
+ var descriptor = getOwnPropertyDescriptor(this, V);
+ return !!descriptor && descriptor.enumerable;
+ } : nativePropertyIsEnumerable;
+
+ var objectPropertyIsEnumerable = {
+ f: f
+ };
+
+ var createPropertyDescriptor = function (bitmap, value) {
+ return {
+ enumerable: !(bitmap & 1),
+ configurable: !(bitmap & 2),
+ writable: !(bitmap & 4),
+ value: value
+ };
+ };
+
+ var toString = {}.toString;
+
+ var classofRaw = function (it) {
+ return toString.call(it).slice(8, -1);
+ };
+
+ var split = ''.split;
+
+ // fallback for non-array-like ES3 and non-enumerable old V8 strings
+ var indexedObject = fails(function () {
+ // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
+ // eslint-disable-next-line no-prototype-builtins
+ return !Object('z').propertyIsEnumerable(0);
+ }) ? function (it) {
+ return classofRaw(it) == 'String' ? split.call(it, '') : Object(it);
+ } : Object;
+
+ // `RequireObjectCoercible` abstract operation
+ // https://tc39.github.io/ecma262/#sec-requireobjectcoercible
+ var requireObjectCoercible = function (it) {
+ if (it == undefined) throw TypeError("Can't call method on " + it);
+ return it;
+ };
+
+ // toObject with fallback for non-array-like ES3 strings
+
+
+
+ var toIndexedObject = function (it) {
+ return indexedObject(requireObjectCoercible(it));
+ };
+
+ var isObject = function (it) {
+ return typeof it === 'object' ? it !== null : typeof it === 'function';
+ };
+
+ // `ToPrimitive` abstract operation
+ // https://tc39.github.io/ecma262/#sec-toprimitive
+ // instead of the ES6 spec version, we didn't implement @@toPrimitive case
+ // and the second argument - flag - preferred type is a string
+ var toPrimitive = function (input, PREFERRED_STRING) {
+ if (!isObject(input)) return input;
+ var fn, val;
+ if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
+ if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;
+ if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
+ throw TypeError("Can't convert object to primitive value");
+ };
+
+ var hasOwnProperty = {}.hasOwnProperty;
+
+ var has = function (it, key) {
+ return hasOwnProperty.call(it, key);
+ };
+
+ var document = global_1.document;
+ // typeof document.createElement is 'object' in old IE
+ var EXISTS = isObject(document) && isObject(document.createElement);
+
+ var documentCreateElement = function (it) {
+ return EXISTS ? document.createElement(it) : {};
+ };
+
+ // Thank's IE8 for his funny defineProperty
+ var ie8DomDefine = !descriptors && !fails(function () {
+ return Object.defineProperty(documentCreateElement('div'), 'a', {
+ get: function () { return 7; }
+ }).a != 7;
+ });
+
+ var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
+
+ // `Object.getOwnPropertyDescriptor` method
+ // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
+ var f$1 = descriptors ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
+ O = toIndexedObject(O);
+ P = toPrimitive(P, true);
+ if (ie8DomDefine) try {
+ return nativeGetOwnPropertyDescriptor(O, P);
+ } catch (error) { /* empty */ }
+ if (has(O, P)) return createPropertyDescriptor(!objectPropertyIsEnumerable.f.call(O, P), O[P]);
+ };
+
+ var objectGetOwnPropertyDescriptor = {
+ f: f$1
+ };
+
+ var anObject = function (it) {
+ if (!isObject(it)) {
+ throw TypeError(String(it) + ' is not an object');
+ } return it;
+ };
+
+ var nativeDefineProperty = Object.defineProperty;
+
+ // `Object.defineProperty` method
+ // https://tc39.github.io/ecma262/#sec-object.defineproperty
+ var f$2 = descriptors ? nativeDefineProperty : function defineProperty(O, P, Attributes) {
+ anObject(O);
+ P = toPrimitive(P, true);
+ anObject(Attributes);
+ if (ie8DomDefine) try {
+ return nativeDefineProperty(O, P, Attributes);
+ } catch (error) { /* empty */ }
+ if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');
+ if ('value' in Attributes) O[P] = Attributes.value;
+ return O;
+ };
+
+ var objectDefineProperty = {
+ f: f$2
+ };
+
+ var createNonEnumerableProperty = descriptors ? function (object, key, value) {
+ return objectDefineProperty.f(object, key, createPropertyDescriptor(1, value));
+ } : function (object, key, value) {
+ object[key] = value;
+ return object;
+ };
+
+ var setGlobal = function (key, value) {
+ try {
+ createNonEnumerableProperty(global_1, key, value);
+ } catch (error) {
+ global_1[key] = value;
+ } return value;
+ };
+
+ var SHARED = '__core-js_shared__';
+ var store = global_1[SHARED] || setGlobal(SHARED, {});
+
+ var sharedStore = store;
+
+ var functionToString = Function.toString;
+
+ // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper
+ if (typeof sharedStore.inspectSource != 'function') {
+ sharedStore.inspectSource = function (it) {
+ return functionToString.call(it);
+ };
+ }
+
+ var inspectSource = sharedStore.inspectSource;
+
+ var WeakMap = global_1.WeakMap;
+
+ var nativeWeakMap = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));
+
+ var shared = createCommonjsModule(function (module) {
+ (module.exports = function (key, value) {
+ return sharedStore[key] || (sharedStore[key] = value !== undefined ? value : {});
+ })('versions', []).push({
+ version: '3.6.0',
+ mode: 'global',
+ copyright: '© 2019 Denis Pushkarev (zloirock.ru)'
+ });
+ });
+
+ var id = 0;
+ var postfix = Math.random();
+
+ var uid = function (key) {
+ return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);
+ };
+
+ var keys = shared('keys');
+
+ var sharedKey = function (key) {
+ return keys[key] || (keys[key] = uid(key));
+ };
+
+ var hiddenKeys = {};
+
+ var WeakMap$1 = global_1.WeakMap;
+ var set, get, has$1;
+
+ var enforce = function (it) {
+ return has$1(it) ? get(it) : set(it, {});
+ };
+
+ var getterFor = function (TYPE) {
+ return function (it) {
+ var state;
+ if (!isObject(it) || (state = get(it)).type !== TYPE) {
+ throw TypeError('Incompatible receiver, ' + TYPE + ' required');
+ } return state;
+ };
+ };
+
+ if (nativeWeakMap) {
+ var store$1 = new WeakMap$1();
+ var wmget = store$1.get;
+ var wmhas = store$1.has;
+ var wmset = store$1.set;
+ set = function (it, metadata) {
+ wmset.call(store$1, it, metadata);
+ return metadata;
+ };
+ get = function (it) {
+ return wmget.call(store$1, it) || {};
+ };
+ has$1 = function (it) {
+ return wmhas.call(store$1, it);
+ };
+ } else {
+ var STATE = sharedKey('state');
+ hiddenKeys[STATE] = true;
+ set = function (it, metadata) {
+ createNonEnumerableProperty(it, STATE, metadata);
+ return metadata;
+ };
+ get = function (it) {
+ return has(it, STATE) ? it[STATE] : {};
+ };
+ has$1 = function (it) {
+ return has(it, STATE);
+ };
+ }
+
+ var internalState = {
+ set: set,
+ get: get,
+ has: has$1,
+ enforce: enforce,
+ getterFor: getterFor
+ };
+
+ var redefine = createCommonjsModule(function (module) {
+ var getInternalState = internalState.get;
+ var enforceInternalState = internalState.enforce;
+ var TEMPLATE = String(String).split('String');
+
+ (module.exports = function (O, key, value, options) {
+ var unsafe = options ? !!options.unsafe : false;
+ var simple = options ? !!options.enumerable : false;
+ var noTargetGet = options ? !!options.noTargetGet : false;
+ if (typeof value == 'function') {
+ if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);
+ enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');
+ }
+ if (O === global_1) {
+ if (simple) O[key] = value;
+ else setGlobal(key, value);
+ return;
+ } else if (!unsafe) {
+ delete O[key];
+ } else if (!noTargetGet && O[key]) {
+ simple = true;
+ }
+ if (simple) O[key] = value;
+ else createNonEnumerableProperty(O, key, value);
+ // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
+ })(Function.prototype, 'toString', function toString() {
+ return typeof this == 'function' && getInternalState(this).source || inspectSource(this);
+ });
+ });
+
+ var path = global_1;
+
+ var aFunction = function (variable) {
+ return typeof variable == 'function' ? variable : undefined;
+ };
+
+ var getBuiltIn = function (namespace, method) {
+ return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global_1[namespace])
+ : path[namespace] && path[namespace][method] || global_1[namespace] && global_1[namespace][method];
+ };
+
+ var ceil = Math.ceil;
+ var floor = Math.floor;
+
+ // `ToInteger` abstract operation
+ // https://tc39.github.io/ecma262/#sec-tointeger
+ var toInteger = function (argument) {
+ return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);
+ };
+
+ var min = Math.min;
+
+ // `ToLength` abstract operation
+ // https://tc39.github.io/ecma262/#sec-tolength
+ var toLength = function (argument) {
+ return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
+ };
+
+ var max = Math.max;
+ var min$1 = Math.min;
+
+ // Helper for a popular repeating case of the spec:
+ // Let integer be ? ToInteger(index).
+ // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).
+ var toAbsoluteIndex = function (index, length) {
+ var integer = toInteger(index);
+ return integer < 0 ? max(integer + length, 0) : min$1(integer, length);
+ };
+
+ // `Array.prototype.{ indexOf, includes }` methods implementation
+ var createMethod = function (IS_INCLUDES) {
+ return function ($this, el, fromIndex) {
+ var O = toIndexedObject($this);
+ var length = toLength(O.length);
+ var index = toAbsoluteIndex(fromIndex, length);
+ var value;
+ // Array#includes uses SameValueZero equality algorithm
+ // eslint-disable-next-line no-self-compare
+ if (IS_INCLUDES && el != el) while (length > index) {
+ value = O[index++];
+ // eslint-disable-next-line no-self-compare
+ if (value != value) return true;
+ // Array#indexOf ignores holes, Array#includes - not
+ } else for (;length > index; index++) {
+ if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
+ } return !IS_INCLUDES && -1;
+ };
+ };
+
+ var arrayIncludes = {
+ // `Array.prototype.includes` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.includes
+ includes: createMethod(true),
+ // `Array.prototype.indexOf` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.indexof
+ indexOf: createMethod(false)
+ };
+
+ var indexOf = arrayIncludes.indexOf;
+
+
+ var objectKeysInternal = function (object, names) {
+ var O = toIndexedObject(object);
+ var i = 0;
+ var result = [];
+ var key;
+ for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);
+ // Don't enum bug & hidden keys
+ while (names.length > i) if (has(O, key = names[i++])) {
+ ~indexOf(result, key) || result.push(key);
+ }
+ return result;
+ };
+
+ // IE8- don't enum bug keys
+ var enumBugKeys = [
+ 'constructor',
+ 'hasOwnProperty',
+ 'isPrototypeOf',
+ 'propertyIsEnumerable',
+ 'toLocaleString',
+ 'toString',
+ 'valueOf'
+ ];
+
+ var hiddenKeys$1 = enumBugKeys.concat('length', 'prototype');
+
+ // `Object.getOwnPropertyNames` method
+ // https://tc39.github.io/ecma262/#sec-object.getownpropertynames
+ var f$3 = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
+ return objectKeysInternal(O, hiddenKeys$1);
+ };
+
+ var objectGetOwnPropertyNames = {
+ f: f$3
+ };
+
+ var f$4 = Object.getOwnPropertySymbols;
+
+ var objectGetOwnPropertySymbols = {
+ f: f$4
+ };
+
+ // all object keys, includes non-enumerable and symbols
+ var ownKeys = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {
+ var keys = objectGetOwnPropertyNames.f(anObject(it));
+ var getOwnPropertySymbols = objectGetOwnPropertySymbols.f;
+ return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;
+ };
+
+ var copyConstructorProperties = function (target, source) {
+ var keys = ownKeys(source);
+ var defineProperty = objectDefineProperty.f;
+ var getOwnPropertyDescriptor = objectGetOwnPropertyDescriptor.f;
+ for (var i = 0; i < keys.length; i++) {
+ var key = keys[i];
+ if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
+ }
+ };
+
+ var replacement = /#|\.prototype\./;
+
+ var isForced = function (feature, detection) {
+ var value = data[normalize(feature)];
+ return value == POLYFILL ? true
+ : value == NATIVE ? false
+ : typeof detection == 'function' ? fails(detection)
+ : !!detection;
+ };
+
+ var normalize = isForced.normalize = function (string) {
+ return String(string).replace(replacement, '.').toLowerCase();
+ };
+
+ var data = isForced.data = {};
+ var NATIVE = isForced.NATIVE = 'N';
+ var POLYFILL = isForced.POLYFILL = 'P';
+
+ var isForced_1 = isForced;
+
+ var getOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f;
+
+
+
+
+
+
+ /*
+ options.target - name of the target object
+ options.global - target is the global object
+ options.stat - export as static methods of target
+ options.proto - export as prototype methods of target
+ options.real - real prototype method for the `pure` version
+ options.forced - export even if the native feature is available
+ options.bind - bind methods to the target, required for the `pure` version
+ options.wrap - wrap constructors to preventing global pollution, required for the `pure` version
+ options.unsafe - use the simple assignment of property instead of delete + defineProperty
+ options.sham - add a flag to not completely full polyfills
+ options.enumerable - export as enumerable property
+ options.noTargetGet - prevent calling a getter on target
+ */
+ var _export = function (options, source) {
+ var TARGET = options.target;
+ var GLOBAL = options.global;
+ var STATIC = options.stat;
+ var FORCED, target, key, targetProperty, sourceProperty, descriptor;
+ if (GLOBAL) {
+ target = global_1;
+ } else if (STATIC) {
+ target = global_1[TARGET] || setGlobal(TARGET, {});
+ } else {
+ target = (global_1[TARGET] || {}).prototype;
+ }
+ if (target) for (key in source) {
+ sourceProperty = source[key];
+ if (options.noTargetGet) {
+ descriptor = getOwnPropertyDescriptor$1(target, key);
+ targetProperty = descriptor && descriptor.value;
+ } else targetProperty = target[key];
+ FORCED = isForced_1(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);
+ // contained in target
+ if (!FORCED && targetProperty !== undefined) {
+ if (typeof sourceProperty === typeof targetProperty) continue;
+ copyConstructorProperties(sourceProperty, targetProperty);
+ }
+ // add a flag to not completely full polyfills
+ if (options.sham || (targetProperty && targetProperty.sham)) {
+ createNonEnumerableProperty(sourceProperty, 'sham', true);
+ }
+ // extend global
+ redefine(target, key, sourceProperty, options);
+ }
+ };
+
+ // `IsArray` abstract operation
+ // https://tc39.github.io/ecma262/#sec-isarray
+ var isArray = Array.isArray || function isArray(arg) {
+ return classofRaw(arg) == 'Array';
+ };
+
+ // `ToObject` abstract operation
+ // https://tc39.github.io/ecma262/#sec-toobject
+ var toObject = function (argument) {
+ return Object(requireObjectCoercible(argument));
+ };
+
+ var createProperty = function (object, key, value) {
+ var propertyKey = toPrimitive(key);
+ if (propertyKey in object) objectDefineProperty.f(object, propertyKey, createPropertyDescriptor(0, value));
+ else object[propertyKey] = value;
+ };
+
+ var nativeSymbol = !!Object.getOwnPropertySymbols && !fails(function () {
+ // Chrome 38 Symbol has incorrect toString conversion
+ // eslint-disable-next-line no-undef
+ return !String(Symbol());
+ });
+
+ var useSymbolAsUid = nativeSymbol
+ // eslint-disable-next-line no-undef
+ && !Symbol.sham
+ // eslint-disable-next-line no-undef
+ && typeof Symbol() == 'symbol';
+
+ var WellKnownSymbolsStore = shared('wks');
+ var Symbol$1 = global_1.Symbol;
+ var createWellKnownSymbol = useSymbolAsUid ? Symbol$1 : uid;
+
+ var wellKnownSymbol = function (name) {
+ if (!has(WellKnownSymbolsStore, name)) {
+ if (nativeSymbol && has(Symbol$1, name)) WellKnownSymbolsStore[name] = Symbol$1[name];
+ else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);
+ } return WellKnownSymbolsStore[name];
+ };
+
+ var SPECIES = wellKnownSymbol('species');
+
+ // `ArraySpeciesCreate` abstract operation
+ // https://tc39.github.io/ecma262/#sec-arrayspeciescreate
+ var arraySpeciesCreate = function (originalArray, length) {
+ var C;
+ if (isArray(originalArray)) {
+ C = originalArray.constructor;
+ // cross-realm fallback
+ if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
+ else if (isObject(C)) {
+ C = C[SPECIES];
+ if (C === null) C = undefined;
+ }
+ } return new (C === undefined ? Array : C)(length === 0 ? 0 : length);
+ };
+
+ var userAgent = getBuiltIn('navigator', 'userAgent') || '';
+
+ var process = global_1.process;
+ var versions = process && process.versions;
+ var v8 = versions && versions.v8;
+ var match, version;
+
+ if (v8) {
+ match = v8.split('.');
+ version = match[0] + match[1];
+ } else if (userAgent) {
+ match = userAgent.match(/Edge\/(\d+)/);
+ if (!match || match[1] >= 74) {
+ match = userAgent.match(/Chrome\/(\d+)/);
+ if (match) version = match[1];
+ }
+ }
+
+ var v8Version = version && +version;
+
+ var SPECIES$1 = wellKnownSymbol('species');
+
+ var arrayMethodHasSpeciesSupport = function (METHOD_NAME) {
+ // We can't use this feature detection in V8 since it causes
+ // deoptimization and serious performance degradation
+ // https://github.com/zloirock/core-js/issues/677
+ return v8Version >= 51 || !fails(function () {
+ var array = [];
+ var constructor = array.constructor = {};
+ constructor[SPECIES$1] = function () {
+ return { foo: 1 };
+ };
+ return array[METHOD_NAME](Boolean).foo !== 1;
+ });
+ };
+
+ var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');
+ var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
+ var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';
+
+ // We can't use this feature detection in V8 since it causes
+ // deoptimization and serious performance degradation
+ // https://github.com/zloirock/core-js/issues/679
+ var IS_CONCAT_SPREADABLE_SUPPORT = v8Version >= 51 || !fails(function () {
+ var array = [];
+ array[IS_CONCAT_SPREADABLE] = false;
+ return array.concat()[0] !== array;
+ });
+
+ var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');
+
+ var isConcatSpreadable = function (O) {
+ if (!isObject(O)) return false;
+ var spreadable = O[IS_CONCAT_SPREADABLE];
+ return spreadable !== undefined ? !!spreadable : isArray(O);
+ };
+
+ var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;
+
+ // `Array.prototype.concat` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.concat
+ // with adding support of @@isConcatSpreadable and @@species
+ _export({ target: 'Array', proto: true, forced: FORCED }, {
+ concat: function concat(arg) { // eslint-disable-line no-unused-vars
+ var O = toObject(this);
+ var A = arraySpeciesCreate(O, 0);
+ var n = 0;
+ var i, k, length, len, E;
+ for (i = -1, length = arguments.length; i < length; i++) {
+ E = i === -1 ? O : arguments[i];
+ if (isConcatSpreadable(E)) {
+ len = toLength(E.length);
+ if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
+ for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);
+ } else {
+ if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
+ createProperty(A, n++, E);
+ }
+ }
+ A.length = n;
+ return A;
+ }
+ });
+
+ /**
+ * Bootstrap Table Afrikaans translation
+ * Author: Phillip Kruger
+ */
+
+ $.fn.bootstrapTable.locales['af-ZA'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Besig om te laai, wag asseblief';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rekords per bladsy");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Resultate ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " rye (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Resultate ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " rye");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Soek';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Geen rekords gevind nie';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Wys/verberg bladsy nummering';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Herlaai';
+ },
+ formatToggle: function formatToggle() {
+ return 'Wissel';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolomme';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['af-ZA']);
+
+ /**
+ * Bootstrap Table English translation
+ * Author: Zhixin Wen
+ */
+
+ $.fn.bootstrapTable.locales['ar-SA'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'جاري التحميل, يرجى الإنتظار';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0633\u062C\u0644 \u0644\u0643\u0644 \u0635\u0641\u062D\u0629");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u0627\u0644\u0638\u0627\u0647\u0631 ".concat(pageFrom, " \u0625\u0644\u0649 ").concat(pageTo, " \u0645\u0646 ").concat(totalRows, " \u0633\u062C\u0644 ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u0627\u0644\u0638\u0627\u0647\u0631 ".concat(pageFrom, " \u0625\u0644\u0649 ").concat(pageTo, " \u0645\u0646 ").concat(totalRows, " \u0633\u062C\u0644");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'بحث';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'لا توجد نتائج مطابقة للبحث';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ /* eslint-disable no-useless-escape */
+ return 'إخفاء\إظهار ترقيم الصفحات';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'تحديث';
+ },
+ formatToggle: function formatToggle() {
+ return 'تغيير';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'أعمدة';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ar-SA']);
+
+ /**
+ * Bootstrap Table Catalan translation
+ * Authors: Marc Pina
+ * Claudi Martinez
+ */
+
+ $.fn.bootstrapTable.locales['ca-ES'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Espereu, si us plau';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " resultats per p\xE0gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrant de ".concat(pageFrom, " fins ").concat(pageTo, " - total ").concat(totalRows, " resultats (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrant de ".concat(pageFrom, " fins ").concat(pageTo, " - total ").concat(totalRows, " resultats");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Cerca';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No s\'han trobat resultats';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Amaga/Mostra paginació';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refresca';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alterna formatació';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnes';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tots';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ca-ES']);
+
+ /**
+ * Bootstrap Table Czech translation
+ * Author: Lukas Kral (monarcha@seznam.cz)
+ * Author: Jakub Svestka
+ */
+
+ $.fn.bootstrapTable.locales['cs-CZ'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Čekejte, prosím';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " polo\u017Eek na str\xE1nku");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Zobrazena ".concat(pageFrom, ". - ").concat(pageTo, " . polo\u017Eka z celkov\xFDch ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Zobrazena ".concat(pageFrom, ". - ").concat(pageTo, " . polo\u017Eka z celkov\xFDch ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Vyhledávání';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nenalezena žádná vyhovující položka';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Skrýt/Zobrazit stránkování';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Aktualizovat';
+ },
+ formatToggle: function formatToggle() {
+ return 'Přepni';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Sloupce';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Vše';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['cs-CZ']);
+
+ /**
+ * Bootstrap Table danish translation
+ * Author: Your Name Jan Borup Coyle, github@coyle.dk
+ */
+
+ $.fn.bootstrapTable.locales['da-DK'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Indlæser, vent venligst';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " poster pr side");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Viser ".concat(pageFrom, " til ").concat(pageTo, " af ").concat(totalRows, " r\xE6kke").concat(totalRows > 1 ? 'r' : '', " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Viser ".concat(pageFrom, " til ").concat(pageTo, " af ").concat(totalRows, " r\xE6kke").concat(totalRows > 1 ? 'r' : '');
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Viser ".concat(totalRows, " r\xE6kke").concat(totalRows > 1 ? 'r' : '');
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Ryd filtre';
+ },
+ formatSearch: function formatSearch() {
+ return 'Søg';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Ingen poster fundet';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Skjul/vis nummerering';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Opdater';
+ },
+ formatToggle: function formatToggle() {
+ return 'Skift';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolonner';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Alle';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Eksporter';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['da-DK']);
+
+ /**
+ * Bootstrap Table German translation
+ * Author: Paul Mohr - Sopamo
+ */
+
+ $.fn.bootstrapTable.locales['de-DE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Lade, bitte warten';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " Zeilen pro Seite.");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Zeige Zeile ".concat(pageFrom, " bis ").concat(pageTo, " von ").concat(totalRows, " Zeile").concat(totalRows > 1 ? 'n' : '', " (Gefiltert von ").concat(totalNotFiltered, " Zeile").concat(totalNotFiltered > 1 ? 'n' : '', ")");
+ }
+
+ return "Zeige Zeile ".concat(pageFrom, " bis ").concat(pageTo, " von ").concat(totalRows, " Zeile").concat(totalRows > 1 ? 'n' : '', ".");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'Vorherige Seite';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "Zu Seite ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'Nächste Seite';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Zeige ".concat(totalRows, " Zeile").concat(totalRows > 1 ? 'n' : '', ".");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Lösche Filter';
+ },
+ formatSearch: function formatSearch() {
+ return 'Suchen';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Keine passenden Ergebnisse gefunden';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Verstecke/Zeige Nummerierung';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Zeige Nummerierung';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Verstecke Nummerierung';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Neu laden';
+ },
+ formatToggle: function formatToggle() {
+ return 'Umschalten';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Normale Ansicht';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Kartenansicht';
+ },
+ formatColumns: function formatColumns() {
+ return 'Spalten';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Alle umschalten';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Vollbild';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Alle';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Automatisches Neuladen';
+ },
+ formatExport: function formatExport() {
+ return 'Datenexport';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Erweiterte Suche';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Schließen';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['de-DE']);
+
+ /**
+ * Bootstrap Table Greek translation
+ * Author: giannisdallas
+ */
+
+ $.fn.bootstrapTable.locales['el-GR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Φορτώνει, παρακαλώ περιμένετε';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u03B1\u03C0\u03BF\u03C4\u03B5\u03BB\u03AD\u03C3\u03BC\u03B1\u03C4\u03B1 \u03B1\u03BD\u03AC \u03C3\u03B5\u03BB\u03AF\u03B4\u03B1");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u0395\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD ".concat(pageFrom, " \u03C9\u03C2 \u03C4\u03B7\u03BD ").concat(pageTo, " \u03B1\u03C0\u03CC \u03C3\u03CD\u03BD\u03BF\u03BB\u03BF ").concat(totalRows, " \u03C3\u03B5\u03B9\u03C1\u03CE\u03BD (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u0395\u03BC\u03C6\u03B1\u03BD\u03AF\u03B6\u03BF\u03BD\u03C4\u03B1\u03B9 \u03B1\u03C0\u03CC \u03C4\u03B7\u03BD ".concat(pageFrom, " \u03C9\u03C2 \u03C4\u03B7\u03BD ").concat(pageTo, " \u03B1\u03C0\u03CC \u03C3\u03CD\u03BD\u03BF\u03BB\u03BF ").concat(totalRows, " \u03C3\u03B5\u03B9\u03C1\u03CE\u03BD");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Αναζητήστε';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Δεν βρέθηκαν αποτελέσματα';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refresh';
+ },
+ formatToggle: function formatToggle() {
+ return 'Toggle';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columns';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['el-GR']);
+
+ /**
+ * Bootstrap Table English translation
+ * Author: Zhixin Wen
+ */
+
+ $.fn.bootstrapTable.locales['en-US'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Loading, please wait';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rows per page");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Showing ".concat(pageFrom, " to ").concat(pageTo, " of ").concat(totalRows, " rows (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Showing ".concat(pageFrom, " to ").concat(pageTo, " of ").concat(totalRows, " rows");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Search';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No matching records found';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refresh';
+ },
+ formatToggle: function formatToggle() {
+ return 'Toggle';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columns';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['en-US']);
+
+ /**
+ * Bootstrap Table Spanish (Argentina) translation
+ * Author: Felix Vera (felix.vera@gmail.com)
+ * Edited by: DarkThinking (https://github.com/DarkThinking)
+ */
+
+ $.fn.bootstrapTable.locales['es-AR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, espere por favor';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando desde ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas (filtrado de ").concat(totalNotFiltered, " columnas totales)");
+ }
+
+ return "Mostrando desde ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'página anterior';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "a la p\xE1gina ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'siguiente página';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Mostrando ".concat(totalRows, " columnas");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron registros';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Ocultar/Mostrar paginación';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Mostrar paginación';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Ocultar paginación';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Recargar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Cambiar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Mostrar vista de carta';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Ocultar vista de carta';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Cambiar todo';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Pantalla completa';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Recargar';
+ },
+ formatExport: function formatExport() {
+ return 'Exportar datos';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Ir';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Búsqueda avanzada';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Cerrar';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-AR']);
+
+ /**
+ * Traducción de librería Bootstrap Table a Español (Chile)
+ * @author Brian Álvarez Azócar
+ * email brianalvarezazocar@gmail.com
+ */
+
+ $.fn.bootstrapTable.locales['es-CL'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, espere por favor';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " filas por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrando ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron registros';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return "Ocultar/Mostrar paginaci\xF3n";
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refrescar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Cambiar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-CL']);
+
+ /**
+ * Bootstrap Table Spanish (Costa Rica) translation
+ * Author: Dennis Hernández (http://djhvscf.github.io/Blog/)
+ */
+
+ $.fn.bootstrapTable.locales['es-CR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, por favor espere';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando de ".concat(pageFrom, " a ").concat(pageTo, " registros de ").concat(totalRows, " registros en total (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrando de ".concat(pageFrom, " a ").concat(pageTo, " registros de ").concat(totalRows, " registros en total");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron registros';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refrescar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alternar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-CR']);
+
+ /**
+ * Bootstrap Table Spanish Spain translation
+ * Author: Marc Pina
+ */
+
+ $.fn.bootstrapTable.locales['es-ES'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Por favor espere';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " resultados por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando desde ".concat(pageFrom, " hasta ").concat(pageTo, " - En total ").concat(totalRows, " resultados (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrando desde ".concat(pageFrom, " hasta ").concat(pageTo, " - En total ").concat(totalRows, " resultados");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron resultados';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Ocultar/Mostrar paginación';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refrescar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Ocultar/Mostrar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todos';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Exportar los datos';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Búsqueda avanzada';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Cerrar';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-ES']);
+
+ /**
+ * Bootstrap Table Spanish (México) translation (Obtenido de traducción de Argentina)
+ * Author: Felix Vera (felix.vera@gmail.com)
+ * Copiado: Mauricio Vera (mauricioa.vera@gmail.com)
+ * Revisión: J Manuel Corona (jmcg92@gmail.com) (13/Feb/2018).
+ */
+
+ $.fn.bootstrapTable.locales['es-MX'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, espere por favor';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrando ".concat(pageFrom, " a ").concat(pageTo, " de ").concat(totalRows, " filas");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Mostrando ".concat(totalRows, " filas");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron registros que coincidan';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Mostrar/ocultar paginación';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Actualizar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Cambiar vista';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Pantalla completa';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-MX']);
+
+ /**
+ * Bootstrap Table Spanish (Nicaragua) translation
+ * Author: Dennis Hernández (http://djhvscf.github.io/Blog/)
+ */
+
+ $.fn.bootstrapTable.locales['es-NI'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, por favor espere';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Mostrando de ".concat(pageFrom, " a ").concat(pageTo, " registros de ").concat(totalRows, " registros en total (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Mostrando de ".concat(pageFrom, " a ").concat(pageTo, " registros de ").concat(totalRows, " registros en total");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se encontraron registros';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refrescar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alternar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-NI']);
+
+ /**
+ * Bootstrap Table Spanish (España) translation
+ * Author: Antonio Pérez
+ */
+
+ $.fn.bootstrapTable.locales['es-SP'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Cargando, por favor espera';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por página.");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "".concat(pageFrom, " - ").concat(pageTo, " de ").concat(totalRows, " registros (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "".concat(pageFrom, " - ").concat(pageTo, " de ").concat(totalRows, " registros.");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpiar búsqueda';
+ },
+ formatSearch: function formatSearch() {
+ return 'Buscar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'No se han encontrado registros.';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Actualizar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alternar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columnas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Todo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['es-SP']);
+
+ /**
+ * Bootstrap Table Estonian translation
+ * Author: kristjan@logist.it>
+ */
+
+ $.fn.bootstrapTable.locales['et-EE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Päring käib, palun oota';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rida lehe kohta");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "N\xE4itan tulemusi ".concat(pageFrom, " kuni ").concat(pageTo, " - kokku ").concat(totalRows, " tulemust (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "N\xE4itan tulemusi ".concat(pageFrom, " kuni ").concat(pageTo, " - kokku ").concat(totalRows, " tulemust");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Otsi';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Päringu tingimustele ei vastanud ühtegi tulemust';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Näita/Peida lehtedeks jagamine';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Värskenda';
+ },
+ formatToggle: function formatToggle() {
+ return 'Lülita';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Veerud';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Kõik';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['et-EE']);
+
+ /**
+ * Bootstrap Table Basque (Basque Country) translation
+ * Author: Iker Ibarguren Berasaluze
+ */
+
+ $.fn.bootstrapTable.locales['eu-EU'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Itxaron mesedez';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " emaitza orriko.");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "".concat(totalRows, " erregistroetatik ").concat(pageFrom, "etik ").concat(pageTo, "erakoak erakusten (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "".concat(totalRows, " erregistroetatik ").concat(pageFrom, "etik ").concat(pageTo, "erakoak erakusten.");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Bilatu';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Ez da emaitzarik aurkitu';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Ezkutatu/Erakutsi orrikatzea';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Eguneratu';
+ },
+ formatToggle: function formatToggle() {
+ return 'Ezkutatu/Erakutsi';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Zutabeak';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Guztiak';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['eu-EU']);
+
+ /**
+ * Bootstrap Table Persian translation
+ * Author: MJ Vakili
+ */
+
+ $.fn.bootstrapTable.locales['fa-IR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'در حال بارگذاری, لطفا صبر کنید';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0631\u06A9\u0648\u0631\u062F \u062F\u0631 \u0635\u0641\u062D\u0647");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u0646\u0645\u0627\u06CC\u0634 ".concat(pageFrom, " \u062A\u0627 ").concat(pageTo, " \u0627\u0632 ").concat(totalRows, " \u0631\u062F\u06CC\u0641 (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u0646\u0645\u0627\u06CC\u0634 ".concat(pageFrom, " \u062A\u0627 ").concat(pageTo, " \u0627\u0632 ").concat(totalRows, " \u0631\u062F\u06CC\u0641");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'جستجو';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'رکوردی یافت نشد.';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'نمایش/مخفی صفحه بندی';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'به روز رسانی';
+ },
+ formatToggle: function formatToggle() {
+ return 'تغییر نمایش';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'سطر ها';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'همه';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fa-IR']);
+
+ /**
+ * Bootstrap Table Finnish translations
+ * Author: Minna Lehtomäki
+ */
+
+ $.fn.bootstrapTable.locales['fi-FI'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Ladataan, ole hyvä ja odota';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rivi\xE4 sivulla");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "N\xE4ytet\xE4\xE4n rivit ".concat(pageFrom, " - ").concat(pageTo, " / ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "N\xE4ytet\xE4\xE4n rivit ".concat(pageFrom, " - ").concat(pageTo, " / ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Poista suodattimet';
+ },
+ formatSearch: function formatSearch() {
+ return 'Hae';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Hakuehtoja vastaavia tuloksia ei löytynyt';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Näytä/Piilota sivutus';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Päivitä';
+ },
+ formatToggle: function formatToggle() {
+ return 'Valitse';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Sarakkeet';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Kaikki';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Vie tiedot';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fi-FI']);
+
+ /**
+ * Bootstrap Table French (Belgium) translation
+ * Author: Julien Bisconti (julien.bisconti@gmail.com)
+ * Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['fr-BE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Chargement en cours';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " lignes par page");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes (filtr\xE9s \xE0 partir de ").concat(totalNotFiltered, " lignes)");
+ }
+
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'page précédente';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "vers la page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'page suivante';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Affiche ".concat(totalRows, " lignes");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Effacer la recherche';
+ },
+ formatSearch: function formatSearch() {
+ return 'Recherche';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Pas de lignes trouvés';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Cacher/Afficher pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Afficher pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Cacher pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Rafraichir';
+ },
+ formatToggle: function formatToggle() {
+ return 'Basculer';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Afficher vue carte';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Cacher vue carte';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colonnes';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Tout basculer';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Plein écran';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tout';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Rafraîchissement automatique';
+ },
+ formatExport: function formatExport() {
+ return 'Exporter les données';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Aller à';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Recherche avancée';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Fermer';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fr-BE']);
+
+ /**
+ * Bootstrap Table French (Suisse) translation
+ * Author: Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['fr-CH'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Chargement en cours';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " lignes par page");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes (filtr\xE9s \xE0 partir de ").concat(totalNotFiltered, " lignes)");
+ }
+
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'page précédente';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "vers la page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'page suivante';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Affiche ".concat(totalRows, " lignes");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Effacer la recherche';
+ },
+ formatSearch: function formatSearch() {
+ return 'Recherche';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Pas de lignes trouvés';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Cacher/Afficher pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Afficher pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Cacher pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Rafraichir';
+ },
+ formatToggle: function formatToggle() {
+ return 'Basculer';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Afficher vue carte';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Cacher vue carte';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colonnes';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Tout basculer';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Plein écran';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tout';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Rafraîchissement automatique';
+ },
+ formatExport: function formatExport() {
+ return 'Exporter les données';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Aller à';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Recherche avancée';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Fermer';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fr-CH']);
+
+ /**
+ * Bootstrap Table French (France) translation
+ * Author: Dennis Hernández (http://djhvscf.github.io/Blog/)
+ * Tidalf (https://github.com/TidalfFR)
+ * Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['fr-FR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Chargement en cours';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " lignes par page");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes (filtr\xE9s \xE0 partir de ").concat(totalNotFiltered, " lignes)");
+ }
+
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'page précédente';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "vers la page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'page suivante';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Affiche ".concat(totalRows, " lignes");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Effacer la recherche';
+ },
+ formatSearch: function formatSearch() {
+ return 'Recherche';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Aucun résultat';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Cacher/Afficher pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Afficher pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Cacher pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Rafraichir';
+ },
+ formatToggle: function formatToggle() {
+ return 'Basculer';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Afficher vue carte';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Cacher vue carte';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colonnes';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Tout basculer';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Plein écran';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tout';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Rafraîchissement automatique';
+ },
+ formatExport: function formatExport() {
+ return 'Exporter les données';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Aller à';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Recherche avancée';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Fermer';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fr-FR']);
+
+ /**
+ * Bootstrap Table French (Luxembourg) translation
+ * Author: Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['fr-LU'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Chargement en cours';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " lignes par page");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes (filtr\xE9s \xE0 partir de ").concat(totalNotFiltered, " lignes)");
+ }
+
+ return "Affiche de ".concat(pageFrom, " \xE0 ").concat(pageTo, " sur ").concat(totalRows, " lignes");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'page précédente';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "vers la page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'page suivante';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Affiche ".concat(totalRows, " lignes");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Effacer la recherche';
+ },
+ formatSearch: function formatSearch() {
+ return 'Recherche';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Pas de lignes trouvés';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Cacher/Afficher pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Afficher pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Cacher pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Rafraichir';
+ },
+ formatToggle: function formatToggle() {
+ return 'Basculer';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Afficher vue carte';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Cacher vue carte';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colonnes';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Tout basculer';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Plein écran';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tout';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Rafraîchissement automatique';
+ },
+ formatExport: function formatExport() {
+ return 'Exporter les données';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Aller à';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Recherche avancée';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Fermer';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['fr-LU']);
+
+ /**
+ * Bootstrap Table Hebrew translation
+ * Author: legshooter
+ */
+
+ $.fn.bootstrapTable.locales['he-IL'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'טוען, נא להמתין';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u05E9\u05D5\u05E8\u05D5\u05EA \u05D1\u05E2\u05DE\u05D5\u05D3");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u05DE\u05E6\u05D9\u05D2 ".concat(pageFrom, " \u05E2\u05D3 ").concat(pageTo, " \u05DE-").concat(totalRows, "\u05E9\u05D5\u05E8\u05D5\u05EA").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u05DE\u05E6\u05D9\u05D2 ".concat(pageFrom, " \u05E2\u05D3 ").concat(pageTo, " \u05DE-").concat(totalRows, " \u05E9\u05D5\u05E8\u05D5\u05EA");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'חיפוש';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'לא נמצאו רשומות תואמות';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'הסתר/הצג מספור דפים';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'רענן';
+ },
+ formatToggle: function formatToggle() {
+ return 'החלף תצוגה';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'עמודות';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'הכל';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['he-IL']);
+
+ /**
+ * Bootstrap Table Croatian translation
+ * Author: Petra Štrbenac (petra.strbenac@gmail.com)
+ * Author: Petra Štrbenac (petra.strbenac@gmail.com)
+ */
+
+ $.fn.bootstrapTable.locales['hr-HR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Molimo pričekajte';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " broj zapisa po stranici");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Prikazujem ".concat(pageFrom, ". - ").concat(pageTo, ". od ukupnog broja zapisa ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Prikazujem ".concat(pageFrom, ". - ").concat(pageTo, ". od ukupnog broja zapisa ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Pretraži';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nije pronađen niti jedan zapis';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Prikaži/sakrij stranice';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Osvježi';
+ },
+ formatToggle: function formatToggle() {
+ return 'Promijeni prikaz';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolone';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Sve';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['hr-HR']);
+
+ /**
+ * Bootstrap Table Hungarian translation
+ * Author: Nagy Gergely
+ */
+
+ $.fn.bootstrapTable.locales['hu-HU'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Betöltés, kérem várjon';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rekord per oldal");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Megjelen\xEDtve ".concat(pageFrom, " - ").concat(pageTo, " / ").concat(totalRows, " \xF6sszesen (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Megjelen\xEDtve ".concat(pageFrom, " - ").concat(pageTo, " / ").concat(totalRows, " \xF6sszesen");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Keresés';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nincs találat';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Lapozó elrejtése/megjelenítése';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Frissítés';
+ },
+ formatToggle: function formatToggle() {
+ return 'Összecsuk/Kinyit';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Oszlopok';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Összes';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['hu-HU']);
+
+ /**
+ * Bootstrap Table Indonesian translation
+ * Author: Andre Gardiner
+ */
+
+ $.fn.bootstrapTable.locales['id-ID'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Memuat, mohon tunggu';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " baris per halaman");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Menampilkan ".concat(pageFrom, " sampai ").concat(pageTo, " dari ").concat(totalRows, " baris (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Menampilkan ".concat(pageFrom, " sampai ").concat(pageTo, " dari ").concat(totalRows, " baris");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Bersihkan filter';
+ },
+ formatSearch: function formatSearch() {
+ return 'Pencarian';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Tidak ditemukan data yang cocok';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Sembunyikan/Tampilkan halaman';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Muat ulang';
+ },
+ formatToggle: function formatToggle() {
+ return 'Beralih';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'kolom';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Semua';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Ekspor data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['id-ID']);
+
+ /**
+ * Bootstrap Table Italian translation
+ * Author: Davide Renzi
+ * Author: Davide Borsatto
+ * Author: Alessio Felicioni
+ */
+
+ $.fn.bootstrapTable.locales['it-IT'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Caricamento in corso';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " elementi per pagina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Visualizzazione da ".concat(pageFrom, " a ").concat(pageTo, " di ").concat(totalRows, " elementi (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Visualizzazione da ".concat(pageFrom, " a ").concat(pageTo, " di ").concat(totalRows, " elementi");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Pulisci filtri';
+ },
+ formatSearch: function formatSearch() {
+ return 'Cerca';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nessun elemento trovato';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Nascondi/Mostra paginazione';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Aggiorna';
+ },
+ formatToggle: function formatToggle() {
+ return 'Attiva/Disattiva';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colonne';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tutto';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Esporta dati';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['it-IT']);
+
+ /**
+ * Bootstrap Table Japanese translation
+ * Author: Azamshul Azizy
+ */
+
+ $.fn.bootstrapTable.locales['ja-JP'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return '読み込み中です。少々お待ちください。';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "\u30DA\u30FC\u30B8\u5F53\u305F\u308A\u6700\u5927".concat(pageNumber, "\u4EF6");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u5168".concat(totalRows, "\u4EF6\u304B\u3089\u3001").concat(pageFrom, "\u304B\u3089").concat(pageTo, "\u4EF6\u76EE\u307E\u3067\u8868\u793A\u3057\u3066\u3044\u307E\u3059 (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u5168".concat(totalRows, "\u4EF6\u304B\u3089\u3001").concat(pageFrom, "\u304B\u3089").concat(pageTo, "\u4EF6\u76EE\u307E\u3067\u8868\u793A\u3057\u3066\u3044\u307E\u3059");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return '検索';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return '該当するレコードが見つかりません';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'ページ数を表示・非表示';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return '更新';
+ },
+ formatToggle: function formatToggle() {
+ return 'トグル';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return '列';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'すべて';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ja-JP']);
+
+ /**
+ * Bootstrap Table Georgian translation
+ * Author: Levan Lotuashvili
+ */
+
+ $.fn.bootstrapTable.locales['ka-GE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'იტვირთება, გთხოვთ მოიცადოთ';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u10E9\u10D0\u10DC\u10D0\u10EC\u10D4\u10E0\u10D8 \u10D7\u10D8\u10D7\u10DD \u10D2\u10D5\u10D4\u10E0\u10D3\u10D6\u10D4");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u10DC\u10D0\u10E9\u10D5\u10D4\u10DC\u10D4\u10D1\u10D8\u10D0 ".concat(pageFrom, "-\u10D3\u10D0\u10DC ").concat(pageTo, "-\u10DB\u10D3\u10D4 \u10E9\u10D0\u10DC\u10D0\u10EC\u10D4\u10E0\u10D8 \u10EF\u10D0\u10DB\u10E3\u10E0\u10D8 ").concat(totalRows, "-\u10D3\u10D0\u10DC (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u10DC\u10D0\u10E9\u10D5\u10D4\u10DC\u10D4\u10D1\u10D8\u10D0 ".concat(pageFrom, "-\u10D3\u10D0\u10DC ").concat(pageTo, "-\u10DB\u10D3\u10D4 \u10E9\u10D0\u10DC\u10D0\u10EC\u10D4\u10E0\u10D8 \u10EF\u10D0\u10DB\u10E3\u10E0\u10D8 ").concat(totalRows, "-\u10D3\u10D0\u10DC");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'ძებნა';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'მონაცემები არ არის';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'გვერდების გადამრთველის დამალვა/გამოჩენა';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'განახლება';
+ },
+ formatToggle: function formatToggle() {
+ return 'ჩართვა/გამორთვა';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'სვეტები';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ka-GE']);
+
+ /**
+ * Bootstrap Table Korean translation
+ * Author: Yi Tae-Hyeong (jsonobject@gmail.com)
+ */
+
+ $.fn.bootstrapTable.locales['ko-KR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return '데이터를 불러오는 중입니다';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "\uD398\uC774\uC9C0 \uB2F9 ".concat(pageNumber, "\uAC1C \uB370\uC774\uD130 \uCD9C\uB825");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\uC804\uCCB4 ".concat(totalRows, "\uAC1C \uC911 ").concat(pageFrom, "~").concat(pageTo, "\uBC88\uC9F8 \uB370\uC774\uD130 \uCD9C\uB825, (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\uC804\uCCB4 ".concat(totalRows, "\uAC1C \uC911 ").concat(pageFrom, "~").concat(pageTo, "\uBC88\uC9F8 \uB370\uC774\uD130 \uCD9C\uB825,");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return '검색';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return '조회된 데이터가 없습니다.';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return '새로 고침';
+ },
+ formatToggle: function formatToggle() {
+ return '전환';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return '컬럼 필터링';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ko-KR']);
+
+ /**
+ * Bootstrap Table Malay translation
+ * Author: Azamshul Azizy
+ */
+
+ $.fn.bootstrapTable.locales['ms-MY'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Permintaan sedang dimuatkan. Sila tunggu sebentar';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rekod setiap muka surat");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Sedang memaparkan rekod ".concat(pageFrom, " hingga ").concat(pageTo, " daripada jumlah ").concat(totalRows, " rekod (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Sedang memaparkan rekod ".concat(pageFrom, " hingga ").concat(pageTo, " daripada jumlah ").concat(totalRows, " rekod");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Cari';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Tiada rekod yang menyamai permintaan';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Tunjuk/sembunyi muka surat';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Muatsemula';
+ },
+ formatToggle: function formatToggle() {
+ return 'Tukar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Lajur';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Semua';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ms-MY']);
+
+ /**
+ * Bootstrap Table norwegian translation
+ * Author: Jim Nordbø, jim@nordb.no
+ */
+
+ $.fn.bootstrapTable.locales['nb-NO'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Oppdaterer, vennligst vent';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " poster pr side");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Viser ".concat(pageFrom, " til ").concat(pageTo, " av ").concat(totalRows, " rekker (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Viser ".concat(pageFrom, " til ").concat(pageTo, " av ").concat(totalRows, " rekker");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Søk';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Ingen poster funnet';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Oppdater';
+ },
+ formatToggle: function formatToggle() {
+ return 'Endre';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolonner';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['nb-NO']);
+
+ /**
+ * Bootstrap Table Dutch (Belgi�) translation
+ * Author: Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['nl-BE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Laden, even geduld';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " records per pagina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Toon ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " record").concat(totalRows > 1 ? 's' : '', " (gefilterd van ").concat(totalNotFiltered, " records in totaal)");
+ }
+
+ return "Toon ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " record").concat(totalRows > 1 ? 's' : '');
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'vorige pagina';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "tot pagina ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'volgende pagina';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Toon ".concat(totalRows, " record").concat(totalRows > 1 ? 's' : '');
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Verwijder filters';
+ },
+ formatSearch: function formatSearch() {
+ return 'Zoeken';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Geen resultaten gevonden';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Verberg/Toon paginering';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Toon paginering';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Verberg paginering';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Vernieuwen';
+ },
+ formatToggle: function formatToggle() {
+ return 'Omschakelen';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Toon kaartweergave';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Verberg kaartweergave';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolommen';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Allen omschakelen';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Volledig scherm';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Alle';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Automatisch vernieuwen';
+ },
+ formatExport: function formatExport() {
+ return 'Exporteer gegevens';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GA';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Geavanceerd zoeken';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Sluiten';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['nl-BE']);
+
+ /**
+ * Bootstrap Table Dutch (Nederland) translation
+ * Author: Your Name
+ * Nevets82
+ */
+
+ $.fn.bootstrapTable.locales['nl-NL'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Laden, even geduld';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " records per pagina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Toon ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " record").concat(totalRows > 1 ? 's' : '', " (gefilterd van ").concat(totalNotFiltered, " records in totaal)");
+ }
+
+ return "Toon ".concat(pageFrom, " tot ").concat(pageTo, " van ").concat(totalRows, " record").concat(totalRows > 1 ? 's' : '');
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'vorige pagina';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "tot pagina ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'volgende pagina';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Toon ".concat(totalRows, " record").concat(totalRows > 1 ? 's' : '');
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Verwijder filters';
+ },
+ formatSearch: function formatSearch() {
+ return 'Zoeken';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Geen resultaten gevonden';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Verberg/Toon paginering';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Toon paginering';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Verberg paginering';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Vernieuwen';
+ },
+ formatToggle: function formatToggle() {
+ return 'Omschakelen';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Toon kaartweergave';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Verberg kaartweergave';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolommen';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Allen omschakelen';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Volledig scherm';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Alle';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Automatisch vernieuwen';
+ },
+ formatExport: function formatExport() {
+ return 'Exporteer gegevens';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GA';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Geavanceerd zoeken';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Sluiten';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['nl-NL']);
+
+ /**
+ * Bootstrap Table Polish translation
+ * Author: zergu
+ */
+
+ $.fn.bootstrapTable.locales['pl-PL'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Ładowanie, proszę czekać';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rekord\xF3w na stron\u0119");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Wy\u015Bwietlanie rekord\xF3w od ".concat(pageFrom, " do ").concat(pageTo, " z ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Wy\u015Bwietlanie rekord\xF3w od ".concat(pageFrom, " do ").concat(pageTo, " z ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Szukaj';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Niestety, nic nie znaleziono';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Odśwież';
+ },
+ formatToggle: function formatToggle() {
+ return 'Przełącz';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolumny';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['pl-PL']);
+
+ /**
+ * Bootstrap Table Brazilian Portuguese Translation
+ * Author: Eduardo Cerqueira
+ * Update: João Mello
+ * Update: Leandro Felizari
+ */
+
+ $.fn.bootstrapTable.locales['pt-BR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Carregando, aguarde';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registros por p\xE1gina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Exibindo ".concat(pageFrom, " at\xE9 ").concat(pageTo, " de ").concat(totalRows, " linhas (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Exibindo ".concat(pageFrom, " at\xE9 ").concat(pageTo, " de ").concat(totalRows, " linhas");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'página anterior';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "Para a p\xE1gina ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'próxima página';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Mostrando ".concat(totalRows, " linhas");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Limpar Pesquisa';
+ },
+ formatSearch: function formatSearch() {
+ return 'Pesquisar';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nenhum registro encontrado';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Ocultar/Exibir paginação';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Mostrar Paginação';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Esconder Paginação';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Recarregar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alternar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colunas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Tela cheia';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tudo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Atualização Automática';
+ },
+ formatExport: function formatExport() {
+ return 'Exportar dados';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'IR';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Pesquisa Avançada';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Fechar';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['pt-BR']);
+
+ /**
+ * Bootstrap Table Portuguese Portugal Translation
+ * Author: Burnspirit
+ */
+
+ $.fn.bootstrapTable.locales['pt-PT'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'A carregar, por favor aguarde';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " registos por página");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "A mostrar ".concat(pageFrom, " até ").concat(pageTo, " de ").concat(totalRows, " linhas (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "A mostrar ".concat(pageFrom, " até ").concat(pageTo, " de ").concat(totalRows, " linhas");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Pesquisa';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nenhum registo encontrado';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Esconder/Mostrar paginação';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Atualizar';
+ },
+ formatToggle: function formatToggle() {
+ return 'Alternar';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Colunas';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tudo';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['pt-PT']);
+
+ /**
+ * Bootstrap Table Romanian translation
+ * Author: cristake
+ */
+
+ $.fn.bootstrapTable.locales['ro-RO'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Se incarca, va rugam asteptati';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " inregistrari pe pagina");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Arata de la ".concat(pageFrom, " pana la ").concat(pageTo, " din ").concat(totalRows, " randuri (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Arata de la ".concat(pageFrom, " pana la ").concat(pageTo, " din ").concat(totalRows, " randuri");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Cauta';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nu au fost gasite inregistrari';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Ascunde/Arata paginatia';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Reincarca';
+ },
+ formatToggle: function formatToggle() {
+ return 'Comuta';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Coloane';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Toate';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ro-RO']);
+
+ /**
+ * Bootstrap Table Russian translation
+ * Author: Dunaevsky Maxim
+ */
+
+ $.fn.bootstrapTable.locales['ru-RU'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Пожалуйста, подождите, идёт загрузка';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0437\u0430\u043F\u0438\u0441\u0435\u0439 \u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u0417\u0430\u043F\u0438\u0441\u0438 \u0441 ".concat(pageFrom, " \u043F\u043E ").concat(pageTo, " \u0438\u0437 ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u0417\u0430\u043F\u0438\u0441\u0438 \u0441 ".concat(pageFrom, " \u043F\u043E ").concat(pageTo, " \u0438\u0437 ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Очистить фильтры';
+ },
+ formatSearch: function formatSearch() {
+ return 'Поиск';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Ничего не найдено';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Обновить';
+ },
+ formatToggle: function formatToggle() {
+ return 'Переключить';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Колонки';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ru-RU']);
+
+ /**
+ * Bootstrap Table Slovak translation
+ * Author: Jozef Dúc
+ */
+
+ $.fn.bootstrapTable.locales['sk-SK'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Prosím čakajte';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " z\xE1znamov na stranu");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Zobrazen\xE1 ".concat(pageFrom, ". - ").concat(pageTo, ". polo\u017Eka z celkov\xFDch ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Zobrazen\xE1 ".concat(pageFrom, ". - ").concat(pageTo, ". polo\u017Eka z celkov\xFDch ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Odstráň filtre';
+ },
+ formatSearch: function formatSearch() {
+ return 'Vyhľadávanie';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nenájdená žiadna vyhovujúca položka';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Skry/Zobraz stránkovanie';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Obnoviť';
+ },
+ formatToggle: function formatToggle() {
+ return 'Prepni';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Stĺpce';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Všetky';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Exportuj dáta';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['sk-SK']);
+
+ /**
+ * Bootstrap Table Serbian Cyrilic RS translation
+ * Author: Vladimir Kanazir (vladimir@kanazir.com)
+ */
+
+ $.fn.bootstrapTable.locales['sr-Cyrl-RS'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Молим сачекај';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0440\u0435\u0434\u043E\u0432\u0430 \u043F\u043E \u0441\u0442\u0440\u0430\u043D\u0438");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u041F\u0440\u0438\u043A\u0430\u0437\u0430\u043D\u043E ".concat(pageFrom, ". - ").concat(pageTo, ". \u043E\u0434 \u0443\u043A\u0443\u043F\u043D\u043E\u0433 \u0431\u0440\u043E\u0458\u0430 \u0440\u0435\u0434\u043E\u0432\u0430 ").concat(totalRows, " (\u0444\u0438\u043B\u0442\u0440\u0438\u0440\u0430\u043D\u043E \u043E\u0434 ").concat(totalNotFiltered, ")");
+ }
+
+ return "\u041F\u0440\u0438\u043A\u0430\u0437\u0430\u043D\u043E ".concat(pageFrom, ". - ").concat(pageTo, ". \u043E\u0434 \u0443\u043A\u0443\u043F\u043D\u043E\u0433 \u0431\u0440\u043E\u0458\u0430 \u0440\u0435\u0434\u043E\u0432\u0430 ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'претходна страна';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "\u043D\u0430 \u0441\u0442\u0440\u0430\u043D\u0443 ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'следећа страна';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "\u041F\u0440\u0438\u043A\u0430\u0437\u0430\u043D\u043E ".concat(totalRows, " \u0440\u0435\u0434\u043E\u0432\u0430");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Обриши претрагу';
+ },
+ formatSearch: function formatSearch() {
+ return 'Пронађи';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Није пронађен ни један податак';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Прикажи/сакриј пагинацију';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Прикажи пагинацију';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Сакриј пагинацију';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Освежи';
+ },
+ formatToggle: function formatToggle() {
+ return 'Промени приказ';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Прикажи картице';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Сакриј картице';
+ },
+ formatColumns: function formatColumns() {
+ return 'Колоне';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Прикажи/сакриј све';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Цео екран';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Све';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Аутоматско освежавање';
+ },
+ formatExport: function formatExport() {
+ return 'Извези податке';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Иди';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Напредна претрага';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Затвори';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['sr-Cyrl-RS']);
+
+ /**
+ * Bootstrap Table Serbian Latin RS translation
+ * Author: Vladimir Kanazir (vladimir@kanazir.com)
+ */
+
+ $.fn.bootstrapTable.locales['sr-Latn-RS'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Molim sačekaj';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " redova po strani");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Prikazano ".concat(pageFrom, ". - ").concat(pageTo, ". od ukupnog broja redova ").concat(totalRows, " (filtrirano od ").concat(totalNotFiltered, ")");
+ }
+
+ return "Prikazano ".concat(pageFrom, ". - ").concat(pageTo, ". od ukupnog broja redova ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'prethodna strana';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "na stranu ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'sledeća strana';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Prikazano ".concat(totalRows, " redova");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Obriši pretragu';
+ },
+ formatSearch: function formatSearch() {
+ return 'Pronađi';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Nije pronađen ni jedan podatak';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Prikaži/sakrij paginaciju';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Prikaži paginaciju';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Sakrij paginaciju';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Osveži';
+ },
+ formatToggle: function formatToggle() {
+ return 'Promeni prikaz';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Prikaži kartice';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Sakrij kartice';
+ },
+ formatColumns: function formatColumns() {
+ return 'Kolone';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Prikaži/sakrij sve';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Ceo ekran';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Sve';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Automatsko osvežavanje';
+ },
+ formatExport: function formatExport() {
+ return 'Izvezi podatke';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'Idi';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Napredna pretraga';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Zatvori';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['sr-Latn-RS']);
+
+ /**
+ * Bootstrap Table Swedish translation
+ * Author: C Bratt
+ */
+
+ $.fn.bootstrapTable.locales['sv-SE'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Laddar, vänligen vänta';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " rader per sida");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Visa ".concat(pageFrom, " till ").concat(pageTo, " av ").concat(totalRows, " rader (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Visa ".concat(pageFrom, " till ").concat(pageTo, " av ").concat(totalRows, " rader");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Sök';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Inga matchande resultat funna.';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Uppdatera';
+ },
+ formatToggle: function formatToggle() {
+ return 'Skifta';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'kolumn';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['sv-SE']);
+
+ /**
+ * Bootstrap Table Thai translation
+ * Author: Monchai S.
+ */
+
+ $.fn.bootstrapTable.locales['th-TH'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'กำลังโหลดข้อมูล, กรุณารอสักครู่';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E15\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48 ".concat(pageFrom, " \u0E16\u0E36\u0E07 ").concat(pageTo, " \u0E08\u0E32\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 ").concat(totalRows, " \u0E23\u0E32\u0E22\u0E01\u0E32\u0E23 (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E17\u0E35\u0E48 ".concat(pageFrom, " \u0E16\u0E36\u0E07 ").concat(pageTo, " \u0E08\u0E32\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14 ").concat(totalRows, " \u0E23\u0E32\u0E22\u0E01\u0E32\u0E23");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'ค้นหา';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'ไม่พบรายการที่ค้นหา !';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'รีเฟรส';
+ },
+ formatToggle: function formatToggle() {
+ return 'สลับมุมมอง';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'คอลัมน์';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['th-TH']);
+
+ /**
+ * Bootstrap Table Turkish translation
+ * Author: Emin Şen
+ * Author: Sercan Cakir
+ */
+
+ $.fn.bootstrapTable.locales['tr-TR'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Yükleniyor, lütfen bekleyin';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "Sayfa ba\u015F\u0131na ".concat(pageNumber, " kay\u0131t.");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "".concat(totalRows, " kay\u0131ttan ").concat(pageFrom, "-").concat(pageTo, " aras\u0131 g\xF6steriliyor (filtered from ").concat(totalNotFiltered, " total rows).");
+ }
+
+ return "".concat(totalRows, " kay\u0131ttan ").concat(pageFrom, "-").concat(pageTo, " aras\u0131 g\xF6steriliyor.");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Ara';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Eşleşen kayıt bulunamadı.';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Yenile';
+ },
+ formatToggle: function formatToggle() {
+ return 'Değiştir';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Sütunlar';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Tüm Satırlar';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['tr-TR']);
+
+ /**
+ * Bootstrap Table Ukrainian translation
+ * Author: Vitaliy Timchenko
+ */
+
+ $.fn.bootstrapTable.locales['uk-UA'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Завантаження, будь ласка, зачекайте';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0437\u0430\u043F\u0438\u0441\u0456\u0432 \u043D\u0430 \u0441\u0442\u043E\u0440\u0456\u043D\u043A\u0443");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u041F\u043E\u043A\u0430\u0437\u0430\u043D\u043E \u0437 ".concat(pageFrom, " \u043F\u043E ").concat(pageTo, ". \u0412\u0441\u044C\u043E\u0433\u043E: ").concat(totalRows, " (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u041F\u043E\u043A\u0430\u0437\u0430\u043D\u043E \u0437 ".concat(pageFrom, " \u043F\u043E ").concat(pageTo, ". \u0412\u0441\u044C\u043E\u0433\u043E: ").concat(totalRows);
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Очистити фільтри';
+ },
+ formatSearch: function formatSearch() {
+ return 'Пошук';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Не знайдено жодного запису';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Оновити';
+ },
+ formatToggle: function formatToggle() {
+ return 'Змінити';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Стовпці';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['uk-UA']);
+
+ /**
+ * Bootstrap Table Urdu translation
+ * Author: Malik
+ */
+
+ $.fn.bootstrapTable.locales['ur-PK'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'براۓ مہربانی انتظار کیجئے';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " \u0631\u06CC\u06A9\u0627\u0631\u0688\u0632 \u0641\u06CC \u0635\u0641\u06C1 ");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u062F\u06CC\u06A9\u06BE\u06CC\u06BA ".concat(pageFrom, " \u0633\u06D2 ").concat(pageTo, " \u06A9\u06D2 ").concat(totalRows, "\u0631\u06CC\u06A9\u0627\u0631\u0688\u0632 (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "\u062F\u06CC\u06A9\u06BE\u06CC\u06BA ".concat(pageFrom, " \u0633\u06D2 ").concat(pageTo, " \u06A9\u06D2 ").concat(totalRows, "\u0631\u06CC\u06A9\u0627\u0631\u0688\u0632");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'تلاش';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'کوئی ریکارڈ نہیں ملا';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'تازہ کریں';
+ },
+ formatToggle: function formatToggle() {
+ return 'تبدیل کریں';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'کالم';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['ur-PK']);
+
+ /**
+ * Bootstrap Table Uzbek translation
+ * Author: Nabijon Masharipov
+ */
+
+ $.fn.bootstrapTable.locales['uz-Latn-UZ'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Yuklanyapti, iltimos kuting';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " qator har sahifada");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Ko'rsatypati ".concat(pageFrom, " dan ").concat(pageTo, " gacha ").concat(totalRows, " qatorlarni (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Ko'rsatypati ".concat(pageFrom, " dan ").concat(pageTo, " gacha ").concat(totalRows, " qatorlarni");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Filtrlarni tozalash';
+ },
+ formatSearch: function formatSearch() {
+ return 'Qidirish';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Hech narsa topilmadi';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Sahifalashni yashirish/ko\'rsatish';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Yangilash';
+ },
+ formatToggle: function formatToggle() {
+ return 'Ko\'rinish';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Ustunlar';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'Hammasi';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Eksport';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['uz-Latn-UZ']);
+
+ /**
+ * Bootstrap Table Vietnamese translation
+ * Author: Duc N. PHAM
+ */
+
+ $.fn.bootstrapTable.locales['vi-VN'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return 'Đang tải';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "".concat(pageNumber, " b\u1EA3n ghi m\u1ED7i trang");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "Hi\u1EC3n th\u1ECB t\u1EEB trang ".concat(pageFrom, " \u0111\u1EBFn ").concat(pageTo, " c\u1EE7a ").concat(totalRows, " b\u1EA3ng ghi (filtered from ").concat(totalNotFiltered, " total rows)");
+ }
+
+ return "Hi\u1EC3n th\u1ECB t\u1EEB trang ".concat(pageFrom, " \u0111\u1EBFn ").concat(pageTo, " c\u1EE7a ").concat(totalRows, " b\u1EA3ng ghi");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return 'previous page';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "to page ".concat(page);
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return 'next page';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "Showing ".concat(totalRows, " rows");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return 'Clear Search';
+ },
+ formatSearch: function formatSearch() {
+ return 'Tìm kiếm';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return 'Không có dữ liệu';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return 'Hide/Show pagination';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return 'Show pagination';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return 'Hide pagination';
+ },
+ formatRefresh: function formatRefresh() {
+ return 'Refresh';
+ },
+ formatToggle: function formatToggle() {
+ return 'Toggle';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return 'Show card view';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return 'Hide card view';
+ },
+ formatColumns: function formatColumns() {
+ return 'Columns';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return 'Toggle all';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return 'Fullscreen';
+ },
+ formatAllRows: function formatAllRows() {
+ return 'All';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return 'Auto Refresh';
+ },
+ formatExport: function formatExport() {
+ return 'Export data';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return 'GO';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return 'Advanced search';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return 'Close';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['vi-VN']);
+
+ /**
+ * Bootstrap Table Chinese translation
+ * Author: Zhixin Wen
+ */
+
+ $.fn.bootstrapTable.locales['zh-CN'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return '正在努力地加载数据中,请稍候';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "\u6BCF\u9875\u663E\u793A ".concat(pageNumber, " \u6761\u8BB0\u5F55");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u663E\u793A\u7B2C ".concat(pageFrom, " \u5230\u7B2C ").concat(pageTo, " \u6761\u8BB0\u5F55\uFF0C\u603B\u5171 ").concat(totalRows, " \u6761\u8BB0\u5F55\uFF08\u4ECE ").concat(totalNotFiltered, " \u603B\u8BB0\u5F55\u4E2D\u8FC7\u6EE4\uFF09");
+ }
+
+ return "\u663E\u793A\u7B2C ".concat(pageFrom, " \u5230\u7B2C ").concat(pageTo, " \u6761\u8BB0\u5F55\uFF0C\u603B\u5171 ").concat(totalRows, " \u6761\u8BB0\u5F55");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return '上一页';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "\u7B2C".concat(page, "\u9875");
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return '下一页';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "\u603B\u5171 ".concat(totalRows, " \u6761\u8BB0\u5F55");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return '清空过滤';
+ },
+ formatSearch: function formatSearch() {
+ return '搜索';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return '没有找到匹配的记录';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return '隐藏/显示分页';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return '显示分页';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return '隐藏分页';
+ },
+ formatRefresh: function formatRefresh() {
+ return '刷新';
+ },
+ formatToggle: function formatToggle() {
+ return '切换';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return '显示卡片视图';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return '隐藏卡片视图';
+ },
+ formatColumns: function formatColumns() {
+ return '列';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return '切换所有';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return '全屏';
+ },
+ formatAllRows: function formatAllRows() {
+ return '所有';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return '自动刷新';
+ },
+ formatExport: function formatExport() {
+ return '导出数据';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return '跳转';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return '高级搜索';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return '关闭';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-CN']);
+
+ /**
+ * Bootstrap Table Chinese translation
+ * Author: Zhixin Wen
+ */
+
+ $.fn.bootstrapTable.locales['zh-TW'] = {
+ formatLoadingMessage: function formatLoadingMessage() {
+ return '正在努力地載入資料,請稍候';
+ },
+ formatRecordsPerPage: function formatRecordsPerPage(pageNumber) {
+ return "\u6BCF\u9801\u986F\u793A ".concat(pageNumber, " \u9805\u8A18\u9304");
+ },
+ formatShowingRows: function formatShowingRows(pageFrom, pageTo, totalRows, totalNotFiltered) {
+ if (totalNotFiltered !== undefined && totalNotFiltered > 0 && totalNotFiltered > totalRows) {
+ return "\u986F\u793A\u7B2C ".concat(pageFrom, " \u5230\u7B2C ").concat(pageTo, " \u9805\u8A18\u9304\uFF0C\u7E3D\u5171 ").concat(totalRows, " \u9805\u8A18\u9304\uFF08\u5F9E ").concat(totalNotFiltered, " \u7E3D\u8A18\u9304\u4E2D\u904E\u6FFE\uFF09");
+ }
+
+ return "\u986F\u793A\u7B2C ".concat(pageFrom, " \u5230\u7B2C ").concat(pageTo, " \u9805\u8A18\u9304\uFF0C\u7E3D\u5171 ").concat(totalRows, " \u9805\u8A18\u9304");
+ },
+ formatSRPaginationPreText: function formatSRPaginationPreText() {
+ return '上一頁';
+ },
+ formatSRPaginationPageText: function formatSRPaginationPageText(page) {
+ return "\u7B2C".concat(page, "\u9801");
+ },
+ formatSRPaginationNextText: function formatSRPaginationNextText() {
+ return '下一頁';
+ },
+ formatDetailPagination: function formatDetailPagination(totalRows) {
+ return "\u7E3D\u5171 ".concat(totalRows, " \u9805\u8A18\u9304");
+ },
+ formatClearSearch: function formatClearSearch() {
+ return '清空過濾';
+ },
+ formatSearch: function formatSearch() {
+ return '搜尋';
+ },
+ formatNoMatches: function formatNoMatches() {
+ return '沒有找到符合的結果';
+ },
+ formatPaginationSwitch: function formatPaginationSwitch() {
+ return '隱藏/顯示分頁';
+ },
+ formatPaginationSwitchDown: function formatPaginationSwitchDown() {
+ return '顯示分頁';
+ },
+ formatPaginationSwitchUp: function formatPaginationSwitchUp() {
+ return '隱藏分頁';
+ },
+ formatRefresh: function formatRefresh() {
+ return '重新整理';
+ },
+ formatToggle: function formatToggle() {
+ return '切換';
+ },
+ formatToggleOn: function formatToggleOn() {
+ return '顯示卡片視圖';
+ },
+ formatToggleOff: function formatToggleOff() {
+ return '隱藏卡片視圖';
+ },
+ formatColumns: function formatColumns() {
+ return '列';
+ },
+ formatColumnsToggleAll: function formatColumnsToggleAll() {
+ return '切換所有';
+ },
+ formatFullscreen: function formatFullscreen() {
+ return '全屏';
+ },
+ formatAllRows: function formatAllRows() {
+ return '所有';
+ },
+ formatAutoRefresh: function formatAutoRefresh() {
+ return '自動刷新';
+ },
+ formatExport: function formatExport() {
+ return '導出數據';
+ },
+ formatJumpTo: function formatJumpTo() {
+ return '跳轉';
+ },
+ formatAdvancedSearch: function formatAdvancedSearch() {
+ return '高級搜尋';
+ },
+ formatAdvancedCloseButton: function formatAdvancedCloseButton() {
+ return '關閉';
+ }
+ };
+ $.extend($.fn.bootstrapTable.defaults, $.fn.bootstrapTable.locales['zh-TW']);
+
+})));
diff --git a/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.min.js b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.min.js
new file mode 100644
index 00000000..2d11efc0
--- /dev/null
+++ b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-locale-all.min.js
@@ -0,0 +1,10 @@
+/**
+ * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
+ *
+ * @version v1.16.0
+ * @homepage https://bootstrap-table.com
+ * @author wenzhixin (http://wenzhixin.net.cn/)
+ * @license MIT
+ */
+
+!function(t,n){"object"==typeof exports&&"undefined"!=typeof module?n(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],n):n((t=t||self).jQuery)}(this,(function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var n="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function o(t,n){return t(n={exports:{}},n.exports),n.exports}var r=function(t){return t&&t.Math==Math&&t},a=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n&&n)||Function("return this")(),e=function(t){try{return!!t()}catch(t){return!0}},c=!e((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),i={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,f={f:u&&!i.call({1:2},1)?function(t){var n=u(this,t);return!!n&&n.enumerable}:i},l=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},s={}.toString,m=function(t){return s.call(t).slice(8,-1)},g="".split,d=e((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==m(t)?g.call(t,""):Object(t)}:Object,h=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},p=function(t){return d(h(t))},S=function(t){return"object"==typeof t?null!==t:"function"==typeof t},w=function(t,n){if(!S(t))return t;var o,r;if(n&&"function"==typeof(o=t.toString)&&!S(r=o.call(t)))return r;if("function"==typeof(o=t.valueOf)&&!S(r=o.call(t)))return r;if(!n&&"function"==typeof(o=t.toString)&&!S(r=o.call(t)))return r;throw TypeError("Can't convert object to primitive value")},T={}.hasOwnProperty,P=function(t,n){return T.call(t,n)},R=a.document,v=S(R)&&S(R.createElement),A=!c&&!e((function(){return 7!=Object.defineProperty((t="div",v?R.createElement(t):{}),"a",{get:function(){return 7}}).a;var t})),b=Object.getOwnPropertyDescriptor,x={f:c?b:function(t,n){if(t=p(t),n=w(n,!0),A)try{return b(t,n)}catch(t){}if(P(t,n))return l(!f.f.call(t,n),t[n])}},C=function(t){if(!S(t))throw TypeError(String(t)+" is not an object");return t},O=Object.defineProperty,k={f:c?O:function(t,n,o){if(C(t),n=w(n,!0),C(o),A)try{return O(t,n,o)}catch(t){}if("get"in o||"set"in o)throw TypeError("Accessors not supported");return"value"in o&&(t[n]=o.value),t}},M=c?function(t,n,o){return k.f(t,n,l(1,o))}:function(t,n,o){return t[n]=o,t},E=function(t,n){try{M(a,t,n)}catch(o){a[t]=n}return n},N=a["__core-js_shared__"]||E("__core-js_shared__",{}),y=Function.toString;"function"!=typeof N.inspectSource&&(N.inspectSource=function(t){return y.call(t)});var D,H,F,L,B=N.inspectSource,z=a.WeakMap,j="function"==typeof z&&/native code/.test(B(z)),U=o((function(t){(t.exports=function(t,n){return N[t]||(N[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.6.0",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),G=0,J=Math.random(),V=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+J).toString(36)},Z=U("keys"),I={},K=a.WeakMap;if(j){var q=new K,_=q.get,W=q.has,Y=q.set;D=function(t,n){return Y.call(q,t,n),n},H=function(t){return _.call(q,t)||{}},F=function(t){return W.call(q,t)}}else{var Q=Z[L="state"]||(Z[L]=V(L));I[Q]=!0,D=function(t,n){return M(t,Q,n),n},H=function(t){return P(t,Q)?t[Q]:{}},F=function(t){return P(t,Q)}}var X,$,tt={set:D,get:H,has:F,enforce:function(t){return F(t)?H(t):D(t,{})},getterFor:function(t){return function(n){var o;if(!S(n)||(o=H(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return o}}},nt=o((function(t){var n=tt.get,o=tt.enforce,r=String(String).split("String");(t.exports=function(t,n,e,c){var i=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,f=!!c&&!!c.noTargetGet;"function"==typeof e&&("string"!=typeof n||P(e,"name")||M(e,"name",n),o(e).source=r.join("string"==typeof n?n:"")),t!==a?(i?!f&&t[n]&&(u=!0):delete t[n],u?t[n]=e:M(t,n,e)):u?t[n]=e:E(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||B(this)}))})),ot=a,rt=function(t){return"function"==typeof t?t:void 0},at=function(t,n){return arguments.length<2?rt(ot[t])||rt(a[t]):ot[t]&&ot[t][n]||a[t]&&a[t][n]},et=Math.ceil,ct=Math.floor,it=function(t){return isNaN(t=+t)?0:(t>0?ct:et)(t)},ut=Math.min,ft=function(t){return t>0?ut(it(t),9007199254740991):0},lt=Math.max,st=Math.min,mt=function(t){return function(n,o,r){var a,e=p(n),c=ft(e.length),i=function(t,n){var o=it(t);return o<0?lt(o+n,0):st(o,n)}(r,c);if(t&&o!=o){for(;c>i;)if((a=e[i++])!=a)return!0}else for(;c>i;i++)if((t||i in e)&&e[i]===o)return t||i||0;return!t&&-1}},gt={includes:mt(!0),indexOf:mt(!1)}.indexOf,dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"].concat("length","prototype"),ht={f:Object.getOwnPropertyNames||function(t){return function(t,n){var o,r=p(t),a=0,e=[];for(o in r)!P(I,o)&&P(r,o)&&e.push(o);for(;n.length>a;)P(r,o=n[a++])&&(~gt(e,o)||e.push(o));return e}(t,dt)}},pt={f:Object.getOwnPropertySymbols},St=at("Reflect","ownKeys")||function(t){var n=ht.f(C(t)),o=pt.f;return o?n.concat(o(t)):n},wt=function(t,n){for(var o=St(n),r=k.f,a=x.f,e=0;e=74)&&(X=zt.match(/Chrome\/(\d+)/))&&($=X[1]);var Jt,Vt=$&&+$,Zt=Ft("species"),It=Ft("isConcatSpreadable"),Kt=Vt>=51||!e((function(){var t=[];return t[It]=!1,t.concat()[0]!==t})),qt=(Jt="concat",Vt>=51||!e((function(){var t=[];return(t.constructor={})[Zt]=function(){return{foo:1}},1!==t[Jt](Boolean).foo}))),_t=function(t){if(!S(t))return!1;var n=t[It];return void 0!==n?!!n:Ot(t)};!function(t,n){var o,r,e,c,i,u=t.target,f=t.global,l=t.stat;if(o=f?a:l?a[u]||E(u,{}):(a[u]||{}).prototype)for(r in n){if(c=n[r],e=t.noTargetGet?(i=Ct(o,r))&&i.value:o[r],!xt(f?r:u+(l?".":"#")+r,t.forced)&&void 0!==e){if(typeof c==typeof e)continue;wt(c,e)}(t.sham||e&&e.sham)&&M(c,"sham",!0),nt(o,r,c,t)}}({target:"Array",proto:!0,forced:!Kt||!qt},{concat:function(t){var n,o,r,a,e,c=kt(this),i=Bt(c,0),u=0;for(n=-1,r=arguments.length;n9007199254740991)throw TypeError("Maximum allowed index exceeded");for(o=0;o=9007199254740991)throw TypeError("Maximum allowed index exceeded");Mt(i,u++,e)}return i.length=u,i}}),t.fn.bootstrapTable.locales["af-ZA"]={formatLoadingMessage:function(){return"Besig om te laai, wag asseblief"},formatRecordsPerPage:function(t){return"".concat(t," rekords per bladsy")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Resultate ".concat(t," tot ").concat(n," van ").concat(o," rye (filtered from ").concat(r," total rows)"):"Resultate ".concat(t," tot ").concat(n," van ").concat(o," rye")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Soek"},formatNoMatches:function(){return"Geen rekords gevind nie"},formatPaginationSwitch:function(){return"Wys/verberg bladsy nummering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Herlaai"},formatToggle:function(){return"Wissel"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolomme"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["af-ZA"]),t.fn.bootstrapTable.locales["ar-SA"]={formatLoadingMessage:function(){return"جاري التحميل, يرجى الإنتظار"},formatRecordsPerPage:function(t){return"".concat(t," سجل لكل صفحة")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"الظاهر ".concat(t," إلى ").concat(n," من ").concat(o," سجل ").concat(r," total rows)"):"الظاهر ".concat(t," إلى ").concat(n," من ").concat(o," سجل")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"بحث"},formatNoMatches:function(){return"لا توجد نتائج مطابقة للبحث"},formatPaginationSwitch:function(){return"إخفاءإظهار ترقيم الصفحات"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تحديث"},formatToggle:function(){return"تغيير"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"أعمدة"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ar-SA"]),t.fn.bootstrapTable.locales["ca-ES"]={formatLoadingMessage:function(){return"Espereu, si us plau"},formatRecordsPerPage:function(t){return"".concat(t," resultats per pàgina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(o," resultats (filtered from ").concat(r," total rows)"):"Mostrant de ".concat(t," fins ").concat(n," - total ").concat(o," resultats")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"No s'han trobat resultats"},formatPaginationSwitch:function(){return"Amaga/Mostra paginació"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresca"},formatToggle:function(){return"Alterna formatació"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnes"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tots"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ca-ES"]),t.fn.bootstrapTable.locales["cs-CZ"]={formatLoadingMessage:function(){return"Čekejte, prosím"},formatRecordsPerPage:function(t){return"".concat(t," položek na stránku")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(o," (filtered from ").concat(r," total rows)"):"Zobrazena ".concat(t,". - ").concat(n," . položka z celkových ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Vyhledávání"},formatNoMatches:function(){return"Nenalezena žádná vyhovující položka"},formatPaginationSwitch:function(){return"Skrýt/Zobrazit stránkování"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Aktualizovat"},formatToggle:function(){return"Přepni"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sloupce"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Vše"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["cs-CZ"]),t.fn.bootstrapTable.locales["da-DK"]={formatLoadingMessage:function(){return"Indlæser, vent venligst"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Viser ".concat(t," til ").concat(n," af ").concat(o," række").concat(o>1?"r":""," (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(n," af ").concat(o," række").concat(o>1?"r":"")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Viser ".concat(t," række").concat(t>1?"r":"")},formatClearSearch:function(){return"Ryd filtre"},formatSearch:function(){return"Søg"},formatNoMatches:function(){return"Ingen poster fundet"},formatPaginationSwitch:function(){return"Skjul/vis nummerering"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Opdater"},formatToggle:function(){return"Skift"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksporter"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["da-DK"]),t.fn.bootstrapTable.locales["de-DE"]={formatLoadingMessage:function(){return"Lade, bitte warten"},formatRecordsPerPage:function(t){return"".concat(t," Zeilen pro Seite.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zeige Zeile ".concat(t," bis ").concat(n," von ").concat(o," Zeile").concat(o>1?"n":""," (Gefiltert von ").concat(r," Zeile").concat(r>1?"n":"",")"):"Zeige Zeile ".concat(t," bis ").concat(n," von ").concat(o," Zeile").concat(o>1?"n":"",".")},formatSRPaginationPreText:function(){return"Vorherige Seite"},formatSRPaginationPageText:function(t){return"Zu Seite ".concat(t)},formatSRPaginationNextText:function(){return"Nächste Seite"},formatDetailPagination:function(t){return"Zeige ".concat(t," Zeile").concat(t>1?"n":"",".")},formatClearSearch:function(){return"Lösche Filter"},formatSearch:function(){return"Suchen"},formatNoMatches:function(){return"Keine passenden Ergebnisse gefunden"},formatPaginationSwitch:function(){return"Verstecke/Zeige Nummerierung"},formatPaginationSwitchDown:function(){return"Zeige Nummerierung"},formatPaginationSwitchUp:function(){return"Verstecke Nummerierung"},formatRefresh:function(){return"Neu laden"},formatToggle:function(){return"Umschalten"},formatToggleOn:function(){return"Normale Ansicht"},formatToggleOff:function(){return"Kartenansicht"},formatColumns:function(){return"Spalten"},formatColumnsToggleAll:function(){return"Alle umschalten"},formatFullscreen:function(){return"Vollbild"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisches Neuladen"},formatExport:function(){return"Datenexport"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Erweiterte Suche"},formatAdvancedCloseButton:function(){return"Schließen"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["de-DE"]),t.fn.bootstrapTable.locales["el-GR"]={formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε"},formatRecordsPerPage:function(t){return"".concat(t," αποτελέσματα ανά σελίδα")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(o," σειρών (filtered from ").concat(r," total rows)"):"Εμφανίζονται από την ".concat(t," ως την ").concat(n," από σύνολο ").concat(o," σειρών")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["el-GR"]),t.fn.bootstrapTable.locales["en-US"]={formatLoadingMessage:function(){return"Loading, please wait"},formatRecordsPerPage:function(t){return"".concat(t," rows per page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Showing ".concat(t," to ").concat(n," of ").concat(o," rows (filtered from ").concat(r," total rows)"):"Showing ".concat(t," to ").concat(n," of ").concat(o," rows")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Search"},formatNoMatches:function(){return"No matching records found"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["en-US"]),t.fn.bootstrapTable.locales["es-AR"]={formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando desde ".concat(t," a ").concat(n," de ").concat(o," filas (filtrado de ").concat(r," columnas totales)"):"Mostrando desde ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"a la página ".concat(t)},formatSRPaginationNextText:function(){return"siguiente página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," columnas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Mostrar paginación"},formatPaginationSwitchUp:function(){return"Ocultar paginación"},formatRefresh:function(){return"Recargar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Mostrar vista de carta"},formatToggleOff:function(){return"Ocultar vista de carta"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Cambiar todo"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Recargar"},formatExport:function(){return"Exportar datos"},formatJumpTo:function(){return"Ir"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-AR"]),t.fn.bootstrapTable.locales["es-CL"]={formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," filas por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas (filtered from ").concat(r," total rows)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Cambiar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-CL"]),t.fn.bootstrapTable.locales["es-CR"]={formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-CR"]),t.fn.bootstrapTable.locales["es-ES"]={formatLoadingMessage:function(){return"Por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," resultados por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(o," resultados (filtered from ").concat(r," total rows)"):"Mostrando desde ".concat(t," hasta ").concat(n," - En total ").concat(o," resultados")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron resultados"},formatPaginationSwitch:function(){return"Ocultar/Mostrar paginación"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Ocultar/Mostrar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todos"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Exportar los datos"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Búsqueda avanzada"},formatAdvancedCloseButton:function(){return"Cerrar"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-ES"]),t.fn.bootstrapTable.locales["es-MX"]={formatLoadingMessage:function(){return"Cargando, espere por favor"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas (filtered from ").concat(r," total rows)"):"Mostrando ".concat(t," a ").concat(n," de ").concat(o," filas")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Mostrando ".concat(t," filas")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros que coincidan"},formatPaginationSwitch:function(){return"Mostrar/ocultar paginación"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Cambiar vista"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Pantalla completa"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-MX"]),t.fn.bootstrapTable.locales["es-NI"]={formatLoadingMessage:function(){return"Cargando, por favor espere"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total (filtered from ").concat(r," total rows)"):"Mostrando de ".concat(t," a ").concat(n," registros de ").concat(o," registros en total")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refrescar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-NI"]),t.fn.bootstrapTable.locales["es-SP"]={formatLoadingMessage:function(){return"Cargando, por favor espera"},formatRecordsPerPage:function(t){return"".concat(t," registros por página.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(t," - ").concat(n," de ").concat(o," registros (filtered from ").concat(r," total rows)"):"".concat(t," - ").concat(n," de ").concat(o," registros.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Limpiar búsqueda"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se han encontrado registros."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Actualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columnas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Todo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["es-SP"]),t.fn.bootstrapTable.locales["et-EE"]={formatLoadingMessage:function(){return"Päring käib, palun oota"},formatRecordsPerPage:function(t){return"".concat(t," rida lehe kohta")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(o," tulemust (filtered from ").concat(r," total rows)"):"Näitan tulemusi ".concat(t," kuni ").concat(n," - kokku ").concat(o," tulemust")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Otsi"},formatNoMatches:function(){return"Päringu tingimustele ei vastanud ühtegi tulemust"},formatPaginationSwitch:function(){return"Näita/Peida lehtedeks jagamine"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Värskenda"},formatToggle:function(){return"Lülita"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Veerud"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kõik"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["et-EE"]),t.fn.bootstrapTable.locales["eu-EU"]={formatLoadingMessage:function(){return"Itxaron mesedez"},formatRecordsPerPage:function(t){return"".concat(t," emaitza orriko.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(o," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten (filtered from ").concat(r," total rows)"):"".concat(o," erregistroetatik ").concat(t,"etik ").concat(n,"erakoak erakusten.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Bilatu"},formatNoMatches:function(){return"Ez da emaitzarik aurkitu"},formatPaginationSwitch:function(){return"Ezkutatu/Erakutsi orrikatzea"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Eguneratu"},formatToggle:function(){return"Ezkutatu/Erakutsi"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Zutabeak"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Guztiak"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["eu-EU"]),t.fn.bootstrapTable.locales["fa-IR"]={formatLoadingMessage:function(){return"در حال بارگذاری, لطفا صبر کنید"},formatRecordsPerPage:function(t){return"".concat(t," رکورد در صفحه")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"نمایش ".concat(t," تا ").concat(n," از ").concat(o," ردیف (filtered from ").concat(r," total rows)"):"نمایش ".concat(t," تا ").concat(n," از ").concat(o," ردیف")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"جستجو"},formatNoMatches:function(){return"رکوردی یافت نشد."},formatPaginationSwitch:function(){return"نمایش/مخفی صفحه بندی"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"به روز رسانی"},formatToggle:function(){return"تغییر نمایش"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"سطر ها"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"همه"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fa-IR"]),t.fn.bootstrapTable.locales["fi-FI"]={formatLoadingMessage:function(){return"Ladataan, ole hyvä ja odota"},formatRecordsPerPage:function(t){return"".concat(t," riviä sivulla")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(o," (filtered from ").concat(r," total rows)"):"Näytetään rivit ".concat(t," - ").concat(n," / ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Poista suodattimet"},formatSearch:function(){return"Hae"},formatNoMatches:function(){return"Hakuehtoja vastaavia tuloksia ei löytynyt"},formatPaginationSwitch:function(){return"Näytä/Piilota sivutus"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Päivitä"},formatToggle:function(){return"Valitse"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sarakkeet"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Kaikki"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Vie tiedot"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fi-FI"]),t.fn.bootstrapTable.locales["fr-BE"]={formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fr-BE"]),t.fn.bootstrapTable.locales["fr-CH"]={formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fr-CH"]),t.fn.bootstrapTable.locales["fr-FR"]={formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Aucun résultat"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fr-FR"]),t.fn.bootstrapTable.locales["fr-LU"]={formatLoadingMessage:function(){return"Chargement en cours"},formatRecordsPerPage:function(t){return"".concat(t," lignes par page")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes (filtrés à partir de ").concat(r," lignes)"):"Affiche de ".concat(t," à ").concat(n," sur ").concat(o," lignes")},formatSRPaginationPreText:function(){return"page précédente"},formatSRPaginationPageText:function(t){return"vers la page ".concat(t)},formatSRPaginationNextText:function(){return"page suivante"},formatDetailPagination:function(t){return"Affiche ".concat(t," lignes")},formatClearSearch:function(){return"Effacer la recherche"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de lignes trouvés"},formatPaginationSwitch:function(){return"Cacher/Afficher pagination"},formatPaginationSwitchDown:function(){return"Afficher pagination"},formatPaginationSwitchUp:function(){return"Cacher pagination"},formatRefresh:function(){return"Rafraichir"},formatToggle:function(){return"Basculer"},formatToggleOn:function(){return"Afficher vue carte"},formatToggleOff:function(){return"Cacher vue carte"},formatColumns:function(){return"Colonnes"},formatColumnsToggleAll:function(){return"Tout basculer"},formatFullscreen:function(){return"Plein écran"},formatAllRows:function(){return"Tout"},formatAutoRefresh:function(){return"Rafraîchissement automatique"},formatExport:function(){return"Exporter les données"},formatJumpTo:function(){return"Aller à"},formatAdvancedSearch:function(){return"Recherche avancée"},formatAdvancedCloseButton:function(){return"Fermer"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["fr-LU"]),t.fn.bootstrapTable.locales["he-IL"]={formatLoadingMessage:function(){return"טוען, נא להמתין"},formatRecordsPerPage:function(t){return"".concat(t," שורות בעמוד")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"מציג ".concat(t," עד ").concat(n," מ-").concat(o,"שורות").concat(r," total rows)"):"מציג ".concat(t," עד ").concat(n," מ-").concat(o," שורות")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"חיפוש"},formatNoMatches:function(){return"לא נמצאו רשומות תואמות"},formatPaginationSwitch:function(){return"הסתר/הצג מספור דפים"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"רענן"},formatToggle:function(){return"החלף תצוגה"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"עמודות"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"הכל"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["he-IL"]),t.fn.bootstrapTable.locales["hr-HR"]={formatLoadingMessage:function(){return"Molimo pričekajte"},formatRecordsPerPage:function(t){return"".concat(t," broj zapisa po stranici")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(o," (filtered from ").concat(r," total rows)"):"Prikazujem ".concat(t,". - ").concat(n,". od ukupnog broja zapisa ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Pretraži"},formatNoMatches:function(){return"Nije pronađen niti jedan zapis"},formatPaginationSwitch:function(){return"Prikaži/sakrij stranice"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Osvježi"},formatToggle:function(){return"Promijeni prikaz"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["hr-HR"]),t.fn.bootstrapTable.locales["hu-HU"]={formatLoadingMessage:function(){return"Betöltés, kérem várjon"},formatRecordsPerPage:function(t){return"".concat(t," rekord per oldal")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Megjelenítve ".concat(t," - ").concat(n," / ").concat(o," összesen (filtered from ").concat(r," total rows)"):"Megjelenítve ".concat(t," - ").concat(n," / ").concat(o," összesen")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Keresés"},formatNoMatches:function(){return"Nincs találat"},formatPaginationSwitch:function(){return"Lapozó elrejtése/megjelenítése"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Frissítés"},formatToggle:function(){return"Összecsuk/Kinyit"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Oszlopok"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Összes"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["hu-HU"]),t.fn.bootstrapTable.locales["id-ID"]={formatLoadingMessage:function(){return"Memuat, mohon tunggu"},formatRecordsPerPage:function(t){return"".concat(t," baris per halaman")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(o," baris (filtered from ").concat(r," total rows)"):"Menampilkan ".concat(t," sampai ").concat(n," dari ").concat(o," baris")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Bersihkan filter"},formatSearch:function(){return"Pencarian"},formatNoMatches:function(){return"Tidak ditemukan data yang cocok"},formatPaginationSwitch:function(){return"Sembunyikan/Tampilkan halaman"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muat ulang"},formatToggle:function(){return"Beralih"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolom"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Ekspor data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["id-ID"]),t.fn.bootstrapTable.locales["it-IT"]={formatLoadingMessage:function(){return"Caricamento in corso"},formatRecordsPerPage:function(t){return"".concat(t," elementi per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(o," elementi (filtered from ").concat(r," total rows)"):"Visualizzazione da ".concat(t," a ").concat(n," di ").concat(o," elementi")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Pulisci filtri"},formatSearch:function(){return"Cerca"},formatNoMatches:function(){return"Nessun elemento trovato"},formatPaginationSwitch:function(){return"Nascondi/Mostra paginazione"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Aggiorna"},formatToggle:function(){return"Attiva/Disattiva"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colonne"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tutto"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Esporta dati"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["it-IT"]),t.fn.bootstrapTable.locales["ja-JP"]={formatLoadingMessage:function(){return"読み込み中です。少々お待ちください。"},formatRecordsPerPage:function(t){return"ページ当たり最大".concat(t,"件")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"全".concat(o,"件から、").concat(t,"から").concat(n,"件目まで表示しています (filtered from ").concat(r," total rows)"):"全".concat(o,"件から、").concat(t,"から").concat(n,"件目まで表示しています")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"検索"},formatNoMatches:function(){return"該当するレコードが見つかりません"},formatPaginationSwitch:function(){return"ページ数を表示・非表示"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"更新"},formatToggle:function(){return"トグル"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"すべて"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ja-JP"]),t.fn.bootstrapTable.locales["ka-GE"]={formatLoadingMessage:function(){return"იტვირთება, გთხოვთ მოიცადოთ"},formatRecordsPerPage:function(t){return"".concat(t," ჩანაწერი თითო გვერდზე")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(o,"-დან (filtered from ").concat(r," total rows)"):"ნაჩვენებია ".concat(t,"-დან ").concat(n,"-მდე ჩანაწერი ჯამური ").concat(o,"-დან")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ძებნა"},formatNoMatches:function(){return"მონაცემები არ არის"},formatPaginationSwitch:function(){return"გვერდების გადამრთველის დამალვა/გამოჩენა"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"განახლება"},formatToggle:function(){return"ჩართვა/გამორთვა"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"სვეტები"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ka-GE"]),t.fn.bootstrapTable.locales["ko-KR"]={formatLoadingMessage:function(){return"데이터를 불러오는 중입니다"},formatRecordsPerPage:function(t){return"페이지 당 ".concat(t,"개 데이터 출력")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"전체 ".concat(o,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력, (filtered from ").concat(r," total rows)"):"전체 ".concat(o,"개 중 ").concat(t,"~").concat(n,"번째 데이터 출력,")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"컬럼 필터링"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ko-KR"]),t.fn.bootstrapTable.locales["ms-MY"]={formatLoadingMessage:function(){return"Permintaan sedang dimuatkan. Sila tunggu sebentar"},formatRecordsPerPage:function(t){return"".concat(t," rekod setiap muka surat")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(o," rekod (filtered from ").concat(r," total rows)"):"Sedang memaparkan rekod ".concat(t," hingga ").concat(n," daripada jumlah ").concat(o," rekod")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cari"},formatNoMatches:function(){return"Tiada rekod yang menyamai permintaan"},formatPaginationSwitch:function(){return"Tunjuk/sembunyi muka surat"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Muatsemula"},formatToggle:function(){return"Tukar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Lajur"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Semua"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ms-MY"]),t.fn.bootstrapTable.locales["nb-NO"]={formatLoadingMessage:function(){return"Oppdaterer, vennligst vent"},formatRecordsPerPage:function(t){return"".concat(t," poster pr side")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Viser ".concat(t," til ").concat(n," av ").concat(o," rekker (filtered from ").concat(r," total rows)"):"Viser ".concat(t," til ").concat(n," av ").concat(o," rekker")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Søk"},formatNoMatches:function(){return"Ingen poster funnet"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Oppdater"},formatToggle:function(){return"Endre"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolonner"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["nb-NO"]),t.fn.bootstrapTable.locales["nl-BE"]={formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["nl-BE"]),t.fn.bootstrapTable.locales["nl-NL"]={formatLoadingMessage:function(){return"Laden, even geduld"},formatRecordsPerPage:function(t){return"".concat(t," records per pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":""," (gefilterd van ").concat(r," records in totaal)"):"Toon ".concat(t," tot ").concat(n," van ").concat(o," record").concat(o>1?"s":"")},formatSRPaginationPreText:function(){return"vorige pagina"},formatSRPaginationPageText:function(t){return"tot pagina ".concat(t)},formatSRPaginationNextText:function(){return"volgende pagina"},formatDetailPagination:function(t){return"Toon ".concat(t," record").concat(t>1?"s":"")},formatClearSearch:function(){return"Verwijder filters"},formatSearch:function(){return"Zoeken"},formatNoMatches:function(){return"Geen resultaten gevonden"},formatPaginationSwitch:function(){return"Verberg/Toon paginering"},formatPaginationSwitchDown:function(){return"Toon paginering"},formatPaginationSwitchUp:function(){return"Verberg paginering"},formatRefresh:function(){return"Vernieuwen"},formatToggle:function(){return"Omschakelen"},formatToggleOn:function(){return"Toon kaartweergave"},formatToggleOff:function(){return"Verberg kaartweergave"},formatColumns:function(){return"Kolommen"},formatColumnsToggleAll:function(){return"Allen omschakelen"},formatFullscreen:function(){return"Volledig scherm"},formatAllRows:function(){return"Alle"},formatAutoRefresh:function(){return"Automatisch vernieuwen"},formatExport:function(){return"Exporteer gegevens"},formatJumpTo:function(){return"GA"},formatAdvancedSearch:function(){return"Geavanceerd zoeken"},formatAdvancedCloseButton:function(){return"Sluiten"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["nl-NL"]),t.fn.bootstrapTable.locales["pl-PL"]={formatLoadingMessage:function(){return"Ładowanie, proszę czekać"},formatRecordsPerPage:function(t){return"".concat(t," rekordów na stronę")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(o," (filtered from ").concat(r," total rows)"):"Wyświetlanie rekordów od ".concat(t," do ").concat(n," z ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Szukaj"},formatNoMatches:function(){return"Niestety, nic nie znaleziono"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Odśwież"},formatToggle:function(){return"Przełącz"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Kolumny"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["pl-PL"]),t.fn.bootstrapTable.locales["pt-BR"]={formatLoadingMessage:function(){return"Carregando, aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registros por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Exibindo ".concat(t," até ").concat(n," de ").concat(o," linhas (filtered from ").concat(r," total rows)"):"Exibindo ".concat(t," até ").concat(n," de ").concat(o," linhas")},formatSRPaginationPreText:function(){return"página anterior"},formatSRPaginationPageText:function(t){return"Para a página ".concat(t)},formatSRPaginationNextText:function(){return"próxima página"},formatDetailPagination:function(t){return"Mostrando ".concat(t," linhas")},formatClearSearch:function(){return"Limpar Pesquisa"},formatSearch:function(){return"Pesquisar"},formatNoMatches:function(){return"Nenhum registro encontrado"},formatPaginationSwitch:function(){return"Ocultar/Exibir paginação"},formatPaginationSwitchDown:function(){return"Mostrar Paginação"},formatPaginationSwitchUp:function(){return"Esconder Paginação"},formatRefresh:function(){return"Recarregar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Tela cheia"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Atualização Automática"},formatExport:function(){return"Exportar dados"},formatJumpTo:function(){return"IR"},formatAdvancedSearch:function(){return"Pesquisa Avançada"},formatAdvancedCloseButton:function(){return"Fechar"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["pt-BR"]),t.fn.bootstrapTable.locales["pt-PT"]={formatLoadingMessage:function(){return"A carregar, por favor aguarde"},formatRecordsPerPage:function(t){return"".concat(t," registos por página")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"A mostrar ".concat(t," até ").concat(n," de ").concat(o," linhas (filtered from ").concat(r," total rows)"):"A mostrar ".concat(t," até ").concat(n," de ").concat(o," linhas")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Pesquisa"},formatNoMatches:function(){return"Nenhum registo encontrado"},formatPaginationSwitch:function(){return"Esconder/Mostrar paginação"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Atualizar"},formatToggle:function(){return"Alternar"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Colunas"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tudo"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["pt-PT"]),t.fn.bootstrapTable.locales["ro-RO"]={formatLoadingMessage:function(){return"Se incarca, va rugam asteptati"},formatRecordsPerPage:function(t){return"".concat(t," inregistrari pe pagina")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Arata de la ".concat(t," pana la ").concat(n," din ").concat(o," randuri (filtered from ").concat(r," total rows)"):"Arata de la ".concat(t," pana la ").concat(n," din ").concat(o," randuri")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Cauta"},formatNoMatches:function(){return"Nu au fost gasite inregistrari"},formatPaginationSwitch:function(){return"Ascunde/Arata paginatia"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Reincarca"},formatToggle:function(){return"Comuta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Coloane"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Toate"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ro-RO"]),t.fn.bootstrapTable.locales["ru-RU"]={formatLoadingMessage:function(){return"Пожалуйста, подождите, идёт загрузка"},formatRecordsPerPage:function(t){return"".concat(t," записей на страницу")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Записи с ".concat(t," по ").concat(n," из ").concat(o," (filtered from ").concat(r," total rows)"):"Записи с ".concat(t," по ").concat(n," из ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Очистить фильтры"},formatSearch:function(){return"Поиск"},formatNoMatches:function(){return"Ничего не найдено"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Обновить"},formatToggle:function(){return"Переключить"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Колонки"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ru-RU"]),t.fn.bootstrapTable.locales["sk-SK"]={formatLoadingMessage:function(){return"Prosím čakajte"},formatRecordsPerPage:function(t){return"".concat(t," záznamov na stranu")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(o," (filtered from ").concat(r," total rows)"):"Zobrazená ".concat(t,". - ").concat(n,". položka z celkových ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Odstráň filtre"},formatSearch:function(){return"Vyhľadávanie"},formatNoMatches:function(){return"Nenájdená žiadna vyhovujúca položka"},formatPaginationSwitch:function(){return"Skry/Zobraz stránkovanie"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Obnoviť"},formatToggle:function(){return"Prepni"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Stĺpce"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Všetky"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Exportuj dáta"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["sk-SK"]),t.fn.bootstrapTable.locales["sr-Cyrl-RS"]={formatLoadingMessage:function(){return"Молим сачекај"},formatRecordsPerPage:function(t){return"".concat(t," редова по страни")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(o," (филтрирано од ").concat(r,")"):"Приказано ".concat(t,". - ").concat(n,". од укупног броја редова ").concat(o)},formatSRPaginationPreText:function(){return"претходна страна"},formatSRPaginationPageText:function(t){return"на страну ".concat(t)},formatSRPaginationNextText:function(){return"следећа страна"},formatDetailPagination:function(t){return"Приказано ".concat(t," редова")},formatClearSearch:function(){return"Обриши претрагу"},formatSearch:function(){return"Пронађи"},formatNoMatches:function(){return"Није пронађен ни један податак"},formatPaginationSwitch:function(){return"Прикажи/сакриј пагинацију"},formatPaginationSwitchDown:function(){return"Прикажи пагинацију"},formatPaginationSwitchUp:function(){return"Сакриј пагинацију"},formatRefresh:function(){return"Освежи"},formatToggle:function(){return"Промени приказ"},formatToggleOn:function(){return"Прикажи картице"},formatToggleOff:function(){return"Сакриј картице"},formatColumns:function(){return"Колоне"},formatColumnsToggleAll:function(){return"Прикажи/сакриј све"},formatFullscreen:function(){return"Цео екран"},formatAllRows:function(){return"Све"},formatAutoRefresh:function(){return"Аутоматско освежавање"},formatExport:function(){return"Извези податке"},formatJumpTo:function(){return"Иди"},formatAdvancedSearch:function(){return"Напредна претрага"},formatAdvancedCloseButton:function(){return"Затвори"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["sr-Cyrl-RS"]),t.fn.bootstrapTable.locales["sr-Latn-RS"]={formatLoadingMessage:function(){return"Molim sačekaj"},formatRecordsPerPage:function(t){return"".concat(t," redova po strani")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(o," (filtrirano od ").concat(r,")"):"Prikazano ".concat(t,". - ").concat(n,". od ukupnog broja redova ").concat(o)},formatSRPaginationPreText:function(){return"prethodna strana"},formatSRPaginationPageText:function(t){return"na stranu ".concat(t)},formatSRPaginationNextText:function(){return"sledeća strana"},formatDetailPagination:function(t){return"Prikazano ".concat(t," redova")},formatClearSearch:function(){return"Obriši pretragu"},formatSearch:function(){return"Pronađi"},formatNoMatches:function(){return"Nije pronađen ni jedan podatak"},formatPaginationSwitch:function(){return"Prikaži/sakrij paginaciju"},formatPaginationSwitchDown:function(){return"Prikaži paginaciju"},formatPaginationSwitchUp:function(){return"Sakrij paginaciju"},formatRefresh:function(){return"Osveži"},formatToggle:function(){return"Promeni prikaz"},formatToggleOn:function(){return"Prikaži kartice"},formatToggleOff:function(){return"Sakrij kartice"},formatColumns:function(){return"Kolone"},formatColumnsToggleAll:function(){return"Prikaži/sakrij sve"},formatFullscreen:function(){return"Ceo ekran"},formatAllRows:function(){return"Sve"},formatAutoRefresh:function(){return"Automatsko osvežavanje"},formatExport:function(){return"Izvezi podatke"},formatJumpTo:function(){return"Idi"},formatAdvancedSearch:function(){return"Napredna pretraga"},formatAdvancedCloseButton:function(){return"Zatvori"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["sr-Latn-RS"]),t.fn.bootstrapTable.locales["sv-SE"]={formatLoadingMessage:function(){return"Laddar, vänligen vänta"},formatRecordsPerPage:function(t){return"".concat(t," rader per sida")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Visa ".concat(t," till ").concat(n," av ").concat(o," rader (filtered from ").concat(r," total rows)"):"Visa ".concat(t," till ").concat(n," av ").concat(o," rader")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Sök"},formatNoMatches:function(){return"Inga matchande resultat funna."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Uppdatera"},formatToggle:function(){return"Skifta"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"kolumn"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["sv-SE"]),t.fn.bootstrapTable.locales["th-TH"]={formatLoadingMessage:function(){return"กำลังโหลดข้อมูล, กรุณารอสักครู่"},formatRecordsPerPage:function(t){return"".concat(t," รายการต่อหน้า")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(o," รายการ (filtered from ").concat(r," total rows)"):"รายการที่ ".concat(t," ถึง ").concat(n," จากทั้งหมด ").concat(o," รายการ")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"ค้นหา"},formatNoMatches:function(){return"ไม่พบรายการที่ค้นหา !"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"รีเฟรส"},formatToggle:function(){return"สลับมุมมอง"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"คอลัมน์"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["th-TH"]),t.fn.bootstrapTable.locales["tr-TR"]={formatLoadingMessage:function(){return"Yükleniyor, lütfen bekleyin"},formatRecordsPerPage:function(t){return"Sayfa başına ".concat(t," kayıt.")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"".concat(o," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor (filtered from ").concat(r," total rows)."):"".concat(o," kayıttan ").concat(t,"-").concat(n," arası gösteriliyor.")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Ara"},formatNoMatches:function(){return"Eşleşen kayıt bulunamadı."},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yenile"},formatToggle:function(){return"Değiştir"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Sütunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Tüm Satırlar"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["tr-TR"]),t.fn.bootstrapTable.locales["uk-UA"]={formatLoadingMessage:function(){return"Завантаження, будь ласка, зачекайте"},formatRecordsPerPage:function(t){return"".concat(t," записів на сторінку")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(o," (filtered from ").concat(r," total rows)"):"Показано з ".concat(t," по ").concat(n,". Всього: ").concat(o)},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Очистити фільтри"},formatSearch:function(){return"Пошук"},formatNoMatches:function(){return"Не знайдено жодного запису"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Оновити"},formatToggle:function(){return"Змінити"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Стовпці"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["uk-UA"]),t.fn.bootstrapTable.locales["ur-PK"]={formatLoadingMessage:function(){return"براۓ مہربانی انتظار کیجئے"},formatRecordsPerPage:function(t){return"".concat(t," ریکارڈز فی صفہ ")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(o,"ریکارڈز (filtered from ").concat(r," total rows)"):"دیکھیں ".concat(t," سے ").concat(n," کے ").concat(o,"ریکارڈز")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"تلاش"},formatNoMatches:function(){return"کوئی ریکارڈ نہیں ملا"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"تازہ کریں"},formatToggle:function(){return"تبدیل کریں"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"کالم"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["ur-PK"]),t.fn.bootstrapTable.locales["uz-Latn-UZ"]={formatLoadingMessage:function(){return"Yuklanyapti, iltimos kuting"},formatRecordsPerPage:function(t){return"".concat(t," qator har sahifada")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(o," qatorlarni (filtered from ").concat(r," total rows)"):"Ko'rsatypati ".concat(t," dan ").concat(n," gacha ").concat(o," qatorlarni")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Filtrlarni tozalash"},formatSearch:function(){return"Qidirish"},formatNoMatches:function(){return"Hech narsa topilmadi"},formatPaginationSwitch:function(){return"Sahifalashni yashirish/ko'rsatish"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Yangilash"},formatToggle:function(){return"Ko'rinish"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Ustunlar"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"Hammasi"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Eksport"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["uz-Latn-UZ"]),t.fn.bootstrapTable.locales["vi-VN"]={formatLoadingMessage:function(){return"Đang tải"},formatRecordsPerPage:function(t){return"".concat(t," bản ghi mỗi trang")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(o," bảng ghi (filtered from ").concat(r," total rows)"):"Hiển thị từ trang ".concat(t," đến ").concat(n," của ").concat(o," bảng ghi")},formatSRPaginationPreText:function(){return"previous page"},formatSRPaginationPageText:function(t){return"to page ".concat(t)},formatSRPaginationNextText:function(){return"next page"},formatDetailPagination:function(t){return"Showing ".concat(t," rows")},formatClearSearch:function(){return"Clear Search"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"},formatPaginationSwitch:function(){return"Hide/Show pagination"},formatPaginationSwitchDown:function(){return"Show pagination"},formatPaginationSwitchUp:function(){return"Hide pagination"},formatRefresh:function(){return"Refresh"},formatToggle:function(){return"Toggle"},formatToggleOn:function(){return"Show card view"},formatToggleOff:function(){return"Hide card view"},formatColumns:function(){return"Columns"},formatColumnsToggleAll:function(){return"Toggle all"},formatFullscreen:function(){return"Fullscreen"},formatAllRows:function(){return"All"},formatAutoRefresh:function(){return"Auto Refresh"},formatExport:function(){return"Export data"},formatJumpTo:function(){return"GO"},formatAdvancedSearch:function(){return"Advanced search"},formatAdvancedCloseButton:function(){return"Close"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["vi-VN"]),t.fn.bootstrapTable.locales["zh-CN"]={formatLoadingMessage:function(){return"正在努力地加载数据中,请稍候"},formatRecordsPerPage:function(t){return"每页显示 ".concat(t," 条记录")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(o," 条记录(从 ").concat(r," 总记录中过滤)"):"显示第 ".concat(t," 到第 ").concat(n," 条记录,总共 ").concat(o," 条记录")},formatSRPaginationPreText:function(){return"上一页"},formatSRPaginationPageText:function(t){return"第".concat(t,"页")},formatSRPaginationNextText:function(){return"下一页"},formatDetailPagination:function(t){return"总共 ".concat(t," 条记录")},formatClearSearch:function(){return"清空过滤"},formatSearch:function(){return"搜索"},formatNoMatches:function(){return"没有找到匹配的记录"},formatPaginationSwitch:function(){return"隐藏/显示分页"},formatPaginationSwitchDown:function(){return"显示分页"},formatPaginationSwitchUp:function(){return"隐藏分页"},formatRefresh:function(){return"刷新"},formatToggle:function(){return"切换"},formatToggleOn:function(){return"显示卡片视图"},formatToggleOff:function(){return"隐藏卡片视图"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切换所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自动刷新"},formatExport:function(){return"导出数据"},formatJumpTo:function(){return"跳转"},formatAdvancedSearch:function(){return"高级搜索"},formatAdvancedCloseButton:function(){return"关闭"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["zh-CN"]),t.fn.bootstrapTable.locales["zh-TW"]={formatLoadingMessage:function(){return"正在努力地載入資料,請稍候"},formatRecordsPerPage:function(t){return"每頁顯示 ".concat(t," 項記錄")},formatShowingRows:function(t,n,o,r){return void 0!==r&&r>0&&r>o?"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(o," 項記錄(從 ").concat(r," 總記錄中過濾)"):"顯示第 ".concat(t," 到第 ").concat(n," 項記錄,總共 ").concat(o," 項記錄")},formatSRPaginationPreText:function(){return"上一頁"},formatSRPaginationPageText:function(t){return"第".concat(t,"頁")},formatSRPaginationNextText:function(){return"下一頁"},formatDetailPagination:function(t){return"總共 ".concat(t," 項記錄")},formatClearSearch:function(){return"清空過濾"},formatSearch:function(){return"搜尋"},formatNoMatches:function(){return"沒有找到符合的結果"},formatPaginationSwitch:function(){return"隱藏/顯示分頁"},formatPaginationSwitchDown:function(){return"顯示分頁"},formatPaginationSwitchUp:function(){return"隱藏分頁"},formatRefresh:function(){return"重新整理"},formatToggle:function(){return"切換"},formatToggleOn:function(){return"顯示卡片視圖"},formatToggleOff:function(){return"隱藏卡片視圖"},formatColumns:function(){return"列"},formatColumnsToggleAll:function(){return"切換所有"},formatFullscreen:function(){return"全屏"},formatAllRows:function(){return"所有"},formatAutoRefresh:function(){return"自動刷新"},formatExport:function(){return"導出數據"},formatJumpTo:function(){return"跳轉"},formatAdvancedSearch:function(){return"高級搜尋"},formatAdvancedCloseButton:function(){return"關閉"}},t.extend(t.fn.bootstrapTable.defaults,t.fn.bootstrapTable.locales["zh-TW"])}));
diff --git a/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.js b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.js
new file mode 100644
index 00000000..5800c9af
--- /dev/null
+++ b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.js
@@ -0,0 +1,2279 @@
+var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
+
+function createCommonjsModule(fn, module) {
+ return module = { exports: {} }, fn(module, module.exports), module.exports;
+}
+
+var check = function (it) {
+ return it && it.Math == Math && it;
+};
+
+// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
+var global_1 =
+ // eslint-disable-next-line no-undef
+ check(typeof globalThis == 'object' && globalThis) ||
+ check(typeof window == 'object' && window) ||
+ check(typeof self == 'object' && self) ||
+ check(typeof commonjsGlobal == 'object' && commonjsGlobal) ||
+ // eslint-disable-next-line no-new-func
+ Function('return this')();
+
+var fails = function (exec) {
+ try {
+ return !!exec();
+ } catch (error) {
+ return true;
+ }
+};
+
+// Thank's IE8 for his funny defineProperty
+var descriptors = !fails(function () {
+ return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
+});
+
+var nativePropertyIsEnumerable = {}.propertyIsEnumerable;
+var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
+
+// Nashorn ~ JDK8 bug
+var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1);
+
+// `Object.prototype.propertyIsEnumerable` method implementation
+// https://tc39.github.io/ecma262/#sec-object.prototype.propertyisenumerable
+var f = NASHORN_BUG ? function propertyIsEnumerable(V) {
+ var descriptor = getOwnPropertyDescriptor(this, V);
+ return !!descriptor && descriptor.enumerable;
+} : nativePropertyIsEnumerable;
+
+var objectPropertyIsEnumerable = {
+ f: f
+};
+
+var createPropertyDescriptor = function (bitmap, value) {
+ return {
+ enumerable: !(bitmap & 1),
+ configurable: !(bitmap & 2),
+ writable: !(bitmap & 4),
+ value: value
+ };
+};
+
+var toString = {}.toString;
+
+var classofRaw = function (it) {
+ return toString.call(it).slice(8, -1);
+};
+
+var split = ''.split;
+
+// fallback for non-array-like ES3 and non-enumerable old V8 strings
+var indexedObject = fails(function () {
+ // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
+ // eslint-disable-next-line no-prototype-builtins
+ return !Object('z').propertyIsEnumerable(0);
+}) ? function (it) {
+ return classofRaw(it) == 'String' ? split.call(it, '') : Object(it);
+} : Object;
+
+// `RequireObjectCoercible` abstract operation
+// https://tc39.github.io/ecma262/#sec-requireobjectcoercible
+var requireObjectCoercible = function (it) {
+ if (it == undefined) throw TypeError("Can't call method on " + it);
+ return it;
+};
+
+// toObject with fallback for non-array-like ES3 strings
+
+
+
+var toIndexedObject = function (it) {
+ return indexedObject(requireObjectCoercible(it));
+};
+
+var isObject = function (it) {
+ return typeof it === 'object' ? it !== null : typeof it === 'function';
+};
+
+// `ToPrimitive` abstract operation
+// https://tc39.github.io/ecma262/#sec-toprimitive
+// instead of the ES6 spec version, we didn't implement @@toPrimitive case
+// and the second argument - flag - preferred type is a string
+var toPrimitive = function (input, PREFERRED_STRING) {
+ if (!isObject(input)) return input;
+ var fn, val;
+ if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
+ if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val;
+ if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val;
+ throw TypeError("Can't convert object to primitive value");
+};
+
+var hasOwnProperty = {}.hasOwnProperty;
+
+var has = function (it, key) {
+ return hasOwnProperty.call(it, key);
+};
+
+var document$1 = global_1.document;
+// typeof document.createElement is 'object' in old IE
+var EXISTS = isObject(document$1) && isObject(document$1.createElement);
+
+var documentCreateElement = function (it) {
+ return EXISTS ? document$1.createElement(it) : {};
+};
+
+// Thank's IE8 for his funny defineProperty
+var ie8DomDefine = !descriptors && !fails(function () {
+ return Object.defineProperty(documentCreateElement('div'), 'a', {
+ get: function () { return 7; }
+ }).a != 7;
+});
+
+var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
+
+// `Object.getOwnPropertyDescriptor` method
+// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
+var f$1 = descriptors ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {
+ O = toIndexedObject(O);
+ P = toPrimitive(P, true);
+ if (ie8DomDefine) try {
+ return nativeGetOwnPropertyDescriptor(O, P);
+ } catch (error) { /* empty */ }
+ if (has(O, P)) return createPropertyDescriptor(!objectPropertyIsEnumerable.f.call(O, P), O[P]);
+};
+
+var objectGetOwnPropertyDescriptor = {
+ f: f$1
+};
+
+var anObject = function (it) {
+ if (!isObject(it)) {
+ throw TypeError(String(it) + ' is not an object');
+ } return it;
+};
+
+var nativeDefineProperty = Object.defineProperty;
+
+// `Object.defineProperty` method
+// https://tc39.github.io/ecma262/#sec-object.defineproperty
+var f$2 = descriptors ? nativeDefineProperty : function defineProperty(O, P, Attributes) {
+ anObject(O);
+ P = toPrimitive(P, true);
+ anObject(Attributes);
+ if (ie8DomDefine) try {
+ return nativeDefineProperty(O, P, Attributes);
+ } catch (error) { /* empty */ }
+ if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported');
+ if ('value' in Attributes) O[P] = Attributes.value;
+ return O;
+};
+
+var objectDefineProperty = {
+ f: f$2
+};
+
+var createNonEnumerableProperty = descriptors ? function (object, key, value) {
+ return objectDefineProperty.f(object, key, createPropertyDescriptor(1, value));
+} : function (object, key, value) {
+ object[key] = value;
+ return object;
+};
+
+var setGlobal = function (key, value) {
+ try {
+ createNonEnumerableProperty(global_1, key, value);
+ } catch (error) {
+ global_1[key] = value;
+ } return value;
+};
+
+var SHARED = '__core-js_shared__';
+var store = global_1[SHARED] || setGlobal(SHARED, {});
+
+var sharedStore = store;
+
+var functionToString = Function.toString;
+
+// this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper
+if (typeof sharedStore.inspectSource != 'function') {
+ sharedStore.inspectSource = function (it) {
+ return functionToString.call(it);
+ };
+}
+
+var inspectSource = sharedStore.inspectSource;
+
+var WeakMap = global_1.WeakMap;
+
+var nativeWeakMap = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap));
+
+var shared = createCommonjsModule(function (module) {
+(module.exports = function (key, value) {
+ return sharedStore[key] || (sharedStore[key] = value !== undefined ? value : {});
+})('versions', []).push({
+ version: '3.6.0',
+ mode: 'global',
+ copyright: '© 2019 Denis Pushkarev (zloirock.ru)'
+});
+});
+
+var id = 0;
+var postfix = Math.random();
+
+var uid = function (key) {
+ return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36);
+};
+
+var keys = shared('keys');
+
+var sharedKey = function (key) {
+ return keys[key] || (keys[key] = uid(key));
+};
+
+var hiddenKeys = {};
+
+var WeakMap$1 = global_1.WeakMap;
+var set, get, has$1;
+
+var enforce = function (it) {
+ return has$1(it) ? get(it) : set(it, {});
+};
+
+var getterFor = function (TYPE) {
+ return function (it) {
+ var state;
+ if (!isObject(it) || (state = get(it)).type !== TYPE) {
+ throw TypeError('Incompatible receiver, ' + TYPE + ' required');
+ } return state;
+ };
+};
+
+if (nativeWeakMap) {
+ var store$1 = new WeakMap$1();
+ var wmget = store$1.get;
+ var wmhas = store$1.has;
+ var wmset = store$1.set;
+ set = function (it, metadata) {
+ wmset.call(store$1, it, metadata);
+ return metadata;
+ };
+ get = function (it) {
+ return wmget.call(store$1, it) || {};
+ };
+ has$1 = function (it) {
+ return wmhas.call(store$1, it);
+ };
+} else {
+ var STATE = sharedKey('state');
+ hiddenKeys[STATE] = true;
+ set = function (it, metadata) {
+ createNonEnumerableProperty(it, STATE, metadata);
+ return metadata;
+ };
+ get = function (it) {
+ return has(it, STATE) ? it[STATE] : {};
+ };
+ has$1 = function (it) {
+ return has(it, STATE);
+ };
+}
+
+var internalState = {
+ set: set,
+ get: get,
+ has: has$1,
+ enforce: enforce,
+ getterFor: getterFor
+};
+
+var redefine = createCommonjsModule(function (module) {
+var getInternalState = internalState.get;
+var enforceInternalState = internalState.enforce;
+var TEMPLATE = String(String).split('String');
+
+(module.exports = function (O, key, value, options) {
+ var unsafe = options ? !!options.unsafe : false;
+ var simple = options ? !!options.enumerable : false;
+ var noTargetGet = options ? !!options.noTargetGet : false;
+ if (typeof value == 'function') {
+ if (typeof key == 'string' && !has(value, 'name')) createNonEnumerableProperty(value, 'name', key);
+ enforceInternalState(value).source = TEMPLATE.join(typeof key == 'string' ? key : '');
+ }
+ if (O === global_1) {
+ if (simple) O[key] = value;
+ else setGlobal(key, value);
+ return;
+ } else if (!unsafe) {
+ delete O[key];
+ } else if (!noTargetGet && O[key]) {
+ simple = true;
+ }
+ if (simple) O[key] = value;
+ else createNonEnumerableProperty(O, key, value);
+// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
+})(Function.prototype, 'toString', function toString() {
+ return typeof this == 'function' && getInternalState(this).source || inspectSource(this);
+});
+});
+
+var path = global_1;
+
+var aFunction = function (variable) {
+ return typeof variable == 'function' ? variable : undefined;
+};
+
+var getBuiltIn = function (namespace, method) {
+ return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global_1[namespace])
+ : path[namespace] && path[namespace][method] || global_1[namespace] && global_1[namespace][method];
+};
+
+var ceil = Math.ceil;
+var floor = Math.floor;
+
+// `ToInteger` abstract operation
+// https://tc39.github.io/ecma262/#sec-tointeger
+var toInteger = function (argument) {
+ return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument);
+};
+
+var min = Math.min;
+
+// `ToLength` abstract operation
+// https://tc39.github.io/ecma262/#sec-tolength
+var toLength = function (argument) {
+ return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991
+};
+
+var max = Math.max;
+var min$1 = Math.min;
+
+// Helper for a popular repeating case of the spec:
+// Let integer be ? ToInteger(index).
+// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).
+var toAbsoluteIndex = function (index, length) {
+ var integer = toInteger(index);
+ return integer < 0 ? max(integer + length, 0) : min$1(integer, length);
+};
+
+// `Array.prototype.{ indexOf, includes }` methods implementation
+var createMethod = function (IS_INCLUDES) {
+ return function ($this, el, fromIndex) {
+ var O = toIndexedObject($this);
+ var length = toLength(O.length);
+ var index = toAbsoluteIndex(fromIndex, length);
+ var value;
+ // Array#includes uses SameValueZero equality algorithm
+ // eslint-disable-next-line no-self-compare
+ if (IS_INCLUDES && el != el) while (length > index) {
+ value = O[index++];
+ // eslint-disable-next-line no-self-compare
+ if (value != value) return true;
+ // Array#indexOf ignores holes, Array#includes - not
+ } else for (;length > index; index++) {
+ if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;
+ } return !IS_INCLUDES && -1;
+ };
+};
+
+var arrayIncludes = {
+ // `Array.prototype.includes` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.includes
+ includes: createMethod(true),
+ // `Array.prototype.indexOf` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.indexof
+ indexOf: createMethod(false)
+};
+
+var indexOf = arrayIncludes.indexOf;
+
+
+var objectKeysInternal = function (object, names) {
+ var O = toIndexedObject(object);
+ var i = 0;
+ var result = [];
+ var key;
+ for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key);
+ // Don't enum bug & hidden keys
+ while (names.length > i) if (has(O, key = names[i++])) {
+ ~indexOf(result, key) || result.push(key);
+ }
+ return result;
+};
+
+// IE8- don't enum bug keys
+var enumBugKeys = [
+ 'constructor',
+ 'hasOwnProperty',
+ 'isPrototypeOf',
+ 'propertyIsEnumerable',
+ 'toLocaleString',
+ 'toString',
+ 'valueOf'
+];
+
+var hiddenKeys$1 = enumBugKeys.concat('length', 'prototype');
+
+// `Object.getOwnPropertyNames` method
+// https://tc39.github.io/ecma262/#sec-object.getownpropertynames
+var f$3 = Object.getOwnPropertyNames || function getOwnPropertyNames(O) {
+ return objectKeysInternal(O, hiddenKeys$1);
+};
+
+var objectGetOwnPropertyNames = {
+ f: f$3
+};
+
+var f$4 = Object.getOwnPropertySymbols;
+
+var objectGetOwnPropertySymbols = {
+ f: f$4
+};
+
+// all object keys, includes non-enumerable and symbols
+var ownKeys = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) {
+ var keys = objectGetOwnPropertyNames.f(anObject(it));
+ var getOwnPropertySymbols = objectGetOwnPropertySymbols.f;
+ return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys;
+};
+
+var copyConstructorProperties = function (target, source) {
+ var keys = ownKeys(source);
+ var defineProperty = objectDefineProperty.f;
+ var getOwnPropertyDescriptor = objectGetOwnPropertyDescriptor.f;
+ for (var i = 0; i < keys.length; i++) {
+ var key = keys[i];
+ if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key));
+ }
+};
+
+var replacement = /#|\.prototype\./;
+
+var isForced = function (feature, detection) {
+ var value = data[normalize(feature)];
+ return value == POLYFILL ? true
+ : value == NATIVE ? false
+ : typeof detection == 'function' ? fails(detection)
+ : !!detection;
+};
+
+var normalize = isForced.normalize = function (string) {
+ return String(string).replace(replacement, '.').toLowerCase();
+};
+
+var data = isForced.data = {};
+var NATIVE = isForced.NATIVE = 'N';
+var POLYFILL = isForced.POLYFILL = 'P';
+
+var isForced_1 = isForced;
+
+var getOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f;
+
+
+
+
+
+
+/*
+ options.target - name of the target object
+ options.global - target is the global object
+ options.stat - export as static methods of target
+ options.proto - export as prototype methods of target
+ options.real - real prototype method for the `pure` version
+ options.forced - export even if the native feature is available
+ options.bind - bind methods to the target, required for the `pure` version
+ options.wrap - wrap constructors to preventing global pollution, required for the `pure` version
+ options.unsafe - use the simple assignment of property instead of delete + defineProperty
+ options.sham - add a flag to not completely full polyfills
+ options.enumerable - export as enumerable property
+ options.noTargetGet - prevent calling a getter on target
+*/
+var _export = function (options, source) {
+ var TARGET = options.target;
+ var GLOBAL = options.global;
+ var STATIC = options.stat;
+ var FORCED, target, key, targetProperty, sourceProperty, descriptor;
+ if (GLOBAL) {
+ target = global_1;
+ } else if (STATIC) {
+ target = global_1[TARGET] || setGlobal(TARGET, {});
+ } else {
+ target = (global_1[TARGET] || {}).prototype;
+ }
+ if (target) for (key in source) {
+ sourceProperty = source[key];
+ if (options.noTargetGet) {
+ descriptor = getOwnPropertyDescriptor$1(target, key);
+ targetProperty = descriptor && descriptor.value;
+ } else targetProperty = target[key];
+ FORCED = isForced_1(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced);
+ // contained in target
+ if (!FORCED && targetProperty !== undefined) {
+ if (typeof sourceProperty === typeof targetProperty) continue;
+ copyConstructorProperties(sourceProperty, targetProperty);
+ }
+ // add a flag to not completely full polyfills
+ if (options.sham || (targetProperty && targetProperty.sham)) {
+ createNonEnumerableProperty(sourceProperty, 'sham', true);
+ }
+ // extend global
+ redefine(target, key, sourceProperty, options);
+ }
+};
+
+var nativeSymbol = !!Object.getOwnPropertySymbols && !fails(function () {
+ // Chrome 38 Symbol has incorrect toString conversion
+ // eslint-disable-next-line no-undef
+ return !String(Symbol());
+});
+
+var useSymbolAsUid = nativeSymbol
+ // eslint-disable-next-line no-undef
+ && !Symbol.sham
+ // eslint-disable-next-line no-undef
+ && typeof Symbol() == 'symbol';
+
+// `IsArray` abstract operation
+// https://tc39.github.io/ecma262/#sec-isarray
+var isArray = Array.isArray || function isArray(arg) {
+ return classofRaw(arg) == 'Array';
+};
+
+// `ToObject` abstract operation
+// https://tc39.github.io/ecma262/#sec-toobject
+var toObject = function (argument) {
+ return Object(requireObjectCoercible(argument));
+};
+
+// `Object.keys` method
+// https://tc39.github.io/ecma262/#sec-object.keys
+var objectKeys = Object.keys || function keys(O) {
+ return objectKeysInternal(O, enumBugKeys);
+};
+
+// `Object.defineProperties` method
+// https://tc39.github.io/ecma262/#sec-object.defineproperties
+var objectDefineProperties = descriptors ? Object.defineProperties : function defineProperties(O, Properties) {
+ anObject(O);
+ var keys = objectKeys(Properties);
+ var length = keys.length;
+ var index = 0;
+ var key;
+ while (length > index) objectDefineProperty.f(O, key = keys[index++], Properties[key]);
+ return O;
+};
+
+var html = getBuiltIn('document', 'documentElement');
+
+var GT = '>';
+var LT = '<';
+var PROTOTYPE = 'prototype';
+var SCRIPT = 'script';
+var IE_PROTO = sharedKey('IE_PROTO');
+
+var EmptyConstructor = function () { /* empty */ };
+
+var scriptTag = function (content) {
+ return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT;
+};
+
+// Create object with fake `null` prototype: use ActiveX Object with cleared prototype
+var NullProtoObjectViaActiveX = function (activeXDocument) {
+ activeXDocument.write(scriptTag(''));
+ activeXDocument.close();
+ var temp = activeXDocument.parentWindow.Object;
+ activeXDocument = null; // avoid memory leak
+ return temp;
+};
+
+// Create object with fake `null` prototype: use iframe Object with cleared prototype
+var NullProtoObjectViaIFrame = function () {
+ // Thrash, waste and sodomy: IE GC bug
+ var iframe = documentCreateElement('iframe');
+ var JS = 'java' + SCRIPT + ':';
+ var iframeDocument;
+ iframe.style.display = 'none';
+ html.appendChild(iframe);
+ // https://github.com/zloirock/core-js/issues/475
+ iframe.src = String(JS);
+ iframeDocument = iframe.contentWindow.document;
+ iframeDocument.open();
+ iframeDocument.write(scriptTag('document.F=Object'));
+ iframeDocument.close();
+ return iframeDocument.F;
+};
+
+// Check for document.domain and active x support
+// No need to use active x approach when document.domain is not set
+// see https://github.com/es-shims/es5-shim/issues/150
+// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346
+// avoid IE GC bug
+var activeXDocument;
+var NullProtoObject = function () {
+ try {
+ /* global ActiveXObject */
+ activeXDocument = document.domain && new ActiveXObject('htmlfile');
+ } catch (error) { /* ignore */ }
+ NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame();
+ var length = enumBugKeys.length;
+ while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]];
+ return NullProtoObject();
+};
+
+hiddenKeys[IE_PROTO] = true;
+
+// `Object.create` method
+// https://tc39.github.io/ecma262/#sec-object.create
+var objectCreate = Object.create || function create(O, Properties) {
+ var result;
+ if (O !== null) {
+ EmptyConstructor[PROTOTYPE] = anObject(O);
+ result = new EmptyConstructor();
+ EmptyConstructor[PROTOTYPE] = null;
+ // add "__proto__" for Object.getPrototypeOf polyfill
+ result[IE_PROTO] = O;
+ } else result = NullProtoObject();
+ return Properties === undefined ? result : objectDefineProperties(result, Properties);
+};
+
+var nativeGetOwnPropertyNames = objectGetOwnPropertyNames.f;
+
+var toString$1 = {}.toString;
+
+var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames
+ ? Object.getOwnPropertyNames(window) : [];
+
+var getWindowNames = function (it) {
+ try {
+ return nativeGetOwnPropertyNames(it);
+ } catch (error) {
+ return windowNames.slice();
+ }
+};
+
+// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window
+var f$5 = function getOwnPropertyNames(it) {
+ return windowNames && toString$1.call(it) == '[object Window]'
+ ? getWindowNames(it)
+ : nativeGetOwnPropertyNames(toIndexedObject(it));
+};
+
+var objectGetOwnPropertyNamesExternal = {
+ f: f$5
+};
+
+var WellKnownSymbolsStore = shared('wks');
+var Symbol$1 = global_1.Symbol;
+var createWellKnownSymbol = useSymbolAsUid ? Symbol$1 : uid;
+
+var wellKnownSymbol = function (name) {
+ if (!has(WellKnownSymbolsStore, name)) {
+ if (nativeSymbol && has(Symbol$1, name)) WellKnownSymbolsStore[name] = Symbol$1[name];
+ else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);
+ } return WellKnownSymbolsStore[name];
+};
+
+var f$6 = wellKnownSymbol;
+
+var wrappedWellKnownSymbol = {
+ f: f$6
+};
+
+var defineProperty = objectDefineProperty.f;
+
+var defineWellKnownSymbol = function (NAME) {
+ var Symbol = path.Symbol || (path.Symbol = {});
+ if (!has(Symbol, NAME)) defineProperty(Symbol, NAME, {
+ value: wrappedWellKnownSymbol.f(NAME)
+ });
+};
+
+var defineProperty$1 = objectDefineProperty.f;
+
+
+
+var TO_STRING_TAG = wellKnownSymbol('toStringTag');
+
+var setToStringTag = function (it, TAG, STATIC) {
+ if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) {
+ defineProperty$1(it, TO_STRING_TAG, { configurable: true, value: TAG });
+ }
+};
+
+var aFunction$1 = function (it) {
+ if (typeof it != 'function') {
+ throw TypeError(String(it) + ' is not a function');
+ } return it;
+};
+
+// optional / simple context binding
+var bindContext = function (fn, that, length) {
+ aFunction$1(fn);
+ if (that === undefined) return fn;
+ switch (length) {
+ case 0: return function () {
+ return fn.call(that);
+ };
+ case 1: return function (a) {
+ return fn.call(that, a);
+ };
+ case 2: return function (a, b) {
+ return fn.call(that, a, b);
+ };
+ case 3: return function (a, b, c) {
+ return fn.call(that, a, b, c);
+ };
+ }
+ return function (/* ...args */) {
+ return fn.apply(that, arguments);
+ };
+};
+
+var SPECIES = wellKnownSymbol('species');
+
+// `ArraySpeciesCreate` abstract operation
+// https://tc39.github.io/ecma262/#sec-arrayspeciescreate
+var arraySpeciesCreate = function (originalArray, length) {
+ var C;
+ if (isArray(originalArray)) {
+ C = originalArray.constructor;
+ // cross-realm fallback
+ if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined;
+ else if (isObject(C)) {
+ C = C[SPECIES];
+ if (C === null) C = undefined;
+ }
+ } return new (C === undefined ? Array : C)(length === 0 ? 0 : length);
+};
+
+var push = [].push;
+
+// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex }` methods implementation
+var createMethod$1 = function (TYPE) {
+ var IS_MAP = TYPE == 1;
+ var IS_FILTER = TYPE == 2;
+ var IS_SOME = TYPE == 3;
+ var IS_EVERY = TYPE == 4;
+ var IS_FIND_INDEX = TYPE == 6;
+ var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;
+ return function ($this, callbackfn, that, specificCreate) {
+ var O = toObject($this);
+ var self = indexedObject(O);
+ var boundFunction = bindContext(callbackfn, that, 3);
+ var length = toLength(self.length);
+ var index = 0;
+ var create = specificCreate || arraySpeciesCreate;
+ var target = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;
+ var value, result;
+ for (;length > index; index++) if (NO_HOLES || index in self) {
+ value = self[index];
+ result = boundFunction(value, index, O);
+ if (TYPE) {
+ if (IS_MAP) target[index] = result; // map
+ else if (result) switch (TYPE) {
+ case 3: return true; // some
+ case 5: return value; // find
+ case 6: return index; // findIndex
+ case 2: push.call(target, value); // filter
+ } else if (IS_EVERY) return false; // every
+ }
+ }
+ return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : target;
+ };
+};
+
+var arrayIteration = {
+ // `Array.prototype.forEach` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.foreach
+ forEach: createMethod$1(0),
+ // `Array.prototype.map` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.map
+ map: createMethod$1(1),
+ // `Array.prototype.filter` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.filter
+ filter: createMethod$1(2),
+ // `Array.prototype.some` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.some
+ some: createMethod$1(3),
+ // `Array.prototype.every` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.every
+ every: createMethod$1(4),
+ // `Array.prototype.find` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.find
+ find: createMethod$1(5),
+ // `Array.prototype.findIndex` method
+ // https://tc39.github.io/ecma262/#sec-array.prototype.findIndex
+ findIndex: createMethod$1(6)
+};
+
+var $forEach = arrayIteration.forEach;
+
+var HIDDEN = sharedKey('hidden');
+var SYMBOL = 'Symbol';
+var PROTOTYPE$1 = 'prototype';
+var TO_PRIMITIVE = wellKnownSymbol('toPrimitive');
+var setInternalState = internalState.set;
+var getInternalState = internalState.getterFor(SYMBOL);
+var ObjectPrototype = Object[PROTOTYPE$1];
+var $Symbol = global_1.Symbol;
+var $stringify = getBuiltIn('JSON', 'stringify');
+var nativeGetOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f;
+var nativeDefineProperty$1 = objectDefineProperty.f;
+var nativeGetOwnPropertyNames$1 = objectGetOwnPropertyNamesExternal.f;
+var nativePropertyIsEnumerable$1 = objectPropertyIsEnumerable.f;
+var AllSymbols = shared('symbols');
+var ObjectPrototypeSymbols = shared('op-symbols');
+var StringToSymbolRegistry = shared('string-to-symbol-registry');
+var SymbolToStringRegistry = shared('symbol-to-string-registry');
+var WellKnownSymbolsStore$1 = shared('wks');
+var QObject = global_1.QObject;
+// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173
+var USE_SETTER = !QObject || !QObject[PROTOTYPE$1] || !QObject[PROTOTYPE$1].findChild;
+
+// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687
+var setSymbolDescriptor = descriptors && fails(function () {
+ return objectCreate(nativeDefineProperty$1({}, 'a', {
+ get: function () { return nativeDefineProperty$1(this, 'a', { value: 7 }).a; }
+ })).a != 7;
+}) ? function (O, P, Attributes) {
+ var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor$1(ObjectPrototype, P);
+ if (ObjectPrototypeDescriptor) delete ObjectPrototype[P];
+ nativeDefineProperty$1(O, P, Attributes);
+ if (ObjectPrototypeDescriptor && O !== ObjectPrototype) {
+ nativeDefineProperty$1(ObjectPrototype, P, ObjectPrototypeDescriptor);
+ }
+} : nativeDefineProperty$1;
+
+var wrap = function (tag, description) {
+ var symbol = AllSymbols[tag] = objectCreate($Symbol[PROTOTYPE$1]);
+ setInternalState(symbol, {
+ type: SYMBOL,
+ tag: tag,
+ description: description
+ });
+ if (!descriptors) symbol.description = description;
+ return symbol;
+};
+
+var isSymbol = nativeSymbol && typeof $Symbol.iterator == 'symbol' ? function (it) {
+ return typeof it == 'symbol';
+} : function (it) {
+ return Object(it) instanceof $Symbol;
+};
+
+var $defineProperty = function defineProperty(O, P, Attributes) {
+ if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes);
+ anObject(O);
+ var key = toPrimitive(P, true);
+ anObject(Attributes);
+ if (has(AllSymbols, key)) {
+ if (!Attributes.enumerable) {
+ if (!has(O, HIDDEN)) nativeDefineProperty$1(O, HIDDEN, createPropertyDescriptor(1, {}));
+ O[HIDDEN][key] = true;
+ } else {
+ if (has(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false;
+ Attributes = objectCreate(Attributes, { enumerable: createPropertyDescriptor(0, false) });
+ } return setSymbolDescriptor(O, key, Attributes);
+ } return nativeDefineProperty$1(O, key, Attributes);
+};
+
+var $defineProperties = function defineProperties(O, Properties) {
+ anObject(O);
+ var properties = toIndexedObject(Properties);
+ var keys = objectKeys(properties).concat($getOwnPropertySymbols(properties));
+ $forEach(keys, function (key) {
+ if (!descriptors || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]);
+ });
+ return O;
+};
+
+var $create = function create(O, Properties) {
+ return Properties === undefined ? objectCreate(O) : $defineProperties(objectCreate(O), Properties);
+};
+
+var $propertyIsEnumerable = function propertyIsEnumerable(V) {
+ var P = toPrimitive(V, true);
+ var enumerable = nativePropertyIsEnumerable$1.call(this, P);
+ if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false;
+ return enumerable || !has(this, P) || !has(AllSymbols, P) || has(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true;
+};
+
+var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) {
+ var it = toIndexedObject(O);
+ var key = toPrimitive(P, true);
+ if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return;
+ var descriptor = nativeGetOwnPropertyDescriptor$1(it, key);
+ if (descriptor && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) {
+ descriptor.enumerable = true;
+ }
+ return descriptor;
+};
+
+var $getOwnPropertyNames = function getOwnPropertyNames(O) {
+ var names = nativeGetOwnPropertyNames$1(toIndexedObject(O));
+ var result = [];
+ $forEach(names, function (key) {
+ if (!has(AllSymbols, key) && !has(hiddenKeys, key)) result.push(key);
+ });
+ return result;
+};
+
+var $getOwnPropertySymbols = function getOwnPropertySymbols(O) {
+ var IS_OBJECT_PROTOTYPE = O === ObjectPrototype;
+ var names = nativeGetOwnPropertyNames$1(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject(O));
+ var result = [];
+ $forEach(names, function (key) {
+ if (has(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has(ObjectPrototype, key))) {
+ result.push(AllSymbols[key]);
+ }
+ });
+ return result;
+};
+
+// `Symbol` constructor
+// https://tc39.github.io/ecma262/#sec-symbol-constructor
+if (!nativeSymbol) {
+ $Symbol = function Symbol() {
+ if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor');
+ var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]);
+ var tag = uid(description);
+ var setter = function (value) {
+ if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value);
+ if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;
+ setSymbolDescriptor(this, tag, createPropertyDescriptor(1, value));
+ };
+ if (descriptors && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter });
+ return wrap(tag, description);
+ };
+
+ redefine($Symbol[PROTOTYPE$1], 'toString', function toString() {
+ return getInternalState(this).tag;
+ });
+
+ objectPropertyIsEnumerable.f = $propertyIsEnumerable;
+ objectDefineProperty.f = $defineProperty;
+ objectGetOwnPropertyDescriptor.f = $getOwnPropertyDescriptor;
+ objectGetOwnPropertyNames.f = objectGetOwnPropertyNamesExternal.f = $getOwnPropertyNames;
+ objectGetOwnPropertySymbols.f = $getOwnPropertySymbols;
+
+ if (descriptors) {
+ // https://github.com/tc39/proposal-Symbol-description
+ nativeDefineProperty$1($Symbol[PROTOTYPE$1], 'description', {
+ configurable: true,
+ get: function description() {
+ return getInternalState(this).description;
+ }
+ });
+ {
+ redefine(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true });
+ }
+ }
+}
+
+if (!useSymbolAsUid) {
+ wrappedWellKnownSymbol.f = function (name) {
+ return wrap(wellKnownSymbol(name), name);
+ };
+}
+
+_export({ global: true, wrap: true, forced: !nativeSymbol, sham: !nativeSymbol }, {
+ Symbol: $Symbol
+});
+
+$forEach(objectKeys(WellKnownSymbolsStore$1), function (name) {
+ defineWellKnownSymbol(name);
+});
+
+_export({ target: SYMBOL, stat: true, forced: !nativeSymbol }, {
+ // `Symbol.for` method
+ // https://tc39.github.io/ecma262/#sec-symbol.for
+ 'for': function (key) {
+ var string = String(key);
+ if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string];
+ var symbol = $Symbol(string);
+ StringToSymbolRegistry[string] = symbol;
+ SymbolToStringRegistry[symbol] = string;
+ return symbol;
+ },
+ // `Symbol.keyFor` method
+ // https://tc39.github.io/ecma262/#sec-symbol.keyfor
+ keyFor: function keyFor(sym) {
+ if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol');
+ if (has(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym];
+ },
+ useSetter: function () { USE_SETTER = true; },
+ useSimple: function () { USE_SETTER = false; }
+});
+
+_export({ target: 'Object', stat: true, forced: !nativeSymbol, sham: !descriptors }, {
+ // `Object.create` method
+ // https://tc39.github.io/ecma262/#sec-object.create
+ create: $create,
+ // `Object.defineProperty` method
+ // https://tc39.github.io/ecma262/#sec-object.defineproperty
+ defineProperty: $defineProperty,
+ // `Object.defineProperties` method
+ // https://tc39.github.io/ecma262/#sec-object.defineproperties
+ defineProperties: $defineProperties,
+ // `Object.getOwnPropertyDescriptor` method
+ // https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors
+ getOwnPropertyDescriptor: $getOwnPropertyDescriptor
+});
+
+_export({ target: 'Object', stat: true, forced: !nativeSymbol }, {
+ // `Object.getOwnPropertyNames` method
+ // https://tc39.github.io/ecma262/#sec-object.getownpropertynames
+ getOwnPropertyNames: $getOwnPropertyNames,
+ // `Object.getOwnPropertySymbols` method
+ // https://tc39.github.io/ecma262/#sec-object.getownpropertysymbols
+ getOwnPropertySymbols: $getOwnPropertySymbols
+});
+
+// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives
+// https://bugs.chromium.org/p/v8/issues/detail?id=3443
+_export({ target: 'Object', stat: true, forced: fails(function () { objectGetOwnPropertySymbols.f(1); }) }, {
+ getOwnPropertySymbols: function getOwnPropertySymbols(it) {
+ return objectGetOwnPropertySymbols.f(toObject(it));
+ }
+});
+
+// `JSON.stringify` method behavior with symbols
+// https://tc39.github.io/ecma262/#sec-json.stringify
+if ($stringify) {
+ var FORCED_JSON_STRINGIFY = !nativeSymbol || fails(function () {
+ var symbol = $Symbol();
+ // MS Edge converts symbol values to JSON as {}
+ return $stringify([symbol]) != '[null]'
+ // WebKit converts symbol values to JSON as null
+ || $stringify({ a: symbol }) != '{}'
+ // V8 throws on boxed symbols
+ || $stringify(Object(symbol)) != '{}';
+ });
+
+ _export({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, {
+ // eslint-disable-next-line no-unused-vars
+ stringify: function stringify(it, replacer, space) {
+ var args = [it];
+ var index = 1;
+ var $replacer;
+ while (arguments.length > index) args.push(arguments[index++]);
+ $replacer = replacer;
+ if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined
+ if (!isArray(replacer)) replacer = function (key, value) {
+ if (typeof $replacer == 'function') value = $replacer.call(this, key, value);
+ if (!isSymbol(value)) return value;
+ };
+ args[1] = replacer;
+ return $stringify.apply(null, args);
+ }
+ });
+}
+
+// `Symbol.prototype[@@toPrimitive]` method
+// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@toprimitive
+if (!$Symbol[PROTOTYPE$1][TO_PRIMITIVE]) {
+ createNonEnumerableProperty($Symbol[PROTOTYPE$1], TO_PRIMITIVE, $Symbol[PROTOTYPE$1].valueOf);
+}
+// `Symbol.prototype[@@toStringTag]` property
+// https://tc39.github.io/ecma262/#sec-symbol.prototype-@@tostringtag
+setToStringTag($Symbol, SYMBOL);
+
+hiddenKeys[HIDDEN] = true;
+
+var defineProperty$2 = objectDefineProperty.f;
+
+
+var NativeSymbol = global_1.Symbol;
+
+if (descriptors && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) ||
+ // Safari 12 bug
+ NativeSymbol().description !== undefined
+)) {
+ var EmptyStringDescriptionStore = {};
+ // wrap Symbol constructor for correct work with undefined description
+ var SymbolWrapper = function Symbol() {
+ var description = arguments.length < 1 || arguments[0] === undefined ? undefined : String(arguments[0]);
+ var result = this instanceof SymbolWrapper
+ ? new NativeSymbol(description)
+ // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)'
+ : description === undefined ? NativeSymbol() : NativeSymbol(description);
+ if (description === '') EmptyStringDescriptionStore[result] = true;
+ return result;
+ };
+ copyConstructorProperties(SymbolWrapper, NativeSymbol);
+ var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype;
+ symbolPrototype.constructor = SymbolWrapper;
+
+ var symbolToString = symbolPrototype.toString;
+ var native = String(NativeSymbol('test')) == 'Symbol(test)';
+ var regexp = /^Symbol\((.*)\)[^)]+$/;
+ defineProperty$2(symbolPrototype, 'description', {
+ configurable: true,
+ get: function description() {
+ var symbol = isObject(this) ? this.valueOf() : this;
+ var string = symbolToString.call(symbol);
+ if (has(EmptyStringDescriptionStore, symbol)) return '';
+ var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1');
+ return desc === '' ? undefined : desc;
+ }
+ });
+
+ _export({ global: true, forced: true }, {
+ Symbol: SymbolWrapper
+ });
+}
+
+// `Symbol.iterator` well-known symbol
+// https://tc39.github.io/ecma262/#sec-symbol.iterator
+defineWellKnownSymbol('iterator');
+
+var createProperty = function (object, key, value) {
+ var propertyKey = toPrimitive(key);
+ if (propertyKey in object) objectDefineProperty.f(object, propertyKey, createPropertyDescriptor(0, value));
+ else object[propertyKey] = value;
+};
+
+var userAgent = getBuiltIn('navigator', 'userAgent') || '';
+
+var process = global_1.process;
+var versions = process && process.versions;
+var v8 = versions && versions.v8;
+var match, version;
+
+if (v8) {
+ match = v8.split('.');
+ version = match[0] + match[1];
+} else if (userAgent) {
+ match = userAgent.match(/Edge\/(\d+)/);
+ if (!match || match[1] >= 74) {
+ match = userAgent.match(/Chrome\/(\d+)/);
+ if (match) version = match[1];
+ }
+}
+
+var v8Version = version && +version;
+
+var SPECIES$1 = wellKnownSymbol('species');
+
+var arrayMethodHasSpeciesSupport = function (METHOD_NAME) {
+ // We can't use this feature detection in V8 since it causes
+ // deoptimization and serious performance degradation
+ // https://github.com/zloirock/core-js/issues/677
+ return v8Version >= 51 || !fails(function () {
+ var array = [];
+ var constructor = array.constructor = {};
+ constructor[SPECIES$1] = function () {
+ return { foo: 1 };
+ };
+ return array[METHOD_NAME](Boolean).foo !== 1;
+ });
+};
+
+var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');
+var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
+var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';
+
+// We can't use this feature detection in V8 since it causes
+// deoptimization and serious performance degradation
+// https://github.com/zloirock/core-js/issues/679
+var IS_CONCAT_SPREADABLE_SUPPORT = v8Version >= 51 || !fails(function () {
+ var array = [];
+ array[IS_CONCAT_SPREADABLE] = false;
+ return array.concat()[0] !== array;
+});
+
+var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');
+
+var isConcatSpreadable = function (O) {
+ if (!isObject(O)) return false;
+ var spreadable = O[IS_CONCAT_SPREADABLE];
+ return spreadable !== undefined ? !!spreadable : isArray(O);
+};
+
+var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;
+
+// `Array.prototype.concat` method
+// https://tc39.github.io/ecma262/#sec-array.prototype.concat
+// with adding support of @@isConcatSpreadable and @@species
+_export({ target: 'Array', proto: true, forced: FORCED }, {
+ concat: function concat(arg) { // eslint-disable-line no-unused-vars
+ var O = toObject(this);
+ var A = arraySpeciesCreate(O, 0);
+ var n = 0;
+ var i, k, length, len, E;
+ for (i = -1, length = arguments.length; i < length; i++) {
+ E = i === -1 ? O : arguments[i];
+ if (isConcatSpreadable(E)) {
+ len = toLength(E.length);
+ if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
+ for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);
+ } else {
+ if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
+ createProperty(A, n++, E);
+ }
+ }
+ A.length = n;
+ return A;
+ }
+});
+
+var UNSCOPABLES = wellKnownSymbol('unscopables');
+var ArrayPrototype = Array.prototype;
+
+// Array.prototype[@@unscopables]
+// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
+if (ArrayPrototype[UNSCOPABLES] == undefined) {
+ objectDefineProperty.f(ArrayPrototype, UNSCOPABLES, {
+ configurable: true,
+ value: objectCreate(null)
+ });
+}
+
+// add a key to Array.prototype[@@unscopables]
+var addToUnscopables = function (key) {
+ ArrayPrototype[UNSCOPABLES][key] = true;
+};
+
+var correctPrototypeGetter = !fails(function () {
+ function F() { /* empty */ }
+ F.prototype.constructor = null;
+ return Object.getPrototypeOf(new F()) !== F.prototype;
+});
+
+var IE_PROTO$1 = sharedKey('IE_PROTO');
+var ObjectPrototype$1 = Object.prototype;
+
+// `Object.getPrototypeOf` method
+// https://tc39.github.io/ecma262/#sec-object.getprototypeof
+var objectGetPrototypeOf = correctPrototypeGetter ? Object.getPrototypeOf : function (O) {
+ O = toObject(O);
+ if (has(O, IE_PROTO$1)) return O[IE_PROTO$1];
+ if (typeof O.constructor == 'function' && O instanceof O.constructor) {
+ return O.constructor.prototype;
+ } return O instanceof Object ? ObjectPrototype$1 : null;
+};
+
+var ITERATOR = wellKnownSymbol('iterator');
+var BUGGY_SAFARI_ITERATORS = false;
+
+var returnThis = function () { return this; };
+
+// `%IteratorPrototype%` object
+// https://tc39.github.io/ecma262/#sec-%iteratorprototype%-object
+var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator;
+
+if ([].keys) {
+ arrayIterator = [].keys();
+ // Safari 8 has buggy iterators w/o `next`
+ if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true;
+ else {
+ PrototypeOfArrayIteratorPrototype = objectGetPrototypeOf(objectGetPrototypeOf(arrayIterator));
+ if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype;
+ }
+}
+
+if (IteratorPrototype == undefined) IteratorPrototype = {};
+
+// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
+if ( !has(IteratorPrototype, ITERATOR)) {
+ createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis);
+}
+
+var iteratorsCore = {
+ IteratorPrototype: IteratorPrototype,
+ BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS
+};
+
+var IteratorPrototype$1 = iteratorsCore.IteratorPrototype;
+
+var createIteratorConstructor = function (IteratorConstructor, NAME, next) {
+ var TO_STRING_TAG = NAME + ' Iterator';
+ IteratorConstructor.prototype = objectCreate(IteratorPrototype$1, { next: createPropertyDescriptor(1, next) });
+ setToStringTag(IteratorConstructor, TO_STRING_TAG, false);
+ return IteratorConstructor;
+};
+
+var aPossiblePrototype = function (it) {
+ if (!isObject(it) && it !== null) {
+ throw TypeError("Can't set " + String(it) + ' as a prototype');
+ } return it;
+};
+
+// `Object.setPrototypeOf` method
+// https://tc39.github.io/ecma262/#sec-object.setprototypeof
+// Works with __proto__ only. Old v8 can't work with null proto objects.
+/* eslint-disable no-proto */
+var objectSetPrototypeOf = Object.setPrototypeOf || ('__proto__' in {} ? function () {
+ var CORRECT_SETTER = false;
+ var test = {};
+ var setter;
+ try {
+ setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set;
+ setter.call(test, []);
+ CORRECT_SETTER = test instanceof Array;
+ } catch (error) { /* empty */ }
+ return function setPrototypeOf(O, proto) {
+ anObject(O);
+ aPossiblePrototype(proto);
+ if (CORRECT_SETTER) setter.call(O, proto);
+ else O.__proto__ = proto;
+ return O;
+ };
+}() : undefined);
+
+var IteratorPrototype$2 = iteratorsCore.IteratorPrototype;
+var BUGGY_SAFARI_ITERATORS$1 = iteratorsCore.BUGGY_SAFARI_ITERATORS;
+var ITERATOR$1 = wellKnownSymbol('iterator');
+var KEYS = 'keys';
+var VALUES = 'values';
+var ENTRIES = 'entries';
+
+var returnThis$1 = function () { return this; };
+
+var defineIterator = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) {
+ createIteratorConstructor(IteratorConstructor, NAME, next);
+
+ var getIterationMethod = function (KIND) {
+ if (KIND === DEFAULT && defaultIterator) return defaultIterator;
+ if (!BUGGY_SAFARI_ITERATORS$1 && KIND in IterablePrototype) return IterablePrototype[KIND];
+ switch (KIND) {
+ case KEYS: return function keys() { return new IteratorConstructor(this, KIND); };
+ case VALUES: return function values() { return new IteratorConstructor(this, KIND); };
+ case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); };
+ } return function () { return new IteratorConstructor(this); };
+ };
+
+ var TO_STRING_TAG = NAME + ' Iterator';
+ var INCORRECT_VALUES_NAME = false;
+ var IterablePrototype = Iterable.prototype;
+ var nativeIterator = IterablePrototype[ITERATOR$1]
+ || IterablePrototype['@@iterator']
+ || DEFAULT && IterablePrototype[DEFAULT];
+ var defaultIterator = !BUGGY_SAFARI_ITERATORS$1 && nativeIterator || getIterationMethod(DEFAULT);
+ var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator;
+ var CurrentIteratorPrototype, methods, KEY;
+
+ // fix native
+ if (anyNativeIterator) {
+ CurrentIteratorPrototype = objectGetPrototypeOf(anyNativeIterator.call(new Iterable()));
+ if (IteratorPrototype$2 !== Object.prototype && CurrentIteratorPrototype.next) {
+ if ( objectGetPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype$2) {
+ if (objectSetPrototypeOf) {
+ objectSetPrototypeOf(CurrentIteratorPrototype, IteratorPrototype$2);
+ } else if (typeof CurrentIteratorPrototype[ITERATOR$1] != 'function') {
+ createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR$1, returnThis$1);
+ }
+ }
+ // Set @@toStringTag to native iterators
+ setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true);
+ }
+ }
+
+ // fix Array#{values, @@iterator}.name in V8 / FF
+ if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) {
+ INCORRECT_VALUES_NAME = true;
+ defaultIterator = function values() { return nativeIterator.call(this); };
+ }
+
+ // define iterator
+ if ( IterablePrototype[ITERATOR$1] !== defaultIterator) {
+ createNonEnumerableProperty(IterablePrototype, ITERATOR$1, defaultIterator);
+ }
+
+ // export additional methods
+ if (DEFAULT) {
+ methods = {
+ values: getIterationMethod(VALUES),
+ keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),
+ entries: getIterationMethod(ENTRIES)
+ };
+ if (FORCED) for (KEY in methods) {
+ if (BUGGY_SAFARI_ITERATORS$1 || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) {
+ redefine(IterablePrototype, KEY, methods[KEY]);
+ }
+ } else _export({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS$1 || INCORRECT_VALUES_NAME }, methods);
+ }
+
+ return methods;
+};
+
+var ARRAY_ITERATOR = 'Array Iterator';
+var setInternalState$1 = internalState.set;
+var getInternalState$1 = internalState.getterFor(ARRAY_ITERATOR);
+
+// `Array.prototype.entries` method
+// https://tc39.github.io/ecma262/#sec-array.prototype.entries
+// `Array.prototype.keys` method
+// https://tc39.github.io/ecma262/#sec-array.prototype.keys
+// `Array.prototype.values` method
+// https://tc39.github.io/ecma262/#sec-array.prototype.values
+// `Array.prototype[@@iterator]` method
+// https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator
+// `CreateArrayIterator` internal method
+// https://tc39.github.io/ecma262/#sec-createarrayiterator
+var es_array_iterator = defineIterator(Array, 'Array', function (iterated, kind) {
+ setInternalState$1(this, {
+ type: ARRAY_ITERATOR,
+ target: toIndexedObject(iterated), // target
+ index: 0, // next index
+ kind: kind // kind
+ });
+// `%ArrayIteratorPrototype%.next` method
+// https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next
+}, function () {
+ var state = getInternalState$1(this);
+ var target = state.target;
+ var kind = state.kind;
+ var index = state.index++;
+ if (!target || index >= target.length) {
+ state.target = undefined;
+ return { value: undefined, done: true };
+ }
+ if (kind == 'keys') return { value: index, done: false };
+ if (kind == 'values') return { value: target[index], done: false };
+ return { value: [index, target[index]], done: false };
+}, 'values');
+
+// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
+addToUnscopables('keys');
+addToUnscopables('values');
+addToUnscopables('entries');
+
+var TO_STRING_TAG$1 = wellKnownSymbol('toStringTag');
+var test = {};
+
+test[TO_STRING_TAG$1] = 'z';
+
+var toStringTagSupport = String(test) === '[object z]';
+
+var TO_STRING_TAG$2 = wellKnownSymbol('toStringTag');
+// ES3 wrong here
+var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments';
+
+// fallback for IE11 Script Access Denied error
+var tryGet = function (it, key) {
+ try {
+ return it[key];
+ } catch (error) { /* empty */ }
+};
+
+// getting tag from ES6+ `Object.prototype.toString`
+var classof = toStringTagSupport ? classofRaw : function (it) {
+ var O, tag, result;
+ return it === undefined ? 'Undefined' : it === null ? 'Null'
+ // @@toStringTag case
+ : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG$2)) == 'string' ? tag
+ // builtinTag case
+ : CORRECT_ARGUMENTS ? classofRaw(O)
+ // ES3 arguments fallback
+ : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result;
+};
+
+// `Object.prototype.toString` method implementation
+// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
+var objectToString = toStringTagSupport ? {}.toString : function toString() {
+ return '[object ' + classof(this) + ']';
+};
+
+// `Object.prototype.toString` method
+// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
+if (!toStringTagSupport) {
+ redefine(Object.prototype, 'toString', objectToString, { unsafe: true });
+}
+
+// `RegExp.prototype.flags` getter implementation
+// https://tc39.github.io/ecma262/#sec-get-regexp.prototype.flags
+var regexpFlags = function () {
+ var that = anObject(this);
+ var result = '';
+ if (that.global) result += 'g';
+ if (that.ignoreCase) result += 'i';
+ if (that.multiline) result += 'm';
+ if (that.dotAll) result += 's';
+ if (that.unicode) result += 'u';
+ if (that.sticky) result += 'y';
+ return result;
+};
+
+// babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError,
+// so we use an intermediate function.
+function RE(s, f) {
+ return RegExp(s, f);
+}
+
+var UNSUPPORTED_Y = fails(function () {
+ // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError
+ var re = RE('a', 'y');
+ re.lastIndex = 2;
+ return re.exec('abcd') != null;
+});
+
+var BROKEN_CARET = fails(function () {
+ // https://bugzilla.mozilla.org/show_bug.cgi?id=773687
+ var re = RE('^r', 'gy');
+ re.lastIndex = 2;
+ return re.exec('str') != null;
+});
+
+var regexpStickyHelpers = {
+ UNSUPPORTED_Y: UNSUPPORTED_Y,
+ BROKEN_CARET: BROKEN_CARET
+};
+
+var nativeExec = RegExp.prototype.exec;
+// This always refers to the native implementation, because the
+// String#replace polyfill uses ./fix-regexp-well-known-symbol-logic.js,
+// which loads this file before patching the method.
+var nativeReplace = String.prototype.replace;
+
+var patchedExec = nativeExec;
+
+var UPDATES_LAST_INDEX_WRONG = (function () {
+ var re1 = /a/;
+ var re2 = /b*/g;
+ nativeExec.call(re1, 'a');
+ nativeExec.call(re2, 'a');
+ return re1.lastIndex !== 0 || re2.lastIndex !== 0;
+})();
+
+var UNSUPPORTED_Y$1 = regexpStickyHelpers.UNSUPPORTED_Y || regexpStickyHelpers.BROKEN_CARET;
+
+// nonparticipating capturing group, copied from es5-shim's String#split patch.
+var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined;
+
+var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y$1;
+
+if (PATCH) {
+ patchedExec = function exec(str) {
+ var re = this;
+ var lastIndex, reCopy, match, i;
+ var sticky = UNSUPPORTED_Y$1 && re.sticky;
+ var flags = regexpFlags.call(re);
+ var source = re.source;
+ var charsAdded = 0;
+ var strCopy = str;
+
+ if (sticky) {
+ flags = flags.replace('y', '');
+ if (flags.indexOf('g') === -1) {
+ flags += 'g';
+ }
+
+ strCopy = String(str).slice(re.lastIndex);
+ // Support anchored sticky behavior.
+ if (re.lastIndex > 0 && (!re.multiline || re.multiline && str[re.lastIndex - 1] !== '\n')) {
+ source = '(?: ' + source + ')';
+ strCopy = ' ' + strCopy;
+ charsAdded++;
+ }
+ // ^(? + rx + ) is needed, in combination with some str slicing, to
+ // simulate the 'y' flag.
+ reCopy = new RegExp('^(?:' + source + ')', flags);
+ }
+
+ if (NPCG_INCLUDED) {
+ reCopy = new RegExp('^' + source + '$(?!\\s)', flags);
+ }
+ if (UPDATES_LAST_INDEX_WRONG) lastIndex = re.lastIndex;
+
+ match = nativeExec.call(sticky ? reCopy : re, strCopy);
+
+ if (sticky) {
+ if (match) {
+ match.input = match.input.slice(charsAdded);
+ match[0] = match[0].slice(charsAdded);
+ match.index = re.lastIndex;
+ re.lastIndex += match[0].length;
+ } else re.lastIndex = 0;
+ } else if (UPDATES_LAST_INDEX_WRONG && match) {
+ re.lastIndex = re.global ? match.index + match[0].length : lastIndex;
+ }
+ if (NPCG_INCLUDED && match && match.length > 1) {
+ // Fix browsers whose `exec` methods don't consistently return `undefined`
+ // for NPCG, like IE8. NOTE: This doesn' work for /(.?)?/
+ nativeReplace.call(match[0], reCopy, function () {
+ for (i = 1; i < arguments.length - 2; i++) {
+ if (arguments[i] === undefined) match[i] = undefined;
+ }
+ });
+ }
+
+ return match;
+ };
+}
+
+var regexpExec = patchedExec;
+
+_export({ target: 'RegExp', proto: true, forced: /./.exec !== regexpExec }, {
+ exec: regexpExec
+});
+
+// `String.prototype.{ codePointAt, at }` methods implementation
+var createMethod$2 = function (CONVERT_TO_STRING) {
+ return function ($this, pos) {
+ var S = String(requireObjectCoercible($this));
+ var position = toInteger(pos);
+ var size = S.length;
+ var first, second;
+ if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined;
+ first = S.charCodeAt(position);
+ return first < 0xD800 || first > 0xDBFF || position + 1 === size
+ || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF
+ ? CONVERT_TO_STRING ? S.charAt(position) : first
+ : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000;
+ };
+};
+
+var stringMultibyte = {
+ // `String.prototype.codePointAt` method
+ // https://tc39.github.io/ecma262/#sec-string.prototype.codepointat
+ codeAt: createMethod$2(false),
+ // `String.prototype.at` method
+ // https://github.com/mathiasbynens/String.prototype.at
+ charAt: createMethod$2(true)
+};
+
+var charAt = stringMultibyte.charAt;
+
+
+
+var STRING_ITERATOR = 'String Iterator';
+var setInternalState$2 = internalState.set;
+var getInternalState$2 = internalState.getterFor(STRING_ITERATOR);
+
+// `String.prototype[@@iterator]` method
+// https://tc39.github.io/ecma262/#sec-string.prototype-@@iterator
+defineIterator(String, 'String', function (iterated) {
+ setInternalState$2(this, {
+ type: STRING_ITERATOR,
+ string: String(iterated),
+ index: 0
+ });
+// `%StringIteratorPrototype%.next` method
+// https://tc39.github.io/ecma262/#sec-%stringiteratorprototype%.next
+}, function next() {
+ var state = getInternalState$2(this);
+ var string = state.string;
+ var index = state.index;
+ var point;
+ if (index >= string.length) return { value: undefined, done: true };
+ point = charAt(string, index);
+ state.index += point.length;
+ return { value: point, done: false };
+});
+
+var SPECIES$2 = wellKnownSymbol('species');
+
+var REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {
+ // #replace needs built-in support for named groups.
+ // #match works fine because it just return the exec results, even if it has
+ // a "grops" property.
+ var re = /./;
+ re.exec = function () {
+ var result = [];
+ result.groups = { a: '7' };
+ return result;
+ };
+ return ''.replace(re, '$') !== '7';
+});
+
+// IE <= 11 replaces $0 with the whole match, as if it was $&
+// https://stackoverflow.com/questions/6024666/getting-ie-to-replace-a-regex-with-the-literal-string-0
+var REPLACE_KEEPS_$0 = (function () {
+ return 'a'.replace(/./, '$0') === '$0';
+})();
+
+// Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec
+// Weex JS has frozen built-in prototypes, so use try / catch wrapper
+var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails(function () {
+ var re = /(?:)/;
+ var originalExec = re.exec;
+ re.exec = function () { return originalExec.apply(this, arguments); };
+ var result = 'ab'.split(re);
+ return result.length !== 2 || result[0] !== 'a' || result[1] !== 'b';
+});
+
+var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) {
+ var SYMBOL = wellKnownSymbol(KEY);
+
+ var DELEGATES_TO_SYMBOL = !fails(function () {
+ // String methods call symbol-named RegEp methods
+ var O = {};
+ O[SYMBOL] = function () { return 7; };
+ return ''[KEY](O) != 7;
+ });
+
+ var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails(function () {
+ // Symbol-named RegExp methods call .exec
+ var execCalled = false;
+ var re = /a/;
+
+ if (KEY === 'split') {
+ // We can't use real regex here since it causes deoptimization
+ // and serious performance degradation in V8
+ // https://github.com/zloirock/core-js/issues/306
+ re = {};
+ // RegExp[@@split] doesn't call the regex's exec method, but first creates
+ // a new one. We need to return the patched regex when creating the new one.
+ re.constructor = {};
+ re.constructor[SPECIES$2] = function () { return re; };
+ re.flags = '';
+ re[SYMBOL] = /./[SYMBOL];
+ }
+
+ re.exec = function () { execCalled = true; return null; };
+
+ re[SYMBOL]('');
+ return !execCalled;
+ });
+
+ if (
+ !DELEGATES_TO_SYMBOL ||
+ !DELEGATES_TO_EXEC ||
+ (KEY === 'replace' && !(REPLACE_SUPPORTS_NAMED_GROUPS && REPLACE_KEEPS_$0)) ||
+ (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)
+ ) {
+ var nativeRegExpMethod = /./[SYMBOL];
+ var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) {
+ if (regexp.exec === regexpExec) {
+ if (DELEGATES_TO_SYMBOL && !forceStringMethod) {
+ // The native String method already delegates to @@method (this
+ // polyfilled function), leasing to infinite recursion.
+ // We avoid it by directly calling the native @@method method.
+ return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };
+ }
+ return { done: true, value: nativeMethod.call(str, regexp, arg2) };
+ }
+ return { done: false };
+ }, { REPLACE_KEEPS_$0: REPLACE_KEEPS_$0 });
+ var stringMethod = methods[0];
+ var regexMethod = methods[1];
+
+ redefine(String.prototype, KEY, stringMethod);
+ redefine(RegExp.prototype, SYMBOL, length == 2
+ // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)
+ // 21.2.5.11 RegExp.prototype[@@split](string, limit)
+ ? function (string, arg) { return regexMethod.call(string, this, arg); }
+ // 21.2.5.6 RegExp.prototype[@@match](string)
+ // 21.2.5.9 RegExp.prototype[@@search](string)
+ : function (string) { return regexMethod.call(string, this); }
+ );
+ }
+
+ if (sham) createNonEnumerableProperty(RegExp.prototype[SYMBOL], 'sham', true);
+};
+
+var charAt$1 = stringMultibyte.charAt;
+
+// `AdvanceStringIndex` abstract operation
+// https://tc39.github.io/ecma262/#sec-advancestringindex
+var advanceStringIndex = function (S, index, unicode) {
+ return index + (unicode ? charAt$1(S, index).length : 1);
+};
+
+// `RegExpExec` abstract operation
+// https://tc39.github.io/ecma262/#sec-regexpexec
+var regexpExecAbstract = function (R, S) {
+ var exec = R.exec;
+ if (typeof exec === 'function') {
+ var result = exec.call(R, S);
+ if (typeof result !== 'object') {
+ throw TypeError('RegExp exec method returned something other than an Object or null');
+ }
+ return result;
+ }
+
+ if (classofRaw(R) !== 'RegExp') {
+ throw TypeError('RegExp#exec called on incompatible receiver');
+ }
+
+ return regexpExec.call(R, S);
+};
+
+var max$1 = Math.max;
+var min$2 = Math.min;
+var floor$1 = Math.floor;
+var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g;
+var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g;
+
+var maybeToString = function (it) {
+ return it === undefined ? it : String(it);
+};
+
+// @@replace logic
+fixRegexpWellKnownSymbolLogic('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) {
+ return [
+ // `String.prototype.replace` method
+ // https://tc39.github.io/ecma262/#sec-string.prototype.replace
+ function replace(searchValue, replaceValue) {
+ var O = requireObjectCoercible(this);
+ var replacer = searchValue == undefined ? undefined : searchValue[REPLACE];
+ return replacer !== undefined
+ ? replacer.call(searchValue, O, replaceValue)
+ : nativeReplace.call(String(O), searchValue, replaceValue);
+ },
+ // `RegExp.prototype[@@replace]` method
+ // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@replace
+ function (regexp, replaceValue) {
+ if (reason.REPLACE_KEEPS_$0 || (typeof replaceValue === 'string' && replaceValue.indexOf('$0') === -1)) {
+ var res = maybeCallNative(nativeReplace, regexp, this, replaceValue);
+ if (res.done) return res.value;
+ }
+
+ var rx = anObject(regexp);
+ var S = String(this);
+
+ var functionalReplace = typeof replaceValue === 'function';
+ if (!functionalReplace) replaceValue = String(replaceValue);
+
+ var global = rx.global;
+ if (global) {
+ var fullUnicode = rx.unicode;
+ rx.lastIndex = 0;
+ }
+ var results = [];
+ while (true) {
+ var result = regexpExecAbstract(rx, S);
+ if (result === null) break;
+
+ results.push(result);
+ if (!global) break;
+
+ var matchStr = String(result[0]);
+ if (matchStr === '') rx.lastIndex = advanceStringIndex(S, toLength(rx.lastIndex), fullUnicode);
+ }
+
+ var accumulatedResult = '';
+ var nextSourcePosition = 0;
+ for (var i = 0; i < results.length; i++) {
+ result = results[i];
+
+ var matched = String(result[0]);
+ var position = max$1(min$2(toInteger(result.index), S.length), 0);
+ var captures = [];
+ // NOTE: This is equivalent to
+ // captures = result.slice(1).map(maybeToString)
+ // but for some reason `nativeSlice.call(result, 1, result.length)` (called in
+ // the slice polyfill when slicing native arrays) "doesn't work" in safari 9 and
+ // causes a crash (https://pastebin.com/N21QzeQA) when trying to debug it.
+ for (var j = 1; j < result.length; j++) captures.push(maybeToString(result[j]));
+ var namedCaptures = result.groups;
+ if (functionalReplace) {
+ var replacerArgs = [matched].concat(captures, position, S);
+ if (namedCaptures !== undefined) replacerArgs.push(namedCaptures);
+ var replacement = String(replaceValue.apply(undefined, replacerArgs));
+ } else {
+ replacement = getSubstitution(matched, S, position, captures, namedCaptures, replaceValue);
+ }
+ if (position >= nextSourcePosition) {
+ accumulatedResult += S.slice(nextSourcePosition, position) + replacement;
+ nextSourcePosition = position + matched.length;
+ }
+ }
+ return accumulatedResult + S.slice(nextSourcePosition);
+ }
+ ];
+
+ // https://tc39.github.io/ecma262/#sec-getsubstitution
+ function getSubstitution(matched, str, position, captures, namedCaptures, replacement) {
+ var tailPos = position + matched.length;
+ var m = captures.length;
+ var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED;
+ if (namedCaptures !== undefined) {
+ namedCaptures = toObject(namedCaptures);
+ symbols = SUBSTITUTION_SYMBOLS;
+ }
+ return nativeReplace.call(replacement, symbols, function (match, ch) {
+ var capture;
+ switch (ch.charAt(0)) {
+ case '$': return '$';
+ case '&': return matched;
+ case '`': return str.slice(0, position);
+ case "'": return str.slice(tailPos);
+ case '<':
+ capture = namedCaptures[ch.slice(1, -1)];
+ break;
+ default: // \d\d?
+ var n = +ch;
+ if (n === 0) return match;
+ if (n > m) {
+ var f = floor$1(n / 10);
+ if (f === 0) return match;
+ if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1);
+ return match;
+ }
+ capture = captures[n - 1];
+ }
+ return capture === undefined ? '' : capture;
+ });
+ }
+});
+
+// iterable DOM collections
+// flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods
+var domIterables = {
+ CSSRuleList: 0,
+ CSSStyleDeclaration: 0,
+ CSSValueList: 0,
+ ClientRectList: 0,
+ DOMRectList: 0,
+ DOMStringList: 0,
+ DOMTokenList: 1,
+ DataTransferItemList: 0,
+ FileList: 0,
+ HTMLAllCollection: 0,
+ HTMLCollection: 0,
+ HTMLFormElement: 0,
+ HTMLSelectElement: 0,
+ MediaList: 0,
+ MimeTypeArray: 0,
+ NamedNodeMap: 0,
+ NodeList: 1,
+ PaintRequestList: 0,
+ Plugin: 0,
+ PluginArray: 0,
+ SVGLengthList: 0,
+ SVGNumberList: 0,
+ SVGPathSegList: 0,
+ SVGPointList: 0,
+ SVGStringList: 0,
+ SVGTransformList: 0,
+ SourceBufferList: 0,
+ StyleSheetList: 0,
+ TextTrackCueList: 0,
+ TextTrackList: 0,
+ TouchList: 0
+};
+
+var ITERATOR$2 = wellKnownSymbol('iterator');
+var TO_STRING_TAG$3 = wellKnownSymbol('toStringTag');
+var ArrayValues = es_array_iterator.values;
+
+for (var COLLECTION_NAME in domIterables) {
+ var Collection = global_1[COLLECTION_NAME];
+ var CollectionPrototype = Collection && Collection.prototype;
+ if (CollectionPrototype) {
+ // some Chrome versions have non-configurable methods on DOMTokenList
+ if (CollectionPrototype[ITERATOR$2] !== ArrayValues) try {
+ createNonEnumerableProperty(CollectionPrototype, ITERATOR$2, ArrayValues);
+ } catch (error) {
+ CollectionPrototype[ITERATOR$2] = ArrayValues;
+ }
+ if (!CollectionPrototype[TO_STRING_TAG$3]) {
+ createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG$3, COLLECTION_NAME);
+ }
+ if (domIterables[COLLECTION_NAME]) for (var METHOD_NAME in es_array_iterator) {
+ // some Chrome versions have non-configurable methods on DOMTokenList
+ if (CollectionPrototype[METHOD_NAME] !== es_array_iterator[METHOD_NAME]) try {
+ createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, es_array_iterator[METHOD_NAME]);
+ } catch (error) {
+ CollectionPrototype[METHOD_NAME] = es_array_iterator[METHOD_NAME];
+ }
+ }
+ }
+}
+
+function _defineProperty(obj, key, value) {
+ if (key in obj) {
+ Object.defineProperty(obj, key, {
+ value: value,
+ enumerable: true,
+ configurable: true,
+ writable: true
+ });
+ } else {
+ obj[key] = value;
+ }
+
+ return obj;
+}
+
+function ownKeys$1(object, enumerableOnly) {
+ var keys = Object.keys(object);
+
+ if (Object.getOwnPropertySymbols) {
+ var symbols = Object.getOwnPropertySymbols(object);
+ if (enumerableOnly) symbols = symbols.filter(function (sym) {
+ return Object.getOwnPropertyDescriptor(object, sym).enumerable;
+ });
+ keys.push.apply(keys, symbols);
+ }
+
+ return keys;
+}
+
+function _objectSpread2(target) {
+ for (var i = 1; i < arguments.length; i++) {
+ var source = arguments[i] != null ? arguments[i] : {};
+
+ if (i % 2) {
+ ownKeys$1(Object(source), true).forEach(function (key) {
+ _defineProperty(target, key, source[key]);
+ });
+ } else if (Object.getOwnPropertyDescriptors) {
+ Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
+ } else {
+ ownKeys$1(Object(source)).forEach(function (key) {
+ Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
+ });
+ }
+ }
+
+ return target;
+}
+
+function _toConsumableArray(arr) {
+ return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();
+}
+
+function _arrayWithoutHoles(arr) {
+ if (Array.isArray(arr)) {
+ for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];
+
+ return arr2;
+ }
+}
+
+function _iterableToArray(iter) {
+ if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter);
+}
+
+function _nonIterableSpread() {
+ throw new TypeError("Invalid attempt to spread non-iterable instance");
+}
+
+//
+//
+//
+//
+var $ = window.jQuery;
+
+var deepCopy = function deepCopy(arg) {
+ return $.extend(true, Array.isArray(arg) ? [] : {}, arg);
+};
+
+var script = {
+ name: 'BootstrapTable',
+ props: {
+ columns: {
+ type: Array,
+ require: true
+ },
+ data: {
+ type: [Array, Object],
+ default: function _default() {
+ return undefined;
+ }
+ },
+ options: {
+ type: Object,
+ default: function _default() {
+ return {};
+ }
+ }
+ },
+ mounted: function mounted() {
+ var _this = this;
+
+ this.$table = $(this.$el);
+ this.$table.on('all.bs.table', function (e, name, args) {
+ var eventName = $.fn.bootstrapTable.events[name];
+ eventName = eventName.replace(/([A-Z])/g, '-$1').toLowerCase();
+
+ _this.$emit.apply(_this, [eventName].concat(_toConsumableArray(args)));
+ });
+
+ this._initTable();
+ },
+ methods: _objectSpread2({
+ _initTable: function _initTable() {
+ var options = _objectSpread2({}, deepCopy(this.options), {
+ columns: deepCopy(this.columns),
+ data: deepCopy(this.data)
+ });
+
+ if (!this._hasInit) {
+ this.$table.bootstrapTable(options);
+ this._hasInit = true;
+ } else {
+ this.refreshOptions(options);
+ }
+ }
+ }, function () {
+ var res = {};
+ var _iteratorNormalCompletion = true;
+ var _didIteratorError = false;
+ var _iteratorError = undefined;
+
+ try {
+ var _loop = function _loop() {
+ var method = _step.value;
+
+ res[method] = function () {
+ var _this$$table;
+
+ for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
+ args[_key] = arguments[_key];
+ }
+
+ return (_this$$table = this.$table).bootstrapTable.apply(_this$$table, [method].concat(args));
+ };
+ };
+
+ for (var _iterator = $.fn.bootstrapTable.methods[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
+ _loop();
+ }
+ } catch (err) {
+ _didIteratorError = true;
+ _iteratorError = err;
+ } finally {
+ try {
+ if (!_iteratorNormalCompletion && _iterator.return != null) {
+ _iterator.return();
+ }
+ } finally {
+ if (_didIteratorError) {
+ throw _iteratorError;
+ }
+ }
+ }
+
+ return res;
+ }()),
+ watch: {
+ options: {
+ handler: function handler() {
+ this._initTable();
+ },
+ deep: true
+ },
+ columns: {
+ handler: function handler() {
+ this._initTable();
+ },
+ deep: true
+ },
+ data: {
+ handler: function handler() {
+ this.load(deepCopy(this.data));
+ },
+ deep: true
+ }
+ }
+};
+
+function normalizeComponent(template, style, script, scopeId, isFunctionalTemplate, moduleIdentifier /* server only */, shadowMode, createInjector, createInjectorSSR, createInjectorShadow) {
+ if (typeof shadowMode !== 'boolean') {
+ createInjectorSSR = createInjector;
+ createInjector = shadowMode;
+ shadowMode = false;
+ }
+ // Vue.extend constructor export interop.
+ const options = typeof script === 'function' ? script.options : script;
+ // render functions
+ if (template && template.render) {
+ options.render = template.render;
+ options.staticRenderFns = template.staticRenderFns;
+ options._compiled = true;
+ // functional template
+ if (isFunctionalTemplate) {
+ options.functional = true;
+ }
+ }
+ // scopedId
+ if (scopeId) {
+ options._scopeId = scopeId;
+ }
+ let hook;
+ if (moduleIdentifier) {
+ // server build
+ hook = function (context) {
+ // 2.3 injection
+ context =
+ context || // cached call
+ (this.$vnode && this.$vnode.ssrContext) || // stateful
+ (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext); // functional
+ // 2.2 with runInNewContext: true
+ if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {
+ context = __VUE_SSR_CONTEXT__;
+ }
+ // inject component styles
+ if (style) {
+ style.call(this, createInjectorSSR(context));
+ }
+ // register component module identifier for async chunk inference
+ if (context && context._registeredComponents) {
+ context._registeredComponents.add(moduleIdentifier);
+ }
+ };
+ // used by ssr in case component is cached and beforeCreate
+ // never gets called
+ options._ssrRegister = hook;
+ }
+ else if (style) {
+ hook = shadowMode
+ ? function (context) {
+ style.call(this, createInjectorShadow(context, this.$root.$options.shadowRoot));
+ }
+ : function (context) {
+ style.call(this, createInjector(context));
+ };
+ }
+ if (hook) {
+ if (options.functional) {
+ // register for functional component in vue file
+ const originalRender = options.render;
+ options.render = function renderWithStyleInjection(h, context) {
+ hook.call(context);
+ return originalRender(h, context);
+ };
+ }
+ else {
+ // inject component registration as beforeCreate hook
+ const existing = options.beforeCreate;
+ options.beforeCreate = existing ? [].concat(existing, hook) : [hook];
+ }
+ }
+ return script;
+}
+
+/* script */
+const __vue_script__ = script;
+
+/* template */
+var __vue_render__ = function() {
+ var _vm = this;
+ var _h = _vm.$createElement;
+ var _c = _vm._self._c || _h;
+ return _c("table")
+};
+var __vue_staticRenderFns__ = [];
+__vue_render__._withStripped = true;
+
+ /* style */
+ const __vue_inject_styles__ = undefined;
+ /* scoped */
+ const __vue_scope_id__ = undefined;
+ /* module identifier */
+ const __vue_module_identifier__ = undefined;
+ /* functional template */
+ const __vue_is_functional_template__ = false;
+ /* style inject */
+
+ /* style inject SSR */
+
+ /* style inject shadow dom */
+
+
+
+ const __vue_component__ = normalizeComponent(
+ { render: __vue_render__, staticRenderFns: __vue_staticRenderFns__ },
+ __vue_inject_styles__,
+ __vue_script__,
+ __vue_scope_id__,
+ __vue_is_functional_template__,
+ __vue_module_identifier__,
+ false,
+ undefined,
+ undefined,
+ undefined
+ );
+
+export default __vue_component__;
diff --git a/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.min.js b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.min.js
new file mode 100644
index 00000000..02c8eff5
--- /dev/null
+++ b/jodconverter-web/src/main/resources/static/bootstrap-table/bootstrap-table-vue.esm.min.js
@@ -0,0 +1,10 @@
+/**
+ * bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
+ *
+ * @version v1.16.0
+ * @homepage https://bootstrap-table.com
+ * @author wenzhixin (http://wenzhixin.net.cn/)
+ * @license MIT
+ */
+
+var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function e(t,e){return t(e={exports:{}},e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},n=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||Function("return this")(),o=function(t){try{return!!t()}catch(t){return!0}},i=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),c={}.propertyIsEnumerable,a=Object.getOwnPropertyDescriptor,u={f:a&&!c.call({1:2},1)?function(t){var e=a(this,t);return!!e&&e.enumerable}:c},f=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},l={}.toString,s=function(t){return l.call(t).slice(8,-1)},p="".split,y=o((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==s(t)?p.call(t,""):Object(t)}:Object,d=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},v=function(t){return y(d(t))},h=function(t){return"object"==typeof t?null!==t:"function"==typeof t},g=function(t,e){if(!h(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!h(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!h(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!h(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")},b={}.hasOwnProperty,m=function(t,e){return b.call(t,e)},S=n.document,O=h(S)&&h(S.createElement),w=function(t){return O?S.createElement(t):{}},x=!i&&!o((function(){return 7!=Object.defineProperty(w("div"),"a",{get:function(){return 7}}).a})),j=Object.getOwnPropertyDescriptor,E={f:i?j:function(t,e){if(t=v(t),e=g(e,!0),x)try{return j(t,e)}catch(t){}if(m(t,e))return f(!u.f.call(t,e),t[e])}},_=function(t){if(!h(t))throw TypeError(String(t)+" is not an object");return t},T=Object.defineProperty,P={f:i?T:function(t,e,r){if(_(t),e=g(e,!0),_(r),x)try{return T(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},A=i?function(t,e,r){return P.f(t,e,f(1,r))}:function(t,e,r){return t[e]=r,t},I=function(t,e){try{A(n,t,e)}catch(r){n[t]=e}return e},R=n["__core-js_shared__"]||I("__core-js_shared__",{}),L=Function.toString;"function"!=typeof R.inspectSource&&(R.inspectSource=function(t){return L.call(t)});var C,$,k,M=R.inspectSource,N=n.WeakMap,F="function"==typeof N&&/native code/.test(M(N)),D=e((function(t){(t.exports=function(t,e){return R[t]||(R[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.0",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),G=0,V=Math.random(),U=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++G+V).toString(36)},B=D("keys"),z=function(t){return B[t]||(B[t]=U(t))},K={},W=n.WeakMap;if(F){var Y=new W,H=Y.get,q=Y.has,X=Y.set;C=function(t,e){return X.call(Y,t,e),e},$=function(t){return H.call(Y,t)||{}},k=function(t){return q.call(Y,t)}}else{var J=z("state");K[J]=!0,C=function(t,e){return A(t,J,e),e},$=function(t){return m(t,J)?t[J]:{}},k=function(t){return m(t,J)}}var Q,Z={set:C,get:$,has:k,enforce:function(t){return k(t)?$(t):C(t,{})},getterFor:function(t){return function(e){var r;if(!h(e)||(r=$(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}},tt=e((function(t){var e=Z.get,r=Z.enforce,o=String(String).split("String");(t.exports=function(t,e,i,c){var a=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,f=!!c&&!!c.noTargetGet;"function"==typeof i&&("string"!=typeof e||m(i,"name")||A(i,"name",e),r(i).source=o.join("string"==typeof e?e:"")),t!==n?(a?!f&&t[e]&&(u=!0):delete t[e],u?t[e]=i:A(t,e,i)):u?t[e]=i:I(e,i)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||M(this)}))})),et=n,rt=function(t){return"function"==typeof t?t:void 0},nt=function(t,e){return arguments.length<2?rt(et[t])||rt(n[t]):et[t]&&et[t][e]||n[t]&&n[t][e]},ot=Math.ceil,it=Math.floor,ct=function(t){return isNaN(t=+t)?0:(t>0?it:ot)(t)},at=Math.min,ut=function(t){return t>0?at(ct(t),9007199254740991):0},ft=Math.max,lt=Math.min,st=function(t){return function(e,r,n){var o,i=v(e),c=ut(i.length),a=function(t,e){var r=ct(t);return r<0?ft(r+e,0):lt(r,e)}(n,c);if(t&&r!=r){for(;c>a;)if((o=i[a++])!=o)return!0}else for(;c>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},pt={includes:st(!0),indexOf:st(!1)}.indexOf,yt=function(t,e){var r,n=v(t),o=0,i=[];for(r in n)!m(K,r)&&m(n,r)&&i.push(r);for(;e.length>o;)m(n,r=e[o++])&&(~pt(i,r)||i.push(r));return i},dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],vt=dt.concat("length","prototype"),ht={f:Object.getOwnPropertyNames||function(t){return yt(t,vt)}},gt={f:Object.getOwnPropertySymbols},bt=nt("Reflect","ownKeys")||function(t){var e=ht.f(_(t)),r=gt.f;return r?e.concat(r(t)):e},mt=function(t,e){for(var r=bt(e),n=P.f,o=E.f,i=0;ii;)P.f(t,r=n[i++],e[r]);return t},kt=nt("document","documentElement"),Mt=z("IE_PROTO"),Nt=function(){},Ft=function(t){return"
+