diff --git a/.drone.yml b/.drone.yml index 63a6dae053..96e602b852 100644 --- a/.drone.yml +++ b/.drone.yml @@ -50,7 +50,7 @@ pipeline: matrix: TESTS: vue-build-backupscodes checkers: - image: nextcloudci/php7.0:php7.0-19 + image: nextcloudci/php7.1:php7.1-16 commands: - ./autotest-checkers.sh secrets: [ github_token ] @@ -65,14 +65,6 @@ pipeline: when: matrix: TESTS: handlebars - syntax-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - composer install - - ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php . - when: - matrix: - TESTS: syntax-php7.0 syntax-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -108,7 +100,7 @@ pipeline: matrix: TESTS: phan litmus-v1: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.1:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/litmus-v1/script.sh @@ -116,7 +108,7 @@ pipeline: matrix: TESTS: litmus-v1 litmus-v2: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.2:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/litmus-v2/script.sh @@ -124,7 +116,7 @@ pipeline: matrix: TESTS: litmus-v2 caldavtester-new-endpoint: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.1:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/caldav/install.sh @@ -133,7 +125,7 @@ pipeline: matrix: TESTS: caldavtester-new-endpoint caldavtester-old-endpoint: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.1:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/caldav/install.sh @@ -142,7 +134,7 @@ pipeline: matrix: TESTS: caldavtester-old-endpoint carddavtester-new-endpoint: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.1:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/carddav/install.sh @@ -151,7 +143,7 @@ pipeline: matrix: TESTS: carddavtester-new-endpoint carddavtester-old-endpoint: - image: nextcloudci/litmus-php7.0:litmus-php7.0-6 + image: nextcloudci/litmus-php7.1:1 commands: - bash tests/travis/install.sh sqlite - bash apps/dav/tests/travis/carddav/install.sh @@ -160,7 +152,7 @@ pipeline: matrix: TESTS: carddavtester-old-endpoint sqlite-php7.0-samba-native: - image: nextcloudci/samba-native-php7.0:samba-native-php7.0-3 + image: nextcloudci/samba-native-php7.1:1 commands: - smbd -D -FS & - ./autotest-external.sh sqlite smb-linux @@ -171,9 +163,9 @@ pipeline: - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-external-clover-sqlite-smb-linux.xml; fi" when: matrix: - TESTS: sqlite-php7.0-samba-native + TESTS: sqlite-php7.1-samba-native sqlite-php7.0-samba-non-native: - image: nextcloudci/samba-non-native-php7.0:samba-non-native-php7.0-4 + image: nextcloudci/samba-non-native-php7.1:1 commands: - smbd -D -FS & - ./autotest-external.sh sqlite smb-linux @@ -184,9 +176,9 @@ pipeline: - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-external-clover-sqlite-smb-linux.xml; fi" when: matrix: - TESTS: sqlite-php7.0-samba-non-native + TESTS: sqlite-php7.1-samba-non-native sqlite-php7.0-webdav-apache: - image: nextcloudci/webdav-apache-php7.0 + image: nextcloudci/webdav-apache-php7.1:1 commands: - apache2 - ./autotest-external.sh sqlite webdav-apachedrone @@ -197,15 +189,7 @@ pipeline: - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-external-clover-sqlite-webdav-apachedrone.xml; fi" when: matrix: - TESTS: sqlite-php7.0-webdav-apache - nodb-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite - when: - matrix: - DB: NODB - PHP: "7.0" + TESTS: sqlite-php7.1-webdav-apache nodb-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -230,14 +214,6 @@ pipeline: matrix: DB: NODB PHP: 7.3 - sqlite-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite - when: - matrix: - DB: sqlite - PHP: "7.0" sqlite-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -262,14 +238,6 @@ pipeline: matrix: DB: sqlite PHP: 7.3 - mysql-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - when: - matrix: - DB: mysql - PHP: "7.0" mysql-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -294,14 +262,6 @@ pipeline: matrix: DB: mysql PHP: 7.3 - mysql5.6-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - when: - matrix: - DB: mysql5.6 - PHP: "7.0" mysql5.6-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -310,14 +270,6 @@ pipeline: matrix: DB: mysql5.6 PHP: 7.1 - mysql5.5-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql - when: - matrix: - DB: mysql5.5 - PHP: "7.0" mysql5.5-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -326,15 +278,6 @@ pipeline: matrix: DB: mysql5.5 PHP: 7.1 - postgres-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - sleep 10 # gives the database enough time to initialize - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql - when: - matrix: - DB: postgres - PHP: "7.0" postgres-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -344,14 +287,6 @@ pipeline: matrix: DB: postgres PHP: 7.1 - mysqlmb4-php7.0: - image: nextcloudci/php7.0:php7.0-19 - commands: - - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4 - when: - matrix: - DB: mysqlmb4 - PHP: "7.0" mysqlmb4-php7.1: image: nextcloudci/php7.1:php7.1-16 commands: @@ -377,7 +312,7 @@ pipeline: DB: mysqlmb4 PHP: 7.3 integration-capabilities_features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -386,7 +321,7 @@ pipeline: matrix: TESTS: integration-capabilities_features integration-federation_features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin - cd build/integration @@ -395,7 +330,7 @@ pipeline: matrix: TESTS: integration-federation_features integration-auth: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -404,7 +339,7 @@ pipeline: matrix: TESTS: integration-auth integration-maintenance-mode: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -413,7 +348,7 @@ pipeline: matrix: TESTS: integration-maintenance-mode integration-ratelimiting: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - ./occ config:system:set redis host --value=cache @@ -428,7 +363,7 @@ pipeline: matrix: TESTS: integration-ratelimiting integration-carddav: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -437,7 +372,7 @@ pipeline: matrix: TESTS: integration-carddav integration-dav-v2: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -446,7 +381,7 @@ pipeline: matrix: TESTS: integration-dav-v2 integration-ocs-v1: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -455,7 +390,7 @@ pipeline: matrix: TESTS: integration-ocs-v1 integration-sharing-v1: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -464,7 +399,7 @@ pipeline: matrix: TESTS: integration-sharing-v1 integration-sharing-v1-part2: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -473,7 +408,7 @@ pipeline: matrix: TESTS: integration-sharing-v1-part2 integration-sharing-v1-part3: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -482,7 +417,7 @@ pipeline: matrix: TESTS: integration-sharing-v1-part3 integration-checksums-v1: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -491,7 +426,7 @@ pipeline: matrix: TESTS: integration-checksums integration-external-storage: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -500,7 +435,7 @@ pipeline: matrix: TESTS: integration-external-storage integration-provisioning-v1: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -509,7 +444,7 @@ pipeline: matrix: TESTS: integration-provisioning-v1 integration-tags: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -518,7 +453,7 @@ pipeline: matrix: TESTS: integration-tags integration-caldav: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -527,7 +462,7 @@ pipeline: matrix: TESTS: integration-caldav integration-comments: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -536,7 +471,7 @@ pipeline: matrix: TESTS: integration-comments integration-comments-search: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -545,7 +480,7 @@ pipeline: matrix: TESTS: integration-comments-search integration-favorites: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -554,7 +489,7 @@ pipeline: matrix: TESTS: integration-favorites integration-provisioning-v2: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -563,7 +498,7 @@ pipeline: matrix: TESTS: integration-provisioning-v2 integration-webdav-related: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -572,7 +507,7 @@ pipeline: matrix: TESTS: integration-webdav-related integration-sharees-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -581,7 +516,7 @@ pipeline: matrix: TESTS: integration-sharees-features integration-sharees-v2-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -590,7 +525,7 @@ pipeline: matrix: TESTS: integration-sharees-v2-features integration-setup-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - cd build/integration - ./run.sh setup_features/setup.feature @@ -598,7 +533,7 @@ pipeline: matrix: TESTS: integration-setup-features integration-filesdrop-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -607,7 +542,7 @@ pipeline: matrix: TESTS: integration-filesdrop-features integration-transfer-ownership-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -616,7 +551,7 @@ pipeline: matrix: TESTS: integration-transfer-ownership-features integration-ldap-features: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - ./occ app:enable user_ldap @@ -626,7 +561,7 @@ pipeline: matrix: TESTS: integration-ldap-features integration-ldap-openldap-features: - image: nextcloudci/integration-php7.0:integration-php7.0-6 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - ./occ config:system:set redis host --value=cache @@ -641,7 +576,7 @@ pipeline: matrix: TESTS: integration-ldap-openldap-features integration-ldap-openldap-uid-features: - image: nextcloudci/integration-php7.0:integration-php7.0-6 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - ./occ config:system:set redis host --value=cache @@ -656,7 +591,7 @@ pipeline: matrix: TESTS: integration-ldap-openldap-uid-features integration-ldap-openldap-numerical-id-features: - image: nextcloudci/integration-php7.0:integration-php7.0-6 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - ./occ config:system:set redis host --value=cache @@ -671,7 +606,7 @@ pipeline: matrix: TESTS: integration-ldap-openldap-numerical-id-features integration-trashbin: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -680,7 +615,7 @@ pipeline: matrix: TESTS: integration-trashbin integration-remote-api: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -689,7 +624,7 @@ pipeline: matrix: TESTS: integration-remote-api integration-download: - image: nextcloudci/integration-php7.0:integration-php7.0-8 + image: nextcloudci/integration-php7.1:1 commands: - ./occ maintenance:install --admin-pass=admin --data-dir=/dev/shm/nc_int - cd build/integration @@ -775,7 +710,7 @@ pipeline: matrix: TESTS-ACCEPTANCE: apps nodb-codecov: - image: nextcloudci/php7.0:php7.0-19 + image: nextcloudci/php7.1:php7.1-16 commands: - phpenmod xdebug - TEST_SELECTION=NODB ./autotest.sh sqlite @@ -786,7 +721,7 @@ pipeline: matrix: TESTS: nodb-codecov db-codecov: - image: nextcloudci/php7.0:php7.0-19 + image: nextcloudci/php7.1:php7.1-16 commands: - phpenmod xdebug - TEST_SELECTION=QUICKDB ./autotest.sh sqlite @@ -797,7 +732,7 @@ pipeline: matrix: TESTS: db-codecov object-store: - image: nextcloudci/php7.0:php7.0-19 + image: nextcloudci/php7.1:php7.1-16 commands: - phpenmod xdebug - ./tests/drone-wait-objectstore.sh @@ -809,7 +744,7 @@ pipeline: matrix: TESTS: object-store memcache-memcached: - image: nextcloudci/php7.0-memcached:php7.0-memcached-9 + image: nextcloudci/php7.1-memcached:1 commands: - phpenmod xdebug - service memcached restart @@ -821,7 +756,7 @@ pipeline: matrix: TEST: memcache-memcached memcache-redis-cluster: - image: nextcloudci/php7.0:php7.0-19 + image: nextcloudci/php7.1:php7.1-16 commands: - phpenmod xdebug - sleep 20 @@ -871,9 +806,6 @@ matrix: ENABLE_REDIS: true - TESTS: db-codecov ENABLE_REDIS: true - - DB: NODB - PHP: 7.0 - ENABLE_REDIS: true - DB: NODB PHP: 7.1 ENABLE_REDIS: true @@ -883,9 +815,6 @@ matrix: - DB: NODB PHP: 7.3 ENABLE_REDIS: false - - DB: sqlite - PHP: 7.0 - ENABLE_REDIS: true - DB: sqlite PHP: 7.1 ENABLE_REDIS: true @@ -895,9 +824,6 @@ matrix: - DB: sqlite PHP: 7.3 ENABLE_REDIS: false - - DB: mysql - PHP: 7.0 - ENABLE_REDIS: true - DB: mysql PHP: 7.1 ENABLE_REDIS: true @@ -907,22 +833,12 @@ matrix: - DB: mysql PHP: 7.3 ENABLE_REDIS: false - - DB: mysql5.6 - PHP: 7.0 - ENABLE_REDIS: true - DB: mysql5.6 PHP: 7.1 ENABLE_REDIS: true - - DB: mysql5.5 - PHP: 7.0 - ENABLE_REDIS: true - DB: mysql5.5 PHP: 7.1 ENABLE_REDIS: true - - DB: postgres - PHP: 7.0 - POSTGRES: 9 - ENABLE_REDIS: true - DB: postgres PHP: 7.1 POSTGRES: 9 @@ -931,9 +847,6 @@ matrix: PHP: 7.1 POSTGRES: 10 ENABLE_REDIS: true - - DB: mysqlmb4 - PHP: 7.0 - ENABLE_REDIS: true - DB: mysqlmb4 PHP: 7.1 ENABLE_REDIS: true @@ -1006,7 +919,6 @@ matrix: - TESTS: acceptance TESTS-ACCEPTANCE: apps - TESTS: jsunit - - TESTS: syntax-php7.0 - TESTS: syntax-php7.1 - TESTS: syntax-php7.2 - TESTS: syntax-php7.3 @@ -1027,12 +939,12 @@ matrix: # - TESTS: object-store # OBJECT_STORE: swift # SWIFT-AUTH: v3 - - TESTS: sqlite-php7.0-samba-native - - TESTS: sqlite-php7.0-samba-non-native + - TESTS: sqlite-php7.1-samba-native + - TESTS: sqlite-php7.1-samba-non-native - TEST: memcache-memcached - TEST: memcache-redis-cluster ENABLE_REDIS_CLUSTER: true - - TESTS: sqlite-php7.0-webdav-apache + - TESTS: sqlite-php7.1-webdav-apache ENABLE_REDIS: true - TESTS: ui-regression diff --git a/README.md b/README.md index 37fbe56710..1ddfd2facb 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ There are many ways to contribute, of which development is only one! Find out [h ### Development setup 👩‍💻 -1. 🚀 [Set up your local development environment](https://docs.nextcloud.com/server/14/developer_manual/general/devenv.html) +1. 🚀 [Set up your local development environment](https://docs.nextcloud.com/server/latest/developer_manual/general/devenv.html) 2. 🐛 [Pick a good first issue](https://github.com/nextcloud/server/labels/good%20first%20issue) 3. 👩‍🔧 Create a branch and make your changes. Remember to sign off your commits using `git commit -sm "Your commit message"` 4. ⬆ Create a [pull request](https://opensource.guide/how-to-contribute/#opening-a-pull-request) and `@mention` the people from the issue to review diff --git a/apps/accessibility/package-lock.json b/apps/accessibility/package-lock.json index bddb37ac59..c599690a2e 100644 --- a/apps/accessibility/package-lock.json +++ b/apps/accessibility/package-lock.json @@ -262,17 +262,47 @@ } }, "@babel/helper-module-transforms": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.1.0.tgz", - "integrity": "sha512-0JZRd2yhawo79Rcm4w0LwSMILFmFXjugG3yqf+P/UsKsRS1mJCmMwwlHDlMg7Avr9LrvSpp4ZSULO9r8jpCzcw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", + "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/helper-simple-access": "^7.1.0", "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/template": "^7.2.2", + "@babel/types": "^7.2.2", "lodash": "^4.17.10" + }, + "dependencies": { + "@babel/parser": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", + "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", + "dev": true + }, + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + }, + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-optimise-call-expression": { @@ -313,15 +343,100 @@ } }, "@babel/helper-replace-supers": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.1.0.tgz", - "integrity": "sha512-BvcDWYZRWVuDeXTYZWxekQNO5D4kO55aArwZOTFXw6rlLQA8ZaDicJR1sO47h+HrnCiDFiww0fSPV0d713KBGQ==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz", + "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.0.0", "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/traverse": "^7.1.0", + "@babel/traverse": "^7.2.3", "@babel/types": "^7.0.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz", + "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==", + "dev": true, + "requires": { + "@babel/types": "^7.2.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + }, + "dependencies": { + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", + "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", + "dev": true + }, + "@babel/traverse": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", + "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + }, + "dependencies": { + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "debug": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } } }, "@babel/helper-simple-access": { @@ -356,9 +471,9 @@ }, "dependencies": { "@babel/types": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.0.tgz", - "integrity": "sha512-b4v7dyfApuKDvmPb+O488UlGuR1WbwMXFsO/cyqMrnfvRAChZKJAYeeglWTjUO1b9UghKKgepAQM5tsvBJca6A==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", "dev": true, "requires": { "esutils": "^2.0.2", @@ -574,9 +689,9 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.0.tgz", - "integrity": "sha512-aPCEkrhJYebDXcGTAP+cdUENkH7zqOlgbKwLbghjjHpJRJBWM/FSlCjMoPGA8oUdiMfOrk3+8EFPLLb5r7zj2w==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", + "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.0.0", @@ -755,9 +870,9 @@ } }, "@babel/plugin-transform-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.0.tgz", - "integrity": "sha512-7TtPIdwjS/i5ZBlNiQePQCovDh9pAhVbp/nGVRBZuUdBiVRThyyLend3OHobc0G+RLCPPAN70+z/MAMhsgJd/A==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", + "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" @@ -804,9 +919,9 @@ } }, "@babel/preset-env": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.0.tgz", - "integrity": "sha512-haGR38j5vOGVeBatrQPr3l0xHbs14505DcM57cbJy48kgMFvvHHoYEhHuRV+7vi559yyAUAVbTWzbK/B/pzJng==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz", + "integrity": "sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -1512,14 +1627,14 @@ } }, "browserslist": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.5.tgz", - "integrity": "sha512-z9ZhGc3d9e/sJ9dIx5NFXkKoaiQTnrvrMsN3R1fGb1tkWWNSz12UewJn9TNxGo1l7J23h0MRaPmk7jfeTZYs1w==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz", + "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000912", - "electron-to-chromium": "^1.3.86", - "node-releases": "^1.0.5" + "caniuse-lite": "^1.0.30000921", + "electron-to-chromium": "^1.3.92", + "node-releases": "^1.1.1" } }, "buffer": { @@ -1552,25 +1667,54 @@ "dev": true }, "cacache": { - "version": "11.3.1", - "resolved": "http://registry.npmjs.org/cacache/-/cacache-11.3.1.tgz", - "integrity": "sha512-2PEw4cRRDu+iQvBTTuttQifacYjLPhET+SYO/gEFMy8uhi+jlJREDAjSF5FWSdV/Aw5h18caHA7vMTw2c+wDzA==", + "version": "11.3.2", + "resolved": "http://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "figgy-pudding": "^3.1.0", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.3", + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.2", - "ssri": "^6.0.0", - "unique-filename": "^1.1.0", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", "y18n": "^4.0.0" + }, + "dependencies": { + "bluebird": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", + "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + } } }, "cache-base": { @@ -1597,9 +1741,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000914", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000914.tgz", - "integrity": "sha512-qqj0CL1xANgg6iDOybiPTIxtsmAnfIky9mBC35qgWrnK4WwmhqfpmkDYMYgwXJ8LRZ3/2jXlCntulO8mBaAgSg==", + "version": "1.0.30000923", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz", + "integrity": "sha512-j5ur7eeluOFjjPUkydtXP4KFAsmH3XaQNch5tvWSO+dLHYt5PE+VgJZLWtbVOodfWij6m6zas28T4gB/cLYq1w==", "dev": true }, "chalk": { @@ -1906,29 +2050,61 @@ } }, "css-loader": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.0.1.tgz", - "integrity": "sha512-XIVwoIOzSFRVsafOKa060GJ/A70c0IP/C1oVPHEX4eHIFF39z0Jl7j8Kua1SUTiqWDupUnbY3/yQx9r7EUB35w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.0.tgz", + "integrity": "sha512-MoOu+CStsGrSt5K2OeZ89q3Snf+IkxRfAIt9aAKg4piioTrhtP1iEFPu+OVn3Ohz24FO6L+rw9UJxBILiSBw5Q==", "dev": true, "requires": { "icss-utils": "^4.0.0", - "loader-utils": "^1.0.2", + "loader-utils": "^1.2.1", "lodash": "^4.17.11", "postcss": "^7.0.6", "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^2.0.2", + "postcss-modules-local-by-default": "^2.0.3", "postcss-modules-scope": "^2.0.0", "postcss-modules-values": "^2.0.0", "postcss-value-parser": "^3.3.0", "schema-utils": "^1.0.0" }, "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, "lodash": { "version": "4.17.11", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", "dev": true }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "postcss": { "version": "7.0.7", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", @@ -2130,9 +2306,9 @@ } }, "electron-to-chromium": { - "version": "1.3.88", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.88.tgz", - "integrity": "sha512-UPV4NuQMKeUh1S0OWRvwg0PI8ASHN9kBC8yDTk1ROXLC85W5GnhTRu/MZu3Teqx3JjlQYuckuHYXSUSgtb3J+A==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz", + "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==", "dev": true }, "elliptic": { @@ -2423,13 +2599,26 @@ "dev": true }, "file-loader": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", - "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { "loader-utils": "^1.0.2", - "schema-utils": "^0.4.5" + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } } }, "fill-range": { @@ -2566,7 +2755,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -2981,7 +3171,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -3037,6 +3228,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -3080,12 +3272,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -3635,9 +3829,9 @@ "dev": true }, "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, "jsesc": { @@ -4028,9 +4222,9 @@ } }, "node-releases": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.5.tgz", - "integrity": "sha512-Ky7q0BO1BBkG/rQz6PkEZ59rwo+aSfhczHP1wwq8IowoVdN/FpiP7qp0XW0P2+BVCWe5fQUBozdbVd54q1RbCQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.2.tgz", + "integrity": "sha512-j1gEV/zX821yxdWp/1vBMN0pSUjuH9oGUdLCb4PfUko6ZW7KdRs3Z+QGGwDUhYtSpQvdVVyLd2V0YvLsmdg5jQ==", "dev": true, "requires": { "semver": "^5.3.0" @@ -4376,9 +4570,9 @@ } }, "postcss-modules-local-by-default": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.2.tgz", - "integrity": "sha512-qghHvHeydUBQ3EQic5NjYryZ5jzXzAYxHR7lZQlCNmjGpJtINRyX/ELnh/7fxBBmHNkEzNkq2l5cV6trfidYng==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.3.tgz", + "integrity": "sha512-jv4CQ8IQ0+TkaAIP7H4kgu/jQbrjte8xU61SYJAIOby+o3H0MGWX6eN1WXUKHccK6/EEjcAERjyIP8MXzAWAbQ==", "dev": true, "requires": { "css-selector-tokenizer": "^0.7.0", @@ -4667,29 +4861,29 @@ } }, "regexpu-core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.2.0.tgz", - "integrity": "sha512-Z835VSnJJ46CNBttalHD/dB+Sj2ezmY6Xp38npwU87peK6mqOzOpV8eYktdkLTEkzzD+JsTcxd84ozd8I14+rw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.4.0.tgz", + "integrity": "sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA==", "dev": true, "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^7.0.0", - "regjsgen": "^0.4.0", - "regjsparser": "^0.3.0", + "regjsgen": "^0.5.0", + "regjsparser": "^0.6.0", "unicode-match-property-ecmascript": "^1.0.4", "unicode-match-property-value-ecmascript": "^1.0.2" }, "dependencies": { "regjsgen": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.4.0.tgz", - "integrity": "sha512-X51Lte1gCYUdlwhF28+2YMO0U6WeN0GLpgpA7LK7mbdDnkQYiwvEpmpe0F/cv5L14EbxgrdayAG3JETBv0dbXA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz", + "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==", "dev": true }, "regjsparser": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.3.0.tgz", - "integrity": "sha512-zza72oZBBHzt64G7DxdqrOo/30bhHkwMUoT0WqfGu98XLd7N+1tsy5MJ96Bk4MD0y74n629RhmrGW6XlnLLwCA==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz", + "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==", "dev": true, "requires": { "jsesc": "~0.5.0" @@ -4822,9 +5016,9 @@ } }, "schema-utils": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", - "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "dev": true, "requires": { "ajv": "^6.1.0", @@ -4838,9 +5032,9 @@ "dev": true }, "serialize-javascript": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", - "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==", "dev": true }, "set-blocking": { @@ -5229,9 +5423,9 @@ } }, "terser-webpack-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz", - "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz", + "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==", "dev": true, "requires": { "cacache": "^11.0.2", @@ -5275,9 +5469,9 @@ } }, "p-limit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", - "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -5697,9 +5891,9 @@ } }, "webpack": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.0.tgz", - "integrity": "sha512-gPNTMGR5ZlBucXmEQ34TRxRqXnGYq9P3t8LeP9rvhkNnr+Cn+HvZMxGuJ4Hl7zdmoRUZP+GosniqJiadXW/RqQ==", + "version": "4.28.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.3.tgz", + "integrity": "sha512-vLZN9k5I7Nr/XB1IDG9GbZB4yQd1sPuvufMFgJkx0b31fi2LD97KQIjwjxE7xytdruAYfu5S0FLBLjdxmwGJCg==", "dev": true, "requires": { "@webassemblyjs/ast": "1.7.11", diff --git a/apps/accessibility/package.json b/apps/accessibility/package.json index 664cfc38ed..37649bd530 100644 --- a/apps/accessibility/package.json +++ b/apps/accessibility/package.json @@ -20,13 +20,13 @@ ], "devDependencies": { "@babel/core": "^7.2.2", - "@babel/preset-env": "^7.2.0", + "@babel/preset-env": "^7.2.3", "babel-loader": "^8.0.4", - "css-loader": "^2.0.1", - "file-loader": "^1.1.11", + "css-loader": "^2.1.0", + "file-loader": "^3.0.1", "vue-loader": "^15.4.2", "vue-template-compiler": "^2.5.21", - "webpack": "^4.28.0", + "webpack": "^4.28.3", "webpack-cli": "^3.1.2", "webpack-merge": "^4.1.5" } diff --git a/apps/comments/js/search.js b/apps/comments/js/search.js index 11a9659458..8e0a35ff6e 100644 --- a/apps/comments/js/search.js +++ b/apps/comments/js/search.js @@ -92,7 +92,9 @@ .css('background-image', 'url(' + OC.imagePath('core', 'actions/comment') + ')') .css('opacity', '.4'); var dir = OC.dirname(result.path); - if (dir === '') { + // "result.path" does not include a leading "/", so "OC.dirname" + // returns the path itself for files or folders in the root. + if (dir === result.path) { dir = '/'; } $row.find('td.info a').attr('href', diff --git a/apps/comments/l10n/eu.js b/apps/comments/l10n/eu.js index 723c7b0622..35794cd84b 100644 --- a/apps/comments/l10n/eu.js +++ b/apps/comments/l10n/eu.js @@ -12,6 +12,7 @@ OC.L10N.register( "More comments …" : "Iruzkin gehiago...", "Save" : "Gorde", "Allowed characters {count} of {max}" : "Onartutako karaktereak {max}-tik {count}", + "Error occurred while retrieving comment with ID {id}" : "Errorea gertatu da {id} ID-a duen iruzkina berreskuratzerakoan", "Error occurred while updating comment with id {id}" : "Akats bat gertatu da {id} id duen iruzkina aldatzerakoan", "Error occurred while posting comment" : "Akats bat gertatu da iruzkina bidaltzerakoan", "_%n unread comment_::_%n unread comments_" : ["iruzkin %n irakurri gabe","%n iruzkin irakurri gabe"], diff --git a/apps/comments/l10n/eu.json b/apps/comments/l10n/eu.json index 2341961c3f..9001516edc 100644 --- a/apps/comments/l10n/eu.json +++ b/apps/comments/l10n/eu.json @@ -10,6 +10,7 @@ "More comments …" : "Iruzkin gehiago...", "Save" : "Gorde", "Allowed characters {count} of {max}" : "Onartutako karaktereak {max}-tik {count}", + "Error occurred while retrieving comment with ID {id}" : "Errorea gertatu da {id} ID-a duen iruzkina berreskuratzerakoan", "Error occurred while updating comment with id {id}" : "Akats bat gertatu da {id} id duen iruzkina aldatzerakoan", "Error occurred while posting comment" : "Akats bat gertatu da iruzkina bidaltzerakoan", "_%n unread comment_::_%n unread comments_" : ["iruzkin %n irakurri gabe","%n iruzkin irakurri gabe"], diff --git a/apps/comments/l10n/gl.js b/apps/comments/l10n/gl.js index bcd135576a..2d1fe45b67 100644 --- a/apps/comments/l10n/gl.js +++ b/apps/comments/l10n/gl.js @@ -12,6 +12,7 @@ OC.L10N.register( "More comments …" : "Máis comentarios …", "Save" : "Gardar", "Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}", + "Error occurred while retrieving comment with ID {id}" : "Produciuse un erro ao recuperar o comentario co ID {id}", "Error occurred while updating comment with id {id}" : "Produciuse un erro ao actualizar o comentario co ID {id}", "Error occurred while posting comment" : "Produciuse un erro ao publicar o comentario", "_%n unread comment_::_%n unread comments_" : ["%n comentario sen ler","%n comentarios sen ler"], @@ -24,7 +25,10 @@ OC.L10N.register( "%1$s commented on %2$s" : "%1$s comentados en %2$s", "{author} commented on {file}" : "{author} comentou en {file}", "Comments for files" : "Comentarios para ficheiros", + "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Mencionárono en «{file}», nun comentario dun usuario que foi eliminado", "{user} mentioned you in a comment on “{file}”" : "{user} mencionouno a vostede nun comentario en «{file}»", + "Files app plugin to add comments to files" : "Engadido da aplicación de ficheiros para engadir comentarios aos ficheirros", + "You were mentioned on “%s”, in a comment by a user that has since been deleted" : "Mencionárono en «%s», nun comentario dun usuario que foi eliminado", "%1$s mentioned you in a comment on “%2$s”" : "%1$s mencionouno a vostede nun comentario en «%2$s»" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/comments/l10n/gl.json b/apps/comments/l10n/gl.json index 0fd34e02f4..fe58c61eab 100644 --- a/apps/comments/l10n/gl.json +++ b/apps/comments/l10n/gl.json @@ -10,6 +10,7 @@ "More comments …" : "Máis comentarios …", "Save" : "Gardar", "Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}", + "Error occurred while retrieving comment with ID {id}" : "Produciuse un erro ao recuperar o comentario co ID {id}", "Error occurred while updating comment with id {id}" : "Produciuse un erro ao actualizar o comentario co ID {id}", "Error occurred while posting comment" : "Produciuse un erro ao publicar o comentario", "_%n unread comment_::_%n unread comments_" : ["%n comentario sen ler","%n comentarios sen ler"], @@ -22,7 +23,10 @@ "%1$s commented on %2$s" : "%1$s comentados en %2$s", "{author} commented on {file}" : "{author} comentou en {file}", "Comments for files" : "Comentarios para ficheiros", + "You were mentioned on “{file}”, in a comment by a user that has since been deleted" : "Mencionárono en «{file}», nun comentario dun usuario que foi eliminado", "{user} mentioned you in a comment on “{file}”" : "{user} mencionouno a vostede nun comentario en «{file}»", + "Files app plugin to add comments to files" : "Engadido da aplicación de ficheiros para engadir comentarios aos ficheirros", + "You were mentioned on “%s”, in a comment by a user that has since been deleted" : "Mencionárono en «%s», nun comentario dun usuario que foi eliminado", "%1$s mentioned you in a comment on “%2$s”" : "%1$s mencionouno a vostede nun comentario en «%2$s»" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/dav/l10n/bg.js b/apps/dav/l10n/bg.js index 76073402a7..ed0eff707c 100644 --- a/apps/dav/l10n/bg.js +++ b/apps/dav/l10n/bg.js @@ -43,14 +43,16 @@ OC.L10N.register( "A calendar event was modified" : "Промяна на календарно събитие", "A calendar todo was modified" : "Промяна на календарна задача", "Contact birthdays" : "Рождени дни на контакти", + "Accept" : "Приемане", "Contacts" : "Контакти", "Technical details" : "Технически детайли", "Remote Address: %s" : "Отдалечен адрес: %s", - "Request ID: %s" : "ID на заявка: %s", + "Request ID: %s" : "ID на заявката: %s", "Send invitations to attendees" : "Изпращане на покани до участниците", "Please make sure to properly set up the email settings above." : "Моля, уверете се, че настройките за изпращане на имейли са коректни.", "Automatically generate a birthday calendar" : "Автоматично генериране на календар с рождени дни.", "Birthday calendars will be generated by a background job." : "Календарите с рождени дни се генерират от background job.", - "Hence they will not be available immediately after enabling but will show up after some time." : "Това е причината поради която те не се появяват веднага, след като включите опцията." + "Hence they will not be available immediately after enabling but will show up after some time." : "Това е причината поради която те не се появяват веднага, след като включите опцията.", + "CalDAV server" : "CalDAV сървър" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/bg.json b/apps/dav/l10n/bg.json index 8974f843e0..c04e33d9ad 100644 --- a/apps/dav/l10n/bg.json +++ b/apps/dav/l10n/bg.json @@ -41,14 +41,16 @@ "A calendar event was modified" : "Промяна на календарно събитие", "A calendar todo was modified" : "Промяна на календарна задача", "Contact birthdays" : "Рождени дни на контакти", + "Accept" : "Приемане", "Contacts" : "Контакти", "Technical details" : "Технически детайли", "Remote Address: %s" : "Отдалечен адрес: %s", - "Request ID: %s" : "ID на заявка: %s", + "Request ID: %s" : "ID на заявката: %s", "Send invitations to attendees" : "Изпращане на покани до участниците", "Please make sure to properly set up the email settings above." : "Моля, уверете се, че настройките за изпращане на имейли са коректни.", "Automatically generate a birthday calendar" : "Автоматично генериране на календар с рождени дни.", "Birthday calendars will be generated by a background job." : "Календарите с рождени дни се генерират от background job.", - "Hence they will not be available immediately after enabling but will show up after some time." : "Това е причината поради която те не се появяват веднага, след като включите опцията." + "Hence they will not be available immediately after enabling but will show up after some time." : "Това е причината поради която те не се появяват веднага, след като включите опцията.", + "CalDAV server" : "CalDAV сървър" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/dav/l10n/cs.js b/apps/dav/l10n/cs.js index f95b7f2e80..7a7f568a66 100644 --- a/apps/dav/l10n/cs.js +++ b/apps/dav/l10n/cs.js @@ -72,7 +72,7 @@ OC.L10N.register( "Your attendance was updated successfully." : "Vaše účast byla úspěšně aktualizována.", "Calendar server" : "Kalendářový server", "Send invitations to attendees" : "Poslat pozvánky na adresy účastníků", - "Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení e-mailu.", + "Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení emailu.", "Automatically generate a birthday calendar" : "Automaticky vytvořit kalendář s narozeninami", "Birthday calendars will be generated by a background job." : "Narozeninový kalendář bude vytvořen na pozadí.", "Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním.", diff --git a/apps/dav/l10n/cs.json b/apps/dav/l10n/cs.json index 87b1c10957..3604072848 100644 --- a/apps/dav/l10n/cs.json +++ b/apps/dav/l10n/cs.json @@ -70,7 +70,7 @@ "Your attendance was updated successfully." : "Vaše účast byla úspěšně aktualizována.", "Calendar server" : "Kalendářový server", "Send invitations to attendees" : "Poslat pozvánky na adresy účastníků", - "Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení e-mailu.", + "Please make sure to properly set up the email settings above." : "Ujistěte se, že jste správně nastavili výše uvedená nastavení emailu.", "Automatically generate a birthday calendar" : "Automaticky vytvořit kalendář s narozeninami", "Birthday calendars will be generated by a background job." : "Narozeninový kalendář bude vytvořen na pozadí.", "Hence they will not be available immediately after enabling but will show up after some time." : "A tedy nebudou zpřístupněny ihned po povolení, ale objeví se až se zpožděním.", diff --git a/apps/dav/l10n/el.js b/apps/dav/l10n/el.js index b4f227ca90..7b27d2dbcb 100644 --- a/apps/dav/l10n/el.js +++ b/apps/dav/l10n/el.js @@ -50,11 +50,14 @@ OC.L10N.register( "Where:" : "Που:", "Description:" : "Περιγραφή:", "Link:" : "Σύνδεσμος:", + "Accept" : "Αποδοχή", + "Decline" : "Απόρριψη", "Contacts" : "Επαφές", "WebDAV" : "WebDAV", "Technical details" : "Τεχνικές λεπτομέρειες", "Remote Address: %s" : "Απομακρυσμένη Διεύθυνση: %s", "Request ID: %s" : "ID Αιτήματος: %s", + "Save" : "Αποθήκευση", "Send invitations to attendees" : "Αποστολή προσκλήσεων στους συμμετέχοντες.", "Please make sure to properly set up the email settings above." : "Παρακαλούμε σιγουρευθείτε οτι θα ενημερώσετε τις ρυθμίσεις email, παραπάνω.", "Automatically generate a birthday calendar" : "Δημιουργία ημερολογίου γενεθλίων αυτόματα", diff --git a/apps/dav/l10n/el.json b/apps/dav/l10n/el.json index 0fbadf71f7..3a9046b559 100644 --- a/apps/dav/l10n/el.json +++ b/apps/dav/l10n/el.json @@ -48,11 +48,14 @@ "Where:" : "Που:", "Description:" : "Περιγραφή:", "Link:" : "Σύνδεσμος:", + "Accept" : "Αποδοχή", + "Decline" : "Απόρριψη", "Contacts" : "Επαφές", "WebDAV" : "WebDAV", "Technical details" : "Τεχνικές λεπτομέρειες", "Remote Address: %s" : "Απομακρυσμένη Διεύθυνση: %s", "Request ID: %s" : "ID Αιτήματος: %s", + "Save" : "Αποθήκευση", "Send invitations to attendees" : "Αποστολή προσκλήσεων στους συμμετέχοντες.", "Please make sure to properly set up the email settings above." : "Παρακαλούμε σιγουρευθείτε οτι θα ενημερώσετε τις ρυθμίσεις email, παραπάνω.", "Automatically generate a birthday calendar" : "Δημιουργία ημερολογίου γενεθλίων αυτόματα", diff --git a/apps/dav/l10n/eu.js b/apps/dav/l10n/eu.js index 35c8a25b29..64afba54f1 100644 --- a/apps/dav/l10n/eu.js +++ b/apps/dav/l10n/eu.js @@ -48,10 +48,14 @@ OC.L10N.register( "Where:" : "Non:", "Description:" : "Deskribapena:", "Link:" : "Esteka:", + "Accept" : "Onartu", + "More options …" : "Aukera gehiago …", "Contacts" : "Kontaktuak", + "WebDAV" : "WebDAV", "Technical details" : "Xehetasun teknikoak", "Remote Address: %s" : "Urruneko helbidea: 1%s", "Request ID: %s" : "Eskatutako ID: 1%s", + "Save" : "Gorde", "Send invitations to attendees" : "Gonbidatutakoei gonbidapenak bidali", "Please make sure to properly set up the email settings above." : "Mesedez, eposta ezarpenak ondo zehaztuta daudela ziurta ezazu", "The meeting »%s« with %s was canceled." : "1%s-rekin duzun » 1%s « bilera ezeztatu da", diff --git a/apps/dav/l10n/eu.json b/apps/dav/l10n/eu.json index 0e69d36ad9..e4b592d920 100644 --- a/apps/dav/l10n/eu.json +++ b/apps/dav/l10n/eu.json @@ -46,10 +46,14 @@ "Where:" : "Non:", "Description:" : "Deskribapena:", "Link:" : "Esteka:", + "Accept" : "Onartu", + "More options …" : "Aukera gehiago …", "Contacts" : "Kontaktuak", + "WebDAV" : "WebDAV", "Technical details" : "Xehetasun teknikoak", "Remote Address: %s" : "Urruneko helbidea: 1%s", "Request ID: %s" : "Eskatutako ID: 1%s", + "Save" : "Gorde", "Send invitations to attendees" : "Gonbidatutakoei gonbidapenak bidali", "Please make sure to properly set up the email settings above." : "Mesedez, eposta ezarpenak ondo zehaztuta daudela ziurta ezazu", "The meeting »%s« with %s was canceled." : "1%s-rekin duzun » 1%s « bilera ezeztatu da", diff --git a/apps/dav/l10n/gl.js b/apps/dav/l10n/gl.js index 29f284e23f..ca04a0f185 100644 --- a/apps/dav/l10n/gl.js +++ b/apps/dav/l10n/gl.js @@ -10,6 +10,8 @@ OC.L10N.register( "You deleted calendar {calendar}" : "Vostede eliminou o calendario {calendar}", "{actor} updated calendar {calendar}" : "{actor} actualizou o calendario {calendar}", "You updated calendar {calendar}" : "Vostede actualizou o calendario {calendar}", + "You shared calendar {calendar} as public link" : "Vostede compartiu o calendario {calendar} como ligazón pública", + "You removed public link for calendar {calendar}" : "Vostede retirou a ligazón pública do calendario {calendar}", "{actor} shared calendar {calendar} with you" : "{actor} compartiu o calendario {calendar} con vostede", "You shared calendar {calendar} with {user}" : "Vostede compartiu o calendario {calendar} con {user}", "{actor} shared calendar {calendar} with {user}" : "{actor} compartiu o calendario {calendar} con {user}", @@ -41,10 +43,43 @@ OC.L10N.register( "A calendar event was modified" : "Foi modificado un evento do calendario", "A calendar todo was modified" : "Foi modificado un asunto pendente do calendario", "Contact birthdays" : "Aniversario do contacto", + "%1$s via %2$s" : "%1$s a través de %2$s", + "Invitation canceled" : "Convite cancelado", + "Hello %s," : "Ola %s,", + "The meeting »%1$s« with %2$s was canceled." : "A xuntanza «%1$s» con %2$s foi cancelada.", + "Invitation updated" : "Convite actualizado", + "The meeting »%1$s« with %2$s was updated." : "A xuntanza «%1$s» con %2$s foi actualizada.", + "%1$s invited you to »%2$s«" : "%1$s convidouno a «%2$s»", + "When:" : "Cando:", + "Where:" : "Onde:", + "Description:" : "Descrición:", + "Link:" : "Ligazón:", + "Accept" : "Aceptar", + "Decline" : "Declinar", + "More options …" : "Máis opcións …", + "More options at %s" : "Máis opcións en %s", "Contacts" : "Contactos", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "Terminación WebDAV", "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Enderezo remoto: %s", - "Request ID: %s" : "ID da solicitude: %s" + "Request ID: %s" : "ID da solicitude: %s", + "There was an error updating your attendance status." : "Produciuse un erro ao actualizar o seu estado de asistencia.", + "Please contact the organizer directly." : "Contacte directamente co organizador.", + "Are you accepting the invitation?" : "Acepta vostede o convite?", + "Tentative" : "Tentativa", + "Save" : "Gardar", + "Your attendance was updated successfully." : "A súa asistencia foi actualizada satisfactoriamente.", + "Calendar server" : "Servidor do calendario", + "Send invitations to attendees" : "Enviar convites aos asistentes", + "Please make sure to properly set up the email settings above." : "Asegúrese de ter configurado correctamente o correo de enriba.", + "Automatically generate a birthday calendar" : "Xerar automaticamente o calendario de aniversarios", + "Birthday calendars will be generated by a background job." : "O calendario de aniversarios xerase cun traballo en segundo plano", + "Hence they will not be available immediately after enabling but will show up after some time." : "Por isto, non estarán dispoñíbeis inmediatamente tras activalos, senón que aparecerán após certo tempo", + "%s via %s" : "%s vía %s", + "The meeting »%s« with %s was canceled." : "A xuntanza «%s» con %s foi cancelada.", + "The meeting »%s« with %s was updated." : "A xuntanza «%s» con %s foi actualizada.", + "%s invited you to »%s«" : "%s convidouno a «%s»", + "CalDAV server" : "Servidor CalDAV" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/dav/l10n/gl.json b/apps/dav/l10n/gl.json index dc801ea296..a6e7d5e1f6 100644 --- a/apps/dav/l10n/gl.json +++ b/apps/dav/l10n/gl.json @@ -8,6 +8,8 @@ "You deleted calendar {calendar}" : "Vostede eliminou o calendario {calendar}", "{actor} updated calendar {calendar}" : "{actor} actualizou o calendario {calendar}", "You updated calendar {calendar}" : "Vostede actualizou o calendario {calendar}", + "You shared calendar {calendar} as public link" : "Vostede compartiu o calendario {calendar} como ligazón pública", + "You removed public link for calendar {calendar}" : "Vostede retirou a ligazón pública do calendario {calendar}", "{actor} shared calendar {calendar} with you" : "{actor} compartiu o calendario {calendar} con vostede", "You shared calendar {calendar} with {user}" : "Vostede compartiu o calendario {calendar} con {user}", "{actor} shared calendar {calendar} with {user}" : "{actor} compartiu o calendario {calendar} con {user}", @@ -39,10 +41,43 @@ "A calendar event was modified" : "Foi modificado un evento do calendario", "A calendar todo was modified" : "Foi modificado un asunto pendente do calendario", "Contact birthdays" : "Aniversario do contacto", + "%1$s via %2$s" : "%1$s a través de %2$s", + "Invitation canceled" : "Convite cancelado", + "Hello %s," : "Ola %s,", + "The meeting »%1$s« with %2$s was canceled." : "A xuntanza «%1$s» con %2$s foi cancelada.", + "Invitation updated" : "Convite actualizado", + "The meeting »%1$s« with %2$s was updated." : "A xuntanza «%1$s» con %2$s foi actualizada.", + "%1$s invited you to »%2$s«" : "%1$s convidouno a «%2$s»", + "When:" : "Cando:", + "Where:" : "Onde:", + "Description:" : "Descrición:", + "Link:" : "Ligazón:", + "Accept" : "Aceptar", + "Decline" : "Declinar", + "More options …" : "Máis opcións …", + "More options at %s" : "Máis opcións en %s", "Contacts" : "Contactos", "WebDAV" : "WebDAV", + "WebDAV endpoint" : "Terminación WebDAV", "Technical details" : "Detalles técnicos", "Remote Address: %s" : "Enderezo remoto: %s", - "Request ID: %s" : "ID da solicitude: %s" + "Request ID: %s" : "ID da solicitude: %s", + "There was an error updating your attendance status." : "Produciuse un erro ao actualizar o seu estado de asistencia.", + "Please contact the organizer directly." : "Contacte directamente co organizador.", + "Are you accepting the invitation?" : "Acepta vostede o convite?", + "Tentative" : "Tentativa", + "Save" : "Gardar", + "Your attendance was updated successfully." : "A súa asistencia foi actualizada satisfactoriamente.", + "Calendar server" : "Servidor do calendario", + "Send invitations to attendees" : "Enviar convites aos asistentes", + "Please make sure to properly set up the email settings above." : "Asegúrese de ter configurado correctamente o correo de enriba.", + "Automatically generate a birthday calendar" : "Xerar automaticamente o calendario de aniversarios", + "Birthday calendars will be generated by a background job." : "O calendario de aniversarios xerase cun traballo en segundo plano", + "Hence they will not be available immediately after enabling but will show up after some time." : "Por isto, non estarán dispoñíbeis inmediatamente tras activalos, senón que aparecerán após certo tempo", + "%s via %s" : "%s vía %s", + "The meeting »%s« with %s was canceled." : "A xuntanza «%s» con %s foi cancelada.", + "The meeting »%s« with %s was updated." : "A xuntanza «%s» con %s foi actualizada.", + "%s invited you to »%s«" : "%s convidouno a «%s»", + "CalDAV server" : "Servidor CalDAV" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/dav/l10n/ko.js b/apps/dav/l10n/ko.js index 50812fbb0b..fc21e2f337 100644 --- a/apps/dav/l10n/ko.js +++ b/apps/dav/l10n/ko.js @@ -45,15 +45,22 @@ OC.L10N.register( "Contact birthdays" : "연락처에 등록된 생일", "Invitation canceled" : "초대장 취소됨", "Hello %s," : "%s 님 안녕하세요,", + "The meeting »%1$s« with %2$s was canceled." : "\"%1$s\" 행사(%2$s 님이 진행함)가 취소되었습니다.", "Invitation updated" : "초대장 업데이트됨", + "The meeting »%1$s« with %2$s was updated." : "\"%1$s\" 행사(%2$s 님이 진행함)가 업데이트되었습니다.", + "%1$s invited you to »%2$s«" : "%1$s 님이 \"%2$s\"에 초대함", "When:" : "일시:", "Where:" : "장소:", "Description:" : "설명:", "Link:" : "링크:", + "Accept" : "수락", "Contacts" : "연락처", "Technical details" : "기술 정보", "Remote Address: %s" : "원격 주소: %s", "Request ID: %s" : "요청 ID: %s", + "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", + "Tentative" : "예정됨", + "Save" : "저장", "Send invitations to attendees" : "참석자에게 초대장 보내기", "Please make sure to properly set up the email settings above." : "이메일 설정이 올바른지 확인하십시오.", "Automatically generate a birthday calendar" : "자동으로 생일 달력 생성", diff --git a/apps/dav/l10n/ko.json b/apps/dav/l10n/ko.json index 747ae43a77..3735d14e1a 100644 --- a/apps/dav/l10n/ko.json +++ b/apps/dav/l10n/ko.json @@ -43,15 +43,22 @@ "Contact birthdays" : "연락처에 등록된 생일", "Invitation canceled" : "초대장 취소됨", "Hello %s," : "%s 님 안녕하세요,", + "The meeting »%1$s« with %2$s was canceled." : "\"%1$s\" 행사(%2$s 님이 진행함)가 취소되었습니다.", "Invitation updated" : "초대장 업데이트됨", + "The meeting »%1$s« with %2$s was updated." : "\"%1$s\" 행사(%2$s 님이 진행함)가 업데이트되었습니다.", + "%1$s invited you to »%2$s«" : "%1$s 님이 \"%2$s\"에 초대함", "When:" : "일시:", "Where:" : "장소:", "Description:" : "설명:", "Link:" : "링크:", + "Accept" : "수락", "Contacts" : "연락처", "Technical details" : "기술 정보", "Remote Address: %s" : "원격 주소: %s", "Request ID: %s" : "요청 ID: %s", + "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", + "Tentative" : "예정됨", + "Save" : "저장", "Send invitations to attendees" : "참석자에게 초대장 보내기", "Please make sure to properly set up the email settings above." : "이메일 설정이 올바른지 확인하십시오.", "Automatically generate a birthday calendar" : "자동으로 생일 달력 생성", diff --git a/apps/encryption/l10n/eu.js b/apps/encryption/l10n/eu.js index 80bf2f1d44..7d72eb1ba2 100644 --- a/apps/encryption/l10n/eu.js +++ b/apps/encryption/l10n/eu.js @@ -31,6 +31,7 @@ OC.L10N.register( "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Ezin izan da fitxategi hau deszifratu, ziurrenik elkarbanatutako fitxategi bat da. Mesdez, eskatu fitxategiaren jabeari fitxategia zurekin berriz elkarbana dezan.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Ezin da fitxategi hau irakurri, ziur aski partekatutako fitxategia izango da. Fitxategiaren jabeari berriz partekatzeko eska iezaiozu", "Default encryption module" : "Defektuzko enkriptazio modulua", + "Default encryption module for server-side encryption" : "Lehenetsitako zifratze modulua zerbitzari aldeko zifratzerako", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Kaixo\n\nadministradoreak zerbitzari-aldeko enkriptazioa gaitu du. Zure fitxategiak '%s' pasahitza erabiliz enkriptatuko dira.\n\nWeb interfazea saioa hasi, 'oinarrizko enkripazio modulua' atalera joan zaitez eta pasahitza eguneratu. Hortarako pasahitz zaharra 'pasahitz zaharra' atalean sartu eta zure oraingo pasahitza", "The share will expire on %s." : "Elkarbanaketa %s-n iraungiko da.", "Cheers!" : "Ongi izan!", diff --git a/apps/encryption/l10n/eu.json b/apps/encryption/l10n/eu.json index 13f92f6d6f..17423b88bf 100644 --- a/apps/encryption/l10n/eu.json +++ b/apps/encryption/l10n/eu.json @@ -29,6 +29,7 @@ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Ezin izan da fitxategi hau deszifratu, ziurrenik elkarbanatutako fitxategi bat da. Mesdez, eskatu fitxategiaren jabeari fitxategia zurekin berriz elkarbana dezan.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Ezin da fitxategi hau irakurri, ziur aski partekatutako fitxategia izango da. Fitxategiaren jabeari berriz partekatzeko eska iezaiozu", "Default encryption module" : "Defektuzko enkriptazio modulua", + "Default encryption module for server-side encryption" : "Lehenetsitako zifratze modulua zerbitzari aldeko zifratzerako", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Kaixo\n\nadministradoreak zerbitzari-aldeko enkriptazioa gaitu du. Zure fitxategiak '%s' pasahitza erabiliz enkriptatuko dira.\n\nWeb interfazea saioa hasi, 'oinarrizko enkripazio modulua' atalera joan zaitez eta pasahitza eguneratu. Hortarako pasahitz zaharra 'pasahitz zaharra' atalean sartu eta zure oraingo pasahitza", "The share will expire on %s." : "Elkarbanaketa %s-n iraungiko da.", "Cheers!" : "Ongi izan!", diff --git a/apps/encryption/l10n/gl.js b/apps/encryption/l10n/gl.js index 2adc725220..1d714c1eb4 100644 --- a/apps/encryption/l10n/gl.js +++ b/apps/encryption/l10n/gl.js @@ -23,13 +23,16 @@ OC.L10N.register( "Private key password successfully updated." : "A chave privada foi actualizada correctamente.", "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.", "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A aplicación de cifrado está activada, mais as chaves non foron preparadas. Saia da sesión e volva a acceder de novo", - "Encryption app is enabled and ready" : " A aplicación de cifrado está activada e lista", + "Please enable server side encryption in the admin settings in order to use the encryption module." : "Active o cifrado no lado do servidor nos axustes de administración para poder usar o módulo de cifrado.", + "Encryption app is enabled and ready" : "A aplicación de cifrado está activada e lista", "Bad Signature" : "Sinatura errónea", "Missing Signature" : "Non se atopa a sinatura", "one-time password for server-side-encryption" : "Contrasinal de só un uso para o cifrado no lado do servidor", "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.", "Default encryption module" : "Módulo de cifrado predeterminado", + "Default encryption module for server-side encryption" : "Módulo de cifrado predeterminado para o cifrado no lado do servidor", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Para usar este módulo de cifrado é preciso activar o cifrado no lado\n\t\tdo servidor nos axustes do administrador. Una vez activado este módulo cifrará\n\t\ttodos os seus ficheiros de xeito transparente. O cifrado basease en chaves AES 256.\n\t\tO módulo non tocará os ficheiros existentes, só se cifran os ficheiros novos\n\t\tapós que se active o cifrado no lado do servidor. Tampouco é posíbel\n\t\tdesactivar o cifrado e volver a un sistema sen cifrar.\n\t\tLea a documentación para coñecer todas as implicacións antes de decidir\n\t\tactivar o cifrado no lado do servidor.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ola.\n\nO administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal «%s».\n\nInicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá inserir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.\n\n", "The share will expire on %s." : "Esta compartición caduca o %s.", "Cheers!" : "Saúdos!", diff --git a/apps/encryption/l10n/gl.json b/apps/encryption/l10n/gl.json index 083d570a55..fd2e31a6e8 100644 --- a/apps/encryption/l10n/gl.json +++ b/apps/encryption/l10n/gl.json @@ -21,13 +21,16 @@ "Private key password successfully updated." : "A chave privada foi actualizada correctamente.", "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.", "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A aplicación de cifrado está activada, mais as chaves non foron preparadas. Saia da sesión e volva a acceder de novo", - "Encryption app is enabled and ready" : " A aplicación de cifrado está activada e lista", + "Please enable server side encryption in the admin settings in order to use the encryption module." : "Active o cifrado no lado do servidor nos axustes de administración para poder usar o módulo de cifrado.", + "Encryption app is enabled and ready" : "A aplicación de cifrado está activada e lista", "Bad Signature" : "Sinatura errónea", "Missing Signature" : "Non se atopa a sinatura", "one-time password for server-side-encryption" : "Contrasinal de só un uso para o cifrado no lado do servidor", "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.", "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.", "Default encryption module" : "Módulo de cifrado predeterminado", + "Default encryption module for server-side encryption" : "Módulo de cifrado predeterminado para o cifrado no lado do servidor", + "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "Para usar este módulo de cifrado é preciso activar o cifrado no lado\n\t\tdo servidor nos axustes do administrador. Una vez activado este módulo cifrará\n\t\ttodos os seus ficheiros de xeito transparente. O cifrado basease en chaves AES 256.\n\t\tO módulo non tocará os ficheiros existentes, só se cifran os ficheiros novos\n\t\tapós que se active o cifrado no lado do servidor. Tampouco é posíbel\n\t\tdesactivar o cifrado e volver a un sistema sen cifrar.\n\t\tLea a documentación para coñecer todas as implicacións antes de decidir\n\t\tactivar o cifrado no lado do servidor.", "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ola.\n\nO administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal «%s».\n\nInicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá inserir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.\n\n", "The share will expire on %s." : "Esta compartición caduca o %s.", "Cheers!" : "Saúdos!", diff --git a/apps/federatedfilesharing/l10n/bg.js b/apps/federatedfilesharing/l10n/bg.js index df9db6c3a9..e007cc3e01 100644 --- a/apps/federatedfilesharing/l10n/bg.js +++ b/apps/federatedfilesharing/l10n/bg.js @@ -25,7 +25,7 @@ OC.L10N.register( "Open documentation" : "Отвори документацията", "Allow users on this server to send shares to other servers" : "Позволи на потребители от този сървър да споделят папки с други сървъри", "Allow users on this server to receive shares from other servers" : "Позволи на потребители на този сървър да получават споделени папки от други сървъри", - "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки потребител на Nextcloud, ownCloud или Pydio! Просто поставете техния Federated Cloud ID в полето за споделяне. Формата е като имейл адрес: person@cloud.example.com", + "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки потребител на Nextcloud, ownCloud или Pydio! Просто поставете техния Federated Cloud ID в полето за споделяне. Формата е като на имейл адрес: person@cloud.example.com", "Your Federated Cloud ID:" : "Вашият Federated Cloud ID:", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", "Add to your website" : "Добавете към вашия уеб сайт", diff --git a/apps/federatedfilesharing/l10n/bg.json b/apps/federatedfilesharing/l10n/bg.json index 61dcd36c67..eb21d129f8 100644 --- a/apps/federatedfilesharing/l10n/bg.json +++ b/apps/federatedfilesharing/l10n/bg.json @@ -23,7 +23,7 @@ "Open documentation" : "Отвори документацията", "Allow users on this server to send shares to other servers" : "Позволи на потребители от този сървър да споделят папки с други сървъри", "Allow users on this server to receive shares from other servers" : "Позволи на потребители на този сървър да получават споделени папки от други сървъри", - "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки потребител на Nextcloud, ownCloud или Pydio! Просто поставете техния Federated Cloud ID в полето за споделяне. Формата е като имейл адрес: person@cloud.example.com", + "You can share with anyone who uses Nextcloud, ownCloud or Pydio! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Можете да споделяте с всеки потребител на Nextcloud, ownCloud или Pydio! Просто поставете техния Federated Cloud ID в полето за споделяне. Формата е като на имейл адрес: person@cloud.example.com", "Your Federated Cloud ID:" : "Вашият Federated Cloud ID:", "Share it so your friends can share files with you:" : "Споделете, за да могат приятелите ви да споделят файлове, с вас:", "Add to your website" : "Добавете към вашия уеб сайт", diff --git a/apps/federatedfilesharing/l10n/gl.js b/apps/federatedfilesharing/l10n/gl.js index 08a52edb92..e72ae77468 100644 --- a/apps/federatedfilesharing/l10n/gl.js +++ b/apps/federatedfilesharing/l10n/gl.js @@ -1,7 +1,7 @@ OC.L10N.register( "federatedfilesharing", { - "Federated sharing" : "Compartidos federados", + "Federated sharing" : "Compartición federada", "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir o recurso compartido remoto {name} de {owner}@{remote}?", "Remote share" : "Compartición remota", "Remote share password" : "Contrasinal da compartición remota", @@ -14,10 +14,15 @@ OC.L10N.register( "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.", "Invalid Federated Cloud ID" : "ID de nube federada incorrecto", "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor", - "Couldn't establish a federated share." : "Non foi posíbel estabelecer un compartido federeado", - "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer un compartido federado, é probábel que o contrasinal sexa incorrecto.", - "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario", + "Couldn't establish a federated share." : "Non foi posíbel estabelecer unha compartición federada", + "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer unha compartición federada, é probábel que o contrasinal sexa incorrecto.", + "Federated Share request sent, you will receive an invitation. Check your notifications." : "Enviouse a solicitude dunha compartición federada, vostede recibirá unha notificación. Comprobe as súas notificacións.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Non foi posíbel estabelecer unha compartición federada, semella que o servidor federar é antigo de máis (Nextcloud <= 9).", + "It is not allowed to send federated group shares from this server." : "Non está permitido enviar unha compartición de grupos federados dende este servidor.", + "Sharing %1$s failed, because this item is already shared with %2$s" : "Produciuse un fallou na compartición de %1$s, este elemento xa está compartido con %2$s", + "Not allowed to create a federated share with the same user" : "Non está permitido crear unha compartición federada co mesmo usuario", "File is already shared with %s" : "O ficheiro xa está a ser compartido con %s", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un fallo ao compartir %1$s Non foi posíbel atopar %2$s, quizais haxa un problema de conexión co servidor ou emprega un certificado autoasinado.", "Could not find share" : "Non foi posíbel atopar o recurso compartido", "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s (de parte de %2$s)", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Vostede recibiu {share} como un elemento compartido remoto de {user} (de parte de {behalf})", @@ -27,12 +32,16 @@ OC.L10N.register( "Decline" : "Declinar", "Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud , vexa %s", "Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud", + "Sharing" : "Compartindo", "Federated file sharing" : "Compartir ficheiros en federación", + "Provide federated file sharing across servers" : "Fornece a compartición federada de ficheiros entre servidores", "Federated Cloud Sharing" : "Nube federada compartida", "Open documentation" : "Abrir a documentación", "Adjust how people can share between servers." : "Axustar como as persoas poden compartir entre servidores. ", "Allow users on this server to send shares to other servers" : "Permitir aos usuarios deste servidor enviar comparticións a outros servidores", "Allow users on this server to receive shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de outros servidores", + "Allow users on this server to send shares to groups on other servers" : "Permitir aos usuarios deste servidor enviar comparticións a grupos noutros servidores", + "Allow users on this server to receive group shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de grupos dende outros servidores", "Search global and public address book for users" : "Buscar usuarios nos cadernos de enderezos globais e públicos", "Allow users to publish their data to a global and public address book" : "Permitirlle aos usuarios publicar os seus datos nun caderno de enderezos global e público", "Federated Cloud" : "Nube federada", @@ -43,10 +52,11 @@ OC.L10N.register( "Share with me via Nextcloud" : "Comparte comigo a través do Nextcloud", "HTML Code:" : "Código HTML:", "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos", - "Not allowed to create a federated share with the owner." : "Non está permitido crear un compartido federado co mesmo usuario", + "Not allowed to create a federated share with the owner." : "Non está permitido crear unha compartición federada co mesmo usuario", "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel", "Could not authenticate to remote share, password might be wrong" : "Non foi posíbel autenticar na compartición remota, o contrasinal podería ser erróneo", "Storage not valid" : "Almacenamento incorrecto", + "Federated share added" : "Engadida unha compartición federada", "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota", "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s", "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un erro ao compartir %s Non foi posíbel atopar %s, quizais haxa un problema de conexión con el servidor ou usa un certificado autoasinado." diff --git a/apps/federatedfilesharing/l10n/gl.json b/apps/federatedfilesharing/l10n/gl.json index daca5f1ae1..046d6924c7 100644 --- a/apps/federatedfilesharing/l10n/gl.json +++ b/apps/federatedfilesharing/l10n/gl.json @@ -1,5 +1,5 @@ { "translations": { - "Federated sharing" : "Compartidos federados", + "Federated sharing" : "Compartición federada", "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir o recurso compartido remoto {name} de {owner}@{remote}?", "Remote share" : "Compartición remota", "Remote share password" : "Contrasinal da compartición remota", @@ -12,10 +12,15 @@ "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.", "Invalid Federated Cloud ID" : "ID de nube federada incorrecto", "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor", - "Couldn't establish a federated share." : "Non foi posíbel estabelecer un compartido federeado", - "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer un compartido federado, é probábel que o contrasinal sexa incorrecto.", - "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario", + "Couldn't establish a federated share." : "Non foi posíbel estabelecer unha compartición federada", + "Couldn't establish a federated share, maybe the password was wrong." : "Non foi posíbel estabelecer unha compartición federada, é probábel que o contrasinal sexa incorrecto.", + "Federated Share request sent, you will receive an invitation. Check your notifications." : "Enviouse a solicitude dunha compartición federada, vostede recibirá unha notificación. Comprobe as súas notificacións.", + "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Non foi posíbel estabelecer unha compartición federada, semella que o servidor federar é antigo de máis (Nextcloud <= 9).", + "It is not allowed to send federated group shares from this server." : "Non está permitido enviar unha compartición de grupos federados dende este servidor.", + "Sharing %1$s failed, because this item is already shared with %2$s" : "Produciuse un fallou na compartición de %1$s, este elemento xa está compartido con %2$s", + "Not allowed to create a federated share with the same user" : "Non está permitido crear unha compartición federada co mesmo usuario", "File is already shared with %s" : "O ficheiro xa está a ser compartido con %s", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un fallo ao compartir %1$s Non foi posíbel atopar %2$s, quizais haxa un problema de conexión co servidor ou emprega un certificado autoasinado.", "Could not find share" : "Non foi posíbel atopar o recurso compartido", "You received \"%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Vostede recibiu «%3$s» como un elemento compartido remoto de %1$s (de parte de %2$s)", "You received {share} as a remote share from {user} (on behalf of {behalf})" : "Vostede recibiu {share} como un elemento compartido remoto de {user} (de parte de {behalf})", @@ -25,12 +30,16 @@ "Decline" : "Declinar", "Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud , vexa %s", "Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada do #Nextcloud", + "Sharing" : "Compartindo", "Federated file sharing" : "Compartir ficheiros en federación", + "Provide federated file sharing across servers" : "Fornece a compartición federada de ficheiros entre servidores", "Federated Cloud Sharing" : "Nube federada compartida", "Open documentation" : "Abrir a documentación", "Adjust how people can share between servers." : "Axustar como as persoas poden compartir entre servidores. ", "Allow users on this server to send shares to other servers" : "Permitir aos usuarios deste servidor enviar comparticións a outros servidores", "Allow users on this server to receive shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de outros servidores", + "Allow users on this server to send shares to groups on other servers" : "Permitir aos usuarios deste servidor enviar comparticións a grupos noutros servidores", + "Allow users on this server to receive group shares from other servers" : "Permitir aos usuarios deste servidor recibir comparticións de grupos dende outros servidores", "Search global and public address book for users" : "Buscar usuarios nos cadernos de enderezos globais e públicos", "Allow users to publish their data to a global and public address book" : "Permitirlle aos usuarios publicar os seus datos nun caderno de enderezos global e público", "Federated Cloud" : "Nube federada", @@ -41,10 +50,11 @@ "Share with me via Nextcloud" : "Comparte comigo a través do Nextcloud", "HTML Code:" : "Código HTML:", "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos", - "Not allowed to create a federated share with the owner." : "Non está permitido crear un compartido federado co mesmo usuario", + "Not allowed to create a federated share with the owner." : "Non está permitido crear unha compartición federada co mesmo usuario", "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel", "Could not authenticate to remote share, password might be wrong" : "Non foi posíbel autenticar na compartición remota, o contrasinal podería ser erróneo", "Storage not valid" : "Almacenamento incorrecto", + "Federated share added" : "Engadida unha compartición federada", "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota", "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s", "Sharing %s failed, could not find %s, maybe the server is currently unreachable or uses a self-signed certificate." : "Produciuse un erro ao compartir %s Non foi posíbel atopar %s, quizais haxa un problema de conexión con el servidor ou usa un certificado autoasinado." diff --git a/apps/federation/l10n/bg.js b/apps/federation/l10n/bg.js new file mode 100644 index 0000000000..7a1dbd34a0 --- /dev/null +++ b/apps/federation/l10n/bg.js @@ -0,0 +1,11 @@ +OC.L10N.register( + "federation", + { + "Added to the list of trusted servers" : "Добавен към списъка с доверени сървъри", + "Server is already in the list of trusted servers." : "Сървъра вече присъства в списъка с доверени сървъри", + "Trusted servers" : "Доверени сървъри", + "+ Add trusted server" : "+ Добави доверен сървър", + "Trusted server" : "Доверен сървър", + "Add" : "Добави" +}, +"nplurals=2; plural=(n != 1);"); diff --git a/apps/federation/l10n/bg.json b/apps/federation/l10n/bg.json new file mode 100644 index 0000000000..bda52a1ea5 --- /dev/null +++ b/apps/federation/l10n/bg.json @@ -0,0 +1,9 @@ +{ "translations": { + "Added to the list of trusted servers" : "Добавен към списъка с доверени сървъри", + "Server is already in the list of trusted servers." : "Сървъра вече присъства в списъка с доверени сървъри", + "Trusted servers" : "Доверени сървъри", + "+ Add trusted server" : "+ Добави доверен сървър", + "Trusted server" : "Доверен сървър", + "Add" : "Добави" +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/apps/federation/l10n/eu.js b/apps/federation/l10n/eu.js index a3e6b7c86b..03c435d869 100644 --- a/apps/federation/l10n/eu.js +++ b/apps/federation/l10n/eu.js @@ -5,6 +5,8 @@ OC.L10N.register( "Server is already in the list of trusted servers." : "Zerbitzaria fidagarrien zerrendan dago iada", "No server to federate with found" : "Ez da federatzeko zerbitzaririk topatu", "Could not add server" : "Ezin da zerbitzaria gehitu", + "Federation" : "Federazioa", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federazioak fidagarriak diren beste zerbitzariekin erabiltzaile-direktorioa konektatzea ahalbidetzen dizu.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federazioaren bidez fidagarriak diren zerbitzariekin erabiltzaileen informazioa elkartrukatzeko aukeraematen du. Adibidez, kanpo erabiltzaileak automatikoki betetzeko erabil daiteke, federazio partekatuarentzako", "Trusted servers" : "Zerbitzari fidagarriak", "Add server automatically once a federated share was created successfully" : "Zerbitzaria automatikoki gehitu federatutako partekatze bat ondo sortzen denean", diff --git a/apps/federation/l10n/eu.json b/apps/federation/l10n/eu.json index f62076f0e1..2fde427152 100644 --- a/apps/federation/l10n/eu.json +++ b/apps/federation/l10n/eu.json @@ -3,6 +3,8 @@ "Server is already in the list of trusted servers." : "Zerbitzaria fidagarrien zerrendan dago iada", "No server to federate with found" : "Ez da federatzeko zerbitzaririk topatu", "Could not add server" : "Ezin da zerbitzaria gehitu", + "Federation" : "Federazioa", + "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federazioak fidagarriak diren beste zerbitzariekin erabiltzaile-direktorioa konektatzea ahalbidetzen dizu.", "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federazioaren bidez fidagarriak diren zerbitzariekin erabiltzaileen informazioa elkartrukatzeko aukeraematen du. Adibidez, kanpo erabiltzaileak automatikoki betetzeko erabil daiteke, federazio partekatuarentzako", "Trusted servers" : "Zerbitzari fidagarriak", "Add server automatically once a federated share was created successfully" : "Zerbitzaria automatikoki gehitu federatutako partekatze bat ondo sortzen denean", diff --git a/apps/files/js/app.js b/apps/files/js/app.js index 3630ed7587..c7393b871b 100644 --- a/apps/files/js/app.js +++ b/apps/files/js/app.js @@ -133,7 +133,10 @@ this._debouncedPersistShowHiddenFilesState = _.debounce(this._persistShowHiddenFilesState, 1200); - OCP.WhatsNew.query(); // for Nextcloud server + if (sessionStorage.getItem('WhatsNewServerCheck') < (Date.now() - 3600*1000)) { + OCP.WhatsNew.query(); // for Nextcloud server + sessionStorage.setItem('WhatsNewServerCheck', Date.now()); + } }, /** diff --git a/apps/files/js/navigation.js b/apps/files/js/navigation.js index 02a0af2b36..acfda3b6ce 100644 --- a/apps/files/js/navigation.js +++ b/apps/files/js/navigation.js @@ -283,8 +283,11 @@ * This method allows easy swapping of elements. */ swap: function (list, j, i) { - list[i].before(list[j]); - list[j].before(list[i]); + var before = function(node, insertNode) { + node.parentNode.insertBefore(insertNode, node); + } + before(list[i], list[j]); + before(list[j], list[i]); } }; diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js index 7df0c1f1f1..d06e6506b5 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -68,6 +68,7 @@ OC.L10N.register( "Your storage is almost full ({usedSpacePercent}%)" : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches '{filter}'_::_match '{filter}'_" : ["пасва на '{filter}'","пасват на '{filter}'\n "], "View in folder" : "Преглед в папката", + "Copy direct link (only works for users who have access to this file/folder)" : "Копирай директната връзка (ще работи само за потребители с достъп до файла/папката)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Favorited" : "Отбелязано в любими", @@ -108,8 +109,9 @@ OC.L10N.register( "A file or folder has been deleted" : "Изтриванена файл или папка ", "Limit notifications about creation and changes to your favorite files (Stream only)" : "Изпращай известия само при създаване / промяна на любими файлове (Само за потока)", "A file or folder has been restored" : "Възстановяванена файл или папка", + "Unlimited" : "Неограничено", "Upload (max. %s)" : "Качи (макс. %s)", - "File handling" : "Операция с файла", + "File handling" : "Манипулиране на файлове", "Maximum upload size" : "Максимален размер", "max. possible: " : "максимално:", "Save" : "Запиши", @@ -120,7 +122,7 @@ OC.L10N.register( "Settings" : "Настройки", "Show hidden files" : "Показвай и скрити файлове", "WebDAV" : "WebDAV", - "Use this address to access your Files via WebDAV" : "Адресът осигурявадостъп до файловете ви чрез WebDAV", + "Use this address to access your Files via WebDAV" : "Адресът осигурява достъп до файловете ви чрез WebDAV", "Toggle grid view" : "Превключи решетъчния изглед", "Cancel upload" : "Откажи качването", "No files in here" : "Няма файлове", diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index 5e57b1b02d..9120675a4a 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -66,6 +66,7 @@ "Your storage is almost full ({usedSpacePercent}%)" : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches '{filter}'_::_match '{filter}'_" : ["пасва на '{filter}'","пасват на '{filter}'\n "], "View in folder" : "Преглед в папката", + "Copy direct link (only works for users who have access to this file/folder)" : "Копирай директната връзка (ще работи само за потребители с достъп до файла/папката)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Favorited" : "Отбелязано в любими", @@ -106,8 +107,9 @@ "A file or folder has been deleted" : "Изтриванена файл или папка ", "Limit notifications about creation and changes to your favorite files (Stream only)" : "Изпращай известия само при създаване / промяна на любими файлове (Само за потока)", "A file or folder has been restored" : "Възстановяванена файл или папка", + "Unlimited" : "Неограничено", "Upload (max. %s)" : "Качи (макс. %s)", - "File handling" : "Операция с файла", + "File handling" : "Манипулиране на файлове", "Maximum upload size" : "Максимален размер", "max. possible: " : "максимално:", "Save" : "Запиши", @@ -118,7 +120,7 @@ "Settings" : "Настройки", "Show hidden files" : "Показвай и скрити файлове", "WebDAV" : "WebDAV", - "Use this address to access your Files via WebDAV" : "Адресът осигурявадостъп до файловете ви чрез WebDAV", + "Use this address to access your Files via WebDAV" : "Адресът осигурява достъп до файловете ви чрез WebDAV", "Toggle grid view" : "Превключи решетъчния изглед", "Cancel upload" : "Откажи качването", "No files in here" : "Няма файлове", diff --git a/apps/files/l10n/el.js b/apps/files/l10n/el.js index 8b9c6e06e2..a84a3335aa 100644 --- a/apps/files/l10n/el.js +++ b/apps/files/l10n/el.js @@ -137,6 +137,7 @@ OC.L10N.register( "Files and folders you mark as favorite will show up here" : "Τα αρχεία και οι φάκελοι που σημειώνονται ως αγαπημένα θα εμφανιστούν εδώ ", "Tags" : "Ετικέτες", "Deleted files" : "Διεγραμμένα αρχεία", + "Shares" : "Κοινόχρηστα", "Shared with others" : "Διαμοιρασμένα με άλλους", "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", diff --git a/apps/files/l10n/el.json b/apps/files/l10n/el.json index f39a3912b4..44faf1a520 100644 --- a/apps/files/l10n/el.json +++ b/apps/files/l10n/el.json @@ -135,6 +135,7 @@ "Files and folders you mark as favorite will show up here" : "Τα αρχεία και οι φάκελοι που σημειώνονται ως αγαπημένα θα εμφανιστούν εδώ ", "Tags" : "Ετικέτες", "Deleted files" : "Διεγραμμένα αρχεία", + "Shares" : "Κοινόχρηστα", "Shared with others" : "Διαμοιρασμένα με άλλους", "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", diff --git a/apps/files/l10n/eu.js b/apps/files/l10n/eu.js index 3bee8e364f..b26184c40b 100644 --- a/apps/files/l10n/eu.js +++ b/apps/files/l10n/eu.js @@ -2,7 +2,7 @@ OC.L10N.register( "files", { "Storage is temporarily not available" : "Biltegiratzea ez dago erabilgarri une honetan", - "Storage invalid" : "Biltegi bliogabea", + "Storage invalid" : "Biltegi baliogabea", "Unknown error" : "Errore ezezaguna", "All files" : "Fitxategi guztiak", "Recent" : "Duela gutxi", @@ -24,8 +24,9 @@ OC.L10N.register( "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})", "Actions" : "Ekintzak", "Rename" : "Berrizendatu", + "Copy" : "Kopiatu", "Disconnect storage" : "Deskonektatu biltegia", - "Unshare" : "Ez elkarbanatu", + "Unshare" : "Ez partekatu", "Could not load info for file \"{file}\"" : "Ezin izan da \"{file}\" fitxategiaren informazioa kargatu", "Files" : "Fitxategiak", "Details" : "Xehetasunak", @@ -36,6 +37,7 @@ OC.L10N.register( "This directory is unavailable, please check the logs or contact the administrator" : "Direktorio hau ez dago erabilgarri, begira itzazu erregistroa edo administratzailearekin harremanetan jarri", "Could not move \"{file}\", target exists" : "Ezin da \"{file}\" mugitu, helburuan existitzen da jadanik", "Could not move \"{file}\"" : "Ezin da mugitu \"{file}\"", + "copy" : "kopiatu", "Could not copy \"{file}\", target exists" : "Ezin da \"{file}\" kopiatu; helburuan existitzen da", "Could not copy \"{file}\"" : "Ezin da \"{file}\" kopiatu", "Copied {origin} inside {destination}" : "{origin} {destination} barruan kopiatu da", @@ -136,7 +138,7 @@ OC.L10N.register( "Deleted files" : "Ezabatutako fitxategiak", "Shared with others" : "Besteekin partekatuta", "Shared with you" : "Zurekin partekatuta", - "Shared by link" : "Partekatua link bidez", + "Shared by link" : "Partekatua esteka bidez", "Text file" : "Testu fitxategia", "New text file.txt" : "TXT berria.txt", "Target folder" : "Xede karpeta", diff --git a/apps/files/l10n/eu.json b/apps/files/l10n/eu.json index a0e491d640..d849bad013 100644 --- a/apps/files/l10n/eu.json +++ b/apps/files/l10n/eu.json @@ -1,6 +1,6 @@ { "translations": { "Storage is temporarily not available" : "Biltegiratzea ez dago erabilgarri une honetan", - "Storage invalid" : "Biltegi bliogabea", + "Storage invalid" : "Biltegi baliogabea", "Unknown error" : "Errore ezezaguna", "All files" : "Fitxategi guztiak", "Recent" : "Duela gutxi", @@ -22,8 +22,9 @@ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})", "Actions" : "Ekintzak", "Rename" : "Berrizendatu", + "Copy" : "Kopiatu", "Disconnect storage" : "Deskonektatu biltegia", - "Unshare" : "Ez elkarbanatu", + "Unshare" : "Ez partekatu", "Could not load info for file \"{file}\"" : "Ezin izan da \"{file}\" fitxategiaren informazioa kargatu", "Files" : "Fitxategiak", "Details" : "Xehetasunak", @@ -34,6 +35,7 @@ "This directory is unavailable, please check the logs or contact the administrator" : "Direktorio hau ez dago erabilgarri, begira itzazu erregistroa edo administratzailearekin harremanetan jarri", "Could not move \"{file}\", target exists" : "Ezin da \"{file}\" mugitu, helburuan existitzen da jadanik", "Could not move \"{file}\"" : "Ezin da mugitu \"{file}\"", + "copy" : "kopiatu", "Could not copy \"{file}\", target exists" : "Ezin da \"{file}\" kopiatu; helburuan existitzen da", "Could not copy \"{file}\"" : "Ezin da \"{file}\" kopiatu", "Copied {origin} inside {destination}" : "{origin} {destination} barruan kopiatu da", @@ -134,7 +136,7 @@ "Deleted files" : "Ezabatutako fitxategiak", "Shared with others" : "Besteekin partekatuta", "Shared with you" : "Zurekin partekatuta", - "Shared by link" : "Partekatua link bidez", + "Shared by link" : "Partekatua esteka bidez", "Text file" : "Testu fitxategia", "New text file.txt" : "TXT berria.txt", "Target folder" : "Xede karpeta", diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js index f7b9958465..2beb362927 100644 --- a/apps/files/l10n/gl.js +++ b/apps/files/l10n/gl.js @@ -14,14 +14,24 @@ OC.L10N.register( "Home" : "Inicio", "Close" : "Pechar", "Could not create folder \"{dir}\"" : "Non foi posíbel crear o cartafol «{dir}»", + "This will stop your current uploads." : "Isto deterá os envíos actuais.", "Upload cancelled." : "Envío cancelado.", + "…" : "…", + "Processing files …" : "Procesando ficheiros …", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}", "Target folder \"{dir}\" does not exist any more" : "O cartafol de destino «{dir}» xa non existe", "Not enough free space" : "Non hai espazo libre abondo", + "An unknown error has occurred" : "Produciuse un erro descoñecido", + "Uploading …" : "Enviando …", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", + "Uploading that item is not supported" : "Non se admite o envío deste elemento", + "Target folder does not exist any more" : "O cartafol de destino xa non existe", + "Error when assembling chunks, status code {status}" : "Produciuse un erro ao ensamblar os bloques, código de estado {status}", "Actions" : "Accións", "Rename" : "Renomear", + "Copy" : "Copiar", + "Choose target folder" : "Escoller o cartafol de destino", "Disconnect storage" : "Desconectar o almacenamento", "Unshare" : "Deixar de compartir", "Could not load info for file \"{file}\"" : "Non foi posíbel cargar información para o ficheiro «{file}»", @@ -34,7 +44,9 @@ OC.L10N.register( "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador", "Could not move \"{file}\", target exists" : "Non foi posíbel mover «{file}», o destino xa existe", "Could not move \"{file}\"" : "Non foi posíbel mover «{file}»", - "Could not copy \"{file}\"" : "Non se puido copiar \"{file}\"", + "copy" : "copiar", + "Could not copy \"{file}\", target exists" : "Non foi posíbel copiar «{file}», o destino xa existe", + "Could not copy \"{file}\"" : "Non foi posíbel copiar «{file}¢", "Copied {origin} inside {destination}" : "Copiado {origin} en {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiado {origin} e outros {nbfiles} ficheiros en {destination} ", "{newName} already exists" : "Xa existe {newName}", @@ -52,12 +64,15 @@ OC.L10N.register( "_%n folder_::_%n folders_" : ["%n cartafol","%n cartafoles"], "_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"], "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agochado","incluíndo %n agochados"], + "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agachado","incluíndo %n agachados"], "You don’t have permission to upload or create files here" : "Non ten permisos para enviar ou crear ficheiros aquí.", "_Uploading %n file_::_Uploading %n files_" : ["Cargando %n ficheiro","Cargando %n ficheiros"], "New" : "Novo", + "{used} of {quota} used" : "Usados {used} de {quota}", + "{used} used" : "{used} usados", "\"{name}\" is an invalid file name." : "«{name}» é un nome incorrecto de ficheiro.", "File name cannot be empty." : "O nome de ficheiro non pode estar baleiro", + "\"/\" is not allowed inside a file name." : "«/» non está permitido nun nome de ficheiro", "\"{name}\" is not an allowed filetype" : "«{name}» non é un tipo de ficheiro permitido", "Storage of {owner} is full, files can not be updated or synced anymore!" : "O espazo de almacenamento de {owner} está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!", "Your storage is full, files can not be updated or synced anymore!" : "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!", @@ -73,6 +88,9 @@ OC.L10N.register( "Favorite" : "Favorito", "New folder" : "Novo cartafol", "Upload file" : "Enviar ficheiro", + "Not favorited" : "Non marcado como favorito", + "Remove from favorites" : "Retirar de favoritos", + "Add to favorites" : "Engadir a favoritos", "An error occurred while trying to update the tags" : "Produciuse un erro ao tentar actualizar as etiquetas", "Added to favorites" : "Engadido a favoritos", "Removed from favorites" : "Retirado de favoritos", @@ -87,14 +105,20 @@ OC.L10N.register( "Moved by {user}" : "Movido por {user}", "\"remote user\"" : "«usuario remoto»", "You created {file}" : "{file} foi creado por vostede", + "You created an encrypted file in {file}" : "Vostede creo un ficheiro cifrado en {file}", "{user} created {file}" : "{user} creou {file}", - "{file} was created in a public folder" : "{file} foi creado nun cartafol público", + "{user} created an encrypted file in {file}" : "{user} creou un ficheiro cifrado en {file}", + "{file} was created in a public folder" : "{file} foi creado nun cartafol público", "You changed {file}" : "{file} foi cambiado por vostede", - "{user} changed {file}" : "{user} cambiou {file}", + "You changed an encrypted file in {file}" : "Vostede cambiou un ficheiro cifrado en {file}", + "{user} changed {file}" : "{file} foi cambiado por {user}", + "{user} changed an encrypted file in {file}" : "{user} cambiou un ficheiro cifrado en {file}", "You deleted {file}" : "{file} foi eliminado por vostede", - "{user} deleted {file}" : "{user} eliminou {file}", + "You deleted an encrypted file in {file}" : "Vostede eliminou un ficheiro cifrado en {file}", + "{user} deleted {file}" : "{file} foi eliminado por {user}", + "{user} deleted an encrypted file in {file}" : "{user} eliminou un ficheiro cifrado en {file}", "You restored {file}" : "{file} foi restaurado por vostede", - "{user} restored {file}" : "{user} restaurou {file}", + "{user} restored {file}" : "{file} foi restaurado por {user}", "You renamed {oldfile} to {newfile}" : "Vostede renomeou {oldfile} como {newfile}", "{user} renamed {oldfile} to {newfile}" : "{user} renomeou {oldfile} como {newfile}", "You moved {oldfile} to {newfile}" : "Vostede moveu {oldfile} para {newfile}", @@ -102,20 +126,26 @@ OC.L10N.register( "A file has been added to or removed from your favorites" : "Engadiuse ou retirouse un ficheiro dos seus favoritos", "A file or folder has been changed or renamed" : "Cambiouse ou renomeouse un ficheiro ou cartafol", "A new file or folder has been created" : "Creouse un novo ficheiro ou cartafol", + "A file or folder has been deleted" : "Eliminouse un ficheiro ou cartafol", "Limit notifications about creation and changes to your favorite files (Stream only)" : "Limita as notificacións sobre a creación e modificación dos seus ficheiros favoritos (só os fluxos)", + "A file or folder has been restored" : "Restaurouse un ficheiro ou cartafol", "Unlimited" : "Sen límites", "Upload (max. %s)" : "Envío (máx. %s)", - "File handling" : "Manexo de ficheiro", + "File Management" : "Administración de ficheiros", + "File handling" : "Manexo de ficheiros", "Maximum upload size" : "Tamaño máximo do envío", "max. possible: " : "máx. posíbel: ", "Save" : "Gardar", "With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podería levarlle 5 minutos para que se realicen os cambios.", "Missing permissions to edit from here." : "Faltan os permisos para poder editar desde aquí.", + "%1$s of %2$s used" : "%s de %s utilizado", "%s used" : "%s utilizado", "Settings" : "Axustes", - "Show hidden files" : "Amosar os ficheiros agochados", + "Show hidden files" : "Amosar os ficheiros agachados", "WebDAV" : "WebDAV", - "Cancel upload" : "Cancelar a subida", + "Use this address to access your Files via WebDAV" : "Empregue este enderezo acceder aos seus ficheiros mediante WebDAV", + "Toggle grid view" : "Alternar a vista como grella", + "Cancel upload" : "Cancelar o envío", "No files in here" : "Aquí non hai ficheiros", "Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", @@ -126,9 +156,11 @@ OC.L10N.register( "Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí", "Tags" : "Etiquetas", "Deleted files" : "Ficheiros eliminados", + "Shares" : "Comparticións", "Shared with others" : "Compartido con outros", "Shared with you" : "Compartido con vostede", "Shared by link" : "Compartido por ligazón", + "Deleted shares" : "Comparticións eliminadas", "Text file" : "Ficheiro de texto", "New text file.txt" : "Novo ficheiro de texto.txt", "Target folder" : "Cartafol de destino", diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json index 14e9b06fb8..9c80102e4e 100644 --- a/apps/files/l10n/gl.json +++ b/apps/files/l10n/gl.json @@ -12,14 +12,24 @@ "Home" : "Inicio", "Close" : "Pechar", "Could not create folder \"{dir}\"" : "Non foi posíbel crear o cartafol «{dir}»", + "This will stop your current uploads." : "Isto deterá os envíos actuais.", "Upload cancelled." : "Envío cancelado.", + "…" : "…", + "Processing files …" : "Procesando ficheiros …", "Unable to upload {filename} as it is a directory or has 0 bytes" : "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes", "Not enough free space, you are uploading {size1} but only {size2} is left" : "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}", "Target folder \"{dir}\" does not exist any more" : "O cartafol de destino «{dir}» xa non existe", "Not enough free space" : "Non hai espazo libre abondo", + "An unknown error has occurred" : "Produciuse un erro descoñecido", + "Uploading …" : "Enviando …", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})", + "Uploading that item is not supported" : "Non se admite o envío deste elemento", + "Target folder does not exist any more" : "O cartafol de destino xa non existe", + "Error when assembling chunks, status code {status}" : "Produciuse un erro ao ensamblar os bloques, código de estado {status}", "Actions" : "Accións", "Rename" : "Renomear", + "Copy" : "Copiar", + "Choose target folder" : "Escoller o cartafol de destino", "Disconnect storage" : "Desconectar o almacenamento", "Unshare" : "Deixar de compartir", "Could not load info for file \"{file}\"" : "Non foi posíbel cargar información para o ficheiro «{file}»", @@ -32,7 +42,9 @@ "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador", "Could not move \"{file}\", target exists" : "Non foi posíbel mover «{file}», o destino xa existe", "Could not move \"{file}\"" : "Non foi posíbel mover «{file}»", - "Could not copy \"{file}\"" : "Non se puido copiar \"{file}\"", + "copy" : "copiar", + "Could not copy \"{file}\", target exists" : "Non foi posíbel copiar «{file}», o destino xa existe", + "Could not copy \"{file}\"" : "Non foi posíbel copiar «{file}¢", "Copied {origin} inside {destination}" : "Copiado {origin} en {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "Copiado {origin} e outros {nbfiles} ficheiros en {destination} ", "{newName} already exists" : "Xa existe {newName}", @@ -50,12 +62,15 @@ "_%n folder_::_%n folders_" : ["%n cartafol","%n cartafoles"], "_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"], "{dirs} and {files}" : "{dirs} e {files}", - "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agochado","incluíndo %n agochados"], + "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agachado","incluíndo %n agachados"], "You don’t have permission to upload or create files here" : "Non ten permisos para enviar ou crear ficheiros aquí.", "_Uploading %n file_::_Uploading %n files_" : ["Cargando %n ficheiro","Cargando %n ficheiros"], "New" : "Novo", + "{used} of {quota} used" : "Usados {used} de {quota}", + "{used} used" : "{used} usados", "\"{name}\" is an invalid file name." : "«{name}» é un nome incorrecto de ficheiro.", "File name cannot be empty." : "O nome de ficheiro non pode estar baleiro", + "\"/\" is not allowed inside a file name." : "«/» non está permitido nun nome de ficheiro", "\"{name}\" is not an allowed filetype" : "«{name}» non é un tipo de ficheiro permitido", "Storage of {owner} is full, files can not be updated or synced anymore!" : "O espazo de almacenamento de {owner} está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!", "Your storage is full, files can not be updated or synced anymore!" : "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!", @@ -71,6 +86,9 @@ "Favorite" : "Favorito", "New folder" : "Novo cartafol", "Upload file" : "Enviar ficheiro", + "Not favorited" : "Non marcado como favorito", + "Remove from favorites" : "Retirar de favoritos", + "Add to favorites" : "Engadir a favoritos", "An error occurred while trying to update the tags" : "Produciuse un erro ao tentar actualizar as etiquetas", "Added to favorites" : "Engadido a favoritos", "Removed from favorites" : "Retirado de favoritos", @@ -85,14 +103,20 @@ "Moved by {user}" : "Movido por {user}", "\"remote user\"" : "«usuario remoto»", "You created {file}" : "{file} foi creado por vostede", + "You created an encrypted file in {file}" : "Vostede creo un ficheiro cifrado en {file}", "{user} created {file}" : "{user} creou {file}", - "{file} was created in a public folder" : "{file} foi creado nun cartafol público", + "{user} created an encrypted file in {file}" : "{user} creou un ficheiro cifrado en {file}", + "{file} was created in a public folder" : "{file} foi creado nun cartafol público", "You changed {file}" : "{file} foi cambiado por vostede", - "{user} changed {file}" : "{user} cambiou {file}", + "You changed an encrypted file in {file}" : "Vostede cambiou un ficheiro cifrado en {file}", + "{user} changed {file}" : "{file} foi cambiado por {user}", + "{user} changed an encrypted file in {file}" : "{user} cambiou un ficheiro cifrado en {file}", "You deleted {file}" : "{file} foi eliminado por vostede", - "{user} deleted {file}" : "{user} eliminou {file}", + "You deleted an encrypted file in {file}" : "Vostede eliminou un ficheiro cifrado en {file}", + "{user} deleted {file}" : "{file} foi eliminado por {user}", + "{user} deleted an encrypted file in {file}" : "{user} eliminou un ficheiro cifrado en {file}", "You restored {file}" : "{file} foi restaurado por vostede", - "{user} restored {file}" : "{user} restaurou {file}", + "{user} restored {file}" : "{file} foi restaurado por {user}", "You renamed {oldfile} to {newfile}" : "Vostede renomeou {oldfile} como {newfile}", "{user} renamed {oldfile} to {newfile}" : "{user} renomeou {oldfile} como {newfile}", "You moved {oldfile} to {newfile}" : "Vostede moveu {oldfile} para {newfile}", @@ -100,20 +124,26 @@ "A file has been added to or removed from your favorites" : "Engadiuse ou retirouse un ficheiro dos seus favoritos", "A file or folder has been changed or renamed" : "Cambiouse ou renomeouse un ficheiro ou cartafol", "A new file or folder has been created" : "Creouse un novo ficheiro ou cartafol", + "A file or folder has been deleted" : "Eliminouse un ficheiro ou cartafol", "Limit notifications about creation and changes to your favorite files (Stream only)" : "Limita as notificacións sobre a creación e modificación dos seus ficheiros favoritos (só os fluxos)", + "A file or folder has been restored" : "Restaurouse un ficheiro ou cartafol", "Unlimited" : "Sen límites", "Upload (max. %s)" : "Envío (máx. %s)", - "File handling" : "Manexo de ficheiro", + "File Management" : "Administración de ficheiros", + "File handling" : "Manexo de ficheiros", "Maximum upload size" : "Tamaño máximo do envío", "max. possible: " : "máx. posíbel: ", "Save" : "Gardar", "With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podería levarlle 5 minutos para que se realicen os cambios.", "Missing permissions to edit from here." : "Faltan os permisos para poder editar desde aquí.", + "%1$s of %2$s used" : "%s de %s utilizado", "%s used" : "%s utilizado", "Settings" : "Axustes", - "Show hidden files" : "Amosar os ficheiros agochados", + "Show hidden files" : "Amosar os ficheiros agachados", "WebDAV" : "WebDAV", - "Cancel upload" : "Cancelar a subida", + "Use this address to access your Files via WebDAV" : "Empregue este enderezo acceder aos seus ficheiros mediante WebDAV", + "Toggle grid view" : "Alternar a vista como grella", + "Cancel upload" : "Cancelar o envío", "No files in here" : "Aquí non hai ficheiros", "Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", @@ -124,9 +154,11 @@ "Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí", "Tags" : "Etiquetas", "Deleted files" : "Ficheiros eliminados", + "Shares" : "Comparticións", "Shared with others" : "Compartido con outros", "Shared with you" : "Compartido con vostede", "Shared by link" : "Compartido por ligazón", + "Deleted shares" : "Comparticións eliminadas", "Text file" : "Ficheiro de texto", "New text file.txt" : "Novo ficheiro de texto.txt", "Target folder" : "Cartafol de destino", diff --git a/apps/files/l10n/hu.js b/apps/files/l10n/hu.js index b1925b3f03..290b3a7f09 100644 --- a/apps/files/l10n/hu.js +++ b/apps/files/l10n/hu.js @@ -14,6 +14,7 @@ OC.L10N.register( "Home" : "Saját mappa", "Close" : "Bezárás", "Could not create folder \"{dir}\"" : "{dir} mappa nem hozható létre", + "This will stop your current uploads." : "Ez meg fogja állítani a jelenlegi feltöltéseket.", "Upload cancelled." : "A feltöltést megszakítottuk.", "…" : "...", "Processing files …" : "Fájlok feldolgozása …", diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json index 50a30fe82d..d631a8f005 100644 --- a/apps/files/l10n/hu.json +++ b/apps/files/l10n/hu.json @@ -12,6 +12,7 @@ "Home" : "Saját mappa", "Close" : "Bezárás", "Could not create folder \"{dir}\"" : "{dir} mappa nem hozható létre", + "This will stop your current uploads." : "Ez meg fogja állítani a jelenlegi feltöltéseket.", "Upload cancelled." : "A feltöltést megszakítottuk.", "…" : "...", "Processing files …" : "Fájlok feldolgozása …", diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js index bacc072f15..74b0a30dd2 100644 --- a/apps/files/l10n/nl.js +++ b/apps/files/l10n/nl.js @@ -144,7 +144,7 @@ OC.L10N.register( "Show hidden files" : "Verborgen bestanden tonen", "WebDAV" : "WebDAV", "Use this address to access your Files via WebDAV" : "Gebruik deze link om je bestanden te benaderen via WebDAV", - "Toggle grid view" : "Omschakelen roosterbeeld", + "Toggle grid view" : "Omschakelen roosterweergave", "Cancel upload" : "Stop upload", "No files in here" : "Hier geen bestanden", "Upload some content or sync with your devices!" : "Upload je inhoud of synchroniseer met je apparaten!", diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json index db7556f464..81e14e5fe5 100644 --- a/apps/files/l10n/nl.json +++ b/apps/files/l10n/nl.json @@ -142,7 +142,7 @@ "Show hidden files" : "Verborgen bestanden tonen", "WebDAV" : "WebDAV", "Use this address to access your Files via WebDAV" : "Gebruik deze link om je bestanden te benaderen via WebDAV", - "Toggle grid view" : "Omschakelen roosterbeeld", + "Toggle grid view" : "Omschakelen roosterweergave", "Cancel upload" : "Stop upload", "No files in here" : "Hier geen bestanden", "Upload some content or sync with your devices!" : "Upload je inhoud of synchroniseer met je apparaten!", diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js index fced44a2ef..00ff422580 100644 --- a/apps/files/l10n/sk.js +++ b/apps/files/l10n/sk.js @@ -134,7 +134,7 @@ OC.L10N.register( "max. possible: " : "najväčšie možné:", "Save" : "Uložiť", "With PHP-FPM it might take 5 minutes for changes to be applied." : "Použitím PHP-FPM môžu byť zmeny vykonané do 5 minút.", - "Missing permissions to edit from here." : "Chýbajú orávnenia pre možnosť tu upravovať.", + "Missing permissions to edit from here." : "Chýbajú oprávnenia pre možnosť tu upravovať.", "%1$s of %2$s used" : "Využité: %1$s z %2$s", "%s used" : "%s použitých", "Settings" : "Nastavenia", diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json index 85e0f109d4..d6fc30f2dd 100644 --- a/apps/files/l10n/sk.json +++ b/apps/files/l10n/sk.json @@ -132,7 +132,7 @@ "max. possible: " : "najväčšie možné:", "Save" : "Uložiť", "With PHP-FPM it might take 5 minutes for changes to be applied." : "Použitím PHP-FPM môžu byť zmeny vykonané do 5 minút.", - "Missing permissions to edit from here." : "Chýbajú orávnenia pre možnosť tu upravovať.", + "Missing permissions to edit from here." : "Chýbajú oprávnenia pre možnosť tu upravovať.", "%1$s of %2$s used" : "Využité: %1$s z %2$s", "%s used" : "%s použitých", "Settings" : "Nastavenia", diff --git a/apps/files_external/l10n/eu.js b/apps/files_external/l10n/eu.js index 419a1fca69..0c94f61525 100644 --- a/apps/files_external/l10n/eu.js +++ b/apps/files_external/l10n/eu.js @@ -1,25 +1,40 @@ OC.L10N.register( "files_external", { - "Step 1 failed. Exception: %s" : "1 Urratsak huts egin du. Salbuespena: %s", - "Step 2 failed. Exception: %s" : "2 Urratsak huts egin du. Salbuespena: %s", - "External storage" : "Kanpoko biltegiratzea", "Personal" : "Pertsonala", "System" : "Sistema", "Grant access" : "Baimendu sarrera", + "Generate keys" : "Sortu gakoak", "All users. Type to select user or group." : "Erabiltzaile guztiak. Idatzi erabiltzaile edo taldea hautatzeko.", "(group)" : "(taldea)", + "Enable encryption" : "Gaitu zifratzea", + "Enable previews" : "Gaitu aurrebistak", + "Never" : "inoiz ez", + "Delete" : "Ezabatu", "Saved" : "Gordeta", + "Saving..." : "Gordetzen...", + "Save" : "Gorde", "Username" : "Erabiltzaile izena", "Password" : "Pasahitza", - "Save" : "Gorde", + "Credentials saved" : "Kredentzialak gordeta", + "%s" : "%s", + "Secret key" : "Gako sekretua", "None" : "Ezer", + "OAuth1" : "OAuth1", "App key" : "Aplikazio gakoa", "App secret" : "App sekretua", + "OAuth2" : "OAuth2", "Client ID" : "Bezero ID", "Client secret" : "Bezeroaren Sekretua", + "OpenStack v2" : "OpenStack v2", + "OpenStack v3" : "OpenStack v3", + "Domain" : "Domeinua", "API key" : "APIaren gakoa", + "Username and password" : "Erabiltzaile-izena eta pasahitza", + "RSA public key" : "RSA gako publikoa", "Public key" : "Gako publikoa", + "RSA private key" : "RSA gako pribatua", + "Private key" : "Gako pribatua", "Amazon S3" : "Amazon S3", "Hostname" : "Ostalari izena", "Port" : "Portua", @@ -30,30 +45,30 @@ OC.L10N.register( "URL" : "URL", "Remote subfolder" : "Urruneko azpikarpeta", "Secure https://" : "https:// segurua", - "Dropbox" : "Dropbox", + "FTP" : "FTP", "Host" : "Ostalaria", "Secure ftps://" : "ftps:// segurua", "Local" : "Bertakoa", "Location" : "Kokapena", - "ownCloud" : "ownCloud", + "Nextcloud" : "Nextcloud", + "SFTP" : "SFTP", "Root" : "Erroa", "Share" : "Partekatu", "SMB / CIFS using OC login" : "SMB / CIFS saioa hasteko OC erabiliz", "Username as share" : "Erabiltzaile izena elkarbanaketa bezala", "OpenStack Object Storage" : "OpenStack Objektu Biltegiratzea", - "Note: " : "Oharra:", - "Note: The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra: :PHPko cURL euskarria ez dago instalatuta edo gaitua. Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "Note: The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra: :PHPko FTP euskarria ez dago instalatuta edo gaitua. Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "Note: \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra:\"%s\" euskarria ez dago instalatuta Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "No external storage configured" : "Ez da kanpo biltegiratzerik konfiguratu", + "Service name" : "Zerbitzuaren izena", "Name" : "Izena", "Storage type" : "Biltegiratze mota", - "External Storage" : "Kanpoko biltegiratzea", + "Scope" : "Esparrua", "Folder name" : "Karpetaren izena", + "External storage" : "Kanpoko biltegiratzea", + "Authentication" : "Autentifikazioa", "Configuration" : "Konfigurazioa", "Available for" : "Hauentzat eskuragarri", "Add storage" : "Gehitu biltegiratzea", - "Delete" : "Ezabatu", + "Advanced settings" : "Ezarpen aurreratuak", + "OpenStack" : "OpenStack", "Allow users to mount the following external storage" : "Baimendu erabiltzaileak hurrengo kanpo biltegiratzeak muntatzen" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_external/l10n/eu.json b/apps/files_external/l10n/eu.json index 9118d77b3a..bc11b44a63 100644 --- a/apps/files_external/l10n/eu.json +++ b/apps/files_external/l10n/eu.json @@ -1,23 +1,38 @@ { "translations": { - "Step 1 failed. Exception: %s" : "1 Urratsak huts egin du. Salbuespena: %s", - "Step 2 failed. Exception: %s" : "2 Urratsak huts egin du. Salbuespena: %s", - "External storage" : "Kanpoko biltegiratzea", "Personal" : "Pertsonala", "System" : "Sistema", "Grant access" : "Baimendu sarrera", + "Generate keys" : "Sortu gakoak", "All users. Type to select user or group." : "Erabiltzaile guztiak. Idatzi erabiltzaile edo taldea hautatzeko.", "(group)" : "(taldea)", + "Enable encryption" : "Gaitu zifratzea", + "Enable previews" : "Gaitu aurrebistak", + "Never" : "inoiz ez", + "Delete" : "Ezabatu", "Saved" : "Gordeta", + "Saving..." : "Gordetzen...", + "Save" : "Gorde", "Username" : "Erabiltzaile izena", "Password" : "Pasahitza", - "Save" : "Gorde", + "Credentials saved" : "Kredentzialak gordeta", + "%s" : "%s", + "Secret key" : "Gako sekretua", "None" : "Ezer", + "OAuth1" : "OAuth1", "App key" : "Aplikazio gakoa", "App secret" : "App sekretua", + "OAuth2" : "OAuth2", "Client ID" : "Bezero ID", "Client secret" : "Bezeroaren Sekretua", + "OpenStack v2" : "OpenStack v2", + "OpenStack v3" : "OpenStack v3", + "Domain" : "Domeinua", "API key" : "APIaren gakoa", + "Username and password" : "Erabiltzaile-izena eta pasahitza", + "RSA public key" : "RSA gako publikoa", "Public key" : "Gako publikoa", + "RSA private key" : "RSA gako pribatua", + "Private key" : "Gako pribatua", "Amazon S3" : "Amazon S3", "Hostname" : "Ostalari izena", "Port" : "Portua", @@ -28,30 +43,30 @@ "URL" : "URL", "Remote subfolder" : "Urruneko azpikarpeta", "Secure https://" : "https:// segurua", - "Dropbox" : "Dropbox", + "FTP" : "FTP", "Host" : "Ostalaria", "Secure ftps://" : "ftps:// segurua", "Local" : "Bertakoa", "Location" : "Kokapena", - "ownCloud" : "ownCloud", + "Nextcloud" : "Nextcloud", + "SFTP" : "SFTP", "Root" : "Erroa", "Share" : "Partekatu", "SMB / CIFS using OC login" : "SMB / CIFS saioa hasteko OC erabiliz", "Username as share" : "Erabiltzaile izena elkarbanaketa bezala", "OpenStack Object Storage" : "OpenStack Objektu Biltegiratzea", - "Note: " : "Oharra:", - "Note: The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra: :PHPko cURL euskarria ez dago instalatuta edo gaitua. Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "Note: The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra: :PHPko FTP euskarria ez dago instalatuta edo gaitua. Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "Note: \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Oharra:\"%s\" euskarria ez dago instalatuta Ezinezko da %s muntatzea. Mesedez eskatu sistema administratzaleari instala dezan. ", - "No external storage configured" : "Ez da kanpo biltegiratzerik konfiguratu", + "Service name" : "Zerbitzuaren izena", "Name" : "Izena", "Storage type" : "Biltegiratze mota", - "External Storage" : "Kanpoko biltegiratzea", + "Scope" : "Esparrua", "Folder name" : "Karpetaren izena", + "External storage" : "Kanpoko biltegiratzea", + "Authentication" : "Autentifikazioa", "Configuration" : "Konfigurazioa", "Available for" : "Hauentzat eskuragarri", "Add storage" : "Gehitu biltegiratzea", - "Delete" : "Ezabatu", + "Advanced settings" : "Ezarpen aurreratuak", + "OpenStack" : "OpenStack", "Allow users to mount the following external storage" : "Baimendu erabiltzaileak hurrengo kanpo biltegiratzeak muntatzen" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js index 4b332a0060..bab29c0749 100644 --- a/apps/files_external/l10n/gl.js +++ b/apps/files_external/l10n/gl.js @@ -19,17 +19,22 @@ OC.L10N.register( "Check for changes" : "Comprobar se hai cambios", "Never" : "Nunca", "Once every direct access" : "Unha vez cada acceso directo", + "Read only" : "Só lectura", "Delete" : "Eliminar", "Admin defined" : "Definido polo administrador", + "Are you sure you want to delete this external storage?" : "Confirma que quere eliminar este almacenamento externo?", + "Delete storage?" : "Eliminar o almacenamento?", "Saved" : "Gardado", "Saving..." : "Gardando...", "Save" : "Gardar", "Empty response from the server" : "Resposta baleira desde o servidor", + "Couldn't access. Please log out and in again to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe", "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}", "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}", "There was an error with message: " : "produciuse un erro coa mensaxe:", "External mount error" : "Produciuse un erro de montaxe externo", "external-storage" : "almacenamento externo", + "Couldn't fetch list of Windows network drive mount points: Empty response from server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor", "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información", "Please enter the credentials for the {mount} mount" : "Insira as credenciais para o punto de montaxe {mount}", "Username" : "Nome de usuario", @@ -59,10 +64,12 @@ OC.L10N.register( "OAuth2" : "OAuth2", "Client ID" : "ID do cliente", "Client secret" : "Secreto do cliente", + "OpenStack v2" : "OpenStack v2", "Tenant name" : "Nome do ocupante", "Identity endpoint URL" : "URL do punto final de identidade", + "OpenStack v3" : "OpenStack v3", "Domain" : "Dominio", - "Rackspace" : "Rackspace", + "Rackspace" : "Espazo no estante", "API key" : "Chave da API", "Global credentials" : "Credenciais globais", "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos", @@ -71,6 +78,9 @@ OC.L10N.register( "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos", "RSA public key" : "Chave pública RSA", "Public key" : "Chave pública", + "RSA private key" : "Chave privada RSA", + "Private key" : "Chave privada", + "Kerberos ticket" : "Billete Kerberos", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", "Hostname" : "Nome de máquina", @@ -78,6 +88,7 @@ OC.L10N.register( "Region" : "Rexión", "Enable SSL" : "Activar SSL", "Enable Path Style" : "Activar o estilo de ruta", + "Legacy (v2) authentication" : "Autenticación (v2) herdada\n", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subcartafol remoto", @@ -100,20 +111,28 @@ OC.L10N.register( "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", + "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "«%1$s» non está instalado. Non é posíbel a montaxe de %2$s. Consulte co administrador do sistema como instalalo.", "External storage support" : "Compatibilidade de almacenamento externo", + "Adds basic external storage support" : "Engade compatibilidade básica de almacenamento externo\n", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Esta aplicación permítelle aos administradores configurar conexións a provedores externos de almacenamento, como servidores FTP, almacenamentos de obxectos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e máis. Os administradores poden escoller que tipos de almacenamento activar e poden montar estas localizacións de almacenamento para un usuario, un grupo ou o sistema enteiro. Os usuarios verán aparecer un novo cartafol no seu directorio raíz do Nextcloud, ao que poden acceder e que poden usar como calquera outro cartafol. O almacenamento externo tamén lle permite aos usuarios compartir os ficheiros almacenados nestas localizacións externas. Nestes casos, úsanse as credenciais para o dono dos ficheiros cando o receptor solicita o ficheiro do almacenamento externo, asegurando así que o receptor poida acceder ao ficheiro compartido.\n\nO almacenamento externo pódese configurar usando a IGU ou coa liña de ordes. A segunda opción fornece ao usuario avanzado máis flexibilidade para configurar montaxes de almacenamento externos en bloque e para configurar prioridades de montaxe. Ten dispoñíbel máis información na documentación da IGU do almacenamento externo e na documentación do ficheiro de configuración do almacenamento externo.", + "No external storage configured or you don't have the permission to configure them" : "No foi configurado ningún almacenamento externo ou non ten permiso para configuralos\n", "Name" : "Nome", "Storage type" : "Tipo de almacenamento", "Scope" : "Ámbito", + "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "O almacenamento externo permítelle montar servizos e dispositivos de almacenamento externo como dispositivos de almacenamento secundarios do Nextcloud. Tamén pode permitirlle que os usuarios monten os seus propios servizos de almacenamento externos.", "Folder name" : "Nome do cartafol", "External storage" : "Almacenamento externo", "Authentication" : "Autenticación", "Configuration" : "Configuración", "Available for" : "Dispoñíbel para", + "Click to recheck the configuration" : "Prema para volver comprobar a configuración\n", "Add storage" : "Engadir almacenamento", "Advanced settings" : "Axustes avanzados", "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poden empregarse credenciais globais para autenticar con múltiples almacenamentos externos que teñan as mesmas credenciais.", + "Are you sure you want to delete this external storage" : "Confirma que quere eliminar este almacenamento externo", "OpenStack" : "OpenStack", - "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", + "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json index cc429b640d..9b2b0dbf45 100644 --- a/apps/files_external/l10n/gl.json +++ b/apps/files_external/l10n/gl.json @@ -17,17 +17,22 @@ "Check for changes" : "Comprobar se hai cambios", "Never" : "Nunca", "Once every direct access" : "Unha vez cada acceso directo", + "Read only" : "Só lectura", "Delete" : "Eliminar", "Admin defined" : "Definido polo administrador", + "Are you sure you want to delete this external storage?" : "Confirma que quere eliminar este almacenamento externo?", + "Delete storage?" : "Eliminar o almacenamento?", "Saved" : "Gardado", "Saving..." : "Gardando...", "Save" : "Gardar", "Empty response from the server" : "Resposta baleira desde o servidor", + "Couldn't access. Please log out and in again to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe", "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}", "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}", "There was an error with message: " : "produciuse un erro coa mensaxe:", "External mount error" : "Produciuse un erro de montaxe externo", "external-storage" : "almacenamento externo", + "Couldn't fetch list of Windows network drive mount points: Empty response from server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor", "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información", "Please enter the credentials for the {mount} mount" : "Insira as credenciais para o punto de montaxe {mount}", "Username" : "Nome de usuario", @@ -57,10 +62,12 @@ "OAuth2" : "OAuth2", "Client ID" : "ID do cliente", "Client secret" : "Secreto do cliente", + "OpenStack v2" : "OpenStack v2", "Tenant name" : "Nome do ocupante", "Identity endpoint URL" : "URL do punto final de identidade", + "OpenStack v3" : "OpenStack v3", "Domain" : "Dominio", - "Rackspace" : "Rackspace", + "Rackspace" : "Espazo no estante", "API key" : "Chave da API", "Global credentials" : "Credenciais globais", "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos", @@ -69,6 +76,9 @@ "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos", "RSA public key" : "Chave pública RSA", "Public key" : "Chave pública", + "RSA private key" : "Chave privada RSA", + "Private key" : "Chave privada", + "Kerberos ticket" : "Billete Kerberos", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", "Hostname" : "Nome de máquina", @@ -76,6 +86,7 @@ "Region" : "Rexión", "Enable SSL" : "Activar SSL", "Enable Path Style" : "Activar o estilo de ruta", + "Legacy (v2) authentication" : "Autenticación (v2) herdada\n", "WebDAV" : "WebDAV", "URL" : "URL", "Remote subfolder" : "Subcartafol remoto", @@ -98,20 +109,28 @@ "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", + "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "«%1$s» non está instalado. Non é posíbel a montaxe de %2$s. Consulte co administrador do sistema como instalalo.", "External storage support" : "Compatibilidade de almacenamento externo", + "Adds basic external storage support" : "Engade compatibilidade básica de almacenamento externo\n", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Esta aplicación permítelle aos administradores configurar conexións a provedores externos de almacenamento, como servidores FTP, almacenamentos de obxectos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e máis. Os administradores poden escoller que tipos de almacenamento activar e poden montar estas localizacións de almacenamento para un usuario, un grupo ou o sistema enteiro. Os usuarios verán aparecer un novo cartafol no seu directorio raíz do Nextcloud, ao que poden acceder e que poden usar como calquera outro cartafol. O almacenamento externo tamén lle permite aos usuarios compartir os ficheiros almacenados nestas localizacións externas. Nestes casos, úsanse as credenciais para o dono dos ficheiros cando o receptor solicita o ficheiro do almacenamento externo, asegurando así que o receptor poida acceder ao ficheiro compartido.\n\nO almacenamento externo pódese configurar usando a IGU ou coa liña de ordes. A segunda opción fornece ao usuario avanzado máis flexibilidade para configurar montaxes de almacenamento externos en bloque e para configurar prioridades de montaxe. Ten dispoñíbel máis información na documentación da IGU do almacenamento externo e na documentación do ficheiro de configuración do almacenamento externo.", + "No external storage configured or you don't have the permission to configure them" : "No foi configurado ningún almacenamento externo ou non ten permiso para configuralos\n", "Name" : "Nome", "Storage type" : "Tipo de almacenamento", "Scope" : "Ámbito", + "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "O almacenamento externo permítelle montar servizos e dispositivos de almacenamento externo como dispositivos de almacenamento secundarios do Nextcloud. Tamén pode permitirlle que os usuarios monten os seus propios servizos de almacenamento externos.", "Folder name" : "Nome do cartafol", "External storage" : "Almacenamento externo", "Authentication" : "Autenticación", "Configuration" : "Configuración", "Available for" : "Dispoñíbel para", + "Click to recheck the configuration" : "Prema para volver comprobar a configuración\n", "Add storage" : "Engadir almacenamento", "Advanced settings" : "Axustes avanzados", "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo", + "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poden empregarse credenciais globais para autenticar con múltiples almacenamentos externos que teñan as mesmas credenciais.", + "Are you sure you want to delete this external storage" : "Confirma que quere eliminar este almacenamento externo", "OpenStack" : "OpenStack", - "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", + "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.", "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/files_external/l10n/hu.js b/apps/files_external/l10n/hu.js index 790e438dfe..38e67905b0 100644 --- a/apps/files_external/l10n/hu.js +++ b/apps/files_external/l10n/hu.js @@ -19,6 +19,7 @@ OC.L10N.register( "Check for changes" : "Változások keresése", "Never" : "Soha", "Once every direct access" : "Minden közvetlen elérésnél", + "Read only" : "Csak olvasható", "Delete" : "Törlés", "Admin defined" : "Rendszergazda definiálva", "Are you sure you want to delete this external storage?" : "Biztosan törlöd ezt a külső tárolót?", diff --git a/apps/files_external/l10n/hu.json b/apps/files_external/l10n/hu.json index 10111d73e0..3de906ce79 100644 --- a/apps/files_external/l10n/hu.json +++ b/apps/files_external/l10n/hu.json @@ -17,6 +17,7 @@ "Check for changes" : "Változások keresése", "Never" : "Soha", "Once every direct access" : "Minden közvetlen elérésnél", + "Read only" : "Csak olvasható", "Delete" : "Törlés", "Admin defined" : "Rendszergazda definiálva", "Are you sure you want to delete this external storage?" : "Biztosan törlöd ezt a külső tárolót?", diff --git a/apps/files_external/l10n/ko.js b/apps/files_external/l10n/ko.js index 87f27e52ee..f365e0467c 100644 --- a/apps/files_external/l10n/ko.js +++ b/apps/files_external/l10n/ko.js @@ -19,8 +19,10 @@ OC.L10N.register( "Check for changes" : "변경 사항 감시", "Never" : "하지 않음", "Once every direct access" : "한 번 직접 접근할 때마다", + "Read only" : "읽기 전용", "Delete" : "삭제", "Admin defined" : "관리자 지정", + "Are you sure you want to delete this external storage?" : "이 외부 저장소를 삭제하시겠습니까?", "Delete storage?" : "저장소를 삭제하시겠습니까?", "Saved" : "저장됨", "Saving..." : "저장 중...", @@ -62,8 +64,10 @@ OC.L10N.register( "OAuth2" : "OAuth2", "Client ID" : "클라이언트 ID", "Client secret" : "클라이언트 비밀 값", + "OpenStack v2" : "OpenStack v2", "Tenant name" : "테넌트 이름", "Identity endpoint URL" : "아이덴티티 끝점(Endpoint) URL", + "OpenStack v3" : "OpenStack v3", "Domain" : "도메인", "Rackspace" : "Rackspace", "API key" : "API 키", @@ -74,6 +78,9 @@ OC.L10N.register( "User entered, store in database" : "사용자 데이터베이스에 저장", "RSA public key" : "RSA 공개 키", "Public key" : "공개 키", + "RSA private key" : "RSA 비밀 키", + "Private key" : "비밀 키", + "Kerberos ticket" : "Kerberos 티켓", "Amazon S3" : "Amazon S3", "Bucket" : "버킷", "Hostname" : "호스트 이름", @@ -104,6 +111,10 @@ OC.L10N.register( "Request timeout (seconds)" : "요청 시간 제한(초)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP의 cURL 지원이 비활성화되어 있거나 설치되어 있지 않습니다. %s을(를) 마운트할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP의 FTP 지원이 비활성화되어 있거나 설치되어 있지 않습니다. %s을(를) 마운트할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", + "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1$s\"이(가) 설치되어 있지 않습니다. \"%2$s\"을(를) 탑재할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", + "External storage support" : "외부 저장소 지원", + "Adds basic external storage support" : "기본적인 외부 저장소 지원 추가", + "No external storage configured or you don't have the permission to configure them" : "외부 저장소가 구성되지 않았거나 외부 저장소를 구성할 권한이 없습니다.", "Name" : "이름", "Storage type" : "저장소 종류", "Scope" : "범위", diff --git a/apps/files_external/l10n/ko.json b/apps/files_external/l10n/ko.json index 2df3ce067d..e4eef229f9 100644 --- a/apps/files_external/l10n/ko.json +++ b/apps/files_external/l10n/ko.json @@ -17,8 +17,10 @@ "Check for changes" : "변경 사항 감시", "Never" : "하지 않음", "Once every direct access" : "한 번 직접 접근할 때마다", + "Read only" : "읽기 전용", "Delete" : "삭제", "Admin defined" : "관리자 지정", + "Are you sure you want to delete this external storage?" : "이 외부 저장소를 삭제하시겠습니까?", "Delete storage?" : "저장소를 삭제하시겠습니까?", "Saved" : "저장됨", "Saving..." : "저장 중...", @@ -60,8 +62,10 @@ "OAuth2" : "OAuth2", "Client ID" : "클라이언트 ID", "Client secret" : "클라이언트 비밀 값", + "OpenStack v2" : "OpenStack v2", "Tenant name" : "테넌트 이름", "Identity endpoint URL" : "아이덴티티 끝점(Endpoint) URL", + "OpenStack v3" : "OpenStack v3", "Domain" : "도메인", "Rackspace" : "Rackspace", "API key" : "API 키", @@ -72,6 +76,9 @@ "User entered, store in database" : "사용자 데이터베이스에 저장", "RSA public key" : "RSA 공개 키", "Public key" : "공개 키", + "RSA private key" : "RSA 비밀 키", + "Private key" : "비밀 키", + "Kerberos ticket" : "Kerberos 티켓", "Amazon S3" : "Amazon S3", "Bucket" : "버킷", "Hostname" : "호스트 이름", @@ -102,6 +109,10 @@ "Request timeout (seconds)" : "요청 시간 제한(초)", "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP의 cURL 지원이 비활성화되어 있거나 설치되어 있지 않습니다. %s을(를) 마운트할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP의 FTP 지원이 비활성화되어 있거나 설치되어 있지 않습니다. %s을(를) 마운트할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", + "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1$s\"이(가) 설치되어 있지 않습니다. \"%2$s\"을(를) 탑재할 수 없습니다. 시스템 관리자에게 설치를 요청하십시오.", + "External storage support" : "외부 저장소 지원", + "Adds basic external storage support" : "기본적인 외부 저장소 지원 추가", + "No external storage configured or you don't have the permission to configure them" : "외부 저장소가 구성되지 않았거나 외부 저장소를 구성할 권한이 없습니다.", "Name" : "이름", "Storage type" : "저장소 종류", "Scope" : "범위", diff --git a/apps/files_external/l10n/sv.js b/apps/files_external/l10n/sv.js index 48a71342a6..a59141fc7f 100644 --- a/apps/files_external/l10n/sv.js +++ b/apps/files_external/l10n/sv.js @@ -19,6 +19,7 @@ OC.L10N.register( "Check for changes" : "Sök efter ändringar", "Never" : "Aldrig", "Once every direct access" : "En gång vid varje direktanslutning", + "Read only" : "Skrivskyddad", "Delete" : "Radera", "Admin defined" : "Admin definerad", "Are you sure you want to delete this external storage?" : "Är du säker på att du vill ta bort denna externa lagring?", @@ -77,6 +78,8 @@ OC.L10N.register( "User entered, store in database" : "Användare lades till, lagras i databasen", "RSA public key" : "RSA offentlig nyckel", "Public key" : "Offentlig nyckel", + "RSA private key" : "RSA privat nyckel", + "Private key" : "Privat nyckel", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", "Hostname" : "Värdnamn", diff --git a/apps/files_external/l10n/sv.json b/apps/files_external/l10n/sv.json index 2441c04f28..8f5f4d3d55 100644 --- a/apps/files_external/l10n/sv.json +++ b/apps/files_external/l10n/sv.json @@ -17,6 +17,7 @@ "Check for changes" : "Sök efter ändringar", "Never" : "Aldrig", "Once every direct access" : "En gång vid varje direktanslutning", + "Read only" : "Skrivskyddad", "Delete" : "Radera", "Admin defined" : "Admin definerad", "Are you sure you want to delete this external storage?" : "Är du säker på att du vill ta bort denna externa lagring?", @@ -75,6 +76,8 @@ "User entered, store in database" : "Användare lades till, lagras i databasen", "RSA public key" : "RSA offentlig nyckel", "Public key" : "Offentlig nyckel", + "RSA private key" : "RSA privat nyckel", + "Private key" : "Privat nyckel", "Amazon S3" : "Amazon S3", "Bucket" : "Bucket", "Hostname" : "Värdnamn", diff --git a/apps/files_sharing/l10n/bg.js b/apps/files_sharing/l10n/bg.js index 63909c874a..74ebd4fc23 100644 --- a/apps/files_sharing/l10n/bg.js +++ b/apps/files_sharing/l10n/bg.js @@ -22,7 +22,7 @@ OC.L10N.register( "Download" : "Изтегли", "Delete" : "Изтрий", "You can upload into this folder" : "Може да качвате в папката", - "Invalid server URL" : "Невалиден URL адрес на сървъра", + "Invalid server URL" : "URL адреса на сървъра не е валиден", "Share" : "Сподели", "No expiration date set" : "Не е зададен срок на валидност", "Shared by" : "Споделено от", @@ -31,7 +31,7 @@ OC.L10N.register( "Downloaded by {email}" : "Изтеглен от {email}", "Shared as public link" : "Споделено с публична връзка", "Removed public link" : "Премахни публичната връзка", - "You shared {file} as public link" : "Споделихте {file} публична връзка", + "You shared {file} as public link" : "Споделихте {file} с публична връзка", "You removed public link for {file}" : "Премахнахте публична връзка към файла {file}", "Shared with {user}" : "Споделен с {user}", "{actor} shared with {user}" : "{actor} сподели с {user}", diff --git a/apps/files_sharing/l10n/bg.json b/apps/files_sharing/l10n/bg.json index f326e34b73..013c17ae6b 100644 --- a/apps/files_sharing/l10n/bg.json +++ b/apps/files_sharing/l10n/bg.json @@ -20,7 +20,7 @@ "Download" : "Изтегли", "Delete" : "Изтрий", "You can upload into this folder" : "Може да качвате в папката", - "Invalid server URL" : "Невалиден URL адрес на сървъра", + "Invalid server URL" : "URL адреса на сървъра не е валиден", "Share" : "Сподели", "No expiration date set" : "Не е зададен срок на валидност", "Shared by" : "Споделено от", @@ -29,7 +29,7 @@ "Downloaded by {email}" : "Изтеглен от {email}", "Shared as public link" : "Споделено с публична връзка", "Removed public link" : "Премахни публичната връзка", - "You shared {file} as public link" : "Споделихте {file} публична връзка", + "You shared {file} as public link" : "Споделихте {file} с публична връзка", "You removed public link for {file}" : "Премахнахте публична връзка към файла {file}", "Shared with {user}" : "Споделен с {user}", "{actor} shared with {user}" : "{actor} сподели с {user}", diff --git a/apps/files_sharing/l10n/el.js b/apps/files_sharing/l10n/el.js index 8613700896..c6b31b13f6 100644 --- a/apps/files_sharing/l10n/el.js +++ b/apps/files_sharing/l10n/el.js @@ -5,12 +5,14 @@ OC.L10N.register( "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", "Deleted shares" : "Διαγραμμένα κοινόχρηστα", + "Shares" : "Κοινόχρηστα", "Nothing shared with you yet" : "Κανένα αρχείο δεν έχει διαμοιραστεί ακόμα με εσάς.", "Files and folders others share with you will show up here" : "Τα αρχεία και οι φάκελοι που άλλοι διαμοιράζονται με εσάς θα εμφανιστούν εδώ", "Nothing shared yet" : "Δεν έχει διαμοιραστεί τίποτα μέχρι στιγμής", "Files and folders you share will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε θα εμφανιστούν εδώ", "No shared links" : "Κανένας διαμοιρασμένος σύνδεσμος", "Files and folders you share by link will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε μέσω συνδέσμου θα εμφανιστούνε εδώ", + "Shares will show up here" : "Τα κοινόχρηστα θα εμφανιστούν εδώ", "Move or copy" : "Μετακίνηση ή αντιγραφή", "Download" : "Λήψη", "Delete" : "Διαγραφή", @@ -90,6 +92,7 @@ OC.L10N.register( "Can't change permissions for public share links" : "Δεν μπορούμε να αλλάξουμε δικαιώματα για δημόσια διαμοιρασμένους συνδέσμους", "Cannot increase permissions" : "Δεν μπορούμε να αυξήσουμε δικαιώματα", "shared by %s" : "Διαμοιράστηκε από 1 %s", + "Download all files" : "Λήψη όλων των αρχείων", "Direct link" : "Άμεσος σύνδεσμος", "Add to your Nextcloud" : "Προσθήκη στο Nextcloud σου", "Share API is disabled" : "API διαμοιρασμού είναι απενεργοποιημένο", diff --git a/apps/files_sharing/l10n/el.json b/apps/files_sharing/l10n/el.json index 7b45ec06be..b6c9a710be 100644 --- a/apps/files_sharing/l10n/el.json +++ b/apps/files_sharing/l10n/el.json @@ -3,12 +3,14 @@ "Shared with you" : "Διαμοιρασμένα με εσάς", "Shared by link" : "Διαμοιρασμένα μέσω συνδέσμου", "Deleted shares" : "Διαγραμμένα κοινόχρηστα", + "Shares" : "Κοινόχρηστα", "Nothing shared with you yet" : "Κανένα αρχείο δεν έχει διαμοιραστεί ακόμα με εσάς.", "Files and folders others share with you will show up here" : "Τα αρχεία και οι φάκελοι που άλλοι διαμοιράζονται με εσάς θα εμφανιστούν εδώ", "Nothing shared yet" : "Δεν έχει διαμοιραστεί τίποτα μέχρι στιγμής", "Files and folders you share will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε θα εμφανιστούν εδώ", "No shared links" : "Κανένας διαμοιρασμένος σύνδεσμος", "Files and folders you share by link will show up here" : "Τα αρχεία και οι φάκελοι που διαμοιράζεστε μέσω συνδέσμου θα εμφανιστούνε εδώ", + "Shares will show up here" : "Τα κοινόχρηστα θα εμφανιστούν εδώ", "Move or copy" : "Μετακίνηση ή αντιγραφή", "Download" : "Λήψη", "Delete" : "Διαγραφή", @@ -88,6 +90,7 @@ "Can't change permissions for public share links" : "Δεν μπορούμε να αλλάξουμε δικαιώματα για δημόσια διαμοιρασμένους συνδέσμους", "Cannot increase permissions" : "Δεν μπορούμε να αυξήσουμε δικαιώματα", "shared by %s" : "Διαμοιράστηκε από 1 %s", + "Download all files" : "Λήψη όλων των αρχείων", "Direct link" : "Άμεσος σύνδεσμος", "Add to your Nextcloud" : "Προσθήκη στο Nextcloud σου", "Share API is disabled" : "API διαμοιρασμού είναι απενεργοποιημένο", diff --git a/apps/files_sharing/l10n/eo.js b/apps/files_sharing/l10n/eo.js index d8368b93b7..e5c63252bc 100644 --- a/apps/files_sharing/l10n/eo.js +++ b/apps/files_sharing/l10n/eo.js @@ -1,82 +1,111 @@ OC.L10N.register( "files_sharing", { - "Server to server sharing is not enabled on this server" : "Interservila kunhavo ne kapabliĝis en ĉi tiu servilo", - "Not allowed to create a federated share with the same user server" : "Ne kreeblas federa kunhavo per la sama uzantoservilo", - "Invalid or untrusted SSL certificate" : "SSL-atestilo ne validas aŭ ne fidindas", - "Storage not valid" : "Memoro ne validas", - "Couldn't add remote share" : "Ne aldoneblas fora kunhavo", - "Shared with you" : "Kunhavata kun vi", "Shared with others" : "Kunhavata kun aliaj", + "Shared with you" : "Kunhavata kun vi", "Shared by link" : "Kunhavata per ligilo", + "Deleted shares" : "Forigitaj kunhavigoj", + "Shares" : "Kunhavoj", "Nothing shared with you yet" : "Nenio kunhavatas kun vi ankoraŭ", "Files and folders others share with you will show up here" : "Dosieroj kaj dosierujoj, kiujn aliuloj kunhavigas, aperos ĉi tie", "Nothing shared yet" : "Nenio kunhavatas ankoraŭ", "Files and folders you share will show up here" : "Dosieroj kaj dosierujoj, kiujn vi kunhavigas, aperos ĉi tie", "No shared links" : "Neniu kunhavata ligilo", "Files and folders you share by link will show up here" : "Dosieroj kaj dosierujoj, kiujn vi kunhavigas per ligilo, aperos ĉi tie", - "Do you want to add the remote share {name} from {owner}@{remote}?" : "Ĉu vi volas aldoni la foran kunhavon {name} de {owner}@{remote}?", - "Remote share" : "Fora kunhavo", - "Remote share password" : "Pasvorto de fora kunhavo", - "Cancel" : "Nuligi", - "Add remote share" : "Aldoni foran kunhavon", + "No deleted shares" : "Neniu forigita kunhavigo", + "Shares you deleted will show up here" : "Kunhavoj, kiujn vi forigis, aperos ĉi tie", + "No shares" : "Neniu kunhavo", + "Shares will show up here" : "Kunhavoj aperos ĉi tie", + "Restore share" : "Restaŭri kunhavon", + "Something happened. Unable to restore the share." : "Io okazis. Ne eblis restaŭri la kunhavon. ", + "Move or copy" : "Movi aŭ kopii", + "Download" : "Elŝuti", + "Delete" : "Forigi", "You can upload into this folder" : "Vi povas alŝuti en ĉi tiun dosierujon", - "No ownCloud installation (7 or higher) found at {remote}" : "Ne troviĝis instalo de ownCloud (7 aŭ pli alta) ĉe {remote}", - "Invalid ownCloud url" : "Nevalidas URL de ownCloud", + "Terms of service" : "Kondiĉoj de uzado", + "No compatible server found at {remote}" : "Neniu kongrua servilo trovita je {remote}", + "Invalid server URL" : "Nevalida servila retadreso", + "Failed to add the public link to your Nextcloud" : "Ne eblis aldoni la publikan ligilon al via Nextcloud", + "Share" : "Kunhavigi", + "No expiration date set" : "Neniu limdato agordita", "Shared by" : "Kunhavigita de", "Sharing" : "Kunhavigo", - "A file or folder has been shared" : "Dosiero aŭ dosierujo kunhaviĝis", - "A file or folder was shared from another server" : "Dosiero aŭ dosierujo kunhaviĝis el alia servilo", - "A public shared file or folder was downloaded" : "Publike kunhavita dosiero aŭ dosierujo elŝutiĝis", - "You received a new remote share %2$s from %1$s" : "Vi ricevis novan foran kunhavon %2$s de %1$s", - "You received a new remote share from %s" : "Vi ricevis novan foran kunhavon de %s", - "%1$s accepted remote share %2$s" : "%1$s akceptis foran kunhavon %2$s", - "%1$s declined remote share %2$s" : "%1$s malakceptis foran kunhavon %2$s", - "%1$s unshared %2$s from you" : "%1$s malkunhavigis %2$s el vi", - "Public shared folder %1$s was downloaded" : "La publika kunhavata dosierujo %1$s elŝutiĝis", - "Public shared file %1$s was downloaded" : "La publika kunhavata dosiero %1$s elŝutiĝis", - "You shared %1$s with %2$s" : "Vi kunhavigis %1$s kun %2$s", - "You removed the share of %2$s for %1$s" : "Vi malkunhavigis %1$s kun %2$s", - "%2$s removed the share of %3$s for %1$s" : "%2$s malkunhavigis %1$s kun %3$s", - "You shared %1$s with group %2$s" : "Vi kunhavigis %1$s kun la grupo %2$s", - "%2$s shared %1$s with group %3$s" : "%2$s kunhavigis %1$s kun grupo %3$s", - "You removed the share of group %2$s for %1$s" : "Vi malkunhavigis %1$s kun grupo %2$s", - "%2$s removed the share of group %3$s for %1$s" : "%2$s malkunhavigis %1$s kun grupo %3$s", - "%2$s shared %1$s via link" : "%2$s kunhavigis %1$s ligile", - "You shared %1$s via link" : "Vi kunhavigis %1$s per ligilo", - "You removed the public link for %1$s" : "Vi forigis la publikan ligilon por %1$s", - "%2$s shared %1$s with you" : "%2$s kunhavigis %1$s kun vi", - "%2$s removed the share for %1$s" : "%2$s forigis la kunhavon kun %1$s", + "File shares" : "Dosieraj kunhavoj", "Downloaded via public link" : "Elŝutita per publika ligilo", - "Shared with %2$s" : "Kunhavata kun %2$s", - "Shared with %3$s by %2$s" : "Kunhavata kun %3$s de %2$s", - "Removed share for %2$s" : "Foriĝis kunhavo kun %2$s", - "%2$s removed share for %3$s" : "%2$s forigis kunhavon kun %3$s", - "Shared with group %2$s" : "Kunhavata kun grupo %2$s", - "Shared with group %3$s by %2$s" : "Kunhavata kun grupo %3$s de %2$s", - "Removed share of group %2$s" : "Foriĝis kunhavo kun grupo %2$s", - "%2$s removed share of group %3$s" : "%2$s forigis kunhavon kun grupo %3$s", - "Shared via link by %2$s" : "Kunhavata ligile de %2$s", - "Shared via public link" : "Kunhavata publikligile", + "Downloaded by {email}" : "Elŝutita de {email}", + "{file} downloaded via public link" : "{file} elŝutita per publika ligilo", + "{email} downloaded {file}" : "{email} elŝutis la dosieron {file}", + "Shared with group {group}" : "Kunhavata kun grupo {group}", + "Removed share for group {group}" : "Foriĝis kunhavo kun grupo {group}", + "You shared {file} with group {group}" : "Vi kunhavigis {file} kun grupo {group}", + "You removed group {group} from {file}" : "Vi forigis grupon {group} el {file}", + "{actor} shared {file} with group {group}" : "{actor} kunhavigis dosieron {file} kun grupo {group}", + "{actor} removed group {group} from {file}" : "{actor} forigis grupon {group} el dosiero {file}", + "Shared as public link" : "Kunhavigita per publika ligilo", "Removed public link" : "Foriĝis publika ligilo", - "%2$s removed public link" : "%2$s forigis publikan ligilon", - "Shared by %2$s" : "Kunhavigata de %2$s", - "Shares" : "Kunhavoj", - "This share is password-protected" : "Ĉi tiu kunhavigo estas protektata per pasvorto", - "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", - "Password" : "Pasvorto", + "Public link expired" : "Publika ligilo senvalidiĝis", + "Public link of {actor} expired" : "Publika ligilo de {actor} senvalidiĝis", + "You shared {file} as public link" : "Vi kunhavigis dosieron {file} kiel publika ligilo", + "You removed public link for {file}" : "Vi forigis publikan ligilon por {file}", + "Public link expired for {file}" : "Publika ligilo de dosiero {file} senvalidiĝis", + "A file or folder shared by mail or by public link was downloaded" : "Dosiero aŭ dosierujo kunhavigita per retpoŝte aŭ publika ligilo elŝutiĝis", + "A file or folder was shared from another server" : "Dosiero aŭ dosierujo kunhaviĝis el alia servilo", + "A file or folder has been shared" : "Dosiero aŭ dosierujo kunhaviĝis", + "Wrong share ID, share doesn't exist" : "Neĝusta kunhava identigilo, kunhavo ne ekzistas", + "could not delete share" : "ne eblis forigi kunhavon", + "Could not delete share" : "Ne eblis forigi kunhavon", + "Please specify a file or folder path" : "Bv. entajpi vojon al dosiero aŭ dosierujo", + "Wrong path, file/folder doesn't exist" : "Neĝusta vojo, dosiero aŭ dosierujo ne ekzistas", + "Could not create share" : "Ne eblis krei kunhavon", + "invalid permissions" : "nevalidaj permesoj", + "Please specify a valid user" : "Bv. doni validan uzanton", + "Group sharing is disabled by the administrator" : "Grup-kunhavigon malebligis la administranto", + "Please specify a valid group" : "Bv. doni validan grupon", + "Public link sharing is disabled by the administrator" : "Kunhavigon per publika ligilo malebligis la administranto", + "Public upload disabled by the administrator" : "Publikan alŝuton malebligis la administranto", + "Public upload is only possible for publicly shared folders" : "Publika alŝuto eblas nur por publike kunhavigitaj dosierujoj", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Kunhavigo de %s per sendado de la pasvorto per „Nextcloud Talk“ malsukcesis, ĉar Nextcloud Talk ne estas ebligita.", + "Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT", + "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Kunhavigo de %1$s malsukcesis, ĉar la servilo ne permesas kunhavon de tipo %2$s", + "You cannot share to a Circle if the app is not enabled" : "Vi ne povas kunhavigi per Rondo, se la aplikaĵo „Rondo“ ne estas ebligita", + "Please specify a valid circle" : "Bv. doni validan rondon", + "Sharing %s failed because the back end does not support room shares" : "Kunhavigo de %s malsukcesis, ĉar la servilo ne subtenas kunhavon de ĉambro", + "Unknown share type" : "Nekonata kunhava tipo", + "Not a directory" : "Ne estas dosierujo", + "Could not lock path" : "Ne eblis ŝlosi vojon", + "Wrong or no update parameter given" : "Neniu aŭ neĝusta ĝisdatiga parametro donita", + "Can't change permissions for public share links" : "Ne eblas ŝanĝi permesojn por ligilo de publika kunhavo", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Kunhavigo per sendado de la pasvorto per „Nextcloud Talk“ malsukcesis, ĉar Nextcloud Talk ne estas ebligita", + "Cannot increase permissions" : "Ne eblas pliigi permesojn", + "shared by %s" : "kunhavigita de %s", + "Download all files" : "Elŝuti ĉiujn dosierojn", + "Direct link" : "Direkta ligilo", + "Add to your Nextcloud" : "Aldoni al via Nextcloud", + "Share API is disabled" : "Kunhavo-API estas malebligita", + "File sharing" : "Kunhavigo de dosieroj", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Tiu aplikaĵo ebligas al uzantoj kunhavigi dosieroj ene de Nextcloud. Se ebligita, la administranto povas elekti, kiuj grupoj povas kunhavigi dosierojn. Tiam, uzantoj povas kunhavigi dosierojn kaj dosierujojn kun aliaj uzantoj kaj grupoj ene de Nextcloud. Cetere, se la administranto permesas kunhavigi ligilojn, ekstera ligilo uzeblas por kunhavigi dosieroj kun aliaj uzantoj ekster Nextcloud. Administrantoj povas ankaŭ devigi uzon de pasvortoj, limdatoj, kaj permesi servil-al-servila kunhavigon per kunhaviga ligilo, kaj kunhavigon el porteblaj aparatoj.\nMalebligi tiun funkcion forigas kunhavigitajn dosierojn kaj dosierujon el la servilo por ĉiuj kunhavaj ricevantoj, kaj ankaŭ por la sinkronigaj klientoj kaj la porteblaj aplikaĵoj. Pli da informoj en la dokumentaro de Nextcloud.", "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", "Name" : "Nomo", "Share time" : "Kunhavotempo", + "Expiration date" : "Limdato", "Sorry, this link doesn’t seem to work anymore." : "Pardonu, ĉi tiu ligilo ŝajne ne plu funkcias.", "Reasons might be:" : "Kialoj povas esti:", "the item was removed" : "la ero foriĝis", "the link expired" : "la ligilo eksvalidiĝis", "sharing is disabled" : "kunhavigo malkapablas", "For more info, please ask the person who sent this link." : "Por plia informo, bonvolu peti al la persono, kiu sendis ĉi tiun ligilon.", - "Add to your ownCloud" : "Aldoni al via ownCloud", - "Download" : "Elŝuti", + "Share note" : "Kunhavigo noton", + "Toggle grid view" : "Baskuligi kradan vidon", "Download %s" : "Elŝuti %s", - "Direct link" : "Direkta ligilo" + "Upload files to %s" : "Alŝuti dosierojn al %s", + "Note" : "Noto", + "Select or drop files" : "Elekti aŭ demeti dosierojn", + "Uploading files…" : "Alŝutante dosierojn...", + "Uploaded files:" : "Alŝutitaj dosieroj:", + "By uploading files, you agree to the %1$sterms of service%2$s." : "Se vi alŝutas dosierojn, vi konsentas pri %1$skondiĉoj de uzado%2$s.", + "Sharing %s failed because the back end does not allow shares from type %s" : "Kunhavigo de %s malsukcesis, ĉar la servilo ne permesas kunhavon de tipo %s", + "This share is password-protected" : "Ĉi tiu kunhavigo estas protektata per pasvorto", + "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", + "Password" : "Pasvorto" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_sharing/l10n/eo.json b/apps/files_sharing/l10n/eo.json index 3b56baf1b9..992b38202f 100644 --- a/apps/files_sharing/l10n/eo.json +++ b/apps/files_sharing/l10n/eo.json @@ -1,80 +1,109 @@ { "translations": { - "Server to server sharing is not enabled on this server" : "Interservila kunhavo ne kapabliĝis en ĉi tiu servilo", - "Not allowed to create a federated share with the same user server" : "Ne kreeblas federa kunhavo per la sama uzantoservilo", - "Invalid or untrusted SSL certificate" : "SSL-atestilo ne validas aŭ ne fidindas", - "Storage not valid" : "Memoro ne validas", - "Couldn't add remote share" : "Ne aldoneblas fora kunhavo", - "Shared with you" : "Kunhavata kun vi", "Shared with others" : "Kunhavata kun aliaj", + "Shared with you" : "Kunhavata kun vi", "Shared by link" : "Kunhavata per ligilo", + "Deleted shares" : "Forigitaj kunhavigoj", + "Shares" : "Kunhavoj", "Nothing shared with you yet" : "Nenio kunhavatas kun vi ankoraŭ", "Files and folders others share with you will show up here" : "Dosieroj kaj dosierujoj, kiujn aliuloj kunhavigas, aperos ĉi tie", "Nothing shared yet" : "Nenio kunhavatas ankoraŭ", "Files and folders you share will show up here" : "Dosieroj kaj dosierujoj, kiujn vi kunhavigas, aperos ĉi tie", "No shared links" : "Neniu kunhavata ligilo", "Files and folders you share by link will show up here" : "Dosieroj kaj dosierujoj, kiujn vi kunhavigas per ligilo, aperos ĉi tie", - "Do you want to add the remote share {name} from {owner}@{remote}?" : "Ĉu vi volas aldoni la foran kunhavon {name} de {owner}@{remote}?", - "Remote share" : "Fora kunhavo", - "Remote share password" : "Pasvorto de fora kunhavo", - "Cancel" : "Nuligi", - "Add remote share" : "Aldoni foran kunhavon", + "No deleted shares" : "Neniu forigita kunhavigo", + "Shares you deleted will show up here" : "Kunhavoj, kiujn vi forigis, aperos ĉi tie", + "No shares" : "Neniu kunhavo", + "Shares will show up here" : "Kunhavoj aperos ĉi tie", + "Restore share" : "Restaŭri kunhavon", + "Something happened. Unable to restore the share." : "Io okazis. Ne eblis restaŭri la kunhavon. ", + "Move or copy" : "Movi aŭ kopii", + "Download" : "Elŝuti", + "Delete" : "Forigi", "You can upload into this folder" : "Vi povas alŝuti en ĉi tiun dosierujon", - "No ownCloud installation (7 or higher) found at {remote}" : "Ne troviĝis instalo de ownCloud (7 aŭ pli alta) ĉe {remote}", - "Invalid ownCloud url" : "Nevalidas URL de ownCloud", + "Terms of service" : "Kondiĉoj de uzado", + "No compatible server found at {remote}" : "Neniu kongrua servilo trovita je {remote}", + "Invalid server URL" : "Nevalida servila retadreso", + "Failed to add the public link to your Nextcloud" : "Ne eblis aldoni la publikan ligilon al via Nextcloud", + "Share" : "Kunhavigi", + "No expiration date set" : "Neniu limdato agordita", "Shared by" : "Kunhavigita de", "Sharing" : "Kunhavigo", - "A file or folder has been shared" : "Dosiero aŭ dosierujo kunhaviĝis", - "A file or folder was shared from another server" : "Dosiero aŭ dosierujo kunhaviĝis el alia servilo", - "A public shared file or folder was downloaded" : "Publike kunhavita dosiero aŭ dosierujo elŝutiĝis", - "You received a new remote share %2$s from %1$s" : "Vi ricevis novan foran kunhavon %2$s de %1$s", - "You received a new remote share from %s" : "Vi ricevis novan foran kunhavon de %s", - "%1$s accepted remote share %2$s" : "%1$s akceptis foran kunhavon %2$s", - "%1$s declined remote share %2$s" : "%1$s malakceptis foran kunhavon %2$s", - "%1$s unshared %2$s from you" : "%1$s malkunhavigis %2$s el vi", - "Public shared folder %1$s was downloaded" : "La publika kunhavata dosierujo %1$s elŝutiĝis", - "Public shared file %1$s was downloaded" : "La publika kunhavata dosiero %1$s elŝutiĝis", - "You shared %1$s with %2$s" : "Vi kunhavigis %1$s kun %2$s", - "You removed the share of %2$s for %1$s" : "Vi malkunhavigis %1$s kun %2$s", - "%2$s removed the share of %3$s for %1$s" : "%2$s malkunhavigis %1$s kun %3$s", - "You shared %1$s with group %2$s" : "Vi kunhavigis %1$s kun la grupo %2$s", - "%2$s shared %1$s with group %3$s" : "%2$s kunhavigis %1$s kun grupo %3$s", - "You removed the share of group %2$s for %1$s" : "Vi malkunhavigis %1$s kun grupo %2$s", - "%2$s removed the share of group %3$s for %1$s" : "%2$s malkunhavigis %1$s kun grupo %3$s", - "%2$s shared %1$s via link" : "%2$s kunhavigis %1$s ligile", - "You shared %1$s via link" : "Vi kunhavigis %1$s per ligilo", - "You removed the public link for %1$s" : "Vi forigis la publikan ligilon por %1$s", - "%2$s shared %1$s with you" : "%2$s kunhavigis %1$s kun vi", - "%2$s removed the share for %1$s" : "%2$s forigis la kunhavon kun %1$s", + "File shares" : "Dosieraj kunhavoj", "Downloaded via public link" : "Elŝutita per publika ligilo", - "Shared with %2$s" : "Kunhavata kun %2$s", - "Shared with %3$s by %2$s" : "Kunhavata kun %3$s de %2$s", - "Removed share for %2$s" : "Foriĝis kunhavo kun %2$s", - "%2$s removed share for %3$s" : "%2$s forigis kunhavon kun %3$s", - "Shared with group %2$s" : "Kunhavata kun grupo %2$s", - "Shared with group %3$s by %2$s" : "Kunhavata kun grupo %3$s de %2$s", - "Removed share of group %2$s" : "Foriĝis kunhavo kun grupo %2$s", - "%2$s removed share of group %3$s" : "%2$s forigis kunhavon kun grupo %3$s", - "Shared via link by %2$s" : "Kunhavata ligile de %2$s", - "Shared via public link" : "Kunhavata publikligile", + "Downloaded by {email}" : "Elŝutita de {email}", + "{file} downloaded via public link" : "{file} elŝutita per publika ligilo", + "{email} downloaded {file}" : "{email} elŝutis la dosieron {file}", + "Shared with group {group}" : "Kunhavata kun grupo {group}", + "Removed share for group {group}" : "Foriĝis kunhavo kun grupo {group}", + "You shared {file} with group {group}" : "Vi kunhavigis {file} kun grupo {group}", + "You removed group {group} from {file}" : "Vi forigis grupon {group} el {file}", + "{actor} shared {file} with group {group}" : "{actor} kunhavigis dosieron {file} kun grupo {group}", + "{actor} removed group {group} from {file}" : "{actor} forigis grupon {group} el dosiero {file}", + "Shared as public link" : "Kunhavigita per publika ligilo", "Removed public link" : "Foriĝis publika ligilo", - "%2$s removed public link" : "%2$s forigis publikan ligilon", - "Shared by %2$s" : "Kunhavigata de %2$s", - "Shares" : "Kunhavoj", - "This share is password-protected" : "Ĉi tiu kunhavigo estas protektata per pasvorto", - "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", - "Password" : "Pasvorto", + "Public link expired" : "Publika ligilo senvalidiĝis", + "Public link of {actor} expired" : "Publika ligilo de {actor} senvalidiĝis", + "You shared {file} as public link" : "Vi kunhavigis dosieron {file} kiel publika ligilo", + "You removed public link for {file}" : "Vi forigis publikan ligilon por {file}", + "Public link expired for {file}" : "Publika ligilo de dosiero {file} senvalidiĝis", + "A file or folder shared by mail or by public link was downloaded" : "Dosiero aŭ dosierujo kunhavigita per retpoŝte aŭ publika ligilo elŝutiĝis", + "A file or folder was shared from another server" : "Dosiero aŭ dosierujo kunhaviĝis el alia servilo", + "A file or folder has been shared" : "Dosiero aŭ dosierujo kunhaviĝis", + "Wrong share ID, share doesn't exist" : "Neĝusta kunhava identigilo, kunhavo ne ekzistas", + "could not delete share" : "ne eblis forigi kunhavon", + "Could not delete share" : "Ne eblis forigi kunhavon", + "Please specify a file or folder path" : "Bv. entajpi vojon al dosiero aŭ dosierujo", + "Wrong path, file/folder doesn't exist" : "Neĝusta vojo, dosiero aŭ dosierujo ne ekzistas", + "Could not create share" : "Ne eblis krei kunhavon", + "invalid permissions" : "nevalidaj permesoj", + "Please specify a valid user" : "Bv. doni validan uzanton", + "Group sharing is disabled by the administrator" : "Grup-kunhavigon malebligis la administranto", + "Please specify a valid group" : "Bv. doni validan grupon", + "Public link sharing is disabled by the administrator" : "Kunhavigon per publika ligilo malebligis la administranto", + "Public upload disabled by the administrator" : "Publikan alŝuton malebligis la administranto", + "Public upload is only possible for publicly shared folders" : "Publika alŝuto eblas nur por publike kunhavigitaj dosierujoj", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Kunhavigo de %s per sendado de la pasvorto per „Nextcloud Talk“ malsukcesis, ĉar Nextcloud Talk ne estas ebligita.", + "Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT", + "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Kunhavigo de %1$s malsukcesis, ĉar la servilo ne permesas kunhavon de tipo %2$s", + "You cannot share to a Circle if the app is not enabled" : "Vi ne povas kunhavigi per Rondo, se la aplikaĵo „Rondo“ ne estas ebligita", + "Please specify a valid circle" : "Bv. doni validan rondon", + "Sharing %s failed because the back end does not support room shares" : "Kunhavigo de %s malsukcesis, ĉar la servilo ne subtenas kunhavon de ĉambro", + "Unknown share type" : "Nekonata kunhava tipo", + "Not a directory" : "Ne estas dosierujo", + "Could not lock path" : "Ne eblis ŝlosi vojon", + "Wrong or no update parameter given" : "Neniu aŭ neĝusta ĝisdatiga parametro donita", + "Can't change permissions for public share links" : "Ne eblas ŝanĝi permesojn por ligilo de publika kunhavo", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Kunhavigo per sendado de la pasvorto per „Nextcloud Talk“ malsukcesis, ĉar Nextcloud Talk ne estas ebligita", + "Cannot increase permissions" : "Ne eblas pliigi permesojn", + "shared by %s" : "kunhavigita de %s", + "Download all files" : "Elŝuti ĉiujn dosierojn", + "Direct link" : "Direkta ligilo", + "Add to your Nextcloud" : "Aldoni al via Nextcloud", + "Share API is disabled" : "Kunhavo-API estas malebligita", + "File sharing" : "Kunhavigo de dosieroj", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Tiu aplikaĵo ebligas al uzantoj kunhavigi dosieroj ene de Nextcloud. Se ebligita, la administranto povas elekti, kiuj grupoj povas kunhavigi dosierojn. Tiam, uzantoj povas kunhavigi dosierojn kaj dosierujojn kun aliaj uzantoj kaj grupoj ene de Nextcloud. Cetere, se la administranto permesas kunhavigi ligilojn, ekstera ligilo uzeblas por kunhavigi dosieroj kun aliaj uzantoj ekster Nextcloud. Administrantoj povas ankaŭ devigi uzon de pasvortoj, limdatoj, kaj permesi servil-al-servila kunhavigon per kunhaviga ligilo, kaj kunhavigon el porteblaj aparatoj.\nMalebligi tiun funkcion forigas kunhavigitajn dosierojn kaj dosierujon el la servilo por ĉiuj kunhavaj ricevantoj, kaj ankaŭ por la sinkronigaj klientoj kaj la porteblaj aplikaĵoj. Pli da informoj en la dokumentaro de Nextcloud.", "No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo", "Name" : "Nomo", "Share time" : "Kunhavotempo", + "Expiration date" : "Limdato", "Sorry, this link doesn’t seem to work anymore." : "Pardonu, ĉi tiu ligilo ŝajne ne plu funkcias.", "Reasons might be:" : "Kialoj povas esti:", "the item was removed" : "la ero foriĝis", "the link expired" : "la ligilo eksvalidiĝis", "sharing is disabled" : "kunhavigo malkapablas", "For more info, please ask the person who sent this link." : "Por plia informo, bonvolu peti al la persono, kiu sendis ĉi tiun ligilon.", - "Add to your ownCloud" : "Aldoni al via ownCloud", - "Download" : "Elŝuti", + "Share note" : "Kunhavigo noton", + "Toggle grid view" : "Baskuligi kradan vidon", "Download %s" : "Elŝuti %s", - "Direct link" : "Direkta ligilo" + "Upload files to %s" : "Alŝuti dosierojn al %s", + "Note" : "Noto", + "Select or drop files" : "Elekti aŭ demeti dosierojn", + "Uploading files…" : "Alŝutante dosierojn...", + "Uploaded files:" : "Alŝutitaj dosieroj:", + "By uploading files, you agree to the %1$sterms of service%2$s." : "Se vi alŝutas dosierojn, vi konsentas pri %1$skondiĉoj de uzado%2$s.", + "Sharing %s failed because the back end does not allow shares from type %s" : "Kunhavigo de %s malsukcesis, ĉar la servilo ne permesas kunhavon de tipo %s", + "This share is password-protected" : "Ĉi tiu kunhavigo estas protektata per pasvorto", + "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", + "Password" : "Pasvorto" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/files_sharing/l10n/gl.js b/apps/files_sharing/l10n/gl.js index fb35583701..95b3936006 100644 --- a/apps/files_sharing/l10n/gl.js +++ b/apps/files_sharing/l10n/gl.js @@ -4,14 +4,25 @@ OC.L10N.register( "Shared with others" : "Compartido con outros", "Shared with you" : "Compartido con vostede", "Shared by link" : "Compartido por ligazón", + "Deleted shares" : "Recursos compartidos eliminados", + "Shares" : "Recursos compartidos", "Nothing shared with you yet" : "Aínda non hai nada compartido con vostede.", "Files and folders others share with you will show up here" : "Os ficheiros e cartafoles que outros compartan con vostede amosaranse aquí", "Nothing shared yet" : "Aínda non hay nada compartido", "Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí", "No shared links" : "Non hai ligazóns compartidas", "Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí", + "No deleted shares" : "Non hai recursos compartidos eliminados", + "Shares you deleted will show up here" : "Os recursos compartidos eliminados amosaránse aquí", + "No shares" : "Ningún recurso compartido", + "Shares will show up here" : "Os recursos compartidos amosaránse aquí", + "Restore share" : "Restaurar recursos compartido", + "Something happened. Unable to restore the share." : "Algo aconteceu. Non é posíbel restaurar o recurso compartido", + "Move or copy" : "Mover ou copiar", "Download" : "Descargar", + "Delete" : "Eliminar", "You can upload into this folder" : "Pode envialo a este cartafol", + "Terms of service" : "Termos do servizo", "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}", "Invalid server URL" : "URL de servidor incorrecto", "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud", @@ -25,9 +36,9 @@ OC.L10N.register( "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública", "{email} downloaded {file}" : "{email} descargou {file}", "Shared with group {group}" : "Compartido co grupo {group}", - "Removed share for group {group}" : "Retirar o compartido para o grupo {group}", + "Removed share for group {group}" : "Retirar o recurso compartido para o grupo {group}", "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}", - "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}", + "{actor} removed share for group {group}" : "{actor} retirou o recurso compartido para o grupo {group}", "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}", "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}", "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}", @@ -52,16 +63,21 @@ OC.L10N.register( "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede", "Shared with {user}" : "Compartido con {user}", "Removed share for {user}" : "Retirar o compartido para {user}", + "You removed yourself" : "Retirou a sí mesmo", + "{actor} removed themselves" : "{actor} foi retirado", "{actor} shared with {user}" : "{actor} compartiu con {user}", "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}", "Shared by {actor}" : "Compartido por {actor}", "{actor} removed share" : "{actor} retirou o compartido", "You shared {file} with {user}" : "Vostede compartiu {file} con {user}", "You removed {user} from {file}" : "Vostede retirou a {user} de {file}", + "You removed yourself from {file}" : "Vostede retirouse a sí mesmo de {file}", + "{actor} removed themselves from {file}" : "{actor} foi retirado de {file}", "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}", "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}", "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede", - "A file or folder shared by mail or by public link was downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública", + "{actor} removed you from the share named {file}" : "{actor} retirouno a vostede da compartició nomeada {file}", + "A file or folder shared by mail or by public link was downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública", "A file or folder was shared from another server" : "Compartiuse un ficheiro ou cartafol desde outro servidor", "A file or folder has been shared" : "Compartiuse un ficheiro ou cartafol", "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe", @@ -77,22 +93,29 @@ OC.L10N.register( "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador", "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador", "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir %s enviando o contrasinal por Nextcloud Talk fallou porque Nextcloud Talk non está activado", "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD", + "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Fallou a compartición de %1$s, xa que a infraestrutura non permite accións do tipo %2$s", "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada", "Please specify a valid circle" : "Especifique un circulo correcto", + "Sharing %s failed because the back end does not support room shares" : "Fallou a compartición de %s, xa que a infraestrutura non admite salas compartidas", "Unknown share type" : "Tipo descoñecido de recurso compartido", "Not a directory" : "Non é un directorio", "Could not lock path" : "Non foi posíbel bloquear a ruta", "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado", "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir enviando o contrasinal por Nextcloud Talk fallou porque Nextcloud Talk non está activado", "Cannot increase permissions" : "Non é posíbel aumentar os permisos", + "shared by %s" : "compartido por %s", + "Download all files" : "Descargar todos os ficheiros", "Direct link" : "Ligazón directa", "Add to your Nextcloud" : "Engadir ao seu Nextcloud", "Share API is disabled" : "A API de compartición foi desactivada", "File sharing" : "Compartición de ficheiros", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Esta aplicación permítelle aos usuarios compartir ficheiros dentro de Nextcloud. Se o activa, o administrador pode escoller que grupos poden compartir fiheiros. Os usuarios implicados poderán compartir ficheiros e cartafoles con outros usuarios e grupos dentro do Nextcloud. Ademais, se o administrador activa a característica de ligazón compartida, pode empregarse unha ligazón externa para compartir ficheiros con outros usuarios fora do Nextcloud. Os administradores poden obrigar a usar contrasinais ou datas de caducidade e activar a compartición de servidor a servidor mediante ligazóns compartidas, así como compartir desde dispositivos móbiles.\nDesactivar esta característica elimina os ficheiros compartidos e os cartafoles no servidor, para todos los receptores, e tamén dos clientes de sincronización e móbiles. Ten dispoñíbel máis información na documentación do Nextcloud.", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", "Name" : "Nome", - "Share time" : "Compartir o tempo", + "Share time" : "Compartido vai", "Expiration date" : "Data de caducidade", "Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.", "Reasons might be:" : "As razóns poderían ser:", @@ -100,11 +123,15 @@ OC.L10N.register( "the link expired" : "a ligazón caducou", "sharing is disabled" : "foi desactivada a compartición", "For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.", + "Share note" : "Compartir nota", + "Toggle grid view" : "Alternar a vista de grella", "Download %s" : "Descargar %s", "Upload files to %s" : "Enviar ficheiros a %s", + "Note" : "Nota", "Select or drop files" : "Seleccione ou arrastre e solte ficheiros", "Uploading files…" : "Enviando ficheiros…", "Uploaded files:" : "Ficheiros enviados:", + "By uploading files, you agree to the %1$sterms of service%2$s." : "Ao enviar ficheiros acepta os %1$s termos do servizo %2$s.", "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s", "This share is password-protected" : "Esta compartición está protexida con contrasinal", "The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.", diff --git a/apps/files_sharing/l10n/gl.json b/apps/files_sharing/l10n/gl.json index cd4a6d632f..c673de4302 100644 --- a/apps/files_sharing/l10n/gl.json +++ b/apps/files_sharing/l10n/gl.json @@ -2,14 +2,25 @@ "Shared with others" : "Compartido con outros", "Shared with you" : "Compartido con vostede", "Shared by link" : "Compartido por ligazón", + "Deleted shares" : "Recursos compartidos eliminados", + "Shares" : "Recursos compartidos", "Nothing shared with you yet" : "Aínda non hai nada compartido con vostede.", "Files and folders others share with you will show up here" : "Os ficheiros e cartafoles que outros compartan con vostede amosaranse aquí", "Nothing shared yet" : "Aínda non hay nada compartido", "Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí", "No shared links" : "Non hai ligazóns compartidas", "Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí", + "No deleted shares" : "Non hai recursos compartidos eliminados", + "Shares you deleted will show up here" : "Os recursos compartidos eliminados amosaránse aquí", + "No shares" : "Ningún recurso compartido", + "Shares will show up here" : "Os recursos compartidos amosaránse aquí", + "Restore share" : "Restaurar recursos compartido", + "Something happened. Unable to restore the share." : "Algo aconteceu. Non é posíbel restaurar o recurso compartido", + "Move or copy" : "Mover ou copiar", "Download" : "Descargar", + "Delete" : "Eliminar", "You can upload into this folder" : "Pode envialo a este cartafol", + "Terms of service" : "Termos do servizo", "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}", "Invalid server URL" : "URL de servidor incorrecto", "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud", @@ -23,9 +34,9 @@ "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública", "{email} downloaded {file}" : "{email} descargou {file}", "Shared with group {group}" : "Compartido co grupo {group}", - "Removed share for group {group}" : "Retirar o compartido para o grupo {group}", + "Removed share for group {group}" : "Retirar o recurso compartido para o grupo {group}", "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}", - "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}", + "{actor} removed share for group {group}" : "{actor} retirou o recurso compartido para o grupo {group}", "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}", "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}", "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}", @@ -50,16 +61,21 @@ "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede", "Shared with {user}" : "Compartido con {user}", "Removed share for {user}" : "Retirar o compartido para {user}", + "You removed yourself" : "Retirou a sí mesmo", + "{actor} removed themselves" : "{actor} foi retirado", "{actor} shared with {user}" : "{actor} compartiu con {user}", "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}", "Shared by {actor}" : "Compartido por {actor}", "{actor} removed share" : "{actor} retirou o compartido", "You shared {file} with {user}" : "Vostede compartiu {file} con {user}", "You removed {user} from {file}" : "Vostede retirou a {user} de {file}", + "You removed yourself from {file}" : "Vostede retirouse a sí mesmo de {file}", + "{actor} removed themselves from {file}" : "{actor} foi retirado de {file}", "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}", "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}", "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede", - "A file or folder shared by mail or by public link was downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública", + "{actor} removed you from the share named {file}" : "{actor} retirouno a vostede da compartició nomeada {file}", + "A file or folder shared by mail or by public link was downloaded" : "Foi descargado un ficheiro ou cartafol compartido por correo ou ligazón pública", "A file or folder was shared from another server" : "Compartiuse un ficheiro ou cartafol desde outro servidor", "A file or folder has been shared" : "Compartiuse un ficheiro ou cartafol", "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe", @@ -75,22 +91,29 @@ "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador", "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador", "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos", + "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir %s enviando o contrasinal por Nextcloud Talk fallou porque Nextcloud Talk non está activado", "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD", + "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Fallou a compartición de %1$s, xa que a infraestrutura non permite accións do tipo %2$s", "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada", "Please specify a valid circle" : "Especifique un circulo correcto", + "Sharing %s failed because the back end does not support room shares" : "Fallou a compartición de %s, xa que a infraestrutura non admite salas compartidas", "Unknown share type" : "Tipo descoñecido de recurso compartido", "Not a directory" : "Non é un directorio", "Could not lock path" : "Non foi posíbel bloquear a ruta", "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado", "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos", + "Sharing sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir enviando o contrasinal por Nextcloud Talk fallou porque Nextcloud Talk non está activado", "Cannot increase permissions" : "Non é posíbel aumentar os permisos", + "shared by %s" : "compartido por %s", + "Download all files" : "Descargar todos os ficheiros", "Direct link" : "Ligazón directa", "Add to your Nextcloud" : "Engadir ao seu Nextcloud", "Share API is disabled" : "A API de compartición foi desactivada", "File sharing" : "Compartición de ficheiros", + "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Esta aplicación permítelle aos usuarios compartir ficheiros dentro de Nextcloud. Se o activa, o administrador pode escoller que grupos poden compartir fiheiros. Os usuarios implicados poderán compartir ficheiros e cartafoles con outros usuarios e grupos dentro do Nextcloud. Ademais, se o administrador activa a característica de ligazón compartida, pode empregarse unha ligazón externa para compartir ficheiros con outros usuarios fora do Nextcloud. Os administradores poden obrigar a usar contrasinais ou datas de caducidade e activar a compartición de servidor a servidor mediante ligazóns compartidas, así como compartir desde dispositivos móbiles.\nDesactivar esta característica elimina os ficheiros compartidos e os cartafoles no servidor, para todos los receptores, e tamén dos clientes de sincronización e móbiles. Ten dispoñíbel máis información na documentación do Nextcloud.", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", "Name" : "Nome", - "Share time" : "Compartir o tempo", + "Share time" : "Compartido vai", "Expiration date" : "Data de caducidade", "Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.", "Reasons might be:" : "As razóns poderían ser:", @@ -98,11 +121,15 @@ "the link expired" : "a ligazón caducou", "sharing is disabled" : "foi desactivada a compartición", "For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.", + "Share note" : "Compartir nota", + "Toggle grid view" : "Alternar a vista de grella", "Download %s" : "Descargar %s", "Upload files to %s" : "Enviar ficheiros a %s", + "Note" : "Nota", "Select or drop files" : "Seleccione ou arrastre e solte ficheiros", "Uploading files…" : "Enviando ficheiros…", "Uploaded files:" : "Ficheiros enviados:", + "By uploading files, you agree to the %1$sterms of service%2$s." : "Ao enviar ficheiros acepta os %1$s termos do servizo %2$s.", "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s", "This share is password-protected" : "Esta compartición está protexida con contrasinal", "The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.", diff --git a/apps/files_sharing/l10n/hu.js b/apps/files_sharing/l10n/hu.js index 4afc03d606..6a90c4d55b 100644 --- a/apps/files_sharing/l10n/hu.js +++ b/apps/files_sharing/l10n/hu.js @@ -71,6 +71,7 @@ OC.L10N.register( "{actor} removed share" : "{actor} eltávolította a megosztást", "You shared {file} with {user}" : "Megosztottad ezt: {file} vele: {user}", "You removed {user} from {file}" : "Eltávolítottad ezt: {user} tőle: {file}", + "You removed yourself from {file}" : "Eltávolítottad magad innen: {file}", "{actor} removed themselves from {file}" : "{actor} eltávolították magukat a {file}-ból", "{actor} shared {file} with {user}" : "{actor} megosztotta ezt: {file} vele: {user}", "{actor} removed {user} from {file}" : "{actor} eltávolította ezt: {user} innen: {file}", diff --git a/apps/files_sharing/l10n/hu.json b/apps/files_sharing/l10n/hu.json index 86ba10c68a..a3959c626f 100644 --- a/apps/files_sharing/l10n/hu.json +++ b/apps/files_sharing/l10n/hu.json @@ -69,6 +69,7 @@ "{actor} removed share" : "{actor} eltávolította a megosztást", "You shared {file} with {user}" : "Megosztottad ezt: {file} vele: {user}", "You removed {user} from {file}" : "Eltávolítottad ezt: {user} tőle: {file}", + "You removed yourself from {file}" : "Eltávolítottad magad innen: {file}", "{actor} removed themselves from {file}" : "{actor} eltávolították magukat a {file}-ból", "{actor} shared {file} with {user}" : "{actor} megosztotta ezt: {file} vele: {user}", "{actor} removed {user} from {file}" : "{actor} eltávolította ezt: {user} innen: {file}", diff --git a/apps/files_sharing/l10n/nl.js b/apps/files_sharing/l10n/nl.js index 2d6292a08d..2f8e736340 100644 --- a/apps/files_sharing/l10n/nl.js +++ b/apps/files_sharing/l10n/nl.js @@ -124,7 +124,7 @@ OC.L10N.register( "sharing is disabled" : "delen is uitgeschakeld", "For more info, please ask the person who sent this link." : "Voor meer informatie, neem contact op met de persoon die u deze link heeft gestuurd.", "Share note" : "Notitie delen", - "Toggle grid view" : "Omschakelen roosterbeeld", + "Toggle grid view" : "Omschakelen roosterweergave", "Download %s" : "Download %s", "Upload files to %s" : "Upload bestanden naar %s", "Note" : "Notitie", diff --git a/apps/files_sharing/l10n/nl.json b/apps/files_sharing/l10n/nl.json index 16b7f9479c..9890d9ef2a 100644 --- a/apps/files_sharing/l10n/nl.json +++ b/apps/files_sharing/l10n/nl.json @@ -122,7 +122,7 @@ "sharing is disabled" : "delen is uitgeschakeld", "For more info, please ask the person who sent this link." : "Voor meer informatie, neem contact op met de persoon die u deze link heeft gestuurd.", "Share note" : "Notitie delen", - "Toggle grid view" : "Omschakelen roosterbeeld", + "Toggle grid view" : "Omschakelen roosterweergave", "Download %s" : "Download %s", "Upload files to %s" : "Upload bestanden naar %s", "Note" : "Notitie", diff --git a/apps/files_sharing/lib/Controller/PublicPreviewController.php b/apps/files_sharing/lib/Controller/PublicPreviewController.php index b13c0a64b0..33990727ff 100644 --- a/apps/files_sharing/lib/Controller/PublicPreviewController.php +++ b/apps/files_sharing/lib/Controller/PublicPreviewController.php @@ -119,7 +119,9 @@ class PublicPreviewController extends PublicShareController { } $f = $this->previewManager->getPreview($file, $x, $y, !$a); - return new FileDisplayResponse($f, Http::STATUS_OK, ['Content-Type' => $f->getMimeType()]); + $response = new FileDisplayResponse($f, Http::STATUS_OK, ['Content-Type' => $f->getMimeType()]); + $response->cacheFor(3600 * 24); + return $response; } catch (NotFoundException $e) { return new DataResponse([], Http::STATUS_NOT_FOUND); } catch (\InvalidArgumentException $e) { @@ -166,7 +168,9 @@ class PublicPreviewController extends PublicShareController { } $f = $this->previewManager->getPreview($node, -1, -1, false); - return new FileDisplayResponse($f, Http::STATUS_OK, ['Content-Type' => $f->getMimeType()]); + $response = new FileDisplayResponse($f, Http::STATUS_OK, ['Content-Type' => $f->getMimeType()]); + $response->cacheFor(3600 * 24); + return $response; } catch (NotFoundException $e) { return new DataResponse([], Http::STATUS_NOT_FOUND); } catch (\InvalidArgumentException $e) { diff --git a/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php b/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php index 27e13bc8ce..3cb38a5e38 100644 --- a/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php +++ b/apps/files_sharing/tests/Controller/PublicPreviewControllerTest.php @@ -136,6 +136,7 @@ class PublicPreviewControllerTest extends TestCase { $res = $this->controller->getPreview('token', 'file', 10, 10, true); $expected = new FileDisplayResponse($preview, Http::STATUS_OK, ['Content-Type' => 'myMime']); + $expected->cacheFor(3600 * 24); $this->assertEquals($expected, $res); } @@ -190,6 +191,7 @@ class PublicPreviewControllerTest extends TestCase { $res = $this->controller->getPreview('token', 'file', 10, 10, true); $expected = new FileDisplayResponse($preview, Http::STATUS_OK, ['Content-Type' => 'myMime']); + $expected->cacheFor(3600 * 24); $this->assertEquals($expected, $res); } } diff --git a/apps/files_trashbin/l10n/eu.js b/apps/files_trashbin/l10n/eu.js index 28336b63a2..9495405aac 100644 --- a/apps/files_trashbin/l10n/eu.js +++ b/apps/files_trashbin/l10n/eu.js @@ -13,6 +13,7 @@ OC.L10N.register( "No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan", "Select all" : "Hautatu dena", "Name" : "Izena", + "Actions" : "Ekintzak", "Deleted" : "Ezabatuta", "Couldn't delete %s permanently" : "Ezin izan da %s betirako ezabatu", "Couldn't restore %s" : "Ezin izan da %s berreskuratu", diff --git a/apps/files_trashbin/l10n/eu.json b/apps/files_trashbin/l10n/eu.json index d6754392cd..1403f7143a 100644 --- a/apps/files_trashbin/l10n/eu.json +++ b/apps/files_trashbin/l10n/eu.json @@ -11,6 +11,7 @@ "No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan", "Select all" : "Hautatu dena", "Name" : "Izena", + "Actions" : "Ekintzak", "Deleted" : "Ezabatuta", "Couldn't delete %s permanently" : "Ezin izan da %s betirako ezabatu", "Couldn't restore %s" : "Ezin izan da %s berreskuratu", diff --git a/apps/files_trashbin/l10n/gl.js b/apps/files_trashbin/l10n/gl.js index 93f2d7bb40..c8c063b9d6 100644 --- a/apps/files_trashbin/l10n/gl.js +++ b/apps/files_trashbin/l10n/gl.js @@ -4,15 +4,23 @@ OC.L10N.register( "Deleted files" : "Ficheiros eliminados", "Restore" : "Restaurar", "Delete" : "Eliminar", + "Error while restoring file from trashbin" : "Produciuse un erro ao recuperar o ficheiro do lixo", "Delete permanently" : "Eliminar permanentemente", + "Error while removing file from trashbin" : "Produciuse un erro ao retirar o ficheiro do lixo", + "Error while restoring files from trashbin" : "Produciuse un erro ao recuperar os ficheiros do lixo", + "Error while emptying trashbin" : "Produciuse un erro ao baleirar o lixo", + "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador", "restored" : "restaurado", + "This application enables users to restore files that were deleted from the system." : "Esta aplicación permítelle aos usuarios recuperar ficheiros que foron eliminados do sistema.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Esta aplicación permítelle aos usuarios recuperar ficheiros que foron eliminados do sistema. Amosa unha lista dos ficheiros eliminados na interface web e dispón de opcións para restaurar eses ficheiros eliminados cara aos os directorios do usuario ou eliminalos permanentemente do sistema. Ao restaurar un ficheiro restauraranse tamén as versións do ficheiro relacionadas. Cando se elimina un ficheiro dunha compartición, non se pode restaurar do mesmo xeito, pois xa non será compartido. De xeito predeterminado, estes ficheiros permanecen no lixo durante 30 días.\nPara evitar que un usuario quede sen espazo de disco, a aplicación non empregará máis do 50% do espazo dispoñíbel en cada momento. Se os ficheiros borrados exceden este límite, a aplicación elimina os ficheiros máis antigos ata volver estar por baixo do límite. Ten máis información dispoñíbel na documentación de Ficheiros eliminados.", "No deleted files" : "Non hai ficheiros eliminados", "You will be able to recover deleted files from here" : "Poderá recuperar ficheiros borrados de aquí", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", "Select all" : "Seleccionar todo", "Name" : "Nome", + "Actions" : "Accións", "Deleted" : "Eliminado", "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s de xeito permanente", "Couldn't restore %s" : "Non foi posíbel restaurar %s", diff --git a/apps/files_trashbin/l10n/gl.json b/apps/files_trashbin/l10n/gl.json index 27709e57e9..de2af9f8d0 100644 --- a/apps/files_trashbin/l10n/gl.json +++ b/apps/files_trashbin/l10n/gl.json @@ -2,15 +2,23 @@ "Deleted files" : "Ficheiros eliminados", "Restore" : "Restaurar", "Delete" : "Eliminar", + "Error while restoring file from trashbin" : "Produciuse un erro ao recuperar o ficheiro do lixo", "Delete permanently" : "Eliminar permanentemente", + "Error while removing file from trashbin" : "Produciuse un erro ao retirar o ficheiro do lixo", + "Error while restoring files from trashbin" : "Produciuse un erro ao recuperar os ficheiros do lixo", + "Error while emptying trashbin" : "Produciuse un erro ao baleirar o lixo", + "Error while removing files from trashbin" : "Produciuse un erro ao retirar os ficheiro do lixo", "This operation is forbidden" : "Esta operación está prohibida", "This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador", "restored" : "restaurado", + "This application enables users to restore files that were deleted from the system." : "Esta aplicación permítelle aos usuarios recuperar ficheiros que foron eliminados do sistema.", + "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Esta aplicación permítelle aos usuarios recuperar ficheiros que foron eliminados do sistema. Amosa unha lista dos ficheiros eliminados na interface web e dispón de opcións para restaurar eses ficheiros eliminados cara aos os directorios do usuario ou eliminalos permanentemente do sistema. Ao restaurar un ficheiro restauraranse tamén as versións do ficheiro relacionadas. Cando se elimina un ficheiro dunha compartición, non se pode restaurar do mesmo xeito, pois xa non será compartido. De xeito predeterminado, estes ficheiros permanecen no lixo durante 30 días.\nPara evitar que un usuario quede sen espazo de disco, a aplicación non empregará máis do 50% do espazo dispoñíbel en cada momento. Se os ficheiros borrados exceden este límite, a aplicación elimina os ficheiros máis antigos ata volver estar por baixo do límite. Ten máis información dispoñíbel na documentación de Ficheiros eliminados.", "No deleted files" : "Non hai ficheiros eliminados", "You will be able to recover deleted files from here" : "Poderá recuperar ficheiros borrados de aquí", "No entries found in this folder" : "Non se atoparon entradas neste cartafol", "Select all" : "Seleccionar todo", "Name" : "Nome", + "Actions" : "Accións", "Deleted" : "Eliminado", "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s de xeito permanente", "Couldn't restore %s" : "Non foi posíbel restaurar %s", diff --git a/apps/files_versions/l10n/bg.js b/apps/files_versions/l10n/bg.js index b9b3fb2b05..248b3f1e02 100644 --- a/apps/files_versions/l10n/bg.js +++ b/apps/files_versions/l10n/bg.js @@ -5,6 +5,7 @@ OC.L10N.register( "Failed to revert {file} to revision {timestamp}." : "Грешка при връщане на {file} към версия {timestamp}.", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Restore" : "Възтановяване", + "No other versions available" : "Няма версии", "Could not revert: %s" : "Грешка при връщане: %s", "No earlier versions available" : "Няма други налични по-ранни версии", "More versions …" : "Още версии ..." diff --git a/apps/files_versions/l10n/bg.json b/apps/files_versions/l10n/bg.json index 480082adcb..70059463a1 100644 --- a/apps/files_versions/l10n/bg.json +++ b/apps/files_versions/l10n/bg.json @@ -3,6 +3,7 @@ "Failed to revert {file} to revision {timestamp}." : "Грешка при връщане на {file} към версия {timestamp}.", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], "Restore" : "Възтановяване", + "No other versions available" : "Няма версии", "Could not revert: %s" : "Грешка при връщане: %s", "No earlier versions available" : "Няма други налични по-ранни версии", "More versions …" : "Още версии ..." diff --git a/apps/files_versions/l10n/gl.js b/apps/files_versions/l10n/gl.js index 62f9e708eb..f90460779a 100644 --- a/apps/files_versions/l10n/gl.js +++ b/apps/files_versions/l10n/gl.js @@ -5,8 +5,12 @@ OC.L10N.register( "Failed to revert {file} to revision {timestamp}." : "Non foi posíbel reverter {file} á revisión {timestamp}.", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], "Restore" : "Restaurar", + "No other versions available" : "Non hai outras versións dispoñíbeis", + "This application automatically maintains older versions of files that are changed." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian. Ao activarse, crease un cartafol oculto de versións que se emprega para almacenar versións antigas de ficheiros. Un usuario pode reverter cara a unha versión anterior a través da interface web en calquera momento, co ficheiro substituído converténdose nunha versión. A aplicación manexa automaticamente o cartafol de versións para asegurarse de que o usuario non queda sen espazo por mor das versións.\n\t\tAdemais da caducidade de versións, a aplicación de versións asegurase de non empregar nunca máis do 50% do espazo libre actualmente dispoñíbel para un usuario. Se as versións almacenadas exceden este límite, a aplicación eliminará as versións máis antigas ata acadar este límite. Hai máis información dispoñíbel na documentación de Versións.", "Could not revert: %s" : "Non foi posíbel reverter: %s", "No earlier versions available" : "Non hai versións anteriores dispoñíbeis", - "More versions …" : "Máis versións ..." + "More versions …" : "Máis versións …", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\nIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian. Ao activarse, crease un cartafol oculto de versións que se emprega para almacenar versións antigas de ficheiros. Un usuario pode reverter cara a unha versión anterior a través da interface web en calquera momento, co ficheiro reemplazado convertendose nunha versión. A aplicación manexa automaticamente o cartafol de versións para asegurarse de que o usuario non queda sen espazo por mor das versións.\nAdemais da caducidade de versións, a aplicación de versións asegurase de non empregar nunca máis do 50% do espazo libre actualmente dispoñíbel para un usuario. Se as versións almacenadas exceden este límite, a aplicación eliminará as versións máis antigas ata acadar este límite. Hai máis información dispoñíbel na documentación de Versións." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files_versions/l10n/gl.json b/apps/files_versions/l10n/gl.json index 602f5a5401..e07c94a9d8 100644 --- a/apps/files_versions/l10n/gl.json +++ b/apps/files_versions/l10n/gl.json @@ -3,8 +3,12 @@ "Failed to revert {file} to revision {timestamp}." : "Non foi posíbel reverter {file} á revisión {timestamp}.", "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"], "Restore" : "Restaurar", + "No other versions available" : "Non hai outras versións dispoñíbeis", + "This application automatically maintains older versions of files that are changed." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian.", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian. Ao activarse, crease un cartafol oculto de versións que se emprega para almacenar versións antigas de ficheiros. Un usuario pode reverter cara a unha versión anterior a través da interface web en calquera momento, co ficheiro substituído converténdose nunha versión. A aplicación manexa automaticamente o cartafol de versións para asegurarse de que o usuario non queda sen espazo por mor das versións.\n\t\tAdemais da caducidade de versións, a aplicación de versións asegurase de non empregar nunca máis do 50% do espazo libre actualmente dispoñíbel para un usuario. Se as versións almacenadas exceden este límite, a aplicación eliminará as versións máis antigas ata acadar este límite. Hai máis información dispoñíbel na documentación de Versións.", "Could not revert: %s" : "Non foi posíbel reverter: %s", "No earlier versions available" : "Non hai versións anteriores dispoñíbeis", - "More versions …" : "Máis versións ..." + "More versions …" : "Máis versións …", + "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user’s directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user doesn’t run out of Quota because of versions.\nIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user’s currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "Esta aplicación mantén automaticamente versións antigas dos ficheiros que cambian. Ao activarse, crease un cartafol oculto de versións que se emprega para almacenar versións antigas de ficheiros. Un usuario pode reverter cara a unha versión anterior a través da interface web en calquera momento, co ficheiro reemplazado convertendose nunha versión. A aplicación manexa automaticamente o cartafol de versións para asegurarse de que o usuario non queda sen espazo por mor das versións.\nAdemais da caducidade de versións, a aplicación de versións asegurase de non empregar nunca máis do 50% do espazo libre actualmente dispoñíbel para un usuario. Se as versións almacenadas exceden este límite, a aplicación eliminará as versións máis antigas ata acadar este límite. Hai máis información dispoñíbel na documentación de Versións." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/oauth2/l10n/el.js b/apps/oauth2/l10n/el.js index fdb465b32a..9aea27e008 100644 --- a/apps/oauth2/l10n/el.js +++ b/apps/oauth2/l10n/el.js @@ -9,6 +9,7 @@ OC.L10N.register( "Secret" : "Μυστικό", "Add client" : "Προσθήκη πελάτη", "Add" : "Προσθήκη", + "Delete" : "Διαγραφή", "OAuth 2.0 allows external services to request access to %s." : "Το OAuth 2.0 επιτρέπει σε εξωτερικές υπηρεσίες να ζητούν πρόσβαση στο %s σας." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/oauth2/l10n/el.json b/apps/oauth2/l10n/el.json index 254c2c3026..ab10c41915 100644 --- a/apps/oauth2/l10n/el.json +++ b/apps/oauth2/l10n/el.json @@ -7,6 +7,7 @@ "Secret" : "Μυστικό", "Add client" : "Προσθήκη πελάτη", "Add" : "Προσθήκη", + "Delete" : "Διαγραφή", "OAuth 2.0 allows external services to request access to %s." : "Το OAuth 2.0 επιτρέπει σε εξωτερικές υπηρεσίες να ζητούν πρόσβαση στο %s σας." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/oauth2/l10n/eu.js b/apps/oauth2/l10n/eu.js index ffaa92e2e9..66cd02ac26 100644 --- a/apps/oauth2/l10n/eu.js +++ b/apps/oauth2/l10n/eu.js @@ -1,6 +1,7 @@ OC.L10N.register( "oauth2", { + "OAuth 2.0" : "OAuth 2.0", "OAuth 2.0 clients" : "OAuth 2.0-en bezeroak", "Name" : "Izena", "Redirection URI" : "Birbideraketaren URI", diff --git a/apps/oauth2/l10n/eu.json b/apps/oauth2/l10n/eu.json index 82313f5213..36cced9fb4 100644 --- a/apps/oauth2/l10n/eu.json +++ b/apps/oauth2/l10n/eu.json @@ -1,4 +1,5 @@ { "translations": { + "OAuth 2.0" : "OAuth 2.0", "OAuth 2.0 clients" : "OAuth 2.0-en bezeroak", "Name" : "Izena", "Redirection URI" : "Birbideraketaren URI", diff --git a/apps/oauth2/l10n/gl.js b/apps/oauth2/l10n/gl.js index 0f1feaaff9..4cbcea25d8 100644 --- a/apps/oauth2/l10n/gl.js +++ b/apps/oauth2/l10n/gl.js @@ -1,13 +1,21 @@ OC.L10N.register( "oauth2", { + "Your client is not authorized to connect. Please inform the administrator of your client." : "O seu cliente non ten autorización para conectarse. Informe do seu cliente ao administrador.", + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "o seu URL de redirección debe ser un URL completo, por exemplo: https://omeudominio.com/ruta", "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Permite asautenticación compatíbel con OAuth2 dende otras aplicaciones web.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A aplicación OAuth2 permítelle aos administradores configurar o fluxo de traballo de autenticación incorporado para permitir tamén autenticación compatíbel con OAuth2 dende outras aplicacións web.", "OAuth 2.0 clients" : "Clientes OAuth 2.0", + "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a {instanceName}.", "Name" : "Nome", "Redirection URI" : "URI de redireccionamento", "Client Identifier" : "Identificador do cliente", "Secret" : "Secreto", "Add client" : "Engadir cliente", - "Add" : "Engadir" + "Add" : "Engadir", + "Show client secret" : "Amosar o secreto do cliente", + "Delete" : "Eliminar", + "OAuth 2.0 allows external services to request access to %s." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a %s." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/oauth2/l10n/gl.json b/apps/oauth2/l10n/gl.json index 4b23cd63fd..00159459f4 100644 --- a/apps/oauth2/l10n/gl.json +++ b/apps/oauth2/l10n/gl.json @@ -1,11 +1,19 @@ { "translations": { + "Your client is not authorized to connect. Please inform the administrator of your client." : "O seu cliente non ten autorización para conectarse. Informe do seu cliente ao administrador.", + "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "o seu URL de redirección debe ser un URL completo, por exemplo: https://omeudominio.com/ruta", "OAuth 2.0" : "OAuth 2.0", + "Allows OAuth2 compatible authentication from other web applications." : "Permite asautenticación compatíbel con OAuth2 dende otras aplicaciones web.", + "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "A aplicación OAuth2 permítelle aos administradores configurar o fluxo de traballo de autenticación incorporado para permitir tamén autenticación compatíbel con OAuth2 dende outras aplicacións web.", "OAuth 2.0 clients" : "Clientes OAuth 2.0", + "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a {instanceName}.", "Name" : "Nome", "Redirection URI" : "URI de redireccionamento", "Client Identifier" : "Identificador do cliente", "Secret" : "Secreto", "Add client" : "Engadir cliente", - "Add" : "Engadir" + "Add" : "Engadir", + "Show client secret" : "Amosar o secreto do cliente", + "Delete" : "Eliminar", + "OAuth 2.0 allows external services to request access to %s." : "OAuth 2.0 permítelle aos servizos externos solicitar acceso a %s." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/oauth2/package-lock.json b/apps/oauth2/package-lock.json index 81d3a14335..bc1137c220 100644 --- a/apps/oauth2/package-lock.json +++ b/apps/oauth2/package-lock.json @@ -600,25 +600,54 @@ "dev": true }, "cacache": { - "version": "11.3.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.1.tgz", - "integrity": "sha512-2PEw4cRRDu+iQvBTTuttQifacYjLPhET+SYO/gEFMy8uhi+jlJREDAjSF5FWSdV/Aw5h18caHA7vMTw2c+wDzA==", + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "figgy-pudding": "^3.1.0", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.3", + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.2", - "ssri": "^6.0.0", - "unique-filename": "^1.1.0", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", "y18n": "^4.0.0" + }, + "dependencies": { + "bluebird": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", + "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + } } }, "cache-base": { @@ -939,23 +968,55 @@ } }, "css-loader": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.0.1.tgz", - "integrity": "sha512-XIVwoIOzSFRVsafOKa060GJ/A70c0IP/C1oVPHEX4eHIFF39z0Jl7j8Kua1SUTiqWDupUnbY3/yQx9r7EUB35w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.0.tgz", + "integrity": "sha512-MoOu+CStsGrSt5K2OeZ89q3Snf+IkxRfAIt9aAKg4piioTrhtP1iEFPu+OVn3Ohz24FO6L+rw9UJxBILiSBw5Q==", "dev": true, "requires": { "icss-utils": "^4.0.0", - "loader-utils": "^1.0.2", + "loader-utils": "^1.2.1", "lodash": "^4.17.11", "postcss": "^7.0.6", "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^2.0.2", + "postcss-modules-local-by-default": "^2.0.3", "postcss-modules-scope": "^2.0.0", "postcss-modules-values": "^2.0.0", "postcss-value-parser": "^3.3.0", "schema-utils": "^1.0.0" }, "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "postcss": { "version": "7.0.7", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", @@ -1400,13 +1461,26 @@ "dev": true }, "file-loader": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", - "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { "loader-utils": "^1.0.2", - "schema-utils": "^0.4.5" + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } } }, "fill-range": { @@ -1533,8 +1607,7 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "aproba": { "version": "1.2.0", @@ -1949,8 +2022,7 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "safer-buffer": { "version": "2.1.2", @@ -2006,7 +2078,6 @@ "version": "3.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -2050,14 +2121,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true } } }, @@ -3038,9 +3107,9 @@ "dev": true }, "p-limit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", - "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -3238,9 +3307,9 @@ } }, "postcss-modules-local-by-default": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.2.tgz", - "integrity": "sha512-qghHvHeydUBQ3EQic5NjYryZ5jzXzAYxHR7lZQlCNmjGpJtINRyX/ELnh/7fxBBmHNkEzNkq2l5cV6trfidYng==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.3.tgz", + "integrity": "sha512-jv4CQ8IQ0+TkaAIP7H4kgu/jQbrjte8xU61SYJAIOby+o3H0MGWX6eN1WXUKHccK6/EEjcAERjyIP8MXzAWAbQ==", "dev": true, "requires": { "css-selector-tokenizer": "^0.7.0", @@ -3631,9 +3700,9 @@ } }, "schema-utils": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", - "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "dev": true, "requires": { "ajv": "^6.1.0", @@ -3647,9 +3716,9 @@ "dev": true }, "serialize-javascript": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", - "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==", "dev": true }, "set-blocking": { @@ -4047,9 +4116,9 @@ } }, "terser-webpack-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz", - "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz", + "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==", "dev": true, "requires": { "cacache": "^11.0.2", @@ -4402,9 +4471,9 @@ } }, "webpack": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.0.tgz", - "integrity": "sha512-gPNTMGR5ZlBucXmEQ34TRxRqXnGYq9P3t8LeP9rvhkNnr+Cn+HvZMxGuJ4Hl7zdmoRUZP+GosniqJiadXW/RqQ==", + "version": "4.28.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.3.tgz", + "integrity": "sha512-vLZN9k5I7Nr/XB1IDG9GbZB4yQd1sPuvufMFgJkx0b31fi2LD97KQIjwjxE7xytdruAYfu5S0FLBLjdxmwGJCg==", "dev": true, "requires": { "@webassemblyjs/ast": "1.7.11", diff --git a/apps/oauth2/package.json b/apps/oauth2/package.json index 851e05b236..552f1a5347 100644 --- a/apps/oauth2/package.json +++ b/apps/oauth2/package.json @@ -20,11 +20,11 @@ "vue": "^2.5.21" }, "devDependencies": { - "css-loader": "^2.0.1", - "file-loader": "^1.1.11", + "css-loader": "^2.1.0", + "file-loader": "^3.0.1", "vue-loader": "^15.4.2", "vue-template-compiler": "^2.5.21", - "webpack": "^4.28.0", + "webpack": "^4.28.3", "webpack-cli": "^3.1.2", "webpack-merge": "^4.1.5" } diff --git a/apps/sharebymail/l10n/cs.js b/apps/sharebymail/l10n/cs.js index 41d3ae9c84..fc7cfa2e35 100644 --- a/apps/sharebymail/l10n/cs.js +++ b/apps/sharebymail/l10n/cs.js @@ -5,27 +5,35 @@ OC.L10N.register( "Shared with {email}" : "Sdíleno s {email}", "Shared with %1$s by %2$s" : "%2$s sdílí s %1$s", "Shared with {email} by {actor}" : "{actor} sdílí s {email}", - "Password for mail share sent to %1$s" : "Heslo e-mailového sdílení odesláno na %1$s", - "Password for mail share sent to {email}" : "Heslo e-mailového sdílení odesláno na {email}", - "Password for mail share sent to you" : "Heslo e-mailového sdílení vám bylo zasláno", - "You shared %1$s with %2$s by mail" : "Sdíleli jste %1$s e-mailem s %2$s", - "You shared {file} with {email} by mail" : "E-mailem jste s {email} sdíleli {file}", - "%3$s shared %1$s with %2$s by mail" : "%3$s s %2$s sdílel e-mailem %1$s", - "{actor} shared {file} with {email} by mail" : "{actor} sdílel(a) {file} e-mailem s {email}", + "Unshared from %1$s" : "Sdílení zrušeno od %1$s", + "Unshared from {email}" : "Sdílení zrušeno od {email}", + "Unshared from %1$s by %2$s" : "%2$s zrušil(a) sdílení od %1$s", + "Unshared from {email} by {actor}" : "{actor} zrušil(a) sdílení od {email}", + "Password for mail share sent to %1$s" : "Heslo emailového sdílení odesláno na %1$s", + "Password for mail share sent to {email}" : "Heslo emailového sdílení odesláno na {email}", + "Password for mail share sent to you" : "Heslo emailového sdílení vám bylo zasláno", + "You shared %1$s with %2$s by mail" : "Sdíleli jste %1$s emailem s %2$s", + "You shared {file} with {email} by mail" : "Emailem jste s {email} sdíleli {file}", + "%3$s shared %1$s with %2$s by mail" : "%3$s s %2$s sdílel emailem %1$s", + "{actor} shared {file} with {email} by mail" : "{actor} sdílel(a) {file} emailem s {email}", + "You unshared %1$s from %2$s by mail" : "Přestali jste sdílet %1$s od %2$s po emailu", + "You unshared {file} from {email} by mail" : "Zrušili jste sdílení {file} z {email} emailem", + "%3$s unshared %1$s from %2$s by mail" : "%3$s zrušil(a) sdílení %1$s od %2$s po e-mailu", + "{actor} unshared {file} from {email} by mail" : "{actor} zrušil(a) sdílení {file} od {email} po e-mailu", "Password to access %1$s was sent to %2s" : "Heslo pro přístupu k %1$s bylo zasláno na %2s", "Password to access {file} was sent to {email}" : "Heslo pro přístup k {file} bylo zasláno na {email}", "Password to access %1$s was sent to you" : "Heslo pro přístup k %1$s vám bylo zasláno", "Password to access {file} was sent to you" : "Heslo pro přístupu k {file} vám bylo zasláno", "Sharing %1$s failed, this item is already shared with %2$s" : "Sdílení %1$s se nezdařilo, tato položka je s %2$s už sdílena", - "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vytvořené heslo. Nastavte si v osobním nastavení platnou e-mailovou adresu a zkuste to znovu.", - "Failed to send share by email" : "Sdílení e-mailem se nezdařilo", + "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vytvořené heslo. Nastavte si v osobním nastavení platnou emailovou adresu a zkuste to znovu.", + "Failed to send share by email" : "Sdílení emailem se nezdařilo", "%1$s shared »%2$s« with you" : "%1$s s vámi sdílí „%2$s“", "%1$s shared »%2$s« with you." : "%1$s vám nasdílel(a) „%2$s“.", "Click the button below to open it." : "Pro otevření kliknětena tlačítko níže.", "Open »%s«" : "Otevřít „%s“", "%1$s via %2$s" : "%1$s prostřednictvím %2$s", - "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat e-mail s přístupovými údaji.\n", - "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat e-mail s přístupovými údaji.", + "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat email s přístupovými údaji.\n", + "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat email s přístupovými údaji.", "Password to access »%1$s« shared to you by %2$s" : "Heslo pro přístup k „%1$s“, které vám nasdílel(a) %2$s", "Password to access »%s«" : "Heslo pro přístup k „%s “", "It is protected with the following password:" : "Je chráněno následujícím heslem:", @@ -37,17 +45,17 @@ OC.L10N.register( "This is the password:" : "Toto je heslo:", "You can choose a different password at any time in the share dialog." : "V dialogu sdílení můžete kdykoliv vybrat jiné heslo.", "Could not find share" : "Sdílení se nedaří nalézt", - "Share by mail" : "Sdílet e-mailem", - "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí e-mailu", - "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.", - "Send password by mail" : "Odeslat heslo e-mailem", + "Share by mail" : "Sdílet emailem", + "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí emailu", + "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání emailové adresy.", + "Send password by mail" : "Odeslat heslo emailem", "Enforce password protection" : "Vynutit ochranu heslem", "Sharing %s failed, this item is already shared with %s" : "Sdílení %s se nezdařilo, tato položka je s %s už sdílena", "%s shared »%s« with you" : "%s s vámi sdílel(a) »%s»", "%s shared »%s« with you." : "%s s vámi nasdílel(a) „%s“.", "%s via %s" : "%s přes %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s s vámi sdílel(a) „%s“. Už jste měli dostat e-mail s přístupovými údaji.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s s vámi sdílel(a) „%s“. Už jste měli dostat e-mail s přístupovými údaji.", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s s vámi sdílel(a) „%s“. Už jste měli dostat email s přístupovými údaji.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s s vámi sdílel(a) „%s“. Už jste měli dostat email s přístupovými údaji.", "Password to access »%s« shared to you by %s" : "Heslo pro přístup k „%s“ (vám nasdílel(a) %s)", "It is protected with the following password: %s" : "Je chráněn následujícím heslem: %s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Právě jste s »%s» nasdílel(a) %s. Sdílení bylo již příjemci zasláno. Kvůli bezpečnostní politice nastavené administrátorem %s musí být každé sdílení chráněno heslem a toto heslo nemůže být příjemci zasláno přímo. Kvůli tomu ho budete muset manuálně přeposlat.", diff --git a/apps/sharebymail/l10n/cs.json b/apps/sharebymail/l10n/cs.json index c1794e8044..6f2d00b05e 100644 --- a/apps/sharebymail/l10n/cs.json +++ b/apps/sharebymail/l10n/cs.json @@ -3,27 +3,35 @@ "Shared with {email}" : "Sdíleno s {email}", "Shared with %1$s by %2$s" : "%2$s sdílí s %1$s", "Shared with {email} by {actor}" : "{actor} sdílí s {email}", - "Password for mail share sent to %1$s" : "Heslo e-mailového sdílení odesláno na %1$s", - "Password for mail share sent to {email}" : "Heslo e-mailového sdílení odesláno na {email}", - "Password for mail share sent to you" : "Heslo e-mailového sdílení vám bylo zasláno", - "You shared %1$s with %2$s by mail" : "Sdíleli jste %1$s e-mailem s %2$s", - "You shared {file} with {email} by mail" : "E-mailem jste s {email} sdíleli {file}", - "%3$s shared %1$s with %2$s by mail" : "%3$s s %2$s sdílel e-mailem %1$s", - "{actor} shared {file} with {email} by mail" : "{actor} sdílel(a) {file} e-mailem s {email}", + "Unshared from %1$s" : "Sdílení zrušeno od %1$s", + "Unshared from {email}" : "Sdílení zrušeno od {email}", + "Unshared from %1$s by %2$s" : "%2$s zrušil(a) sdílení od %1$s", + "Unshared from {email} by {actor}" : "{actor} zrušil(a) sdílení od {email}", + "Password for mail share sent to %1$s" : "Heslo emailového sdílení odesláno na %1$s", + "Password for mail share sent to {email}" : "Heslo emailového sdílení odesláno na {email}", + "Password for mail share sent to you" : "Heslo emailového sdílení vám bylo zasláno", + "You shared %1$s with %2$s by mail" : "Sdíleli jste %1$s emailem s %2$s", + "You shared {file} with {email} by mail" : "Emailem jste s {email} sdíleli {file}", + "%3$s shared %1$s with %2$s by mail" : "%3$s s %2$s sdílel emailem %1$s", + "{actor} shared {file} with {email} by mail" : "{actor} sdílel(a) {file} emailem s {email}", + "You unshared %1$s from %2$s by mail" : "Přestali jste sdílet %1$s od %2$s po emailu", + "You unshared {file} from {email} by mail" : "Zrušili jste sdílení {file} z {email} emailem", + "%3$s unshared %1$s from %2$s by mail" : "%3$s zrušil(a) sdílení %1$s od %2$s po e-mailu", + "{actor} unshared {file} from {email} by mail" : "{actor} zrušil(a) sdílení {file} od {email} po e-mailu", "Password to access %1$s was sent to %2s" : "Heslo pro přístupu k %1$s bylo zasláno na %2s", "Password to access {file} was sent to {email}" : "Heslo pro přístup k {file} bylo zasláno na {email}", "Password to access %1$s was sent to you" : "Heslo pro přístup k %1$s vám bylo zasláno", "Password to access {file} was sent to you" : "Heslo pro přístupu k {file} vám bylo zasláno", "Sharing %1$s failed, this item is already shared with %2$s" : "Sdílení %1$s se nezdařilo, tato položka je s %2$s už sdílena", - "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vytvořené heslo. Nastavte si v osobním nastavení platnou e-mailovou adresu a zkuste to znovu.", - "Failed to send share by email" : "Sdílení e-mailem se nezdařilo", + "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Nemůžeme vám zaslat automaticky vytvořené heslo. Nastavte si v osobním nastavení platnou emailovou adresu a zkuste to znovu.", + "Failed to send share by email" : "Sdílení emailem se nezdařilo", "%1$s shared »%2$s« with you" : "%1$s s vámi sdílí „%2$s“", "%1$s shared »%2$s« with you." : "%1$s vám nasdílel(a) „%2$s“.", "Click the button below to open it." : "Pro otevření kliknětena tlačítko níže.", "Open »%s«" : "Otevřít „%s“", "%1$s via %2$s" : "%1$s prostřednictvím %2$s", - "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat e-mail s přístupovými údaji.\n", - "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat e-mail s přístupovými údaji.", + "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat email s přístupovými údaji.\n", + "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s s vámi sdílel(a) „%2$s“. Už jste měli dostat email s přístupovými údaji.", "Password to access »%1$s« shared to you by %2$s" : "Heslo pro přístup k „%1$s“, které vám nasdílel(a) %2$s", "Password to access »%s«" : "Heslo pro přístup k „%s “", "It is protected with the following password:" : "Je chráněno následujícím heslem:", @@ -35,17 +43,17 @@ "This is the password:" : "Toto je heslo:", "You can choose a different password at any time in the share dialog." : "V dialogu sdílení můžete kdykoliv vybrat jiné heslo.", "Could not find share" : "Sdílení se nedaří nalézt", - "Share by mail" : "Sdílet e-mailem", - "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí e-mailu", - "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání e-mailové adresy.", - "Send password by mail" : "Odeslat heslo e-mailem", + "Share by mail" : "Sdílet emailem", + "Share provider which allows you to share files by mail" : "Poskytovatel sdílení umožňuje sdílet soubory pomocí emailu", + "Allows users to share a personalized link to a file or folder by putting in an email address." : "Dovoluje uživatelům odeslat personalizovaný odkaz na soubor nebo složku po zadání emailové adresy.", + "Send password by mail" : "Odeslat heslo emailem", "Enforce password protection" : "Vynutit ochranu heslem", "Sharing %s failed, this item is already shared with %s" : "Sdílení %s se nezdařilo, tato položka je s %s už sdílena", "%s shared »%s« with you" : "%s s vámi sdílel(a) »%s»", "%s shared »%s« with you." : "%s s vámi nasdílel(a) „%s“.", "%s via %s" : "%s přes %s", - "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s s vámi sdílel(a) „%s“. Už jste měli dostat e-mail s přístupovými údaji.\n", - "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s s vámi sdílel(a) „%s“. Už jste měli dostat e-mail s přístupovými údaji.", + "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s s vámi sdílel(a) „%s“. Už jste měli dostat email s přístupovými údaji.\n", + "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s s vámi sdílel(a) „%s“. Už jste měli dostat email s přístupovými údaji.", "Password to access »%s« shared to you by %s" : "Heslo pro přístup k „%s“ (vám nasdílel(a) %s)", "It is protected with the following password: %s" : "Je chráněn následujícím heslem: %s", "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Právě jste s »%s» nasdílel(a) %s. Sdílení bylo již příjemci zasláno. Kvůli bezpečnostní politice nastavené administrátorem %s musí být každé sdílení chráněno heslem a toto heslo nemůže být příjemci zasláno přímo. Kvůli tomu ho budete muset manuálně přeposlat.", diff --git a/apps/sharebymail/l10n/gl.js b/apps/sharebymail/l10n/gl.js index 2bbd4a81cf..6ca6b6b54f 100644 --- a/apps/sharebymail/l10n/gl.js +++ b/apps/sharebymail/l10n/gl.js @@ -5,6 +5,10 @@ OC.L10N.register( "Shared with {email}" : "Compartido con {email}", "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s", "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}", + "Unshared from %1$s" : "Compartición eliminada dende %1$s", + "Unshared from {email}" : "Compartición eliminada dende {email}", + "Unshared from %1$s by %2$s" : "Compartición eliminada dende %1$s por %2$s", + "Unshared from {email} by {actor}" : "Compartición eliminada dende {email} por {actor}", "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s", "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}", "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo", @@ -12,18 +16,37 @@ OC.L10N.register( "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo", "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo", "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo", + "You unshared %1$s from %2$s by mail" : "Deixou de compartir %1$s dende %2$s por correo", + "You unshared {file} from {email} by mail" : "Deixou de compartir {file} dende {email} por correo", + "%3$s unshared %1$s from %2$s by mail" : "%3$s deixou de compartir %1$s dende %2$s por correo", + "{actor} unshared {file} from {email} by mail" : "{actor} deixou de compartir {file} dende {email} por correo", "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s", "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}", "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s", "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}", + "Sharing %1$s failed, this item is already shared with %2$s" : "Produciuse un fallo na compartición de %1$s, este elemento xa está compartido con %2$s", "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.", "Failed to send share by email" : "Fallou o envío do recurso compartido por correo", + "%1$s shared »%2$s« with you" : "%1$s compartiu «%2$s» con vostede", + "%1$s shared »%2$s« with you." : "%1$s compartiu «%2$s» con vostede.", "Click the button below to open it." : "Prema no botón de embaixo para abrilo.", "Open »%s«" : "Abrir «%s»", + "%1$s via %2$s" : "%1$s a través de %2$s", + "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s compartiu «%2$s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n", + "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s compartiu «%2$s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.", + "Password to access »%1$s« shared to you by %2$s" : "O contrasinal para acceder a «%1$s» foi compartido con vostede por %2$s", "Password to access »%s«" : "Contrasinal para acceder a «%s»", + "It is protected with the following password:" : "Está protexido co seguinte contrasinal: ", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s compartiu «%2$s» con vostede e quere engadir:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s compartiu «%2$s» con vostede e quere engadir", + "»%s« added a note to a file shared with you" : "«%s» engadiu unha nota a un ficheiro compartido con vostede", + "You just shared »%1$s« with %2$s. The share was already send to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%1$s» con %2$s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %3$s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.", + "Password to access »%1$s« shared with %2$s" : "Contrasinal para acceder a «%1$s» compartida con %2$s", + "This is the password:" : "Este é o contrasinal:", "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.", "Could not find share" : "Non foi posíbel atopar o recurso compartido", "Share by mail" : "Compartido por correo", + "Share provider which allows you to share files by mail" : "Provedor que permite compartirficheiros por correo", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.", "Send password by mail" : "Enviar contrasinal por correo", "Enforce password protection" : "Forzar a protección por contrasinal", diff --git a/apps/sharebymail/l10n/gl.json b/apps/sharebymail/l10n/gl.json index a9e92546ff..12bbba4aa0 100644 --- a/apps/sharebymail/l10n/gl.json +++ b/apps/sharebymail/l10n/gl.json @@ -3,6 +3,10 @@ "Shared with {email}" : "Compartido con {email}", "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s", "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}", + "Unshared from %1$s" : "Compartición eliminada dende %1$s", + "Unshared from {email}" : "Compartición eliminada dende {email}", + "Unshared from %1$s by %2$s" : "Compartición eliminada dende %1$s por %2$s", + "Unshared from {email} by {actor}" : "Compartición eliminada dende {email} por {actor}", "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s", "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}", "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo", @@ -10,18 +14,37 @@ "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo", "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo", "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo", + "You unshared %1$s from %2$s by mail" : "Deixou de compartir %1$s dende %2$s por correo", + "You unshared {file} from {email} by mail" : "Deixou de compartir {file} dende {email} por correo", + "%3$s unshared %1$s from %2$s by mail" : "%3$s deixou de compartir %1$s dende %2$s por correo", + "{actor} unshared {file} from {email} by mail" : "{actor} deixou de compartir {file} dende {email} por correo", "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s", "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}", "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s", "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}", + "Sharing %1$s failed, this item is already shared with %2$s" : "Produciuse un fallo na compartición de %1$s, este elemento xa está compartido con %2$s", "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.", "Failed to send share by email" : "Fallou o envío do recurso compartido por correo", + "%1$s shared »%2$s« with you" : "%1$s compartiu «%2$s» con vostede", + "%1$s shared »%2$s« with you." : "%1$s compartiu «%2$s» con vostede.", "Click the button below to open it." : "Prema no botón de embaixo para abrilo.", "Open »%s«" : "Abrir «%s»", + "%1$s via %2$s" : "%1$s a través de %2$s", + "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s compartiu «%2$s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n", + "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s compartiu «%2$s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.", + "Password to access »%1$s« shared to you by %2$s" : "O contrasinal para acceder a «%1$s» foi compartido con vostede por %2$s", "Password to access »%s«" : "Contrasinal para acceder a «%s»", + "It is protected with the following password:" : "Está protexido co seguinte contrasinal: ", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s compartiu «%2$s» con vostede e quere engadir:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s compartiu «%2$s» con vostede e quere engadir", + "»%s« added a note to a file shared with you" : "«%s» engadiu unha nota a un ficheiro compartido con vostede", + "You just shared »%1$s« with %2$s. The share was already send to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%1$s» con %2$s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %3$s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.", + "Password to access »%1$s« shared with %2$s" : "Contrasinal para acceder a «%1$s» compartida con %2$s", + "This is the password:" : "Este é o contrasinal:", "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.", "Could not find share" : "Non foi posíbel atopar o recurso compartido", "Share by mail" : "Compartido por correo", + "Share provider which allows you to share files by mail" : "Provedor que permite compartirficheiros por correo", "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.", "Send password by mail" : "Enviar contrasinal por correo", "Enforce password protection" : "Forzar a protección por contrasinal", diff --git a/apps/systemtags/l10n/bg.js b/apps/systemtags/l10n/bg.js index 089671b32b..27a7de0612 100644 --- a/apps/systemtags/l10n/bg.js +++ b/apps/systemtags/l10n/bg.js @@ -7,7 +7,7 @@ OC.L10N.register( "Select tag…" : "Изберете етикет...", "Tagged files" : "Отбелязани файлове", "Select tags to filter by" : "Филтриране по етикет", - "No tags found" : "Няма открити етикети", + "No tags found" : "Не са открити етикети", "Please select tags to filter by" : "Моля изберете етикети, за филтрирането", "No files found for the selected tags" : "Няма намерени файлове за избраните етикети", "Added system tag {systemtag}" : "Добавен системен етикет {systemtag}", diff --git a/apps/systemtags/l10n/bg.json b/apps/systemtags/l10n/bg.json index 4bf1f3fd2a..2af185e154 100644 --- a/apps/systemtags/l10n/bg.json +++ b/apps/systemtags/l10n/bg.json @@ -5,7 +5,7 @@ "Select tag…" : "Изберете етикет...", "Tagged files" : "Отбелязани файлове", "Select tags to filter by" : "Филтриране по етикет", - "No tags found" : "Няма открити етикети", + "No tags found" : "Не са открити етикети", "Please select tags to filter by" : "Моля изберете етикети, за филтрирането", "No files found for the selected tags" : "Няма намерени файлове за избраните етикети", "Added system tag {systemtag}" : "Добавен системен етикет {systemtag}", diff --git a/apps/systemtags/l10n/cs.js b/apps/systemtags/l10n/cs.js index 1923653179..2a7d464f57 100644 --- a/apps/systemtags/l10n/cs.js +++ b/apps/systemtags/l10n/cs.js @@ -10,10 +10,12 @@ OC.L10N.register( "No tags found" : "Nebyly nalezeny žádné štítky", "Please select tags to filter by" : "Vyberte štítky podle kterých filtrovat", "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými štítky", + "System tag %1$s added by the system" : "Systémový štítek %1$s přidán systémem", "Added system tag {systemtag}" : "Přidán systémový štítek {systemtag}", "Added system tag %1$s" : "Přidán systémový štítek %1$s", "%1$s added system tag %2$s" : "%1$s přidal(a) systémový tag %2$s", "{actor} added system tag {systemtag}" : "{actor} přidal(a) systémový štítek {systemtag}", + "System tag %1$s removed by the system" : "Systémový štítek %1$s odebrán systémem", "Removed system tag {systemtag}" : "Odstraněn systémový štítek {systemtag}", "Removed system tag %1$s" : "Odstraněn systémový štítek %1$s", "%1$s removed system tag %2$s" : "%1$s odstranil systémový tag %2$s", @@ -30,10 +32,14 @@ OC.L10N.register( "You updated system tag {oldsystemtag} to {newsystemtag}" : "Aktualizoval(a) jste systémový tag {oldsystemtag} na {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s aktualizoval systémový tag %3$s na %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} aktualizoval(a) systémový tag {oldsystemtag} na { newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Systémový štítek %2$s byl přidán do %1$s systémem", + "System tag {systemtag} was added to {file} by the system" : "Systémový štítek {systemtag} byl systémem přidán k {file}", "You added system tag %2$s to %1$s" : "Přidal(a) jste systémový tag %2$s k %1$s", "You added system tag {systemtag} to {file}" : "K {file} jste přidal(a) systémový tag {systemtag}", "%1$s added system tag %3$s to %2$s" : "%1$s k %2$s přidal systémový štítek %3$s", "{actor} added system tag {systemtag} to {file}" : "{actor} přidal(a) systémový tag {systemtag} k {file}", + "System tag %2$s was removed from %1$s by the system" : "Systémový štítek %2$s byl systémem odebrán ze %1$s", + "System tag {systemtag} was removed from {file} by the system" : "Systémový štítek {systemtag} byl odebrán z {file} systémem", "You removed system tag %2$s from %1$s" : "Z %2$s jste odstranil(a) systémový tag %1$s", "You removed system tag {systemtag} from {file}" : "Ze {file} jste odstranili systémový štítek {systemtag}", "%1$s removed system tag %3$s from %2$s" : "%1$s odstranil(a) systémový štítek %3$s z %2$s", diff --git a/apps/systemtags/l10n/cs.json b/apps/systemtags/l10n/cs.json index f1637245c1..d305779b71 100644 --- a/apps/systemtags/l10n/cs.json +++ b/apps/systemtags/l10n/cs.json @@ -8,10 +8,12 @@ "No tags found" : "Nebyly nalezeny žádné štítky", "Please select tags to filter by" : "Vyberte štítky podle kterých filtrovat", "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými štítky", + "System tag %1$s added by the system" : "Systémový štítek %1$s přidán systémem", "Added system tag {systemtag}" : "Přidán systémový štítek {systemtag}", "Added system tag %1$s" : "Přidán systémový štítek %1$s", "%1$s added system tag %2$s" : "%1$s přidal(a) systémový tag %2$s", "{actor} added system tag {systemtag}" : "{actor} přidal(a) systémový štítek {systemtag}", + "System tag %1$s removed by the system" : "Systémový štítek %1$s odebrán systémem", "Removed system tag {systemtag}" : "Odstraněn systémový štítek {systemtag}", "Removed system tag %1$s" : "Odstraněn systémový štítek %1$s", "%1$s removed system tag %2$s" : "%1$s odstranil systémový tag %2$s", @@ -28,10 +30,14 @@ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Aktualizoval(a) jste systémový tag {oldsystemtag} na {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s aktualizoval systémový tag %3$s na %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} aktualizoval(a) systémový tag {oldsystemtag} na { newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Systémový štítek %2$s byl přidán do %1$s systémem", + "System tag {systemtag} was added to {file} by the system" : "Systémový štítek {systemtag} byl systémem přidán k {file}", "You added system tag %2$s to %1$s" : "Přidal(a) jste systémový tag %2$s k %1$s", "You added system tag {systemtag} to {file}" : "K {file} jste přidal(a) systémový tag {systemtag}", "%1$s added system tag %3$s to %2$s" : "%1$s k %2$s přidal systémový štítek %3$s", "{actor} added system tag {systemtag} to {file}" : "{actor} přidal(a) systémový tag {systemtag} k {file}", + "System tag %2$s was removed from %1$s by the system" : "Systémový štítek %2$s byl systémem odebrán ze %1$s", + "System tag {systemtag} was removed from {file} by the system" : "Systémový štítek {systemtag} byl odebrán z {file} systémem", "You removed system tag %2$s from %1$s" : "Z %2$s jste odstranil(a) systémový tag %1$s", "You removed system tag {systemtag} from {file}" : "Ze {file} jste odstranili systémový štítek {systemtag}", "%1$s removed system tag %3$s from %2$s" : "%1$s odstranil(a) systémový štítek %3$s z %2$s", diff --git a/apps/systemtags/l10n/es.js b/apps/systemtags/l10n/es.js index 75dabdd074..885f0c0be3 100644 --- a/apps/systemtags/l10n/es.js +++ b/apps/systemtags/l10n/es.js @@ -10,10 +10,12 @@ OC.L10N.register( "No tags found" : "No se encontraron etiquetas", "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar", "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas", + "System tag %1$s added by the system" : "Etiqueta de sistema %1$s añadida por el sistema", "Added system tag {systemtag}" : "Se añadió la etiqueta de sistema {systemtag}", "Added system tag %1$s" : "Se añadió la etiqueta delsistema %1$s", "%1$s added system tag %2$s" : "%1$s añadió la etiqueta de sistema %2$s", "{actor} added system tag {systemtag}" : "{actor} añadió la etiqueta de sistema {systemtag}", + "System tag %1$s removed by the system" : "Etiqueta de sistema %1$s eliminada por el sistema", "Removed system tag {systemtag}" : "Eliminada etiqueta de sistema {systemtag}", "Removed system tag %1$s" : "Eliminada etiqueta de sistema %1$s", "%1$s removed system tag %2$s" : "%1$s eliminó la etiqueta de sistema %2$s", @@ -30,10 +32,14 @@ OC.L10N.register( "You updated system tag {oldsystemtag} to {newsystemtag}" : "Usted actualizó la etiqueta de sistema {oldsystemtag} a {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s actualizó la etiqueta de sistema %3$s a %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizó la etiqueta de sistema {oldsystemtag} a {newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Etiqueta de sistema %2$s añadida a %1$s por el sistema", + "System tag {systemtag} was added to {file} by the system" : "Etiqueta de sistema {systemtag} añadida a {file} por el sistema", "You added system tag %2$s to %1$s" : "Usted añadió la etiqueta de sistema %2$s a %1$s", "You added system tag {systemtag} to {file}" : "Usted añadió la etiqueta de sistema {systemtag} a {file}", "%1$s added system tag %3$s to %2$s" : "%1$s agregó la etiqueta de sistema %3$s a %2$s", "{actor} added system tag {systemtag} to {file}" : "{actor} agregó la etiqueta de sistema {systemtag} a {file}", + "System tag %2$s was removed from %1$s by the system" : "Etiqueta de sistema %2$s eliminada de %1$s por el sistema", + "System tag {systemtag} was removed from {file} by the system" : "Etiqueta de sistema {systemtag} eliminada de {file} por el sistema", "You removed system tag %2$s from %1$s" : "Ha removido la etiqueta de sistema %2$s de %1$s", "You removed system tag {systemtag} from {file}" : "Ha removido la etiqueta de sistema {systemtag} de {file}", "%1$s removed system tag %3$s from %2$s" : "%1$s removió la etiqueta de sistema %3$s de %2$s", diff --git a/apps/systemtags/l10n/es.json b/apps/systemtags/l10n/es.json index a1662e82b9..453fe9d2c9 100644 --- a/apps/systemtags/l10n/es.json +++ b/apps/systemtags/l10n/es.json @@ -8,10 +8,12 @@ "No tags found" : "No se encontraron etiquetas", "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar", "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas", + "System tag %1$s added by the system" : "Etiqueta de sistema %1$s añadida por el sistema", "Added system tag {systemtag}" : "Se añadió la etiqueta de sistema {systemtag}", "Added system tag %1$s" : "Se añadió la etiqueta delsistema %1$s", "%1$s added system tag %2$s" : "%1$s añadió la etiqueta de sistema %2$s", "{actor} added system tag {systemtag}" : "{actor} añadió la etiqueta de sistema {systemtag}", + "System tag %1$s removed by the system" : "Etiqueta de sistema %1$s eliminada por el sistema", "Removed system tag {systemtag}" : "Eliminada etiqueta de sistema {systemtag}", "Removed system tag %1$s" : "Eliminada etiqueta de sistema %1$s", "%1$s removed system tag %2$s" : "%1$s eliminó la etiqueta de sistema %2$s", @@ -28,10 +30,14 @@ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Usted actualizó la etiqueta de sistema {oldsystemtag} a {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s actualizó la etiqueta de sistema %3$s a %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizó la etiqueta de sistema {oldsystemtag} a {newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Etiqueta de sistema %2$s añadida a %1$s por el sistema", + "System tag {systemtag} was added to {file} by the system" : "Etiqueta de sistema {systemtag} añadida a {file} por el sistema", "You added system tag %2$s to %1$s" : "Usted añadió la etiqueta de sistema %2$s a %1$s", "You added system tag {systemtag} to {file}" : "Usted añadió la etiqueta de sistema {systemtag} a {file}", "%1$s added system tag %3$s to %2$s" : "%1$s agregó la etiqueta de sistema %3$s a %2$s", "{actor} added system tag {systemtag} to {file}" : "{actor} agregó la etiqueta de sistema {systemtag} a {file}", + "System tag %2$s was removed from %1$s by the system" : "Etiqueta de sistema %2$s eliminada de %1$s por el sistema", + "System tag {systemtag} was removed from {file} by the system" : "Etiqueta de sistema {systemtag} eliminada de {file} por el sistema", "You removed system tag %2$s from %1$s" : "Ha removido la etiqueta de sistema %2$s de %1$s", "You removed system tag {systemtag} from {file}" : "Ha removido la etiqueta de sistema {systemtag} de {file}", "%1$s removed system tag %3$s from %2$s" : "%1$s removió la etiqueta de sistema %3$s de %2$s", diff --git a/apps/systemtags/l10n/gl.js b/apps/systemtags/l10n/gl.js index 19845dec80..06d80646e6 100644 --- a/apps/systemtags/l10n/gl.js +++ b/apps/systemtags/l10n/gl.js @@ -10,10 +10,12 @@ OC.L10N.register( "No tags found" : "Non se atoparon etiquetas", "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar", "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas", + "System tag %1$s added by the system" : "Etiqueta de sistema %1$s engadida polo sistema", "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}", "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s", "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s", "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}", + "System tag %1$s removed by the system" : "Etiqueta de sistema %1$s retirada polo sistema", "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}", "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s", "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s", @@ -30,10 +32,14 @@ OC.L10N.register( "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Etiqueta de sistema %2$sfoi engadida a %1$s polo sistema", + "System tag {systemtag} was added to {file} by the system" : "Etiqueta de sistema {systemtag} foi engadida a {file} polo sistema", "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s", "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}", "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s", "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}", + "System tag %2$s was removed from %1$s by the system" : "Etiqueta de sistema %2$s retirada de %1$s polo sistema", + "System tag {systemtag} was removed from {file} by the system" : "Etiqueta de sistema {systemtag} retirada de {file} polo sistema", "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s", "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}", "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s", @@ -42,7 +48,11 @@ OC.L10N.register( "%s (invisible)" : "%s (invisíbel)", "System tags for a file have been modified" : "Modificáronse as etiquetas de sistemas dun ficheio", "Collaborative tags" : "Etiquetas colaborativas", + "Collaborative tagging functionality which shares tags among users." : "Funcionalidade de etiquetado colaborativo que comparte as etiquetas entre usuarios.", + "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funcionalidade de etiquetado colaborativo que comparte as etiquetas entre usuarios. Moi axeitado para equipos.\n(Se vostede é un provedor cunha instalación de varias instalacións, recoméndase desactivar esta aplicación xa que as etiquetas compártense).", + "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "As etiquetas colaborativas están dispoñíbeis para todos os usuarios. As etiquetas restrinxidas son visíbeis para os usuarios, mais non poden ser asignadas por eles. As etiquetas invisíbeis son para uso interno, pois os usuarios non poden velas nin asignalas.", "Select tag …" : "Seleccionar a etiqueta …", + "Create a new tag" : "Crear unha nova etiqueta", "Name" : "Nome", "Public" : "Pública", "Restricted" : "Restrinxida", diff --git a/apps/systemtags/l10n/gl.json b/apps/systemtags/l10n/gl.json index dc77f52472..1e21dbff61 100644 --- a/apps/systemtags/l10n/gl.json +++ b/apps/systemtags/l10n/gl.json @@ -8,10 +8,12 @@ "No tags found" : "Non se atoparon etiquetas", "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar", "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas", + "System tag %1$s added by the system" : "Etiqueta de sistema %1$s engadida polo sistema", "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}", "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s", "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s", "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}", + "System tag %1$s removed by the system" : "Etiqueta de sistema %1$s retirada polo sistema", "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}", "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s", "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s", @@ -28,10 +30,14 @@ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}", "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s", "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}", + "System tag %2$s was added to %1$s by the system" : "Etiqueta de sistema %2$sfoi engadida a %1$s polo sistema", + "System tag {systemtag} was added to {file} by the system" : "Etiqueta de sistema {systemtag} foi engadida a {file} polo sistema", "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s", "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}", "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s", "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}", + "System tag %2$s was removed from %1$s by the system" : "Etiqueta de sistema %2$s retirada de %1$s polo sistema", + "System tag {systemtag} was removed from {file} by the system" : "Etiqueta de sistema {systemtag} retirada de {file} polo sistema", "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s", "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}", "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s", @@ -40,7 +46,11 @@ "%s (invisible)" : "%s (invisíbel)", "System tags for a file have been modified" : "Modificáronse as etiquetas de sistemas dun ficheio", "Collaborative tags" : "Etiquetas colaborativas", + "Collaborative tagging functionality which shares tags among users." : "Funcionalidade de etiquetado colaborativo que comparte as etiquetas entre usuarios.", + "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funcionalidade de etiquetado colaborativo que comparte as etiquetas entre usuarios. Moi axeitado para equipos.\n(Se vostede é un provedor cunha instalación de varias instalacións, recoméndase desactivar esta aplicación xa que as etiquetas compártense).", + "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "As etiquetas colaborativas están dispoñíbeis para todos os usuarios. As etiquetas restrinxidas son visíbeis para os usuarios, mais non poden ser asignadas por eles. As etiquetas invisíbeis son para uso interno, pois os usuarios non poden velas nin asignalas.", "Select tag …" : "Seleccionar a etiqueta …", + "Create a new tag" : "Crear unha nova etiqueta", "Name" : "Nome", "Public" : "Pública", "Restricted" : "Restrinxida", diff --git a/apps/theming/l10n/gl.js b/apps/theming/l10n/gl.js index 671a49d951..efa9271d09 100644 --- a/apps/theming/l10n/gl.js +++ b/apps/theming/l10n/gl.js @@ -5,19 +5,33 @@ OC.L10N.register( "Saved" : "Gardado", "Admin" : "Administración", "a safe home for all your data" : "un lugar seguro para todos os seus datos", + "Name cannot be empty" : "O nome non pode estar baleiro", "The given name is too long" : "O nome indicado é longo de máis", "The given web address is too long" : "O enderezo web indicado é longo de máis", + "The given legal notice address is too long" : "O enderezo do aviso legal indicado é longo de máis", + "The given privacy policy address is too long" : "O enderezo da política de privacidade indicado é longo de máis", "The given slogan is too long" : "O lema indicado é longo de máis", "The given color is invalid" : "A cor indicada é incorrecta", + "The file was uploaded" : "O ficheiro foi enviado", + "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini", + "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML", + "The file was only partially uploaded" : "O ficheiro so foi parcialmente enviado", + "No file was uploaded" : "Non se enviou ningún ficheiro", + "Missing a temporary folder" : "Falta o cartafol temporal", + "Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco", + "A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros", "No file uploaded" : "Non se enviou ningún ficheiro", "Unsupported image type" : "Tipo de imaxe non admitido", - "You are already using a custom theme" : "Vostede xa usa un tema personalizado", - "Theming" : "Tema", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Está a empregar un tema personalizado. Os axustes da aplicación de temas pode ser sobrescrita por el.", + "Theming" : "Temas", + "Legal notice" : "Aviso legal", + "Privacy policy" : "Política de privacidade", + "Adjust the Nextcloud theme" : "Axustar o tema do Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Os temas fan posíbel personalizar facilmente a aparencia da súa instancia e os clientes compatíbeis. Isto será visíbel para todos os usuarios.", "Name" : "Nome", "Reset to default" : "Restabelecer a predeterminados", - "Web address" : "Enderezo web", - "Web address https://…" : "Enderezo web https://…", + "Web link" : "Ligazón web", + "https://…" : "https://…", "Slogan" : "Lema", "Color" : "Cor", "Logo" : "Logotipo", @@ -25,7 +39,19 @@ OC.L10N.register( "Login image" : "Imaxe de inicio", "Upload new login background" : "Enviar unha nova imaxe de fondo", "Remove background image" : "Retirar a imaxe de fondo", - "reset to default" : "restabelecer a predeterminados", - "Log in image" : "Imaxe de inicio" + "Advanced options" : "Opcións avanzadas", + "Legal notice link" : "Ligazón ao aviso legal", + "Privacy policy link" : "Ligazón á política de privacidade", + "Header logo" : "Logotipo da cabeceira", + "Upload new header logo" : "Enviar un novo logotipo da cabeceira", + "Favicon" : "Favicon", + "Upload new favicon" : "Enviar un novo favicon", + "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Instale a extensión de PHP Imagemagick con compatibilidade con imaxes SVG para xerar automáticamente faviconos baseados no logotipo e cor enviados.", + "There is no error, the file uploaded with success" : "Non houbo erros, o ficheiro enviouse correctamente", + "The uploaded file was only partially uploaded" : "O ficheiro so foi parcialmente enviado", + "Failed to write file to disk." : "Produciuse un erro ao escribir o ficheiro no disco", + "A PHP extension stopped the file upload." : "Unha extensión PHP detivo o envío de ficheiros.", + "You are already using a custom theme" : "Vostede xa usa un tema personalizado", + "Web address https://…" : "Enderezo web https://…" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/theming/l10n/gl.json b/apps/theming/l10n/gl.json index 1c6e132dee..4c3b394d65 100644 --- a/apps/theming/l10n/gl.json +++ b/apps/theming/l10n/gl.json @@ -3,19 +3,33 @@ "Saved" : "Gardado", "Admin" : "Administración", "a safe home for all your data" : "un lugar seguro para todos os seus datos", + "Name cannot be empty" : "O nome non pode estar baleiro", "The given name is too long" : "O nome indicado é longo de máis", "The given web address is too long" : "O enderezo web indicado é longo de máis", + "The given legal notice address is too long" : "O enderezo do aviso legal indicado é longo de máis", + "The given privacy policy address is too long" : "O enderezo da política de privacidade indicado é longo de máis", "The given slogan is too long" : "O lema indicado é longo de máis", "The given color is invalid" : "A cor indicada é incorrecta", + "The file was uploaded" : "O ficheiro foi enviado", + "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini", + "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML", + "The file was only partially uploaded" : "O ficheiro so foi parcialmente enviado", + "No file was uploaded" : "Non se enviou ningún ficheiro", + "Missing a temporary folder" : "Falta o cartafol temporal", + "Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco", + "A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros", "No file uploaded" : "Non se enviou ningún ficheiro", "Unsupported image type" : "Tipo de imaxe non admitido", - "You are already using a custom theme" : "Vostede xa usa un tema personalizado", - "Theming" : "Tema", + "You are already using a custom theme. Theming app settings might be overwritten by that." : "Está a empregar un tema personalizado. Os axustes da aplicación de temas pode ser sobrescrita por el.", + "Theming" : "Temas", + "Legal notice" : "Aviso legal", + "Privacy policy" : "Política de privacidade", + "Adjust the Nextcloud theme" : "Axustar o tema do Nextcloud", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Os temas fan posíbel personalizar facilmente a aparencia da súa instancia e os clientes compatíbeis. Isto será visíbel para todos os usuarios.", "Name" : "Nome", "Reset to default" : "Restabelecer a predeterminados", - "Web address" : "Enderezo web", - "Web address https://…" : "Enderezo web https://…", + "Web link" : "Ligazón web", + "https://…" : "https://…", "Slogan" : "Lema", "Color" : "Cor", "Logo" : "Logotipo", @@ -23,7 +37,19 @@ "Login image" : "Imaxe de inicio", "Upload new login background" : "Enviar unha nova imaxe de fondo", "Remove background image" : "Retirar a imaxe de fondo", - "reset to default" : "restabelecer a predeterminados", - "Log in image" : "Imaxe de inicio" + "Advanced options" : "Opcións avanzadas", + "Legal notice link" : "Ligazón ao aviso legal", + "Privacy policy link" : "Ligazón á política de privacidade", + "Header logo" : "Logotipo da cabeceira", + "Upload new header logo" : "Enviar un novo logotipo da cabeceira", + "Favicon" : "Favicon", + "Upload new favicon" : "Enviar un novo favicon", + "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Instale a extensión de PHP Imagemagick con compatibilidade con imaxes SVG para xerar automáticamente faviconos baseados no logotipo e cor enviados.", + "There is no error, the file uploaded with success" : "Non houbo erros, o ficheiro enviouse correctamente", + "The uploaded file was only partially uploaded" : "O ficheiro so foi parcialmente enviado", + "Failed to write file to disk." : "Produciuse un erro ao escribir o ficheiro no disco", + "A PHP extension stopped the file upload." : "Unha extensión PHP detivo o envío de ficheiros.", + "You are already using a custom theme" : "Vostede xa usa un tema personalizado", + "Web address https://…" : "Enderezo web https://…" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/theming/l10n/sv.js b/apps/theming/l10n/sv.js index 32b462718c..4dbadf3780 100644 --- a/apps/theming/l10n/sv.js +++ b/apps/theming/l10n/sv.js @@ -8,6 +8,7 @@ OC.L10N.register( "Name cannot be empty" : "Namn kan inte vara tom", "The given name is too long" : "Det angivna namnet är för långt", "The given web address is too long" : "Den angivna adressen är för lång", + "The given privacy policy address is too long" : "Den angivna sekretesspolicyadressen är för lång", "The given slogan is too long" : "Den angivna slogan är för lång", "The given color is invalid" : "Den angivna färgen är inte tillgänglig", "The file was uploaded" : "Filen laddades upp", @@ -23,6 +24,7 @@ OC.L10N.register( "Theming" : "Teman", "Legal notice" : "Rättsligt meddelande", "Privacy policy" : "Integritetspolicy", + "Adjust the Nextcloud theme" : "Justera Nextcloud-tema", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teman gör det möjligt att enkelt skräddarsy utseendet på ditt moln. Detta kommer att synas för alla användare.", "Name" : "Namn", "Reset to default" : "Återställ till grundinställningar", @@ -38,6 +40,8 @@ OC.L10N.register( "Advanced options" : "Avancerade inställningar", "Legal notice link" : "Länk rättsligt meddelande", "Privacy policy link" : "Länk integritetspolicy", + "Favicon" : "Favicon", + "Upload new favicon" : "Ladda upp nya favicon", "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Installera Imagemagick PHP-tillägget med stöd för SVG-bilder för att automatiskt generera faviconer baserat på den uppladdade logotypen och färgen.", "There is no error, the file uploaded with success" : "Det finns inga fel, uppladdning av filen lyckades ", "The uploaded file was only partially uploaded" : "Den uppladdade filen laddades bara upp delvis", diff --git a/apps/theming/l10n/sv.json b/apps/theming/l10n/sv.json index c6cf1d808b..50a3c4c16a 100644 --- a/apps/theming/l10n/sv.json +++ b/apps/theming/l10n/sv.json @@ -6,6 +6,7 @@ "Name cannot be empty" : "Namn kan inte vara tom", "The given name is too long" : "Det angivna namnet är för långt", "The given web address is too long" : "Den angivna adressen är för lång", + "The given privacy policy address is too long" : "Den angivna sekretesspolicyadressen är för lång", "The given slogan is too long" : "Den angivna slogan är för lång", "The given color is invalid" : "Den angivna färgen är inte tillgänglig", "The file was uploaded" : "Filen laddades upp", @@ -21,6 +22,7 @@ "Theming" : "Teman", "Legal notice" : "Rättsligt meddelande", "Privacy policy" : "Integritetspolicy", + "Adjust the Nextcloud theme" : "Justera Nextcloud-tema", "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Teman gör det möjligt att enkelt skräddarsy utseendet på ditt moln. Detta kommer att synas för alla användare.", "Name" : "Namn", "Reset to default" : "Återställ till grundinställningar", @@ -36,6 +38,8 @@ "Advanced options" : "Avancerade inställningar", "Legal notice link" : "Länk rättsligt meddelande", "Privacy policy link" : "Länk integritetspolicy", + "Favicon" : "Favicon", + "Upload new favicon" : "Ladda upp nya favicon", "Install the Imagemagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Installera Imagemagick PHP-tillägget med stöd för SVG-bilder för att automatiskt generera faviconer baserat på den uppladdade logotypen och färgen.", "There is no error, the file uploaded with success" : "Det finns inga fel, uppladdning av filen lyckades ", "The uploaded file was only partially uploaded" : "Den uppladdade filen laddades bara upp delvis", diff --git a/apps/twofactor_backupcodes/l10n/gl.js b/apps/twofactor_backupcodes/l10n/gl.js index fd3b809960..5a9b85f60b 100644 --- a/apps/twofactor_backupcodes/l10n/gl.js +++ b/apps/twofactor_backupcodes/l10n/gl.js @@ -1,18 +1,35 @@ OC.L10N.register( "twofactor_backupcodes", { - "Generate backup codes" : "Xerar códigos de salvagarda", - "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de salvagarda foron xerados. Usou {{used}} códigos de {{total}}.", - "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de salvagarda. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.", - "Save backup codes" : "Gardar os códigos de salvagarda", - "Print backup codes" : "Imprimir os códigos de salvagarda", - "Regenerate backup codes" : "Rexenerar códigos de salvagarda", - "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de salvagarda, automaticamente invalidara os antigos códigos.", - "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de salvagarda", - "Nextcloud backup codes" : "Códigos de salvagarda de Nextcloud", - "You created two-factor backup codes for your account" : "Creou códigos de salvagarda de dous factores para a súa conta", - "Backup code" : "Código de salvagarda", - "Use backup code" : "Usar código de salvagarda", - "Second-factor backup codes" : "Códigos de salvagarda do segundo factor" + "activated" : "activado", + "updated" : "actualizado", + "mounted" : "montado", + "deactivated" : "desactivado", + "beforeCreate" : "antesDaCreación", + "created" : "creado", + "beforeUpdate" : "antesDaActualización", + "beforeDestroy" : "antesDaDestrución", + "destroyed" : "destruído", + "beforeMount" : "antesDaMontaxe", + "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de seguranza. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.", + "Save backup codes" : "Gardar os códigos de seguranza", + "Print backup codes" : "Imprimir os códigos de seguranza", + "Backup codes have been generated. {used} of {total} codes have been used." : "Los códigos de seguranza foron xerados. Usou {used} códigos de {total}.", + "Regenerate backup codes" : "Rexenerar códigos de seguranza", + "_icon-loading-small_::_generate-backup-codes_" : ["icona-de-carga-pequena","xerar-códigos-de-seguranza "], + "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de seguranza, automaticamente invalidara os antigos códigos.", + "Generate backup codes" : "Xerar códigos de seguranza", + "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de seguranza", + "Nextcloud backup codes" : "Códigos de seguranza do Nextcloud", + "You created two-factor backup codes for your account" : "Creou códigos de seguranza de dous factores para a súa conta", + "Second-factor backup codes" : "Códigos de seguranza do segundo factor", + "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Activou a autenticación de dous factores mais non xerou aída os códigos de seguranza. Asegúrese de facelo para o caso de perda de acceso ao seu segundo factor.", + "Backup code" : "Código de seguranza", + "Use backup code" : "Usar código de seguranza", + "Two factor backup codes" : "Códigos de seguranza de dous factores", + "A two-factor auth backup codes provider" : "Un fornecedor de códigos de seguranza para a autenticación de dous factores", + "Use one of the backup codes you saved when setting up two-factor authentication." : "Use un dos códigos de seguranza que gardou cuando axustou a autenticación de dous factores.", + "Submit" : "Enviar ", + "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de seguranza foron xerados. Usou {{used}} códigos de {{total}}." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/twofactor_backupcodes/l10n/gl.json b/apps/twofactor_backupcodes/l10n/gl.json index cc4ff69e89..7332c04a61 100644 --- a/apps/twofactor_backupcodes/l10n/gl.json +++ b/apps/twofactor_backupcodes/l10n/gl.json @@ -1,16 +1,33 @@ { "translations": { - "Generate backup codes" : "Xerar códigos de salvagarda", - "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de salvagarda foron xerados. Usou {{used}} códigos de {{total}}.", - "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de salvagarda. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.", - "Save backup codes" : "Gardar os códigos de salvagarda", - "Print backup codes" : "Imprimir os códigos de salvagarda", - "Regenerate backup codes" : "Rexenerar códigos de salvagarda", - "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de salvagarda, automaticamente invalidara os antigos códigos.", - "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de salvagarda", - "Nextcloud backup codes" : "Códigos de salvagarda de Nextcloud", - "You created two-factor backup codes for your account" : "Creou códigos de salvagarda de dous factores para a súa conta", - "Backup code" : "Código de salvagarda", - "Use backup code" : "Usar código de salvagarda", - "Second-factor backup codes" : "Códigos de salvagarda do segundo factor" + "activated" : "activado", + "updated" : "actualizado", + "mounted" : "montado", + "deactivated" : "desactivado", + "beforeCreate" : "antesDaCreación", + "created" : "creado", + "beforeUpdate" : "antesDaActualización", + "beforeDestroy" : "antesDaDestrución", + "destroyed" : "destruído", + "beforeMount" : "antesDaMontaxe", + "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Estes son os seus códigos de seguranza. Gárdeos e/ou imprímaos xa que non poderá volver lelos de novo.", + "Save backup codes" : "Gardar os códigos de seguranza", + "Print backup codes" : "Imprimir os códigos de seguranza", + "Backup codes have been generated. {used} of {total} codes have been used." : "Los códigos de seguranza foron xerados. Usou {used} códigos de {total}.", + "Regenerate backup codes" : "Rexenerar códigos de seguranza", + "_icon-loading-small_::_generate-backup-codes_" : ["icona-de-carga-pequena","xerar-códigos-de-seguranza "], + "If you regenerate backup codes, you automatically invalidate old codes." : "Se rexenera os códigos de seguranza, automaticamente invalidara os antigos códigos.", + "Generate backup codes" : "Xerar códigos de seguranza", + "An error occurred while generating your backup codes" : "Produciuse un erro ao rexenerar os seus códigos de seguranza", + "Nextcloud backup codes" : "Códigos de seguranza do Nextcloud", + "You created two-factor backup codes for your account" : "Creou códigos de seguranza de dous factores para a súa conta", + "Second-factor backup codes" : "Códigos de seguranza do segundo factor", + "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Activou a autenticación de dous factores mais non xerou aída os códigos de seguranza. Asegúrese de facelo para o caso de perda de acceso ao seu segundo factor.", + "Backup code" : "Código de seguranza", + "Use backup code" : "Usar código de seguranza", + "Two factor backup codes" : "Códigos de seguranza de dous factores", + "A two-factor auth backup codes provider" : "Un fornecedor de códigos de seguranza para a autenticación de dous factores", + "Use one of the backup codes you saved when setting up two-factor authentication." : "Use un dos códigos de seguranza que gardou cuando axustou a autenticación de dous factores.", + "Submit" : "Enviar ", + "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Los códigos de seguranza foron xerados. Usou {{used}} códigos de {{total}}." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/twofactor_backupcodes/l10n/nb.js b/apps/twofactor_backupcodes/l10n/nb.js index eddebc1dc0..0287b16aac 100644 --- a/apps/twofactor_backupcodes/l10n/nb.js +++ b/apps/twofactor_backupcodes/l10n/nb.js @@ -1,20 +1,35 @@ OC.L10N.register( "twofactor_backupcodes", { + "activated" : "aktivert", + "updated" : "oppdatert", + "mounted" : "tilkoblet", + "deactivated" : "deaktivert", + "beforeCreate" : "beforeCreate", + "created" : "opprettet", + "beforeUpdate" : "beforeUpdate", + "beforeDestroy" : "beforeDestroy", + "destroyed" : "ødelagt", + "beforeMount" : "beforeMount", "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dette er sikkerhetskopi-kodene. Lagre og/eller skriv dem ut siden du ikke vil kunne se kodene her igjen senere.", "Save backup codes" : "Lagre sikkerhetskopi-kodene", "Print backup codes" : "Skriv ut sikkerhetskopi-koder", + "Backup codes have been generated. {used} of {total} codes have been used." : "Sikkerhetskoder er generert. {used} av {total} koder er brukt.", "Regenerate backup codes" : "Lag sikkerhetskopi-koder på nytt", + "_icon-loading-small_::_generate-backup-codes_" : ["icon-loading-small","generate-backup-codes"], "If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du regenererer nye sikkerhetskopi-koder, vil du automatisk gjøre de gamle kodene ugyldige.", "Generate backup codes" : "Generer sikkerhetskopi-koder", "An error occurred while generating your backup codes" : "En feil oppstod under generering av sikkerhetskopi-kodene", "Nextcloud backup codes" : "Nextcloud sikkerhetskopi-koder", "You created two-factor backup codes for your account" : "Du opprettet to-trinns bekreftelse sikkerhetskopi-koder", "Second-factor backup codes" : "To-trinns bekreftelse sikkerhetskopi-koder", + "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Du har aktivert to-faktor autentisering men har ikke generert backup koder. Vær sikker på å gjøre dette i tilfelle du mister tilgang til din andre faktor.", "Backup code" : "Sikkerhetskopi-kode", "Use backup code" : "Bruker sikkerhetskopi-kode", "Two factor backup codes" : "Sikkerhetskopikoder for tofaktor", "A two-factor auth backup codes provider" : "En leverandør av sikkerhetskopi av to-faktor koder", + "Use one of the backup codes you saved when setting up two-factor authentication." : "Bruk en av backup kodene du lagret når du opprettet to-faktor autentisering.", + "Submit" : "Send", "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Sikkerhetskopi-koder har blitt opprettet. {{used}} av {{total}} koder i bruk." }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/twofactor_backupcodes/l10n/nb.json b/apps/twofactor_backupcodes/l10n/nb.json index f9293fd574..14a0dfe4b4 100644 --- a/apps/twofactor_backupcodes/l10n/nb.json +++ b/apps/twofactor_backupcodes/l10n/nb.json @@ -1,18 +1,33 @@ { "translations": { + "activated" : "aktivert", + "updated" : "oppdatert", + "mounted" : "tilkoblet", + "deactivated" : "deaktivert", + "beforeCreate" : "beforeCreate", + "created" : "opprettet", + "beforeUpdate" : "beforeUpdate", + "beforeDestroy" : "beforeDestroy", + "destroyed" : "ødelagt", + "beforeMount" : "beforeMount", "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "Dette er sikkerhetskopi-kodene. Lagre og/eller skriv dem ut siden du ikke vil kunne se kodene her igjen senere.", "Save backup codes" : "Lagre sikkerhetskopi-kodene", "Print backup codes" : "Skriv ut sikkerhetskopi-koder", + "Backup codes have been generated. {used} of {total} codes have been used." : "Sikkerhetskoder er generert. {used} av {total} koder er brukt.", "Regenerate backup codes" : "Lag sikkerhetskopi-koder på nytt", + "_icon-loading-small_::_generate-backup-codes_" : ["icon-loading-small","generate-backup-codes"], "If you regenerate backup codes, you automatically invalidate old codes." : "Hvis du regenererer nye sikkerhetskopi-koder, vil du automatisk gjøre de gamle kodene ugyldige.", "Generate backup codes" : "Generer sikkerhetskopi-koder", "An error occurred while generating your backup codes" : "En feil oppstod under generering av sikkerhetskopi-kodene", "Nextcloud backup codes" : "Nextcloud sikkerhetskopi-koder", "You created two-factor backup codes for your account" : "Du opprettet to-trinns bekreftelse sikkerhetskopi-koder", "Second-factor backup codes" : "To-trinns bekreftelse sikkerhetskopi-koder", + "You have enabled two-factor authentication but have not yet generated backup codes. Be sure to do this in case you lose access to your second factor." : "Du har aktivert to-faktor autentisering men har ikke generert backup koder. Vær sikker på å gjøre dette i tilfelle du mister tilgang til din andre faktor.", "Backup code" : "Sikkerhetskopi-kode", "Use backup code" : "Bruker sikkerhetskopi-kode", "Two factor backup codes" : "Sikkerhetskopikoder for tofaktor", "A two-factor auth backup codes provider" : "En leverandør av sikkerhetskopi av to-faktor koder", + "Use one of the backup codes you saved when setting up two-factor authentication." : "Bruk en av backup kodene du lagret når du opprettet to-faktor autentisering.", + "Submit" : "Send", "Backup codes have been generated. {{used}} of {{total}} codes have been used." : "Sikkerhetskopi-koder har blitt opprettet. {{used}} av {{total}} koder i bruk." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/apps/updatenotification/js/updatenotification.js b/apps/updatenotification/js/updatenotification.js index c10421ba67..b83baebc76 100644 --- a/apps/updatenotification/js/updatenotification.js +++ b/apps/updatenotification/js/updatenotification.js @@ -1,4 +1,4 @@ -!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/js/",n(n.s=8)}([function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){window,t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=330)}([function(t,e,n){var r=n(2),i=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,d=t&u.F,h=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,_=h?i:i[e]||(i[e]={}),b=_.prototype||(_.prototype={});for(c in h&&(n=e),n)f=((l=!d&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),_[c]!=f&&o(_,c,p),m&&b[c]!=f&&(b[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(67)("wks"),i=n(31),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(4),i=n(93),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(25),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(2),i=n(13),o=n(12),a=n(31)("src"),s=Function.toString,u=(""+s).split("toString");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(1),o=n(24),a=/"/g,s=function(t,e,n,r){var i=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(30);t.exports=n(7)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(47),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(122),i=n(123),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function s(t){return null!==t&&"object"==typeof t}function u(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;nw;w++)if((p||w in y)&&(m=_(v=y[w],w,g),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){var r=n(22);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";if(n(7)){var r=n(32),i=n(2),o=n(1),a=n(0),s=n(60),u=n(90),c=n(21),l=n(42),f=n(30),p=n(13),d=n(43),h=n(25),v=n(9),m=n(118),g=n(34),y=n(27),_=n(12),b=n(52),w=n(3),x=n(15),S=n(83),O=n(35),C=n(37),E=n(36).f,T=n(85),A=n(31),k=n(5),M=n(20),L=n(50),P=n(57),D=n(87),N=n(39),$=n(54),I=n(41),j=n(86),F=n(110),R=n(6),U=n(18),B=R.f,Y=U.f,H=i.RangeError,z=i.TypeError,W=i.Uint8Array,G=Array.prototype,q=u.ArrayBuffer,V=u.DataView,X=M(0),J=M(2),K=M(3),Z=M(4),Q=M(5),tt=M(6),et=L(!0),nt=L(!1),rt=D.values,it=D.keys,ot=D.entries,at=G.lastIndexOf,st=G.reduce,ut=G.reduceRight,ct=G.join,lt=G.sort,ft=G.slice,pt=G.toString,dt=G.toLocaleString,ht=k("iterator"),vt=k("toStringTag"),mt=A("typed_constructor"),gt=A("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=M(1,function(t,e){return Et(P(t,t[gt]),e)}),xt=o(function(){return 1===new W(new Uint16Array([1]).buffer)[0]}),St=!!W&&!!W.prototype.set&&o(function(){new W(1).set({})}),Ot=function(t,e){var n=h(t);if(n<0||n%e)throw H("Wrong offset!");return n},Ct=function(t){if(w(t)&&_t in t)return t;throw z(t+" is not a typed array!")},Et=function(t,e){if(!(w(t)&&mt in t))throw z("It is not a typed array constructor!");return new t(e)},Tt=function(t,e){return At(P(t,t[gt]),e)},At=function(t,e){for(var n=0,r=e.length,i=Et(t,r);r>n;)i[n]=e[n++];return i},kt=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Mt=function(t){var e,n,r,i,o,a,s=x(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=T(s);if(null!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),i=Et(this,n);n>e;e++)i[e]=f?l(s[e],e):s[e];return i},Lt=function(){for(var t=0,e=arguments.length,n=Et(this,e);e>t;)n[t]=arguments[t++];return n},Pt=!!W&&o(function(){dt.call(new W(1))}),Dt=function(){return dt.apply(Pt?ft.call(Ct(this)):Ct(this),arguments)},Nt={copyWithin:function(t,e){return F.call(Ct(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Ct(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return j.apply(Ct(this),arguments)},filter:function(t){return Tt(this,J(Ct(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Ct(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){X(Ct(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(Ct(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(Ct(this),arguments)},lastIndexOf:function(t){return at.apply(Ct(this),arguments)},map:function(t){return wt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(Ct(this),arguments)},reduceRight:function(t){return ut.apply(Ct(this),arguments)},reverse:function(){for(var t,e=Ct(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(Ct(this),t)},subarray:function(t,e){var n=Ct(this),r=n.length,i=g(t,r);return new(P(n,n[gt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:g(e,r))-i))}},$t=function(t,e){return Tt(this,ft.call(Ct(this),t,e))},It=function(t){Ct(this);var e=Ot(arguments[1],1),n=this.length,r=x(t),i=v(r.length),o=0;if(i+e>n)throw H("Wrong length!");for(;o255?255:255&r),i.v[d](n*e+i.o,r,xt)}(this,n,t)},enumerable:!0})};_?(h=n(function(t,n,r,i){l(t,h,c,"_d");var o,a,s,u,f=0,d=0;if(w(n)){if(!(n instanceof q||"ArrayBuffer"==(u=b(n))||"SharedArrayBuffer"==u))return _t in n?At(h,n):Mt.call(h,n);o=n,d=Ot(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw H("Wrong length!");if((a=g-d)<0)throw H("Wrong length!")}else if((a=v(i)*e)+d>g)throw H("Wrong length!");s=a/e}else s=m(n),o=new q(a=s*e);for(p(t,"_d",{b:o,o:d,l:a,e:s,v:new V(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,r=e.length;ndocument.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(95),i=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(12),i=n(15),o=n(69)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(6).f,i=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),i=Array.prototype;null==i[r]&&n(13)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){"use strict";var r=n(2),i=n(6),o=n(7),a=n(5)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n,r=t[1]||"",i=t[3];if(!i)return r;if(e&&"function"==typeof btoa){var o=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),a=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[r].concat(a).concat([o]).join("\n")}return[r].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return d(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return d(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return d(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return d(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return d(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return d(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return d(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return d(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return d(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return d(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+d(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},_={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(""+(new Date).getFullYear()).substr(0,2);t.year=""+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\d{4}/,function(t,e){t.year=e}],S:[/\d/,function(t,e){t.millisecond=100*e}],SS:[/\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p("monthNamesShort")],MMMM:[u,p("monthNames")],a:[u,function(t,e,n){var r=e.toLowerCase();r===n.amPm[0]?t.isPm=!1:r===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\+\-]\d\d:?\d\d|Z)/,function(t,e){"Z"===e&&(e="+00:00");var n,r=(e+"").match(/([\+\-]|\d\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),t.timezoneOffset="+"===r[0]?n:-n)}]};_.dd=_.d,_.dddd=_.ddd,_.DD=_.D,_.mm=_.m,_.hh=_.H=_.HH=_.h,_.MM=_.M,_.ss=_.s,_.A=_.a,o.masks={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},o.format=function(t,e,n){var r=n||o.i18n;if("number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date in fecha.format");var i=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return i.push(e),"??"})).replace(a,function(e){return e in y?y[e](t,r):e.slice(1,e.length-1)})).replace(/\?\?/g,function(){return i.shift()})},o.parse=function(t,e,n){var r=n||o.i18n;if("string"!=typeof e)throw new Error("Invalid format in fecha.parse");if(e=o.masks[e]||e,t.length>1e3)return!1;var i=!0,s={};if(e.replace(a,function(e){if(_[e]){var n=_[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,r),t=t.substr(o+e.length),e}):i=!1}return _[e]?"":e.slice(1,e.length-1)}),!i)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var i,o,a,s,u;for(a in e)if(i=t[a],o=e[a],i&&n.test(a))if("class"===a&&("string"==typeof i&&(u=i,t[a]=i={},i[u]=!0),"string"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)i[s]=r(i[s],o[s]);else if(Array.isArray(i))t[a]=i.concat(o);else if(Array.isArray(o))t[a]=[i].concat(o);else for(s in o)i[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){"use strict";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=new Date(t[0]).getTime()}function c(t){var e=(t||"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"a",r=t.hours,i=(r=(r="24"===e?r:r%12||12)<10?"0"+r:r)+":"+(t.minutes<10?"0"+t.minutes:t.minutes);if("12"===e){var o=t.hours>=12?"pm":"am";"A"===n&&(o=o.toUpperCase()),i=i+" "+o}return i}function f(t,e){try{return i.a.format(new Date(t),e)}catch(t){return""}}var p={zh:{days:["日","一","二","三","四","五","六"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pickers:["未来7天","未来30天","最近7天","最近30天"],placeholder:{date:"请选择日期",dateRange:"请选择日期范围"}},en:{days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pickers:["next 7 days","next 30 days","previous 7 days","previous 30 days"],placeholder:{date:"Select Date",dateRange:"Select Date Range"}},ro:{days:["Lun","Mar","Mie","Joi","Vin","Sâm","Dum"],months:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],pickers:["urmatoarele 7 zile","urmatoarele 30 zile","ultimele 7 zile","ultimele 30 zile"],placeholder:{date:"Selectați Data",dateRange:"Selectați Intervalul De Date"}},fr:{days:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aout","Sep","Oct","Nov","Dec"],pickers:["7 jours suivants","30 jours suivants","7 jours précédents","30 jours précédents"],placeholder:{date:"Sélectionnez une date",dateRange:"Sélectionnez une période"}},es:{days:["Dom","Lun","mar","Mie","Jue","Vie","Sab"],months:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pickers:["próximos 7 días","próximos 30 días","7 días anteriores","30 días anteriores"],placeholder:{date:"Seleccionar fecha",dateRange:"Seleccionar un rango de fechas"}},"pt-br":{days:["Dom","Seg","Ter","Qua","Quin","Sex","Sáb"],months:["Jan","Fev","Mar","Abr","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"],pickers:["próximos 7 dias","próximos 30 dias","7 dias anteriores"," 30 dias anteriores"],placeholder:{date:"Selecione uma data",dateRange:"Selecione um período"}},ru:{days:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],pickers:["след. 7 дней","след. 30 дней","прош. 7 дней","прош. 30 дней"],placeholder:{date:"Выберите дату",dateRange:"Выберите период"}},de:{days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pickers:["nächsten 7 Tage","nächsten 30 Tage","vorigen 7 Tage","vorigen 30 Tage"],placeholder:{date:"Datum auswählen",dateRange:"Zeitraum auswählen"}},it:{days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],months:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pickers:["successivi 7 giorni","successivi 30 giorni","precedenti 7 giorni","precedenti 30 giorni"],placeholder:{date:"Seleziona una data",dateRange:"Seleziona un intervallo date"}},cs:{days:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],months:["Led","Úno","Bře","Dub","Kvě","Čer","Čerc","Srp","Zář","Říj","Lis","Pro"],pickers:["příštích 7 dní","příštích 30 dní","předchozích 7 dní","předchozích 30 dní"],placeholder:{date:"Vyberte datum",dateRange:"Vyberte časové rozmezí"}},sl:{days:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],months:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],pickers:["naslednjih 7 dni","naslednjih 30 dni","prejšnjih 7 dni","prejšnjih 30 dni"],placeholder:{date:"Izberite datum",dateRange:"Izberite razpon med 2 datumoma"}}},d=p.zh,h={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||"DatePicker"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var r=e&&e.language||d,i=t.split("."),o=r,a=void 0,s=0,u=i.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,r=t.day,i=new Date(e,n,r);this.disabledDate(i)||this.$emit("select",i)},getDays:function(t){var e=this.t("days"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var r=[],i=new Date(t,e);i.setDate(0);for(var o=(i.getDay()+7-n)%7+1,a=i.getDate()-(o-1),s=0;sthis.calendarMonth?i.push("next-month"):i.push("cur-month"),o===a&&i.push("today"),this.disabledDate(o)&&i.push("disabled"),s&&(o===s?i.push("actived"):u&&o<=s?i.push("inrange"):c&&o>=s&&i.push("inrange")),i},getCellTitle:function(t){var e=t.year,n=t.month,r=t.day;return f(new Date(e,n,r),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t("th",[e])}),r=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),i=Array.apply(null,{length:6}).map(function(n,i){var o=r.slice(7*i,7*i+7).map(function(n){var r={class:e.getCellClasses(n)};return t("td",g()([{class:"cell"},r,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t("tr",[o])});return t("table",{class:"mx-panel mx-panel-date"},[t("thead",[t("tr",[n])]),t("tbody",[i])])}},PanelYear:{name:"panelYear",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),r=this.value&&new Date(this.value).getFullYear(),i=Array.apply(null,{length:10}).map(function(i,o){var a=n+o;return t("span",{class:{cell:!0,actived:r===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t("div",{class:"mx-panel mx-panel-year"},[i])}},PanelMonth:{name:"panelMonth",mixins:[h],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=this.t("months"),r=this.value&&new Date(this.value).getFullYear(),i=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t("span",{class:{cell:!0,actived:r===e.calendarYear&&i===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t("div",{class:"mx-panel mx-panel-month"},[n])}},PanelTime:{name:"panelTime",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return["24","a"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return("00"+t).slice(String(t).length)},selectTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("select",new Date(t))},pickTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("pick",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if("function"==typeof e)return e()||[];var n=c(e.start),r=c(e.end),i=c(e.step);if(n&&r&&i)for(var o=n.minutes+60*n.hours,a=r.minutes+60*r.hours,s=i.minutes+60*i.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,d={hours:Math.floor(p/60),minutes:p%60};t.push({value:d,label:l.apply(void 0,[d].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),r="function"==typeof this.disabledTime&&this.disabledTime,i=this.getTimeSelectOptions();if(Array.isArray(i)&&i.length)return i=i.map(function(i){var o=i.value.hours,a=i.value.minutes,s=new Date(n).setHours(o,a,0);return t("li",{class:{"mx-time-picker-item":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:r&&r(s)},on:{click:e.pickTime.bind(e,s)}},[i.label])}),t("div",{class:"mx-panel mx-panel-time"},[t("ul",{class:"mx-time-list"},[i])]);var o=Array.apply(null,{length:24}).map(function(i,o){var a=new Date(n).setHours(o);return t("li",{class:{cell:!0,actived:o===e.currentHours,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(i,o){var s=o*a,u=new Date(n).setMinutes(s);return t("li",{class:{cell:!0,actived:s===e.currentMinutes,disabled:r&&r(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(i,o){var a=new Date(n).setSeconds(o);return t("li",{class:{cell:!0,actived:o===e.currentSeconds,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t("ul",{class:"mx-time-list",style:{width:100/l.length+"%"}},[e])}),t("div",{class:"mx-panel mx-panel-time"},[l])}}},mixins:[h,{methods:{dispatch:function(t,e,n){for(var r=this.$parent||this.$root,i=r.$options.name;r&&(!i||i!==t);)(r=r.$parent)&&(i=r.$options.name);i&&i===t&&(r=r||this).$emit.apply(r,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:"date"},dateFormat:{type:String,default:"YYYY-MM-DD"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:"NONE",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?"12":"24",/A/.test(this.$parent.format)?"A":"a"]},timeHeader:function(){return"time"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+" ~ "+(this.firstYear+10)},months:function(){return this.t("months")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:"updateNow"},visible:{immediate:!0,handler:"init"},panel:{handler:"handelPanelChange"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch("DatePicker","panel-change",[t,e]),"YEAR"===t?this.firstYear=10*Math.floor(this.calendarYear/10):"TIME"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(".mx-panel-time .mx-time-list"),e=0,r=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):"function"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"year"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"month"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var r=new Date(t).getTime();return this.inBefore(r,e)||this.inAfter(r,n)||this.inDisabledDays(r)},selectDate:function(t){if("datetime"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener("resize",this._displayPopup),window.addEventListener("scroll",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener("resize",this._displayPopup),window.removeEventListener("scroll",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return i.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,r){return n.dateEqual(t,e[r])})},selectRange:function(t){if("function"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit("clear")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit("confirm",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var r=window.getComputedStyle(t),i={width:t.offsetWidth+parseInt(r.marginLeft)+parseInt(r.marginRight),height:t.offsetHeight+parseInt(r.marginTop)+parseInt(r.marginBottom)};return t.style.display=e,t.style.visibility=n,i},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),r=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),i={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\n color: inherit;\n text-decoration: none;\n cursor: pointer; }\n .mx-calendar-header > a:hover {\n color: #419dec; }\n .mx-icon-last-month, .mx-icon-last-year,\n .mx-icon-next-month,\n .mx-icon-next-year {\n padding: 0 6px;\n font-size: 20px;\n line-height: 30px; }\n .mx-icon-last-month, .mx-icon-last-year {\n float: left; }\n \n .mx-icon-next-month,\n .mx-icon-next-year {\n float: right; }\n\n.mx-calendar-content {\n width: 224px;\n height: 224px; }\n .mx-calendar-content .cell {\n vertical-align: middle;\n cursor: pointer; }\n .mx-calendar-content .cell:hover {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.actived {\n color: #fff;\n background-color: #1284e7; }\n .mx-calendar-content .cell.inrange {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3; }\n\n.mx-panel {\n width: 100%;\n height: 100%;\n text-align: center; }\n\n.mx-panel-date {\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0; }\n .mx-panel-date td, .mx-panel-date th {\n font-size: 12px;\n width: 32px;\n height: 32px;\n padding: 0;\n overflow: hidden;\n text-align: center; }\n .mx-panel-date td.today {\n color: #2a90e9; }\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\n color: #ddd; }\n\n.mx-panel-year {\n padding: 7px 0; }\n .mx-panel-year .cell {\n display: inline-block;\n width: 40%;\n margin: 1px 5%;\n line-height: 40px; }\n\n.mx-panel-month .cell {\n display: inline-block;\n width: 30%;\n line-height: 40px;\n margin: 8px 1.5%; }\n\n.mx-time-list {\n position: relative;\n float: left;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%;\n height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.05);\n border-left: 1px solid rgba(0, 0, 0, 0.05);\n overflow-y: auto;\n /* 滚动条滑块 */ }\n .mx-time-list .mx-time-picker-item {\n display: block;\n text-align: left;\n padding-left: 10px; }\n .mx-time-list:first-child {\n border-left: 0; }\n .mx-time-list .cell {\n width: 100%;\n font-size: 12px;\n height: 30px;\n line-height: 30px; }\n .mx-time-list::-webkit-scrollbar {\n width: 8px;\n height: 8px; }\n .mx-time-list::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 10px;\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\n .mx-time-list:hover::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2); }\n",""])},function(t,e,n){var r=n(5);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(2).default)("511dbeb0",r,!0,{})}])},function(t,e,n){var r=n(14),i=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),i=n(5)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(0),i=n(24),o=n(1),a=n(74),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||"​…"!="​…"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e,n){var r=n(5)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(13),i=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(21),i=n(108),o=n(83),a=n(4),s=n(9),u=n(85),c={},l={};(e=t.exports=function(t,e,n,f,p){var d,h,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),_=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(d=s(t.length);d>_;_++)if((m=e?y(a(h=t[_])[0],h[1]):y(t[_]))===c||m===l)return m}else for(v=g.call(t);!(h=v.next()).done;)if((m=i(v,y,h.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(4),i=n(22),o=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(2),i=n(0),o=n(10),a=n(43),s=n(28),u=n(56),c=n(42),l=n(3),f=n(1),p=n(54),d=n(38),h=n(75);t.exports=function(t,e,n,v,m,g){var y=r[t],_=y,b=m?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];o(w,t,"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(g||w.forEach&&!f(function(){(new _).entries().next()}))){var O=new _,C=O[b](g?{}:-0,1)!=O,E=f(function(){O.has(1)}),T=p(function(t){new _(t)}),A=!g&&f(function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)});T||((_=e(function(e,n){c(e,_,t);var r=h(new y,e,_);return null!=n&&u(n,m,r[b],r),r})).prototype=w,w.constructor=_),(E||A)&&(S("delete"),S("has"),m&&S("get")),(A||C)&&S(b),g&&w.clear&&delete w.clear}else _=v.getConstructor(e,t,m,b),a(_.prototype,n),s.NEED=!0;return d(_,t),x[t]=_,i(i.G+i.W+i.F*(_!=y),x),g||v.setStrong(_,t,m),_}},function(t,e,n){for(var r,i=n(2),o=n(13),a=n(31),s=a("typed_array"),u=a("view"),c=!(!i.ArrayBuffer||!i.DataView),l=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=i[p[f++]])?(o(r.prototype,s,!0),o(r.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e,n){var r=n(299);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("38e7152c",r,!1,{})},function(t,e,n){var r=n(323);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("7aebefbb",r,!1,{})},function(t,e,n){var r=n(325);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("722cdc3c",r,!1,{})},function(t,e,n){var r=n(329);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("3ce5d415",r,!1,{})},function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return Rt});for( +!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/js/",n(n.s=8)}([function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){window,t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=330)}([function(t,e,n){var r=n(2),i=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,d=t&u.F,h=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?i:i[e]||(i[e]={}),_=b.prototype||(b.prototype={});for(c in h&&(n=e),n)f=((l=!d&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),b[c]!=f&&o(b,c,p),m&&_[c]!=f&&(_[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(67)("wks"),i=n(31),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(4),i=n(93),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(25),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(2),i=n(13),o=n(12),a=n(31)("src"),s=Function.toString,u=(""+s).split("toString");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(1),o=n(24),a=/"/g,s=function(t,e,n,r){var i=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(30);t.exports=n(7)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(47),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(122),i=n(123),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function s(t){return null!==t&&"object"==typeof t}function u(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;nw;w++)if((p||w in y)&&(m=b(v=y[w],w,g),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){var r=n(22);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";if(n(7)){var r=n(32),i=n(2),o=n(1),a=n(0),s=n(60),u=n(90),c=n(21),l=n(42),f=n(30),p=n(13),d=n(43),h=n(25),v=n(9),m=n(118),g=n(34),y=n(27),b=n(12),_=n(52),w=n(3),x=n(15),S=n(83),O=n(35),C=n(37),k=n(36).f,E=n(85),T=n(31),A=n(5),D=n(20),M=n(50),N=n(57),P=n(87),$=n(39),L=n(54),j=n(41),I=n(86),F=n(110),R=n(6),B=n(18),U=R.f,V=B.f,H=i.RangeError,z=i.TypeError,W=i.Uint8Array,Y=Array.prototype,G=u.ArrayBuffer,q=u.DataView,J=D(0),K=D(2),X=D(3),Z=D(4),Q=D(5),tt=D(6),et=M(!0),nt=M(!1),rt=P.values,it=P.keys,ot=P.entries,at=Y.lastIndexOf,st=Y.reduce,ut=Y.reduceRight,ct=Y.join,lt=Y.sort,ft=Y.slice,pt=Y.toString,dt=Y.toLocaleString,ht=A("iterator"),vt=A("toStringTag"),mt=T("typed_constructor"),gt=T("def_constructor"),yt=s.CONSTR,bt=s.TYPED,_t=s.VIEW,wt=D(1,function(t,e){return kt(N(t,t[gt]),e)}),xt=o(function(){return 1===new W(new Uint16Array([1]).buffer)[0]}),St=!!W&&!!W.prototype.set&&o(function(){new W(1).set({})}),Ot=function(t,e){var n=h(t);if(n<0||n%e)throw H("Wrong offset!");return n},Ct=function(t){if(w(t)&&bt in t)return t;throw z(t+" is not a typed array!")},kt=function(t,e){if(!(w(t)&&mt in t))throw z("It is not a typed array constructor!");return new t(e)},Et=function(t,e){return Tt(N(t,t[gt]),e)},Tt=function(t,e){for(var n=0,r=e.length,i=kt(t,r);r>n;)i[n]=e[n++];return i},At=function(t,e,n){U(t,e,{get:function(){return this._d[n]}})},Dt=function(t){var e,n,r,i,o,a,s=x(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=E(s);if(null!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),i=kt(this,n);n>e;e++)i[e]=f?l(s[e],e):s[e];return i},Mt=function(){for(var t=0,e=arguments.length,n=kt(this,e);e>t;)n[t]=arguments[t++];return n},Nt=!!W&&o(function(){dt.call(new W(1))}),Pt=function(){return dt.apply(Nt?ft.call(Ct(this)):Ct(this),arguments)},$t={copyWithin:function(t,e){return F.call(Ct(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Ct(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return I.apply(Ct(this),arguments)},filter:function(t){return Et(this,K(Ct(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Ct(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(Ct(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(Ct(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(Ct(this),arguments)},lastIndexOf:function(t){return at.apply(Ct(this),arguments)},map:function(t){return wt(Ct(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(Ct(this),arguments)},reduceRight:function(t){return ut.apply(Ct(this),arguments)},reverse:function(){for(var t,e=Ct(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(Ct(this),t)},subarray:function(t,e){var n=Ct(this),r=n.length,i=g(t,r);return new(N(n,n[gt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:g(e,r))-i))}},Lt=function(t,e){return Et(this,ft.call(Ct(this),t,e))},jt=function(t){Ct(this);var e=Ot(arguments[1],1),n=this.length,r=x(t),i=v(r.length),o=0;if(i+e>n)throw H("Wrong length!");for(;o255?255:255&r),i.v[d](n*e+i.o,r,xt)}(this,n,t)},enumerable:!0})};b?(h=n(function(t,n,r,i){l(t,h,c,"_d");var o,a,s,u,f=0,d=0;if(w(n)){if(!(n instanceof G||"ArrayBuffer"==(u=_(n))||"SharedArrayBuffer"==u))return bt in n?Tt(h,n):Dt.call(h,n);o=n,d=Ot(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw H("Wrong length!");if((a=g-d)<0)throw H("Wrong length!")}else if((a=v(i)*e)+d>g)throw H("Wrong length!");s=a/e}else s=m(n),o=new G(a=s*e);for(p(t,"_d",{b:o,o:d,l:a,e:s,v:new q(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,r=e.length;ndocument.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(95),i=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(12),i=n(15),o=n(69)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(6).f,i=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),i=Array.prototype;null==i[r]&&n(13)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){"use strict";var r=n(2),i=n(6),o=n(7),a=n(5)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n,r=t[1]||"",i=t[3];if(!i)return r;if(e&&"function"==typeof btoa){var o=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),a=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[r].concat(a).concat([o]).join("\n")}return[r].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return d(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return d(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return d(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return d(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return d(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return d(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return d(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return d(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return d(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return d(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+d(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},b={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(""+(new Date).getFullYear()).substr(0,2);t.year=""+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\d{4}/,function(t,e){t.year=e}],S:[/\d/,function(t,e){t.millisecond=100*e}],SS:[/\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p("monthNamesShort")],MMMM:[u,p("monthNames")],a:[u,function(t,e,n){var r=e.toLowerCase();r===n.amPm[0]?t.isPm=!1:r===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\+\-]\d\d:?\d\d|Z)/,function(t,e){"Z"===e&&(e="+00:00");var n,r=(e+"").match(/([\+\-]|\d\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),t.timezoneOffset="+"===r[0]?n:-n)}]};b.dd=b.d,b.dddd=b.ddd,b.DD=b.D,b.mm=b.m,b.hh=b.H=b.HH=b.h,b.MM=b.M,b.ss=b.s,b.A=b.a,o.masks={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},o.format=function(t,e,n){var r=n||o.i18n;if("number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date in fecha.format");var i=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return i.push(e),"??"})).replace(a,function(e){return e in y?y[e](t,r):e.slice(1,e.length-1)})).replace(/\?\?/g,function(){return i.shift()})},o.parse=function(t,e,n){var r=n||o.i18n;if("string"!=typeof e)throw new Error("Invalid format in fecha.parse");if(e=o.masks[e]||e,t.length>1e3)return!1;var i=!0,s={};if(e.replace(a,function(e){if(b[e]){var n=b[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,r),t=t.substr(o+e.length),e}):i=!1}return b[e]?"":e.slice(1,e.length-1)}),!i)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var i,o,a,s,u;for(a in e)if(i=t[a],o=e[a],i&&n.test(a))if("class"===a&&("string"==typeof i&&(u=i,t[a]=i={},i[u]=!0),"string"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)i[s]=r(i[s],o[s]);else if(Array.isArray(i))t[a]=i.concat(o);else if(Array.isArray(o))t[a]=[i].concat(o);else for(s in o)i[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){"use strict";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=new Date(t[0]).getTime()}function c(t){var e=(t||"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"a",r=t.hours,i=(r=(r="24"===e?r:r%12||12)<10?"0"+r:r)+":"+(t.minutes<10?"0"+t.minutes:t.minutes);if("12"===e){var o=t.hours>=12?"pm":"am";"A"===n&&(o=o.toUpperCase()),i=i+" "+o}return i}function f(t,e){try{return i.a.format(new Date(t),e)}catch(t){return""}}var p={zh:{days:["日","一","二","三","四","五","六"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pickers:["未来7天","未来30天","最近7天","最近30天"],placeholder:{date:"请选择日期",dateRange:"请选择日期范围"}},en:{days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pickers:["next 7 days","next 30 days","previous 7 days","previous 30 days"],placeholder:{date:"Select Date",dateRange:"Select Date Range"}},ro:{days:["Lun","Mar","Mie","Joi","Vin","Sâm","Dum"],months:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],pickers:["urmatoarele 7 zile","urmatoarele 30 zile","ultimele 7 zile","ultimele 30 zile"],placeholder:{date:"Selectați Data",dateRange:"Selectați Intervalul De Date"}},fr:{days:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aout","Sep","Oct","Nov","Dec"],pickers:["7 jours suivants","30 jours suivants","7 jours précédents","30 jours précédents"],placeholder:{date:"Sélectionnez une date",dateRange:"Sélectionnez une période"}},es:{days:["Dom","Lun","mar","Mie","Jue","Vie","Sab"],months:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pickers:["próximos 7 días","próximos 30 días","7 días anteriores","30 días anteriores"],placeholder:{date:"Seleccionar fecha",dateRange:"Seleccionar un rango de fechas"}},"pt-br":{days:["Dom","Seg","Ter","Qua","Quin","Sex","Sáb"],months:["Jan","Fev","Mar","Abr","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"],pickers:["próximos 7 dias","próximos 30 dias","7 dias anteriores"," 30 dias anteriores"],placeholder:{date:"Selecione uma data",dateRange:"Selecione um período"}},ru:{days:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],pickers:["след. 7 дней","след. 30 дней","прош. 7 дней","прош. 30 дней"],placeholder:{date:"Выберите дату",dateRange:"Выберите период"}},de:{days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pickers:["nächsten 7 Tage","nächsten 30 Tage","vorigen 7 Tage","vorigen 30 Tage"],placeholder:{date:"Datum auswählen",dateRange:"Zeitraum auswählen"}},it:{days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],months:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pickers:["successivi 7 giorni","successivi 30 giorni","precedenti 7 giorni","precedenti 30 giorni"],placeholder:{date:"Seleziona una data",dateRange:"Seleziona un intervallo date"}},cs:{days:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],months:["Led","Úno","Bře","Dub","Kvě","Čer","Čerc","Srp","Zář","Říj","Lis","Pro"],pickers:["příštích 7 dní","příštích 30 dní","předchozích 7 dní","předchozích 30 dní"],placeholder:{date:"Vyberte datum",dateRange:"Vyberte časové rozmezí"}},sl:{days:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],months:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],pickers:["naslednjih 7 dni","naslednjih 30 dni","prejšnjih 7 dni","prejšnjih 30 dni"],placeholder:{date:"Izberite datum",dateRange:"Izberite razpon med 2 datumoma"}}},d=p.zh,h={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||"DatePicker"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var r=e&&e.language||d,i=t.split("."),o=r,a=void 0,s=0,u=i.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,r=t.day,i=new Date(e,n,r);this.disabledDate(i)||this.$emit("select",i)},getDays:function(t){var e=this.t("days"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var r=[],i=new Date(t,e);i.setDate(0);for(var o=(i.getDay()+7-n)%7+1,a=i.getDate()-(o-1),s=0;sthis.calendarMonth?i.push("next-month"):i.push("cur-month"),o===a&&i.push("today"),this.disabledDate(o)&&i.push("disabled"),s&&(o===s?i.push("actived"):u&&o<=s?i.push("inrange"):c&&o>=s&&i.push("inrange")),i},getCellTitle:function(t){var e=t.year,n=t.month,r=t.day;return f(new Date(e,n,r),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t("th",[e])}),r=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),i=Array.apply(null,{length:6}).map(function(n,i){var o=r.slice(7*i,7*i+7).map(function(n){var r={class:e.getCellClasses(n)};return t("td",g()([{class:"cell"},r,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t("tr",[o])});return t("table",{class:"mx-panel mx-panel-date"},[t("thead",[t("tr",[n])]),t("tbody",[i])])}},PanelYear:{name:"panelYear",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),r=this.value&&new Date(this.value).getFullYear(),i=Array.apply(null,{length:10}).map(function(i,o){var a=n+o;return t("span",{class:{cell:!0,actived:r===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t("div",{class:"mx-panel mx-panel-year"},[i])}},PanelMonth:{name:"panelMonth",mixins:[h],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=this.t("months"),r=this.value&&new Date(this.value).getFullYear(),i=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t("span",{class:{cell:!0,actived:r===e.calendarYear&&i===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t("div",{class:"mx-panel mx-panel-month"},[n])}},PanelTime:{name:"panelTime",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return["24","a"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return("00"+t).slice(String(t).length)},selectTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("select",new Date(t))},pickTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("pick",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if("function"==typeof e)return e()||[];var n=c(e.start),r=c(e.end),i=c(e.step);if(n&&r&&i)for(var o=n.minutes+60*n.hours,a=r.minutes+60*r.hours,s=i.minutes+60*i.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,d={hours:Math.floor(p/60),minutes:p%60};t.push({value:d,label:l.apply(void 0,[d].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),r="function"==typeof this.disabledTime&&this.disabledTime,i=this.getTimeSelectOptions();if(Array.isArray(i)&&i.length)return i=i.map(function(i){var o=i.value.hours,a=i.value.minutes,s=new Date(n).setHours(o,a,0);return t("li",{class:{"mx-time-picker-item":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:r&&r(s)},on:{click:e.pickTime.bind(e,s)}},[i.label])}),t("div",{class:"mx-panel mx-panel-time"},[t("ul",{class:"mx-time-list"},[i])]);var o=Array.apply(null,{length:24}).map(function(i,o){var a=new Date(n).setHours(o);return t("li",{class:{cell:!0,actived:o===e.currentHours,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(i,o){var s=o*a,u=new Date(n).setMinutes(s);return t("li",{class:{cell:!0,actived:s===e.currentMinutes,disabled:r&&r(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(i,o){var a=new Date(n).setSeconds(o);return t("li",{class:{cell:!0,actived:o===e.currentSeconds,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t("ul",{class:"mx-time-list",style:{width:100/l.length+"%"}},[e])}),t("div",{class:"mx-panel mx-panel-time"},[l])}}},mixins:[h,{methods:{dispatch:function(t,e,n){for(var r=this.$parent||this.$root,i=r.$options.name;r&&(!i||i!==t);)(r=r.$parent)&&(i=r.$options.name);i&&i===t&&(r=r||this).$emit.apply(r,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:"date"},dateFormat:{type:String,default:"YYYY-MM-DD"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:"NONE",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?"12":"24",/A/.test(this.$parent.format)?"A":"a"]},timeHeader:function(){return"time"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+" ~ "+(this.firstYear+10)},months:function(){return this.t("months")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:"updateNow"},visible:{immediate:!0,handler:"init"},panel:{handler:"handelPanelChange"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch("DatePicker","panel-change",[t,e]),"YEAR"===t?this.firstYear=10*Math.floor(this.calendarYear/10):"TIME"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(".mx-panel-time .mx-time-list"),e=0,r=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):"function"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"year"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"month"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var r=new Date(t).getTime();return this.inBefore(r,e)||this.inAfter(r,n)||this.inDisabledDays(r)},selectDate:function(t){if("datetime"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener("resize",this._displayPopup),window.addEventListener("scroll",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener("resize",this._displayPopup),window.removeEventListener("scroll",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return i.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,r){return n.dateEqual(t,e[r])})},selectRange:function(t){if("function"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit("clear")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit("confirm",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var r=window.getComputedStyle(t),i={width:t.offsetWidth+parseInt(r.marginLeft)+parseInt(r.marginRight),height:t.offsetHeight+parseInt(r.marginTop)+parseInt(r.marginBottom)};return t.style.display=e,t.style.visibility=n,i},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),r=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),i={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\n color: inherit;\n text-decoration: none;\n cursor: pointer; }\n .mx-calendar-header > a:hover {\n color: #419dec; }\n .mx-icon-last-month, .mx-icon-last-year,\n .mx-icon-next-month,\n .mx-icon-next-year {\n padding: 0 6px;\n font-size: 20px;\n line-height: 30px; }\n .mx-icon-last-month, .mx-icon-last-year {\n float: left; }\n \n .mx-icon-next-month,\n .mx-icon-next-year {\n float: right; }\n\n.mx-calendar-content {\n width: 224px;\n height: 224px; }\n .mx-calendar-content .cell {\n vertical-align: middle;\n cursor: pointer; }\n .mx-calendar-content .cell:hover {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.actived {\n color: #fff;\n background-color: #1284e7; }\n .mx-calendar-content .cell.inrange {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3; }\n\n.mx-panel {\n width: 100%;\n height: 100%;\n text-align: center; }\n\n.mx-panel-date {\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0; }\n .mx-panel-date td, .mx-panel-date th {\n font-size: 12px;\n width: 32px;\n height: 32px;\n padding: 0;\n overflow: hidden;\n text-align: center; }\n .mx-panel-date td.today {\n color: #2a90e9; }\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\n color: #ddd; }\n\n.mx-panel-year {\n padding: 7px 0; }\n .mx-panel-year .cell {\n display: inline-block;\n width: 40%;\n margin: 1px 5%;\n line-height: 40px; }\n\n.mx-panel-month .cell {\n display: inline-block;\n width: 30%;\n line-height: 40px;\n margin: 8px 1.5%; }\n\n.mx-time-list {\n position: relative;\n float: left;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%;\n height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.05);\n border-left: 1px solid rgba(0, 0, 0, 0.05);\n overflow-y: auto;\n /* 滚动条滑块 */ }\n .mx-time-list .mx-time-picker-item {\n display: block;\n text-align: left;\n padding-left: 10px; }\n .mx-time-list:first-child {\n border-left: 0; }\n .mx-time-list .cell {\n width: 100%;\n font-size: 12px;\n height: 30px;\n line-height: 30px; }\n .mx-time-list::-webkit-scrollbar {\n width: 8px;\n height: 8px; }\n .mx-time-list::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 10px;\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\n .mx-time-list:hover::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2); }\n",""])},function(t,e,n){var r=n(5);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(2).default)("511dbeb0",r,!0,{})}])},function(t,e,n){var r=n(14),i=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),i=n(5)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(0),i=n(24),o=n(1),a=n(74),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||"​…"!="​…"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e,n){var r=n(5)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(13),i=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(21),i=n(108),o=n(83),a=n(4),s=n(9),u=n(85),c={},l={};(e=t.exports=function(t,e,n,f,p){var d,h,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),b=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(d=s(t.length);d>b;b++)if((m=e?y(a(h=t[b])[0],h[1]):y(t[b]))===c||m===l)return m}else for(v=g.call(t);!(h=v.next()).done;)if((m=i(v,y,h.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(4),i=n(22),o=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(2),i=n(0),o=n(10),a=n(43),s=n(28),u=n(56),c=n(42),l=n(3),f=n(1),p=n(54),d=n(38),h=n(75);t.exports=function(t,e,n,v,m,g){var y=r[t],b=y,_=m?"set":"add",w=b&&b.prototype,x={},S=function(t){var e=w[t];o(w,t,"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof b&&(g||w.forEach&&!f(function(){(new b).entries().next()}))){var O=new b,C=O[_](g?{}:-0,1)!=O,k=f(function(){O.has(1)}),E=p(function(t){new b(t)}),T=!g&&f(function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)});E||((b=e(function(e,n){c(e,b,t);var r=h(new y,e,b);return null!=n&&u(n,m,r[_],r),r})).prototype=w,w.constructor=b),(k||T)&&(S("delete"),S("has"),m&&S("get")),(T||C)&&S(_),g&&w.clear&&delete w.clear}else b=v.getConstructor(e,t,m,_),a(b.prototype,n),s.NEED=!0;return d(b,t),x[t]=b,i(i.G+i.W+i.F*(b!=y),x),g||v.setStrong(b,t,m),b}},function(t,e,n){for(var r,i=n(2),o=n(13),a=n(31),s=a("typed_array"),u=a("view"),c=!(!i.ArrayBuffer||!i.DataView),l=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=i[p[f++]])?(o(r.prototype,s,!0),o(r.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e,n){var r=n(299);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("38e7152c",r,!1,{})},function(t,e,n){var r=n(323);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("7aebefbb",r,!1,{})},function(t,e,n){var r=n(325);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("722cdc3c",r,!1,{})},function(t,e,n){var r=n(329);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("3ce5d415",r,!1,{})},function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return Rt});for( /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.14.3 @@ -23,13 +23,13 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ -var r="undefined"!=typeof window&&"undefined"!=typeof document,i=["Edge","Trident","Firefox"],o=0,a=0;a=0){o=1;break}var s=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function u(t){return t&&"[object Function]"==={}.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function l(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function f(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:f(l(t))}var p=r&&!(!window.MSInputMethodContext||!document.documentMode),d=r&&/MSIE 10/.test(navigator.userAgent);function h(t){return 11===t?p:10===t?d:p||d}function v(t){if(!t)return document.documentElement;for(var e=h(10)?document.body:null,n=t.offsetParent;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function m(t){return null!==t.parentNode?m(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(t!==u&&e!==u||r.contains(i))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&v(a.firstElementChild)!==a?v(u):u;var c=m(t);return c.host?g(c.host,e):g(t,m(e).host)}function y(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function _(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function b(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],h(10)?n["offset"+t]+r["margin"+("Height"===t?"Top":"Left")]+r["margin"+("Height"===t?"Bottom":"Right")]:0)}function w(){var t=document.body,e=document.documentElement,n=h(10)&&getComputedStyle(e);return{height:b("Height",t,e,n),width:b("Width",t,e,n)}}var x=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},S=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=h(10),i="HTML"===e.nodeName,o=T(t),a=T(e),s=f(t),u=c(e),l=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&"HTML"===e.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=E({top:o.top-a.top-l,left:o.left-a.left-p,width:o.width,height:o.height});if(d.marginTop=0,d.marginLeft=0,!r&&i){var v=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);d.top-=l-v,d.bottom-=l-v,d.left-=p-m,d.right-=p-m,d.marginTop=v,d.marginLeft=m}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(d=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(e,"top"),i=y(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}(d,e)),d}function k(t){if(!t||!t.parentElement||h())return document.documentElement;for(var e=t.parentElement;e&&"none"===c(e,"transform");)e=e.parentElement;return e||document.documentElement}function M(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?k(t):g(t,e);if("viewport"===r)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=A(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),s=e?0:y(n,"left");return E({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=f(l(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===r?t.ownerDocument.documentElement:r;var u=A(s,a,i);if("HTML"!==s.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===c(e,"position")||t(l(e)))}(a))o=u;else{var p=w(),d=p.height,h=p.width;o.top+=u.top-u.marginTop,o.bottom=d+u.top,o.left+=u.left-u.marginLeft,o.right=h+u.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function L(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=M(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map(function(t){return C({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=u.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=t.split("-")[1];return l+(f?"-"+f:"")}function P(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return A(n,r?k(e):g(e,n),r)}function D(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),r=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function N(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function $(t,e,n){n=n.split("-")[0];var r=D(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[N(s)],i}function I(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function j(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=I(t,function(t){return t[e]===n});return t.indexOf(r)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&u(n)&&(e.offsets.popper=E(e.offsets.popper),e.offsets.reference=E(e.offsets.reference),e=n(e,t))}),e}function F(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function R(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=W.indexOf(t),r=W.slice(n+1).concat(W.slice(0,n));return e?r.reverse():r}var q={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},V={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:O({},u,o[u]),end:O({},u,o[u]+o[c]-a[c])};t.offsets.popper=C({},a,l[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=B(+n)?[+n,0]:function(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=a.indexOf(I(a,function(t){return-1!==t.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return E(s)[e]/100*o}return"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o:o}(t,i,e,n)})})).forEach(function(t,e){t.forEach(function(n,r){B(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))})}),i}(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var r=R("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=M(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),O({},n,r)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=C({},l,f[e](t))}),t.offsets.popper=l,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!H(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(i),l=u?"height":"width",f=u?"Top":"Left",p=f.toLowerCase(),d=u?"left":"top",h=u?"bottom":"right",v=D(r)[l];s[h]-va[h]&&(t.offsets.popper[p]+=s[p]+v-a[h]),t.offsets.popper=E(t.offsets.popper);var m=s[p]+s[l]/2-v/2,g=c(t.instance.popper),y=parseFloat(g["margin"+f],10),_=parseFloat(g["border"+f+"Width"],10),b=m-t.offsets.popper[p]-y-_;return b=Math.max(Math.min(a[l]-v,b),0),t.arrowElement=r,t.offsets.arrow=(O(n={},p,Math.round(b)),O(n,d,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(F(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=M(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=N(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case q.FLIP:a=[r,i];break;case q.CLOCKWISE:a=G(r);break;case q.COUNTERCLOCKWISE:a=G(r,!0);break;default:a=e.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split("-")[0],i=N(r);var c=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)f(l.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),_=!!e.flipVariations&&(y&&"start"===o&&d||y&&"end"===o&&h||!y&&"start"===o&&v||!y&&"end"===o&&m);(p||g||_)&&(t.flipped=!0,(p||g)&&(r=a[u+1]),_&&(o=function(t){return t}(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=C({},t.offsets.popper,$(t.instance.popper,t.offsets.reference,t.placement)),t=j(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),t.placement=N(e),t.offsets.popper=E(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!H(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=I(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};x(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=C({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(C({},t.Defaults.modifiers,i.modifiers)).forEach(function(e){r.options.modifiers[e]=C({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return C({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&u(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return S(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=P(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=L(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=$(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=j(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,F(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[R("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=function(t,e,n,r){n.updateBound=r,U(t).addEventListener("resize",n.updateBound,{passive:!0});var i=f(t);return function t(e,n,r,i){var o="BODY"===e.nodeName,a=o?e.ownerDocument.defaultView:e;a.addEventListener(n,r,{passive:!0}),o||t(f(a.parentNode),n,r,i),i.push(a)}(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return function(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,U(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}.call(this)}}]),t}();X.Utils=("undefined"!=typeof window?window:t).PopperUtils,X.placements=z,X.Defaults=V;var J=function(){};function K(t){return"string"==typeof t&&(t=t.split(" ")),t}function Z(t,e){var n=K(e),r=void 0;r=t.className instanceof J?K(t.className.baseVal):K(t.className),n.forEach(function(t){-1===r.indexOf(t)&&r.push(t)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}function Q(t,e){var n=K(e),r=void 0;r=t.className instanceof J?K(t.className.baseVal):K(t.className),n.forEach(function(t){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}"undefined"!=typeof window&&(J=window.SVGAnimatedString);var tt=!1;if("undefined"!=typeof window){tt=!1;try{var et=Object.defineProperty({},"passive",{get:function(){tt=!0}});window.addEventListener("test",null,et)}catch(t){}}var nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rt=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},it=function(){function t(t,e){for(var n=0;n
',trigger:"hover focus",offset:0},st=[],ut=function(){function t(e,n){rt(this,t),ct.call(this),n=ot({},at,n),e.jquery&&(e=e[0]),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return it(t,[{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var e=!1,n=t&&t.classes||yt.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=dt(t);var r=!1,i=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(r=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(i=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"==typeof this.options.trigger?this.options.trigger.split(" ").filter(function(t){return-1!==["click","hover","focus"].indexOf(t)}):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),this._setEventListeners(this.reference,t,this.options)}},{key:"_create",value:function(t,e){var n=window.document.createElement("div");n.innerHTML=e.trim();var r=n.childNodes[0];return r.id="tooltip_"+Math.random().toString(36).substr(2,10),r.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(r.addEventListener("mouseenter",this.hide),r.addEventListener("click",this.hide)),r}},{key:"_setContent",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then(function(){n.popperInstance.update()})}},{key:"_applyContent",value:function(t,e){var n=this;return new Promise(function(r,i){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"==typeof t){var u=t();return void(u&&"function"==typeof u.then?(n.asyncContent=!0,e.loadingClass&&Z(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then(function(t){return e.loadingClass&&Q(a,e.loadingClass),n._applyContent(t,e)}).then(r).catch(i)):n._applyContent(u,e).then(r).catch(i))}o?s.innerHTML=t:s.innerText=t}r()}})}},{key:"_show",value:function(t,e){if(!e||"string"!=typeof e.container||document.querySelector(e.container)){clearTimeout(this._disposeTimer),delete(e=Object.assign({},e)).offset;var n=!0;this._tooltipNode&&(Z(this._tooltipNode,this._classes),n=!1);var r=this._ensureShown(t,e);return n&&this._tooltipNode&&Z(this._tooltipNode,this._classes),Z(t,["v-tooltip-open"]),r}}},{key:"_ensureShown",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,st.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var r=t.getAttribute("title")||e.title;if(!r)return this;var i=this._create(t,e.template);this._tooltipNode=i,this._setContent(r,e),t.setAttribute("aria-describedby",i.id);var o=this._findContainer(e.container,t);this._append(i,o);var a=ot({},e.popperOptions,{placement:e.placement});return a.modifiers=ot({},a.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new X(t,i,a),requestAnimationFrame(function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame(function(){n._isDisposed?n.dispose():n._isOpen&&i.setAttribute("aria-hidden","false")})):n.dispose()}),this}},{key:"_noLongerOpen",value:function(){var t=st.indexOf(this);-1!==t&&st.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=yt.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout(function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._tooltipNode.parentNode.removeChild(t._tooltipNode),t._tooltipNode=null)},e)),Q(this.reference,["v-tooltip-open"]),this}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this._events.forEach(function(e){var n=e.func,r=e.event;t.reference.removeEventListener(r,n)}),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||(this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null)):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,e){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:"_append",value:function(t,e){e.appendChild(t)}},{key:"_setEventListeners",value:function(t,e,n){var r=this,i=[],o=[];e.forEach(function(t){switch(t){case"hover":i.push("mouseenter"),o.push("mouseleave"),r.options.hideOnTargetClick&&o.push("click");break;case"focus":i.push("focus"),o.push("blur"),r.options.hideOnTargetClick&&o.push("click");break;case"click":i.push("click"),o.push("click")}}),i.forEach(function(e){var i=function(e){!0!==r._isOpen&&(e.usedByTooltip=!0,r._scheduleShow(t,n.delay,n,e))};r._events.push({event:e,func:i}),t.addEventListener(e,i)}),o.forEach(function(e){var i=function(e){!0!==e.usedByTooltip&&r._scheduleHide(t,n.delay,n,e)};r._events.push({event:e,func:i}),t.addEventListener(e,i)})}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,e,n){var r=this,i=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){return r._show(t,n)},i)}},{key:"_scheduleHide",value:function(t,e,n,r){var i=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){if(!1!==i._isOpen&&document.body.contains(i._tooltipNode)){if("mouseleave"===r.type&&i._setTooltipNodeEvent(r,t,e,n))return;i._hide(t,n)}},o)}}]),t}(),ct=function(){var t=this;this.show=function(){t._show(t.reference,t.options)},this.hide=function(){t._hide()},this.dispose=function(){t._dispose()},this.toggle=function(){return t._isOpen?t.hide():t.show()},this._events=[],this._setTooltipNodeEvent=function(e,n,r,i){var o=e.relatedreference||e.toElement||e.relatedTarget;return!!t._tooltipNode.contains(o)&&(t._tooltipNode.addEventListener(e.type,function r(o){var a=o.relatedreference||o.toElement||o.relatedTarget;t._tooltipNode.removeEventListener(e.type,r),n.contains(a)||t._scheduleHide(n,i.delay,i,o)}),!0)}};"undefined"!=typeof document&&document.addEventListener("touchstart",function(t){for(var e=0;e
',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function dt(t){var e={placement:void 0!==t.placement?t.placement:yt.options.defaultPlacement,delay:void 0!==t.delay?t.delay:yt.options.defaultDelay,html:void 0!==t.html?t.html:yt.options.defaultHtml,template:void 0!==t.template?t.template:yt.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:yt.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:yt.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:yt.options.defaultTrigger,offset:void 0!==t.offset?t.offset:yt.options.defaultOffset,container:void 0!==t.container?t.container:yt.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:yt.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:yt.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:yt.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:yt.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:yt.options.defaultLoadingContent,popperOptions:ot({},void 0!==t.popperOptions?t.popperOptions:yt.options.defaultPopperOptions)};if(e.offset){var n=nt(e.offset),r=e.offset;("number"===n||"string"===n&&-1===r.indexOf(","))&&(r="0, "+r),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:r}}return e.trigger&&-1!==e.trigger.indexOf("click")&&(e.hideOnTargetClick=!1),e}function ht(t,e){for(var n=t.placement,r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=vt(e),i=void 0!==e.classes?e.classes:yt.options.defaultClass,o=ot({title:r},dt(ot({},e,{placement:ht(e,n)}))),a=t._tooltip=new ut(t,o);a.setClasses(i),a._vueEl=t;var s=void 0!==e.targetClasses?e.targetClasses:yt.options.defaultTargetClass;return t._tooltipTargetClasses=s,Z(t,s),a}(t,n,r),void 0!==n.show&&n.show!==t._tooltipOldShow&&(t._tooltipOldShow=n.show,n.show?o.show():o.hide())}else mt(t)}var yt={options:pt,bind:gt,update:gt,unbind:function(t){mt(t)}};function _t(t){t.addEventListener("click",wt),t.addEventListener("touchstart",xt,!!tt&&{passive:!0})}function bt(t){t.removeEventListener("click",wt),t.removeEventListener("touchstart",xt),t.removeEventListener("touchend",St),t.removeEventListener("touchcancel",Ot)}function wt(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function xt(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener("touchend",St),e.addEventListener("touchcancel",Ot)}}function St(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],r=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function Ot(t){t.currentTarget.$_vclosepopover_touch=!1}var Ct={bind:function(t,e){var n=e.value,r=e.modifiers;t.$_closePopoverModifiers=r,(void 0===n||n)&&_t(t)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.modifiers;t.$_closePopoverModifiers=i,n!==r&&(void 0===n||n?_t(t):bt(t))},unbind:function(t){bt(t)}},Et=void 0,Tt={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{notify:function(){this.$emit("notify")},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.notify),this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||this.notify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Et&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.notify),delete this._resizeObject.onload)}},mounted:function(){var t=this;(function t(){t.init||(t.init=!0,Et=-1!==function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var r=t.indexOf("Edge/");return r>0?parseInt(t.substring(r+5,t.indexOf(".",r)),10):-1}())})(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight});var e=document.createElement("object");this._resizeObject=e,e.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;"),e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Et&&this.$el.appendChild(e),e.data="about:blank",Et||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}},At={version:"0.4.4",install:function(t){t.component("resize-observer",Tt)}},kt=null;function Mt(t){var e=yt.options.popover[t];return void 0===e?yt.options[t]:e}"undefined"!=typeof window?kt=window.Vue:void 0!==t&&(kt=t.Vue),kt&&kt.use(At);var Lt=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Lt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Pt=[],Dt=function(){};"undefined"!=typeof window&&(Dt=window.Element);var Nt={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"v-popover",class:t.cssClass},[n("span",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":t.popoverId,tabindex:-1!==t.trigger.indexOf("focus")?0:-1}},[t._t("default")],2),t._v(" "),n("div",{ref:"popover",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?"visible":"hidden"},attrs:{id:t.popoverId,"aria-hidden":t.isOpen?"false":"true"}},[n("div",{class:t.popoverWrapperClass},[n("div",{ref:"inner",class:t.popoverInnerClass,staticStyle:{position:"relative"}},[n("div",[t._t("popover")],2),t._v(" "),t.handleResize?n("ResizeObserver",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(" "),n("div",{ref:"arrow",class:t.popoverArrowClass})])])])},staticRenderFns:[],name:"VPopover",components:{ResizeObserver:Tt},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Mt("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return Mt("defaultDelay")}},offset:{type:[String,Number],default:function(){return Mt("defaultOffset")}},trigger:{type:String,default:function(){return Mt("defaultTrigger")}},container:{type:[String,Object,Dt,Boolean],default:function(){return Mt("defaultContainer")}},boundariesElement:{type:[String,Dt],default:function(){return Mt("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return Mt("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return Mt("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return yt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return yt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return yt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return yt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return yt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return yt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return{open:this.isOpen}},popoverId:function(){return"popover_"+this.id}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn("No container for popover",this);r.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper(function(){e.popperInstance.options.placement=t})},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,r=(e.skipDelay,e.force);!(void 0!==r&&r)&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame(function(){t.$_beingShowed=!1})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay,this.$_scheduleHide(e),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var r=this.$_findContainer(this.container,e);if(!r)return void console.warn("No container for popover",this);r.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var i=ot({},this.popperOptions,{placement:this.placement});if(i.modifiers=ot({},i.modifiers,{arrow:ot({},i.modifiers&&i.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();i.modifiers.offset=ot({},i.modifiers&&i.modifiers.offset,{offset:o})}this.boundariesElement&&(i.modifiers.preventOverflow=ot({},i.modifiers&&i.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new X(e,n,i),requestAnimationFrame(function(){!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame(function(){t.$_isDisposed?t.dispose():t.isOpen=!0})):t.dispose()})}var a=this.openGroup;if(a)for(var s=void 0,u=0;u1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout(function(){if(t.isOpen){if(e&&"mouseleave"===e.type&&t.$_setTooltipNodeEvent(e))return;t.$_hide()}},r)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,r=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget;return!!r.contains(i)&&(r.addEventListener(t.type,function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(t.type,i),n.contains(a)||e.hide({event:o})}),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach(function(e){var n=e.func,r=e.event;t.removeEventListener(r,n)}),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout(function(){e.$_preventOpen=!1},300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function $t(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];requestAnimationFrame(function(){for(var n=void 0,r=0;r-1},tt.prototype.set=function(t,e){var n=this.__data__,r=ot(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},et.prototype.clear=function(){this.size=0,this.__data__={hash:new Q,map:new(J||tt),string:new Q}},et.prototype.delete=function(t){var e=ft(this,t).delete(t);return this.size-=e?1:0,e},et.prototype.get=function(t){return ft(this,t).get(t)},et.prototype.has=function(t){return ft(this,t).has(t)},et.prototype.set=function(t,e){var n=ft(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},nt.prototype.clear=function(){this.__data__=new tt,this.size=0},nt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},nt.prototype.get=function(t){return this.__data__.get(t)},nt.prototype.has=function(t){return this.__data__.has(t)},nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof tt){var r=n.__data__;if(!J||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new et(r)}return n.set(t,e),this.size=n.size,this};var st=function(t,e,n){for(var r=-1,i=Object(t),o=n(t),a=o.length;a--;){var s=o[++r];if(!1===e(i[s],s,i))break}return t};function ut(t){return null==t?void 0===t?f:u:W&&W in Object(t)?function(t){var e=D.call(t,W),n=t[W];try{t[W]=void 0;var r=!0}catch(t){}var i=$.call(t);return r&&(e?t[W]=n:delete t[W]),i}(t):function(t){return $.call(t)}(t)}function ct(t){return Ot(t)&&ut(t)==i}function lt(t,e,n,r,i){t!==e&&st(e,function(o,a){if(St(o))i||(i=new nt),function(t,e,n,r,i,o,a){var s=O(t,n),u=O(e,n),l=a.get(u);if(l)rt(t,n,l);else{var f,p,d,h,v,m=o?o(s,u,n+"",t,e,a):void 0,g=void 0===m;if(g){var y=yt(u),_=!y&&bt(u),b=!y&&!_&&Ct(u);m=u,y||_||b?yt(s)?m=s:Ot(v=s)&&_t(v)?m=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n-1&&t%1==0&&t0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(G?function(t,e){return G(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:kt);function mt(t,e){return t===e||t!=t&&e!=e}var gt=ct(function(){return arguments}())?ct:function(t){return Ot(t)&&D.call(t,"callee")&&!H.call(t,"callee")},yt=Array.isArray;function _t(t){return null!=t&&xt(t.length)&&!wt(t)}var bt=q||function(){return!1};function wt(t){if(!St(t))return!1;var e=ut(t);return e==a||e==s||e==o||e==l}function xt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}function St(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ot(t){return null!=t&&"object"==typeof t}var Ct=S?function(t){return function(e){return t(e)}}(S):function(t){return Ot(t)&&xt(t.length)&&!!h[ut(t)]};function Et(t){return _t(t)?function(t,e){var n=yt(t),r=!n&>(t),i=!n&&!r&&bt(t),o=!n&&!r&&!i&&Ct(t),a=n||r||i||o,s=a?function(t,e){for(var n=-1,r=Array(t);++n1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=Tt.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!St(n))return!1;var r=typeof e;return!!("number"==r?_t(n)&&dt(e,n.length):"string"==r&&e in n)&&mt(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0;var r={};Ft(r,pt,n),Ut.options=r,yt.options=r,e.directive("tooltip",yt),e.directive("close-popover",Ct),e.component("v-popover",Nt)}},get enabled(){return lt.enabled},set enabled(t){lt.enabled=t}},Bt=null;"undefined"!=typeof window?Bt=window.Vue:void 0!==t&&(Bt=t.Vue),Bt&&Bt.use(Ut)}).call(this,n(92))},function(t,e,n){var r=n(3),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(8),i=n(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(32)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(67)("keys"),i=n(31);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(23);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(3),i=n(4),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(21)(Function.call,n(18).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(3),i=n(73).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){"use strict";var r=n(25),i=n(24);t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){"use strict";var r=n(32),i=n(0),o=n(10),a=n(13),s=n(39),u=n(107),c=n(38),l=n(37),f=n(5)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,h,v,m,g){u(n,e,h);var y,_,b,w=function(t){if(!p&&t in C)return C[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==v,O=!1,C=t.prototype,E=C[f]||C["@@iterator"]||v&&C[v],T=E||w(v),A=v?S?w("entries"):T:void 0,k="Array"==e&&C.entries||E;if(k&&(b=l(k.call(new t)))!==Object.prototype&&b.next&&(c(b,x,!0),r||"function"==typeof b[f]||a(b,f,d)),S&&E&&"values"!==E.name&&(O=!0,T=function(){return E.call(this)}),r&&!g||!p&&!O&&C[f]||a(C,f,T),s[e]=T,s[x]=d,v)if(y={values:S?T:w("values"),keys:m?T:w("keys"),entries:A},g)for(_ in y)_ in C||o(C,_,y[_]);else i(i.P+i.F*(p||O),e,y);return y}},function(t,e,n){var r=n(81),i=n(24);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(3),i=n(23),o=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),i=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){"use strict";var r=n(6),i=n(30);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(52),i=n(5)("iterator"),o=n(39);t.exports=n(8).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(40),i=n(111),o=n(39),a=n(14);t.exports=n(79)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(4);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r,i,o,a=n(21),s=n(100),u=n(72),c=n(66),l=n(2),f=l.process,p=l.setImmediate,d=l.clearImmediate,h=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},_=function(t){y.call(t.data)};p&&d||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete g[t]},"process"==n(23)(f)?r=function(t){f.nextTick(a(y,t,1))}:v&&v.now?r=function(t){v.now(a(y,t,1))}:h?(o=(i=new h).port2,i.port1.onmessage=_,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",_,!1)):r="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:d}},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(32),a=n(60),s=n(13),u=n(43),c=n(1),l=n(42),f=n(25),p=n(9),d=n(118),h=n(36).f,v=n(6).f,m=n(86),g=n(38),y="prototype",_="Wrong index!",b=r.ArrayBuffer,w=r.DataView,x=r.Math,S=r.RangeError,O=r.Infinity,C=b,E=x.abs,T=x.pow,A=x.floor,k=x.log,M=x.LN2,L=i?"_b":"buffer",P=i?"_l":"byteLength",D=i?"_o":"byteOffset";function N(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,u=(1<>1,l=23===e?T(2,-24)-T(2,-77):0,f=0,p=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===O?(i=t!=t?1:0,r=u):(r=A(k(t)/M),t*(o=T(2,-r))<1&&(r--,o*=2),(t+=r+c>=1?l/o:l*T(2,1-c))*o>=2&&(r++,o/=2),r+c>=u?(i=0,r=u):r+c>=1?(i=(t*o-1)*T(2,e),r+=c):(i=t*T(2,c-1)*T(2,e),r=0));e>=8;a[f++]=255&i,i/=256,e-=8);for(r=r<0;a[f++]=255&r,r/=256,s-=8);return a[--f]|=128*p,a}function $(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,u=n-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(r=l&(1<<-s)-1,l>>=-s,s+=e;s>0;r=256*r+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return r?NaN:c?-O:O;r+=T(2,e),l-=a}return(c?-1:1)*r*T(2,l-e)}function I(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function j(t){return[255&t]}function F(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function U(t){return N(t,52,8)}function B(t){return N(t,23,4)}function Y(t,e,n){v(t[y],e,{get:function(){return this[n]}})}function H(t,e,n,r){var i=d(+n);if(i+e>t[P])throw S(_);var o=t[L]._b,a=i+t[D],s=o.slice(a,a+e);return r?s:s.reverse()}function z(t,e,n,r,i,o){var a=d(+n);if(a+e>t[P])throw S(_);for(var s=t[L]._b,u=a+t[D],c=r(+i),l=0;lV;)(W=q[V++])in b||s(b,W,C[W]);o||(G.constructor=b)}var X=new w(new b(2)),J=w[y].setInt8;X.setInt8(0,2147483648),X.setInt8(1,2147483649),!X.getInt8(0)&&X.getInt8(1)||u(w[y],{setInt8:function(t,e){J.call(this,t,e<<24>>24)},setUint8:function(t,e){J.call(this,t,e<<24>>24)}},!0)}else b=function(t){l(this,b,"ArrayBuffer");var e=d(t);this._b=m.call(new Array(e),0),this[P]=e},w=function(t,e,n){l(this,w,"DataView"),l(t,b,"DataView");var r=t[P],i=f(e);if(i<0||i>r)throw S("Wrong offset!");if(i+(n=void 0===n?r-i:p(n))>r)throw S("Wrong length!");this[L]=t,this[D]=i,this[P]=n},i&&(Y(b,"byteLength","_l"),Y(w,"buffer","_b"),Y(w,"byteLength","_l"),Y(w,"byteOffset","_o")),u(w[y],{getInt8:function(t){return H(this,1,t)[0]<<24>>24},getUint8:function(t){return H(this,1,t)[0]},getInt16:function(t){var e=H(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=H(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return I(H(this,4,t,arguments[1]))},getUint32:function(t){return I(H(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return $(H(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return $(H(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){z(this,1,t,j,e)},setUint8:function(t,e){z(this,1,t,j,e)},setInt16:function(t,e){z(this,2,t,F,e,arguments[2])},setUint16:function(t,e){z(this,2,t,F,e,arguments[2])},setInt32:function(t,e){z(this,4,t,R,e,arguments[2])},setUint32:function(t,e){z(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){z(this,4,t,B,e,arguments[2])},setFloat64:function(t,e){z(this,8,t,U,e,arguments[2])}});g(b,"ArrayBuffer"),g(w,"DataView"),s(w[y],a.VIEW,!0),e.ArrayBuffer=b,e.DataView=w},function(t,e,n){"use strict";(function(e){var r=n(16),i=n(306),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:("undefined"!=typeof XMLHttpRequest?s=n(124):void 0!==e&&(s=n(124)),s),transformRequest:[function(t,e){return i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(t){u.headers[t]={}}),r.forEach(["post","put","patch"],function(t){u.headers[t]=r.merge(o)}),t.exports=u}).call(this,n(305))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){t.exports=!n(7)&&!n(1)(function(){return 7!=Object.defineProperty(n(66)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(8),o=n(32),a=n(68),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(12),i=n(14),o=n(50)(!1),a=n(69)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(6),i=n(4),o=n(33);t.exports=n(7)?Object.defineProperties:function(t,e){i(t);for(var n,a=o(e),s=a.length,u=0;s>u;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(14),i=n(36).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){"use strict";var r=n(33),i=n(51),o=n(48),a=n(15),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var p,d=s(arguments[c++]),h=l?r(d).concat(l(d)):r(d),v=h.length,m=0;v>m;)f.call(d,p=h[m++])&&(n[p]=d[p]);return n}:u},function(t,e,n){"use strict";var r=n(22),i=n(3),o=n(100),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),u=function(){var r=n.concat(a.call(arguments));return this instanceof u?function(t,e,n){if(!(e in s)){for(var r=[],i=0;i>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(2).parseFloat,i=n(53).trim;t.exports=1/r(n(74)+"-0")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(23);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(3),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var r=n(25),i=n(24);t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(35),i=n(30),o=n(38),a={};n(13)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(4);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(22),i=n(15),o=n(47),a=n(9);t.exports=function(t,e,n,s,u){r(e);var c=i(t),l=o(c),f=a(c.length),p=u?f-1:0,d=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=d;break}if(p+=d,u?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;u?p>=0:f>p;p+=d)p in l&&(s=e(s,l[p],p,c));return s}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),u=i(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(7)&&"g"!=/./g.flags&&n(6).f(RegExp.prototype,"flags",{configurable:!0,get:n(88)})},function(t,e,n){"use strict";var r,i,o,a,s=n(32),u=n(2),c=n(21),l=n(52),f=n(0),p=n(3),d=n(22),h=n(42),v=n(56),m=n(57),g=n(89).set,y=n(246)(),_=n(114),b=n(247),w=n(58),x=n(115),S=u.TypeError,O=u.process,C=O&&O.versions,E=C&&C.v8||"",T=u.Promise,A="process"==l(O),k=function(){},M=i=_.f,L=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(k,k)};return(A||"function"==typeof PromiseRejectionEvent)&&t.then(k)instanceof e&&0!==E.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),P=function(t){var e;return!(!p(t)||"function"!=typeof(e=t.then))&&e},D=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,i=1==t._s,o=0,a=function(e){var n,o,a,s=i?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(i||(2==t._h&&I(t),t._h=1),!0===s?n=r:(l&&l.enter(),n=s(r),l&&(l.exit(),a=!0)),n===e.promise?c(S("Promise-chain cycle")):(o=P(n))?o.call(n,u,c):u(n)):c(r)}catch(t){l&&!a&&l.exit(),c(t)}};n.length>o;)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&N(t)})}},N=function(t){g.call(u,function(){var e,n,r,i=t._v,o=$(t);if(o&&(e=b(function(){A?O.emit("unhandledRejection",i,t):(n=u.onunhandledrejection)?n({promise:t,reason:i}):(r=u.console)&&r.error&&r.error("Unhandled promise rejection",i)}),t._h=A||$(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},$=function(t){return 1!==t._h&&0===(t._a||t._c).length},I=function(t){g.call(u,function(){var e;A?O.emit("rejectionHandled",t):(e=u.onrejectionhandled)&&e({promise:t,reason:t._v})})},j=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),D(e,!0))},F=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=P(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,c(F,r,1),c(j,r,1))}catch(t){j.call(r,t)}}):(n._v=t,n._s=1,D(n,!1))}catch(t){j.call({_w:n,_d:!1},t)}}};L||(T=function(t){h(this,T,"Promise","_h"),d(t),r.call(this);try{t(c(F,this,1),c(j,this,1))}catch(t){j.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(T.prototype,{then:function(t,e){var n=M(m(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=A?O.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&D(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=c(F,t,1),this.reject=c(j,t,1)},_.f=M=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!L,{Promise:T}),n(38)(T,"Promise"),n(41)("Promise"),a=n(8).Promise,f(f.S+f.F*!L,"Promise",{reject:function(t){var e=M(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!L),"Promise",{resolve:function(t){return x(s&&this===a?T:this,t)}}),f(f.S+f.F*!(L&&n(54)(function(t){T.all(t).catch(k)})),"Promise",{all:function(t){var e=this,n=M(e),r=n.resolve,i=n.reject,o=b(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then(function(t){u||(u=!0,n[s]=t,--a||r(n))},i)}),--a||r(n)});return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=M(e),r=n.reject,i=b(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e,n){"use strict";var r=n(22);function i(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(4),i=n(3),o=n(114);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(6).f,i=n(35),o=n(43),a=n(21),s=n(42),u=n(56),c=n(79),l=n(111),f=n(41),p=n(7),d=n(28).fastKey,h=n(44),v=p?"_s":"size",m=function(t,e){var n,r=d(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var l=t(function(t,r){s(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,null!=r&&u(r,n,t[c],t)});return o(l.prototype,{clear:function(){for(var t=h(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=h(this,e),r=m(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){h(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(h(this,e),t)}}),p&&r(l.prototype,"size",{get:function(){return h(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=m(t,e);return o?o.v=n:(t._l=o={i:i=d(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:m,setStrong:function(t,e,n){c(t,e,function(t,n){this._t=h(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?"entries":"values",!n,!0),f(e)}}},function(t,e,n){"use strict";var r=n(43),i=n(28).getWeak,o=n(4),a=n(3),s=n(42),u=n(56),c=n(20),l=n(12),f=n(44),p=c(5),d=c(6),h=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},g=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=d(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var c=t(function(t,r){s(t,c,e,"_i"),t._t=e,t._i=h++,t._l=void 0,null!=r&&u(r,n,t[o],t)});return r(c.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).has(t):n&&l(n,this._i)}}),c},def:function(t,e,n){var r=i(o(e),!0);return!0===r?v(t).set(e,n):r[t._i]=n,t},ufstore:v}},function(t,e,n){var r=n(25),i=n(9);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(36),i=n(51),o=n(4),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(9),i=n(76),o=n(24);t.exports=function(t,e,n,a){var s=String(o(t)),u=s.length,c=void 0===n?" ":String(n),l=r(e);if(l<=u||""==c)return s;var f=l-u,p=i.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),a?p+s:s+p}},function(t,e,n){var r=n(33),i=n(14),o=n(48).f;t.exports=function(t){return function(e){for(var n,a=i(e),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(t?[n,a[n]]:a[n]);return l}}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r=0){o=1;break}var s=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function u(t){return t&&"[object Function]"==={}.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function l(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function f(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:f(l(t))}var p=r&&!(!window.MSInputMethodContext||!document.documentMode),d=r&&/MSIE 10/.test(navigator.userAgent);function h(t){return 11===t?p:10===t?d:p||d}function v(t){if(!t)return document.documentElement;for(var e=h(10)?document.body:null,n=t.offsetParent;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function m(t){return null!==t.parentNode?m(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(t!==u&&e!==u||r.contains(i))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&v(a.firstElementChild)!==a?v(u):u;var c=m(t);return c.host?g(c.host,e):g(t,m(e).host)}function y(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function b(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function _(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],h(10)?n["offset"+t]+r["margin"+("Height"===t?"Top":"Left")]+r["margin"+("Height"===t?"Bottom":"Right")]:0)}function w(){var t=document.body,e=document.documentElement,n=h(10)&&getComputedStyle(e);return{height:_("Height",t,e,n),width:_("Width",t,e,n)}}var x=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},S=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=h(10),i="HTML"===e.nodeName,o=E(t),a=E(e),s=f(t),u=c(e),l=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&"HTML"===e.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=k({top:o.top-a.top-l,left:o.left-a.left-p,width:o.width,height:o.height});if(d.marginTop=0,d.marginLeft=0,!r&&i){var v=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);d.top-=l-v,d.bottom-=l-v,d.left-=p-m,d.right-=p-m,d.marginTop=v,d.marginLeft=m}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(d=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(e,"top"),i=y(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}(d,e)),d}function A(t){if(!t||!t.parentElement||h())return document.documentElement;for(var e=t.parentElement;e&&"none"===c(e,"transform");)e=e.parentElement;return e||document.documentElement}function D(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?A(t):g(t,e);if("viewport"===r)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=T(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),s=e?0:y(n,"left");return k({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=f(l(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===r?t.ownerDocument.documentElement:r;var u=T(s,a,i);if("HTML"!==s.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===c(e,"position")||t(l(e)))}(a))o=u;else{var p=w(),d=p.height,h=p.width;o.top+=u.top-u.marginTop,o.bottom=d+u.top,o.left+=u.left-u.marginLeft,o.right=h+u.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function M(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=D(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map(function(t){return C({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=u.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=t.split("-")[1];return l+(f?"-"+f:"")}function N(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return T(n,r?A(e):g(e,n),r)}function P(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),r=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function $(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function L(t,e,n){n=n.split("-")[0];var r=P(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[$(s)],i}function j(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function I(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=j(t,function(t){return t[e]===n});return t.indexOf(r)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&u(n)&&(e.offsets.popper=k(e.offsets.popper),e.offsets.reference=k(e.offsets.reference),e=n(e,t))}),e}function F(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function R(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=W.indexOf(t),r=W.slice(n+1).concat(W.slice(0,n));return e?r.reverse():r}var G={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},q={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:O({},u,o[u]),end:O({},u,o[u]+o[c]-a[c])};t.offsets.popper=C({},a,l[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=U(+n)?[+n,0]:function(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=a.indexOf(j(a,function(t){return-1!==t.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return k(s)[e]/100*o}return"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o:o}(t,i,e,n)})})).forEach(function(t,e){t.forEach(function(n,r){U(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))})}),i}(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var r=R("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=D(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),O({},n,r)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=C({},l,f[e](t))}),t.offsets.popper=l,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!H(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(i),l=u?"height":"width",f=u?"Top":"Left",p=f.toLowerCase(),d=u?"left":"top",h=u?"bottom":"right",v=P(r)[l];s[h]-va[h]&&(t.offsets.popper[p]+=s[p]+v-a[h]),t.offsets.popper=k(t.offsets.popper);var m=s[p]+s[l]/2-v/2,g=c(t.instance.popper),y=parseFloat(g["margin"+f],10),b=parseFloat(g["border"+f+"Width"],10),_=m-t.offsets.popper[p]-y-b;return _=Math.max(Math.min(a[l]-v,_),0),t.arrowElement=r,t.offsets.arrow=(O(n={},p,Math.round(_)),O(n,d,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(F(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=D(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=$(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case G.FLIP:a=[r,i];break;case G.CLOCKWISE:a=Y(r);break;case G.COUNTERCLOCKWISE:a=Y(r,!0);break;default:a=e.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split("-")[0],i=$(r);var c=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)f(l.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g="left"===r&&d||"right"===r&&h||"top"===r&&v||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(y&&"start"===o&&d||y&&"end"===o&&h||!y&&"start"===o&&v||!y&&"end"===o&&m);(p||g||b)&&(t.flipped=!0,(p||g)&&(r=a[u+1]),b&&(o=function(t){return t}(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=C({},t.offsets.popper,L(t.instance.popper,t.offsets.reference,t.placement)),t=I(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),t.placement=$(e),t.offsets.popper=k(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!H(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=j(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};x(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=C({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(C({},t.Defaults.modifiers,i.modifiers)).forEach(function(e){r.options.modifiers[e]=C({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return C({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&u(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return S(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=N(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=M(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=L(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=I(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,F(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[R("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=function(t,e,n,r){n.updateBound=r,B(t).addEventListener("resize",n.updateBound,{passive:!0});var i=f(t);return function t(e,n,r,i){var o="BODY"===e.nodeName,a=o?e.ownerDocument.defaultView:e;a.addEventListener(n,r,{passive:!0}),o||t(f(a.parentNode),n,r,i),i.push(a)}(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return function(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,B(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}.call(this)}}]),t}();J.Utils=("undefined"!=typeof window?window:t).PopperUtils,J.placements=z,J.Defaults=q;var K=function(){};function X(t){return"string"==typeof t&&(t=t.split(" ")),t}function Z(t,e){var n=X(e),r=void 0;r=t.className instanceof K?X(t.className.baseVal):X(t.className),n.forEach(function(t){-1===r.indexOf(t)&&r.push(t)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}function Q(t,e){var n=X(e),r=void 0;r=t.className instanceof K?X(t.className.baseVal):X(t.className),n.forEach(function(t){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}"undefined"!=typeof window&&(K=window.SVGAnimatedString);var tt=!1;if("undefined"!=typeof window){tt=!1;try{var et=Object.defineProperty({},"passive",{get:function(){tt=!0}});window.addEventListener("test",null,et)}catch(t){}}var nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rt=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},it=function(){function t(t,e){for(var n=0;n
',trigger:"hover focus",offset:0},st=[],ut=function(){function t(e,n){rt(this,t),ct.call(this),n=ot({},at,n),e.jquery&&(e=e[0]),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return it(t,[{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var e=!1,n=t&&t.classes||yt.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=dt(t);var r=!1,i=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(r=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(i=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"==typeof this.options.trigger?this.options.trigger.split(" ").filter(function(t){return-1!==["click","hover","focus"].indexOf(t)}):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),this._setEventListeners(this.reference,t,this.options)}},{key:"_create",value:function(t,e){var n=window.document.createElement("div");n.innerHTML=e.trim();var r=n.childNodes[0];return r.id="tooltip_"+Math.random().toString(36).substr(2,10),r.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(r.addEventListener("mouseenter",this.hide),r.addEventListener("click",this.hide)),r}},{key:"_setContent",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then(function(){n.popperInstance.update()})}},{key:"_applyContent",value:function(t,e){var n=this;return new Promise(function(r,i){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"==typeof t){var u=t();return void(u&&"function"==typeof u.then?(n.asyncContent=!0,e.loadingClass&&Z(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then(function(t){return e.loadingClass&&Q(a,e.loadingClass),n._applyContent(t,e)}).then(r).catch(i)):n._applyContent(u,e).then(r).catch(i))}o?s.innerHTML=t:s.innerText=t}r()}})}},{key:"_show",value:function(t,e){if(!e||"string"!=typeof e.container||document.querySelector(e.container)){clearTimeout(this._disposeTimer),delete(e=Object.assign({},e)).offset;var n=!0;this._tooltipNode&&(Z(this._tooltipNode,this._classes),n=!1);var r=this._ensureShown(t,e);return n&&this._tooltipNode&&Z(this._tooltipNode,this._classes),Z(t,["v-tooltip-open"]),r}}},{key:"_ensureShown",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,st.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var r=t.getAttribute("title")||e.title;if(!r)return this;var i=this._create(t,e.template);this._tooltipNode=i,this._setContent(r,e),t.setAttribute("aria-describedby",i.id);var o=this._findContainer(e.container,t);this._append(i,o);var a=ot({},e.popperOptions,{placement:e.placement});return a.modifiers=ot({},a.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new J(t,i,a),requestAnimationFrame(function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame(function(){n._isDisposed?n.dispose():n._isOpen&&i.setAttribute("aria-hidden","false")})):n.dispose()}),this}},{key:"_noLongerOpen",value:function(){var t=st.indexOf(this);-1!==t&&st.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=yt.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout(function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._tooltipNode.parentNode.removeChild(t._tooltipNode),t._tooltipNode=null)},e)),Q(this.reference,["v-tooltip-open"]),this}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this._events.forEach(function(e){var n=e.func,r=e.event;t.reference.removeEventListener(r,n)}),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||(this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null)):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,e){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:"_append",value:function(t,e){e.appendChild(t)}},{key:"_setEventListeners",value:function(t,e,n){var r=this,i=[],o=[];e.forEach(function(t){switch(t){case"hover":i.push("mouseenter"),o.push("mouseleave"),r.options.hideOnTargetClick&&o.push("click");break;case"focus":i.push("focus"),o.push("blur"),r.options.hideOnTargetClick&&o.push("click");break;case"click":i.push("click"),o.push("click")}}),i.forEach(function(e){var i=function(e){!0!==r._isOpen&&(e.usedByTooltip=!0,r._scheduleShow(t,n.delay,n,e))};r._events.push({event:e,func:i}),t.addEventListener(e,i)}),o.forEach(function(e){var i=function(e){!0!==e.usedByTooltip&&r._scheduleHide(t,n.delay,n,e)};r._events.push({event:e,func:i}),t.addEventListener(e,i)})}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,e,n){var r=this,i=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){return r._show(t,n)},i)}},{key:"_scheduleHide",value:function(t,e,n,r){var i=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){if(!1!==i._isOpen&&document.body.contains(i._tooltipNode)){if("mouseleave"===r.type&&i._setTooltipNodeEvent(r,t,e,n))return;i._hide(t,n)}},o)}}]),t}(),ct=function(){var t=this;this.show=function(){t._show(t.reference,t.options)},this.hide=function(){t._hide()},this.dispose=function(){t._dispose()},this.toggle=function(){return t._isOpen?t.hide():t.show()},this._events=[],this._setTooltipNodeEvent=function(e,n,r,i){var o=e.relatedreference||e.toElement||e.relatedTarget;return!!t._tooltipNode.contains(o)&&(t._tooltipNode.addEventListener(e.type,function r(o){var a=o.relatedreference||o.toElement||o.relatedTarget;t._tooltipNode.removeEventListener(e.type,r),n.contains(a)||t._scheduleHide(n,i.delay,i,o)}),!0)}};"undefined"!=typeof document&&document.addEventListener("touchstart",function(t){for(var e=0;e
',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function dt(t){var e={placement:void 0!==t.placement?t.placement:yt.options.defaultPlacement,delay:void 0!==t.delay?t.delay:yt.options.defaultDelay,html:void 0!==t.html?t.html:yt.options.defaultHtml,template:void 0!==t.template?t.template:yt.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:yt.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:yt.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:yt.options.defaultTrigger,offset:void 0!==t.offset?t.offset:yt.options.defaultOffset,container:void 0!==t.container?t.container:yt.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:yt.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:yt.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:yt.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:yt.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:yt.options.defaultLoadingContent,popperOptions:ot({},void 0!==t.popperOptions?t.popperOptions:yt.options.defaultPopperOptions)};if(e.offset){var n=nt(e.offset),r=e.offset;("number"===n||"string"===n&&-1===r.indexOf(","))&&(r="0, "+r),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:r}}return e.trigger&&-1!==e.trigger.indexOf("click")&&(e.hideOnTargetClick=!1),e}function ht(t,e){for(var n=t.placement,r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=vt(e),i=void 0!==e.classes?e.classes:yt.options.defaultClass,o=ot({title:r},dt(ot({},e,{placement:ht(e,n)}))),a=t._tooltip=new ut(t,o);a.setClasses(i),a._vueEl=t;var s=void 0!==e.targetClasses?e.targetClasses:yt.options.defaultTargetClass;return t._tooltipTargetClasses=s,Z(t,s),a}(t,n,r),void 0!==n.show&&n.show!==t._tooltipOldShow&&(t._tooltipOldShow=n.show,n.show?o.show():o.hide())}else mt(t)}var yt={options:pt,bind:gt,update:gt,unbind:function(t){mt(t)}};function bt(t){t.addEventListener("click",wt),t.addEventListener("touchstart",xt,!!tt&&{passive:!0})}function _t(t){t.removeEventListener("click",wt),t.removeEventListener("touchstart",xt),t.removeEventListener("touchend",St),t.removeEventListener("touchcancel",Ot)}function wt(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function xt(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener("touchend",St),e.addEventListener("touchcancel",Ot)}}function St(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],r=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function Ot(t){t.currentTarget.$_vclosepopover_touch=!1}var Ct={bind:function(t,e){var n=e.value,r=e.modifiers;t.$_closePopoverModifiers=r,(void 0===n||n)&&bt(t)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.modifiers;t.$_closePopoverModifiers=i,n!==r&&(void 0===n||n?bt(t):_t(t))},unbind:function(t){_t(t)}},kt=void 0,Et={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{notify:function(){this.$emit("notify")},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.notify),this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||this.notify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!kt&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.notify),delete this._resizeObject.onload)}},mounted:function(){var t=this;(function t(){t.init||(t.init=!0,kt=-1!==function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var r=t.indexOf("Edge/");return r>0?parseInt(t.substring(r+5,t.indexOf(".",r)),10):-1}())})(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight});var e=document.createElement("object");this._resizeObject=e,e.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;"),e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",kt&&this.$el.appendChild(e),e.data="about:blank",kt||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}},Tt={version:"0.4.4",install:function(t){t.component("resize-observer",Et)}},At=null;function Dt(t){var e=yt.options.popover[t];return void 0===e?yt.options[t]:e}"undefined"!=typeof window?At=window.Vue:void 0!==t&&(At=t.Vue),At&&At.use(Tt);var Mt=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Mt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Nt=[],Pt=function(){};"undefined"!=typeof window&&(Pt=window.Element);var $t={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"v-popover",class:t.cssClass},[n("span",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":t.popoverId,tabindex:-1!==t.trigger.indexOf("focus")?0:-1}},[t._t("default")],2),t._v(" "),n("div",{ref:"popover",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?"visible":"hidden"},attrs:{id:t.popoverId,"aria-hidden":t.isOpen?"false":"true"}},[n("div",{class:t.popoverWrapperClass},[n("div",{ref:"inner",class:t.popoverInnerClass,staticStyle:{position:"relative"}},[n("div",[t._t("popover")],2),t._v(" "),t.handleResize?n("ResizeObserver",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(" "),n("div",{ref:"arrow",class:t.popoverArrowClass})])])])},staticRenderFns:[],name:"VPopover",components:{ResizeObserver:Et},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Dt("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return Dt("defaultDelay")}},offset:{type:[String,Number],default:function(){return Dt("defaultOffset")}},trigger:{type:String,default:function(){return Dt("defaultTrigger")}},container:{type:[String,Object,Pt,Boolean],default:function(){return Dt("defaultContainer")}},boundariesElement:{type:[String,Pt],default:function(){return Dt("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return Dt("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return Dt("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return yt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return yt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return yt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return yt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return yt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return yt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return{open:this.isOpen}},popoverId:function(){return"popover_"+this.id}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn("No container for popover",this);r.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper(function(){e.popperInstance.options.placement=t})},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,r=(e.skipDelay,e.force);!(void 0!==r&&r)&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame(function(){t.$_beingShowed=!1})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay,this.$_scheduleHide(e),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var r=this.$_findContainer(this.container,e);if(!r)return void console.warn("No container for popover",this);r.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var i=ot({},this.popperOptions,{placement:this.placement});if(i.modifiers=ot({},i.modifiers,{arrow:ot({},i.modifiers&&i.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();i.modifiers.offset=ot({},i.modifiers&&i.modifiers.offset,{offset:o})}this.boundariesElement&&(i.modifiers.preventOverflow=ot({},i.modifiers&&i.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new J(e,n,i),requestAnimationFrame(function(){!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame(function(){t.$_isDisposed?t.dispose():t.isOpen=!0})):t.dispose()})}var a=this.openGroup;if(a)for(var s=void 0,u=0;u1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout(function(){if(t.isOpen){if(e&&"mouseleave"===e.type&&t.$_setTooltipNodeEvent(e))return;t.$_hide()}},r)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,r=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget;return!!r.contains(i)&&(r.addEventListener(t.type,function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(t.type,i),n.contains(a)||e.hide({event:o})}),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach(function(e){var n=e.func,r=e.event;t.removeEventListener(r,n)}),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout(function(){e.$_preventOpen=!1},300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function Lt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];requestAnimationFrame(function(){for(var n=void 0,r=0;r-1},tt.prototype.set=function(t,e){var n=this.__data__,r=ot(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},et.prototype.clear=function(){this.size=0,this.__data__={hash:new Q,map:new(K||tt),string:new Q}},et.prototype.delete=function(t){var e=ft(this,t).delete(t);return this.size-=e?1:0,e},et.prototype.get=function(t){return ft(this,t).get(t)},et.prototype.has=function(t){return ft(this,t).has(t)},et.prototype.set=function(t,e){var n=ft(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},nt.prototype.clear=function(){this.__data__=new tt,this.size=0},nt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},nt.prototype.get=function(t){return this.__data__.get(t)},nt.prototype.has=function(t){return this.__data__.has(t)},nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof tt){var r=n.__data__;if(!K||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new et(r)}return n.set(t,e),this.size=n.size,this};var st=function(t,e,n){for(var r=-1,i=Object(t),o=n(t),a=o.length;a--;){var s=o[++r];if(!1===e(i[s],s,i))break}return t};function ut(t){return null==t?void 0===t?f:u:W&&W in Object(t)?function(t){var e=P.call(t,W),n=t[W];try{t[W]=void 0;var r=!0}catch(t){}var i=L.call(t);return r&&(e?t[W]=n:delete t[W]),i}(t):function(t){return L.call(t)}(t)}function ct(t){return Ot(t)&&ut(t)==i}function lt(t,e,n,r,i){t!==e&&st(e,function(o,a){if(St(o))i||(i=new nt),function(t,e,n,r,i,o,a){var s=O(t,n),u=O(e,n),l=a.get(u);if(l)rt(t,n,l);else{var f,p,d,h,v,m=o?o(s,u,n+"",t,e,a):void 0,g=void 0===m;if(g){var y=yt(u),b=!y&&_t(u),_=!y&&!b&&Ct(u);m=u,y||b||_?yt(s)?m=s:Ot(v=s)&&bt(v)?m=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n-1&&t%1==0&&t0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(Y?function(t,e){return Y(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:At);function mt(t,e){return t===e||t!=t&&e!=e}var gt=ct(function(){return arguments}())?ct:function(t){return Ot(t)&&P.call(t,"callee")&&!H.call(t,"callee")},yt=Array.isArray;function bt(t){return null!=t&&xt(t.length)&&!wt(t)}var _t=G||function(){return!1};function wt(t){if(!St(t))return!1;var e=ut(t);return e==a||e==s||e==o||e==l}function xt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}function St(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ot(t){return null!=t&&"object"==typeof t}var Ct=S?function(t){return function(e){return t(e)}}(S):function(t){return Ot(t)&&xt(t.length)&&!!h[ut(t)]};function kt(t){return bt(t)?function(t,e){var n=yt(t),r=!n&>(t),i=!n&&!r&&_t(t),o=!n&&!r&&!i&&Ct(t),a=n||r||i||o,s=a?function(t,e){for(var n=-1,r=Array(t);++n1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=Et.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!St(n))return!1;var r=typeof e;return!!("number"==r?bt(n)&&dt(e,n.length):"string"==r&&e in n)&&mt(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0;var r={};Ft(r,pt,n),Bt.options=r,yt.options=r,e.directive("tooltip",yt),e.directive("close-popover",Ct),e.component("v-popover",$t)}},get enabled(){return lt.enabled},set enabled(t){lt.enabled=t}},Ut=null;"undefined"!=typeof window?Ut=window.Vue:void 0!==t&&(Ut=t.Vue),Ut&&Ut.use(Bt)}).call(this,n(92))},function(t,e,n){var r=n(3),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(8),i=n(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(32)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(67)("keys"),i=n(31);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(23);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(3),i=n(4),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(21)(Function.call,n(18).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(3),i=n(73).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){"use strict";var r=n(25),i=n(24);t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){"use strict";var r=n(32),i=n(0),o=n(10),a=n(13),s=n(39),u=n(107),c=n(38),l=n(37),f=n(5)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,e,n,h,v,m,g){u(n,e,h);var y,b,_,w=function(t){if(!p&&t in C)return C[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==v,O=!1,C=t.prototype,k=C[f]||C["@@iterator"]||v&&C[v],E=k||w(v),T=v?S?w("entries"):E:void 0,A="Array"==e&&C.entries||k;if(A&&(_=l(A.call(new t)))!==Object.prototype&&_.next&&(c(_,x,!0),r||"function"==typeof _[f]||a(_,f,d)),S&&k&&"values"!==k.name&&(O=!0,E=function(){return k.call(this)}),r&&!g||!p&&!O&&C[f]||a(C,f,E),s[e]=E,s[x]=d,v)if(y={values:S?E:w("values"),keys:m?E:w("keys"),entries:T},g)for(b in y)b in C||o(C,b,y[b]);else i(i.P+i.F*(p||O),e,y);return y}},function(t,e,n){var r=n(81),i=n(24);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(3),i=n(23),o=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),i=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){"use strict";var r=n(6),i=n(30);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(52),i=n(5)("iterator"),o=n(39);t.exports=n(8).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(40),i=n(111),o=n(39),a=n(14);t.exports=n(79)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(4);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r,i,o,a=n(21),s=n(100),u=n(72),c=n(66),l=n(2),f=l.process,p=l.setImmediate,d=l.clearImmediate,h=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},b=function(t){y.call(t.data)};p&&d||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete g[t]},"process"==n(23)(f)?r=function(t){f.nextTick(a(y,t,1))}:v&&v.now?r=function(t){v.now(a(y,t,1))}:h?(o=(i=new h).port2,i.port1.onmessage=b,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",b,!1)):r="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:d}},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(32),a=n(60),s=n(13),u=n(43),c=n(1),l=n(42),f=n(25),p=n(9),d=n(118),h=n(36).f,v=n(6).f,m=n(86),g=n(38),y="prototype",b="Wrong index!",_=r.ArrayBuffer,w=r.DataView,x=r.Math,S=r.RangeError,O=r.Infinity,C=_,k=x.abs,E=x.pow,T=x.floor,A=x.log,D=x.LN2,M=i?"_b":"buffer",N=i?"_l":"byteLength",P=i?"_o":"byteOffset";function $(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,u=(1<>1,l=23===e?E(2,-24)-E(2,-77):0,f=0,p=t<0||0===t&&1/t<0?1:0;for((t=k(t))!=t||t===O?(i=t!=t?1:0,r=u):(r=T(A(t)/D),t*(o=E(2,-r))<1&&(r--,o*=2),(t+=r+c>=1?l/o:l*E(2,1-c))*o>=2&&(r++,o/=2),r+c>=u?(i=0,r=u):r+c>=1?(i=(t*o-1)*E(2,e),r+=c):(i=t*E(2,c-1)*E(2,e),r=0));e>=8;a[f++]=255&i,i/=256,e-=8);for(r=r<0;a[f++]=255&r,r/=256,s-=8);return a[--f]|=128*p,a}function L(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,u=n-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(r=l&(1<<-s)-1,l>>=-s,s+=e;s>0;r=256*r+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return r?NaN:c?-O:O;r+=E(2,e),l-=a}return(c?-1:1)*r*E(2,l-e)}function j(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function I(t){return[255&t]}function F(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function B(t){return $(t,52,8)}function U(t){return $(t,23,4)}function V(t,e,n){v(t[y],e,{get:function(){return this[n]}})}function H(t,e,n,r){var i=d(+n);if(i+e>t[N])throw S(b);var o=t[M]._b,a=i+t[P],s=o.slice(a,a+e);return r?s:s.reverse()}function z(t,e,n,r,i,o){var a=d(+n);if(a+e>t[N])throw S(b);for(var s=t[M]._b,u=a+t[P],c=r(+i),l=0;lq;)(W=G[q++])in _||s(_,W,C[W]);o||(Y.constructor=_)}var J=new w(new _(2)),K=w[y].setInt8;J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||u(w[y],{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},!0)}else _=function(t){l(this,_,"ArrayBuffer");var e=d(t);this._b=m.call(new Array(e),0),this[N]=e},w=function(t,e,n){l(this,w,"DataView"),l(t,_,"DataView");var r=t[N],i=f(e);if(i<0||i>r)throw S("Wrong offset!");if(i+(n=void 0===n?r-i:p(n))>r)throw S("Wrong length!");this[M]=t,this[P]=i,this[N]=n},i&&(V(_,"byteLength","_l"),V(w,"buffer","_b"),V(w,"byteLength","_l"),V(w,"byteOffset","_o")),u(w[y],{getInt8:function(t){return H(this,1,t)[0]<<24>>24},getUint8:function(t){return H(this,1,t)[0]},getInt16:function(t){var e=H(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=H(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return j(H(this,4,t,arguments[1]))},getUint32:function(t){return j(H(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return L(H(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return L(H(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){z(this,1,t,I,e)},setUint8:function(t,e){z(this,1,t,I,e)},setInt16:function(t,e){z(this,2,t,F,e,arguments[2])},setUint16:function(t,e){z(this,2,t,F,e,arguments[2])},setInt32:function(t,e){z(this,4,t,R,e,arguments[2])},setUint32:function(t,e){z(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){z(this,4,t,U,e,arguments[2])},setFloat64:function(t,e){z(this,8,t,B,e,arguments[2])}});g(_,"ArrayBuffer"),g(w,"DataView"),s(w[y],a.VIEW,!0),e.ArrayBuffer=_,e.DataView=w},function(t,e,n){"use strict";(function(e){var r=n(16),i=n(306),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:("undefined"!=typeof XMLHttpRequest?s=n(124):void 0!==e&&(s=n(124)),s),transformRequest:[function(t,e){return i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(t){u.headers[t]={}}),r.forEach(["post","put","patch"],function(t){u.headers[t]=r.merge(o)}),t.exports=u}).call(this,n(305))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){t.exports=!n(7)&&!n(1)(function(){return 7!=Object.defineProperty(n(66)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(8),o=n(32),a=n(68),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(12),i=n(14),o=n(50)(!1),a=n(69)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(6),i=n(4),o=n(33);t.exports=n(7)?Object.defineProperties:function(t,e){i(t);for(var n,a=o(e),s=a.length,u=0;s>u;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(14),i=n(36).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){"use strict";var r=n(33),i=n(51),o=n(48),a=n(15),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var p,d=s(arguments[c++]),h=l?r(d).concat(l(d)):r(d),v=h.length,m=0;v>m;)f.call(d,p=h[m++])&&(n[p]=d[p]);return n}:u},function(t,e,n){"use strict";var r=n(22),i=n(3),o=n(100),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),u=function(){var r=n.concat(a.call(arguments));return this instanceof u?function(t,e,n){if(!(e in s)){for(var r=[],i=0;i>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(2).parseFloat,i=n(53).trim;t.exports=1/r(n(74)+"-0")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(23);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(3),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var r=n(25),i=n(24);t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(35),i=n(30),o=n(38),a={};n(13)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(4);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(22),i=n(15),o=n(47),a=n(9);t.exports=function(t,e,n,s,u){r(e);var c=i(t),l=o(c),f=a(c.length),p=u?f-1:0,d=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=d;break}if(p+=d,u?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;u?p>=0:f>p;p+=d)p in l&&(s=e(s,l[p],p,c));return s}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),u=i(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(7)&&"g"!=/./g.flags&&n(6).f(RegExp.prototype,"flags",{configurable:!0,get:n(88)})},function(t,e,n){"use strict";var r,i,o,a,s=n(32),u=n(2),c=n(21),l=n(52),f=n(0),p=n(3),d=n(22),h=n(42),v=n(56),m=n(57),g=n(89).set,y=n(246)(),b=n(114),_=n(247),w=n(58),x=n(115),S=u.TypeError,O=u.process,C=O&&O.versions,k=C&&C.v8||"",E=u.Promise,T="process"==l(O),A=function(){},D=i=b.f,M=!!function(){try{var t=E.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(A,A)};return(T||"function"==typeof PromiseRejectionEvent)&&t.then(A)instanceof e&&0!==k.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),N=function(t){var e;return!(!p(t)||"function"!=typeof(e=t.then))&&e},P=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,i=1==t._s,o=0,a=function(e){var n,o,a,s=i?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(i||(2==t._h&&j(t),t._h=1),!0===s?n=r:(l&&l.enter(),n=s(r),l&&(l.exit(),a=!0)),n===e.promise?c(S("Promise-chain cycle")):(o=N(n))?o.call(n,u,c):u(n)):c(r)}catch(t){l&&!a&&l.exit(),c(t)}};n.length>o;)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&$(t)})}},$=function(t){g.call(u,function(){var e,n,r,i=t._v,o=L(t);if(o&&(e=_(function(){T?O.emit("unhandledRejection",i,t):(n=u.onunhandledrejection)?n({promise:t,reason:i}):(r=u.console)&&r.error&&r.error("Unhandled promise rejection",i)}),t._h=T||L(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},L=function(t){return 1!==t._h&&0===(t._a||t._c).length},j=function(t){g.call(u,function(){var e;T?O.emit("rejectionHandled",t):(e=u.onrejectionhandled)&&e({promise:t,reason:t._v})})},I=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),P(e,!0))},F=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=N(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,c(F,r,1),c(I,r,1))}catch(t){I.call(r,t)}}):(n._v=t,n._s=1,P(n,!1))}catch(t){I.call({_w:n,_d:!1},t)}}};M||(E=function(t){h(this,E,"Promise","_h"),d(t),r.call(this);try{t(c(F,this,1),c(I,this,1))}catch(t){I.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(E.prototype,{then:function(t,e){var n=D(m(this,E));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=T?O.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&P(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=c(F,t,1),this.reject=c(I,t,1)},b.f=D=function(t){return t===E||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!M,{Promise:E}),n(38)(E,"Promise"),n(41)("Promise"),a=n(8).Promise,f(f.S+f.F*!M,"Promise",{reject:function(t){var e=D(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!M),"Promise",{resolve:function(t){return x(s&&this===a?E:this,t)}}),f(f.S+f.F*!(M&&n(54)(function(t){E.all(t).catch(A)})),"Promise",{all:function(t){var e=this,n=D(e),r=n.resolve,i=n.reject,o=_(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then(function(t){u||(u=!0,n[s]=t,--a||r(n))},i)}),--a||r(n)});return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=D(e),r=n.reject,i=_(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e,n){"use strict";var r=n(22);function i(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(4),i=n(3),o=n(114);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(6).f,i=n(35),o=n(43),a=n(21),s=n(42),u=n(56),c=n(79),l=n(111),f=n(41),p=n(7),d=n(28).fastKey,h=n(44),v=p?"_s":"size",m=function(t,e){var n,r=d(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var l=t(function(t,r){s(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,null!=r&&u(r,n,t[c],t)});return o(l.prototype,{clear:function(){for(var t=h(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=h(this,e),r=m(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){h(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(h(this,e),t)}}),p&&r(l.prototype,"size",{get:function(){return h(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=m(t,e);return o?o.v=n:(t._l=o={i:i=d(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:m,setStrong:function(t,e,n){c(t,e,function(t,n){this._t=h(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?"entries":"values",!n,!0),f(e)}}},function(t,e,n){"use strict";var r=n(43),i=n(28).getWeak,o=n(4),a=n(3),s=n(42),u=n(56),c=n(20),l=n(12),f=n(44),p=c(5),d=c(6),h=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},g=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=d(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var c=t(function(t,r){s(t,c,e,"_i"),t._t=e,t._i=h++,t._l=void 0,null!=r&&u(r,n,t[o],t)});return r(c.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).has(t):n&&l(n,this._i)}}),c},def:function(t,e,n){var r=i(o(e),!0);return!0===r?v(t).set(e,n):r[t._i]=n,t},ufstore:v}},function(t,e,n){var r=n(25),i=n(9);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(36),i=n(51),o=n(4),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(9),i=n(76),o=n(24);t.exports=function(t,e,n,a){var s=String(o(t)),u=s.length,c=void 0===n?" ":String(n),l=r(e);if(l<=u||""==c)return s;var f=l-u,p=i.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),a?p+s:s+p}},function(t,e,n){var r=n(33),i=n(14),o=n(48).f;t.exports=function(t){return function(e){for(var n,a=i(e),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(t?[n,a[n]]:a[n]);return l}}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r * @license MIT - */t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,e,n){"use strict";var r=n(16),i=n(307),o=n(309),a=n(310),s=n(311),u=n(125),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(312);t.exports=function(t){return new Promise(function(e,l){var f=t.data,p=t.headers;r.isFormData(f)&&delete p["Content-Type"];var d=new XMLHttpRequest,h="onreadystatechange",v=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in d||s(t.url)||(d=new window.XDomainRequest,h="onload",v=!0,d.onprogress=function(){},d.ontimeout=function(){}),t.auth){var m=t.auth.username||"",g=t.auth.password||"";p.Authorization="Basic "+c(m+":"+g)}if(d.open(t.method.toUpperCase(),o(t.url,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d[h]=function(){if(d&&(4===d.readyState||v)&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,r={data:t.responseType&&"text"!==t.responseType?d.response:d.responseText,status:1223===d.status?204:d.status,statusText:1223===d.status?"No Content":d.statusText,headers:n,config:t,request:d};i(e,l,r),d=null}},d.onerror=function(){l(u("Network Error",t,null,d)),d=null},d.ontimeout=function(){l(u("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var y=n(313),_=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;_&&(p[t.xsrfHeaderName]=_)}if("setRequestHeader"in d&&r.forEach(p,function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete p[e]:d.setRequestHeader(e,t)}),t.withCredentials&&(d.withCredentials=!0),t.responseType)try{d.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){d&&(d.abort(),l(t),d=null)}),void 0===f&&(f=null),d.send(f)})}},function(t,e,n){"use strict";var r=n(308);t.exports=function(t,e,n,i,o){var a=new Error(t);return r(a,e,n,i,o)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e){var n={utf8:{stringToBytes:function(t){return n.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(n.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],n=0;n0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(11),i=n(23),o=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,g=o(e),y=i(g),_=r(s,h,3),b=a(y.length),w=0,x=n?d(e,b):u?d(e,0):void 0;b>w;w++)if((p||w in y)&&(v=y[w],m=_(v,w,g),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(l)return!1;return f?-1:c||l?l:x}}},function(t,e,n){var r=n(5),i=n(0).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(13).f,i=n(12),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(49)("keys"),i=n(30);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(5);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){"use strict";var r=n(0),i=n(12),o=n(9),a=n(67),s=n(29),u=n(7),c=n(77).f,l=n(45).f,f=n(13).f,p=n(51).trim,d=r.Number,h=d,v=d.prototype,m="Number"==o(n(44)(v)),g="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,i,o=(e=g?e.trim():p(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;ci)return NaN;return parseInt(u,r)}}return+e};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof d&&(m?u(function(){v.valueOf.call(n)}):"Number"!=o(n))?a(new h(y(e)),n,d):y(e)};for(var _,b=n(4)?c(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;b.length>w;w++)i(h,_=b[w])&&!i(d,_)&&f(d,_,l(h,_));d.prototype=v,v.constructor=d,n(6)(r,"Number",d)}},function(t,e,n){"use strict";function r(t){return!(0===t||(!Array.isArray(t)||0!==t.length)&&t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e,n,r){return t.filter(function(t){return function(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}(r(t,n),e)})}function a(t){return t.filter(function(t){return!t.$isLabel})}function s(t,e){return function(n){return n.reduce(function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n},[])}}function u(t,e,r,i,a){return function(s){return s.map(function(s){var u;if(!s[r])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var c=o(s[r],t,e,a);return c.length?(u={},n.i(d.a)(u,i,s[i]),n.i(d.a)(u,r,c),u):[]})}}var c=n(59),l=n(54),f=(n.n(l),n(95)),p=(n.n(f),n(31)),d=(n.n(p),n(58)),h=n(91),v=(n.n(h),n(98)),m=(n.n(v),n(92)),g=(n.n(m),n(88)),y=(n.n(g),n(97)),_=(n.n(y),n(89)),b=(n.n(_),n(96)),w=(n.n(b),n(93)),x=(n.n(w),n(90)),S=(n.n(x),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},getOptionLabel:function(t){if(r(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find(function(n){return n[e.groupLabel]===t.$groupLabel});if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var r=this.internalValue.filter(function(t){return-1===n[e.groupValues].indexOf(t)});this.$emit("input",r,this.id)}else{var o=n[this.groupValues].filter(i(this.isSelected));this.$emit("select",o,this.id),this.$emit("input",this.internalValue.concat(o),this.id)}},wholeGroupSelected:function(t){return t[this.groupValues].every(this.isSelected)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r="object"===n.i(c.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick(function(){return t.$refs.search.focus()})):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.prefferedOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.prefferedOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var r=n(54),i=(n.n(r),n(31));n.n(i),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var r=this.options.find(function(t){return t[n.groupLabel]===e.$groupLabel});return["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(r)}]},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var r=n(36),i=n(74),o=n(15),a=n(18);t.exports=n(72)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(31),i=(n.n(r),n(32)),o=n(33);e.a={name:"vue-multiselect",mixins:[i.a,o.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return this.singleValue&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"auto"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.prefferedOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(1)("unscopables"),i=Array.prototype;null==i[r]&&n(8)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(18),i=n(19),o=n(85);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(9),i=n(1)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){"use strict";var r=n(2);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r=n(0).document;t.exports=r&&r.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(9);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";function r(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=i(e),this.reject=i(n)}var i=n(14);t.exports.f=function(t){return new r(t)}},function(t,e,n){var r=n(2),i=n(76),o=n(22),a=n(27)("IE_PROTO"),s=function(){},u=function(){var t,e=n(21)("iframe"),r=o.length;for(e.style.display="none",n(40).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("\n","/**\n * @copyright Copyright (c) 2018 Joas Schilling \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/* global define, $ */\nimport Vue from 'vue';\nimport Root from './components/root'\n\nVue.mixin({\n\tmethods: {\n\t\tt: function(app, text, vars, count, options) {\n\t\t\treturn OC.L10N.translate(app, text, vars, count, options);\n\t\t},\n\t\tn: function(app, textSingular, textPlural, count, vars, options) {\n\t\t\treturn OC.L10N.translatePlural(app, textSingular, textPlural, count, vars, options);\n\t\t}\n\t}\n});\n\nconst vm = new Vue({\n\trender: h => h(Root)\n}).$mount('#updatenotification');\n\n\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///(webpack)/buildin/global.js","webpack:///./node_modules/nextcloud-vue/dist/ncvuecomponents.js","webpack:///./node_modules/vue/dist/vue.runtime.esm.js","webpack:///./node_modules/v-tooltip/dist/v-tooltip.esm.js","webpack:///./node_modules/vue-click-outside/index.js","webpack:///./node_modules/timers-browserify/main.js","webpack:///./node_modules/setimmediate/setImmediate.js","webpack:///./node_modules/process/browser.js","webpack:///./src/components/root.vue?7b3c","webpack:///./src/components/root.vue","webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///src/components/root.vue","webpack:///./src/init.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","g","this","Function","e","window","default","a","u","f","F","h","G","v","S","P","B","y","b","_","U","core","W","R","Math","self","__g","TypeError","store","version","__e","min","toString","split","inspectSource","join","String","replace","toLowerCase","length","isArray","isArrayBuffer","isBuffer","isFormData","FormData","isArrayBufferView","ArrayBuffer","isView","buffer","isString","isNumber","isObject","isUndefined","isDate","isFile","isBlob","isFunction","isStream","pipe","isURLSearchParams","URLSearchParams","isStandardBrowserEnv","navigator","product","document","forEach","merge","arguments","extend","trim","getOwnPropertyDescriptor","x","w","push","apply","slice","ceil","floor","isNaN","O","k","E","T","D","C","A","M","N","L","j","I","$","V","H","RangeError","Y","z","Uint8Array","Array","q","DataView","J","K","X","Z","Q","tt","et","nt","rt","values","it","keys","ot","entries","at","lastIndexOf","st","reduce","ut","reduceRight","ct","lt","sort","ft","pt","dt","toLocaleString","ht","vt","mt","gt","yt","CONSTR","bt","TYPED","_t","VIEW","xt","Et","wt","Uint16Array","St","set","Ot","kt","Tt","Dt","Ct","_d","At","next","done","Mt","Pt","Nt","Lt","copyWithin","every","fill","filter","find","findIndex","indexOf","includes","map","reverse","some","subarray","byteOffset","BYTES_PER_ELEMENT","jt","Ft","It","$t","Rt","Bt","configurable","writable","Vt","constructor","ABV","round","byteLength","concat","of","from","valueOf","isExtensible","preventExtensions","KEY","NEED","fastKey","getWeak","onFreeze","console","warn","expression","componentInstance","$isServer","context","path","composedPath","unshift","target","contains","popupItem","__vueClickOutside__","callback","handler","addEventListener","update","unbind","removeEventListener","random","max","style","display","appendChild","src","contentWindow","open","write","close","getOwnPropertyNames","getPrototypeOf","btoa","unescape","encodeURIComponent","JSON","stringify","sources","sourceRoot","id","css","media","sourceMap","parts","DEBUG","Error","head","getElementsByTagName","test","userAgent","refs","createElement","type","querySelector","parentNode","removeChild","setAttribute","ssrId","styleSheet","cssText","firstChild","createTextNode","Boolean","childNodes","insertBefore","propertyIsEnumerable","substr","charAt","toUpperCase","month","i18n","dayNamesShort","dayNames","monthNamesShort","monthNames","amPm","DoFn","getDate","DD","Do","getDay","dd","ddd","dddd","getMonth","MM","MMM","MMMM","YY","getFullYear","YYYY","getHours","hh","HH","getMinutes","mm","getSeconds","ss","getMilliseconds","SS","SSS","ZZ","getTimezoneOffset","abs","day","RegExp","source","parseInt","Date","year","hour","minute","second","millisecond","isPm","match","timezoneOffset","masks","shortDate","mediumDate","longDate","fullDate","shortTime","mediumTime","longTime","format","getTime","shift","parse","search","UTC","popupElm","hours","minutes","zh","days","months","pickers","placeholder","date","dateRange","en","ro","fr","es","pt-br","ru","de","cs","sl","methods","$options","$parent","language","offsetParent","offsetTop","offsetHeight","scrollTop","clientHeight","options","render","staticRenderFns","_compiled","functional","_scopeId","$vnode","ssrContext","parent","__VUE_SSR_CONTEXT__","_registeredComponents","add","_ssrRegister","$root","shadowRoot","_injectStyles","beforeCreate","components","PanelDate","mixins","props","startAt","endAt","dateFormat","calendarMonth","calendarYear","firstDayOfWeek","Number","validator","disabledDate","selectDate","$emit","getDays","getDates","setDate","setMonth","getCellClasses","setHours","getCellTitle","class","attrs","title","on","click","PanelYear","firstYear","disabledYear","isDisabled","selectYear","cell","actived","disabled","PanelMonth","disabledMonth","selectMonth","PanelTime","timePickerOptions","minuteStep","timeType","disabledTime","computed","currentHours","currentMinutes","currentSeconds","stringifyText","selectTime","pickTime","getTimeSelectOptions","start","end","step","label","mx-time-picker-item","setMinutes","setSeconds","width","dispatch","visible","notBefore","notAfter","disabledDays","data","panel","dates","now","timeHeader","yearHeader","notBeforeTime","getCriticalTime","notAfterTime","watch","immediate","handelPanelChange","$nextTick","$el","querySelectorAll","init","showPanelMonth","showPanelYear","showPanelTime","showPanelDate","showPanelNone","updateNow","inBefore","inAfter","inDisabledDays","isDisabledYear","isDisabledMonth","isDisabledDate","isDisabledTime","changeCalendarYear","changeCalendarMonth","getSibling","$children","handleIconMonth","flag","vm","sibling","handleIconYear","changePanelYears","handleBtnYear","handleBtnMonth","handleTimeHeader","$createElement","_self","_c","staticClass","directives","rawName","_v","_s","date-format","calendar-month","calendar-year","start-at","end-at","first-day-of-week","disabled-date","select","disabled-year","first-year","disabled-month","minute-step","time-picker-options","disabled-time","time-type","pick","assign","fecha","CalendarPanel","clickoutside","lang","range","rangeSeparator","confirmText","confirm","editable","clearable","shortcuts","inputName","inputClass","appendToBody","popupStyle","currentValue","userInput","popupVisible","position","initCalendar","innerPlaceholder","text","computedWidth","showClearIcon","innerType","innerShortcuts","onClick","updateDate","innerDateFormat","innerPopupStyle","mounted","$refs","calendar","body","_displayPopup","displayPopup","setTimeout","beforeDestroy","handleValueChange","parseDate","dateEqual","rangeEqual","selectRange","clearDate","confirmDate","closePopup","selectStartDate","$set","selectEndDate","selectStartTime","selectEndTime","showPopup","getPopupSize","visibility","getComputedStyle","offsetWidth","marginLeft","marginRight","height","marginTop","marginBottom","documentElement","clientWidth","getBoundingClientRect","_popupRect","pageXOffset","left","pageYOffset","top","right","bottom","handleInput","handleChange","mx-datepicker-range","ref","autocomplete","readonly","domProps","input","change","xmlns","viewBox","rx","ry","x1","x2","y1","y2","font-size","stroke-width","text-anchor","dominant-baseline","stopPropagation","_e","preventDefault","_l","_b","staticStyle","box-shadow","select-date","select-time","$attrs","install","component","Vue","locals","getOwnPropertySymbols","callee","return","BREAK","RETURN","has","clear","getConstructor","setStrong","Ht","Promise","resolve","then","nodeType","nodeName","host","ownerDocument","overflow","overflowX","overflowY","MSInputMethodContext","documentMode","nextElementSibling","compareDocumentPosition","Node","DOCUMENT_POSITION_FOLLOWING","createRange","setStart","setEnd","commonAncestorContainer","firstElementChild","scrollingElement","parseFloat","borderTopWidth","borderLeftWidth","parentElement","innerWidth","innerHeight","area","function","fn","enabled","offsets","popper","reference","defaultView","isFinite","order","FLIP","CLOCKWISE","COUNTERCLOCKWISE","placement","positionFixed","eventsEnabled","removeOnDestroy","onCreate","onUpdate","modifiers","offset","preventOverflow","boundariesElement","instance","padding","boundaries","priority","primary","escapeWithReference","secondary","keepTogether","arrow","element","arrowElement","flip","flipped","originalPlacement","behavior","flipVariations","inner","hide","attributes","computeStyle","gpuAcceleration","willChange","x-placement","styles","arrowStyles","applyStyle","removeAttribute","onLoad","scheduleUpdate","requestAnimationFrame","Defaults","state","isDestroyed","isCreated","scrollParents","jquery","enableEventListeners","disableEventListeners","updateBound","passive","scrollElement","cancelAnimationFrame","Utils","PopperUtils","placements","className","baseVal","SVGElement","splice","SVGAnimatedString","iterator","container","delay","html","template","trigger","_isOpen","_init","_classes","_tooltipNode","_setContent","classes","defaultClass","setClasses","dispose","show","popperInstance","_isDisposed","_enableDocumentTouch","_setEventListeners","innerHTML","autoHide","asyncContent","_applyContent","innerSelector","loadingClass","loadingContent","catch","innerText","clearTimeout","_disposeTimer","_ensureShown","getAttribute","_create","_findContainer","_append","popperOptions","arrowSelector","_noLongerOpen","disposeTimeout","_events","func","event","_hide","destroy","hideOnTargetClick","usedByTooltip","_scheduleShow","_scheduleHide","_scheduleTimer","_show","_setTooltipNodeEvent","_dispose","toggle","relatedreference","toElement","relatedTarget","_onDocumentTouch","capture","defaultPlacement","defaultTargetClass","defaultHtml","defaultTemplate","defaultArrowSelector","defaultInnerSelector","defaultDelay","defaultTrigger","defaultOffset","defaultContainer","defaultBoundariesElement","defaultPopperOptions","defaultLoadingClass","defaultLoadingContent","defaultHideOnTargetClick","popover","defaultBaseClass","defaultWrapperClass","defaultInnerClass","defaultArrowClass","defaultAutoHide","defaultHandleResize","content","_tooltip","_tooltipOldShow","_tooltipTargetClasses","oldValue","setContent","setOptions","_vueEl","targetClasses","currentTarget","closePopover","$_vclosepopover_touch","closeAllPopover","$_closePopoverModifiers","all","changedTouches","$_vclosepopover_touchPoint","screenY","screenX","tabindex","notify","addResizeHandlers","_resizeObject","contentDocument","_w","_h","removeResizeHandlers","onload","substring","use","MSStream","Element","cssClass","aria-describedby","popoverId","popoverBaseClass","popoverClass","isOpen","aria-hidden","popoverWrapperClass","popoverInnerClass","handleResize","$_handleResize","popoverArrowClass","ResizeObserver","openGroup","$_findContainer","$_removeEventListeners","$_addEventListeners","$_updatePopper","deep","created","$_isDisposed","$_mounted","$_events","$_preventOpen","$_init","skipDelay","force","$_scheduleShow","$_beingShowed","$_scheduleHide","$_show","$_disposeTimer","$_getOffset","$_hide","$_scheduleTimer","$_setTooltipNodeEvent","$_restartPopper","$_handleGlobalClose","Ut","process","binding","isTypedArray","exec","IE_PROTO","Buffer","allocUnsafe","__data__","size","delete","pop","hash","string","Yt","installed","directive","zt","copyright","setPrototypeOf","__proto__","check","sign","expm1","exp","getIteratorMethod","_i","_k","Arguments","global","ignoreCase","multiline","unicode","sticky","setImmediate","clearImmediate","MessageChannel","Dispatch","nextTick","port2","port1","onmessage","postMessage","importScripts","onreadystatechange","Infinity","pow","log","LN2","NaN","setInt8","getInt8","setUint8","getUint8","getInt16","getUint16","getInt32","getUint32","getFloat32","getFloat64","setInt16","setUint16","setInt32","setUint32","setFloat32","setFloat64","Content-Type","adapter","XMLHttpRequest","transformRequest","transformResponse","timeout","xsrfCookieName","xsrfHeaderName","maxContentLength","validateStatus","headers","common","Accept","defineProperties","log1p","charCodeAt","flags","versions","v8","PromiseRejectionEvent","_n","ok","fail","reject","domain","enter","exit","promise","emit","onunhandledrejection","reason","error","_a","onrejectionhandled","race","_f","def","getEntry","ufstore","Reflect","ownKeys","readFloatLE","_isBuffer","XDomainRequest","url","onprogress","ontimeout","auth","username","password","Authorization","method","params","paramsSerializer","readyState","status","responseURL","getAllResponseHeaders","responseType","response","responseText","statusText","config","request","onerror","withCredentials","read","setRequestHeader","onDownloadProgress","onUploadProgress","upload","cancelToken","abort","send","__CANCEL__","message","utf8","stringToBytes","bin","bytesToString","decodeURIComponent","escape","fromCharCode","$isLabel","$groupLabel","prefferedOpenDirection","optimizedHeight","maxHeight","internalSearch","required","multiple","trackBy","searchable","clearOnSelect","hideSelected","allowEmpty","resetAfter","closeOnSelect","customLabel","taggable","tagPlaceholder","tagPosition","optionsLimit","groupValues","groupLabel","groupSelect","blockKeys","preserveSearch","preselectFirst","internalValue","filteredOptions","filterAndFlat","isSelected","isExistingOption","isTag","valueKeys","optionKeys","flatAndStrip","currentOptionLabel","getOptionLabel","getValue","updateSearch","selectGroup","$isDisabled","pointerDirty","deactivate","removeElement","wholeGroupSelected","removeLastElement","activate","adjustPosition","pointer","focus","blur","openDirection","showPointer","optionHeight","pointerPosition","visibleElements","pointerAdjust","optionHighlight","multiselect__option--highlight","multiselect__option--selected","groupHighlight","multiselect__option--group-selected","addPointerElement","pointerReset","pointerForward","list","pointerBackward","pointerSet","selectLabel","selectGroupLabel","selectedLabel","deselectLabel","deselectGroupLabel","showLabels","limit","limitText","loading","showNoOptions","showNoResults","isSingleLabelVisible","singleValue","visibleValues","isPlaceholderVisible","deselectLabelText","deselectGroupLabelText","selectLabelText","selectGroupLabelText","selectedLabelText","inputStyle","contentStyle","isAbove","showSearchInput","hasSingleSelectedSlot","visibleSingleValue","finally","MutationObserver","WebKitMutationObserver","standalone","observe","characterData","CSSRuleList","CSSStyleDeclaration","CSSValueList","ClientRectList","DOMRectList","DOMStringList","DOMTokenList","DataTransferItemList","FileList","HTMLAllCollection","HTMLCollection","HTMLFormElement","HTMLSelectElement","MediaList","MimeTypeArray","NamedNodeMap","NodeList","PaintRequestList","Plugin","PluginArray","SVGLengthList","SVGNumberList","SVGPathSegList","SVGPointList","SVGStringList","SVGTransformList","SourceBufferList","StyleSheetList","TextTrackCueList","TextTrackList","TouchList","esModule","multiselect--active","multiselect--disabled","multiselect--above","keydown","keyCode","keyup","mousedown","textContent","option","remove","data-select","data-selected","data-deselect","mouseenter","requesttoken","OC","requestToken","encoding","bytesToWords","_ff","_gg","_hh","_ii","endian","_blocksize","_digestsize","wordsToBytes","asBytes","asString","bytesToHex","_babelPolyfill","QObject","findChild","for","keyFor","useSetter","useSimple","is","toFixed","toPrecision","EPSILON","isInteger","isSafeInteger","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","sqrt","acosh","MAX_VALUE","asinh","atanh","cbrt","clz32","LOG2E","cosh","fround","hypot","imul","log10","LOG10E","log2","sinh","tanh","trunc","fromCodePoint","raw","codePointAt","endsWith","repeat","startsWith","toJSON","toISOString","getUTCFullYear","getUTCMilliseconds","getUTCMonth","getUTCDate","getUTCHours","getUTCMinutes","getUTCSeconds","index","lastIndex","freeze","construct","deleteProperty","enumerate","padStart","padEnd","getOwnPropertyDescriptors","setInterval","asyncIterator","regeneratorRuntime","wrap","displayName","isGeneratorFunction","mark","awrap","__await","AsyncIterator","async","reset","prev","sent","_sent","delegate","arg","tryEntries","stop","completion","rval","dispatchException","tryLoc","catchLoc","finallyLoc","abrupt","complete","finish","afterLoc","delegateYield","resultName","nextLoc","_invoke","Axios","Cancel","CancelToken","isCancel","spread","defaults","interceptors","fulfilled","rejected","run","fun","array","browser","env","argv","addListener","once","off","removeListener","removeAllListeners","prependListener","prependOnceListener","listeners","cwd","chdir","umask","code","href","protocol","hostname","port","pathname","location","toGMTString","cookie","handlers","eject","throwIfRequested","baseURL","token","cancel","rotl","rotr","randomBytes","hexToBytes","bytesToBase64","base64ToBytes","icon-loading","menu","new","icon","action","items","item","$slots","closeMenu","opened","data-apps-slide-toggle","toggleMenu","_withStripped","caption","icon-loading-small","collapsible","navElement","bullet","backgroundColor","toggleCollapse","iconUrl","alt","utils","counter","actions","hideMenu","showMenu","openedMenu","undo","edit","submit","cancelEdit","children","rel","iconIsUrl","longtext","model","checked","_q","composing","URL","__file","PopoverMenuItem","PopoverMenu","ClickOutside","router","exact","tag","to","AppNavigationItem","alert","classList","_g","multiselect--multiple","multiselect--single","maxOptions","close-on-select","track-by","tag-placeholder","update:value","scopedSlots","_u","userSelect","$listeners","formatLimitTitle","auto","slot","limitString","display-name","user","disable-tooltip","desc","tooltip","loadingState","unknown","userDoesNotExist","avatarStyle","avatarUrlLoaded","srcset","avatarSrcSetLoaded","initials","contactsMenuOpenState","is-open","allowPlaceholder","disableTooltip","isNoUser","contactsMenuActions","getUserIdentifier","isDisplayNameDefined","isUserDefined","isUrlDefined","shouldShowPlaceholder","lineHeight","fontSize","hyperlink","loadAvatarUrl","getCurrentUser","uid","fetchContactsMenu","post","generateUrl","topAction","oc_userconfig","avatar","Image","Avatar","VueMultiselect","AvatarSelectOption","inheritAttrs","autoLimit","tagWidth","elWidth","updateWidth","isSingleAction","firstAction","mainActionElement","emptyObject","isUndef","isDef","isTrue","isPrimitive","obj","_toString","isPlainObject","isRegExp","isValidArrayIndex","val","toNumber","makeMap","str","expectsLowerCase","isReservedAttribute","arr","hasOwn","cached","cache","camelizeRE","camelize","capitalize","hyphenateRE","hyphenate","ctx","boundFn","_length","toArray","ret","_from","toObject","res","noop","no","identity","looseEqual","isObjectA","isObjectB","isArrayA","isArrayB","keysA","keysB","looseIndexOf","called","SSR_ATTR","ASSET_TYPES","LIFECYCLE_HOOKS","optionMergeStrategies","silent","productionTip","devtools","performance","errorHandler","warnHandler","ignoredElements","keyCodes","isReservedTag","isReservedAttr","isUnknownElement","getTagNamespace","parsePlatformTagName","mustUseProp","_lifecycleHooks","bailRE","_isServer","hasProto","inBrowser","inWeex","WXEnvironment","platform","weexPlatform","UA","isIE","isIE9","isEdge","isIOS","nativeWatch","supportsPassive","opts","isServerRendering","undefined","VUE_ENV","__VUE_DEVTOOLS_GLOBAL_HOOK__","isNative","Ctor","_Set","hasSymbol","Set","Dep","subs","addSub","sub","removeSub","depend","addDep","targetStack","pushTarget","popTarget","VNode","elm","componentOptions","asyncFactory","fnContext","fnOptions","fnScopeId","isStatic","isRootInsert","isComment","isCloned","isOnce","asyncMeta","isAsyncPlaceholder","prototypeAccessors","child","createEmptyVNode","node","createTextVNode","cloneVNode","vnode","cloned","arrayProto","arrayMethods","original","args","len","inserted","result","ob","__ob__","observeArray","dep","arrayKeys","shouldObserve","toggleObserving","Observer","vmCount","copyAugment","walk","asRootData","_isVue","defineReactive$$1","customSetter","shallow","setter","childOb","dependArray","newVal","del","strats","mergeData","toVal","fromVal","mergeDataOrFn","parentVal","childVal","instanceData","defaultData","mergeHook","mergeAssets","hook","key$1","inject","provide","defaultStrat","mergeOptions","normalizeProps","normalized","normalizeInject","dirs","normalizeDirectives","_base","extends","mergeField","strat","resolveAsset","warnMissing","assets","camelizedId","PascalCaseId","validateProp","propOptions","propsData","prop","absent","booleanIndex","getTypeIndex","stringIndex","_props","getType","getPropDefaultValue","prevShouldObserve","isSameType","expectedTypes","handleError","err","info","cur","hooks","errorCaptured","globalHandleError","logError","microTimerFunc","macroTimerFunc","callbacks","pending","flushCallbacks","copies","useMacroTask","channel","cb","_resolve","seenObjects","traverse","_traverse","seen","isA","isFrozen","depId","normalizeEvent","once$$1","createFnInvoker","fns","invoker","arguments$1","updateListeners","oldOn","remove$$1","createOnceHandler","old","mergeVNodeHook","hookKey","oldHook","wrappedHook","merged","checkProp","altKey","preserve","normalizeChildren","normalizeArrayChildren","nestedIndex","last","isTextNode","_isVList","ensureCtor","comp","base","getFirstComponentChild","$on","remove$1","$off","_target","onceHandler","updateComponentListeners","oldListeners","resolveSlots","slots","name$1","isWhitespace","resolveScopedSlots","activeInstance","setActiveInstance","prevActiveInstance","isInInactiveTree","_inactive","activateChildComponent","direct","_directInactive","callHook","_hasHookEvent","queue","activatedChildren","waiting","flushing","flushSchedulerQueue","watcher","before","activatedQueue","updatedQueue","callActivatedHooks","_watcher","_isMounted","_isDestroyed","callUpdatedHooks","uid$1","Watcher","expOrFn","isRenderWatcher","_watchers","lazy","sync","active","dirty","deps","newDeps","depIds","newDepIds","segments","parsePath","cleanupDeps","tmp","queueWatcher","evaluate","teardown","_isBeingDestroyed","sharedPropertyDefinition","proxy","sourceKey","initState","propsOptions","_propKeys","loop","initProps","initMethods","_data","getData","initData","watchers","_computedWatchers","isSSR","userDef","computedWatcherOptions","defineComputed","initComputed","createWatcher","initWatch","shouldCache","createComputedGetter","createGetterInvoker","$watch","resolveInject","provideKey","_provided","provideDefault","renderList","renderSlot","fallback","bindObject","nodes","scopedSlotFn","$scopedSlots","resolveFilter","isKeyNotMatch","expect","actual","checkKeyCodes","eventKeyCode","builtInKeyCode","eventKeyName","builtInKeyName","mappedKeyCode","bindObjectProps","asProp","isSync","camelizedKey","$event","renderStatic","isInFor","_staticTrees","tree","markStatic","_renderProxy","markOnce","markStaticNode","bindObjectListeners","existing","ours","installRenderHelpers","_o","_m","FunctionalRenderContext","contextVm","_original","isCompiled","needNormalization","injections","cloneAndMarkFunctionalResult","renderContext","clone","mergeProps","componentVNodeHooks","hydrating","keepAlive","mountedNode","prepatch","_isComponent","_parentVnode","inlineTemplate","createComponentInstanceForVnode","$mount","oldVnode","parentVnode","renderChildren","hasChildren","_renderChildren","_vnode","propKeys","_parentListeners","$forceUpdate","updateChildComponent","insert","deactivateChildComponent","$destroy","hooksToMerge","createComponent","baseCtor","cid","factory","errorComp","resolved","loadingComp","contexts","forceRender","renderCompleted","resolveAsyncComponent","createAsyncPlaceholder","resolveConstructorOptions","transformModel","extractPropsFromVNodeData","vnodes","createFunctionalComponent","nativeOn","abstract","toMerge","_merged","mergeHook$1","installComponentHooks","f1","f2","SIMPLE_NORMALIZE","ALWAYS_NORMALIZE","normalizationType","alwaysNormalize","simpleNormalizeChildren","pre","applyNS","registerDeepBindings","_createElement","uid$3","super","superOptions","modifiedOptions","modified","latest","extended","extendOptions","sealed","sealedOptions","dedupe","resolveModifiedOptions","initExtend","Super","SuperId","cachedCtors","_Ctor","Sub","Comp","initProps$1","initComputed$1","mixin","getComponentName","matches","pattern","pruneCache","keepAliveInstance","cachedNode","pruneCacheEntry","current","cached$$1","_uid","vnodeComponentOptions","_componentTag","initInternalComponent","initLifecycle","initEvents","parentData","initRender","initInjections","initProvide","el","initMixin","dataDef","propsDef","$delete","stateMixin","hookRE","$once","cbs","i$1","eventsMixin","_update","prevEl","prevVnode","restoreActiveInstance","__patch__","__vue__","lifecycleMixin","_render","renderMixin","patternTypes","builtInComponents","KeepAlive","include","exclude","destroyed","this$1","configDef","util","defineReactive","plugin","installedPlugins","_installedPlugins","initUse","initMixin$1","definition","initAssetRegisters","initGlobalAPI","acceptValue","isEnumeratedAttr","isBooleanAttr","xlinkNS","isXlink","getXlinkProp","isFalsyAttrValue","genClassForVnode","childNode","mergeClassData","dynamicClass","stringifyClass","renderClass","stringified","stringifyArray","stringifyObject","namespaceMap","svg","math","isHTMLTag","isSVG","unknownElementCache","isTextInputType","nodeOps","tagName","createElementNS","namespace","createComment","newNode","referenceNode","nextSibling","setTextContent","setStyleScope","scopeId","registerRef","isRemoval","refInFor","emptyNode","sameVnode","typeA","typeB","sameInputType","createKeyToOldIdx","beginIdx","endIdx","updateDirectives","oldDir","dir","isCreate","isDestroy","oldDirs","normalizeDirectives$1","newDirs","dirsWithInsert","dirsWithPostpatch","callHook$1","componentUpdated","callInsert","emptyModifiers","getRawDirName","baseModules","updateAttrs","oldAttrs","setAttr","removeAttributeNS","baseSetAttr","setAttributeNS","__ieph","blocker","stopImmediatePropagation","updateClass","oldData","cls","transitionClass","_transitionClasses","_prevClass","target$1","klass","RANGE_TOKEN","CHECKBOX_RADIO_TOKEN","createOnceHandler$1","remove$2","add$1","_withTask","updateDOMListeners","normalizeEvents","events","updateDOMProps","oldProps","_value","strCur","shouldUpdateValue","checkVal","notInFocus","activeElement","isNotInFocusAndDirty","_vModifiers","number","isDirtyWithModifiers","parseStyleText","propertyDelimiter","normalizeStyleData","normalizeStyleBinding","bindingStyle","emptyStyle","cssVarRE","importantRE","setProp","setProperty","normalizedName","normalize","vendorNames","capName","updateStyle","oldStaticStyle","oldStyleBinding","normalizedStyle","oldStyle","newStyle","checkChild","styleData","getStyle","whitespaceRE","addClass","removeClass","tar","resolveTransition","def$$1","autoCssTransition","enterClass","enterToClass","enterActiveClass","leaveClass","leaveToClass","leaveActiveClass","hasTransition","TRANSITION","ANIMATION","transitionProp","transitionEndEvent","animationProp","animationEndEvent","ontransitionend","onwebkittransitionend","onanimationend","onwebkitanimationend","raf","nextFrame","addTransitionClass","transitionClasses","removeTransitionClass","whenTransitionEnds","expectedType","getTransitionInfo","propCount","ended","onEnd","transformRE","transitionDelays","transitionDurations","transitionTimeout","getTimeout","animationDelays","animationDurations","animationTimeout","hasTransform","delays","durations","toMs","toggleDisplay","_leaveCb","cancelled","transition","_enterCb","appearClass","appearToClass","appearActiveClass","beforeEnter","afterEnter","enterCancelled","beforeAppear","appear","afterAppear","appearCancelled","duration","transitionNode","isAppear","startClass","activeClass","toClass","beforeEnterHook","enterHook","afterEnterHook","enterCancelledHook","explicitEnterDuration","expectsCSS","userWantsControl","getHookArgumentsLength","pendingNode","_pending","isValidDuration","leave","rm","beforeLeave","afterLeave","leaveCancelled","delayLeave","explicitLeaveDuration","performLeave","invokerFns","_enter","patch","backend","removeNode","createElm","insertedVnodeQueue","parentElm","refElm","nested","ownerArray","isReactivated","initComponent","innerNode","reactivateComponent","setScope","createChildren","invokeCreateHooks","pendingInsert","isPatchable","ref$$1","ancestor","addVnodes","startIdx","invokeDestroyHook","removeVnodes","ch","removeAndInvokeRemoveHook","childElm","createRmCb","findIdxInOld","oldCh","patchVnode","removeOnly","hydrate","newCh","oldKeyToIdx","idxInOld","vnodeToMove","oldStartIdx","newStartIdx","oldEndIdx","oldStartVnode","oldEndVnode","newEndIdx","newStartVnode","newEndVnode","canMove","updateChildren","postpatch","invokeInsertHook","initial","isRenderedModule","inVPre","hasChildNodes","childrenMatch","fullInvoke","isInitialPatch","isRealElement","hasAttribute","oldElm","patchable","i$2","createPatchFunction","vmodel","_vOptions","setSelected","onCompositionStart","onCompositionEnd","prevOptions","curOptions","hasNoMatchingOption","actuallySetSelected","isMultiple","selected","selectedIndex","createEvent","initEvent","dispatchEvent","locateNode","platformDirectives","transition$$1","originalDisplay","__vOriginalDisplay","transitionProps","getRealChild","compOptions","extractTransitionData","rawChild","isNotTextNode","isVShowDirective","Transition","hasParentTransition","_leaving","oldRawChild","oldChild","isSameChild","delayedLeave","moveClass","callPendingCbs","_moveCb","recordPosition","newPos","applyTranslation","oldPos","pos","dx","dy","moved","transform","WebkitTransform","transitionDuration","platformComponents","TransitionGroup","beforeMount","kept","prevChildren","rawChildren","transitionData","removed","c$1","updated","hasMove","_reflow","propertyName","_hasMove","cloneNode","attr","HTMLUnknownElement","HTMLElement","updateComponent","mountComponent","query","__webpack_exports__","VTooltip","isBrowser","longerTimeoutBrowsers","timeoutDuration","debounce","scheduled","functionToCheck","getStyleComputedProperty","getParentNode","getScrollParent","_getStyleComputedProp","isIE11","isIE10","getOffsetParent","noOffsetParent","getRoot","findCommonOffsetParent","element1","element2","element1root","getScroll","upperSide","getBordersSize","axis","sideA","sideB","getSize","computedStyle","getWindowSizes","classCallCheck","Constructor","createClass","descriptor","protoProps","staticProps","_extends","getClientRect","rect","scrollLeft","sizes","horizScrollbar","vertScrollbar","getOffsetRectRelativeToArbitraryNode","fixedPosition","isHTML","childrenRect","parentRect","scrollParent","subtract","modifier","includeScroll","getFixedPositionOffsetParent","getBoundaries","excludeScroll","relativeOffset","getViewportOffsetRectRelativeToArtbitraryNode","boundariesNode","isFixed","_getWindowSizes","computeAutoPlacement","refRect","rects","sortedAreas","_ref","filteredAreas","_ref2","computedPlacement","variation","getReferenceOffsets","getOuterSizes","getOppositePlacement","matched","getPopperOffsets","referenceOffsets","popperRect","popperOffsets","isHoriz","mainSide","secondarySide","measurement","secondaryMeasurement","runModifiers","ends","isModifierEnabled","modifierName","getSupportedPropertyName","prefixes","upperProp","prefix","toCheck","getWindow","setupEventListeners","attachToScrollParents","isBody","isNumeric","setStyles","unit","isModifierRequired","requestingName","requestedName","requesting","isRequired","_requesting","requested","validPlacements","clockwise","BEHAVIORS","parseOffset","basePlacement","useHeight","fragments","frag","divider","splitRegex","ops","op","mergeWithPrevious","toValue","index2","shiftvariation","_data$offsets","isVertical","side","shiftOffsets","transformProp","popperStyles","opSide","_data$offsets$arrow","sideCapitalized","altSide","arrowElementSize","center","popperMarginSide","popperBorderSide","sideValue","placementOpposite","flipOrder","refOffsets","overlapsRef","overflowsLeft","overflowsRight","overflowsTop","overflowsBottom","overflowsBoundaries","flippedVariation","getOppositeVariation","subtractLength","bound","legacyGpuAccelerationOption","offsetParentRect","prefixedProperty","invertTop","invertLeft","modifierOptions","Popper","_this","convertToArray","addClasses","newClasses","newClass","removeClasses","_typeof","classCallCheck$1","createClass$1","_extends$1","DEFAULT_OPTIONS","openTooltips","Tooltip","_initialiseProps","classesUpdated","getOptions","needPopperUpdate","needRestart","tooltipGenerator","tooltipNode","_this2","allowHtml","rootNode","titleNode","asyncResult","updateClasses","_this3","_this4","disposeTime","_this5","_this6","directEvents","oppositeEvents","evt","_this7","computedDelay","_this8","_this9","evt2","relatedreference2","positions","defaultOptions","typeofOffset","getPlacement","getContent","destroyTooltip","createTooltip","addListeners","onTouchStart","removeListeners","onTouchEnd","onTouchCancel","touch","firstTouch","vclosepopover","isIE$1","initCompat","ua","msie","rv","edge","getInternetExplorerVersion","plugin$2","GlobalVue$1","getDefault","openPopovers","Popover","_vm","oldVal","popoverNode","_ref$force","event2","_ref3","handleGlobalClose","commonjsGlobal","lodash_merge","LARGE_ARRAY_SIZE","HASH_UNDEFINED","HOT_COUNT","HOT_SPAN","argsTag","asyncTag","funcTag","genTag","nullTag","objectTag","proxyTag","undefinedTag","reIsHostCtor","reIsUint","typedArrayTags","freeGlobal","freeSelf","root","freeExports","freeModule","moduleExports","freeProcess","nodeUtil","nodeIsTypedArray","safeGet","funcProto","objectProto","coreJsData","funcToString","maskSrcKey","nativeObjectToString","objectCtorString","reIsNative","getPrototype","objectCreate","symToStringTag","getNative","nativeIsBuffer","nativeMax","nativeNow","Map","nativeCreate","baseCreate","proto","Hash","entry","ListCache","MapCache","Stack","arrayLikeKeys","inherited","isArr","isArg","isArguments","isBuff","isType","skipIndexes","iteratee","baseTimes","isIndex","assignMergeValue","eq","baseAssignValue","assignValue","objValue","assocIndexOf","getMapData","pairs","fromRight","baseFor","keysFunc","iterable","baseGetTag","isOwn","unmasked","getRawTag","objectToString","baseIsArguments","isObjectLike","baseIsNative","toSource","baseKeysIn","nativeKeysIn","isProto","isPrototype","baseMerge","srcIndex","customizer","stack","srcValue","mergeFunc","stacked","newValue","isCommon","isTyped","isArrayLike","copyArray","isDeep","copy","cloneBuffer","typedArray","arrayBuffer","isNew","copyObject","keysIn","toPlainObject","initCloneObject","baseMergeDeep","baseRest","setToString","otherArgs","thisArg","overRest","count","lastCalled","stamp","remaining","shortOut","other","isLength","baseUnary","assigner","guard","isIterateeCall","finalOptions","GlobalVue","validate","isServer","vNode","elements","isPopup","scope","Timeout","clearFn","_id","_clearFn","clearInterval","unref","enroll","msecs","_idleTimeoutId","_idleTimeout","unenroll","_unrefActive","_onTimeout","registerImmediate","messagePrefix","onGlobalMessage","nextHandle","tasksByHandle","currentlyRunningATask","doc","attachTo","handle","runIfPresent","postMessageIsAsynchronous","oldOnMessage","canUsePostMessage","script","attachEvent","task","cachedSetTimeout","cachedClearTimeout","defaultSetTimout","defaultClearTimeout","runTimeout","currentQueue","draining","queueIndex","cleanUpNextTick","drainQueue","marker","runClearTimeout","Item","rootvue_type_template_id_6f6af01c_render","isNewVersionAvailable","versionIsEol","newVersionAvailableString","isListFetched","missingAppUpdates","toggleHideMissingUpdates","hideMissingUpdates","app","appId","appName","availableAppUpdates","toggleHideAvailableUpdates","hideAvailableUpdates","updaterEnabled","clickUpdaterButton","downloadLink","hidden","whatsNew","menu-center","openedWhatsNew","isUpdateChecked","lastCheckedOnString","isDefaultUpdateServerURL","updateServerURL","currentChannel","$$selectedVal","changeReleaseChannel","channels","productionInfoString","stableInfoString","betaInfoString","availableGroups","tag-width","notifyGroups","$$v","scriptExports","functionalTemplate","injectStyles","moduleIdentifier","shadowMode","originalRender","normalizeComponent","Multiselect","ncvuecomponents","vue_click_outside_default","v_tooltip_esm","newVersionString","lastCheckedDate","changelogURL","whatsNewData","enableChangeWatcher","appStoreFailed","appStoreDisabled","_$el","_$releaseChannel","_$notifyGroups","selectedOptions","selectedGroups","each","group","OCP","AppConfig","setValue","ajax","linkToOCS","newVersion","beforeSend","success","ocs","available","missing","xhr","responseJSON","appstore_disabled","form","getRootPath","hiddenField","msg","finishedAction","lastChecked","changes","admin","regular","dataType","results","groups","vars","L10N","translate","textSingular","textPlural","translatePlural","Root"],"mappings":"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","file":"updatenotification.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/js/\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 8);\n","var g;\n\n// This works in non-strict mode\ng = (function() {\n\treturn this;\n})();\n\ntry {\n\t// This works if eval is allowed (see CSP)\n\tg = g || new Function(\"return this\")();\n} catch (e) {\n\t// This works if the window reference is available\n\tif (typeof window === \"object\") g = window;\n}\n\n// g can still be undefined, but nothing to do about it...\n// We return undefined, instead of nothing here, so it's\n// easier to handle this case. if(!global) { ...}\n\nmodule.exports = g;\n","!function(t,e){\"object\"==typeof exports&&\"object\"==typeof module?module.exports=e():\"function\"==typeof define&&define.amd?define(\"NextcloudVue\",[],e):\"object\"==typeof exports?exports.NextcloudVue=e():t.NextcloudVue=e()}(window,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,\"a\",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p=\"/dist/\",n(n.s=330)}([function(t,e,n){var r=n(2),i=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,d=t&u.F,h=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=h?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,b=h?i:i[e]||(i[e]={}),_=b.prototype||(b.prototype={});for(c in h&&(n=e),n)f=((l=!d&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,r):m&&\"function\"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),b[c]!=f&&o(b,c,p),m&&_[c]!=f&&(_[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports=\"undefined\"!=typeof window&&window.Math==Math?window:\"undefined\"!=typeof self&&self.Math==Math?self:Function(\"return this\")();\"number\"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return\"object\"==typeof t?null!==t:\"function\"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(t+\" is not an object!\");return t}},function(t,e,n){var r=n(67)(\"wks\"),i=n(31),o=n(2).Symbol,a=\"function\"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)(\"Symbol.\"+t))}).store=r},function(t,e,n){var r=n(4),i=n(93),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if(\"get\"in n||\"set\"in n)throw TypeError(\"Accessors not supported!\");return\"value\"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},\"a\",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:\"2.5.7\"};\"number\"==typeof __e&&(__e=n)},function(t,e,n){var r=n(25),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(2),i=n(13),o=n(12),a=n(31)(\"src\"),s=Function.toString,u=(\"\"+s).split(\"toString\");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c=\"function\"==typeof n;c&&(o(n,\"name\")||i(n,\"name\",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?\"\"+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,\"toString\",function(){return\"function\"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(1),o=n(24),a=/\"/g,s=function(t,e,n,r){var i=String(o(t)),s=\"<\"+e;return\"\"!==n&&(s+=\" \"+n+'=\"'+String(r).replace(a,\""\")+'\"'),s+\">\"+i+\"\"};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=\"\"[t]('\"');return e!==e.toLowerCase()||e.split('\"').length>3}),\"String\",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(30);t.exports=n(7)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(47),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){\"use strict\";var r=n(122),i=n(123),o=Object.prototype.toString;function a(t){return\"[object Array]\"===o.call(t)}function s(t){return null!==t&&\"object\"==typeof t}function u(t){return\"[object Function]\"===o.call(t)}function c(t,e){if(null!=t)if(\"object\"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;nx;x++)if((p||x in y)&&(m=b(v=y[x],x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){var r=n(22);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if(\"function\"!=typeof t)throw TypeError(t+\" is not a function!\");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError(\"Can't call method on \"+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){\"use strict\";if(n(7)){var r=n(32),i=n(2),o=n(1),a=n(0),s=n(60),u=n(90),c=n(21),l=n(42),f=n(30),p=n(13),d=n(43),h=n(25),v=n(9),m=n(118),g=n(34),y=n(27),b=n(12),_=n(52),x=n(3),w=n(15),S=n(83),O=n(35),k=n(37),E=n(36).f,T=n(85),D=n(31),C=n(5),A=n(20),M=n(50),P=n(57),N=n(87),L=n(39),j=n(54),F=n(41),I=n(86),$=n(110),R=n(6),B=n(18),V=R.f,U=B.f,H=i.RangeError,Y=i.TypeError,z=i.Uint8Array,W=Array.prototype,G=u.ArrayBuffer,q=u.DataView,J=A(0),K=A(2),X=A(3),Z=A(4),Q=A(5),tt=A(6),et=M(!0),nt=M(!1),rt=N.values,it=N.keys,ot=N.entries,at=W.lastIndexOf,st=W.reduce,ut=W.reduceRight,ct=W.join,lt=W.sort,ft=W.slice,pt=W.toString,dt=W.toLocaleString,ht=C(\"iterator\"),vt=C(\"toStringTag\"),mt=D(\"typed_constructor\"),gt=D(\"def_constructor\"),yt=s.CONSTR,bt=s.TYPED,_t=s.VIEW,xt=A(1,function(t,e){return Et(P(t,t[gt]),e)}),wt=o(function(){return 1===new z(new Uint16Array([1]).buffer)[0]}),St=!!z&&!!z.prototype.set&&o(function(){new z(1).set({})}),Ot=function(t,e){var n=h(t);if(n<0||n%e)throw H(\"Wrong offset!\");return n},kt=function(t){if(x(t)&&bt in t)return t;throw Y(t+\" is not a typed array!\")},Et=function(t,e){if(!(x(t)&&mt in t))throw Y(\"It is not a typed array constructor!\");return new t(e)},Tt=function(t,e){return Dt(P(t,t[gt]),e)},Dt=function(t,e){for(var n=0,r=e.length,i=Et(t,r);r>n;)i[n]=e[n++];return i},Ct=function(t,e,n){V(t,e,{get:function(){return this._d[n]}})},At=function(t){var e,n,r,i,o,a,s=w(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=T(s);if(null!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),i=Et(this,n);n>e;e++)i[e]=f?l(s[e],e):s[e];return i},Mt=function(){for(var t=0,e=arguments.length,n=Et(this,e);e>t;)n[t]=arguments[t++];return n},Pt=!!z&&o(function(){dt.call(new z(1))}),Nt=function(){return dt.apply(Pt?ft.call(kt(this)):kt(this),arguments)},Lt={copyWithin:function(t,e){return $.call(kt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(kt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return I.apply(kt(this),arguments)},filter:function(t){return Tt(this,K(kt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(kt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(kt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(kt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(kt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(kt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(kt(this),arguments)},lastIndexOf:function(t){return at.apply(kt(this),arguments)},map:function(t){return xt(kt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(kt(this),arguments)},reduceRight:function(t){return ut.apply(kt(this),arguments)},reverse:function(){for(var t,e=kt(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(kt(this),t)},subarray:function(t,e){var n=kt(this),r=n.length,i=g(t,r);return new(P(n,n[gt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:g(e,r))-i))}},jt=function(t,e){return Tt(this,ft.call(kt(this),t,e))},Ft=function(t){kt(this);var e=Ot(arguments[1],1),n=this.length,r=w(t),i=v(r.length),o=0;if(i+e>n)throw H(\"Wrong length!\");for(;o255?255:255&r),i.v[d](n*e+i.o,r,wt)}(this,n,t)},enumerable:!0})};b?(h=n(function(t,n,r,i){l(t,h,c,\"_d\");var o,a,s,u,f=0,d=0;if(x(n)){if(!(n instanceof G||\"ArrayBuffer\"==(u=_(n))||\"SharedArrayBuffer\"==u))return bt in n?Dt(h,n):At.call(h,n);o=n,d=Ot(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw H(\"Wrong length!\");if((a=g-d)<0)throw H(\"Wrong length!\")}else if((a=v(i)*e)+d>g)throw H(\"Wrong length!\");s=a/e}else s=m(n),o=new G(a=s*e);for(p(t,\"_d\",{b:o,o:d,l:a,e:s,v:new q(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,r=e.length;ndocument.F=Object<\\/script>\"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(95),i=n(70).concat(\"length\",\"prototype\");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(12),i=n(15),o=n(69)(\"IE_PROTO\"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:\"function\"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(6).f,i=n(12),o=n(5)(\"toStringTag\");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)(\"unscopables\"),i=Array.prototype;null==i[r]&&n(13)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){\"use strict\";var r=n(2),i=n(6),o=n(7),a=n(5)(\"species\");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+\": incorrect invocation!\");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError(\"Incompatible receiver, \"+e+\" required!\");return t}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n=t[1]||\"\",r=t[3];if(!r)return n;if(e&&\"function\"==typeof btoa){var i=(a=r,\"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,\"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+\" */\"),o=r.sources.map(function(t){return\"/*# sourceURL=\"+r.sourceRoot+t+\" */\"});return[n].concat(o).concat([i]).join(\"\\n\")}var a;return[n].join(\"\\n\")}(e,t);return e[2]?\"@media \"+e[2]+\"{\"+n+\"}\":n}).join(\"\")},e.i=function(t,n){\"string\"==typeof t&&(t=[[null,t,\"\"]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return d(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return d(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return d(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return d(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return d(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return d(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return d(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return d(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return d(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return d(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?\"-\":\"+\")+d(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},b={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(\"\"+(new Date).getFullYear()).substr(0,2);t.year=\"\"+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\\d{4}/,function(t,e){t.year=e}],S:[/\\d/,function(t,e){t.millisecond=100*e}],SS:[/\\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p(\"monthNamesShort\")],MMMM:[u,p(\"monthNames\")],a:[u,function(t,e,n){var r=e.toLowerCase();r===n.amPm[0]?t.isPm=!1:r===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\\+\\-]\\d\\d:?\\d\\d|Z)/,function(t,e){\"Z\"===e&&(e=\"+00:00\");var n,r=(e+\"\").match(/([\\+\\-]|\\d\\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),t.timezoneOffset=\"+\"===r[0]?n:-n)}]};b.dd=b.d,b.dddd=b.ddd,b.DD=b.D,b.mm=b.m,b.hh=b.H=b.HH=b.h,b.MM=b.M,b.ss=b.s,b.A=b.a,o.masks={default:\"ddd MMM DD YYYY HH:mm:ss\",shortDate:\"M/D/YY\",mediumDate:\"MMM D, YYYY\",longDate:\"MMMM D, YYYY\",fullDate:\"dddd, MMMM D, YYYY\",shortTime:\"HH:mm\",mediumTime:\"HH:mm:ss\",longTime:\"HH:mm:ss.SSS\"},o.format=function(t,e,n){var r=n||o.i18n;if(\"number\"==typeof t&&(t=new Date(t)),\"[object Date]\"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error(\"Invalid Date in fecha.format\");var i=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return i.push(e),\"??\"})).replace(a,function(e){return e in y?y[e](t,r):e.slice(1,e.length-1)})).replace(/\\?\\?/g,function(){return i.shift()})},o.parse=function(t,e,n){var r=n||o.i18n;if(\"string\"!=typeof e)throw new Error(\"Invalid format in fecha.parse\");if(e=o.masks[e]||e,t.length>1e3)return!1;var i=!0,s={};if(e.replace(a,function(e){if(b[e]){var n=b[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,r),t=t.substr(o+e.length),e}):i=!1}return b[e]?\"\":e.slice(1,e.length-1)}),!i)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var i,o,a,s,u;for(a in e)if(i=t[a],o=e[a],i&&n.test(a))if(\"class\"===a&&(\"string\"==typeof i&&(u=i,t[a]=i={},i[u]=!0),\"string\"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),\"on\"===a||\"nativeOn\"===a||\"hook\"===a)for(s in o)i[s]=r(i[s],o[s]);else if(Array.isArray(i))t[a]=i.concat(o);else if(Array.isArray(o))t[a]=[i].concat(o);else for(s in o)i[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){\"use strict\";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=new Date(t[0]).getTime()}function c(t){var e=(t||\"\").split(\":\");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"24\",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:\"a\",r=t.hours,i=(r=(r=\"24\"===e?r:r%12||12)<10?\"0\"+r:r)+\":\"+(t.minutes<10?\"0\"+t.minutes:t.minutes);if(\"12\"===e){var o=t.hours>=12?\"pm\":\"am\";\"A\"===n&&(o=o.toUpperCase()),i=i+\" \"+o}return i}function f(t,e){try{return i.a.format(new Date(t),e)}catch(t){return\"\"}}var p={zh:{days:[\"日\",\"一\",\"二\",\"三\",\"四\",\"五\",\"六\"],months:[\"1月\",\"2月\",\"3月\",\"4月\",\"5月\",\"6月\",\"7月\",\"8月\",\"9月\",\"10月\",\"11月\",\"12月\"],pickers:[\"未来7天\",\"未来30天\",\"最近7天\",\"最近30天\"],placeholder:{date:\"请选择日期\",dateRange:\"请选择日期范围\"}},en:{days:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],pickers:[\"next 7 days\",\"next 30 days\",\"previous 7 days\",\"previous 30 days\"],placeholder:{date:\"Select Date\",dateRange:\"Select Date Range\"}},ro:{days:[\"Lun\",\"Mar\",\"Mie\",\"Joi\",\"Vin\",\"Sâm\",\"Dum\"],months:[\"Ian\",\"Feb\",\"Mar\",\"Apr\",\"Mai\",\"Iun\",\"Iul\",\"Aug\",\"Sep\",\"Oct\",\"Noi\",\"Dec\"],pickers:[\"urmatoarele 7 zile\",\"urmatoarele 30 zile\",\"ultimele 7 zile\",\"ultimele 30 zile\"],placeholder:{date:\"Selectați Data\",dateRange:\"Selectați Intervalul De Date\"}},fr:{days:[\"Dim\",\"Lun\",\"Mar\",\"Mer\",\"Jeu\",\"Ven\",\"Sam\"],months:[\"Jan\",\"Fev\",\"Mar\",\"Avr\",\"Mai\",\"Juin\",\"Juil\",\"Aout\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],pickers:[\"7 jours suivants\",\"30 jours suivants\",\"7 jours précédents\",\"30 jours précédents\"],placeholder:{date:\"Sélectionnez une date\",dateRange:\"Sélectionnez une période\"}},es:{days:[\"Dom\",\"Lun\",\"mar\",\"Mie\",\"Jue\",\"Vie\",\"Sab\"],months:[\"Ene\",\"Feb\",\"Mar\",\"Abr\",\"May\",\"Jun\",\"Jul\",\"Ago\",\"Sep\",\"Oct\",\"Nov\",\"Dic\"],pickers:[\"próximos 7 días\",\"próximos 30 días\",\"7 días anteriores\",\"30 días anteriores\"],placeholder:{date:\"Seleccionar fecha\",dateRange:\"Seleccionar un rango de fechas\"}},\"pt-br\":{days:[\"Dom\",\"Seg\",\"Ter\",\"Qua\",\"Quin\",\"Sex\",\"Sáb\"],months:[\"Jan\",\"Fev\",\"Mar\",\"Abr\",\"Maio\",\"Jun\",\"Jul\",\"Ago\",\"Set\",\"Out\",\"Nov\",\"Dez\"],pickers:[\"próximos 7 dias\",\"próximos 30 dias\",\"7 dias anteriores\",\" 30 dias anteriores\"],placeholder:{date:\"Selecione uma data\",dateRange:\"Selecione um período\"}},ru:{days:[\"Вс\",\"Пн\",\"Вт\",\"Ср\",\"Чт\",\"Пт\",\"Сб\"],months:[\"Янв\",\"Фев\",\"Мар\",\"Апр\",\"Май\",\"Июн\",\"Июл\",\"Авг\",\"Сен\",\"Окт\",\"Ноя\",\"Дек\"],pickers:[\"след. 7 дней\",\"след. 30 дней\",\"прош. 7 дней\",\"прош. 30 дней\"],placeholder:{date:\"Выберите дату\",dateRange:\"Выберите период\"}},de:{days:[\"So\",\"Mo\",\"Di\",\"Mi\",\"Do\",\"Fr\",\"Sa\"],months:[\"Januar\",\"Februar\",\"März\",\"April\",\"Mai\",\"Juni\",\"Juli\",\"August\",\"September\",\"Oktober\",\"November\",\"Dezember\"],pickers:[\"nächsten 7 Tage\",\"nächsten 30 Tage\",\"vorigen 7 Tage\",\"vorigen 30 Tage\"],placeholder:{date:\"Datum auswählen\",dateRange:\"Zeitraum auswählen\"}},it:{days:[\"Dom\",\"Lun\",\"Mar\",\"Mer\",\"Gio\",\"Ven\",\"Sab\"],months:[\"Gen\",\"Feb\",\"Mar\",\"Apr\",\"Mag\",\"Giu\",\"Lug\",\"Ago\",\"Set\",\"Ott\",\"Nov\",\"Dic\"],pickers:[\"successivi 7 giorni\",\"successivi 30 giorni\",\"precedenti 7 giorni\",\"precedenti 30 giorni\"],placeholder:{date:\"Seleziona una data\",dateRange:\"Seleziona un intervallo date\"}},cs:{days:[\"Ned\",\"Pon\",\"Úte\",\"Stř\",\"Čtv\",\"Pát\",\"Sob\"],months:[\"Led\",\"Úno\",\"Bře\",\"Dub\",\"Kvě\",\"Čer\",\"Čerc\",\"Srp\",\"Zář\",\"Říj\",\"Lis\",\"Pro\"],pickers:[\"příštích 7 dní\",\"příštích 30 dní\",\"předchozích 7 dní\",\"předchozích 30 dní\"],placeholder:{date:\"Vyberte datum\",dateRange:\"Vyberte časové rozmezí\"}},sl:{days:[\"Ned\",\"Pon\",\"Tor\",\"Sre\",\"Čet\",\"Pet\",\"Sob\"],months:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"Maj\",\"Jun\",\"Jul\",\"Avg\",\"Sep\",\"Okt\",\"Nov\",\"Dec\"],pickers:[\"naslednjih 7 dni\",\"naslednjih 30 dni\",\"prejšnjih 7 dni\",\"prejšnjih 30 dni\"],placeholder:{date:\"Izberite datum\",dateRange:\"Izberite razpon med 2 datumoma\"}}},d=p.zh,h={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||\"DatePicker\"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var r=e&&e.language||d,i=t.split(\".\"),o=r,a=void 0,s=0,u=i.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,r=t.day,i=new Date(e,n,r);this.disabledDate(i)||this.$emit(\"select\",i)},getDays:function(t){var e=this.t(\"days\"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var r=[],i=new Date(t,e);i.setDate(0);for(var o=(i.getDay()+7-n)%7+1,a=i.getDate()-(o-1),s=0;sthis.calendarMonth?i.push(\"next-month\"):i.push(\"cur-month\"),o===a&&i.push(\"today\"),this.disabledDate(o)&&i.push(\"disabled\"),s&&(o===s?i.push(\"actived\"):u&&o<=s?i.push(\"inrange\"):c&&o>=s&&i.push(\"inrange\")),i},getCellTitle:function(t){var e=t.year,n=t.month,r=t.day;return f(new Date(e,n,r),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t(\"th\",[e])}),r=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),i=Array.apply(null,{length:6}).map(function(n,i){var o=r.slice(7*i,7*i+7).map(function(n){var r={class:e.getCellClasses(n)};return t(\"td\",g()([{class:\"cell\"},r,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t(\"tr\",[o])});return t(\"table\",{class:\"mx-panel mx-panel-date\"},[t(\"thead\",[t(\"tr\",[n])]),t(\"tbody\",[i])])}},PanelYear:{name:\"panelYear\",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!(\"function\"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit(\"select\",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),r=this.value&&new Date(this.value).getFullYear(),i=Array.apply(null,{length:10}).map(function(i,o){var a=n+o;return t(\"span\",{class:{cell:!0,actived:r===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t(\"div\",{class:\"mx-panel mx-panel-year\"},[i])}},PanelMonth:{name:\"panelMonth\",mixins:[h],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!(\"function\"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit(\"select\",t)}},render:function(t){var e=this,n=this.t(\"months\"),r=this.value&&new Date(this.value).getFullYear(),i=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t(\"span\",{class:{cell:!0,actived:r===e.calendarYear&&i===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t(\"div\",{class:\"mx-panel mx-panel-month\"},[n])}},PanelTime:{name:\"panelTime\",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return[\"24\",\"a\"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return(\"00\"+t).slice(String(t).length)},selectTime:function(t){\"function\"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit(\"select\",new Date(t))},pickTime:function(t){\"function\"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit(\"pick\",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if(\"function\"==typeof e)return e()||[];var n=c(e.start),r=c(e.end),i=c(e.step);if(n&&r&&i)for(var o=n.minutes+60*n.hours,a=r.minutes+60*r.hours,s=i.minutes+60*i.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,d={hours:Math.floor(p/60),minutes:p%60};t.push({value:d,label:l.apply(void 0,[d].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),r=\"function\"==typeof this.disabledTime&&this.disabledTime,i=this.getTimeSelectOptions();if(Array.isArray(i)&&i.length)return i=i.map(function(i){var o=i.value.hours,a=i.value.minutes,s=new Date(n).setHours(o,a,0);return t(\"li\",{class:{\"mx-time-picker-item\":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:r&&r(s)},on:{click:e.pickTime.bind(e,s)}},[i.label])}),t(\"div\",{class:\"mx-panel mx-panel-time\"},[t(\"ul\",{class:\"mx-time-list\"},[i])]);var o=Array.apply(null,{length:24}).map(function(i,o){var a=new Date(n).setHours(o);return t(\"li\",{class:{cell:!0,actived:o===e.currentHours,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(i,o){var s=o*a,u=new Date(n).setMinutes(s);return t(\"li\",{class:{cell:!0,actived:s===e.currentMinutes,disabled:r&&r(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(i,o){var a=new Date(n).setSeconds(o);return t(\"li\",{class:{cell:!0,actived:o===e.currentSeconds,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t(\"ul\",{class:\"mx-time-list\",style:{width:100/l.length+\"%\"}},[e])}),t(\"div\",{class:\"mx-panel mx-panel-time\"},[l])}}},mixins:[h,{methods:{dispatch:function(t,e,n){for(var r=this.$parent||this.$root,i=r.$options.name;r&&(!i||i!==t);)(r=r.$parent)&&(i=r.$options.name);i&&i===t&&(r=r||this).$emit.apply(r,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:\"date\"},dateFormat:{type:String,default:\"YYYY-MM-DD\"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:\"NONE\",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?\"12\":\"24\",/A/.test(this.$parent.format)?\"A\":\"a\"]},timeHeader:function(){return\"time\"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+\" ~ \"+(this.firstYear+10)},months:function(){return this.t(\"months\")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:\"updateNow\"},visible:{immediate:!0,handler:\"init\"},panel:{handler:\"handelPanelChange\"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch(\"DatePicker\",\"panel-change\",[t,e]),\"YEAR\"===t?this.firstYear=10*Math.floor(this.calendarYear/10):\"TIME\"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(\".mx-panel-time .mx-time-list\"),e=0,r=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):\"function\"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||\"year\"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||\"month\"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var r=new Date(t).getTime();return this.inBefore(r,e)||this.inAfter(r,n)||this.inDisabledDays(r)},selectDate:function(t){if(\"datetime\"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener(\"resize\",this._displayPopup),window.addEventListener(\"scroll\",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener(\"resize\",this._displayPopup),window.removeEventListener(\"scroll\",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return i.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,r){return n.dateEqual(t,e[r])})},selectRange:function(t){if(\"function\"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit(\"clear\")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit(\"confirm\",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit(\"input\",this.currentValue),this.$emit(\"change\",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display=\"block\",t.style.visibility=\"hidden\";var r=window.getComputedStyle(t),i={width:t.offsetWidth+parseInt(r.marginLeft)+parseInt(r.marginRight),height:t.offsetHeight+parseInt(r.marginTop)+parseInt(r.marginBottom)};return t.style.display=e,t.style.visibility=n,i},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),r=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),i={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\\n color: inherit;\\n text-decoration: none;\\n cursor: pointer; }\\n .mx-calendar-header > a:hover {\\n color: #419dec; }\\n .mx-icon-last-month, .mx-icon-last-year,\\n .mx-icon-next-month,\\n .mx-icon-next-year {\\n padding: 0 6px;\\n font-size: 20px;\\n line-height: 30px; }\\n .mx-icon-last-month, .mx-icon-last-year {\\n float: left; }\\n \\n .mx-icon-next-month,\\n .mx-icon-next-year {\\n float: right; }\\n\\n.mx-calendar-content {\\n width: 224px;\\n height: 224px; }\\n .mx-calendar-content .cell {\\n vertical-align: middle;\\n cursor: pointer; }\\n .mx-calendar-content .cell:hover {\\n background-color: #eaf8fe; }\\n .mx-calendar-content .cell.actived {\\n color: #fff;\\n background-color: #1284e7; }\\n .mx-calendar-content .cell.inrange {\\n background-color: #eaf8fe; }\\n .mx-calendar-content .cell.disabled {\\n cursor: not-allowed;\\n color: #ccc;\\n background-color: #f3f3f3; }\\n\\n.mx-panel {\\n width: 100%;\\n height: 100%;\\n text-align: center; }\\n\\n.mx-panel-date {\\n table-layout: fixed;\\n border-collapse: collapse;\\n border-spacing: 0; }\\n .mx-panel-date td, .mx-panel-date th {\\n font-size: 12px;\\n width: 32px;\\n height: 32px;\\n padding: 0;\\n overflow: hidden;\\n text-align: center; }\\n .mx-panel-date td.today {\\n color: #2a90e9; }\\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\\n color: #ddd; }\\n\\n.mx-panel-year {\\n padding: 7px 0; }\\n .mx-panel-year .cell {\\n display: inline-block;\\n width: 40%;\\n margin: 1px 5%;\\n line-height: 40px; }\\n\\n.mx-panel-month .cell {\\n display: inline-block;\\n width: 30%;\\n line-height: 40px;\\n margin: 8px 1.5%; }\\n\\n.mx-time-list {\\n position: relative;\\n float: left;\\n margin: 0;\\n padding: 0;\\n list-style: none;\\n width: 100%;\\n height: 100%;\\n border-top: 1px solid rgba(0, 0, 0, 0.05);\\n border-left: 1px solid rgba(0, 0, 0, 0.05);\\n overflow-y: auto;\\n /* 滚动条滑块 */ }\\n .mx-time-list .mx-time-picker-item {\\n display: block;\\n text-align: left;\\n padding-left: 10px; }\\n .mx-time-list:first-child {\\n border-left: 0; }\\n .mx-time-list .cell {\\n width: 100%;\\n font-size: 12px;\\n height: 30px;\\n line-height: 30px; }\\n .mx-time-list::-webkit-scrollbar {\\n width: 8px;\\n height: 8px; }\\n .mx-time-list::-webkit-scrollbar-thumb {\\n background-color: rgba(0, 0, 0, 0.05);\\n border-radius: 10px;\\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\\n .mx-time-list:hover::-webkit-scrollbar-thumb {\\n background-color: rgba(0, 0, 0, 0.2); }\\n\",\"\"])},function(t,e,n){var r=n(5);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]),r.locals&&(t.exports=r.locals),(0,n(2).default)(\"511dbeb0\",r,!0,{})}])},function(t,e,n){var r=n(14),i=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),i=n(5)(\"toStringTag\"),o=\"Arguments\"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?\"Undefined\":null===t?\"Null\":\"string\"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):\"Object\"==(a=r(e))&&\"function\"==typeof e.callee?\"Arguments\":a}},function(t,e,n){var r=n(0),i=n(24),o=n(1),a=n(74),s=\"[\"+a+\"]\",u=RegExp(\"^\"+s+s+\"*\"),c=RegExp(s+s+\"*$\"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||\"​…\"!=\"​…\"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,\"String\",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,\"\")),2&e&&(t=t.replace(c,\"\")),t};t.exports=l},function(t,e,n){var r=n(5)(\"iterator\"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){\"use strict\";var r=n(13),i=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,\"\"[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=\"\"[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(21),i=n(108),o=n(83),a=n(4),s=n(9),u=n(85),c={},l={};(e=t.exports=function(t,e,n,f,p){var d,h,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),b=0;if(\"function\"!=typeof g)throw TypeError(t+\" is not iterable!\");if(o(g)){for(d=s(t.length);d>b;b++)if((m=e?y(a(h=t[b])[0],h[1]):y(t[b]))===c||m===l)return m}else for(v=g.call(t);!(h=v.next()).done;)if((m=i(v,y,h.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(4),i=n(22),o=n(5)(\"species\");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2).navigator;t.exports=r&&r.userAgent||\"\"},function(t,e,n){\"use strict\";var r=n(2),i=n(0),o=n(10),a=n(43),s=n(28),u=n(56),c=n(42),l=n(3),f=n(1),p=n(54),d=n(38),h=n(75);t.exports=function(t,e,n,v,m,g){var y=r[t],b=y,_=m?\"set\":\"add\",x=b&&b.prototype,w={},S=function(t){var e=x[t];o(x,t,\"delete\"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:\"has\"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:\"get\"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:\"add\"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if(\"function\"==typeof b&&(g||x.forEach&&!f(function(){(new b).entries().next()}))){var O=new b,k=O[_](g?{}:-0,1)!=O,E=f(function(){O.has(1)}),T=p(function(t){new b(t)}),D=!g&&f(function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)});T||((b=e(function(e,n){c(e,b,t);var r=h(new y,e,b);return null!=n&&u(n,m,r[_],r),r})).prototype=x,x.constructor=b),(E||D)&&(S(\"delete\"),S(\"has\"),m&&S(\"get\")),(D||k)&&S(_),g&&x.clear&&delete x.clear}else b=v.getConstructor(e,t,m,_),a(b.prototype,n),s.NEED=!0;return d(b,t),w[t]=b,i(i.G+i.W+i.F*(b!=y),w),g||v.setStrong(b,t,m),b}},function(t,e,n){for(var r,i=n(2),o=n(13),a=n(31),s=a(\"typed_array\"),u=a(\"view\"),c=!(!i.ArrayBuffer||!i.DataView),l=c,f=0,p=\"Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array\".split(\",\");f<9;)(r=i[p[f++]])?(o(r.prototype,s,!0),o(r.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e,n){var r=n(299);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]),r.locals&&(t.exports=r.locals);(0,n(46).default)(\"38e7152c\",r,!1,{})},function(t,e,n){var r=n(323);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]),r.locals&&(t.exports=r.locals);(0,n(46).default)(\"7aebefbb\",r,!1,{})},function(t,e,n){var r=n(325);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]),r.locals&&(t.exports=r.locals);(0,n(46).default)(\"722cdc3c\",r,!1,{})},function(t,e,n){var r=n(329);\"string\"==typeof r&&(r=[[t.i,r,\"\"]]),r.locals&&(t.exports=r.locals);(0,n(46).default)(\"3ce5d415\",r,!1,{})},function(t,e,n){\"use strict\";(function(t){n.d(e,\"a\",function(){return Ht});for(\n/**!\n * @fileOverview Kickass library to create and place poppers near their reference elements.\n * @version 1.14.3\n * @license\n * Copyright (c) 2016 Federico Zivolo and contributors\n *\n * Permission is hereby granted, free of charge, to any person obtaining a copy\n * of this software and associated documentation files (the \"Software\"), to deal\n * in the Software without restriction, including without limitation the rights\n * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n * copies of the Software, and to permit persons to whom the Software is\n * furnished to do so, subject to the following conditions:\n *\n * The above copyright notice and this permission notice shall be included in all\n * copies or substantial portions of the Software.\n *\n * THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n * SOFTWARE.\n */\nvar r=\"undefined\"!=typeof window&&\"undefined\"!=typeof document,i=[\"Edge\",\"Trident\",\"Firefox\"],o=0,a=0;a=0){o=1;break}var s=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function u(t){return t&&\"[object Function]\"==={}.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function l(t){return\"HTML\"===t.nodeName?t:t.parentNode||t.host}function f(t){if(!t)return document.body;switch(t.nodeName){case\"HTML\":case\"BODY\":return t.ownerDocument.body;case\"#document\":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:f(l(t))}var p=r&&!(!window.MSInputMethodContext||!document.documentMode),d=r&&/MSIE 10/.test(navigator.userAgent);function h(t){return 11===t?p:10===t?d:p||d}function v(t){if(!t)return document.documentElement;for(var e=h(10)?document.body:null,n=t.offsetParent;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&\"BODY\"!==r&&\"HTML\"!==r?-1!==[\"TD\",\"TABLE\"].indexOf(n.nodeName)&&\"static\"===c(n,\"position\")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function m(t){return null!==t.parentNode?m(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(t!==u&&e!==u||r.contains(i))return\"BODY\"===(s=(a=u).nodeName)||\"HTML\"!==s&&v(a.firstElementChild)!==a?v(u):u;var c=m(t);return c.host?g(c.host,e):g(t,m(e).host)}function y(t){var e=\"top\"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"top\")?\"scrollTop\":\"scrollLeft\",n=t.nodeName;if(\"BODY\"===n||\"HTML\"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function b(t,e){var n=\"x\"===e?\"Left\":\"Top\",r=\"Left\"===n?\"Right\":\"Bottom\";return parseFloat(t[\"border\"+n+\"Width\"],10)+parseFloat(t[\"border\"+r+\"Width\"],10)}function _(t,e,n,r){return Math.max(e[\"offset\"+t],e[\"scroll\"+t],n[\"client\"+t],n[\"offset\"+t],n[\"scroll\"+t],h(10)?n[\"offset\"+t]+r[\"margin\"+(\"Height\"===t?\"Top\":\"Left\")]+r[\"margin\"+(\"Height\"===t?\"Bottom\":\"Right\")]:0)}function x(){var t=document.body,e=document.documentElement,n=h(10)&&getComputedStyle(e);return{height:_(\"Height\",t,e,n),width:_(\"Width\",t,e,n)}}var w=function(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\")},S=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=h(10),i=\"HTML\"===e.nodeName,o=T(t),a=T(e),s=f(t),u=c(e),l=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&\"HTML\"===e.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=E({top:o.top-a.top-l,left:o.left-a.left-p,width:o.width,height:o.height});if(d.marginTop=0,d.marginLeft=0,!r&&i){var v=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);d.top-=l-v,d.bottom-=l-v,d.left-=p-m,d.right-=p-m,d.marginTop=v,d.marginLeft=m}return(r&&!n?e.contains(s):e===s&&\"BODY\"!==s.nodeName)&&(d=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(e,\"top\"),i=y(e,\"left\"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}(d,e)),d}function C(t){if(!t||!t.parentElement||h())return document.documentElement;for(var e=t.parentElement;e&&\"none\"===c(e,\"transform\");)e=e.parentElement;return e||document.documentElement}function A(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?C(t):g(t,e);if(\"viewport\"===r)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=D(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),s=e?0:y(n,\"left\");return E({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;\"scrollParent\"===r?\"BODY\"===(s=f(l(e))).nodeName&&(s=t.ownerDocument.documentElement):s=\"window\"===r?t.ownerDocument.documentElement:r;var u=D(s,a,i);if(\"HTML\"!==s.nodeName||function t(e){var n=e.nodeName;return\"BODY\"!==n&&\"HTML\"!==n&&(\"fixed\"===c(e,\"position\")||t(l(e)))}(a))o=u;else{var p=x(),d=p.height,h=p.width;o.top+=u.top-u.marginTop,o.bottom=d+u.top,o.left+=u.left-u.marginLeft,o.right=h+u.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function M(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf(\"auto\"))return t;var a=A(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map(function(t){return k({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=u.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=t.split(\"-\")[1];return l+(f?\"-\"+f:\"\")}function P(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return D(n,r?C(e):g(e,n),r)}function N(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),r=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function L(t){var e={left:\"right\",right:\"left\",bottom:\"top\",top:\"bottom\"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function j(t,e,n){n=n.split(\"-\")[0];var r=N(t),i={width:r.width,height:r.height},o=-1!==[\"right\",\"left\"].indexOf(n),a=o?\"top\":\"left\",s=o?\"left\":\"top\",u=o?\"height\":\"width\",c=o?\"width\":\"height\";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[L(s)],i}function F(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function I(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=F(t,function(t){return t[e]===n});return t.indexOf(r)}(t,\"name\",n))).forEach(function(t){t.function&&console.warn(\"`modifier.function` is deprecated, use `modifier.fn`!\");var n=t.function||t.fn;t.enabled&&u(n)&&(e.offsets.popper=E(e.offsets.popper),e.offsets.reference=E(e.offsets.reference),e=n(e,t))}),e}function $(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function R(t){for(var e=[!1,\"ms\",\"Webkit\",\"Moz\",\"O\"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=G.indexOf(t),r=G.slice(n+1).concat(G.slice(0,n));return e?r.reverse():r}var J={FLIP:\"flip\",CLOCKWISE:\"clockwise\",COUNTERCLOCKWISE:\"counterclockwise\"};function K(t,e,n,r){var i=[0,0],o=-1!==[\"right\",\"left\"].indexOf(r),a=t.split(/(\\+|\\-)/).map(function(t){return t.trim()}),s=a.indexOf(F(a,function(t){return-1!==t.search(/,|\\s/)}));a[s]&&-1===a[s].indexOf(\",\")&&console.warn(\"Offsets separated by white space(s) are deprecated, use a comma (,) instead.\");var u=/\\s*,\\s*|\\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(t,r){var i=(1===r?!o:o)?\"height\":\"width\",a=!1;return t.reduce(function(t,e){return\"\"===t[t.length-1]&&-1!==[\"+\",\"-\"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var i=t.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf(\"%\")){var s=void 0;switch(a){case\"%p\":s=n;break;case\"%\":case\"%r\":default:s=r}return E(s)[e]/100*o}if(\"vh\"===a||\"vw\"===a)return(\"vh\"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(t,i,e,n)})})).forEach(function(t,e){t.forEach(function(n,r){H(n)&&(i[e]+=n*(\"-\"===t[r-1]?-1:1))})}),i}var X={placement:\"bottom\",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split(\"-\")[0],r=e.split(\"-\")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==[\"bottom\",\"top\"].indexOf(n),u=s?\"left\":\"top\",c=s?\"width\":\"height\",l={start:O({},u,o[u]),end:O({},u,o[u]+o[c]-a[c])};t.offsets.popper=k({},a,l[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split(\"-\")[0],u=void 0;return u=H(+n)?[+n,0]:K(n,o,a,s),\"left\"===s?(o.top+=u[0],o.left-=u[1]):\"right\"===s?(o.top+=u[0],o.left+=u[1]):\"top\"===s?(o.left+=u[0],o.top-=u[1]):\"bottom\"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var r=R(\"transform\"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top=\"\",i.left=\"\",i[r]=\"\";var u=A(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-(\"right\"===t?l.width:l.height))),O({},n,r)}};return c.forEach(function(t){var e=-1!==[\"left\",\"top\"].indexOf(t)?\"primary\":\"secondary\";l=k({},l,f[e](t))}),t.offsets.popper=l,t},priority:[\"left\",\"right\",\"top\",\"bottom\"],padding:5,boundariesElement:\"scrollParent\"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split(\"-\")[0],o=Math.floor,a=-1!==[\"top\",\"bottom\"].indexOf(i),s=a?\"right\":\"bottom\",u=a?\"left\":\"top\",c=a?\"width\":\"height\";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!z(t.instance.modifiers,\"arrow\",\"keepTogether\"))return t;var r=e.element;if(\"string\"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return console.warn(\"WARNING: `arrow.element` must be child of its popper element!\"),t;var i=t.placement.split(\"-\")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==[\"left\",\"right\"].indexOf(i),l=u?\"height\":\"width\",f=u?\"Top\":\"Left\",p=f.toLowerCase(),d=u?\"left\":\"top\",h=u?\"bottom\":\"right\",v=N(r)[l];s[h]-va[h]&&(t.offsets.popper[p]+=s[p]+v-a[h]),t.offsets.popper=E(t.offsets.popper);var m=s[p]+s[l]/2-v/2,g=c(t.instance.popper),y=parseFloat(g[\"margin\"+f],10),b=parseFloat(g[\"border\"+f+\"Width\"],10),_=m-t.offsets.popper[p]-y-b;return _=Math.max(Math.min(a[l]-v,_),0),t.arrowElement=r,t.offsets.arrow=(O(n={},p,Math.round(_)),O(n,d,\"\"),n),t},element:\"[x-arrow]\"},flip:{order:600,enabled:!0,fn:function(t,e){if($(t.instance.modifiers,\"inner\"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=A(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split(\"-\")[0],i=L(r),o=t.placement.split(\"-\")[1]||\"\",a=[];switch(e.behavior){case J.FLIP:a=[r,i];break;case J.CLOCKWISE:a=q(r);break;case J.COUNTERCLOCKWISE:a=q(r,!0);break;default:a=e.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split(\"-\")[0],i=L(r);var c=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p=\"left\"===r&&f(c.right)>f(l.left)||\"right\"===r&&f(c.left)f(l.top)||\"bottom\"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g=\"left\"===r&&d||\"right\"===r&&h||\"top\"===r&&v||\"bottom\"===r&&m,y=-1!==[\"top\",\"bottom\"].indexOf(r),b=!!e.flipVariations&&(y&&\"start\"===o&&d||y&&\"end\"===o&&h||!y&&\"start\"===o&&v||!y&&\"end\"===o&&m);(p||g||b)&&(t.flipped=!0,(p||g)&&(r=a[u+1]),b&&(o=function(t){return\"end\"===t?\"start\":\"start\"===t?\"end\":t}(o)),t.placement=r+(o?\"-\"+o:\"\"),t.offsets.popper=k({},t.offsets.popper,j(t.instance.popper,t.offsets.reference,t.placement)),t=I(t.instance.modifiers,t,\"flip\"))}),t},behavior:\"flip\",padding:5,boundariesElement:\"viewport\"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split(\"-\")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==[\"left\",\"right\"].indexOf(n),s=-1===[\"top\",\"left\"].indexOf(n);return i[a?\"left\":\"top\"]=o[n]-(s?i[a?\"width\":\"height\"]:0),t.placement=L(e),t.offsets.popper=E(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!z(t.instance.modifiers,\"hide\",\"preventOverflow\"))return t;var e=t.offsets.reference,n=F(t.instance.modifiers,function(t){return\"preventOverflow\"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};w(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=k({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(k({},t.Defaults.modifiers,i.modifiers)).forEach(function(e){r.options.modifiers[e]=k({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return k({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&u(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return S(t,[{key:\"update\",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=P(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=M(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=j(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?\"fixed\":\"absolute\",t=I(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:\"destroy\",value:function(){return function(){return this.state.isDestroyed=!0,$(this.modifiers,\"applyStyle\")&&(this.popper.removeAttribute(\"x-placement\"),this.popper.style.position=\"\",this.popper.style.top=\"\",this.popper.style.left=\"\",this.popper.style.right=\"\",this.popper.style.bottom=\"\",this.popper.style.willChange=\"\",this.popper.style[R(\"transform\")]=\"\"),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:\"enableEventListeners\",value:function(){return function(){this.state.eventsEnabled||(this.state=V(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:\"disableEventListeners\",value:function(){return U.call(this)}}]),t}();Z.Utils=(\"undefined\"!=typeof window?window:t).PopperUtils,Z.placements=W,Z.Defaults=X;var Q=function(){};function tt(t){return\"string\"==typeof t&&(t=t.split(\" \")),t}function et(t,e){var n=tt(e),r=void 0;r=t.className instanceof Q?tt(t.className.baseVal):tt(t.className),n.forEach(function(t){-1===r.indexOf(t)&&r.push(t)}),t instanceof SVGElement?t.setAttribute(\"class\",r.join(\" \")):t.className=r.join(\" \")}function nt(t,e){var n=tt(e),r=void 0;r=t.className instanceof Q?tt(t.className.baseVal):tt(t.className),n.forEach(function(t){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}),t instanceof SVGElement?t.setAttribute(\"class\",r.join(\" \")):t.className=r.join(\" \")}\"undefined\"!=typeof window&&(Q=window.SVGAnimatedString);var rt=!1;if(\"undefined\"!=typeof window){rt=!1;try{var it=Object.defineProperty({},\"passive\",{get:function(){rt=!0}});window.addEventListener(\"test\",null,it)}catch(t){}}var ot=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&\"function\"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t},at=function(t,e){if(!(t instanceof e))throw new TypeError(\"Cannot call a class as a function\")},st=function(){function t(t,e){for(var n=0;n
',trigger:\"hover focus\",offset:0},lt=[],ft=function(){function t(e,n){at(this,t),pt.call(this),n=ut({},ct,n),e.jquery&&(e=e[0]),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return st(t,[{key:\"setClasses\",value:function(t){this._classes=t}},{key:\"setContent\",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:\"setOptions\",value:function(t){var e=!1,n=t&&t.classes||xt.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=mt(t);var r=!1,i=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(r=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(i=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:\"_init\",value:function(){var t=\"string\"==typeof this.options.trigger?this.options.trigger.split(\" \").filter(function(t){return-1!==[\"click\",\"hover\",\"focus\"].indexOf(t)}):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf(\"manual\"),this._setEventListeners(this.reference,t,this.options)}},{key:\"_create\",value:function(t,e){var n=window.document.createElement(\"div\");n.innerHTML=e.trim();var r=n.childNodes[0];return r.id=\"tooltip_\"+Math.random().toString(36).substr(2,10),r.setAttribute(\"aria-hidden\",\"true\"),this.options.autoHide&&-1!==this.options.trigger.indexOf(\"hover\")&&(r.addEventListener(\"mouseenter\",this.hide),r.addEventListener(\"click\",this.hide)),r}},{key:\"_setContent\",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then(function(){n.popperInstance.update()})}},{key:\"_applyContent\",value:function(t,e){var n=this;return new Promise(function(r,i){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if(\"function\"==typeof t){var u=t();return void(u&&\"function\"==typeof u.then?(n.asyncContent=!0,e.loadingClass&&et(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then(function(t){return e.loadingClass&&nt(a,e.loadingClass),n._applyContent(t,e)}).then(r).catch(i)):n._applyContent(u,e).then(r).catch(i))}o?s.innerHTML=t:s.innerText=t}r()}})}},{key:\"_show\",value:function(t,e){if(e&&\"string\"==typeof e.container&&!document.querySelector(e.container))return;clearTimeout(this._disposeTimer),delete(e=Object.assign({},e)).offset;var n=!0;this._tooltipNode&&(et(this._tooltipNode,this._classes),n=!1);var r=this._ensureShown(t,e);return n&&this._tooltipNode&&et(this._tooltipNode,this._classes),et(t,[\"v-tooltip-open\"]),r}},{key:\"_ensureShown\",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,lt.push(this),this._tooltipNode)return this._tooltipNode.style.display=\"\",this._tooltipNode.setAttribute(\"aria-hidden\",\"false\"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var r=t.getAttribute(\"title\")||e.title;if(!r)return this;var i=this._create(t,e.template);this._tooltipNode=i,this._setContent(r,e),t.setAttribute(\"aria-describedby\",i.id);var o=this._findContainer(e.container,t);this._append(i,o);var a=ut({},e.popperOptions,{placement:e.placement});return a.modifiers=ut({},a.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new Z(t,i,a),requestAnimationFrame(function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame(function(){n._isDisposed?n.dispose():n._isOpen&&i.setAttribute(\"aria-hidden\",\"false\")})):n.dispose()}),this}},{key:\"_noLongerOpen\",value:function(){var t=lt.indexOf(this);-1!==t&<.splice(t,1)}},{key:\"_hide\",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display=\"none\",this._tooltipNode.setAttribute(\"aria-hidden\",\"true\"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=xt.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout(function(){t._tooltipNode&&(t._tooltipNode.removeEventListener(\"mouseenter\",t.hide),t._tooltipNode.removeEventListener(\"click\",t.hide),t._tooltipNode.parentNode.removeChild(t._tooltipNode),t._tooltipNode=null)},e)),nt(this.reference,[\"v-tooltip-open\"]),this}},{key:\"_dispose\",value:function(){var t=this;return this._isDisposed=!0,this._events.forEach(function(e){var n=e.func,r=e.event;t.reference.removeEventListener(r,n)}),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener(\"mouseenter\",this.hide),this._tooltipNode.removeEventListener(\"click\",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||(this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null)):this._noLongerOpen(),this}},{key:\"_findContainer\",value:function(t,e){return\"string\"==typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:\"_append\",value:function(t,e){e.appendChild(t)}},{key:\"_setEventListeners\",value:function(t,e,n){var r=this,i=[],o=[];e.forEach(function(t){switch(t){case\"hover\":i.push(\"mouseenter\"),o.push(\"mouseleave\"),r.options.hideOnTargetClick&&o.push(\"click\");break;case\"focus\":i.push(\"focus\"),o.push(\"blur\"),r.options.hideOnTargetClick&&o.push(\"click\");break;case\"click\":i.push(\"click\"),o.push(\"click\")}}),i.forEach(function(e){var i=function(e){!0!==r._isOpen&&(e.usedByTooltip=!0,r._scheduleShow(t,n.delay,n,e))};r._events.push({event:e,func:i}),t.addEventListener(e,i)}),o.forEach(function(e){var i=function(e){!0!==e.usedByTooltip&&r._scheduleHide(t,n.delay,n,e)};r._events.push({event:e,func:i}),t.addEventListener(e,i)})}},{key:\"_onDocumentTouch\",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:\"_scheduleShow\",value:function(t,e,n){var r=this,i=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){return r._show(t,n)},i)}},{key:\"_scheduleHide\",value:function(t,e,n,r){var i=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){if(!1!==i._isOpen&&document.body.contains(i._tooltipNode)){if(\"mouseleave\"===r.type)if(i._setTooltipNodeEvent(r,t,e,n))return;i._hide(t,n)}},o)}}]),t}(),pt=function(){var t=this;this.show=function(){t._show(t.reference,t.options)},this.hide=function(){t._hide()},this.dispose=function(){t._dispose()},this.toggle=function(){return t._isOpen?t.hide():t.show()},this._events=[],this._setTooltipNodeEvent=function(e,n,r,i){var o=e.relatedreference||e.toElement||e.relatedTarget;return!!t._tooltipNode.contains(o)&&(t._tooltipNode.addEventListener(e.type,function r(o){var a=o.relatedreference||o.toElement||o.relatedTarget;t._tooltipNode.removeEventListener(e.type,r),n.contains(a)||t._scheduleHide(n,i.delay,i,o)}),!0)}};\"undefined\"!=typeof document&&document.addEventListener(\"touchstart\",function(t){for(var e=0;e
',defaultArrowSelector:\".tooltip-arrow, .tooltip__arrow\",defaultInnerSelector:\".tooltip-inner, .tooltip__inner\",defaultDelay:0,defaultTrigger:\"hover focus\",defaultOffset:0,defaultContainer:\"body\",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:\"tooltip-loading\",defaultLoadingContent:\"...\",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:\"bottom\",defaultClass:\"vue-popover-theme\",defaultBaseClass:\"tooltip popover\",defaultWrapperClass:\"wrapper\",defaultInnerClass:\"tooltip-inner popover-inner\",defaultArrowClass:\"tooltip-arrow popover-arrow\",defaultDelay:0,defaultTrigger:\"click\",defaultOffset:0,defaultContainer:\"body\",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function mt(t){var e={placement:void 0!==t.placement?t.placement:xt.options.defaultPlacement,delay:void 0!==t.delay?t.delay:xt.options.defaultDelay,html:void 0!==t.html?t.html:xt.options.defaultHtml,template:void 0!==t.template?t.template:xt.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:xt.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:xt.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:xt.options.defaultTrigger,offset:void 0!==t.offset?t.offset:xt.options.defaultOffset,container:void 0!==t.container?t.container:xt.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:xt.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:xt.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:xt.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:xt.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:xt.options.defaultLoadingContent,popperOptions:ut({},void 0!==t.popperOptions?t.popperOptions:xt.options.defaultPopperOptions)};if(e.offset){var n=ot(e.offset),r=e.offset;(\"number\"===n||\"string\"===n&&-1===r.indexOf(\",\"))&&(r=\"0, \"+r),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:r}}return e.trigger&&-1!==e.trigger.indexOf(\"click\")&&(e.hideOnTargetClick=!1),e}function gt(t,e){for(var n=t.placement,r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=yt(e),i=void 0!==e.classes?e.classes:xt.options.defaultClass,o=ut({title:r},mt(ut({},e,{placement:gt(e,n)}))),a=t._tooltip=new ft(t,o);a.setClasses(i),a._vueEl=t;var s=void 0!==e.targetClasses?e.targetClasses:xt.options.defaultTargetClass;return t._tooltipTargetClasses=s,et(t,s),a}(t,n,r),void 0!==n.show&&n.show!==t._tooltipOldShow&&(t._tooltipOldShow=n.show,n.show?o.show():o.hide())}else bt(t)}var xt={options:vt,bind:_t,update:_t,unbind:function(t){bt(t)}};function wt(t){t.addEventListener(\"click\",Ot),t.addEventListener(\"touchstart\",kt,!!rt&&{passive:!0})}function St(t){t.removeEventListener(\"click\",Ot),t.removeEventListener(\"touchstart\",kt),t.removeEventListener(\"touchend\",Et),t.removeEventListener(\"touchcancel\",Tt)}function Ot(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function kt(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener(\"touchend\",Et),e.addEventListener(\"touchcancel\",Tt)}}function Et(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],r=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function Tt(t){t.currentTarget.$_vclosepopover_touch=!1}var Dt={bind:function(t,e){var n=e.value,r=e.modifiers;t.$_closePopoverModifiers=r,(void 0===n||n)&&wt(t)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.modifiers;t.$_closePopoverModifiers=i,n!==r&&(void 0===n||n?wt(t):St(t))},unbind:function(t){St(t)}};var Ct=void 0;function At(){At.init||(At.init=!0,Ct=-1!==function(){var t=window.navigator.userAgent,e=t.indexOf(\"MSIE \");if(e>0)return parseInt(t.substring(e+5,t.indexOf(\".\",e)),10);if(t.indexOf(\"Trident/\")>0){var n=t.indexOf(\"rv:\");return parseInt(t.substring(n+3,t.indexOf(\".\",n)),10)}var r=t.indexOf(\"Edge/\");return r>0?parseInt(t.substring(r+5,t.indexOf(\".\",r)),10):-1}())}var Mt={render:function(){var t=this.$createElement;return(this._self._c||t)(\"div\",{staticClass:\"resize-observer\",attrs:{tabindex:\"-1\"}})},staticRenderFns:[],_scopeId:\"data-v-b329ee4c\",name:\"resize-observer\",methods:{notify:function(){this.$emit(\"notify\")},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener(\"resize\",this.notify),this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||this.notify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Ct&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener(\"resize\",this.notify),delete this._resizeObject.onload)}},mounted:function(){var t=this;At(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight});var e=document.createElement(\"object\");this._resizeObject=e,e.setAttribute(\"style\",\"display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;\"),e.setAttribute(\"aria-hidden\",\"true\"),e.setAttribute(\"tabindex\",-1),e.onload=this.addResizeHandlers,e.type=\"text/html\",Ct&&this.$el.appendChild(e),e.data=\"about:blank\",Ct||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}};var Pt={version:\"0.4.4\",install:function(t){t.component(\"resize-observer\",Mt)}},Nt=null;function Lt(t){var e=xt.options.popover[t];return void 0===e?xt.options[t]:e}\"undefined\"!=typeof window?Nt=window.Vue:void 0!==t&&(Nt=t.Vue),Nt&&Nt.use(Pt);var jt=!1;\"undefined\"!=typeof window&&\"undefined\"!=typeof navigator&&(jt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Ft=[],It=function(){};\"undefined\"!=typeof window&&(It=window.Element);var $t={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n(\"div\",{staticClass:\"v-popover\",class:t.cssClass},[n(\"span\",{ref:\"trigger\",staticClass:\"trigger\",staticStyle:{display:\"inline-block\"},attrs:{\"aria-describedby\":t.popoverId,tabindex:-1!==t.trigger.indexOf(\"focus\")?0:-1}},[t._t(\"default\")],2),t._v(\" \"),n(\"div\",{ref:\"popover\",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?\"visible\":\"hidden\"},attrs:{id:t.popoverId,\"aria-hidden\":t.isOpen?\"false\":\"true\"}},[n(\"div\",{class:t.popoverWrapperClass},[n(\"div\",{ref:\"inner\",class:t.popoverInnerClass,staticStyle:{position:\"relative\"}},[n(\"div\",[t._t(\"popover\")],2),t._v(\" \"),t.handleResize?n(\"ResizeObserver\",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(\" \"),n(\"div\",{ref:\"arrow\",class:t.popoverArrowClass})])])])},staticRenderFns:[],name:\"VPopover\",components:{ResizeObserver:Mt},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Lt(\"defaultPlacement\")}},delay:{type:[String,Number,Object],default:function(){return Lt(\"defaultDelay\")}},offset:{type:[String,Number],default:function(){return Lt(\"defaultOffset\")}},trigger:{type:String,default:function(){return Lt(\"defaultTrigger\")}},container:{type:[String,Object,It,Boolean],default:function(){return Lt(\"defaultContainer\")}},boundariesElement:{type:[String,It],default:function(){return Lt(\"defaultBoundariesElement\")}},popperOptions:{type:Object,default:function(){return Lt(\"defaultPopperOptions\")}},popoverClass:{type:[String,Array],default:function(){return Lt(\"defaultClass\")}},popoverBaseClass:{type:[String,Array],default:function(){return xt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return xt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return xt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return xt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return xt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return xt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return{open:this.isOpen}},popoverId:function(){return\"popover_\"+this.id}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn(\"No container for popover\",this);r.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper(function(){e.popperInstance.options.placement=t})},offset:\"$_restartPopper\",boundariesElement:\"$_restartPopper\",popperOptions:{handler:\"$_restartPopper\",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,r=(e.skipDelay,e.force);!(void 0!==r&&r)&&this.disabled||(this.$_scheduleShow(n),this.$emit(\"show\")),this.$emit(\"update:open\",!0),this.$_beingShowed=!0,requestAnimationFrame(function(){t.$_beingShowed=!1})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay;this.$_scheduleHide(e),this.$emit(\"hide\"),this.$emit(\"update:open\",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit(\"dispose\")},$_init:function(){-1===this.trigger.indexOf(\"manual\")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var r=this.$_findContainer(this.container,e);if(!r)return void console.warn(\"No container for popover\",this);r.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var i=ut({},this.popperOptions,{placement:this.placement});if(i.modifiers=ut({},i.modifiers,{arrow:ut({},i.modifiers&&i.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();i.modifiers.offset=ut({},i.modifiers&&i.modifiers.offset,{offset:o})}this.boundariesElement&&(i.modifiers.preventOverflow=ut({},i.modifiers&&i.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new Z(e,n,i),requestAnimationFrame(function(){!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame(function(){t.$_isDisposed?t.dispose():t.isOpen=!0})):t.dispose()})}var a=this.openGroup;if(a)for(var s=void 0,u=0;u1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout(function(){if(t.isOpen){if(e&&\"mouseleave\"===e.type)if(t.$_setTooltipNodeEvent(e))return;t.$_hide()}},r)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,r=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget;return!!r.contains(i)&&(r.addEventListener(t.type,function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(t.type,i),n.contains(a)||e.hide({event:o})}),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach(function(e){var n=e.func,r=e.event;t.removeEventListener(r,n)}),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit(\"close-directive\"):this.$emit(\"auto-hide\"),n&&(this.$_preventOpen=!0,setTimeout(function(){e.$_preventOpen=!1},300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit(\"resize\"))}}};function Rt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];requestAnimationFrame(function(){for(var n=void 0,r=0;r-1},it.prototype.set=function(t,e){var n=this.__data__,r=lt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},ot.prototype.clear=function(){this.size=0,this.__data__={hash:new rt,map:new(tt||it),string:new rt}},ot.prototype.delete=function(t){var e=_t(this,t).delete(t);return this.size-=e?1:0,e},ot.prototype.get=function(t){return _t(this,t).get(t)},ot.prototype.has=function(t){return _t(this,t).has(t)},ot.prototype.set=function(t,e){var n=_t(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},at.prototype.clear=function(){this.__data__=new it,this.size=0},at.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},at.prototype.get=function(t){return this.__data__.get(t)},at.prototype.has=function(t){return this.__data__.has(t)},at.prototype.set=function(t,e){var r=this.__data__;if(r instanceof it){var i=r.__data__;if(!tt||i.length-1&&t%1==0&&t0){if(++e>=i)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(K?function(t,e){return K(t,\"toString\",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:$t);function kt(t,e){return t===e||t!=t&&e!=e}var Et=vt(function(){return arguments}())?vt:function(t){return Nt(t)&&F.call(t,\"callee\")&&!G.call(t,\"callee\")},Tt=Array.isArray;function Dt(t){return null!=t&&Mt(t.length)&&!At(t)}var Ct=X||function(){return!1};function At(t){if(!Pt(t))return!1;var e=ht(t);return e==c||e==l||e==u||e==d}function Mt(t){return\"number\"==typeof t&&t>-1&&t%1==0&&t<=a}function Pt(t){var e=typeof t;return null!=t&&(\"object\"==e||\"function\"==e)}function Nt(t){return null!=t&&\"object\"==typeof t}var Lt=E?function(t){return function(e){return t(e)}}(E):function(t){return Nt(t)&&Mt(t.length)&&!!g[ht(t)]};function jt(t){return Dt(t)?st(t,!0):gt(t)}var Ft,It=(Ft=function(t,e,n){yt(t,e,n)},bt(function(t,e){var n=-1,r=e.length,i=r>1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=Ft.length>3&&\"function\"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!Pt(n))return!1;var r=typeof e;return!!(\"number\"==r?Dt(n)&&wt(e,n.length):\"string\"==r&&e in n)&&kt(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0;var r={};Ut(r,vt,n),Yt.options=r,xt.options=r,e.directive(\"tooltip\",xt),e.directive(\"close-popover\",Dt),e.component(\"v-popover\",$t)}},get enabled(){return dt.enabled},set enabled(t){dt.enabled=t}},zt=null;\"undefined\"!=typeof window?zt=window.Vue:void 0!==t&&(zt=t.Vue),zt&&zt.use(Yt)}).call(this,n(92))},function(t,e,n){var r=n(3),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(8),i=n(2),o=i[\"__core-js_shared__\"]||(i[\"__core-js_shared__\"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})(\"versions\",[]).push({version:r.version,mode:n(32)?\"pure\":\"global\",copyright:\"© 2018 Denis Pushkarev (zloirock.ru)\"})},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(67)(\"keys\"),i=n(31);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(t,e,n){var r=n(23);t.exports=Array.isArray||function(t){return\"Array\"==r(t)}},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(3),i=n(4),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+\": can't set as prototype!\")};t.exports={set:Object.setPrototypeOf||(\"__proto__\"in{}?function(t,e,r){try{(r=n(21)(Function.call,n(18).f(Object.prototype,\"__proto__\").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports=\"\\t\\n\\v\\f\\r   ᠎              \\u2028\\u2029\\ufeff\"},function(t,e,n){var r=n(3),i=n(73).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&\"function\"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){\"use strict\";var r=n(25),i=n(24);t.exports=function(t){var e=String(i(this)),n=\"\",o=r(t);if(o<0||o==1/0)throw RangeError(\"Count can't be negative\");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){\"use strict\";var r=n(32),i=n(0),o=n(10),a=n(13),s=n(39),u=n(107),c=n(38),l=n(37),f=n(5)(\"iterator\"),p=!([].keys&&\"next\"in[].keys()),d=function(){return this};t.exports=function(t,e,n,h,v,m,g){u(n,e,h);var y,b,_,x=function(t){if(!p&&t in k)return k[t];switch(t){case\"keys\":case\"values\":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+\" Iterator\",S=\"values\"==v,O=!1,k=t.prototype,E=k[f]||k[\"@@iterator\"]||v&&k[v],T=E||x(v),D=v?S?x(\"entries\"):T:void 0,C=\"Array\"==e&&k.entries||E;if(C&&(_=l(C.call(new t)))!==Object.prototype&&_.next&&(c(_,w,!0),r||\"function\"==typeof _[f]||a(_,f,d)),S&&E&&\"values\"!==E.name&&(O=!0,T=function(){return E.call(this)}),r&&!g||!p&&!O&&k[f]||a(k,f,T),s[e]=T,s[w]=d,v)if(y={values:S?T:x(\"values\"),keys:m?T:x(\"keys\"),entries:D},g)for(b in y)b in k||o(k,b,y[b]);else i(i.P+i.F*(p||O),e,y);return y}},function(t,e,n){var r=n(81),i=n(24);t.exports=function(t,e,n){if(r(e))throw TypeError(\"String#\"+n+\" doesn't accept regex!\");return String(i(t))}},function(t,e,n){var r=n(3),i=n(23),o=n(5)(\"match\");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:\"RegExp\"==i(t))}},function(t,e,n){var r=n(5)(\"match\");t.exports=function(t){var e=/./;try{\"/./\"[t](e)}catch(n){try{return e[r]=!1,!\"/./\"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),i=n(5)(\"iterator\"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){\"use strict\";var r=n(6),i=n(30);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(52),i=n(5)(\"iterator\"),o=n(39);t.exports=n(8).getIteratorMethod=function(t){if(null!=t)return t[i]||t[\"@@iterator\"]||o[r(t)]}},function(t,e,n){\"use strict\";var r=n(15),i=n(34),o=n(9);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},function(t,e,n){\"use strict\";var r=n(40),i=n(111),o=n(39),a=n(14);t.exports=n(79)(Array,\"Array\",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,\"keys\"==e?n:\"values\"==e?t[n]:[n,t[n]])},\"values\"),o.Arguments=o.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},function(t,e,n){\"use strict\";var r=n(4);t.exports=function(){var t=r(this),e=\"\";return t.global&&(e+=\"g\"),t.ignoreCase&&(e+=\"i\"),t.multiline&&(e+=\"m\"),t.unicode&&(e+=\"u\"),t.sticky&&(e+=\"y\"),e}},function(t,e,n){var r,i,o,a=n(21),s=n(100),u=n(72),c=n(66),l=n(2),f=l.process,p=l.setImmediate,d=l.clearImmediate,h=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},b=function(t){y.call(t.data)};p&&d||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s(\"function\"==typeof t?t:Function(t),e)},r(m),m},d=function(t){delete g[t]},\"process\"==n(23)(f)?r=function(t){f.nextTick(a(y,t,1))}:v&&v.now?r=function(t){v.now(a(y,t,1))}:h?(o=(i=new h).port2,i.port1.onmessage=b,r=a(o.postMessage,o,1)):l.addEventListener&&\"function\"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+\"\",\"*\")},l.addEventListener(\"message\",b,!1)):r=\"onreadystatechange\"in c(\"script\")?function(t){u.appendChild(c(\"script\")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:d}},function(t,e,n){\"use strict\";var r=n(2),i=n(7),o=n(32),a=n(60),s=n(13),u=n(43),c=n(1),l=n(42),f=n(25),p=n(9),d=n(118),h=n(36).f,v=n(6).f,m=n(86),g=n(38),y=\"prototype\",b=\"Wrong index!\",_=r.ArrayBuffer,x=r.DataView,w=r.Math,S=r.RangeError,O=r.Infinity,k=_,E=w.abs,T=w.pow,D=w.floor,C=w.log,A=w.LN2,M=i?\"_b\":\"buffer\",P=i?\"_l\":\"byteLength\",N=i?\"_o\":\"byteOffset\";function L(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,u=(1<>1,l=23===e?T(2,-24)-T(2,-77):0,f=0,p=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===O?(i=t!=t?1:0,r=u):(r=D(C(t)/A),t*(o=T(2,-r))<1&&(r--,o*=2),(t+=r+c>=1?l/o:l*T(2,1-c))*o>=2&&(r++,o/=2),r+c>=u?(i=0,r=u):r+c>=1?(i=(t*o-1)*T(2,e),r+=c):(i=t*T(2,c-1)*T(2,e),r=0));e>=8;a[f++]=255&i,i/=256,e-=8);for(r=r<0;a[f++]=255&r,r/=256,s-=8);return a[--f]|=128*p,a}function j(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,u=n-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(r=l&(1<<-s)-1,l>>=-s,s+=e;s>0;r=256*r+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return r?NaN:c?-O:O;r+=T(2,e),l-=a}return(c?-1:1)*r*T(2,l-e)}function F(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function I(t){return[255&t]}function $(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function B(t){return L(t,52,8)}function V(t){return L(t,23,4)}function U(t,e,n){v(t[y],e,{get:function(){return this[n]}})}function H(t,e,n,r){var i=d(+n);if(i+e>t[P])throw S(b);var o=t[M]._b,a=i+t[N],s=o.slice(a,a+e);return r?s:s.reverse()}function Y(t,e,n,r,i,o){var a=d(+n);if(a+e>t[P])throw S(b);for(var s=t[M]._b,u=a+t[N],c=r(+i),l=0;lq;)(z=G[q++])in _||s(_,z,k[z]);o||(W.constructor=_)}var J=new x(new _(2)),K=x[y].setInt8;J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||u(x[y],{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},!0)}else _=function(t){l(this,_,\"ArrayBuffer\");var e=d(t);this._b=m.call(new Array(e),0),this[P]=e},x=function(t,e,n){l(this,x,\"DataView\"),l(t,_,\"DataView\");var r=t[P],i=f(e);if(i<0||i>r)throw S(\"Wrong offset!\");if(i+(n=void 0===n?r-i:p(n))>r)throw S(\"Wrong length!\");this[M]=t,this[N]=i,this[P]=n},i&&(U(_,\"byteLength\",\"_l\"),U(x,\"buffer\",\"_b\"),U(x,\"byteLength\",\"_l\"),U(x,\"byteOffset\",\"_o\")),u(x[y],{getInt8:function(t){return H(this,1,t)[0]<<24>>24},getUint8:function(t){return H(this,1,t)[0]},getInt16:function(t){var e=H(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=H(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return F(H(this,4,t,arguments[1]))},getUint32:function(t){return F(H(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return j(H(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return j(H(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){Y(this,1,t,I,e)},setUint8:function(t,e){Y(this,1,t,I,e)},setInt16:function(t,e){Y(this,2,t,$,e,arguments[2])},setUint16:function(t,e){Y(this,2,t,$,e,arguments[2])},setInt32:function(t,e){Y(this,4,t,R,e,arguments[2])},setUint32:function(t,e){Y(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){Y(this,4,t,V,e,arguments[2])},setFloat64:function(t,e){Y(this,8,t,B,e,arguments[2])}});g(_,\"ArrayBuffer\"),g(x,\"DataView\"),s(x[y],a.VIEW,!0),e.ArrayBuffer=_,e.DataView=x},function(t,e,n){\"use strict\";(function(e){var r=n(16),i=n(306),o={\"Content-Type\":\"application/x-www-form-urlencoded\"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t[\"Content-Type\"])&&(t[\"Content-Type\"]=e)}var s,u={adapter:(\"undefined\"!=typeof XMLHttpRequest?s=n(124):void 0!==e&&(s=n(124)),s),transformRequest:[function(t,e){return i(e,\"Content-Type\"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,\"application/x-www-form-urlencoded;charset=utf-8\"),t.toString()):r.isObject(t)?(a(e,\"application/json;charset=utf-8\"),JSON.stringify(t)):t}],transformResponse:[function(t){if(\"string\"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:\"XSRF-TOKEN\",xsrfHeaderName:\"X-XSRF-TOKEN\",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300}};u.headers={common:{Accept:\"application/json, text/plain, */*\"}},r.forEach([\"delete\",\"get\",\"head\"],function(t){u.headers[t]={}}),r.forEach([\"post\",\"put\",\"patch\"],function(t){u.headers[t]=r.merge(o)}),t.exports=u}).call(this,n(305))},function(t,e){var n;n=function(){return this}();try{n=n||new Function(\"return this\")()}catch(t){\"object\"==typeof window&&(n=window)}t.exports=n},function(t,e,n){t.exports=!n(7)&&!n(1)(function(){return 7!=Object.defineProperty(n(66)(\"div\"),\"a\",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(8),o=n(32),a=n(68),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});\"_\"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(12),i=n(14),o=n(50)(!1),a=n(69)(\"IE_PROTO\");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(6),i=n(4),o=n(33);t.exports=n(7)?Object.defineProperties:function(t,e){i(t);for(var n,a=o(e),s=a.length,u=0;s>u;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(14),i=n(36).f,o={}.toString,a=\"object\"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&\"[object Window]\"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){\"use strict\";var r=n(33),i=n(51),o=n(48),a=n(15),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r=\"abcdefghijklmnopqrst\";return t[n]=7,r.split(\"\").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join(\"\")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var p,d=s(arguments[c++]),h=l?r(d).concat(l(d)):r(d),v=h.length,m=0;v>m;)f.call(d,p=h[m++])&&(n[p]=d[p]);return n}:u},function(t,e,n){\"use strict\";var r=n(22),i=n(3),o=n(100),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),u=function(){var r=n.concat(a.call(arguments));return this instanceof u?function(t,e,n){if(!(e in s)){for(var r=[],i=0;i>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(2).parseFloat,i=n(53).trim;t.exports=1/r(n(74)+\"-0\")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&\"-\"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(23);t.exports=function(t,e){if(\"number\"!=typeof t&&\"Number\"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(3),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var r=n(25),i=n(24);t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?\"\":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}}},function(t,e,n){\"use strict\";var r=n(35),i=n(30),o=n(38),a={};n(13)(a,n(5)(\"iterator\"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+\" Iterator\")}},function(t,e,n){var r=n(4);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(22),i=n(15),o=n(47),a=n(9);t.exports=function(t,e,n,s,u){r(e);var c=i(t),l=o(c),f=a(c.length),p=u?f-1:0,d=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=d;break}if(p+=d,u?p<0:f<=p)throw TypeError(\"Reduce of empty array with no initial value\")}for(;u?p>=0:f>p;p+=d)p in l&&(s=e(s,l[p],p,c));return s}},function(t,e,n){\"use strict\";var r=n(15),i=n(34),o=n(9);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),u=i(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(7)&&\"g\"!=/./g.flags&&n(6).f(RegExp.prototype,\"flags\",{configurable:!0,get:n(88)})},function(t,e,n){\"use strict\";var r,i,o,a,s=n(32),u=n(2),c=n(21),l=n(52),f=n(0),p=n(3),d=n(22),h=n(42),v=n(56),m=n(57),g=n(89).set,y=n(246)(),b=n(114),_=n(247),x=n(58),w=n(115),S=u.TypeError,O=u.process,k=O&&O.versions,E=k&&k.v8||\"\",T=u.Promise,D=\"process\"==l(O),C=function(){},A=i=b.f,M=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[n(5)(\"species\")]=function(t){t(C,C)};return(D||\"function\"==typeof PromiseRejectionEvent)&&t.then(C)instanceof e&&0!==E.indexOf(\"6.6\")&&-1===x.indexOf(\"Chrome/66\")}catch(t){}}(),P=function(t){var e;return!(!p(t)||\"function\"!=typeof(e=t.then))&&e},N=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,i=1==t._s,o=0,a=function(e){var n,o,a,s=i?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(i||(2==t._h&&F(t),t._h=1),!0===s?n=r:(l&&l.enter(),n=s(r),l&&(l.exit(),a=!0)),n===e.promise?c(S(\"Promise-chain cycle\")):(o=P(n))?o.call(n,u,c):u(n)):c(r)}catch(t){l&&!a&&l.exit(),c(t)}};n.length>o;)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&L(t)})}},L=function(t){g.call(u,function(){var e,n,r,i=t._v,o=j(t);if(o&&(e=_(function(){D?O.emit(\"unhandledRejection\",i,t):(n=u.onunhandledrejection)?n({promise:t,reason:i}):(r=u.console)&&r.error&&r.error(\"Unhandled promise rejection\",i)}),t._h=D||j(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},j=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){g.call(u,function(){var e;D?O.emit(\"rejectionHandled\",t):(e=u.onrejectionhandled)&&e({promise:t,reason:t._v})})},I=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),N(e,!0))},$=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S(\"Promise can't be resolved itself\");(e=P(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,c($,r,1),c(I,r,1))}catch(t){I.call(r,t)}}):(n._v=t,n._s=1,N(n,!1))}catch(t){I.call({_w:n,_d:!1},t)}}};M||(T=function(t){h(this,T,\"Promise\",\"_h\"),d(t),r.call(this);try{t(c($,this,1),c(I,this,1))}catch(t){I.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(T.prototype,{then:function(t,e){var n=A(m(this,T));return n.ok=\"function\"!=typeof t||t,n.fail=\"function\"==typeof e&&e,n.domain=D?O.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&N(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=c($,t,1),this.reject=c(I,t,1)},b.f=A=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!M,{Promise:T}),n(38)(T,\"Promise\"),n(41)(\"Promise\"),a=n(8).Promise,f(f.S+f.F*!M,\"Promise\",{reject:function(t){var e=A(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!M),\"Promise\",{resolve:function(t){return w(s&&this===a?T:this,t)}}),f(f.S+f.F*!(M&&n(54)(function(t){T.all(t).catch(C)})),\"Promise\",{all:function(t){var e=this,n=A(e),r=n.resolve,i=n.reject,o=_(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then(function(t){u||(u=!0,n[s]=t,--a||r(n))},i)}),--a||r(n)});return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=A(e),r=n.reject,i=_(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e,n){\"use strict\";var r=n(22);function i(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError(\"Bad Promise constructor\");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(4),i=n(3),o=n(114);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){\"use strict\";var r=n(6).f,i=n(35),o=n(43),a=n(21),s=n(42),u=n(56),c=n(79),l=n(111),f=n(41),p=n(7),d=n(28).fastKey,h=n(44),v=p?\"_s\":\"size\",m=function(t,e){var n,r=d(e);if(\"F\"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var l=t(function(t,r){s(t,l,e,\"_i\"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,null!=r&&u(r,n,t[c],t)});return o(l.prototype,{clear:function(){for(var t=h(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=h(this,e),r=m(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){h(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(h(this,e),t)}}),p&&r(l.prototype,\"size\",{get:function(){return h(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=m(t,e);return o?o.v=n:(t._l=o={i:i=d(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,\"F\"!==i&&(t._i[i]=o)),t},getEntry:m,setStrong:function(t,e,n){c(t,e,function(t,n){this._t=h(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,\"keys\"==t?e.k:\"values\"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?\"entries\":\"values\",!n,!0),f(e)}}},function(t,e,n){\"use strict\";var r=n(43),i=n(28).getWeak,o=n(4),a=n(3),s=n(42),u=n(56),c=n(20),l=n(12),f=n(44),p=c(5),d=c(6),h=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},g=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=d(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var c=t(function(t,r){s(t,c,e,\"_i\"),t._t=e,t._i=h++,t._l=void 0,null!=r&&u(r,n,t[o],t)});return r(c.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).has(t):n&&l(n,this._i)}}),c},def:function(t,e,n){var r=i(o(e),!0);return!0===r?v(t).set(e,n):r[t._i]=n,t},ufstore:v}},function(t,e,n){var r=n(25),i=n(9);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError(\"Wrong length!\");return n}},function(t,e,n){var r=n(36),i=n(51),o=n(4),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(9),i=n(76),o=n(24);t.exports=function(t,e,n,a){var s=String(o(t)),u=s.length,c=void 0===n?\" \":String(n),l=r(e);if(l<=u||\"\"==c)return s;var f=l-u,p=i.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),a?p+s:s+p}},function(t,e,n){var r=n(33),i=n(14),o=n(48).f;t.exports=function(t){return function(e){for(var n,a=i(e),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(t?[n,a[n]]:a[n]);return l}}},function(t,e,n){\"use strict\";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r\n * @license MIT\n */\nt.exports=function(t){return null!=t&&(n(t)||function(t){return\"function\"==typeof t.readFloatLE&&\"function\"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,e,n){\"use strict\";var r=n(16),i=n(307),o=n(309),a=n(310),s=n(311),u=n(125),c=\"undefined\"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(312);t.exports=function(t){return new Promise(function(e,l){var f=t.data,p=t.headers;r.isFormData(f)&&delete p[\"Content-Type\"];var d=new XMLHttpRequest,h=\"onreadystatechange\",v=!1;if(\"undefined\"==typeof window||!window.XDomainRequest||\"withCredentials\"in d||s(t.url)||(d=new window.XDomainRequest,h=\"onload\",v=!0,d.onprogress=function(){},d.ontimeout=function(){}),t.auth){var m=t.auth.username||\"\",g=t.auth.password||\"\";p.Authorization=\"Basic \"+c(m+\":\"+g)}if(d.open(t.method.toUpperCase(),o(t.url,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d[h]=function(){if(d&&(4===d.readyState||v)&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf(\"file:\"))){var n=\"getAllResponseHeaders\"in d?a(d.getAllResponseHeaders()):null,r={data:t.responseType&&\"text\"!==t.responseType?d.response:d.responseText,status:1223===d.status?204:d.status,statusText:1223===d.status?\"No Content\":d.statusText,headers:n,config:t,request:d};i(e,l,r),d=null}},d.onerror=function(){l(u(\"Network Error\",t,null,d)),d=null},d.ontimeout=function(){l(u(\"timeout of \"+t.timeout+\"ms exceeded\",t,\"ECONNABORTED\",d)),d=null},r.isStandardBrowserEnv()){var y=n(313),b=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}if(\"setRequestHeader\"in d&&r.forEach(p,function(t,e){void 0===f&&\"content-type\"===e.toLowerCase()?delete p[e]:d.setRequestHeader(e,t)}),t.withCredentials&&(d.withCredentials=!0),t.responseType)try{d.responseType=t.responseType}catch(e){if(\"json\"!==t.responseType)throw e}\"function\"==typeof t.onDownloadProgress&&d.addEventListener(\"progress\",t.onDownloadProgress),\"function\"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener(\"progress\",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){d&&(d.abort(),l(t),d=null)}),void 0===f&&(f=null),d.send(f)})}},function(t,e,n){\"use strict\";var r=n(308);t.exports=function(t,e,n,i,o){var a=new Error(t);return r(a,e,n,i,o)}},function(t,e,n){\"use strict\";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){\"use strict\";function r(t){this.message=t}r.prototype.toString=function(){return\"Cancel\"+(this.message?\": \"+this.message:\"\")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e){var n={utf8:{stringToBytes:function(t){return n.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(n.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],n=0;n0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(11),i=n(23),o=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,d=e||s;return function(e,s,h){for(var v,m,g=o(e),y=i(g),b=r(s,h,3),_=a(y.length),x=0,w=n?d(e,_):u?d(e,0):void 0;_>x;x++)if((p||x in y)&&(v=y[x],m=b(v,x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){var r=n(5),i=n(0).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e){t.exports=\"constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf\".split(\",\")},function(t,e,n){var r=n(9);t.exports=Object(\"z\").propertyIsEnumerable(0)?Object:function(t){return\"String\"==r(t)?t.split(\"\"):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(13).f,i=n(12),o=n(1)(\"toStringTag\");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(49)(\"keys\"),i=n(30);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(5);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&\"function\"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if(\"function\"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&\"function\"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError(\"Can't convert object to primitive value\")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return\"Symbol(\".concat(void 0===t?\"\":t,\")_\",(++n+r).toString(36))}},function(t,e,n){\"use strict\";var r=n(0),i=n(12),o=n(9),a=n(67),s=n(29),u=n(7),c=n(77).f,l=n(45).f,f=n(13).f,p=n(51).trim,d=r.Number,h=d,v=d.prototype,m=\"Number\"==o(n(44)(v)),g=\"trim\"in String.prototype,y=function(t){var e=s(t,!1);if(\"string\"==typeof e&&e.length>2){var n,r,i,o=(e=g?e.trim():p(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;ci)return NaN;return parseInt(u,r)}}return+e};if(!d(\" 0o1\")||!d(\"0b1\")||d(\"+0x1\")){d=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof d&&(m?u(function(){v.valueOf.call(n)}):\"Number\"!=o(n))?a(new h(y(e)),n,d):y(e)};for(var b,_=n(4)?c(h):\"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger\".split(\",\"),x=0;_.length>x;x++)i(h,b=_[x])&&!i(d,b)&&f(d,b,l(h,b));d.prototype=v,v.constructor=d,n(6)(r,\"Number\",d)}},function(t,e,n){\"use strict\";function r(t){return!(0===t||(!Array.isArray(t)||0!==t.length)&&t)}function i(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e,n,r){return t.filter(function(t){return function(t,e){return void 0===t&&(t=\"undefined\"),null===t&&(t=\"null\"),!1===t&&(t=\"false\"),-1!==t.toString().toLowerCase().indexOf(e.trim())}(r(t,n),e)})}function a(t){return t.filter(function(t){return!t.$isLabel})}function s(t,e){return function(n){return n.reduce(function(n,r){return r[t]&&r[t].length?(n.push({$groupLabel:r[e],$isLabel:!0}),n.concat(r[t])):n},[])}}function u(t,e,r,i,a){return function(s){return s.map(function(s){var u;if(!s[r])return console.warn(\"Options passed to vue-multiselect do not contain groups, despite the config.\"),[];var c=o(s[r],t,e,a);return c.length?(u={},n.i(d.a)(u,i,s[i]),n.i(d.a)(u,r,c),u):[]})}}var c=n(59),l=n(54),f=(n.n(l),n(95)),p=(n.n(f),n(31)),d=(n.n(p),n(58)),h=n(91),v=(n.n(h),n(98)),m=(n.n(v),n(92)),g=(n.n(m),n(88)),y=(n.n(g),n(97)),b=(n.n(y),n(89)),_=(n.n(b),n(96)),x=(n.n(_),n(93)),w=(n.n(x),n(90)),S=(n.n(w),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},getOptionLabel:function(t){if(r(t))return\"\";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return r(e)?\"\":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&(\"Tab\"!==e||this.pointerDirty)){if(t.isTag)this.$emit(\"tag\",t.label,this.id),this.search=\"\",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void(\"Tab\"!==e&&this.removeElement(t));this.$emit(\"select\",t,this.id),this.multiple?this.$emit(\"input\",this.internalValue.concat([t]),this.id):this.$emit(\"input\",t,this.id),this.clearOnSelect&&(this.search=\"\")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find(function(n){return n[e.groupLabel]===t.$groupLabel});if(n)if(this.wholeGroupSelected(n)){this.$emit(\"remove\",n[this.groupValues],this.id);var r=this.internalValue.filter(function(t){return-1===n[e.groupValues].indexOf(t)});this.$emit(\"input\",r,this.id)}else{var o=n[this.groupValues].filter(i(this.isSelected));this.$emit(\"select\",o,this.id),this.$emit(\"input\",this.internalValue.concat(o),this.id)}},wholeGroupSelected:function(t){return t[this.groupValues].every(this.isSelected)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var r=\"object\"===n.i(c.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit(\"remove\",t,this.id),this.multiple){var i=this.internalValue.slice(0,r).concat(this.internalValue.slice(r+1));this.$emit(\"input\",i,this.id)}else this.$emit(\"input\",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf(\"Delete\")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=\"\"),this.$nextTick(function(){return t.$refs.search.focus()})):this.$el.focus(),this.$emit(\"open\",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=\"\"),this.$emit(\"close\",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if(\"undefined\"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||\"below\"===this.openDirection||\"bottom\"===this.openDirection?(this.prefferedOpenDirection=\"below\",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.prefferedOpenDirection=\"above\",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){\"use strict\";var r=n(54),i=(n.n(r),n(31));n.n(i),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{\"multiselect__option--highlight\":t===this.pointer&&this.showPointer,\"multiselect__option--selected\":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return[\"multiselect__option--group\",\"multiselect__option--disabled\"];var r=this.options.find(function(t){return t[n.groupLabel]===e.$groupLabel});return[\"multiselect__option--group\",{\"multiselect__option--highlight\":t===this.pointer&&this.showPointer},{\"multiselect__option--group-selected\":this.wholeGroupSelected(r)}]},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"Enter\",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){\"use strict\";var r=n(36),i=n(74),o=n(15),a=n(18);t.exports=n(72)(Array,\"Array\",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,\"keys\"==e?n:\"values\"==e?t[n]:[n,t[n]])},\"values\"),o.Arguments=o.Array,r(\"keys\"),r(\"values\"),r(\"entries\")},function(t,e,n){\"use strict\";var r=n(31),i=(n.n(r),n(32)),o=n(33);e.a={name:\"vue-multiselect\",mixins:[i.a,o.a],props:{name:{type:String,default:\"\"},selectLabel:{type:String,default:\"Press enter to select\"},selectGroupLabel:{type:String,default:\"Press enter to select group\"},selectedLabel:{type:String,default:\"Selected\"},deselectLabel:{type:String,default:\"Press enter to remove\"},deselectGroupLabel:{type:String,default:\"Press enter to deselect group\"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return\"and \".concat(t,\" more\")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:\"\"},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return this.singleValue&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:\"\"},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:\"\"},selectLabelText:function(){return this.showLabels?this.selectLabel:\"\"},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:\"\"},selectedLabelText:function(){return this.showLabels?this.selectedLabel:\"\"},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:\"auto\"}:{width:\"0\",position:\"absolute\",padding:\"0\"}},contentStyle:function(){return this.options.length?{display:\"inline-block\"}:{display:\"block\"}},isAbove:function(){return\"above\"===this.openDirection||\"top\"===this.openDirection||\"below\"!==this.openDirection&&\"bottom\"!==this.openDirection&&\"above\"===this.prefferedOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var r=n(1)(\"unscopables\"),i=Array.prototype;null==i[r]&&n(8)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){var r=n(18),i=n(19),o=n(85);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(9),i=n(1)(\"toStringTag\"),o=\"Arguments\"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?\"Undefined\":null===t?\"Null\":\"string\"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):\"Object\"==(a=r(e))&&\"function\"==typeof e.callee?\"Arguments\":a}},function(t,e,n){\"use strict\";var r=n(2);t.exports=function(){var t=r(this),e=\"\";return t.global&&(e+=\"g\"),t.ignoreCase&&(e+=\"i\"),t.multiline&&(e+=\"m\"),t.unicode&&(e+=\"u\"),t.sticky&&(e+=\"y\"),e}},function(t,e,n){var r=n(0).document;t.exports=r&&r.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)(function(){return 7!=Object.defineProperty(n(21)(\"div\"),\"a\",{get:function(){return 7}}).a})},function(t,e,n){var r=n(9);t.exports=Array.isArray||function(t){return\"Array\"==r(t)}},function(t,e,n){\"use strict\";function r(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError(\"Bad Promise constructor\");e=t,n=r}),this.resolve=i(e),this.reject=i(n)}var i=n(14);t.exports.f=function(t){return new r(t)}},function(t,e,n){var r=n(2),i=n(76),o=n(22),a=n(27)(\"IE_PROTO\"),s=function(){},u=function(){var t,e=n(21)(\"iframe\"),r=o.length;for(e.style.display=\"none\",n(40).appendChild(e),e.src=\"javascript:\",(t=e.contentWindow.document).open(),t.write(\"\n","/**\n * @copyright Copyright (c) 2018 Joas Schilling \n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see .\n *\n */\n\n/* global define, $ */\nimport Vue from 'vue';\nimport Root from './components/root'\n\nVue.mixin({\n\tmethods: {\n\t\tt: function(app, text, vars, count, options) {\n\t\t\treturn OC.L10N.translate(app, text, vars, count, options);\n\t\t},\n\t\tn: function(app, textSingular, textPlural, count, vars, options) {\n\t\t\treturn OC.L10N.translatePlural(app, textSingular, textPlural, count, vars, options);\n\t\t}\n\t}\n});\n\nconst vm = new Vue({\n\trender: h => h(Root)\n}).$mount('#updatenotification');\n\n\n"],"sourceRoot":""} \ No newline at end of file diff --git a/apps/updatenotification/l10n/bg.js b/apps/updatenotification/l10n/bg.js index 1fd84f7ad5..e84c5c1e52 100644 --- a/apps/updatenotification/l10n/bg.js +++ b/apps/updatenotification/l10n/bg.js @@ -4,16 +4,19 @@ OC.L10N.register( "{version} is available. Get more information on how to update." : "{version} е налична. Намерете допълнителна информация за това как да актуализирате.", "Update notifications" : "Известия за актуализации", "Channel updated" : "Канала е променен", + "The update server could not be reached since %d days to check for new updates." : "Няма връзка със сървъра за актуализации от %d дни.", "Update to %1$s is available." : "Налична е актуализация до версия %1$s.", "Update for %1$s to version %2$s is available." : "Налична е актуализация от %1$s до версия %2$s.", "Update for {app} to version %s is available." : "Обновление за {app} до версия %s е налично.", "Update notification" : "Известие за актуализация", + "Apps missing updates" : "Приложения без актуализация", "Apps with available updates" : "Приложенията, с налични актуализации", "Open updater" : "Отвори актуализиращата програма", "Download now" : "Свали сега", "What's new?" : "Какви са промените?", "The update check is not yet finished. Please refresh the page." : "Проверката за актуализации не е приключила. Заредете страницата отново.", "Your version is up to date." : "Ползвате последната версия.", + "A non-default update server is in use to be checked for updates:" : "Проверката за налични актуализации се извършва чрез сървър, който е различен от стандартния:", "Update channel:" : "Канал за актуализиране:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Винаги може да актуализирате до по-нова версия / експериментален канал. Но не можете да се върнете до по-стабилен канал.", "Notify members of the following groups about available updates:" : "Известявай следните групи при наличие на актуализация:", @@ -22,6 +25,7 @@ OC.L10N.register( "The selected update channel does not support updates of the server." : "Избрания канал за актуализации не поддържа сървърни актуализации.", "A new version is available: {newVersionString}" : "Налична е нова версия: {newVersionString}", "Checking apps for compatible updates" : "Проверка на приложенията за съвместими актуализации", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Свързването с магазина за приложения не е възможно или няма актуализации. Потърсете ръчно за актуализации или се уверете, че сървъра има връзка с Интернет и може да се свързва с магазина за приложения.", "All apps have an update for this version available" : "Всички приложения имат актуализация за наличната версия", "View changelog" : "Преглед на списъка с промени", "Could not start updater, please try the manual update" : "Актуализиращата програма не беше стартирана. Моля, опитайте ръчно обновление", diff --git a/apps/updatenotification/l10n/bg.json b/apps/updatenotification/l10n/bg.json index 8dc6648387..f6e021225e 100644 --- a/apps/updatenotification/l10n/bg.json +++ b/apps/updatenotification/l10n/bg.json @@ -2,16 +2,19 @@ "{version} is available. Get more information on how to update." : "{version} е налична. Намерете допълнителна информация за това как да актуализирате.", "Update notifications" : "Известия за актуализации", "Channel updated" : "Канала е променен", + "The update server could not be reached since %d days to check for new updates." : "Няма връзка със сървъра за актуализации от %d дни.", "Update to %1$s is available." : "Налична е актуализация до версия %1$s.", "Update for %1$s to version %2$s is available." : "Налична е актуализация от %1$s до версия %2$s.", "Update for {app} to version %s is available." : "Обновление за {app} до версия %s е налично.", "Update notification" : "Известие за актуализация", + "Apps missing updates" : "Приложения без актуализация", "Apps with available updates" : "Приложенията, с налични актуализации", "Open updater" : "Отвори актуализиращата програма", "Download now" : "Свали сега", "What's new?" : "Какви са промените?", "The update check is not yet finished. Please refresh the page." : "Проверката за актуализации не е приключила. Заредете страницата отново.", "Your version is up to date." : "Ползвате последната версия.", + "A non-default update server is in use to be checked for updates:" : "Проверката за налични актуализации се извършва чрез сървър, който е различен от стандартния:", "Update channel:" : "Канал за актуализиране:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Винаги може да актуализирате до по-нова версия / експериментален канал. Но не можете да се върнете до по-стабилен канал.", "Notify members of the following groups about available updates:" : "Известявай следните групи при наличие на актуализация:", @@ -20,6 +23,7 @@ "The selected update channel does not support updates of the server." : "Избрания канал за актуализации не поддържа сървърни актуализации.", "A new version is available: {newVersionString}" : "Налична е нова версия: {newVersionString}", "Checking apps for compatible updates" : "Проверка на приложенията за съвместими актуализации", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Свързването с магазина за приложения не е възможно или няма актуализации. Потърсете ръчно за актуализации или се уверете, че сървъра има връзка с Интернет и може да се свързва с магазина за приложения.", "All apps have an update for this version available" : "Всички приложения имат актуализация за наличната версия", "View changelog" : "Преглед на списъка с промени", "Could not start updater, please try the manual update" : "Актуализиращата програма не беше стартирана. Моля, опитайте ръчно обновление", diff --git a/apps/updatenotification/l10n/el.js b/apps/updatenotification/l10n/el.js index f75e50e4d1..042a757a42 100644 --- a/apps/updatenotification/l10n/el.js +++ b/apps/updatenotification/l10n/el.js @@ -10,9 +10,11 @@ OC.L10N.register( "Update for %1$s to version %2$s is available." : "Είναι διαθέσιμη η ενημέρωση από την έκδοση %1$s στην %2$s.", "Update for {app} to version %s is available." : "Είναι διαθέσιμη η ενημέρωση της εφαρμογής {app} στην έκδοση %s", "Update notification" : "Ειδοποίηση ενημέρωσης", + "View in store" : "Προβολή στο κέντρο εφαρμογών", "Apps with available updates" : "Εφαρμογές με διαθέσιμες ενημερώσεις", "Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης", "Download now" : "Λήψη τώρα", + "What's new?" : "Τι νέο υπάρχει;", "Your version is up to date." : "Έχετε την τελευταία έκδοση.", "Update channel:" : "Ενημέρωση καναλιού:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Μπορείτε πάντα να περάσετε σε νεότερη / πειραματική έκδοση. Αλλά ποτέ δεν μπορείτε να γυρίσετε πίσω σε πιο σταθερό κανάλι.", @@ -22,6 +24,7 @@ OC.L10N.register( "The selected update channel makes dedicated notifications for the server obsolete." : "Το συγκεκριμένο κανάλι ενημέρωσης καθιστά παρωχημένες τις ειδοποιήσεις που προορίζονται για τον διακομιστή.", "The selected update channel does not support updates of the server." : "Το συγκεκριμένο κανάλι ενημέρωσης δεν υποστηρίζει ενημερώσεις διακομιστή.", "Checking apps for compatible updates" : "Έλεγχος εφαρμογών για συμβατές ενημερώσεις", + "View changelog" : "Εμφάνιση αλλαγών", "Could not start updater, please try the manual update" : "Δεν μπορεί να εκκινήσει η εφαρμογή ενημέρωσης, παρακαλώ δοκιμάστε την χειροκίνητη ενημέρωση", "A new version is available: %s" : "Μία νέα έκδοση είναι διαθέσιμη: %s", "Checked on %s" : "Ελέγχθηκε στις %s" diff --git a/apps/updatenotification/l10n/el.json b/apps/updatenotification/l10n/el.json index d2f946156d..1ed1592d1d 100644 --- a/apps/updatenotification/l10n/el.json +++ b/apps/updatenotification/l10n/el.json @@ -8,9 +8,11 @@ "Update for %1$s to version %2$s is available." : "Είναι διαθέσιμη η ενημέρωση από την έκδοση %1$s στην %2$s.", "Update for {app} to version %s is available." : "Είναι διαθέσιμη η ενημέρωση της εφαρμογής {app} στην έκδοση %s", "Update notification" : "Ειδοποίηση ενημέρωσης", + "View in store" : "Προβολή στο κέντρο εφαρμογών", "Apps with available updates" : "Εφαρμογές με διαθέσιμες ενημερώσεις", "Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης", "Download now" : "Λήψη τώρα", + "What's new?" : "Τι νέο υπάρχει;", "Your version is up to date." : "Έχετε την τελευταία έκδοση.", "Update channel:" : "Ενημέρωση καναλιού:", "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Μπορείτε πάντα να περάσετε σε νεότερη / πειραματική έκδοση. Αλλά ποτέ δεν μπορείτε να γυρίσετε πίσω σε πιο σταθερό κανάλι.", @@ -20,6 +22,7 @@ "The selected update channel makes dedicated notifications for the server obsolete." : "Το συγκεκριμένο κανάλι ενημέρωσης καθιστά παρωχημένες τις ειδοποιήσεις που προορίζονται για τον διακομιστή.", "The selected update channel does not support updates of the server." : "Το συγκεκριμένο κανάλι ενημέρωσης δεν υποστηρίζει ενημερώσεις διακομιστή.", "Checking apps for compatible updates" : "Έλεγχος εφαρμογών για συμβατές ενημερώσεις", + "View changelog" : "Εμφάνιση αλλαγών", "Could not start updater, please try the manual update" : "Δεν μπορεί να εκκινήσει η εφαρμογή ενημέρωσης, παρακαλώ δοκιμάστε την χειροκίνητη ενημέρωση", "A new version is available: %s" : "Μία νέα έκδοση είναι διαθέσιμη: %s", "Checked on %s" : "Ελέγχθηκε στις %s" diff --git a/apps/updatenotification/l10n/gl.js b/apps/updatenotification/l10n/gl.js index d0e939c27e..6f0dd9e73e 100644 --- a/apps/updatenotification/l10n/gl.js +++ b/apps/updatenotification/l10n/gl.js @@ -10,8 +10,14 @@ OC.L10N.register( "Update for %1$s to version %2$s is available." : "Está dispoñíbel unha actualización para %1$s á versión %2$s.", "Update for {app} to version %s is available." : "Está dispoñíbel unha actualización para {app} á versión %s.", "Update notification" : "Notificación de actualización", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Amosa as notificacións de actualizacións para o Nexcloud e fornece o SSO para o actualizador.", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "A versión que ten en execución xa non dispón de mantemento. Asegúrese de actualizar a unha versión asistida tecnicamente tan cedo como lle sexa posíbel.", + "Apps missing updates" : "Aplicacións con actualizacións non dispoñíbeis", + "View in store" : "Ver na tenda", + "Apps with available updates" : "Aplicacións con actualizacións dispoñíbeis", "Open updater" : "Abrir o actualizador", "Download now" : "Descargar agora", + "What's new?" : "Que hai de novo?", "The update check is not yet finished. Please refresh the page." : "A comprobación de actualización aínda non rematou. Por favor recargue a páxina.", "Your version is up to date." : "A súa versión está actualizada.", "A non-default update server is in use to be checked for updates:" : "Está en uso un servidor de actualizacións que non é o predeterminado para comprobar as actualizacións:", @@ -22,6 +28,17 @@ OC.L10N.register( "Only notification for app updates are available." : "Só están dispoñíbeis as notificacións para actualizacións de aplicacións.", "The selected update channel makes dedicated notifications for the server obsolete." : "A canle de actualización seleccionada fai obsoletas as notificacións dedicadas para o servidor.", "The selected update channel does not support updates of the server." : "A canle de actualización seleccionada non admite actualizacións do servidor.", + "A new version is available: {newVersionString}" : "Hai dispoñíbel unha versión nova:{newVersionString}", + "Checked on {lastCheckedDate}" : "Comprobado o {lastCheckedDate}", + "Checking apps for compatible updates" : "Comprobando as actualizacións compatíbeis coas aplicacións", + "Please make sure your config.php does not set appstoreenabled to false." : "Asegúrese de que o seu config.php non ten configurado appstoreenabled como «false».", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Non foi posíbel conectar coa tenda de aplicacións ou esta non devolveu ningunha actualización. Busque as actualizacións manualmente ou asegúrese de que o seu servidor ten acceso á Internet e pode conectarse coa tenda de aplicacións.", + "All apps have an update for this version available" : "Todas as aplicacións teñen unha actualización dispoñíbel para esta versión", + "production will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "production fornecerá sempre o último nivel de parches, mais non se actualizará á seguinte versión maior de inmediato. Esa actualización xeralmente acontece coa segunda publicación menor (x.0.2).", + "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable é a versión estábel máis recente. É axeitada para uso en produción e actualizarase sempre á última versión maior.", + "beta is a pre-release version only for testing new features, not for production environments." : "beta é unha versión preliminar só para probar funcionalidades novas, non para contornos de produción.", + "View changelog" : "Ver o rexistro de cambios", + "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n aplicación non ten unha actualización dispoñíbel para esta versión","%n aplicacións non teñen unha actualización dispoñíbel para esta versión"], "Could not start updater, please try the manual update" : "Non foi posíbel iniciar o actualizador, tente a actualización manualmente", "A new version is available: %s" : "Hai dispoñíbel unha versión: %s", "Checked on %s" : "Revisado o %s" diff --git a/apps/updatenotification/l10n/gl.json b/apps/updatenotification/l10n/gl.json index 2fb8b44820..90cce6ad3e 100644 --- a/apps/updatenotification/l10n/gl.json +++ b/apps/updatenotification/l10n/gl.json @@ -8,8 +8,14 @@ "Update for %1$s to version %2$s is available." : "Está dispoñíbel unha actualización para %1$s á versión %2$s.", "Update for {app} to version %s is available." : "Está dispoñíbel unha actualización para {app} á versión %s.", "Update notification" : "Notificación de actualización", + "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Amosa as notificacións de actualizacións para o Nexcloud e fornece o SSO para o actualizador.", + "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "A versión que ten en execución xa non dispón de mantemento. Asegúrese de actualizar a unha versión asistida tecnicamente tan cedo como lle sexa posíbel.", + "Apps missing updates" : "Aplicacións con actualizacións non dispoñíbeis", + "View in store" : "Ver na tenda", + "Apps with available updates" : "Aplicacións con actualizacións dispoñíbeis", "Open updater" : "Abrir o actualizador", "Download now" : "Descargar agora", + "What's new?" : "Que hai de novo?", "The update check is not yet finished. Please refresh the page." : "A comprobación de actualización aínda non rematou. Por favor recargue a páxina.", "Your version is up to date." : "A súa versión está actualizada.", "A non-default update server is in use to be checked for updates:" : "Está en uso un servidor de actualizacións que non é o predeterminado para comprobar as actualizacións:", @@ -20,6 +26,17 @@ "Only notification for app updates are available." : "Só están dispoñíbeis as notificacións para actualizacións de aplicacións.", "The selected update channel makes dedicated notifications for the server obsolete." : "A canle de actualización seleccionada fai obsoletas as notificacións dedicadas para o servidor.", "The selected update channel does not support updates of the server." : "A canle de actualización seleccionada non admite actualizacións do servidor.", + "A new version is available: {newVersionString}" : "Hai dispoñíbel unha versión nova:{newVersionString}", + "Checked on {lastCheckedDate}" : "Comprobado o {lastCheckedDate}", + "Checking apps for compatible updates" : "Comprobando as actualizacións compatíbeis coas aplicacións", + "Please make sure your config.php does not set appstoreenabled to false." : "Asegúrese de que o seu config.php non ten configurado appstoreenabled como «false».", + "Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore." : "Non foi posíbel conectar coa tenda de aplicacións ou esta non devolveu ningunha actualización. Busque as actualizacións manualmente ou asegúrese de que o seu servidor ten acceso á Internet e pode conectarse coa tenda de aplicacións.", + "All apps have an update for this version available" : "Todas as aplicacións teñen unha actualización dispoñíbel para esta versión", + "production will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "production fornecerá sempre o último nivel de parches, mais non se actualizará á seguinte versión maior de inmediato. Esa actualización xeralmente acontece coa segunda publicación menor (x.0.2).", + "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable é a versión estábel máis recente. É axeitada para uso en produción e actualizarase sempre á última versión maior.", + "beta is a pre-release version only for testing new features, not for production environments." : "beta é unha versión preliminar só para probar funcionalidades novas, non para contornos de produción.", + "View changelog" : "Ver o rexistro de cambios", + "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n aplicación non ten unha actualización dispoñíbel para esta versión","%n aplicacións non teñen unha actualización dispoñíbel para esta versión"], "Could not start updater, please try the manual update" : "Non foi posíbel iniciar o actualizador, tente a actualización manualmente", "A new version is available: %s" : "Hai dispoñíbel unha versión: %s", "Checked on %s" : "Revisado o %s" diff --git a/apps/updatenotification/l10n/nl.js b/apps/updatenotification/l10n/nl.js index 87db37acb7..205c8ba8d8 100644 --- a/apps/updatenotification/l10n/nl.js +++ b/apps/updatenotification/l10n/nl.js @@ -36,7 +36,7 @@ OC.L10N.register( "All apps have an update for this version available" : "Alle apps hebben een update voor deze versie beschikbaar", "production will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "productie heeft altijd de laatste patches, maar de verwerkt de update naar de volgende grote release nog niet onmiddellijk. Die update gebeurt meestal bij de tweede kleine release (x.0.2).", "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable is de recentste stabiele versie. Het is geschikt voor regulier gebruik en zal altijd bijwerken naar de laatste grote versie.", - "beta is a pre-release version only for testing new features, not for production environments." : "bèta is een versie om nieuwe functies uit te testen, niet om te gebruiken in een productieomgeving.", + "beta is a pre-release version only for testing new features, not for production environments." : "bèta is een versie om nieuwe functies uit te proberen, niet om te gebruiken in een productieomgeving.", "View changelog" : "Bekijk wijzigingenoverzicht", "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n app heeft geen update voor deze versie beschikbaar","%n apps hebben geen update voor deze versie beschikbaar"], "Could not start updater, please try the manual update" : "Kon de updater niet starten, probeer de handmatige update", diff --git a/apps/updatenotification/l10n/nl.json b/apps/updatenotification/l10n/nl.json index e5a6102edc..6c8c1a375d 100644 --- a/apps/updatenotification/l10n/nl.json +++ b/apps/updatenotification/l10n/nl.json @@ -34,7 +34,7 @@ "All apps have an update for this version available" : "Alle apps hebben een update voor deze versie beschikbaar", "production will always provide the latest patch level, but not update to the next major release immediately. That update usually happens with the second minor release (x.0.2)." : "productie heeft altijd de laatste patches, maar de verwerkt de update naar de volgende grote release nog niet onmiddellijk. Die update gebeurt meestal bij de tweede kleine release (x.0.2).", "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable is de recentste stabiele versie. Het is geschikt voor regulier gebruik en zal altijd bijwerken naar de laatste grote versie.", - "beta is a pre-release version only for testing new features, not for production environments." : "bèta is een versie om nieuwe functies uit te testen, niet om te gebruiken in een productieomgeving.", + "beta is a pre-release version only for testing new features, not for production environments." : "bèta is een versie om nieuwe functies uit te proberen, niet om te gebruiken in een productieomgeving.", "View changelog" : "Bekijk wijzigingenoverzicht", "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n app heeft geen update voor deze versie beschikbaar","%n apps hebben geen update voor deze versie beschikbaar"], "Could not start updater, please try the manual update" : "Kon de updater niet starten, probeer de handmatige update", diff --git a/apps/updatenotification/l10n/sv.js b/apps/updatenotification/l10n/sv.js index 0d90010f39..d6fe810dcb 100644 --- a/apps/updatenotification/l10n/sv.js +++ b/apps/updatenotification/l10n/sv.js @@ -24,7 +24,10 @@ OC.L10N.register( "The selected update channel makes dedicated notifications for the server obsolete." : "Den valda uppdateringskanalen gör dedikerade notiser för servern förlegade.", "The selected update channel does not support updates of the server." : "Den valda uppdateringskanalen stödjer inte uppdateringar för servern.", "A new version is available: {newVersionString}" : "En ny version är tillgänglig: {newVersionString}", + "Checking apps for compatible updates" : "Kontrollera appar för kompatibla uppdateringar", + "Please make sure your config.php does not set appstoreenabled to false." : "Se till att din config.php inte ställer in appstoreenabled till falsk.", "All apps have an update for this version available" : "Alla appar har en uppdatering för den här versionen tillgänglig", + "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable är den senaste stabila versionen. Den är lämplig för regelbunden användning och kommer alltid att uppdatera till den senaste mer omfattande versionen.", "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n appen har ingen uppdatering för den här versionen tillgänglig","%n appar har inga uppdateringar för den här versionen tillgänglig"], "Could not start updater, please try the manual update" : "Kunde inte starta uppdateraren, vänligen försök uppdatera manuellt", "A new version is available: %s" : "En ny version är tillgänglig: %s", diff --git a/apps/updatenotification/l10n/sv.json b/apps/updatenotification/l10n/sv.json index 3d059ebfce..44e3cda173 100644 --- a/apps/updatenotification/l10n/sv.json +++ b/apps/updatenotification/l10n/sv.json @@ -22,7 +22,10 @@ "The selected update channel makes dedicated notifications for the server obsolete." : "Den valda uppdateringskanalen gör dedikerade notiser för servern förlegade.", "The selected update channel does not support updates of the server." : "Den valda uppdateringskanalen stödjer inte uppdateringar för servern.", "A new version is available: {newVersionString}" : "En ny version är tillgänglig: {newVersionString}", + "Checking apps for compatible updates" : "Kontrollera appar för kompatibla uppdateringar", + "Please make sure your config.php does not set appstoreenabled to false." : "Se till att din config.php inte ställer in appstoreenabled till falsk.", "All apps have an update for this version available" : "Alla appar har en uppdatering för den här versionen tillgänglig", + "stable is the most recent stable version. It is suited for regular use and will always update to the latest major version." : "stable är den senaste stabila versionen. Den är lämplig för regelbunden användning och kommer alltid att uppdatera till den senaste mer omfattande versionen.", "_%n app has no update for this version available_::_%n apps have no update for this version available_" : ["%n appen har ingen uppdatering för den här versionen tillgänglig","%n appar har inga uppdateringar för den här versionen tillgänglig"], "Could not start updater, please try the manual update" : "Kunde inte starta uppdateraren, vänligen försök uppdatera manuellt", "A new version is available: %s" : "En ny version är tillgänglig: %s", diff --git a/apps/updatenotification/package-lock.json b/apps/updatenotification/package-lock.json index 4d020ff14b..4a33bd2d6d 100644 --- a/apps/updatenotification/package-lock.json +++ b/apps/updatenotification/package-lock.json @@ -263,17 +263,47 @@ } }, "@babel/helper-module-transforms": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.1.0.tgz", - "integrity": "sha512-0JZRd2yhawo79Rcm4w0LwSMILFmFXjugG3yqf+P/UsKsRS1mJCmMwwlHDlMg7Avr9LrvSpp4ZSULO9r8jpCzcw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz", + "integrity": "sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", "@babel/helper-simple-access": "^7.1.0", "@babel/helper-split-export-declaration": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/template": "^7.2.2", + "@babel/types": "^7.2.2", "lodash": "^4.17.10" + }, + "dependencies": { + "@babel/parser": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", + "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", + "dev": true + }, + "@babel/template": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.2.2.tgz", + "integrity": "sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/parser": "^7.2.2", + "@babel/types": "^7.2.2" + } + }, + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/helper-optimise-call-expression": { @@ -314,15 +344,106 @@ } }, "@babel/helper-replace-supers": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.1.0.tgz", - "integrity": "sha512-BvcDWYZRWVuDeXTYZWxekQNO5D4kO55aArwZOTFXw6rlLQA8ZaDicJR1sO47h+HrnCiDFiww0fSPV0d713KBGQ==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz", + "integrity": "sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.0.0", "@babel/helper-optimise-call-expression": "^7.0.0", - "@babel/traverse": "^7.1.0", + "@babel/traverse": "^7.2.3", "@babel/types": "^7.0.0" + }, + "dependencies": { + "@babel/generator": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.2.2.tgz", + "integrity": "sha512-I4o675J/iS8k+P38dvJ3IBGqObLXyQLTxtrR4u9cSUJOURvafeEWb/pFMOTwtNrmq73mJzyF6ueTbO1BtN0Zeg==", + "dev": true, + "requires": { + "@babel/types": "^7.2.2", + "jsesc": "^2.5.1", + "lodash": "^4.17.10", + "source-map": "^0.5.0", + "trim-right": "^1.0.1" + }, + "dependencies": { + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.2.3.tgz", + "integrity": "sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA==", + "dev": true + }, + "@babel/traverse": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.2.3.tgz", + "integrity": "sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@babel/generator": "^7.2.2", + "@babel/helper-function-name": "^7.1.0", + "@babel/helper-split-export-declaration": "^7.0.0", + "@babel/parser": "^7.2.3", + "@babel/types": "^7.2.2", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.10" + }, + "dependencies": { + "@babel/types": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.2.2.tgz", + "integrity": "sha512-fKCuD6UFUMkR541eDWL+2ih/xFZBXPOg/7EQFeTluMDebfqR4jrpaCjLhkWlQS4hT6nRa2PMEgXKbRB5/H2fpg==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.10", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "debug": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz", + "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/helper-simple-access": { @@ -543,9 +664,9 @@ } }, "@babel/plugin-transform-classes": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.0.tgz", - "integrity": "sha512-aPCEkrhJYebDXcGTAP+cdUENkH7zqOlgbKwLbghjjHpJRJBWM/FSlCjMoPGA8oUdiMfOrk3+8EFPLLb5r7zj2w==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", + "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.0.0", @@ -755,9 +876,9 @@ } }, "@babel/plugin-transform-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.0.tgz", - "integrity": "sha512-7TtPIdwjS/i5ZBlNiQePQCovDh9pAhVbp/nGVRBZuUdBiVRThyyLend3OHobc0G+RLCPPAN70+z/MAMhsgJd/A==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz", + "integrity": "sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0" @@ -844,9 +965,9 @@ } }, "@babel/preset-env": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.0.tgz", - "integrity": "sha512-haGR38j5vOGVeBatrQPr3l0xHbs14505DcM57cbJy48kgMFvvHHoYEhHuRV+7vi559yyAUAVbTWzbK/B/pzJng==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.2.3.tgz", + "integrity": "sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.0.0", @@ -1600,14 +1721,14 @@ } }, "browserslist": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.5.tgz", - "integrity": "sha512-z9ZhGc3d9e/sJ9dIx5NFXkKoaiQTnrvrMsN3R1fGb1tkWWNSz12UewJn9TNxGo1l7J23h0MRaPmk7jfeTZYs1w==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.3.6.tgz", + "integrity": "sha512-kMGKs4BTzRWviZ8yru18xBpx+CyHG9eqgRbj9XbE3IMgtczf4aiA0Y1YCpVdvUieKGZ03kolSPXqTcscBCb9qw==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30000912", - "electron-to-chromium": "^1.3.86", - "node-releases": "^1.0.5" + "caniuse-lite": "^1.0.30000921", + "electron-to-chromium": "^1.3.92", + "node-releases": "^1.1.1" } }, "buffer": { @@ -1640,25 +1761,54 @@ "dev": true }, "cacache": { - "version": "11.3.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.1.tgz", - "integrity": "sha512-2PEw4cRRDu+iQvBTTuttQifacYjLPhET+SYO/gEFMy8uhi+jlJREDAjSF5FWSdV/Aw5h18caHA7vMTw2c+wDzA==", + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-11.3.2.tgz", + "integrity": "sha512-E0zP4EPGDOaT2chM08Als91eYnf8Z+eH1awwwVsngUmgppfM5jjJ8l3z5vO5p5w/I3LsiXawb1sW0VY65pQABg==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "figgy-pudding": "^3.1.0", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.3", + "bluebird": "^3.5.3", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "lru-cache": "^5.1.1", "mississippi": "^3.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.2", - "ssri": "^6.0.0", - "unique-filename": "^1.1.0", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", "y18n": "^4.0.0" + }, + "dependencies": { + "bluebird": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.3.tgz", + "integrity": "sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw==", + "dev": true + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "yallist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true + } } }, "cache-base": { @@ -1685,9 +1835,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30000921", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000921.tgz", - "integrity": "sha512-Bu09ciy0lMWLgpYC77I0YGuI8eFRBPPzaSOYJK1jTI64txCphYCqnWbxJYjHABYVt/TYX/p3jNjLBR87u1Bfpw==", + "version": "1.0.30000923", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000923.tgz", + "integrity": "sha512-j5ur7eeluOFjjPUkydtXP4KFAsmH3XaQNch5tvWSO+dLHYt5PE+VgJZLWtbVOodfWij6m6zas28T4gB/cLYq1w==", "dev": true }, "chalk": { @@ -2020,23 +2170,55 @@ } }, "css-loader": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.0.1.tgz", - "integrity": "sha512-XIVwoIOzSFRVsafOKa060GJ/A70c0IP/C1oVPHEX4eHIFF39z0Jl7j8Kua1SUTiqWDupUnbY3/yQx9r7EUB35w==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-2.1.0.tgz", + "integrity": "sha512-MoOu+CStsGrSt5K2OeZ89q3Snf+IkxRfAIt9aAKg4piioTrhtP1iEFPu+OVn3Ohz24FO6L+rw9UJxBILiSBw5Q==", "dev": true, "requires": { "icss-utils": "^4.0.0", - "loader-utils": "^1.0.2", + "loader-utils": "^1.2.1", "lodash": "^4.17.11", "postcss": "^7.0.6", "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^2.0.2", + "postcss-modules-local-by-default": "^2.0.3", "postcss-modules-scope": "^2.0.0", "postcss-modules-values": "^2.0.0", "postcss-value-parser": "^3.3.0", "schema-utils": "^1.0.0" }, "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, "postcss": { "version": "7.0.7", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.7.tgz", @@ -2219,9 +2401,9 @@ } }, "electron-to-chromium": { - "version": "1.3.91", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.91.tgz", - "integrity": "sha512-wOWwM4vQpmb97VNkExnwE5e/sUMUb7NXurlEnhE89JOarUp6FOOMKjtTGgj9bmqskZkeRA7u+p0IztJ/y2OP5Q==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.96.tgz", + "integrity": "sha512-ZUXBUyGLeoJxp4Nt6G/GjBRLnyz8IKQGexZ2ndWaoegThgMGFO1tdDYID5gBV32/1S83osjJHyfzvanE/8HY4Q==", "dev": true }, "elliptic": { @@ -2517,13 +2699,26 @@ "dev": true }, "file-loader": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-1.1.11.tgz", - "integrity": "sha512-TGR4HU7HUsGg6GCOPJnFk06RhWgEWFLAGWiT6rcD+GRC2keU3s9RGJ+b3Z6/U73jwwNb2gKLJ7YCrp+jvU4ALg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-3.0.1.tgz", + "integrity": "sha512-4sNIOXgtH/9WZq4NvlfU3Opn5ynUsqBwSLyM+I7UOwdGigTBYfVVQEwe/msZNX/j4pCJTIM14Fsw66Svo1oVrw==", "dev": true, "requires": { "loader-utils": "^1.0.2", - "schema-utils": "^0.4.5" + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } } }, "fill-range": { @@ -2660,7 +2855,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -3075,7 +3271,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -3131,6 +3328,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -3174,12 +3372,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -4146,9 +4346,9 @@ } }, "node-releases": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.1.tgz", - "integrity": "sha512-2UXrBr6gvaebo5TNF84C66qyJJ6r0kxBObgZIDX3D3/mt1ADKiHux3NJPWisq0wxvJJdkjECH+9IIKYViKj71Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.2.tgz", + "integrity": "sha512-j1gEV/zX821yxdWp/1vBMN0pSUjuH9oGUdLCb4PfUko6ZW7KdRs3Z+QGGwDUhYtSpQvdVVyLd2V0YvLsmdg5jQ==", "dev": true, "requires": { "semver": "^5.3.0" @@ -4288,9 +4488,9 @@ "dev": true }, "p-limit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", - "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.1.0.tgz", + "integrity": "sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g==", "dev": true, "requires": { "p-try": "^2.0.0" @@ -4493,9 +4693,9 @@ } }, "postcss-modules-local-by-default": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.2.tgz", - "integrity": "sha512-qghHvHeydUBQ3EQic5NjYryZ5jzXzAYxHR7lZQlCNmjGpJtINRyX/ELnh/7fxBBmHNkEzNkq2l5cV6trfidYng==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-2.0.3.tgz", + "integrity": "sha512-jv4CQ8IQ0+TkaAIP7H4kgu/jQbrjte8xU61SYJAIOby+o3H0MGWX6eN1WXUKHccK6/EEjcAERjyIP8MXzAWAbQ==", "dev": true, "requires": { "css-selector-tokenizer": "^0.7.0", @@ -4906,9 +5106,9 @@ } }, "schema-utils": { - "version": "0.4.5", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.5.tgz", - "integrity": "sha512-yYrjb9TX2k/J1Y5UNy3KYdZq10xhYcF8nMpAW6o3hy6Q8WSIEf9lJHG/ePnOBfziPM3fvQwfOwa13U/Fh8qTfA==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", "dev": true, "requires": { "ajv": "^6.1.0", @@ -4922,9 +5122,9 @@ "dev": true }, "serialize-javascript": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.5.0.tgz", - "integrity": "sha512-Ga8c8NjAAp46Br4+0oZ2WxJCwIzwP60Gq1YPgU+39PiTVxyed/iKE/zyZI6+UlVYH5Q4PaQdHhcegIFPZTUfoQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-1.6.1.tgz", + "integrity": "sha512-A5MOagrPFga4YaKQSWHryl7AXvbQkEqpw4NNYMTNYUNV51bA8ABHgYFpqKx+YFFrw59xMV1qGH1R4AgoNIVgCw==", "dev": true }, "set-blocking": { @@ -5292,9 +5492,9 @@ "dev": true }, "terser": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-3.13.1.tgz", - "integrity": "sha512-ogyZye4DFqOtMzT92Y3Nxxw8OvXmL39HOALro4fc+EUYFFF9G/kk0znkvwMz6PPYgBtdKAodh3FPR70eugdaQA==", + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.14.0.tgz", + "integrity": "sha512-KQC1QNKbC/K1ZUjLIWsezW7wkTJuB4v9ptQQUNOzAPVHuVf2LrwEcB0I9t2HTEYUwAFVGiiS6wc+P4ClLDc5FQ==", "dev": true, "requires": { "commander": "~2.17.1", @@ -5303,9 +5503,9 @@ } }, "terser-webpack-plugin": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.1.0.tgz", - "integrity": "sha512-61lV0DSxMAZ8AyZG7/A4a3UPlrbOBo8NIQ4tJzLPAdGOQ+yoNC7l5ijEow27lBAL2humer01KLS6bGIMYQxKoA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.2.1.tgz", + "integrity": "sha512-GGSt+gbT0oKcMDmPx4SRSfJPE1XaN3kQRWG4ghxKQw9cn5G9x6aCKSsgYdvyM0na9NJ4Drv0RG6jbBByZ5CMjw==", "dev": true, "requires": { "cacache": "^11.0.2", @@ -5735,9 +5935,9 @@ } }, "webpack": { - "version": "4.28.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.0.tgz", - "integrity": "sha512-gPNTMGR5ZlBucXmEQ34TRxRqXnGYq9P3t8LeP9rvhkNnr+Cn+HvZMxGuJ4Hl7zdmoRUZP+GosniqJiadXW/RqQ==", + "version": "4.28.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.28.3.tgz", + "integrity": "sha512-vLZN9k5I7Nr/XB1IDG9GbZB4yQd1sPuvufMFgJkx0b31fi2LD97KQIjwjxE7xytdruAYfu5S0FLBLjdxmwGJCg==", "dev": true, "requires": { "@webassemblyjs/ast": "1.7.11", diff --git a/apps/updatenotification/package.json b/apps/updatenotification/package.json index eac07ea9ae..114e873dd2 100644 --- a/apps/updatenotification/package.json +++ b/apps/updatenotification/package.json @@ -30,13 +30,13 @@ }, "devDependencies": { "@babel/core": "^7.2.2", - "@babel/preset-env": "^7.2.0", + "@babel/preset-env": "^7.2.3", "babel-loader": "^8.0.4", - "css-loader": "^2.0.1", - "file-loader": "^1.1.11", + "css-loader": "^2.1.0", + "file-loader": "^3.0.1", "vue-loader": "^15.4.2", "vue-template-compiler": "^2.5.21", - "webpack": "^4.28.0", + "webpack": "^4.28.3", "webpack-cli": "^3.1.2", "webpack-merge": "^4.1.5" } diff --git a/apps/user_ldap/l10n/cs.js b/apps/user_ldap/l10n/cs.js index 54b5adf7ab..be48d9c424 100644 --- a/apps/user_ldap/l10n/cs.js +++ b/apps/user_ldap/l10n/cs.js @@ -66,7 +66,7 @@ OC.L10N.register( "Could not find the desired feature" : "Nelze nalézt požadovanou vlastnost", "Invalid Host" : "Neplatný hostitel", "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Tato aplikace umožňuje správcům připojit Nextcloud na adresář uživatelů založený na LDAP.", - "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, e-mail, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, email, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", "Test Configuration" : "Vyzkoušet nastavení", "Help" : "Nápověda", "Groups meeting these criteria are available in %s:" : "Skupiny splňující tyto podmínky jsou k dispozici v %s:", @@ -82,8 +82,8 @@ OC.L10N.register( "When logging in, %s will find the user based on the following attributes:" : "Při přihlašování, %s bude hledat uživatele na základě následujících atributů:", "LDAP / AD Username:" : "LDAP / AD uživatelské jméno:", "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Umožňuje přihlašování pomocí LDAP/AD uživatelského jména, což je buď „uid“ nebo „sAMAccountName“ a bude zjištěno.", - "LDAP / AD Email Address:" : "LDAP/AD e-mailová adresa:", - "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Umožňuje přihlašování pomocí atributu e-mail. Je možné použít „mail“ a „mailPrimaryAddress“.", + "LDAP / AD Email Address:" : "LDAP/AD emailová adresa:", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Umožňuje přihlašování pomocí atributu email. Je možné použít „mail“ a „mailPrimaryAddress“.", "Other Attributes:" : "Další atributy:", "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr který použít při pokusu o přihlášení. „%%uid“ je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: „uid=%%uid“", "Test Loginname" : "Testovací přihlašovací jméno", @@ -172,8 +172,8 @@ OC.L10N.register( "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Ponechte prázné pro výchozí uživatelskou kvótu. Jinak uveďte LDAP / AD atribut.", "Quota Default" : "Výchozí kvóta", "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Přepsat výchozí kvótu pro LDAP uživatele, kteří nemají kvótu nastavenou v poli kvóty.", - "Email Field" : "Pole e-mailu", - "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Nastavit e-mail uživatele na základě LDAP atributu. Ponechte prázdné pro výchozí chování.", + "Email Field" : "Pole emailu", + "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Nastavit email uživatele na základě LDAP atributu. Ponechte prázdné pro výchozí chování.", "User Home Folder Naming Rule" : "Pravidlo pojmenování domovské složky uživatele", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Ponechte prázdné pro uživatelské jméno (výchozí). Jinak uveďte LDAP/AD parametr.", "Internal Username" : "Interní uživatelské jméno", diff --git a/apps/user_ldap/l10n/cs.json b/apps/user_ldap/l10n/cs.json index eaced20cfb..6efd199a42 100644 --- a/apps/user_ldap/l10n/cs.json +++ b/apps/user_ldap/l10n/cs.json @@ -64,7 +64,7 @@ "Could not find the desired feature" : "Nelze nalézt požadovanou vlastnost", "Invalid Host" : "Neplatný hostitel", "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Tato aplikace umožňuje správcům připojit Nextcloud na adresář uživatelů založený na LDAP.", - "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, e-mail, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Tato aplikace umožní správcům propojit Nextcloud s adresářem uživatelů, založeném na LDAP pro ověřování a zprovozňování uživatelů, skupin a atributů uživatelů. Správci mohou tuto aplikaci nastavit pro propojení s jedním či více LDAP adresáři nebo Active Directory prostřednictvím LDAP rozhraní. Atributy jako například kvóta uživatele, email, fotografie, členství ve skupinách a další mohou být vytažené do Nextcloud z adresáře pomocí příslušných dotazů a filtrů.\n\nUživatel se do Nextcloud přihlásí pomocí svých LDAP nebo AD přihlašovacích údajů a je mu udělen přístup na základě požadavku na ověření obslouženém LDAP nebo AD serverem. Nextcloud neukládá LDAP nebo AD hesla, namísto toho jsou tyto přihlašovací údaje použity pro ověření uživatele a Nextcloud používá relaci pro identifikátor uživatele. Více informací je k dispozici v dokumentaci k podpůrné vrstvě LDAP uživatel a skupina.", "Test Configuration" : "Vyzkoušet nastavení", "Help" : "Nápověda", "Groups meeting these criteria are available in %s:" : "Skupiny splňující tyto podmínky jsou k dispozici v %s:", @@ -80,8 +80,8 @@ "When logging in, %s will find the user based on the following attributes:" : "Při přihlašování, %s bude hledat uživatele na základě následujících atributů:", "LDAP / AD Username:" : "LDAP / AD uživatelské jméno:", "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Umožňuje přihlašování pomocí LDAP/AD uživatelského jména, což je buď „uid“ nebo „sAMAccountName“ a bude zjištěno.", - "LDAP / AD Email Address:" : "LDAP/AD e-mailová adresa:", - "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Umožňuje přihlašování pomocí atributu e-mail. Je možné použít „mail“ a „mailPrimaryAddress“.", + "LDAP / AD Email Address:" : "LDAP/AD emailová adresa:", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Umožňuje přihlašování pomocí atributu email. Je možné použít „mail“ a „mailPrimaryAddress“.", "Other Attributes:" : "Další atributy:", "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Definuje filtr který použít při pokusu o přihlášení. „%%uid“ je nahrazeno uživatelským jménem z přihlašovací akce. Příklad: „uid=%%uid“", "Test Loginname" : "Testovací přihlašovací jméno", @@ -170,8 +170,8 @@ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Ponechte prázné pro výchozí uživatelskou kvótu. Jinak uveďte LDAP / AD atribut.", "Quota Default" : "Výchozí kvóta", "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Přepsat výchozí kvótu pro LDAP uživatele, kteří nemají kvótu nastavenou v poli kvóty.", - "Email Field" : "Pole e-mailu", - "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Nastavit e-mail uživatele na základě LDAP atributu. Ponechte prázdné pro výchozí chování.", + "Email Field" : "Pole emailu", + "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Nastavit email uživatele na základě LDAP atributu. Ponechte prázdné pro výchozí chování.", "User Home Folder Naming Rule" : "Pravidlo pojmenování domovské složky uživatele", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Ponechte prázdné pro uživatelské jméno (výchozí). Jinak uveďte LDAP/AD parametr.", "Internal Username" : "Interní uživatelské jméno", diff --git a/apps/user_ldap/l10n/eu.js b/apps/user_ldap/l10n/eu.js index b2164aaf94..27177b1e98 100644 --- a/apps/user_ldap/l10n/eu.js +++ b/apps/user_ldap/l10n/eu.js @@ -12,6 +12,11 @@ OC.L10N.register( "No data specified" : "Ez da daturik zehaztu", " Could not set configuration %s" : "Ezin izan da %s konfigurazioa ezarri", "Action does not exist" : "Ekintza ez da existitzen", + "Very weak password" : "Pasahitz oso ahula", + "Weak password" : "Pasahitz ahula", + "So-so password" : "Hala-moduzko pasahitza", + "Good password" : "Pasahitz ona", + "Strong password" : "Pasahitz sendoa", "The Base DN appears to be wrong" : "Oinarrizko DN gaizki dagoela dirudi", "Configuration incorrect" : "Konfigurazioa ez dago ongi", "Configuration incomplete" : "Konfigurazioa osatu gabe dago", @@ -56,6 +61,7 @@ OC.L10N.register( "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "Lotura egingo den bezero erabiltzailearen DNa, adb. uid=agent,dc=example,dc=com. Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik.", "Password" : "Pasahitza", "For anonymous access, leave DN and Password empty." : "Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik.", + "Save Credentials" : "Gorde kredentzialak", "One Base DN per line" : "DN Oinarri bat lerroko", "You can specify Base DN for users and groups in the Advanced tab" : "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu fitxan", "Detect Base DN" : "Anteman Oinarrizko DN", @@ -66,6 +72,12 @@ OC.L10N.register( "Saving" : "Gordetzen", "Back" : "Atzera", "Continue" : "Jarraitu", + "Please renew your password." : "Berritu zure pasahitza mesedez.", + "Current password" : "Uneko pasahitza", + "New password" : "Pasahitz berria", + "Renew password" : "Berritu pasahitza", + "Wrong password." : "Pasahitz okerra", + "Cancel" : "Utzi", "Server" : "Zerbitzaria", "Users" : "Erabiltzaileak", "Login Attributes" : "Saioa hasteko atributuak", diff --git a/apps/user_ldap/l10n/eu.json b/apps/user_ldap/l10n/eu.json index 836e7a6dd1..49f0c720e7 100644 --- a/apps/user_ldap/l10n/eu.json +++ b/apps/user_ldap/l10n/eu.json @@ -10,6 +10,11 @@ "No data specified" : "Ez da daturik zehaztu", " Could not set configuration %s" : "Ezin izan da %s konfigurazioa ezarri", "Action does not exist" : "Ekintza ez da existitzen", + "Very weak password" : "Pasahitz oso ahula", + "Weak password" : "Pasahitz ahula", + "So-so password" : "Hala-moduzko pasahitza", + "Good password" : "Pasahitz ona", + "Strong password" : "Pasahitz sendoa", "The Base DN appears to be wrong" : "Oinarrizko DN gaizki dagoela dirudi", "Configuration incorrect" : "Konfigurazioa ez dago ongi", "Configuration incomplete" : "Konfigurazioa osatu gabe dago", @@ -54,6 +59,7 @@ "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "Lotura egingo den bezero erabiltzailearen DNa, adb. uid=agent,dc=example,dc=com. Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik.", "Password" : "Pasahitza", "For anonymous access, leave DN and Password empty." : "Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik.", + "Save Credentials" : "Gorde kredentzialak", "One Base DN per line" : "DN Oinarri bat lerroko", "You can specify Base DN for users and groups in the Advanced tab" : "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu fitxan", "Detect Base DN" : "Anteman Oinarrizko DN", @@ -64,6 +70,12 @@ "Saving" : "Gordetzen", "Back" : "Atzera", "Continue" : "Jarraitu", + "Please renew your password." : "Berritu zure pasahitza mesedez.", + "Current password" : "Uneko pasahitza", + "New password" : "Pasahitz berria", + "Renew password" : "Berritu pasahitza", + "Wrong password." : "Pasahitz okerra", + "Cancel" : "Utzi", "Server" : "Zerbitzaria", "Users" : "Erabiltzaileak", "Login Attributes" : "Saioa hasteko atributuak", diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js index e7b0bf96eb..e8edbc6399 100644 --- a/apps/user_ldap/l10n/gl.js +++ b/apps/user_ldap/l10n/gl.js @@ -3,6 +3,10 @@ OC.L10N.register( { "Failed to clear the mappings." : "Non foi posíbel limpar as asignacións.", "Failed to delete the server configuration" : "Non foi posíbel eliminar a configuración do servidor", + "Invalid configuration: Anonymous binding is not allowed." : "A configuración non é correcta: o vínculo anónimo non está permitido.", + "Valid configuration, connection established!" : "A configuración é correcta, estabeleceuse a conexión!", + "Valid configuration, but binding failed. Please check the server settings and credentials." : "A configuración é correcta, mais o vínculo falla. Comprobe os axustes do servidor e as credenciais.", + "Invalid configuration. Please have a look at the logs for further details." : "A configuración non é correcta. Bótelle unha ollada aos rexistros para obter máis detalles.", "No action specified" : "Non se especificou unha acción", "No configuration specified" : "Non se especificou unha configuración", "No data specified" : "Non se especificaron datos", @@ -29,6 +33,7 @@ OC.L10N.register( "{nthServer}. Server" : "{nthServer}. Servidor", "No object found in the given Base DN. Please revise." : "Non se atopou o obxecto no DN base solicitado. Revíseo.", "More than 1,000 directory entries available." : "Máis de 1,000 entradas de directorios dispoñíbeis.", + "_{objectsFound} entry available within the provided Base DN_::_{objectsFound} entries available within the provided Base DN_" : ["{objectsFound} entrada dispoñíbel no DN base fornecido","{objectsFound} entradas dispoñíbeis no DN base fornecido"], "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Produciuse un erro. Comprobe o DN base, os axustes de conexión e as credenciais.", "Do you really want to delete the current Server Configuration?" : "Confirma que quere eliminar a configuración actual do servidor?", "Confirm Deletion" : "Confirmar a eliminación", @@ -40,7 +45,10 @@ OC.L10N.register( "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "O cambio do modo permitirá consultas LDAP automáticas. Dependendo do tamaño de LDAP pode levarlle un chisco. Quere cambiar de modo aínda así?", "Mode switch" : "Cambio de modo", "Select attributes" : "Seleccione os atributos", + "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation):
" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes):
", "User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.", + "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in." : "Considere restrinxir a súa busca, pois abrange moitos usuarios, apenas o primeiro deles poderá acceder.\n", + "An unspecified error occurred. Please check log and settings." : "Produciuse un erro non especificado. Comprobe o rexistro e os axustes.", "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.", "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.", "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.", @@ -54,8 +62,11 @@ OC.L10N.register( "LDAP / AD integration" : "Integración LDAP / AD", "_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"], "_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"], + "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Non foi posíbel detectar o atributo nome de usuario que amosar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP. ", "Could not find the desired feature" : "Non foi posíbel atopar a función desexada", "Invalid Host" : "Máquina incorrecta", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Esta aplicación permitelle aos administradores conectar Nextcloud a un directorio de usuarios baseado en LDAP.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Esta aplicación permítelle aos administradores conectar Nextcloud cun directorio de usuarios baseado en LDAP para a autenticación e aprovisionamento de usuarios, grupos e atributos de usuario. Os administradores poden configurar esta aplicación para conectarse a un ou máis directorios LDAP ou Active Directory mediante unha interface LDAP. Os atributos como cota de usuario, correo, imaxes de avatar, pertenza a grupos e máis poden incorporarse ao Nextcloud dende un directorio coas peticións e filtros axeitados.\n\nUn usuario rexistrase no Nextcloud coas súa credenciais LDAP ou AD e se lle concede acceso baseandose nunha petición de autenticación manexada polo servidor LDAP ou AD.Nexttcloud non almacen os contrasinais LDAP ou AD, senon que estas credenciais usanse para autenticar un usuario e após o Nextcloud emprega unha sesión para O ID do usuario. Ten dispoñíbel máis información na documentación da infraestrutura de usuarios e grupos LDAP.", "Test Configuration" : "Probar a configuración", "Help" : "Axuda", "Groups meeting these criteria are available in %s:" : "Os grupos que cumpren estes criterios están dispoñíbeis en %s:", @@ -70,8 +81,11 @@ OC.L10N.register( "Verify settings and count the groups" : "Verificar os axustes e contar os grupos", "When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:", "LDAP / AD Username:" : "Nome de usuario LDAP / AD:", + "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa «uid» ou «sAMAccountName« e será detectado.", "LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «mail» e «mailPrimaryAddress».", "Other Attributes:" : "Outros atributos:", + "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Define o filtro que se aplica cando se intenta o acceso. «%%uid» substitúe o nome de usuario e a acción de acceso. Exemplo: «uid=%%uid» ", "Test Loginname" : "Probar o nome de acceso", "Verify settings" : "Verificar os axustes", "%s. Server:" : "%s. Servidor:", @@ -86,6 +100,7 @@ OC.L10N.register( "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "O DN do cliente do usuario co que hai que estabelecer unha conexión, p.ex uid=axente, dc=exemplo, dc=com. Para o acceso anónimo deixe o DN e o contrasinal baleiros.", "Password" : "Contrasinal", "For anonymous access, leave DN and Password empty." : "Para o acceso anónimo deixe o DN e o contrasinal baleiros.", + "Save Credentials" : "Gardar as credenciais", "One Base DN per line" : "Un DN base por liña", "You can specify Base DN for users and groups in the Advanced tab" : "Pode especificar o DN base para usuarios e grupos na lapela de «Avanzado»", "Detect Base DN" : "Detectar o DN base", @@ -117,9 +132,9 @@ OC.L10N.register( "Connection Settings" : "Axustes da conexión", "Configuration Active" : "Configuración activa", "When unchecked, this configuration will be skipped." : "Se está sen marcar, omítese esta configuración.", - "Backup (Replica) Host" : "Servidor da copia de seguridade (Réplica)", - "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguridade opcional. Debe ser unha réplica do servidor principal LDAP/AD.", - "Backup (Replica) Port" : "Porto da copia de seguridade (Réplica)", + "Backup (Replica) Host" : "Servidor da copia de seguranza (réplica)", + "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguranza opcional. Debe ser unha réplica do servidor principal LDAP/AD.", + "Backup (Replica) Port" : "Porto da copia de seguranza (réplica)", "Disable Main Server" : "Desactivar o servidor principal", "Only connect to the replica server." : "Conectar só co servidor de réplica.", "Turn off SSL certificate validation." : "Desactiva a validación do certificado SSL.", @@ -162,13 +177,14 @@ OC.L10N.register( "User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.", "Internal Username" : "Nome interno de usuario", - "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.", + "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restrición de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son substituídos pola súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.", "Internal Username Attribute:" : "Atributo do nome interno de usuario:", "Override UUID detection" : "Ignorar a detección do UUID", "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.", "UUID Attribute for Users:" : "Atributo do UUID para usuarios:", "UUID Attribute for Groups:" : "Atributo do UUID para grupos:", "Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»", + "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar metadatos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.", "Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»", "Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»", " entries available within the provided Base DN" : "entradas dispoñíbeis no DN base fornecido", diff --git a/apps/user_ldap/l10n/gl.json b/apps/user_ldap/l10n/gl.json index a072c3ea49..52e6fb7b71 100644 --- a/apps/user_ldap/l10n/gl.json +++ b/apps/user_ldap/l10n/gl.json @@ -1,6 +1,10 @@ { "translations": { "Failed to clear the mappings." : "Non foi posíbel limpar as asignacións.", "Failed to delete the server configuration" : "Non foi posíbel eliminar a configuración do servidor", + "Invalid configuration: Anonymous binding is not allowed." : "A configuración non é correcta: o vínculo anónimo non está permitido.", + "Valid configuration, connection established!" : "A configuración é correcta, estabeleceuse a conexión!", + "Valid configuration, but binding failed. Please check the server settings and credentials." : "A configuración é correcta, mais o vínculo falla. Comprobe os axustes do servidor e as credenciais.", + "Invalid configuration. Please have a look at the logs for further details." : "A configuración non é correcta. Bótelle unha ollada aos rexistros para obter máis detalles.", "No action specified" : "Non se especificou unha acción", "No configuration specified" : "Non se especificou unha configuración", "No data specified" : "Non se especificaron datos", @@ -27,6 +31,7 @@ "{nthServer}. Server" : "{nthServer}. Servidor", "No object found in the given Base DN. Please revise." : "Non se atopou o obxecto no DN base solicitado. Revíseo.", "More than 1,000 directory entries available." : "Máis de 1,000 entradas de directorios dispoñíbeis.", + "_{objectsFound} entry available within the provided Base DN_::_{objectsFound} entries available within the provided Base DN_" : ["{objectsFound} entrada dispoñíbel no DN base fornecido","{objectsFound} entradas dispoñíbeis no DN base fornecido"], "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "Produciuse un erro. Comprobe o DN base, os axustes de conexión e as credenciais.", "Do you really want to delete the current Server Configuration?" : "Confirma que quere eliminar a configuración actual do servidor?", "Confirm Deletion" : "Confirmar a eliminación", @@ -38,7 +43,10 @@ "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "O cambio do modo permitirá consultas LDAP automáticas. Dependendo do tamaño de LDAP pode levarlle un chisco. Quere cambiar de modo aínda así?", "Mode switch" : "Cambio de modo", "Select attributes" : "Seleccione os atributos", + "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation):
" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes):
", "User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.", + "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in." : "Considere restrinxir a súa busca, pois abrange moitos usuarios, apenas o primeiro deles poderá acceder.\n", + "An unspecified error occurred. Please check log and settings." : "Produciuse un erro non especificado. Comprobe o rexistro e os axustes.", "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.", "A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.", "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.", @@ -52,8 +60,11 @@ "LDAP / AD integration" : "Integración LDAP / AD", "_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"], "_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"], + "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Non foi posíbel detectar o atributo nome de usuario que amosar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP. ", "Could not find the desired feature" : "Non foi posíbel atopar a función desexada", "Invalid Host" : "Máquina incorrecta", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "Esta aplicación permitelle aos administradores conectar Nextcloud a un directorio de usuarios baseado en LDAP.", + "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "Esta aplicación permítelle aos administradores conectar Nextcloud cun directorio de usuarios baseado en LDAP para a autenticación e aprovisionamento de usuarios, grupos e atributos de usuario. Os administradores poden configurar esta aplicación para conectarse a un ou máis directorios LDAP ou Active Directory mediante unha interface LDAP. Os atributos como cota de usuario, correo, imaxes de avatar, pertenza a grupos e máis poden incorporarse ao Nextcloud dende un directorio coas peticións e filtros axeitados.\n\nUn usuario rexistrase no Nextcloud coas súa credenciais LDAP ou AD e se lle concede acceso baseandose nunha petición de autenticación manexada polo servidor LDAP ou AD.Nexttcloud non almacen os contrasinais LDAP ou AD, senon que estas credenciais usanse para autenticar un usuario e após o Nextcloud emprega unha sesión para O ID do usuario. Ten dispoñíbel máis información na documentación da infraestrutura de usuarios e grupos LDAP.", "Test Configuration" : "Probar a configuración", "Help" : "Axuda", "Groups meeting these criteria are available in %s:" : "Os grupos que cumpren estes criterios están dispoñíbeis en %s:", @@ -68,8 +79,11 @@ "Verify settings and count the groups" : "Verificar os axustes e contar os grupos", "When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:", "LDAP / AD Username:" : "Nome de usuario LDAP / AD:", + "Allows login against the LDAP / AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa «uid» ou «sAMAccountName« e será detectado.", "LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:", + "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «mail» e «mailPrimaryAddress».", "Other Attributes:" : "Outros atributos:", + "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Define o filtro que se aplica cando se intenta o acceso. «%%uid» substitúe o nome de usuario e a acción de acceso. Exemplo: «uid=%%uid» ", "Test Loginname" : "Probar o nome de acceso", "Verify settings" : "Verificar os axustes", "%s. Server:" : "%s. Servidor:", @@ -84,6 +98,7 @@ "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "O DN do cliente do usuario co que hai que estabelecer unha conexión, p.ex uid=axente, dc=exemplo, dc=com. Para o acceso anónimo deixe o DN e o contrasinal baleiros.", "Password" : "Contrasinal", "For anonymous access, leave DN and Password empty." : "Para o acceso anónimo deixe o DN e o contrasinal baleiros.", + "Save Credentials" : "Gardar as credenciais", "One Base DN per line" : "Un DN base por liña", "You can specify Base DN for users and groups in the Advanced tab" : "Pode especificar o DN base para usuarios e grupos na lapela de «Avanzado»", "Detect Base DN" : "Detectar o DN base", @@ -115,9 +130,9 @@ "Connection Settings" : "Axustes da conexión", "Configuration Active" : "Configuración activa", "When unchecked, this configuration will be skipped." : "Se está sen marcar, omítese esta configuración.", - "Backup (Replica) Host" : "Servidor da copia de seguridade (Réplica)", - "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguridade opcional. Debe ser unha réplica do servidor principal LDAP/AD.", - "Backup (Replica) Port" : "Porto da copia de seguridade (Réplica)", + "Backup (Replica) Host" : "Servidor da copia de seguranza (réplica)", + "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Indicar un servidor de copia de seguranza opcional. Debe ser unha réplica do servidor principal LDAP/AD.", + "Backup (Replica) Port" : "Porto da copia de seguranza (réplica)", "Disable Main Server" : "Desactivar o servidor principal", "Only connect to the replica server." : "Conectar só co servidor de réplica.", "Turn off SSL certificate validation." : "Desactiva a validación do certificado SSL.", @@ -160,13 +175,14 @@ "User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario", "Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.", "Internal Username" : "Nome interno de usuario", - "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.", + "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restrición de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son substituídos pola súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.", "Internal Username Attribute:" : "Atributo do nome interno de usuario:", "Override UUID detection" : "Ignorar a detección do UUID", "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.", "UUID Attribute for Users:" : "Atributo do UUID para usuarios:", "UUID Attribute for Groups:" : "Atributo do UUID para grupos:", "Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»", + "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar metadatos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.", "Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»", "Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»", " entries available within the provided Base DN" : "entradas dispoñíbeis no DN base fornecido", diff --git a/apps/user_ldap/lib/User/User.php b/apps/user_ldap/lib/User/User.php index 706424d318..0d8f993746 100644 --- a/apps/user_ldap/lib/User/User.php +++ b/apps/user_ldap/lib/User/User.php @@ -202,7 +202,7 @@ class User { $displayName2 = (string)$ldapEntry[$attr][0]; } if ($displayName !== '') { - $this->composeAndStoreDisplayName($displayName); + $this->composeAndStoreDisplayName($displayName, $displayName2); $this->access->cacheUserDisplayName( $this->getUsername(), $displayName, diff --git a/apps/workflowengine/l10n/gl.js b/apps/workflowengine/l10n/gl.js index c4b64097ff..6e75e4b845 100644 --- a/apps/workflowengine/l10n/gl.js +++ b/apps/workflowengine/l10n/gl.js @@ -6,6 +6,8 @@ OC.L10N.register( "Reset" : "Restabelecer", "Save" : "Gardar", "Saving…" : "Gardando...", + "Group list is empty" : "A lista de grupos está baleira", + "Unable to retrieve the group list" : "Non é posíbel recuperar a lista de grupos", "Saved" : "Gardado", "Saving failed:" : "Produciuse unha falla ao gardar:", "Add rule group" : "Engadir unha regra de grupo", @@ -15,6 +17,7 @@ OC.L10N.register( "matches" : "coincidencias", "does not match" : "non coinciden", "Example: {placeholder}" : "Exemplo: {placeholder}", + "File name" : "Nome de ficheiro", "File size (upload)" : "Tamaño do ficheiro (envío)", "less" : "menor", "less or equals" : "menor ou igual", @@ -43,6 +46,7 @@ OC.L10N.register( "Android client" : "Cliente Android", "iOS client" : "Cliente iOS", "Desktop client" : "Cliente de escritorio", + "Thunderbird & Outlook addons" : "Complementos do Thunderbird e do Outlook", "User group membership" : "Pertencia a un grupo de usuarios", "is member of" : "é participante en", "is not member of" : "non é participante en", diff --git a/apps/workflowengine/l10n/gl.json b/apps/workflowengine/l10n/gl.json index 30f2d06515..b3407da49c 100644 --- a/apps/workflowengine/l10n/gl.json +++ b/apps/workflowengine/l10n/gl.json @@ -4,6 +4,8 @@ "Reset" : "Restabelecer", "Save" : "Gardar", "Saving…" : "Gardando...", + "Group list is empty" : "A lista de grupos está baleira", + "Unable to retrieve the group list" : "Non é posíbel recuperar a lista de grupos", "Saved" : "Gardado", "Saving failed:" : "Produciuse unha falla ao gardar:", "Add rule group" : "Engadir unha regra de grupo", @@ -13,6 +15,7 @@ "matches" : "coincidencias", "does not match" : "non coinciden", "Example: {placeholder}" : "Exemplo: {placeholder}", + "File name" : "Nome de ficheiro", "File size (upload)" : "Tamaño do ficheiro (envío)", "less" : "menor", "less or equals" : "menor ou igual", @@ -41,6 +44,7 @@ "Android client" : "Cliente Android", "iOS client" : "Cliente iOS", "Desktop client" : "Cliente de escritorio", + "Thunderbird & Outlook addons" : "Complementos do Thunderbird e do Outlook", "User group membership" : "Pertencia a un grupo de usuarios", "is member of" : "é participante en", "is not member of" : "non é participante en", diff --git a/apps/workflowengine/l10n/nb.js b/apps/workflowengine/l10n/nb.js index 7fbc1d904f..c05bc020ab 100644 --- a/apps/workflowengine/l10n/nb.js +++ b/apps/workflowengine/l10n/nb.js @@ -17,6 +17,7 @@ OC.L10N.register( "matches" : "passer", "does not match" : "passer ikke", "Example: {placeholder}" : "Eksempel: {placeholder}", + "File name" : "Filnavn", "File size (upload)" : "Filstørrelse (opplasting)", "less" : "mindre", "less or equals" : "mindre eller lik", @@ -45,6 +46,7 @@ OC.L10N.register( "Android client" : "Android klient", "iOS client" : "iOS klient", "Desktop client" : "Skrivebordsklient", + "Thunderbird & Outlook addons" : "Thunderbird & Outlook tillegg", "User group membership" : "Brukerens gruppemedlemsskap", "is member of" : "er medlem av", "is not member of" : "er ikke medlem av", diff --git a/apps/workflowengine/l10n/nb.json b/apps/workflowengine/l10n/nb.json index b43e0b06c7..c20eb21deb 100644 --- a/apps/workflowengine/l10n/nb.json +++ b/apps/workflowengine/l10n/nb.json @@ -15,6 +15,7 @@ "matches" : "passer", "does not match" : "passer ikke", "Example: {placeholder}" : "Eksempel: {placeholder}", + "File name" : "Filnavn", "File size (upload)" : "Filstørrelse (opplasting)", "less" : "mindre", "less or equals" : "mindre eller lik", @@ -43,6 +44,7 @@ "Android client" : "Android klient", "iOS client" : "iOS klient", "Desktop client" : "Skrivebordsklient", + "Thunderbird & Outlook addons" : "Thunderbird & Outlook tillegg", "User group membership" : "Brukerens gruppemedlemsskap", "is member of" : "er medlem av", "is not member of" : "er ikke medlem av", diff --git a/build/package-lock.json b/build/package-lock.json index a0769eb81d..edf9198edf 100644 --- a/build/package-lock.json +++ b/build/package-lock.json @@ -23,25 +23,26 @@ } }, "@types/bluebird": { - "version": "3.5.24", - "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.24.tgz", - "integrity": "sha512-YeQoDpq4Lm8ppSBqAnAeF/xy1cYp/dMTif2JFcvmAbETMRlvKHT2iLcWu+WyYiJO3b3Ivokwo7EQca/xfLVJmg==", + "version": "3.5.25", + "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.25.tgz", + "integrity": "sha512-yfhIBix+AIFTmYGtkC0Bi+XGjSkOINykqKvO/Wqdz/DuXlAKK7HmhLAXdPIGsV4xzKcL3ev/zYc4yLNo+OvGaw==", "dev": true }, "@types/karma": { - "version": "1.7.7", - "resolved": "https://registry.npmjs.org/@types/karma/-/karma-1.7.7.tgz", - "integrity": "sha512-99qZWJ+4Cwn+H49i2y8FjIGXJt3secyGJfmG+ixzStvdSE7f13FeMnV9ube8Yq48UgKI1pYeBmYwIgzr4Keckw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/karma/-/karma-3.0.1.tgz", + "integrity": "sha512-rhG6SCZEMbfkuvCBFsT9D7//X3wH2HlRwisZOayx/Jcd86Kg8UBv62/0T3C934CGiCE5Uupd+5FyEXkxOhxeYg==", "dev": true, "requires": { "@types/bluebird": "*", - "@types/node": "*" + "@types/node": "*", + "log4js": "^3.0.0" } }, "@types/node": { - "version": "10.11.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.11.7.tgz", - "integrity": "sha512-yOxFfkN9xUFLyvWaeYj90mlqTJ41CsQzWKS3gXdOMOyPVacUsymejKxJ4/pMW7exouubuEeZLJawGgcNGYlTeg==", + "version": "10.12.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.18.tgz", + "integrity": "sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ==", "dev": true }, "abbrev": { @@ -1449,7 +1450,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -1864,7 +1866,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -1920,6 +1923,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -1963,12 +1967,14 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, @@ -2822,13 +2828,13 @@ } }, "karma-viewport": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/karma-viewport/-/karma-viewport-1.0.2.tgz", - "integrity": "sha512-rvzY9UTVXHPt9QRwawyh1D50qzqtxRsoPe5svgOY5kvV7eigv8e5dcW3RSmPZ6m/3Hx+QwJEMY+kLhCmamKJ6A==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/karma-viewport/-/karma-viewport-1.0.3.tgz", + "integrity": "sha512-hU6AFNej2UdTEExacz3kShdTD1cx+wszGyn5GytKGpkzmGrYSmxO6pZUbynbw9KDT7bzyDYkD1/LmKpRoHVWdA==", "dev": true, "requires": { - "@types/karma": "^1.7.3", - "jsonschema": "^1.1.1" + "@types/karma": "^3.0.1", + "jsonschema": "^1.2.4" } }, "kew": { diff --git a/build/package.json b/build/package.json index b14df68bc4..a80b6c7715 100644 --- a/build/package.json +++ b/build/package.json @@ -22,7 +22,7 @@ "karma-jasmine-sinon": "^1.0.4", "karma-junit-reporter": "^1.2.0", "karma-phantomjs-launcher": "^1.0.4", - "karma-viewport": "^1.0.2", + "karma-viewport": "^1.0.3", "node-sass": "~4.11.0", "phantomjs-prebuilt": "*", "sinon": "<= 5.0.7" diff --git a/core/Application.php b/core/Application.php index a65f1f3fa6..94990df935 100644 --- a/core/Application.php +++ b/core/Application.php @@ -85,6 +85,14 @@ class Application extends App { $subject->addHintForMissingSubject($table->getName(), 'fs_mtime'); } } + + if ($schema->hasTable('twofactor_providers')) { + $table = $schema->getTable('twofactor_providers'); + + if (!$table->hasIndex('twofactor_providers_uid')) { + $subject->addHintForMissingSubject($table->getName(), 'twofactor_providers_uid'); + } + } } ); } diff --git a/core/Command/Db/AddMissingIndices.php b/core/Command/Db/AddMissingIndices.php index 8fb5f9b4e8..3bc6698852 100644 --- a/core/Command/Db/AddMissingIndices.php +++ b/core/Command/Db/AddMissingIndices.php @@ -61,7 +61,7 @@ class AddMissingIndices extends Command { } protected function execute(InputInterface $input, OutputInterface $output) { - $this->addShareTableIndicies($output); + $this->addCoreIndexes($output); // Dispatch event so apps can also update indexes if needed $event = new GenericEvent($output); @@ -74,7 +74,7 @@ class AddMissingIndices extends Command { * @param OutputInterface $output * @throws \Doctrine\DBAL\Schema\SchemaException */ - private function addShareTableIndicies(OutputInterface $output) { + private function addCoreIndexes(OutputInterface $output) { $output->writeln('Check indices of the share table.'); @@ -116,6 +116,7 @@ class AddMissingIndices extends Command { } } + $output->writeln('Check indices of the filecache table.'); if ($schema->hasTable('filecache')) { $table = $schema->getTable('filecache'); if (!$table->hasIndex('fs_mtime')) { @@ -127,6 +128,18 @@ class AddMissingIndices extends Command { } } + $output->writeln('Check indices of the twofactor_providers table.'); + if ($schema->hasTable('twofactor_providers')) { + $table = $schema->getTable('twofactor_providers'); + if (!$table->hasIndex('twofactor_providers_uid')) { + $output->writeln('Adding additional twofactor_providers_uid index to the twofactor_providers table, this can take some time...'); + $table->addIndex(['uid'], 'twofactor_providers_uid'); + $this->connection->migrateToSchema($schema->getWrappedSchema()); + $updated = true; + $output->writeln('Twofactor_providers table updated successfully.'); + } + } + if (!$updated) { $output->writeln('Done.'); } diff --git a/core/Migrations/Version14000Date20180522074438.php b/core/Migrations/Version14000Date20180522074438.php index 28207d0b90..bb0de125f6 100644 --- a/core/Migrations/Version14000Date20180522074438.php +++ b/core/Migrations/Version14000Date20180522074438.php @@ -55,6 +55,7 @@ class Version14000Date20180522074438 extends SimpleMigrationStep { 'length' => 1, ]); $table->setPrimaryKey(['provider_id', 'uid']); + $table->addIndex(['uid'], 'twofactor_providers_uid'); } return $schema; diff --git a/core/css/inputs.scss b/core/css/inputs.scss index eea6fa0fe5..5735596751 100644 --- a/core/css/inputs.scss +++ b/core/css/inputs.scss @@ -302,10 +302,9 @@ select, } /* Radio & Checkboxes */ -input, label { - --color-checkbox-radio-disabled: nc-darken($color-main-background, 27%); - --color-checkbox-radio-border: nc-darken($color-main-background, 47%); -} +$color-checkbox-radio-disabled: nc-darken($color-main-background, 27%); +$color-checkbox-radio-border: nc-darken($color-main-background, 47%); + input { &[type='checkbox'], &[type='radio'] { @@ -333,7 +332,7 @@ input { border-radius: 50%; margin: 3px; margin-top: 1px; - border: 1px solid var(--color-checkbox-radio-border); + border: 1px solid $color-checkbox-radio-border; } &:not(:disabled):not(:checked) + label:hover:before, &:focus + label:before { @@ -348,11 +347,11 @@ input { border-color: var(--color-primary-element); } &:disabled + label:before { - border: 1px solid var(--color-checkbox-radio-border); - background-color: var(--color-checkbox-radio-disabled) !important; /* override other status */ + border: 1px solid $color-checkbox-radio-border; + background-color: $color-checkbox-radio-disabled !important; /* override other status */ } &:checked:disabled + label:before { - background-color: var(--color-checkbox-radio-disabled); + background-color: $color-checkbox-radio-disabled; } } &.checkbox { diff --git a/core/img/favicon-fb.png b/core/img/favicon-fb.png index dc07d7c1c8..d1d9ccf04d 100644 Binary files a/core/img/favicon-fb.png and b/core/img/favicon-fb.png differ diff --git a/core/l10n/bg.js b/core/l10n/bg.js index f57e0126f8..d1a4f0b704 100644 --- a/core/l10n/bg.js +++ b/core/l10n/bg.js @@ -37,7 +37,7 @@ OC.L10N.register( "Updated database" : "Базата данни е актуализирана", "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Проверка дали схемата на базата данни може да се актуализира (възможно е да отнеме повече време в зависимост от големината на базата данни)", "Checked database schema update" : "Обновяването на схемата на базата данни е проверено", - "Checking updates of apps" : "Проверка на актуализациите за добавките", + "Checking updates of apps" : "Проверка за актуализации на приложенията", "Checking for update of app \"%s\" in appstore" : "Проверка за актуализация на \"%s\"", "Update app \"%s\" from appstore" : "Актуализиране на \"%s\"", "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка дали схемата на базата данни %s може да бъде актуализирана (това може да отнеме повече време в зависимост от големината на базата данни)", @@ -104,12 +104,17 @@ OC.L10N.register( "Good password" : "Добра парола", "Strong password" : "Сложна парола", "Last background job execution ran {relativeTime}. Something seems wrong." : "За последно задача е стартирала {relativeTime}. Изглежда, че има проблем.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "В момента използвате PHP {version}. Актуализирайте версията на PHP за да се възползвате от подобренията в производителността и сигурността, предоставени от PHP Group колкото можете по-скоро.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "Модула PHP OPcache не е настроен правилно. За по-добра производителност е препоръчително да ползвате следните настройки във файла php.ini:", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Някои индекси липсват в базата данни. Не са добавени защото процеса може да отнеме доста време. Можете да стартирате процеса ръчно като изпълните командата \"occ db:add-missing-indices\". След добавянето на индексите заявките към изброените таблици ще минават много по-бързо.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "Някои колони от базата данни не са конвертирани към \"big int\". Конвертирането не е осъществено защото може да отнеме доста време. Можете да стартирате процеса ръчно като изпълните командата \"occ db:convert-filecache-bigint\". Но преди това инсталацията трябва да бъде в \"maintenance\" режим. За допълнителна информация прочетете документацията.", "Error occurred while checking server setup" : "Възникна грешка при проверката на настройките на сървъра", "Shared" : "Споделено", "Shared with" : "Споделено с", "Shared by" : "Споделено от", "Choose a password for the public link" : "Парола за публичната връзка", "Copied!" : "Копирана!", + "Copy link" : "Копирай връзката", "Not supported!" : "Не се поддържа!", "Press ⌘-C to copy." : "За копиране натиснете ⌘-C.", "Press Ctrl-C to copy." : "За копиране натиснете Ctrl-C.", @@ -128,6 +133,8 @@ OC.L10N.register( "Expiration date" : "Дата на изтичане", "Note to recipient" : "Бележка за получателя", "Unshare" : "Прекрати споделянето", + "Delete share link" : "Изтрий споделената връзка", + "Add another link" : "Добави още една връзка", "Share link" : "Връзка за споделяне", "Could not unshare" : "Споделянето не може да бъде прекратено", "Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}", @@ -166,7 +173,7 @@ OC.L10N.register( "Delete" : "Изтрий", "Rename" : "Преименувай", "Collaborative tags" : "Съвместни етикети", - "No tags found" : "Няма открити етикети", + "No tags found" : "Не са открити етикети", "unknown text" : "непознат текст", "Hello world!" : "Здравей Свят!", "sunny" : "слънчево", @@ -254,7 +261,7 @@ OC.L10N.register( "Use backup code" : "Използвай код за възстановяване", "Cancel log in" : "Откажи вписването", "Error while validating your second factor" : "Грешка при валидиране на втория ви фактор", - "Access through untrusted domain" : "Достъп чрез ненадежден домейн", + "Access through untrusted domain" : "Достъп през недоверен домейн", "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Моля, свържете се с администратора. Ако сте администратор на текущата инстанция, конфигурирайте \"trusted_domains\" настройките в config/config.php. Примерна конфигурация е предоставена в config/config.sample.php.", "App update required" : "Изисква се актуализиране на приложението", "These apps will be updated:" : "Следните добавки ще бъдат актуализирани:", @@ -267,7 +274,8 @@ OC.L10N.register( "Update needed" : "Нужно е актуализиране", "For help, see the documentation." : "За помощ, прегледайте документацията.", "Upgrade via web on my own risk" : "Актуализиране чрез интернет на собствен риск", - "This %s instance is currently in maintenance mode, which may take a while." : "В момента се извържа профилактика на %s, може да продължи дълго.", + "This %s instance is currently in maintenance mode, which may take a while." : "В момента се извършва профилактика на %s, може да продължи дълго.", + "This page will refresh itself when the instance is available again." : "Страницата ще се зареди автоматично, когато е отново на линия.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Свържете се със системния администратор ако това съобщение се задържи твърде дълго или се е появило неочаквано.", "Updated \"%s\" to %s" : "Актуализирана \"%s\" до %s", "There was an error loading your contacts" : "Възникна грешка при зареждането на контактите.", @@ -286,7 +294,7 @@ OC.L10N.register( "Alternative login using app token" : "Алтернативен метод за вписване с парола за приложение", "Redirecting …" : "Пренасочване ...", "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Повишената сигурност е активирана за профила ви. Моля удостоверете използвайки втори фактор.", - "Add \"%s\" as trusted domain" : "Добави \"%s\" към списъка със сигурни домейни", + "Add \"%s\" as trusted domain" : "Добави \"%s\" към списъка с доверени домейни", "%s will be updated to version %s" : "%s ще бъде актуализирана до версия %s", "This page will refresh itself when the %s instance is available again." : "Страницата ще се зареди автоматично, когато %s е отново на линия.", "Thank you for your patience." : "Благодарим ви за търпението.", diff --git a/core/l10n/bg.json b/core/l10n/bg.json index f998a1dfe7..c52ef66a62 100644 --- a/core/l10n/bg.json +++ b/core/l10n/bg.json @@ -35,7 +35,7 @@ "Updated database" : "Базата данни е актуализирана", "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Проверка дали схемата на базата данни може да се актуализира (възможно е да отнеме повече време в зависимост от големината на базата данни)", "Checked database schema update" : "Обновяването на схемата на базата данни е проверено", - "Checking updates of apps" : "Проверка на актуализациите за добавките", + "Checking updates of apps" : "Проверка за актуализации на приложенията", "Checking for update of app \"%s\" in appstore" : "Проверка за актуализация на \"%s\"", "Update app \"%s\" from appstore" : "Актуализиране на \"%s\"", "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка дали схемата на базата данни %s може да бъде актуализирана (това може да отнеме повече време в зависимост от големината на базата данни)", @@ -102,12 +102,17 @@ "Good password" : "Добра парола", "Strong password" : "Сложна парола", "Last background job execution ran {relativeTime}. Something seems wrong." : "За последно задача е стартирала {relativeTime}. Изглежда, че има проблем.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "В момента използвате PHP {version}. Актуализирайте версията на PHP за да се възползвате от подобренията в производителността и сигурността, предоставени от PHP Group колкото можете по-скоро.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "Модула PHP OPcache не е настроен правилно. За по-добра производителност е препоръчително да ползвате следните настройки във файла php.ini:", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Някои индекси липсват в базата данни. Не са добавени защото процеса може да отнеме доста време. Можете да стартирате процеса ръчно като изпълните командата \"occ db:add-missing-indices\". След добавянето на индексите заявките към изброените таблици ще минават много по-бързо.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "Някои колони от базата данни не са конвертирани към \"big int\". Конвертирането не е осъществено защото може да отнеме доста време. Можете да стартирате процеса ръчно като изпълните командата \"occ db:convert-filecache-bigint\". Но преди това инсталацията трябва да бъде в \"maintenance\" режим. За допълнителна информация прочетете документацията.", "Error occurred while checking server setup" : "Възникна грешка при проверката на настройките на сървъра", "Shared" : "Споделено", "Shared with" : "Споделено с", "Shared by" : "Споделено от", "Choose a password for the public link" : "Парола за публичната връзка", "Copied!" : "Копирана!", + "Copy link" : "Копирай връзката", "Not supported!" : "Не се поддържа!", "Press ⌘-C to copy." : "За копиране натиснете ⌘-C.", "Press Ctrl-C to copy." : "За копиране натиснете Ctrl-C.", @@ -126,6 +131,8 @@ "Expiration date" : "Дата на изтичане", "Note to recipient" : "Бележка за получателя", "Unshare" : "Прекрати споделянето", + "Delete share link" : "Изтрий споделената връзка", + "Add another link" : "Добави още една връзка", "Share link" : "Връзка за споделяне", "Could not unshare" : "Споделянето не може да бъде прекратено", "Shared with you and the group {group} by {owner}" : "Споделено от {owner} с вас и групата {group}", @@ -164,7 +171,7 @@ "Delete" : "Изтрий", "Rename" : "Преименувай", "Collaborative tags" : "Съвместни етикети", - "No tags found" : "Няма открити етикети", + "No tags found" : "Не са открити етикети", "unknown text" : "непознат текст", "Hello world!" : "Здравей Свят!", "sunny" : "слънчево", @@ -252,7 +259,7 @@ "Use backup code" : "Използвай код за възстановяване", "Cancel log in" : "Откажи вписването", "Error while validating your second factor" : "Грешка при валидиране на втория ви фактор", - "Access through untrusted domain" : "Достъп чрез ненадежден домейн", + "Access through untrusted domain" : "Достъп през недоверен домейн", "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Моля, свържете се с администратора. Ако сте администратор на текущата инстанция, конфигурирайте \"trusted_domains\" настройките в config/config.php. Примерна конфигурация е предоставена в config/config.sample.php.", "App update required" : "Изисква се актуализиране на приложението", "These apps will be updated:" : "Следните добавки ще бъдат актуализирани:", @@ -265,7 +272,8 @@ "Update needed" : "Нужно е актуализиране", "For help, see the documentation." : "За помощ, прегледайте документацията.", "Upgrade via web on my own risk" : "Актуализиране чрез интернет на собствен риск", - "This %s instance is currently in maintenance mode, which may take a while." : "В момента се извържа профилактика на %s, може да продължи дълго.", + "This %s instance is currently in maintenance mode, which may take a while." : "В момента се извършва профилактика на %s, може да продължи дълго.", + "This page will refresh itself when the instance is available again." : "Страницата ще се зареди автоматично, когато е отново на линия.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Свържете се със системния администратор ако това съобщение се задържи твърде дълго или се е появило неочаквано.", "Updated \"%s\" to %s" : "Актуализирана \"%s\" до %s", "There was an error loading your contacts" : "Възникна грешка при зареждането на контактите.", @@ -284,7 +292,7 @@ "Alternative login using app token" : "Алтернативен метод за вписване с парола за приложение", "Redirecting …" : "Пренасочване ...", "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Повишената сигурност е активирана за профила ви. Моля удостоверете използвайки втори фактор.", - "Add \"%s\" as trusted domain" : "Добави \"%s\" към списъка със сигурни домейни", + "Add \"%s\" as trusted domain" : "Добави \"%s\" към списъка с доверени домейни", "%s will be updated to version %s" : "%s ще бъде актуализирана до версия %s", "This page will refresh itself when the %s instance is available again." : "Страницата ще се зареди автоматично, когато %s е отново на линия.", "Thank you for your patience." : "Благодарим ви за търпението.", diff --git a/core/l10n/cs.js b/core/l10n/cs.js index e0ce9b087e..8b5c4f84cf 100644 --- a/core/l10n/cs.js +++ b/core/l10n/cs.js @@ -18,14 +18,14 @@ OC.L10N.register( "Password reset is disabled" : "Reset hesla je vypnut", "Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu", "Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu skončení platnosti tokenu", - "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat e-mail pro změnu hesla, protože u tohoto uživatelského jména není uvedena e-mailová adresa. Obraťte se na svého správce.", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Obraťte se na svého správce.", "%s password reset" : "reset hesla %s", "Password reset" : "Reset hesla", - "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na tlačítko níže. Pokud jste o resetování hesla nežádali, tento e-mail ignorujte.", - "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na následující odkaz. Pokud jste o reset nežádali, tento e-mail ignorujte.", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na tlačítko níže. Pokud jste o resetování hesla nežádali, tento email ignorujte.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na následující odkaz. Pokud jste o reset nežádali, tento email ignorujte.", "Reset your password" : "Resetovat vaše heslo", - "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat e-mail pro změnu hesla. Obraťte se na správce.", - "Couldn't send reset email. Please make sure your username is correct." : "Nedaří se odeslat e-mail pro změnu hesla. Ujistěte se, že zadáváte správné uživatelské jméno.", + "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Obraťte se na správce.", + "Couldn't send reset email. Please make sure your username is correct." : "Nedaří se odeslat email pro změnu hesla. Ujistěte se, že zadáváte správné uživatelské jméno.", "Preparing update" : "Příprava na aktualizaci", "[%d / %d]: %s" : "[%d / %d]: %s", "Repair warning: " : "Upozornění opravy:", @@ -73,12 +73,12 @@ OC.L10N.register( "Failed to authenticate, try again" : "Ověření se nezdařilo, zkuste to znovu", "seconds ago" : "před několika sekundami", "Logging in …" : "Přihlašování…", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši e-mailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte nevyžádanou poštu a koš.
Pokud jej nenaleznete, kontaktujte svého správce systému.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši emailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte nevyžádanou poštu a koš.
Pokud jej nenaleznete, kontaktujte svého správce systému.", "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Vaše soubory jsou šifrovány. Po vyresetování vašeho hesla nebudete moc získat data zpět.
Pokud si nejste jisti tím co děláte, předtím než budete pokračovat, kontaktujte vašeho administrátora.
Opravdu chcete pokračovat?", "I know what I'm doing" : "Vím co dělám", "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Obraťte se na svého správce systému.", "Reset password" : "Obnovit heslo", - "Sending email …" : "Odesílání e-mailu…", + "Sending email …" : "Odesílání emailu…", "No" : "Ne", "Yes" : "Ano", "No files in here" : "Nejsou zde žádné soubory", @@ -144,7 +144,7 @@ OC.L10N.register( "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Jako podpůrná databázová vrstva je nyní používáno SQLite. Pro větší instalace doporučujeme přejít na jinou databázi.", "This is particularly recommended when using the desktop client for file synchronisation." : "Toto je doporučeno zejména když používáte pro synchronizaci souborů desktop klienta.", "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Pro migraci na jinou databázi použijte nástroj pro příkazový řádek: „occ db:convert-type“, nebo se podívejte do dokumentace ↗.", - "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Použití odesílání e-mailů, vestavěného v php už není podporováno. Aktualizujte nastavení svého e-mailového serveru ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Použití odesílání emailů, vestavěného v php už není podporováno. Aktualizujte nastavení svého emailového serveru ↗.", "The PHP memory limit is below the recommended value of 512MB." : "Limit paměti pro PHP je nastaven na níže než doporučenou hodnotu 512MB.", "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Adresáře některých aplikací jsou vlastněny jiným uživatelem, než je ten webového serveru. To může být případ pokud aplikace byly nainstalované ručně. Zkontrolujte oprávnění následujících adresářů aplikací:", "Error occurred while checking server setup" : "Při ověřování nastavení serveru došlo k chybě", @@ -174,7 +174,7 @@ OC.L10N.register( "Password protection enforced" : "Ochrana heslem vynucena", "Password protect" : "Chránit heslem", "Allow editing" : "Umožnit úpravy", - "Email link to person" : "Odeslat osobě odkaz e-mailem", + "Email link to person" : "Odeslat osobě odkaz emailem", "Send" : "Odeslat", "Allow upload and editing" : "Povolit nahrávání a úpravy", "Read only" : "Pouze pro čtení", @@ -198,11 +198,11 @@ OC.L10N.register( "Shared with you and the conversation {conversation} by {owner}" : "Sdíleno {owner} s vámi a konverzací {conversation}", "Shared with you in a conversation by {owner}" : "Sdílí s vámi {owner} v konverzaci", "Shared with you by {owner}" : "S vámi sdílí {owner}", - "Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení", + "Choose a password for the mail share" : "Zvolte si heslo emailového sdílení", "group" : "skupina", "remote" : "vzdálený", "remote group" : "vzdálená skupina", - "email" : "e-mail", + "email" : "email", "conversation" : "konverzace", "shared by {sharer}" : "Sdílel {sharer}", "Can reshare" : "Může znovu sdílet", @@ -226,9 +226,9 @@ OC.L10N.register( "{sharee} (remote group)" : "{sharee} (skupina na protějšku)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Sdílet", - "Name or email address..." : "Jméno nebo e-mailová adresa…", + "Name or email address..." : "Jméno nebo emailová adresa…", "Name or federated cloud ID..." : "Jméno nebo identifikátor v rámci sdruženého cloudu…", - "Name, federated cloud ID or email address..." : "Jméno, identifikátor v rámci sdruženého cloudu, nebo e-mailová adresa…", + "Name, federated cloud ID or email address..." : "Jméno, identifikátor v rámci sdruženého cloudu, nebo emailová adresa…", "Name..." : "Jméno…", "Error" : "Chyba", "Error removing share" : "Chyba při odstraňování sdílení", @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Potřebujete pomoc?", "See the documentation" : "Viz dokumentace", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. {linkstart}Povolte ho{linkend} a znovu načtěte stránku.", + "Get your own free account" : "Získejte svůj vlastní účet zdarma", "Skip to main content" : "Přeskočit a přejít k hlavnímu obsahu", "Skip to navigation of app" : "Přejít na navigaci aplikace", "More apps" : "Více aplikací", @@ -322,7 +323,7 @@ OC.L10N.register( "Please contact your administrator." : "Obraťte se na svého správce systému.", "An internal error occurred." : "Nastala vnitřní chyba.", "Please try again or contact your administrator." : "Zkuste to znovu nebo se obraťte na svého správce.", - "Username or email" : "Uživatelské jméno nebo e-mail", + "Username or email" : "Uživatelské jméno nebo email", "Log in" : "Přihlásit", "Wrong password." : "Chybné heslo.", "User disabled" : "Uživatel zakázán", @@ -369,6 +370,7 @@ OC.L10N.register( "This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a ta může chvíli trvat.", "This page will refresh itself when the instance is available again." : "Tato stránka se automaticky znovu načte, jakmile bude tato instance opět dostupná.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Pokud se tato zpráva objevuje opakovaně nebo nečekaně, obraťte se správce systému.", + "status" : "stav", "Updated \"%s\" to %s" : "Aktualizováno z „%s“ na %s", "%s (3rdparty)" : "%s (třetí strana)", "There was an error loading your contacts" : "Při načítání vašich kontaktů došlo k chybě", @@ -382,10 +384,10 @@ OC.L10N.register( "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} sdílí pomocí odkazu", "{sharee} (group)" : "{sharee} (skupina)", "{sharee} (remote)" : "{sharee} (na protějšku)", - "{sharee} (email)" : "{sharee} (e-mail)", - "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, federovaného cloud ID, nebo e-mailové adresy.", + "{sharee} (email)" : "{sharee} (email)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, federovaného cloud ID, nebo emailové adresy.", "Share with other people by entering a user or group or a federated cloud ID." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, nebo sdruženého cloud ID.", - "Share with other people by entering a user or group or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, jména skupiny, nebo e-mailové adresy.", + "Share with other people by entering a user or group or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, jména skupiny, nebo emailové adresy.", "The specified document has not been found on the server." : "Požadovaný dokument nebyl na serveru nalezen.", "You can click here to return to %s." : "Klikněte zde pro návrat na %s.", "Stay logged in" : "Neodhlašovat", diff --git a/core/l10n/cs.json b/core/l10n/cs.json index f75247488b..c7958efc12 100644 --- a/core/l10n/cs.json +++ b/core/l10n/cs.json @@ -16,14 +16,14 @@ "Password reset is disabled" : "Reset hesla je vypnut", "Couldn't reset password because the token is invalid" : "Heslo nebylo změněno kvůli neplatnému tokenu", "Couldn't reset password because the token is expired" : "Heslo nebylo změněno z důvodu skončení platnosti tokenu", - "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat e-mail pro změnu hesla, protože u tohoto uživatelského jména není uvedena e-mailová adresa. Obraťte se na svého správce.", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Nelze odeslat email pro změnu hesla, protože u tohoto uživatelského jména není uvedena emailová adresa. Obraťte se na svého správce.", "%s password reset" : "reset hesla %s", "Password reset" : "Reset hesla", - "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na tlačítko níže. Pokud jste o resetování hesla nežádali, tento e-mail ignorujte.", - "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na následující odkaz. Pokud jste o reset nežádali, tento e-mail ignorujte.", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na tlačítko níže. Pokud jste o resetování hesla nežádali, tento email ignorujte.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Pokud chcete resetovat své heslo, klikněte na následující odkaz. Pokud jste o reset nežádali, tento email ignorujte.", "Reset your password" : "Resetovat vaše heslo", - "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat e-mail pro změnu hesla. Obraťte se na správce.", - "Couldn't send reset email. Please make sure your username is correct." : "Nedaří se odeslat e-mail pro změnu hesla. Ujistěte se, že zadáváte správné uživatelské jméno.", + "Couldn't send reset email. Please contact your administrator." : "Nepodařilo se odeslat email pro změnu hesla. Obraťte se na správce.", + "Couldn't send reset email. Please make sure your username is correct." : "Nedaří se odeslat email pro změnu hesla. Ujistěte se, že zadáváte správné uživatelské jméno.", "Preparing update" : "Příprava na aktualizaci", "[%d / %d]: %s" : "[%d / %d]: %s", "Repair warning: " : "Upozornění opravy:", @@ -71,12 +71,12 @@ "Failed to authenticate, try again" : "Ověření se nezdařilo, zkuste to znovu", "seconds ago" : "před několika sekundami", "Logging in …" : "Přihlašování…", - "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši e-mailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte nevyžádanou poštu a koš.
Pokud jej nenaleznete, kontaktujte svého správce systému.", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "Odkaz na obnovení hesla byl odeslán na vaši emailovou adresu. Pokud jej v krátké době neobdržíte, zkontrolujte nevyžádanou poštu a koš.
Pokud jej nenaleznete, kontaktujte svého správce systému.", "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Vaše soubory jsou šifrovány. Po vyresetování vašeho hesla nebudete moc získat data zpět.
Pokud si nejste jisti tím co děláte, předtím než budete pokračovat, kontaktujte vašeho administrátora.
Opravdu chcete pokračovat?", "I know what I'm doing" : "Vím co dělám", "Password can not be changed. Please contact your administrator." : "Heslo nelze změnit. Obraťte se na svého správce systému.", "Reset password" : "Obnovit heslo", - "Sending email …" : "Odesílání e-mailu…", + "Sending email …" : "Odesílání emailu…", "No" : "Ne", "Yes" : "Ano", "No files in here" : "Nejsou zde žádné soubory", @@ -142,7 +142,7 @@ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Jako podpůrná databázová vrstva je nyní používáno SQLite. Pro větší instalace doporučujeme přejít na jinou databázi.", "This is particularly recommended when using the desktop client for file synchronisation." : "Toto je doporučeno zejména když používáte pro synchronizaci souborů desktop klienta.", "To migrate to another database use the command line tool: 'occ db:convert-type', or see the
documentation ↗." : "Pro migraci na jinou databázi použijte nástroj pro příkazový řádek: „occ db:convert-type“, nebo se podívejte do dokumentace ↗.", - "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Použití odesílání e-mailů, vestavěného v php už není podporováno. Aktualizujte nastavení svého e-mailového serveru ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Použití odesílání emailů, vestavěného v php už není podporováno. Aktualizujte nastavení svého emailového serveru ↗.", "The PHP memory limit is below the recommended value of 512MB." : "Limit paměti pro PHP je nastaven na níže než doporučenou hodnotu 512MB.", "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Adresáře některých aplikací jsou vlastněny jiným uživatelem, než je ten webového serveru. To může být případ pokud aplikace byly nainstalované ručně. Zkontrolujte oprávnění následujících adresářů aplikací:", "Error occurred while checking server setup" : "Při ověřování nastavení serveru došlo k chybě", @@ -172,7 +172,7 @@ "Password protection enforced" : "Ochrana heslem vynucena", "Password protect" : "Chránit heslem", "Allow editing" : "Umožnit úpravy", - "Email link to person" : "Odeslat osobě odkaz e-mailem", + "Email link to person" : "Odeslat osobě odkaz emailem", "Send" : "Odeslat", "Allow upload and editing" : "Povolit nahrávání a úpravy", "Read only" : "Pouze pro čtení", @@ -196,11 +196,11 @@ "Shared with you and the conversation {conversation} by {owner}" : "Sdíleno {owner} s vámi a konverzací {conversation}", "Shared with you in a conversation by {owner}" : "Sdílí s vámi {owner} v konverzaci", "Shared with you by {owner}" : "S vámi sdílí {owner}", - "Choose a password for the mail share" : "Zvolte si heslo e-mailového sdílení", + "Choose a password for the mail share" : "Zvolte si heslo emailového sdílení", "group" : "skupina", "remote" : "vzdálený", "remote group" : "vzdálená skupina", - "email" : "e-mail", + "email" : "email", "conversation" : "konverzace", "shared by {sharer}" : "Sdílel {sharer}", "Can reshare" : "Může znovu sdílet", @@ -224,9 +224,9 @@ "{sharee} (remote group)" : "{sharee} (skupina na protějšku)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Sdílet", - "Name or email address..." : "Jméno nebo e-mailová adresa…", + "Name or email address..." : "Jméno nebo emailová adresa…", "Name or federated cloud ID..." : "Jméno nebo identifikátor v rámci sdruženého cloudu…", - "Name, federated cloud ID or email address..." : "Jméno, identifikátor v rámci sdruženého cloudu, nebo e-mailová adresa…", + "Name, federated cloud ID or email address..." : "Jméno, identifikátor v rámci sdruženého cloudu, nebo emailová adresa…", "Name..." : "Jméno…", "Error" : "Chyba", "Error removing share" : "Chyba při odstraňování sdílení", @@ -305,6 +305,7 @@ "Need help?" : "Potřebujete pomoc?", "See the documentation" : "Viz dokumentace", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tato aplikace potřebuje pro správnou funkčnost JavaScript. {linkstart}Povolte ho{linkend} a znovu načtěte stránku.", + "Get your own free account" : "Získejte svůj vlastní účet zdarma", "Skip to main content" : "Přeskočit a přejít k hlavnímu obsahu", "Skip to navigation of app" : "Přejít na navigaci aplikace", "More apps" : "Více aplikací", @@ -320,7 +321,7 @@ "Please contact your administrator." : "Obraťte se na svého správce systému.", "An internal error occurred." : "Nastala vnitřní chyba.", "Please try again or contact your administrator." : "Zkuste to znovu nebo se obraťte na svého správce.", - "Username or email" : "Uživatelské jméno nebo e-mail", + "Username or email" : "Uživatelské jméno nebo email", "Log in" : "Přihlásit", "Wrong password." : "Chybné heslo.", "User disabled" : "Uživatel zakázán", @@ -367,6 +368,7 @@ "This %s instance is currently in maintenance mode, which may take a while." : "Tato instalace %s je právě ve stavu údržby a ta může chvíli trvat.", "This page will refresh itself when the instance is available again." : "Tato stránka se automaticky znovu načte, jakmile bude tato instance opět dostupná.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Pokud se tato zpráva objevuje opakovaně nebo nečekaně, obraťte se správce systému.", + "status" : "stav", "Updated \"%s\" to %s" : "Aktualizováno z „%s“ na %s", "%s (3rdparty)" : "%s (třetí strana)", "There was an error loading your contacts" : "Při načítání vašich kontaktů došlo k chybě", @@ -380,10 +382,10 @@ "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} sdílí pomocí odkazu", "{sharee} (group)" : "{sharee} (skupina)", "{sharee} (remote)" : "{sharee} (na protějšku)", - "{sharee} (email)" : "{sharee} (e-mail)", - "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, federovaného cloud ID, nebo e-mailové adresy.", + "{sharee} (email)" : "{sharee} (email)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, federovaného cloud ID, nebo emailové adresy.", "Share with other people by entering a user or group or a federated cloud ID." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, skupiny, nebo sdruženého cloud ID.", - "Share with other people by entering a user or group or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, jména skupiny, nebo e-mailové adresy.", + "Share with other people by entering a user or group or an email address." : "Sdílejte s dalšími lidmi zadáním uživatelského jména, jména skupiny, nebo emailové adresy.", "The specified document has not been found on the server." : "Požadovaný dokument nebyl na serveru nalezen.", "You can click here to return to %s." : "Klikněte zde pro návrat na %s.", "Stay logged in" : "Neodhlašovat", diff --git a/core/l10n/de.js b/core/l10n/de.js index adc4f155e3..a08c8b333f 100644 --- a/core/l10n/de.js +++ b/core/l10n/de.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Hilfe nötig?", "See the documentation" : "Schau in die Dokumentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.", + "Get your own free account" : "Hole Dir Dein eigenes kostenloses Konto", "Skip to main content" : "Zum Hauptinhalt springen", "Skip to navigation of app" : "Zum Navigationsbereich der App springen", "More apps" : "Weitere Apps", diff --git a/core/l10n/de.json b/core/l10n/de.json index b4d355a675..cb9ad9415c 100644 --- a/core/l10n/de.json +++ b/core/l10n/de.json @@ -305,6 +305,7 @@ "Need help?" : "Hilfe nötig?", "See the documentation" : "Schau in die Dokumentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktiviere JavaScript{linkend} und lade die Seite neu.", + "Get your own free account" : "Hole Dir Dein eigenes kostenloses Konto", "Skip to main content" : "Zum Hauptinhalt springen", "Skip to navigation of app" : "Zum Navigationsbereich der App springen", "More apps" : "Weitere Apps", diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js index 060d4359ad..1741008e67 100644 --- a/core/l10n/de_DE.js +++ b/core/l10n/de_DE.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Hilfe nötig?", "See the documentation" : "Schauen Sie in die Dokumentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.", + "Get your own free account" : "Holen Sie sich ihr eigenes kostenloses Konto", "Skip to main content" : "Zum Hauptinhalt springen", "Skip to navigation of app" : "Zum Navigationsbereich der App springen", "More apps" : "Weitere Apps", diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json index fa869f310d..ff7bdd91fd 100644 --- a/core/l10n/de_DE.json +++ b/core/l10n/de_DE.json @@ -305,6 +305,7 @@ "Need help?" : "Hilfe nötig?", "See the documentation" : "Schauen Sie in die Dokumentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Diese Anwendung benötigt JavaScript zum ordnungsgemäßen Betrieb. Bitte {linkstart}aktivieren Sie JavaScript{linkend} und laden Sie die Seite neu.", + "Get your own free account" : "Holen Sie sich ihr eigenes kostenloses Konto", "Skip to main content" : "Zum Hauptinhalt springen", "Skip to navigation of app" : "Zum Navigationsbereich der App springen", "More apps" : "Weitere Apps", diff --git a/core/l10n/eo.js b/core/l10n/eo.js index 27e23d55c8..2bc62738e4 100644 --- a/core/l10n/eo.js +++ b/core/l10n/eo.js @@ -2,59 +2,93 @@ OC.L10N.register( "core", { "Please select a file." : "Bonvolu elekti dosieron.", - "File is too big" : "Dosiero tro grandas.", - "The selected file is not an image." : "La elektita dosiero ne estas bildo", + "File is too big" : "Dosiero tro grandas", + "The selected file is not an image." : "La elektita dosiero ne estas bildo.", "The selected file cannot be read." : "La elektita dosiero ne estas legebla.", - "Invalid file provided" : "Nevalida dosiero donis", - "No image or file provided" : "Neniu bildo aŭ dosiero donis", - "Unknown filetype" : "Ne konatas dosiertipo", - "Invalid image" : "Ne validas bildo", + "Invalid file provided" : "Nevalida dosiero provizita", + "No image or file provided" : "Neniu bildo aŭ dosiero provizita", + "Unknown filetype" : "Nekonata dosiertipo", + "Invalid image" : "Nevalida bildo", "An error occurred. Please contact your admin." : "Eraro okazis. Bonvolu kontakti vian administranton.", - "Crop is not square" : "Sekco ne estas kvardrata", - "Password reset is disabled" : "Pasvorto rekomenci malkapablas", - "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ne eblas sendi retpoŝton ĉar ne estas retpoŝtadreso por ĉu tiu uzantonomo. Bonvolu kontakti vian administranton.", - "%s password reset" : "%s pasvorton rekomenci", - "Password reset" : "Rekomenci pasvorton", - "Reset your password" : "Rekomenci vian pasvorton ", - "Couldn't send reset email. Please contact your administrator." : "Ne eblas sendi rekomencan retpoŝton. Bonvolu kontakti vian administranton.", - "[%d / %d]: %s" : "[%d / %d]\\: %s ", - "[%d / %d]: Checking table %s" : "[%d / %d]\\: kontrole tabelo %s ", + "No temporary profile picture available, try again" : "Neniu provizora profilbildo disponeblas, bv. reprovi", + "No crop data provided" : "Neniu stucdatumo provizita", + "No valid crop data provided" : "Neniu valida stucdatumo provizita", + "Crop is not square" : "Stuca elekto ne estas kvadrata", + "State token does not match" : "Stata ĵetono ne kongruas", + "Password reset is disabled" : "Pasvorta restarigo malebligita", + "Couldn't reset password because the token is invalid" : "Ne eblis restarigi pasvorton, ĉar la ĵetono ne validas", + "Couldn't reset password because the token is expired" : "Ne eblis restarigi pasvorton, ĉar la ĵetono senvalidiĝis", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ne eblas sendi retpoŝton ĉar ne estas retpoŝtadreso por ĉi tiu uzantnomo. Bonvolu kontakti vian administranton.", + "%s password reset" : "Restarigo de pasvorto %s", + "Password reset" : "Restarigi pasvorton", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Alklaku la jenan butonon por restarigi vian pasvorton. Si vi ne petis restarigon de via pasvorto, simple ignoru tiun ĉi retmesaĝon.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Alklaku la jenan ligilon por restarigi vian pasvorton. Si vi ne petis restarigon de via pasvorto, simple ignoru tiun ĉi retmesaĝon.", + "Reset your password" : "Restarigi vian pasvorton ", + "Couldn't send reset email. Please contact your administrator." : "Ne eblas sendi retpoŝton pri restarigo. Bonvolu kontakti vian administranton.", + "Couldn't send reset email. Please make sure your username is correct." : "Ne eblis sendi la retmesaĝon por restarigi pasvorton. Bonvolu kontroli, ĉu via uzantnomo ĝustas.", + "Preparing update" : "Preparante la ĝisdatigon", + "[%d / %d]: %s" : "[%d / %d]: %s", + "Repair warning: " : "Ripara averto:", + "Repair error: " : "Ripara eraro:", + "Please use the command line updater because automatic updating is disabled in the config.php." : "Bv. uzi komandlinian ĝisdatigilon, ĉar aŭtomata ĝisdatigo estas malebligita en la dosiero „config.php“.", + "[%d / %d]: Checking table %s" : "[%d / %d]: kontrolante tabelon %s ", + "Turned on maintenance mode" : "Reĝimo de prizorgado ŝaltita.", + "Turned off maintenance mode" : "Reĝimo de prizorgado malŝaltita.", + "Maintenance mode is kept active" : "Reĝimo de prizorgado pluas", + "Updating database schema" : "Ĝisdatigante la skemon de la datumbazo", "Updated database" : "Ĝisdatiĝis datumbazo", - "Checking updates of apps" : "Kontrolas ĝisdatigojn de aplikaĵoj", - "Reset log level" : "Rekomenci nivelon de la protokolo", + "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Kontrolante, ĉu la skemo de la datumbazo estas ĝisdatigebla (tio povas daŭri longe laŭ la grando de la datumbazo)", + "Checked database schema update" : "Ĝisdatigo de la skemo de la datumbazo kontrolita", + "Checking updates of apps" : "Kontrolante ĝisdatigojn de aplikaĵoj", + "Checking for update of app \"%s\" in appstore" : "Kontrolante ĝisdatigon de la aplikaĵo „%s“ en aplikaĵejo", + "Update app \"%s\" from appstore" : "Ĝisdatigon de la aplikaĵo „%s“ el aplikaĵejo", + "Checked for update of app \"%s\" in appstore" : "Ĝisdatigo de la aplikaĵo „%s“ en aplikaĵejo kontrolita", + "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontrolante, ĉu la skemo de la datumbazo por %s estas ĝisdatigebla (tio povas daŭri longe laŭ la grando de la datumbazo)", + "Checked database schema update for apps" : "Ĝisdatigo de la skemo de la datumbazo por la aplikaĵoj kontrolita", + "Updated \"%1$s\" to %2$s" : "„%1$s“ ĝisdatigita al %2$s", + "Set log level to debug" : "Agordi la protokolnivelon je sencimigo", + "Reset log level" : "Restarigi nivelon de protokolado", + "Starting code integrity check" : "Kontrolante kodan integrecon", + "Finished code integrity check" : "Fino de la kontrolo de koda integreco", "%s (incompatible)" : "%s (nekongrua)", - "Following apps have been disabled: %s" : "Jenaj aplikaĵoj malkapablas: %s", + "Following apps have been disabled: %s" : "Jenaj aplikaĵoj estis malŝaltataj: %s", "Already up to date" : "Jam aktuala", - "Could not load your contacts" : "Ne ŝargeblis viajn kontaktojn", - "Search contacts …" : "Serĉanti kontaktojn …", - "No contacts found" : "Neniu kontakto troviĝis ", - "Show all contacts …" : "Montri ĉiujn artikolojn kontaktojn", - "Loading your contacts …" : "Ŝargas viajn kontaktojn …", + "Could not load your contacts" : "Ne eblis ŝargi viajn kontaktojn", + "Search contacts …" : "Serĉi kontaktojn…", + "No contacts found" : "Neniu kontakto troviĝis", + "Show all contacts …" : "Montri ĉiujn kontaktojn", + "Loading your contacts …" : "Ŝargante viajn kontaktojn...", + "Looking for {term} …" : "Serĉo de {term}…", "No action available" : "Neniu ago disponebla", + "Error fetching contact actions" : "Eraro dum serĉo de kontakt-agoj", "Settings" : "Agordo", "Connection to server lost" : "Konekto al servilo perdita", + "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemo dum ŝargo de paĝo, reŝargo en %n sekundo","Problemo dum ŝargo de paĝo, reŝargo en %n sekundoj"], "Saving..." : "Konservante...", "Dismiss" : "Forsendi", "Authentication required" : "Aŭtentiĝo nepras", - "This action requires you to confirm your password" : "Tiu ĉi ago bezonas ke vi konfirmas vian pasvorton", + "This action requires you to confirm your password" : "Tiu ĉi ago bezonas, ke vi konfirmas vian pasvorton", "Confirm" : "Konfirmi", "Password" : "Pasvorto", - "Failed to authenticate, try again" : "Malsukcesis aŭtentiĝi, provu ree", + "Failed to authenticate, try again" : "Malsukcesis aŭtentigi, provu ree", "seconds ago" : "sekundoj antaŭe", - "Logging in …" : "Ensaluti ...", - "I know what I'm doing" : "mi scias, kion mi faras", - "Password can not be changed. Please contact your administrator." : "Pasvorton ne eblas ŝanĝi. Bonvolu kontakti vian administranton.", - "Reset password" : "Rekomenci la pasvorton", - "Sending email …" : "Sendante retpoŝton ...", + "Logging in …" : "Ensaluti...", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "La ligilo por restarigi vian pasvorton estis sendita al via retpoŝtadreso. Se vi ne ricevas ĝin baldaŭ, kontrolu vian spamujon.
Se ĝi ne estas tie, pridemandu vian administranton.", + "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Viaj dosieroj estas ĉifritaj. Ne estos eble rehavi viajn datumojn post la restarigo de via pasvorto.
Se vi ne tute certas pri krio fari, bonvolu pridemandi vian administranton, antaŭ ol daŭrigi.
Ĉu vi ja volas daŭrigi?", + "I know what I'm doing" : "Mi scias, kion mi faras", + "Password can not be changed. Please contact your administrator." : "Pasvorto ne eblas esti ŝanĝita. Bonvolu kontakti vian administranton.", + "Reset password" : "Restarigi pasvorton", + "Sending email …" : "Sendante retpoŝton...", "No" : "Ne", "Yes" : "Jes", "No files in here" : "Neniu dosiero ĉi tie", + "No more subfolders in here" : "Ne plu estas subdosierujo ĉi tie.", "Choose" : "Elekti", "Copy" : "Kopii", "Move" : "Movi", - "Error loading file picker template: {error}" : "eraro ŝarĝi ", + "Error loading file picker template: {error}" : "Eraro dum ŝargo de ŝablono pri dosier-elektilo: {error}", "OK" : "Akcepti", - "Error loading message template: {error}" : "Eraris ŝargo de mesaĝa ŝablono: {eraro}", + "Error loading message template: {error}" : "Eraro dum ŝargo de mesaĝa ŝablono: {eraro}", "read-only" : "nurlega", "_{count} file conflict_::_{count} file conflicts_" : ["{count} dosierkonflikto","{count} dosierkonfliktoj"], "One file conflict" : "Unu dosierkonflikto", @@ -63,59 +97,133 @@ OC.L10N.register( "Which files do you want to keep?" : "Kiujn dosierojn vi volas konservi?", "If you select both versions, the copied file will have a number added to its name." : "Se vi elektos ambaŭ eldonojn, la kopiota dosiero havos numeron aldonitan al sia nomo.", "Cancel" : "Nuligi", - "Continue" : "Daŭri", - "(all selected)" : "(ĉiuj elektitas)", - "({count} selected)" : "({count} elektitas)", + "Continue" : "Daŭrigi", + "(all selected)" : "(ĉiuj elektitaj)", + "({count} selected)" : "({count} elektitaj)", "Error loading file exists template" : "Eraris ŝargo de ŝablono pri ekzistanta dosiero", - "Pending" : "okazanta", + "Pending" : "Pritraktota", "Copy to {folder}" : "Kopii al {folder}", "Move to {folder}" : "Movi al {folder}", + "New in" : "Nova en", + "View changelog" : "Vidi ŝanĝoprotokolon", "Very weak password" : "Tre malforta pasvorto", "Weak password" : "Malforta pasvorto", - "So-so password" : "Mezaĉa pasvorto", + "So-so password" : "Mezbona pasvorto", "Good password" : "Bona pasvorto", "Strong password" : "Forta pasvorto", - "Error occurred while checking server setup" : "Eraris kontrolo de servila agordo", + "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Via retservilo ankoraŭ ne estas agordita por permesi sinkronigon de dosieroj, ĉar la WebDAV-interfaco ŝajne difektiĝas.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the
documentation." : "Via retservilo ne estas agordita por trovi la adreson „{url}“. Pli da informo troveblas en la dokumentaro.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Via retservilo ne estas agordita por sendi .woff2-dosierojn. Tio estas tipe problemo kun la agordo de Nginx. Nextcloud 15 bezonas adapton por ankaŭ sendi .woff2-dosierojn. Komparu vian Nginx-agordon kun la rekomendita agordo en nia dokumentaro.", + "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP ŝajnas ne esti taŭge agordita por informpeti sistemajn medivariablojn. La testado kun getenv(\"PATH\") revenigas nur malplenan respondon.", + "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Bv. legi la instal-dokumentaron ↗ pri agordo-notoj pri PHP kaj pri PHP-agordo de via retservilo, precipe kiam vi uzas la modulon „php-fpm“.", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "La nurlega agordodosiero estis ebligita. Tio baras modifon de kelkaj agordoj per la reta fasado. Plie, la dosiero bezonos esti markita mane kiel legebla dum ĉiu ĝisdatigo.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Via datumbazo ne uzas la nivelon de izoltransakcio „READ COMMITTED“ (angle por „asertita datumlegado“). Tio povas estigi problemojn, kiam pluraj agoj ruliĝas paralele.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "La PHP-modulo „fileinfo“ mankas. Oni rekomendas ebligi tiun modulon por havi la plej bonan malkovron de MIME-tipo.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "{name} versio {version} estas instalita. Pro stabileco kaj rendimento, oni rekomendas ĝisdatigi {name} al pli freŝa versio.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "La transakcia ŝloso de dosieroj estas malebligita: tio povas estigi problemojn kun kunkura aliro. Ebligu „filelocking.enabled“ en la dosiero config.php por eviti tiajn problemojn. Bv. vidi la dokumentaron ↗ por pli da informoj.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se via instalaĵo ne estas en la radiko de la domajno kaj uzas la sisteman „cron“, problemoj povas estiĝi kun generado de adresoj (URL). Por eviti tion, bv. agordi la opcion „overwrite.cli.url“ en la dosiero „config.php“ por meti en ĝi la vojon al la retservila radiko (propono: „{suggestedOverwriteCliURL}“).", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Ne eblis ruli la cron-taskon per komandlinia interfaco. La jenaj eraroj okazis:", + "Last background job execution ran {relativeTime}. Something seems wrong." : "La lasta fona tasko ruliĝis {relativeTime}. Io ŝajne misfunkciis.", + "Check the background job settings" : "Kontrolu la agordon pri fona rulado", + "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "La servilo ne havas funkciantan retkonekton. Pluraj finpunktoj ne atingeblis. Do, kelkaj elementoj kiel surmeto de fora memoro, sciigoj pri ĝisdatigoj aŭ instalado de ekstera liveranto ne funkcios. Defora atingo de dosieroj kaj sendo de sciigaj retmesaĝoj eble ne funkcios. Starigu konekton el tiu servilo al interreto por uzi ĉiujn eblojn.", + "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Neniu kaŝmemoro estas agordita. Por plibonigi rapidecon, bv. agordi iun „memcache“, se disponebla. Pli da informoj troviĝas en la dokumentaro.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "Neniu taŭga fonto de hazardo por PHP: tio estas tre malrekomendita pro sekuriga kialoj. Pli da informoj troviĝas en la dokumentaro.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Vi uzas ĉi-momente la version {version} de PHP. Promociu vian PHP-version por profiti de sekurigaj kaj rapidecaj ĝisdatigoj de la PHP-grupo, tuj kiam via distribuaĵo subtenos ĝin.", + "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Vi uzas ĉi-momente la version 5.6 de PHP. La nuna ĉefa versio de Nextcloud estas la lasta, kiu uzeblos kun PHP versio 5.6. Estas rekomendita promocii al PHP versio 7.0 kaj pli por povi instali la version 14 de Nextcloud.", + "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "Aŭ la agordo pri la kapoj de inversa prokurilo ne ĝustas, aŭ vi aliras al Nextcloud per fidinda prokurilo. Se vi ne aliras al Nextcloud per fidinda prokurilo, tio estas sekuriga problemo, kaj tio ebligas atakanton mistifiki tiun IP-adreson, kiun Nextcloud ricevas. Pli da informoj troveblas en la dokumentaro.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Kaŝmemorilo „Memcached“ uziĝas nun kiel disa kaŝmemoro, sed la neĝusta PHP-modulo „memcache“ estas instalita. \\OC\\Memcache\\Memcached subtenas nur la modulon nomitan „memcached“ kaj ne tiun nomitan „memcache“. Vidu la „memcached“-vikio pri ambaŭ moduloj.", + "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Kelkaj dosieroj ne sukcese trairis la kontrolon pri integreco. Pli da informaj pri solvado de tiu problemo troveblas en la dokumentaro: Listo de nevalidaj dosieroj..., Reekzameni („rescan“) dosierojn....", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "La PHP-modulo „OPcache“ ne estas ŝargita. Por pli da rapideco, oni rekomendas ŝargi ĝin en via PHP-instalaĵon.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "La PHP-modulo „OPcache“ ne estas taŭge agordita. Por pli da rapideco, oni rekomendas uzi la jenajn agordojn en la dosiero php.ini:", + "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "La PHP-funkcio „set_time_limit“ (angle „difini tempolimo“) ne disponeblas. Pro tio, skriptoj povus halti mezvoje, eble difektante vian instalaĵon. Ebligi tiun funkcion estas tre rekomendita.", + "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Via PHP ne subtenas la bibliotekon FreeType, kio provokos misfunkcion de profilbildo kaj de la agorda fasado.", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Mankanta indekso „{indexName}“ en tabelo „{tableName}“.", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Mankas kelkaj indeksoj en la datumbazo. Pro la ebla malrapideco aldoni indeksojn en grandaj tabeloj, ili ne estis aldonitaj aŭtomate. Vi povas aldoni ilin mane, rulante komandlinie „occ db:add-missing-indices“, dum la servilo estas funkcianta. Kiam la indeksoj ekzistos, la uzo de tiuj tabelojn estos kutime pli rapida.", + "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "En tiu servilo mankas rekomenditaj PHP-moduloj. Por pli da rapideco kaj pli bona kongrueco, bv. instali ilin.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "Mankas konverto al granda entjero (angle „big int“) en kelkaj kolumnoj de la datumbazo. Pro la ebla malrapideco ŝanĝi kolumntipoj en grandaj tabeloj, ili ne estis ŝanĝitaj aŭtomate. Vi povas ŝanĝi ilin mane, rulante komandlinie „occ db:convert-filecache-bigint“. Sed tio devas esti farita dum la servilo ne estas funkcianta. Por pli da detaloj, legu la helpan paĝon pri tio.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite estas la nuna datumbazo uzita de la servilo. Por grandaj instalaĵoj, ni rekomendas uzi alian tipon de datumbazo.", + "This is particularly recommended when using the desktop client for file synchronisation." : "Tio estas precipe rekomendinda, kiam oni uzas la surtablan programon por sinkronigi la dosierojn.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Por strukture transmeti al alia datumbazo, uzu la komandlinia ilo „occ db:convert-type“, aŭ vidu la dokumentaron ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Uzo de la interna PHP-poŝtilo ne plu estas subtenata. Bv. ĝisdatigi viajn agordojn pri retpoŝtilo ↗.", + "The PHP memory limit is below the recommended value of 512MB." : "La PHP-memorlimo estas sub la rekomendita valoro de 512 MB.", + "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Kelkaj aplikaĵ-dosierujoj apartenas al malsama uzanto ol tiu de la retservilo. Tio povas okazi, kiam aplikaĵoj estis instalita mane. Kontrolu la permesojn de la jenaj dosierujoj:", + "Error occurred while checking server setup" : "Eraro dum kontrolo de servila agordo", + "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Via datumdosierujo kaj viaj dosieroj estas probable elirebla el la interreto. La dosiero „.htaccess“ ne funkcias. Ni tre rekomendas, ke vi agordu vian retservilon, por ke la dosierujo de datumoj („data“) estu ne alirebla aŭ ĝi estu movita ekster la dokumentradiko de la retservilo.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne egalas al „{expected}“. Tio estas eventuala risko pri sekureco aŭ privateco. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne egalas al „{expected}“. Iuj trajtoj povus ne funkcii ĝuste. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne enhavas „{expected}“. Tio estas eventuala risko pri sekureco aŭ privateco. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the W3C Recommendation ↗." : "La HTTP-kapo „{header}“ ne egalas al „{val1}“, „{val2}“, „{val3}“, „{val4}“ aŭ „{val5}“. Tio povas nepermesite diskonigi referencantojn. Legu la W3C-rekomendon ↗.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "La HTTP-kapo „Strict-Transport-Security“ (angle por severa sekurigo de transporto, HSTS) ne egalas almenaŭ „{seconds}“ sekundojn. Por pli da sekureco, oni rekomendas ebligi HSTS-kapon kiel priskribita en la praktikaj konsiloj pri sekurigo ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "Vi atingas tiun retejon per HTTP. Ni tre rekomendas agordi vian retservilon tiel, ke HTTPS uziĝu anstataŭe; vidu la praktikajn konsilojn pri sekurigo ↗.", "Shared" : "Kunhavata", - "Shared with" : "Kunhavigis kun", - "Shared by" : "Kunhavigis el", + "Shared with" : "Kunhavigita kun", + "Shared by" : "Kunhavigita de", "Choose a password for the public link" : "Elektu pasvorton por la publika ligilo", - "Copied!" : "Kopiinta!", + "Choose a password for the public link or press the \"Enter\" key" : "Elektu pasvorton por la publika ligilo aŭ premu la enigan klavon", + "Copied!" : "Kopiita!", + "Copy link" : "Kopii ligilon", "Not supported!" : "Ne subtenite!", - "Press ⌘-C to copy." : "Premu ⌘-C por kopii", - "Press Ctrl-C to copy." : "Premu Ctrl-C pro kopii.", + "Press ⌘-C to copy." : "Premu ⌘-C por kopii.", + "Press Ctrl-C to copy." : "Premu Ctrl-C por kopii.", + "Unable to create a link share" : "Ne eblis krei kunhavo-ligilon", + "Unable to toggle this option" : "Ne eblis baskuligi tiun opcion", "Resharing is not allowed" : "Rekunhavigo ne permesatas", "Share to {name}" : "Kunhavigi al {name}", "Link" : "Ligilo", + "Hide download" : "Kaŝi elŝuton", + "Password protection enforced" : "Pasvorta protekto efektiva", "Password protect" : "Protekti per pasvorto", "Allow editing" : "Permesi redakton", - "Email link to person" : "Retpoŝti la ligilon al ulo", + "Email link to person" : "Retpoŝti la ligilon", "Send" : "Sendi", "Allow upload and editing" : "Permesi alŝuton kaj redakton", "Read only" : "Nurlega", + "File drop (upload only)" : "Demeti dosieron (nur alŝuto)", + "Expiration date enforced" : "Limdato efektiva", "Set expiration date" : "Agordi limdaton", "Expiration" : "Eksvalidiĝo", "Expiration date" : "Limdato", + "Note to recipient" : "Noto al ricevonto", "Unshare" : "Malkunhavigi", + "Delete share link" : "Forigi kunhavo-ligilon", + "Add another link" : "Aldoni plian ligilon", + "Password protection for links is mandatory" : "Pasvorta protekto de ligiloj estas deviga", "Share link" : "Kunhavigi ligilon", - "Could not unshare" : "Ne malkunhaveblas", + "New share link" : "Nova kunhavo-ligilo", + "Created on {time}" : "Kreita je {time}", + "Password protect by Talk" : "Pasvorta protekto pere de „Talk“", + "Could not unshare" : "Ne eblis malkunhavigi", "Shared with you and the group {group} by {owner}" : "Kunhavigita kun vi kaj la grupo {group} de {owner}", + "Shared with you and {circle} by {owner}" : "Kunhavigita kun vi kaj {circle} de {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Kunhavigita kun vi kaj la konversacio {conversation} de {owner}", + "Shared with you in a conversation by {owner}" : "Kunhavigita kun vi en konversacio de {owner}", "Shared with you by {owner}" : "Kunhavigita kun vi de {owner}", + "Choose a password for the mail share" : "Elektu pasvorton por la retpoŝta kunhavigo", "group" : "grupo", "remote" : "fora", - "email" : "retpoŝto", - "shared by {sharer}" : "kunhavigis de {sharer}", + "remote group" : "fora grupo", + "email" : "retpoŝtadreso", + "conversation" : "konversacio", + "shared by {sharer}" : "kunhavigita de {sharer}", "Can reshare" : "Eblas rekunhavigi", "Can edit" : "Povas redakti", "Can create" : "Povas krei", "Can change" : "Eblas ŝanĝi", "Can delete" : "Povas forigi", "Access control" : "Alirkontrolo", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} kunhavigis per ligilo", "Error while sharing" : "Eraro dum kunhavigo", - "Share details could not be loaded for this item." : "Kunhavaj detaloj ne ŝargeblis por ĉi tiu ero.", + "Share details could not be loaded for this item." : "Kunhavaj detaloj pri ĉi tiu ero ne ŝargeblis.", + "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Aŭtomata kompletigo bezonas almenaŭ {count} signon","Aŭtomata kompletigo bezonas almenaŭ {count} signojn"], + "This list is maybe truncated - please refine your search term to see more results." : "Eble mankas rezultoj: bv. pliprecizigi vian serĉon por vidi pli da rezultoj.", "No users or groups found for {search}" : "Neniu uzanto aŭ grupo troviĝis por {search}", - "An error occurred (\"{message}\"). Please try again" : "Eraro okazis (\"{message}\"). Bonvolu provi ree.", + "No users found for {search}" : "Neniu uzanto troviĝis por {search}", + "An error occurred (\"{message}\"). Please try again" : "Eraro okazis („{message}“). Bonvolu provi ree.", "An error occurred. Please try again" : "Eraro okazis. Bonvolu provi ree", + "Home" : "Hejmo", + "Work" : "Laboro", + "Other" : "Alia", + "{sharee} (remote group)" : "{sharee} (fora grupo)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Kunhavigi", "Name or email address..." : "Nomo aŭ retpoŝtadreso...", @@ -123,24 +231,34 @@ OC.L10N.register( "Name, federated cloud ID or email address..." : "Nomo, federnuba identigilo aŭ retpoŝtadreso...", "Name..." : "Nomo...", "Error" : "Eraro", - "Error removing share" : "Eraris forigo de kunhavigo", + "Error removing share" : "Eraro dum forigo de kunhavigo", "Non-existing tag #{tag}" : "Ne ekzistas etikedo #{tag}", + "restricted" : "limigita", "invisible" : "nevidebla", "({scope})" : "({scope})", "Delete" : "Forigi", - "Rename" : "Alinomigi", + "Rename" : "Alinomi", + "Collaborative tags" : "Kunlaboraj etikedoj", "No tags found" : "Neniu etikedo troviĝis ", "unknown text" : "nekonata teksto", "Hello world!" : "Saluton, mondo!", - "Hello {name}, the weather is {weather}" : "Saluton, {name}, la vetero estas {weather}", - "Hello {name}" : "Saluton, {name}", + "sunny" : "suna", + "Hello {name}, the weather is {weather}" : "Saluton {name}, la vetero estas {weather}", + "Hello {name}" : "Saluton {name}", + "These are your search results" : "Jen via serĉ-rezultoj", "new" : "nova", "_download %n file_::_download %n files_" : ["elŝuti %n dosieron","elŝuti %n dosierojn"], + "The update is in progress, leaving this page might interrupt the process in some environments." : "Ĝisdatigo estas farata; forirado de la paĝo povas kelkfoje interrompi la agon.", "Update to {version}" : "Ĝisdatigi al {version}", "An error occurred." : "Eraro okazis.", "Please reload the page." : "Bonvolu reŝargi la paĝon.", - "Continue to Nextcloud" : "Daŭri al Nextcloud", + "The update was unsuccessful. For more information check our forum post covering this issue." : "La ĝisdatigo malsukcesis. Por pli da informoj, vidu la forumafisôn pri tio.", + "The update was unsuccessful. Please report this issue to the Nextcloud community." : "La ĝisdatigo malsukcesis. Bonvolu raporti tiun problemon al la Nextcloud-komunumo.", + "Continue to Nextcloud" : "Daŭrigi al Nextcloud", + "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["La ĝisdatigo sukcesis. Alidirektante vin al Nextcloud post %n sekundo.","La ĝisdatigo sukcesis. Alidirektante vin al Nextcloud post %n sekundoj."], "Searching other places" : "Serĉante en aliaj lokoj", + "No search results in other folders for {tag}{filter}{endtag}" : "Neniu serĉ-rezultoj en aliaj dosierujoj por {tag}{filter}{endtag}", + "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} serĉ-rezulto en alia dosierujo","{count} serĉ-rezultoj en aliaj dosierujoj"], "Personal" : "Persona", "Users" : "Uzantoj", "Apps" : "Aplikaĵoj", @@ -148,7 +266,11 @@ OC.L10N.register( "Help" : "Helpo", "Access forbidden" : "Aliro estas malpermesata", "File not found" : "Dosiero ne troviĝis", - "Internal Server Error" : "Ena servileraro", + "The document could not be found on the server. Maybe the share was deleted or has expired?" : "La dokumento ne troveblis en la servilo. Eble la kunhavigo estis forigita aŭ eksvalidiĝis?", + "Back to %s" : "Antaŭen al %s", + "Internal Server Error" : "Interna servileraro", + "The server was unable to complete your request." : "La servilo ne eblis plenumi vian peton.", + "If this happens again, please send the technical details below to the server administrator." : "Se tio denove okazos, bv. sendi la teĥnikajn detalojn ĉi-sube al la administranto de la servilo.", "More details can be found in the server log." : "Pli da detaloj troveblas en la servila protokolo.", "Technical details" : "Teĥnikaj detaloj", "Remote Address: %s" : "Fora adreso: %s", @@ -158,68 +280,133 @@ OC.L10N.register( "Message: %s" : "Mesaĝo: %s", "File: %s" : "Dosiero: %s", "Line: %s" : "Linio: %s", - "Trace" : "Paŭsi", + "Trace" : "Spuro", "Security warning" : "Sekureca averto", - "Create an admin account" : "Krei administran konton", - "Username" : "Uzantonomo", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Via datumdosierujo kaj dosieroj estas probable elireblaj el la interreto, ĉar la dosiero „.htaccess“ ne funkcias.", + "For information how to properly configure your server, please see the documentation." : "Por pli da informoj pri kielo agordi vian retservilon, bv. vidi la dokumentaron.", + "Create an admin account" : "Krei administranto-konton", + "Username" : "Uzantnomo", "Storage & database" : "Memoro kaj datumbazo", "Data folder" : "Datuma dosierujo", "Configure the database" : "Agordi la datumbazon", "Only %s is available." : "Nur %s disponeblas.", - "For more details check out the documentation." : "Por pli detaloj vidu la dokumentaron.", + "Install and activate additional PHP modules to choose other database types." : "Instalu kaj aktivigu pliajn PHP-modulojn por elekti aliajn datumbazajn specojn..", + "For more details check out the documentation." : "Por pli detaloj, vidu la dokumentaron.", "Database user" : "Datumbaza uzanto", "Database password" : "Datumbaza pasvorto", "Database name" : "Datumbaza nomo", "Database tablespace" : "Datumbaza tabelospaco", "Database host" : "Datumbaza gastigo", + "Please specify the port number along with the host name (e.g., localhost:5432)." : "Bv. entajpi la pordan numeron kune kun la gastiga nomo (ekzemple: localhost:5432).", "Performance warning" : "Rendimenta averto", "SQLite will be used as database." : "SQLite uziĝos kiel datumbazo.", - "For larger installations we recommend to choose a different database backend." : "Por pli grandaj instaloj ni rekomendas elekti malsaman datumbazomotoron.", + "For larger installations we recommend to choose a different database backend." : "Por pli grandaj instalaĵoj, ni rekomendas uzi alian tipon de datumbazo.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Kiam oni uzas la surtablan programon por sinkronigi la dosierojn, SQLite-uzo estas malrekomendita.", "Finish setup" : "Fini la instalon", "Finishing …" : "Finante...", "Need help?" : "Ĉu necesas helpo?", "See the documentation" : "Vidi la dokumentaron", - "More apps" : "Pli aplikaĵoj", - "More apps menu" : "Menuo de pli aplikaĵoj", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tiu aplikaĵo bezonas Ĝavoskripton („Javascript“) por funkcii. Bonvolu {linkstart}ŝalti Ĝavoskripton{linkend} kaj poste reŝargi la paĝon.", + "Get your own free account" : "Ekhavu vian propran senpagan konton", + "Skip to main content" : "Iru al la ĉefa enhavo", + "Skip to navigation of app" : "Iru al la aplikaĵa navigado", + "More apps" : "Pli da aplikaĵoj", + "More" : "Pli", + "More apps menu" : "Menuo „Pli da aplikaĵoj“", "Search" : "Serĉi", + "Reset search" : "Restarigi serĉon", "Contacts" : "Kontaktoj", - "Contacts menu" : "Menuo de kontakto", + "Contacts menu" : "Menuo de kontaktoj", "Settings menu" : "Menuo de agordo", - "Confirm your password" : "Konfirmas vian pasvorton", - "Server side authentication failed!" : "Servilo flanka aŭtentigo malsukcesis!", + "Confirm your password" : "Konfirmu vian pasvorton", + "Server side authentication failed!" : "Ĉeservila aŭtentigo malsukcesis!", "Please contact your administrator." : "Bonvolu kontakti vian administranton.", - "An internal error occurred." : "Ena servileraro okazis.", + "An internal error occurred." : "Interna servileraro okazis.", "Please try again or contact your administrator." : "Bonvolu provi ree aŭ kontakti vian administranton.", - "Username or email" : "Salutnomo aŭ retpoŝtadreso", + "Username or email" : "Uzantnomo aŭ retpoŝtadreso", "Log in" : "Ensaluti", - "Wrong password." : "Malĝusta pasvorto.", - "App token" : "Apa ĵetono", + "Wrong password." : "Neĝusta pasvorto.", + "User disabled" : "Uzanto malvalidigita", + "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Ni eltrovis plurajn nevalidajn provojn ensaluti el via IP-adreso. Do, oni prokrastis vian sekvantan ensaluton dum ĝis 30 sekundoj.", + "Forgot password?" : "Ĉu vi forgesis vian pasvorton?", + "Back to login" : "Antaŭen al ensaluto", + "Connect to your account" : "Konekti al via konto", + "Please log in before granting %1$s access to your %2$s account." : "Bv. unue ensaluti por doni al %1$s aliron al via konto %2$s.", + "App token" : "Aplikaĵa ĵetono", "Grant access" : "Doni alirpermeson", - "Alternative log in using app token" : "Alia ensaluti per apa ĵetono", + "Alternative log in using app token" : "Ensaluti alimaniere per aplikaĵa ĵetono", + "Account access" : "Aliro al konto", + "You are about to grant %1$s access to your %2$s account." : "Vi tuj donos permeson al %1$s aliri al via konto %2$s.", "New password" : "Nova pasvorto", "New Password" : "Nova pasvorto", - "Two-factor authentication" : "du factora aŭtentiĝo", + "This share is password-protected" : "Tiu kunhavigo estas protektata per pasvorto", + "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", + "Two-factor authentication" : "Dufaza aŭtentigo", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Plibonigita sekurigo estas ebligita por via konto. Elektu duan fazon por aŭtentigo:", + "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Ne eblis ŝargi almenaŭ unu el viaj ebligitaj metodoj pri dufaza aŭtentigo. Bv. kontakti vian administranton.", + "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Dufaza aŭtentigo estas ebligita, sed ĝi ne estis agordita por via konto. Kontakti vian administranton por helpo.", + "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "Dufaza aŭtentigo estas ebligita, sed ĝi ne estis agordita por via konto. Uzu unu el viaj rezervaj kodoj por ensaluti, aŭ kontaktu vian administranton por helpo.", "Use backup code" : "Uzi rezervan kodon", - "Cancel log in" : "Nuligi ensaluto", - "App update required" : "Aplikaĵon ĝisdatigi nepras", - "These apps will be updated:" : "Ĉi tiuj aplikaĵoj ĝisdatiĝos:", - "These incompatible apps will be disabled:" : "Ĉi tiuj malkongruaj aplikaĵoj malkapabliĝos:", + "Cancel log in" : "Nuligi ensaluton", + "Error while validating your second factor" : "Eraro dum validigo de via dua fazo", + "Access through untrusted domain" : "Aliro tra nefidinda domajno", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Bv. kontakti vian administranton. Se vi estas administranto, modifu la agordon „trusted_domains“ (fidindaj domajnoj en la angla) en la dosiero config/config.php (estas ekzemplo en config.sample.php).", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Pliaj informoj pri agordo de tio troveblas en la %1$sdokumentaro%2$s.", + "App update required" : "Aplikaĵa ĝisdatigo nepras", + "%1$s will be updated to version %2$s" : "%1$s ĝisdatiĝos al versio %2$s", + "These apps will be updated:" : "La jenajn aplikaĵoj ĝisdatiĝos:", + "These incompatible apps will be disabled:" : "La jenaj malkongruaj aplikaĵoj estos malŝaltataj:", + "The theme %s has been disabled." : "La etoso %s estis malebligita.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Bonvolu certiĝi, ke la datumbazo, la dosierujo de agordoj kaj la dosierujo de datumoj jam estis savkopiitaj antaŭ ol plui.", "Start update" : "Ekĝisdatigi", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Por eviti eltempiĝon ĉe grandaj instalaĵoj, vi povas anstataŭe ruli la jenan komandon en via instalo-dosierujo:", "Detailed logs" : "Detalaj protokoloj", "Update needed" : "Bezonas ĝisdatigi", - "For help, see the documentation." : "Vidu la dokumenton por helpo.", - "Updated \"%s\" to %s" : "Ĝisdatiĝis “%s” al %s", + "Please use the command line updater because you have a big instance with more than 50 users." : "Bv. uzi la komandlinian ĝisdatigilon, ĉar vi havas pli da 50 uzantojn en tiu servilo.", + "For help, see the documentation." : "Vidu la dokumentaron por helpo.", + "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mi scias, ke, se mi daŭrigas la ĝisdatigon per la reteja fasado, estas risko, ke la peto eltempiĝos kaj okazigos perdon de datumoj. Sed, mi havas sekurkopion kaj scias, kiel restaŭri mian servilon okaze de paneo.", + "Upgrade via web on my own risk" : "Ĝisdatigi per reteja fasado je mia risko", + "Maintenance mode" : "Reĝimo de prizorgado", + "This %s instance is currently in maintenance mode, which may take a while." : "La servilo %s estas nun en reĝimo de prizorgado, tio eble daŭros longatempe.", + "This page will refresh itself when the instance is available again." : "Tiu ĉi paĝo aktualiĝos mem, kiam la servilo redisponeblos.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktu vian administranton, se tiu ĉi mesaĝo daŭras aŭ aperas neatendite.", + "status" : "stato", + "aria-hidden" : "aria-hidden", + "Updated \"%s\" to %s" : "Ĝisdatiĝis „%s“ al %s", + "%s (3rdparty)" : "%s (el ekstera liveranto)", + "There was an error loading your contacts" : "Eraro dum ŝargo de viaj kontaktoj", + "There were problems with the code integrity check. More information…" : "Estis problemoj kun kontrolo de la koda integreco. Pli da informoj... ", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "/dev/urandom ne legeblas de PHP, kio estas tre malrekomendinde pro sekurigaj kialoj. Pli da informoj troveblas en la dokumentaron.", + "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "Via PHP ne subtenas la bibliotekon FreeType: tio provokos misfunkcion de profilbildo kaj de la agorda fasado.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "La HTTP-kapo „Strict-Transport-Security“ (angle por severa sekurigo de transporto, HSTS) ne egalas almenaŭ „{seconds}“ sekundojn. Por pli da sekureco, oni rekomendas ebligi HSTS-kapon kiel priskribita en la praktikaj konsiloj pri sekurigo ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Vi atingas tiun retejon per HTTP. Ni tre rekomendas agordi vian retservilon tiel, ke HTTPS uziĝu anstataŭe; vidu la praktikajn konsilojn pri sekurigo ↗.", "Error setting expiration date" : "Eraro dum agordado de limdato", - "The public link will expire no later than {days} days after it is created" : "La publika ligilo senvalidiĝos ne pli malfrue ol {days} tagojn post ĝi kreiĝos", + "The public link will expire no later than {days} days after it is created" : "La publika ligilo senvalidiĝos ne pli malfrue ol {days} tagojn post sia kreo", + "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} kunhavigis per ligilo", "{sharee} (group)" : "{sharee} (grupo)", "{sharee} (remote)" : "{sharee} (fora)", - "{sharee} (email)" : "{sharee} (email)", - "Stay logged in" : "Daŭri ensalutinta", + "{sharee} (email)" : "{sharee} (retpoŝtadreso)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, federnuba identigilo aŭ retpoŝtadreso.", + "Share with other people by entering a user or group or a federated cloud ID." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, aŭ federnuba identigilo..", + "Share with other people by entering a user or group or an email address." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, aŭ retpoŝtadreso.", + "The specified document has not been found on the server." : "La donita dokumento ne troveblis en la servilo.", + "You can click here to return to %s." : "Vi povas alklaki ĉi tie por antaŭeniri al %s.", + "Stay logged in" : "Resti ensalutinta", "Back to log in" : "Revenu al ensaluto", "Alternative Logins" : "Alternativaj ensalutoj", - "Alternative login using app token" : "Alia ensaluti per apa ĵetono", - "Add \"%s\" as trusted domain" : "Aldoni \"%s\" tiel fida retregiono", - "%s will be updated to version %s" : "%s ĝisdatiĝos al eldono %s", - "Thank you for your patience." : "Dankon pro via pacienco." + "You are about to grant %s access to your %s account." : "Vi tuj donos permeson al %s aliri al via konto %s.", + "Alternative login using app token" : "Ensaluti alimaniere per aplikaĵa ĵetono", + "Redirecting …" : "Alidirektante...", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Plibonigita sekurigo estas ebligita por via konto. Aŭtentigu duafaze.", + "Depending on your configuration, this button could also work to trust the domain:" : "Depende de via agordo, tiu ĉi butono eble povos fidi la domajnon:", + "Add \"%s\" as trusted domain" : "Aldoni „%s“ kiel fidinda domajno", + "%s will be updated to version %s" : "%s ĝisdatiĝos al versio %s", + "This page will refresh itself when the %s instance is available again." : "Tiu ĉi paĝo aktualiĝos mem, kiam la servilo %s redisponeblos.", + "Thank you for your patience." : "Dankon pro via pacienco.", + "Copy URL" : "Kopii retadreson", + "Enable" : "Aktivigi", + "{sharee} (conversation)" : "{sharee} (dialogo)", + "Please log in before granting %s access to your %s account." : "Bv. unue ensaluti por doni al %s aliron al via konto %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Pliaj informoj pri agordo de tio troveblas en la %sdokumentaro%s." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/eo.json b/core/l10n/eo.json index 4a3c670113..7f0d7fd255 100644 --- a/core/l10n/eo.json +++ b/core/l10n/eo.json @@ -1,58 +1,92 @@ { "translations": { "Please select a file." : "Bonvolu elekti dosieron.", - "File is too big" : "Dosiero tro grandas.", - "The selected file is not an image." : "La elektita dosiero ne estas bildo", + "File is too big" : "Dosiero tro grandas", + "The selected file is not an image." : "La elektita dosiero ne estas bildo.", "The selected file cannot be read." : "La elektita dosiero ne estas legebla.", - "Invalid file provided" : "Nevalida dosiero donis", - "No image or file provided" : "Neniu bildo aŭ dosiero donis", - "Unknown filetype" : "Ne konatas dosiertipo", - "Invalid image" : "Ne validas bildo", + "Invalid file provided" : "Nevalida dosiero provizita", + "No image or file provided" : "Neniu bildo aŭ dosiero provizita", + "Unknown filetype" : "Nekonata dosiertipo", + "Invalid image" : "Nevalida bildo", "An error occurred. Please contact your admin." : "Eraro okazis. Bonvolu kontakti vian administranton.", - "Crop is not square" : "Sekco ne estas kvardrata", - "Password reset is disabled" : "Pasvorto rekomenci malkapablas", - "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ne eblas sendi retpoŝton ĉar ne estas retpoŝtadreso por ĉu tiu uzantonomo. Bonvolu kontakti vian administranton.", - "%s password reset" : "%s pasvorton rekomenci", - "Password reset" : "Rekomenci pasvorton", - "Reset your password" : "Rekomenci vian pasvorton ", - "Couldn't send reset email. Please contact your administrator." : "Ne eblas sendi rekomencan retpoŝton. Bonvolu kontakti vian administranton.", - "[%d / %d]: %s" : "[%d / %d]\\: %s ", - "[%d / %d]: Checking table %s" : "[%d / %d]\\: kontrole tabelo %s ", + "No temporary profile picture available, try again" : "Neniu provizora profilbildo disponeblas, bv. reprovi", + "No crop data provided" : "Neniu stucdatumo provizita", + "No valid crop data provided" : "Neniu valida stucdatumo provizita", + "Crop is not square" : "Stuca elekto ne estas kvadrata", + "State token does not match" : "Stata ĵetono ne kongruas", + "Password reset is disabled" : "Pasvorta restarigo malebligita", + "Couldn't reset password because the token is invalid" : "Ne eblis restarigi pasvorton, ĉar la ĵetono ne validas", + "Couldn't reset password because the token is expired" : "Ne eblis restarigi pasvorton, ĉar la ĵetono senvalidiĝis", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Ne eblas sendi retpoŝton ĉar ne estas retpoŝtadreso por ĉi tiu uzantnomo. Bonvolu kontakti vian administranton.", + "%s password reset" : "Restarigo de pasvorto %s", + "Password reset" : "Restarigi pasvorton", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Alklaku la jenan butonon por restarigi vian pasvorton. Si vi ne petis restarigon de via pasvorto, simple ignoru tiun ĉi retmesaĝon.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Alklaku la jenan ligilon por restarigi vian pasvorton. Si vi ne petis restarigon de via pasvorto, simple ignoru tiun ĉi retmesaĝon.", + "Reset your password" : "Restarigi vian pasvorton ", + "Couldn't send reset email. Please contact your administrator." : "Ne eblas sendi retpoŝton pri restarigo. Bonvolu kontakti vian administranton.", + "Couldn't send reset email. Please make sure your username is correct." : "Ne eblis sendi la retmesaĝon por restarigi pasvorton. Bonvolu kontroli, ĉu via uzantnomo ĝustas.", + "Preparing update" : "Preparante la ĝisdatigon", + "[%d / %d]: %s" : "[%d / %d]: %s", + "Repair warning: " : "Ripara averto:", + "Repair error: " : "Ripara eraro:", + "Please use the command line updater because automatic updating is disabled in the config.php." : "Bv. uzi komandlinian ĝisdatigilon, ĉar aŭtomata ĝisdatigo estas malebligita en la dosiero „config.php“.", + "[%d / %d]: Checking table %s" : "[%d / %d]: kontrolante tabelon %s ", + "Turned on maintenance mode" : "Reĝimo de prizorgado ŝaltita.", + "Turned off maintenance mode" : "Reĝimo de prizorgado malŝaltita.", + "Maintenance mode is kept active" : "Reĝimo de prizorgado pluas", + "Updating database schema" : "Ĝisdatigante la skemon de la datumbazo", "Updated database" : "Ĝisdatiĝis datumbazo", - "Checking updates of apps" : "Kontrolas ĝisdatigojn de aplikaĵoj", - "Reset log level" : "Rekomenci nivelon de la protokolo", + "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Kontrolante, ĉu la skemo de la datumbazo estas ĝisdatigebla (tio povas daŭri longe laŭ la grando de la datumbazo)", + "Checked database schema update" : "Ĝisdatigo de la skemo de la datumbazo kontrolita", + "Checking updates of apps" : "Kontrolante ĝisdatigojn de aplikaĵoj", + "Checking for update of app \"%s\" in appstore" : "Kontrolante ĝisdatigon de la aplikaĵo „%s“ en aplikaĵejo", + "Update app \"%s\" from appstore" : "Ĝisdatigon de la aplikaĵo „%s“ el aplikaĵejo", + "Checked for update of app \"%s\" in appstore" : "Ĝisdatigo de la aplikaĵo „%s“ en aplikaĵejo kontrolita", + "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontrolante, ĉu la skemo de la datumbazo por %s estas ĝisdatigebla (tio povas daŭri longe laŭ la grando de la datumbazo)", + "Checked database schema update for apps" : "Ĝisdatigo de la skemo de la datumbazo por la aplikaĵoj kontrolita", + "Updated \"%1$s\" to %2$s" : "„%1$s“ ĝisdatigita al %2$s", + "Set log level to debug" : "Agordi la protokolnivelon je sencimigo", + "Reset log level" : "Restarigi nivelon de protokolado", + "Starting code integrity check" : "Kontrolante kodan integrecon", + "Finished code integrity check" : "Fino de la kontrolo de koda integreco", "%s (incompatible)" : "%s (nekongrua)", - "Following apps have been disabled: %s" : "Jenaj aplikaĵoj malkapablas: %s", + "Following apps have been disabled: %s" : "Jenaj aplikaĵoj estis malŝaltataj: %s", "Already up to date" : "Jam aktuala", - "Could not load your contacts" : "Ne ŝargeblis viajn kontaktojn", - "Search contacts …" : "Serĉanti kontaktojn …", - "No contacts found" : "Neniu kontakto troviĝis ", - "Show all contacts …" : "Montri ĉiujn artikolojn kontaktojn", - "Loading your contacts …" : "Ŝargas viajn kontaktojn …", + "Could not load your contacts" : "Ne eblis ŝargi viajn kontaktojn", + "Search contacts …" : "Serĉi kontaktojn…", + "No contacts found" : "Neniu kontakto troviĝis", + "Show all contacts …" : "Montri ĉiujn kontaktojn", + "Loading your contacts …" : "Ŝargante viajn kontaktojn...", + "Looking for {term} …" : "Serĉo de {term}…", "No action available" : "Neniu ago disponebla", + "Error fetching contact actions" : "Eraro dum serĉo de kontakt-agoj", "Settings" : "Agordo", "Connection to server lost" : "Konekto al servilo perdita", + "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problemo dum ŝargo de paĝo, reŝargo en %n sekundo","Problemo dum ŝargo de paĝo, reŝargo en %n sekundoj"], "Saving..." : "Konservante...", "Dismiss" : "Forsendi", "Authentication required" : "Aŭtentiĝo nepras", - "This action requires you to confirm your password" : "Tiu ĉi ago bezonas ke vi konfirmas vian pasvorton", + "This action requires you to confirm your password" : "Tiu ĉi ago bezonas, ke vi konfirmas vian pasvorton", "Confirm" : "Konfirmi", "Password" : "Pasvorto", - "Failed to authenticate, try again" : "Malsukcesis aŭtentiĝi, provu ree", + "Failed to authenticate, try again" : "Malsukcesis aŭtentigi, provu ree", "seconds ago" : "sekundoj antaŭe", - "Logging in …" : "Ensaluti ...", - "I know what I'm doing" : "mi scias, kion mi faras", - "Password can not be changed. Please contact your administrator." : "Pasvorton ne eblas ŝanĝi. Bonvolu kontakti vian administranton.", - "Reset password" : "Rekomenci la pasvorton", - "Sending email …" : "Sendante retpoŝton ...", + "Logging in …" : "Ensaluti...", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "La ligilo por restarigi vian pasvorton estis sendita al via retpoŝtadreso. Se vi ne ricevas ĝin baldaŭ, kontrolu vian spamujon.
Se ĝi ne estas tie, pridemandu vian administranton.", + "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Viaj dosieroj estas ĉifritaj. Ne estos eble rehavi viajn datumojn post la restarigo de via pasvorto.
Se vi ne tute certas pri krio fari, bonvolu pridemandi vian administranton, antaŭ ol daŭrigi.
Ĉu vi ja volas daŭrigi?", + "I know what I'm doing" : "Mi scias, kion mi faras", + "Password can not be changed. Please contact your administrator." : "Pasvorto ne eblas esti ŝanĝita. Bonvolu kontakti vian administranton.", + "Reset password" : "Restarigi pasvorton", + "Sending email …" : "Sendante retpoŝton...", "No" : "Ne", "Yes" : "Jes", "No files in here" : "Neniu dosiero ĉi tie", + "No more subfolders in here" : "Ne plu estas subdosierujo ĉi tie.", "Choose" : "Elekti", "Copy" : "Kopii", "Move" : "Movi", - "Error loading file picker template: {error}" : "eraro ŝarĝi ", + "Error loading file picker template: {error}" : "Eraro dum ŝargo de ŝablono pri dosier-elektilo: {error}", "OK" : "Akcepti", - "Error loading message template: {error}" : "Eraris ŝargo de mesaĝa ŝablono: {eraro}", + "Error loading message template: {error}" : "Eraro dum ŝargo de mesaĝa ŝablono: {eraro}", "read-only" : "nurlega", "_{count} file conflict_::_{count} file conflicts_" : ["{count} dosierkonflikto","{count} dosierkonfliktoj"], "One file conflict" : "Unu dosierkonflikto", @@ -61,59 +95,133 @@ "Which files do you want to keep?" : "Kiujn dosierojn vi volas konservi?", "If you select both versions, the copied file will have a number added to its name." : "Se vi elektos ambaŭ eldonojn, la kopiota dosiero havos numeron aldonitan al sia nomo.", "Cancel" : "Nuligi", - "Continue" : "Daŭri", - "(all selected)" : "(ĉiuj elektitas)", - "({count} selected)" : "({count} elektitas)", + "Continue" : "Daŭrigi", + "(all selected)" : "(ĉiuj elektitaj)", + "({count} selected)" : "({count} elektitaj)", "Error loading file exists template" : "Eraris ŝargo de ŝablono pri ekzistanta dosiero", - "Pending" : "okazanta", + "Pending" : "Pritraktota", "Copy to {folder}" : "Kopii al {folder}", "Move to {folder}" : "Movi al {folder}", + "New in" : "Nova en", + "View changelog" : "Vidi ŝanĝoprotokolon", "Very weak password" : "Tre malforta pasvorto", "Weak password" : "Malforta pasvorto", - "So-so password" : "Mezaĉa pasvorto", + "So-so password" : "Mezbona pasvorto", "Good password" : "Bona pasvorto", "Strong password" : "Forta pasvorto", - "Error occurred while checking server setup" : "Eraris kontrolo de servila agordo", + "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Via retservilo ankoraŭ ne estas agordita por permesi sinkronigon de dosieroj, ĉar la WebDAV-interfaco ŝajne difektiĝas.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Via retservilo ne estas agordita por trovi la adreson „{url}“. Pli da informo troveblas en la dokumentaro.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Via retservilo ne estas agordita por sendi .woff2-dosierojn. Tio estas tipe problemo kun la agordo de Nginx. Nextcloud 15 bezonas adapton por ankaŭ sendi .woff2-dosierojn. Komparu vian Nginx-agordon kun la rekomendita agordo en nia dokumentaro.", + "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP ŝajnas ne esti taŭge agordita por informpeti sistemajn medivariablojn. La testado kun getenv(\"PATH\") revenigas nur malplenan respondon.", + "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Bv. legi la instal-dokumentaron ↗ pri agordo-notoj pri PHP kaj pri PHP-agordo de via retservilo, precipe kiam vi uzas la modulon „php-fpm“.", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "La nurlega agordodosiero estis ebligita. Tio baras modifon de kelkaj agordoj per la reta fasado. Plie, la dosiero bezonos esti markita mane kiel legebla dum ĉiu ĝisdatigo.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Via datumbazo ne uzas la nivelon de izoltransakcio „READ COMMITTED“ (angle por „asertita datumlegado“). Tio povas estigi problemojn, kiam pluraj agoj ruliĝas paralele.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "La PHP-modulo „fileinfo“ mankas. Oni rekomendas ebligi tiun modulon por havi la plej bonan malkovron de MIME-tipo.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "{name} versio {version} estas instalita. Pro stabileco kaj rendimento, oni rekomendas ĝisdatigi {name} al pli freŝa versio.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "La transakcia ŝloso de dosieroj estas malebligita: tio povas estigi problemojn kun kunkura aliro. Ebligu „filelocking.enabled“ en la dosiero config.php por eviti tiajn problemojn. Bv. vidi la dokumentaron ↗ por pli da informoj.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se via instalaĵo ne estas en la radiko de la domajno kaj uzas la sisteman „cron“, problemoj povas estiĝi kun generado de adresoj (URL). Por eviti tion, bv. agordi la opcion „overwrite.cli.url“ en la dosiero „config.php“ por meti en ĝi la vojon al la retservila radiko (propono: „{suggestedOverwriteCliURL}“).", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Ne eblis ruli la cron-taskon per komandlinia interfaco. La jenaj eraroj okazis:", + "Last background job execution ran {relativeTime}. Something seems wrong." : "La lasta fona tasko ruliĝis {relativeTime}. Io ŝajne misfunkciis.", + "Check the background job settings" : "Kontrolu la agordon pri fona rulado", + "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "La servilo ne havas funkciantan retkonekton. Pluraj finpunktoj ne atingeblis. Do, kelkaj elementoj kiel surmeto de fora memoro, sciigoj pri ĝisdatigoj aŭ instalado de ekstera liveranto ne funkcios. Defora atingo de dosieroj kaj sendo de sciigaj retmesaĝoj eble ne funkcios. Starigu konekton el tiu servilo al interreto por uzi ĉiujn eblojn.", + "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Neniu kaŝmemoro estas agordita. Por plibonigi rapidecon, bv. agordi iun „memcache“, se disponebla. Pli da informoj troviĝas en la dokumentaro.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "Neniu taŭga fonto de hazardo por PHP: tio estas tre malrekomendita pro sekuriga kialoj. Pli da informoj troviĝas en la dokumentaro.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Vi uzas ĉi-momente la version {version} de PHP. Promociu vian PHP-version por profiti de sekurigaj kaj rapidecaj ĝisdatigoj de la PHP-grupo, tuj kiam via distribuaĵo subtenos ĝin.", + "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Vi uzas ĉi-momente la version 5.6 de PHP. La nuna ĉefa versio de Nextcloud estas la lasta, kiu uzeblos kun PHP versio 5.6. Estas rekomendita promocii al PHP versio 7.0 kaj pli por povi instali la version 14 de Nextcloud.", + "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "Aŭ la agordo pri la kapoj de inversa prokurilo ne ĝustas, aŭ vi aliras al Nextcloud per fidinda prokurilo. Se vi ne aliras al Nextcloud per fidinda prokurilo, tio estas sekuriga problemo, kaj tio ebligas atakanton mistifiki tiun IP-adreson, kiun Nextcloud ricevas. Pli da informoj troveblas en la dokumentaro.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Kaŝmemorilo „Memcached“ uziĝas nun kiel disa kaŝmemoro, sed la neĝusta PHP-modulo „memcache“ estas instalita. \\OC\\Memcache\\Memcached subtenas nur la modulon nomitan „memcached“ kaj ne tiun nomitan „memcache“. Vidu la „memcached“-vikio pri ambaŭ moduloj.", + "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Kelkaj dosieroj ne sukcese trairis la kontrolon pri integreco. Pli da informaj pri solvado de tiu problemo troveblas en la dokumentaro: Listo de nevalidaj dosieroj..., Reekzameni („rescan“) dosierojn....", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "La PHP-modulo „OPcache“ ne estas ŝargita. Por pli da rapideco, oni rekomendas ŝargi ĝin en via PHP-instalaĵon.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "La PHP-modulo „OPcache“ ne estas taŭge agordita. Por pli da rapideco, oni rekomendas uzi la jenajn agordojn en la dosiero php.ini:", + "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "La PHP-funkcio „set_time_limit“ (angle „difini tempolimo“) ne disponeblas. Pro tio, skriptoj povus halti mezvoje, eble difektante vian instalaĵon. Ebligi tiun funkcion estas tre rekomendita.", + "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Via PHP ne subtenas la bibliotekon FreeType, kio provokos misfunkcion de profilbildo kaj de la agorda fasado.", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Mankanta indekso „{indexName}“ en tabelo „{tableName}“.", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Mankas kelkaj indeksoj en la datumbazo. Pro la ebla malrapideco aldoni indeksojn en grandaj tabeloj, ili ne estis aldonitaj aŭtomate. Vi povas aldoni ilin mane, rulante komandlinie „occ db:add-missing-indices“, dum la servilo estas funkcianta. Kiam la indeksoj ekzistos, la uzo de tiuj tabelojn estos kutime pli rapida.", + "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "En tiu servilo mankas rekomenditaj PHP-moduloj. Por pli da rapideco kaj pli bona kongrueco, bv. instali ilin.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "Mankas konverto al granda entjero (angle „big int“) en kelkaj kolumnoj de la datumbazo. Pro la ebla malrapideco ŝanĝi kolumntipoj en grandaj tabeloj, ili ne estis ŝanĝitaj aŭtomate. Vi povas ŝanĝi ilin mane, rulante komandlinie „occ db:convert-filecache-bigint“. Sed tio devas esti farita dum la servilo ne estas funkcianta. Por pli da detaloj, legu la helpan paĝon pri tio.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "SQLite estas la nuna datumbazo uzita de la servilo. Por grandaj instalaĵoj, ni rekomendas uzi alian tipon de datumbazo.", + "This is particularly recommended when using the desktop client for file synchronisation." : "Tio estas precipe rekomendinda, kiam oni uzas la surtablan programon por sinkronigi la dosierojn.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Por strukture transmeti al alia datumbazo, uzu la komandlinia ilo „occ db:convert-type“, aŭ vidu la dokumentaron ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "Uzo de la interna PHP-poŝtilo ne plu estas subtenata. Bv. ĝisdatigi viajn agordojn pri retpoŝtilo ↗.", + "The PHP memory limit is below the recommended value of 512MB." : "La PHP-memorlimo estas sub la rekomendita valoro de 512 MB.", + "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Kelkaj aplikaĵ-dosierujoj apartenas al malsama uzanto ol tiu de la retservilo. Tio povas okazi, kiam aplikaĵoj estis instalita mane. Kontrolu la permesojn de la jenaj dosierujoj:", + "Error occurred while checking server setup" : "Eraro dum kontrolo de servila agordo", + "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Via datumdosierujo kaj viaj dosieroj estas probable elirebla el la interreto. La dosiero „.htaccess“ ne funkcias. Ni tre rekomendas, ke vi agordu vian retservilon, por ke la dosierujo de datumoj („data“) estu ne alirebla aŭ ĝi estu movita ekster la dokumentradiko de la retservilo.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne egalas al „{expected}“. Tio estas eventuala risko pri sekureco aŭ privateco. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne egalas al „{expected}“. Iuj trajtoj povus ne funkcii ĝuste. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "La HTTP-kapo „{header}“ ne enhavas „{expected}“. Tio estas eventuala risko pri sekureco aŭ privateco. Bv. ĝustigi tiun agordon laŭe.", + "The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the W3C Recommendation ↗." : "La HTTP-kapo „{header}“ ne egalas al „{val1}“, „{val2}“, „{val3}“, „{val4}“ aŭ „{val5}“. Tio povas nepermesite diskonigi referencantojn. Legu la W3C-rekomendon ↗.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "La HTTP-kapo „Strict-Transport-Security“ (angle por severa sekurigo de transporto, HSTS) ne egalas almenaŭ „{seconds}“ sekundojn. Por pli da sekureco, oni rekomendas ebligi HSTS-kapon kiel priskribita en la praktikaj konsiloj pri sekurigo ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "Vi atingas tiun retejon per HTTP. Ni tre rekomendas agordi vian retservilon tiel, ke HTTPS uziĝu anstataŭe; vidu la praktikajn konsilojn pri sekurigo ↗.", "Shared" : "Kunhavata", - "Shared with" : "Kunhavigis kun", - "Shared by" : "Kunhavigis el", + "Shared with" : "Kunhavigita kun", + "Shared by" : "Kunhavigita de", "Choose a password for the public link" : "Elektu pasvorton por la publika ligilo", - "Copied!" : "Kopiinta!", + "Choose a password for the public link or press the \"Enter\" key" : "Elektu pasvorton por la publika ligilo aŭ premu la enigan klavon", + "Copied!" : "Kopiita!", + "Copy link" : "Kopii ligilon", "Not supported!" : "Ne subtenite!", - "Press ⌘-C to copy." : "Premu ⌘-C por kopii", - "Press Ctrl-C to copy." : "Premu Ctrl-C pro kopii.", + "Press ⌘-C to copy." : "Premu ⌘-C por kopii.", + "Press Ctrl-C to copy." : "Premu Ctrl-C por kopii.", + "Unable to create a link share" : "Ne eblis krei kunhavo-ligilon", + "Unable to toggle this option" : "Ne eblis baskuligi tiun opcion", "Resharing is not allowed" : "Rekunhavigo ne permesatas", "Share to {name}" : "Kunhavigi al {name}", "Link" : "Ligilo", + "Hide download" : "Kaŝi elŝuton", + "Password protection enforced" : "Pasvorta protekto efektiva", "Password protect" : "Protekti per pasvorto", "Allow editing" : "Permesi redakton", - "Email link to person" : "Retpoŝti la ligilon al ulo", + "Email link to person" : "Retpoŝti la ligilon", "Send" : "Sendi", "Allow upload and editing" : "Permesi alŝuton kaj redakton", "Read only" : "Nurlega", + "File drop (upload only)" : "Demeti dosieron (nur alŝuto)", + "Expiration date enforced" : "Limdato efektiva", "Set expiration date" : "Agordi limdaton", "Expiration" : "Eksvalidiĝo", "Expiration date" : "Limdato", + "Note to recipient" : "Noto al ricevonto", "Unshare" : "Malkunhavigi", + "Delete share link" : "Forigi kunhavo-ligilon", + "Add another link" : "Aldoni plian ligilon", + "Password protection for links is mandatory" : "Pasvorta protekto de ligiloj estas deviga", "Share link" : "Kunhavigi ligilon", - "Could not unshare" : "Ne malkunhaveblas", + "New share link" : "Nova kunhavo-ligilo", + "Created on {time}" : "Kreita je {time}", + "Password protect by Talk" : "Pasvorta protekto pere de „Talk“", + "Could not unshare" : "Ne eblis malkunhavigi", "Shared with you and the group {group} by {owner}" : "Kunhavigita kun vi kaj la grupo {group} de {owner}", + "Shared with you and {circle} by {owner}" : "Kunhavigita kun vi kaj {circle} de {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Kunhavigita kun vi kaj la konversacio {conversation} de {owner}", + "Shared with you in a conversation by {owner}" : "Kunhavigita kun vi en konversacio de {owner}", "Shared with you by {owner}" : "Kunhavigita kun vi de {owner}", + "Choose a password for the mail share" : "Elektu pasvorton por la retpoŝta kunhavigo", "group" : "grupo", "remote" : "fora", - "email" : "retpoŝto", - "shared by {sharer}" : "kunhavigis de {sharer}", + "remote group" : "fora grupo", + "email" : "retpoŝtadreso", + "conversation" : "konversacio", + "shared by {sharer}" : "kunhavigita de {sharer}", "Can reshare" : "Eblas rekunhavigi", "Can edit" : "Povas redakti", "Can create" : "Povas krei", "Can change" : "Eblas ŝanĝi", "Can delete" : "Povas forigi", "Access control" : "Alirkontrolo", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} kunhavigis per ligilo", "Error while sharing" : "Eraro dum kunhavigo", - "Share details could not be loaded for this item." : "Kunhavaj detaloj ne ŝargeblis por ĉi tiu ero.", + "Share details could not be loaded for this item." : "Kunhavaj detaloj pri ĉi tiu ero ne ŝargeblis.", + "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Aŭtomata kompletigo bezonas almenaŭ {count} signon","Aŭtomata kompletigo bezonas almenaŭ {count} signojn"], + "This list is maybe truncated - please refine your search term to see more results." : "Eble mankas rezultoj: bv. pliprecizigi vian serĉon por vidi pli da rezultoj.", "No users or groups found for {search}" : "Neniu uzanto aŭ grupo troviĝis por {search}", - "An error occurred (\"{message}\"). Please try again" : "Eraro okazis (\"{message}\"). Bonvolu provi ree.", + "No users found for {search}" : "Neniu uzanto troviĝis por {search}", + "An error occurred (\"{message}\"). Please try again" : "Eraro okazis („{message}“). Bonvolu provi ree.", "An error occurred. Please try again" : "Eraro okazis. Bonvolu provi ree", + "Home" : "Hejmo", + "Work" : "Laboro", + "Other" : "Alia", + "{sharee} (remote group)" : "{sharee} (fora grupo)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Kunhavigi", "Name or email address..." : "Nomo aŭ retpoŝtadreso...", @@ -121,24 +229,34 @@ "Name, federated cloud ID or email address..." : "Nomo, federnuba identigilo aŭ retpoŝtadreso...", "Name..." : "Nomo...", "Error" : "Eraro", - "Error removing share" : "Eraris forigo de kunhavigo", + "Error removing share" : "Eraro dum forigo de kunhavigo", "Non-existing tag #{tag}" : "Ne ekzistas etikedo #{tag}", + "restricted" : "limigita", "invisible" : "nevidebla", "({scope})" : "({scope})", "Delete" : "Forigi", - "Rename" : "Alinomigi", + "Rename" : "Alinomi", + "Collaborative tags" : "Kunlaboraj etikedoj", "No tags found" : "Neniu etikedo troviĝis ", "unknown text" : "nekonata teksto", "Hello world!" : "Saluton, mondo!", - "Hello {name}, the weather is {weather}" : "Saluton, {name}, la vetero estas {weather}", - "Hello {name}" : "Saluton, {name}", + "sunny" : "suna", + "Hello {name}, the weather is {weather}" : "Saluton {name}, la vetero estas {weather}", + "Hello {name}" : "Saluton {name}", + "These are your search results" : "Jen via serĉ-rezultoj", "new" : "nova", "_download %n file_::_download %n files_" : ["elŝuti %n dosieron","elŝuti %n dosierojn"], + "The update is in progress, leaving this page might interrupt the process in some environments." : "Ĝisdatigo estas farata; forirado de la paĝo povas kelkfoje interrompi la agon.", "Update to {version}" : "Ĝisdatigi al {version}", "An error occurred." : "Eraro okazis.", "Please reload the page." : "Bonvolu reŝargi la paĝon.", - "Continue to Nextcloud" : "Daŭri al Nextcloud", + "The update was unsuccessful. For more information check our forum post covering this issue." : "La ĝisdatigo malsukcesis. Por pli da informoj, vidu la forumafisôn pri tio.", + "The update was unsuccessful. Please report this issue to the Nextcloud community." : "La ĝisdatigo malsukcesis. Bonvolu raporti tiun problemon al la Nextcloud-komunumo.", + "Continue to Nextcloud" : "Daŭrigi al Nextcloud", + "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["La ĝisdatigo sukcesis. Alidirektante vin al Nextcloud post %n sekundo.","La ĝisdatigo sukcesis. Alidirektante vin al Nextcloud post %n sekundoj."], "Searching other places" : "Serĉante en aliaj lokoj", + "No search results in other folders for {tag}{filter}{endtag}" : "Neniu serĉ-rezultoj en aliaj dosierujoj por {tag}{filter}{endtag}", + "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} serĉ-rezulto en alia dosierujo","{count} serĉ-rezultoj en aliaj dosierujoj"], "Personal" : "Persona", "Users" : "Uzantoj", "Apps" : "Aplikaĵoj", @@ -146,7 +264,11 @@ "Help" : "Helpo", "Access forbidden" : "Aliro estas malpermesata", "File not found" : "Dosiero ne troviĝis", - "Internal Server Error" : "Ena servileraro", + "The document could not be found on the server. Maybe the share was deleted or has expired?" : "La dokumento ne troveblis en la servilo. Eble la kunhavigo estis forigita aŭ eksvalidiĝis?", + "Back to %s" : "Antaŭen al %s", + "Internal Server Error" : "Interna servileraro", + "The server was unable to complete your request." : "La servilo ne eblis plenumi vian peton.", + "If this happens again, please send the technical details below to the server administrator." : "Se tio denove okazos, bv. sendi la teĥnikajn detalojn ĉi-sube al la administranto de la servilo.", "More details can be found in the server log." : "Pli da detaloj troveblas en la servila protokolo.", "Technical details" : "Teĥnikaj detaloj", "Remote Address: %s" : "Fora adreso: %s", @@ -156,68 +278,133 @@ "Message: %s" : "Mesaĝo: %s", "File: %s" : "Dosiero: %s", "Line: %s" : "Linio: %s", - "Trace" : "Paŭsi", + "Trace" : "Spuro", "Security warning" : "Sekureca averto", - "Create an admin account" : "Krei administran konton", - "Username" : "Uzantonomo", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Via datumdosierujo kaj dosieroj estas probable elireblaj el la interreto, ĉar la dosiero „.htaccess“ ne funkcias.", + "For information how to properly configure your server, please see the documentation." : "Por pli da informoj pri kielo agordi vian retservilon, bv. vidi la dokumentaron.", + "Create an admin account" : "Krei administranto-konton", + "Username" : "Uzantnomo", "Storage & database" : "Memoro kaj datumbazo", "Data folder" : "Datuma dosierujo", "Configure the database" : "Agordi la datumbazon", "Only %s is available." : "Nur %s disponeblas.", - "For more details check out the documentation." : "Por pli detaloj vidu la dokumentaron.", + "Install and activate additional PHP modules to choose other database types." : "Instalu kaj aktivigu pliajn PHP-modulojn por elekti aliajn datumbazajn specojn..", + "For more details check out the documentation." : "Por pli detaloj, vidu la dokumentaron.", "Database user" : "Datumbaza uzanto", "Database password" : "Datumbaza pasvorto", "Database name" : "Datumbaza nomo", "Database tablespace" : "Datumbaza tabelospaco", "Database host" : "Datumbaza gastigo", + "Please specify the port number along with the host name (e.g., localhost:5432)." : "Bv. entajpi la pordan numeron kune kun la gastiga nomo (ekzemple: localhost:5432).", "Performance warning" : "Rendimenta averto", "SQLite will be used as database." : "SQLite uziĝos kiel datumbazo.", - "For larger installations we recommend to choose a different database backend." : "Por pli grandaj instaloj ni rekomendas elekti malsaman datumbazomotoron.", + "For larger installations we recommend to choose a different database backend." : "Por pli grandaj instalaĵoj, ni rekomendas uzi alian tipon de datumbazo.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Kiam oni uzas la surtablan programon por sinkronigi la dosierojn, SQLite-uzo estas malrekomendita.", "Finish setup" : "Fini la instalon", "Finishing …" : "Finante...", "Need help?" : "Ĉu necesas helpo?", "See the documentation" : "Vidi la dokumentaron", - "More apps" : "Pli aplikaĵoj", - "More apps menu" : "Menuo de pli aplikaĵoj", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Tiu aplikaĵo bezonas Ĝavoskripton („Javascript“) por funkcii. Bonvolu {linkstart}ŝalti Ĝavoskripton{linkend} kaj poste reŝargi la paĝon.", + "Get your own free account" : "Ekhavu vian propran senpagan konton", + "Skip to main content" : "Iru al la ĉefa enhavo", + "Skip to navigation of app" : "Iru al la aplikaĵa navigado", + "More apps" : "Pli da aplikaĵoj", + "More" : "Pli", + "More apps menu" : "Menuo „Pli da aplikaĵoj“", "Search" : "Serĉi", + "Reset search" : "Restarigi serĉon", "Contacts" : "Kontaktoj", - "Contacts menu" : "Menuo de kontakto", + "Contacts menu" : "Menuo de kontaktoj", "Settings menu" : "Menuo de agordo", - "Confirm your password" : "Konfirmas vian pasvorton", - "Server side authentication failed!" : "Servilo flanka aŭtentigo malsukcesis!", + "Confirm your password" : "Konfirmu vian pasvorton", + "Server side authentication failed!" : "Ĉeservila aŭtentigo malsukcesis!", "Please contact your administrator." : "Bonvolu kontakti vian administranton.", - "An internal error occurred." : "Ena servileraro okazis.", + "An internal error occurred." : "Interna servileraro okazis.", "Please try again or contact your administrator." : "Bonvolu provi ree aŭ kontakti vian administranton.", - "Username or email" : "Salutnomo aŭ retpoŝtadreso", + "Username or email" : "Uzantnomo aŭ retpoŝtadreso", "Log in" : "Ensaluti", - "Wrong password." : "Malĝusta pasvorto.", - "App token" : "Apa ĵetono", + "Wrong password." : "Neĝusta pasvorto.", + "User disabled" : "Uzanto malvalidigita", + "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Ni eltrovis plurajn nevalidajn provojn ensaluti el via IP-adreso. Do, oni prokrastis vian sekvantan ensaluton dum ĝis 30 sekundoj.", + "Forgot password?" : "Ĉu vi forgesis vian pasvorton?", + "Back to login" : "Antaŭen al ensaluto", + "Connect to your account" : "Konekti al via konto", + "Please log in before granting %1$s access to your %2$s account." : "Bv. unue ensaluti por doni al %1$s aliron al via konto %2$s.", + "App token" : "Aplikaĵa ĵetono", "Grant access" : "Doni alirpermeson", - "Alternative log in using app token" : "Alia ensaluti per apa ĵetono", + "Alternative log in using app token" : "Ensaluti alimaniere per aplikaĵa ĵetono", + "Account access" : "Aliro al konto", + "You are about to grant %1$s access to your %2$s account." : "Vi tuj donos permeson al %1$s aliri al via konto %2$s.", "New password" : "Nova pasvorto", "New Password" : "Nova pasvorto", - "Two-factor authentication" : "du factora aŭtentiĝo", + "This share is password-protected" : "Tiu kunhavigo estas protektata per pasvorto", + "The password is wrong. Try again." : "La pasvorto malĝustas. Provu denove.", + "Two-factor authentication" : "Dufaza aŭtentigo", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Plibonigita sekurigo estas ebligita por via konto. Elektu duan fazon por aŭtentigo:", + "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Ne eblis ŝargi almenaŭ unu el viaj ebligitaj metodoj pri dufaza aŭtentigo. Bv. kontakti vian administranton.", + "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Dufaza aŭtentigo estas ebligita, sed ĝi ne estis agordita por via konto. Kontakti vian administranton por helpo.", + "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "Dufaza aŭtentigo estas ebligita, sed ĝi ne estis agordita por via konto. Uzu unu el viaj rezervaj kodoj por ensaluti, aŭ kontaktu vian administranton por helpo.", "Use backup code" : "Uzi rezervan kodon", - "Cancel log in" : "Nuligi ensaluto", - "App update required" : "Aplikaĵon ĝisdatigi nepras", - "These apps will be updated:" : "Ĉi tiuj aplikaĵoj ĝisdatiĝos:", - "These incompatible apps will be disabled:" : "Ĉi tiuj malkongruaj aplikaĵoj malkapabliĝos:", + "Cancel log in" : "Nuligi ensaluton", + "Error while validating your second factor" : "Eraro dum validigo de via dua fazo", + "Access through untrusted domain" : "Aliro tra nefidinda domajno", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Bv. kontakti vian administranton. Se vi estas administranto, modifu la agordon „trusted_domains“ (fidindaj domajnoj en la angla) en la dosiero config/config.php (estas ekzemplo en config.sample.php).", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Pliaj informoj pri agordo de tio troveblas en la %1$sdokumentaro%2$s.", + "App update required" : "Aplikaĵa ĝisdatigo nepras", + "%1$s will be updated to version %2$s" : "%1$s ĝisdatiĝos al versio %2$s", + "These apps will be updated:" : "La jenajn aplikaĵoj ĝisdatiĝos:", + "These incompatible apps will be disabled:" : "La jenaj malkongruaj aplikaĵoj estos malŝaltataj:", + "The theme %s has been disabled." : "La etoso %s estis malebligita.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Bonvolu certiĝi, ke la datumbazo, la dosierujo de agordoj kaj la dosierujo de datumoj jam estis savkopiitaj antaŭ ol plui.", "Start update" : "Ekĝisdatigi", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Por eviti eltempiĝon ĉe grandaj instalaĵoj, vi povas anstataŭe ruli la jenan komandon en via instalo-dosierujo:", "Detailed logs" : "Detalaj protokoloj", "Update needed" : "Bezonas ĝisdatigi", - "For help, see the documentation." : "Vidu la dokumenton por helpo.", - "Updated \"%s\" to %s" : "Ĝisdatiĝis “%s” al %s", + "Please use the command line updater because you have a big instance with more than 50 users." : "Bv. uzi la komandlinian ĝisdatigilon, ĉar vi havas pli da 50 uzantojn en tiu servilo.", + "For help, see the documentation." : "Vidu la dokumentaron por helpo.", + "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Mi scias, ke, se mi daŭrigas la ĝisdatigon per la reteja fasado, estas risko, ke la peto eltempiĝos kaj okazigos perdon de datumoj. Sed, mi havas sekurkopion kaj scias, kiel restaŭri mian servilon okaze de paneo.", + "Upgrade via web on my own risk" : "Ĝisdatigi per reteja fasado je mia risko", + "Maintenance mode" : "Reĝimo de prizorgado", + "This %s instance is currently in maintenance mode, which may take a while." : "La servilo %s estas nun en reĝimo de prizorgado, tio eble daŭros longatempe.", + "This page will refresh itself when the instance is available again." : "Tiu ĉi paĝo aktualiĝos mem, kiam la servilo redisponeblos.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktu vian administranton, se tiu ĉi mesaĝo daŭras aŭ aperas neatendite.", + "status" : "stato", + "aria-hidden" : "aria-hidden", + "Updated \"%s\" to %s" : "Ĝisdatiĝis „%s“ al %s", + "%s (3rdparty)" : "%s (el ekstera liveranto)", + "There was an error loading your contacts" : "Eraro dum ŝargo de viaj kontaktoj", + "There were problems with the code integrity check. More information…" : "Estis problemoj kun kontrolo de la koda integreco. Pli da informoj... ", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "/dev/urandom ne legeblas de PHP, kio estas tre malrekomendinde pro sekurigaj kialoj. Pli da informoj troveblas en la dokumentaron.", + "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "Via PHP ne subtenas la bibliotekon FreeType: tio provokos misfunkcion de profilbildo kaj de la agorda fasado.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "La HTTP-kapo „Strict-Transport-Security“ (angle por severa sekurigo de transporto, HSTS) ne egalas almenaŭ „{seconds}“ sekundojn. Por pli da sekureco, oni rekomendas ebligi HSTS-kapon kiel priskribita en la praktikaj konsiloj pri sekurigo ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Vi atingas tiun retejon per HTTP. Ni tre rekomendas agordi vian retservilon tiel, ke HTTPS uziĝu anstataŭe; vidu la praktikajn konsilojn pri sekurigo ↗.", "Error setting expiration date" : "Eraro dum agordado de limdato", - "The public link will expire no later than {days} days after it is created" : "La publika ligilo senvalidiĝos ne pli malfrue ol {days} tagojn post ĝi kreiĝos", + "The public link will expire no later than {days} days after it is created" : "La publika ligilo senvalidiĝos ne pli malfrue ol {days} tagojn post sia kreo", + "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} kunhavigis per ligilo", "{sharee} (group)" : "{sharee} (grupo)", "{sharee} (remote)" : "{sharee} (fora)", - "{sharee} (email)" : "{sharee} (email)", - "Stay logged in" : "Daŭri ensalutinta", + "{sharee} (email)" : "{sharee} (retpoŝtadreso)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, federnuba identigilo aŭ retpoŝtadreso.", + "Share with other people by entering a user or group or a federated cloud ID." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, aŭ federnuba identigilo..", + "Share with other people by entering a user or group or an email address." : "Kunhavigi kun aliaj per entajpo de uzanto aŭ grupo, aŭ retpoŝtadreso.", + "The specified document has not been found on the server." : "La donita dokumento ne troveblis en la servilo.", + "You can click here to return to %s." : "Vi povas alklaki ĉi tie por antaŭeniri al %s.", + "Stay logged in" : "Resti ensalutinta", "Back to log in" : "Revenu al ensaluto", "Alternative Logins" : "Alternativaj ensalutoj", - "Alternative login using app token" : "Alia ensaluti per apa ĵetono", - "Add \"%s\" as trusted domain" : "Aldoni \"%s\" tiel fida retregiono", - "%s will be updated to version %s" : "%s ĝisdatiĝos al eldono %s", - "Thank you for your patience." : "Dankon pro via pacienco." + "You are about to grant %s access to your %s account." : "Vi tuj donos permeson al %s aliri al via konto %s.", + "Alternative login using app token" : "Ensaluti alimaniere per aplikaĵa ĵetono", + "Redirecting …" : "Alidirektante...", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Plibonigita sekurigo estas ebligita por via konto. Aŭtentigu duafaze.", + "Depending on your configuration, this button could also work to trust the domain:" : "Depende de via agordo, tiu ĉi butono eble povos fidi la domajnon:", + "Add \"%s\" as trusted domain" : "Aldoni „%s“ kiel fidinda domajno", + "%s will be updated to version %s" : "%s ĝisdatiĝos al versio %s", + "This page will refresh itself when the %s instance is available again." : "Tiu ĉi paĝo aktualiĝos mem, kiam la servilo %s redisponeblos.", + "Thank you for your patience." : "Dankon pro via pacienco.", + "Copy URL" : "Kopii retadreson", + "Enable" : "Aktivigi", + "{sharee} (conversation)" : "{sharee} (dialogo)", + "Please log in before granting %s access to your %s account." : "Bv. unue ensaluti por doni al %s aliron al via konto %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Pliaj informoj pri agordo de tio troveblas en la %sdokumentaro%s." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/core/l10n/es.js b/core/l10n/es.js index 11b3d33694..0692722458 100644 --- a/core/l10n/es.js +++ b/core/l10n/es.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "¿Necesita ayuda?", "See the documentation" : "Vea la documentación", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación requiere JavaScript para operar correctamente. Por favor, {linkstart}habilite JavaScript{linkend} y recargue la página.", + "Get your own free account" : "Consigue tu propia cuenta gratuita", "Skip to main content" : "Saltar al contenido principal", "Skip to navigation of app" : "Saltar a la navegación de la app", "More apps" : "Más aplicaciones", @@ -370,6 +371,7 @@ OC.L10N.register( "This page will refresh itself when the instance is available again." : "Esta página se actualizará sola cuando la instancia esté disponible de nuevo.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte con su administrador de sistemas si este mensaje persiste o aparece de forma inesperada.", "status" : "estado", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s", "%s (3rdparty)" : "%s (de terceros)", "There was an error loading your contacts" : "Ha habido un error al cargar tus contactos", diff --git a/core/l10n/es.json b/core/l10n/es.json index 882f609000..f8ed1e1ca5 100644 --- a/core/l10n/es.json +++ b/core/l10n/es.json @@ -305,6 +305,7 @@ "Need help?" : "¿Necesita ayuda?", "See the documentation" : "Vea la documentación", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación requiere JavaScript para operar correctamente. Por favor, {linkstart}habilite JavaScript{linkend} y recargue la página.", + "Get your own free account" : "Consigue tu propia cuenta gratuita", "Skip to main content" : "Saltar al contenido principal", "Skip to navigation of app" : "Saltar a la navegación de la app", "More apps" : "Más aplicaciones", @@ -368,6 +369,7 @@ "This page will refresh itself when the instance is available again." : "Esta página se actualizará sola cuando la instancia esté disponible de nuevo.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte con su administrador de sistemas si este mensaje persiste o aparece de forma inesperada.", "status" : "estado", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Se ha actualizado \"%s\" a %s", "%s (3rdparty)" : "%s (de terceros)", "There was an error loading your contacts" : "Ha habido un error al cargar tus contactos", diff --git a/core/l10n/eu.js b/core/l10n/eu.js index 5bb6ca3fb2..e1e04e5891 100644 --- a/core/l10n/eu.js +++ b/core/l10n/eu.js @@ -106,10 +106,13 @@ OC.L10N.register( "Good password" : "Pasahitz ona", "Strong password" : "Pasahitz sendoa", "Error occurred while checking server setup" : "Akatsa gertatu da zerbitzariaren konfigurazioa egiaztatzean", - "Shared" : "Elkarbanatuta", + "Shared" : "Partekatuta", + "Shared with" : "Honekin partekatua", + "Shared by" : "Honek partekatua", "Choose a password for the public link" : "Aukeratu pasahitz bat esteka publikorako", "Choose a password for the public link or press the \"Enter\" key" : "Hautatu pasahitz bat esteka publikoarentzat edo sakatu \"Sartu\" tekla", "Copied!" : "Kopiatuta!", + "Copy link" : "Kopiatu esteka", "Not supported!" : "Ez da onartzen!", "Press ⌘-C to copy." : "Sakatu ⌘-C kopiatzeko.", "Press Ctrl-C to copy." : "Sakatu Ctrl-C kpiatzeko.", @@ -135,6 +138,7 @@ OC.L10N.register( "group" : "taldea", "remote" : "urrunekoa", "email" : "posta-elektronikoa", + "conversation" : "elkarrizketa", "shared by {sharer}" : "{sharer}-(e)k partekatu du", "Can reshare" : "Birparteka daiteke", "Can edit" : "Editatu dezake", @@ -172,7 +176,7 @@ OC.L10N.register( "Hello {name}" : "Kaixo {name}", "These are your search results" : "Hauek dira zure bilaketaren emaitzak:", "new" : "Berria", - "_download %n file_::_download %n files_" : ["%n fitxategia jaitsi","jaitsi %n fitxategiak"], + "_download %n file_::_download %n files_" : ["deskargatu fitxategi %n","deskargatu %n fitxategi"], "The update is in progress, leaving this page might interrupt the process in some environments." : "Eguneratzea abian da, orri hau utziz prozesua eten liteke ingurune batzuetan.", "Update to {version}" : "{version} bertsiora eguneratu", "An error occurred." : "Akats bat gertatu da.", @@ -230,8 +234,11 @@ OC.L10N.register( "See the documentation" : "Ikusi dokumentazioa", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Aplikazio honek JavaScript eskatzen du ondo funtzionatzeko. Mesedez {linkstart}JavaScript gaitu {linkend}eta webgunea birkargatu.", "More apps" : "Aplikazio gehiago", + "More" : "Gehiago", "Search" : "Bilatu", "Reset search" : "Bilaketa berrezarri", + "Contacts" : "Kontaktuak", + "Settings menu" : "Ezarpenak menua", "Confirm your password" : "Berretsi pasahitza", "Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!", "Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.", @@ -240,6 +247,7 @@ OC.L10N.register( "Username or email" : "Erabiltzaile izena edo e-posta", "Log in" : "Hasi saioa", "Wrong password." : "Pasahitz okerra.", + "Forgot password?" : "Pasahitza ahaztu duzu?", "App token" : "Aplikazio-tokena", "Account access" : "Kontuaren sarbidea", "New password" : "Pasahitz berria", @@ -287,6 +295,8 @@ OC.L10N.register( "Add \"%s\" as trusted domain" : "Gehitu \"%s\" domeinu fidagarri gisa", "%s will be updated to version %s" : "%s %s bertsiora eguneratuko da", "This page will refresh itself when the %s instance is available again." : "Orri honek bere burua eguneratuko du %s instantzia berriz prest dagoenean.", - "Thank you for your patience." : "Milesker zure patzientziagatik." + "Thank you for your patience." : "Milesker zure patzientziagatik.", + "Copy URL" : "Kopiatu URLa", + "Enable" : "Aktibatu" }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/eu.json b/core/l10n/eu.json index 17e93e7006..efdbc94f35 100644 --- a/core/l10n/eu.json +++ b/core/l10n/eu.json @@ -104,10 +104,13 @@ "Good password" : "Pasahitz ona", "Strong password" : "Pasahitz sendoa", "Error occurred while checking server setup" : "Akatsa gertatu da zerbitzariaren konfigurazioa egiaztatzean", - "Shared" : "Elkarbanatuta", + "Shared" : "Partekatuta", + "Shared with" : "Honekin partekatua", + "Shared by" : "Honek partekatua", "Choose a password for the public link" : "Aukeratu pasahitz bat esteka publikorako", "Choose a password for the public link or press the \"Enter\" key" : "Hautatu pasahitz bat esteka publikoarentzat edo sakatu \"Sartu\" tekla", "Copied!" : "Kopiatuta!", + "Copy link" : "Kopiatu esteka", "Not supported!" : "Ez da onartzen!", "Press ⌘-C to copy." : "Sakatu ⌘-C kopiatzeko.", "Press Ctrl-C to copy." : "Sakatu Ctrl-C kpiatzeko.", @@ -133,6 +136,7 @@ "group" : "taldea", "remote" : "urrunekoa", "email" : "posta-elektronikoa", + "conversation" : "elkarrizketa", "shared by {sharer}" : "{sharer}-(e)k partekatu du", "Can reshare" : "Birparteka daiteke", "Can edit" : "Editatu dezake", @@ -170,7 +174,7 @@ "Hello {name}" : "Kaixo {name}", "These are your search results" : "Hauek dira zure bilaketaren emaitzak:", "new" : "Berria", - "_download %n file_::_download %n files_" : ["%n fitxategia jaitsi","jaitsi %n fitxategiak"], + "_download %n file_::_download %n files_" : ["deskargatu fitxategi %n","deskargatu %n fitxategi"], "The update is in progress, leaving this page might interrupt the process in some environments." : "Eguneratzea abian da, orri hau utziz prozesua eten liteke ingurune batzuetan.", "Update to {version}" : "{version} bertsiora eguneratu", "An error occurred." : "Akats bat gertatu da.", @@ -228,8 +232,11 @@ "See the documentation" : "Ikusi dokumentazioa", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Aplikazio honek JavaScript eskatzen du ondo funtzionatzeko. Mesedez {linkstart}JavaScript gaitu {linkend}eta webgunea birkargatu.", "More apps" : "Aplikazio gehiago", + "More" : "Gehiago", "Search" : "Bilatu", "Reset search" : "Bilaketa berrezarri", + "Contacts" : "Kontaktuak", + "Settings menu" : "Ezarpenak menua", "Confirm your password" : "Berretsi pasahitza", "Server side authentication failed!" : "Zerbitzari aldeko autentifikazioak huts egin du!", "Please contact your administrator." : "Mesedez jarri harremetan zure administradorearekin.", @@ -238,6 +245,7 @@ "Username or email" : "Erabiltzaile izena edo e-posta", "Log in" : "Hasi saioa", "Wrong password." : "Pasahitz okerra.", + "Forgot password?" : "Pasahitza ahaztu duzu?", "App token" : "Aplikazio-tokena", "Account access" : "Kontuaren sarbidea", "New password" : "Pasahitz berria", @@ -285,6 +293,8 @@ "Add \"%s\" as trusted domain" : "Gehitu \"%s\" domeinu fidagarri gisa", "%s will be updated to version %s" : "%s %s bertsiora eguneratuko da", "This page will refresh itself when the %s instance is available again." : "Orri honek bere burua eguneratuko du %s instantzia berriz prest dagoenean.", - "Thank you for your patience." : "Milesker zure patzientziagatik." + "Thank you for your patience." : "Milesker zure patzientziagatik.", + "Copy URL" : "Kopiatu URLa", + "Enable" : "Aktibatu" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/core/l10n/fr.js b/core/l10n/fr.js index 138ab935fd..adbb70b29b 100644 --- a/core/l10n/fr.js +++ b/core/l10n/fr.js @@ -88,7 +88,7 @@ OC.L10N.register( "Move" : "Déplacer", "Error loading file picker template: {error}" : "Erreur lors du chargement du modèle du sélecteur de fichiers : {error}", "OK" : "OK", - "Error loading message template: {error}" : "Erreur de chargement du modèle de message : {error}", + "Error loading message template: {error}" : "Erreur lors du chargement du modèle de message : {error}", "read-only" : "Lecture seule", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fichier en conflit","{count} fichiers en conflit"], "One file conflict" : "Un conflit de fichier", @@ -100,7 +100,7 @@ OC.L10N.register( "Continue" : "Continuer", "(all selected)" : "(tous sélectionnés)", "({count} selected)" : "({count} sélectionné(s))", - "Error loading file exists template" : "Erreur de chargement du modèle de fichier existant", + "Error loading file exists template" : "Erreur lors du chargement du modèle de fichier existant", "Pending" : "En attente", "Copy to {folder}" : "Copier vers {folder}", "Move to {folder}" : "Déplacer vers {folder}", @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Besoin d'aide ?", "See the documentation" : "Lire la documentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.", + "Get your own free account" : "Obtenez votre compte personnel gratuit", "Skip to main content" : "Passer au contenu principal", "Skip to navigation of app" : "Passer à la navigation d'application", "More apps" : "Plus d'applications", @@ -369,6 +370,7 @@ OC.L10N.register( "This %s instance is currently in maintenance mode, which may take a while." : "Cette instance de %s est en cours de maintenance, cela peut prendre du temps.", "This page will refresh itself when the instance is available again." : "Cette page se rafraîchira d'elle-même lorsque le serveur sera de nouveau disponible.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Veuillez contacter votre administrateur système si ce message persiste ou apparaît de façon inattendue.", + "status" : "statut", "Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s", "%s (3rdparty)" : "%s (origine tierce)", "There was an error loading your contacts" : "Il y a eu une erreur lors du chargement de vos contacts", diff --git a/core/l10n/fr.json b/core/l10n/fr.json index 308ac307ee..1d3728bc66 100644 --- a/core/l10n/fr.json +++ b/core/l10n/fr.json @@ -86,7 +86,7 @@ "Move" : "Déplacer", "Error loading file picker template: {error}" : "Erreur lors du chargement du modèle du sélecteur de fichiers : {error}", "OK" : "OK", - "Error loading message template: {error}" : "Erreur de chargement du modèle de message : {error}", + "Error loading message template: {error}" : "Erreur lors du chargement du modèle de message : {error}", "read-only" : "Lecture seule", "_{count} file conflict_::_{count} file conflicts_" : ["{count} fichier en conflit","{count} fichiers en conflit"], "One file conflict" : "Un conflit de fichier", @@ -98,7 +98,7 @@ "Continue" : "Continuer", "(all selected)" : "(tous sélectionnés)", "({count} selected)" : "({count} sélectionné(s))", - "Error loading file exists template" : "Erreur de chargement du modèle de fichier existant", + "Error loading file exists template" : "Erreur lors du chargement du modèle de fichier existant", "Pending" : "En attente", "Copy to {folder}" : "Copier vers {folder}", "Move to {folder}" : "Déplacer vers {folder}", @@ -305,6 +305,7 @@ "Need help?" : "Besoin d'aide ?", "See the documentation" : "Lire la documentation", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Cette application requiert JavaScript pour fonctionner correctement. Veuillez {linkstart}activer JavaScript{linkend} et recharger la page.", + "Get your own free account" : "Obtenez votre compte personnel gratuit", "Skip to main content" : "Passer au contenu principal", "Skip to navigation of app" : "Passer à la navigation d'application", "More apps" : "Plus d'applications", @@ -367,6 +368,7 @@ "This %s instance is currently in maintenance mode, which may take a while." : "Cette instance de %s est en cours de maintenance, cela peut prendre du temps.", "This page will refresh itself when the instance is available again." : "Cette page se rafraîchira d'elle-même lorsque le serveur sera de nouveau disponible.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Veuillez contacter votre administrateur système si ce message persiste ou apparaît de façon inattendue.", + "status" : "statut", "Updated \"%s\" to %s" : "Mise à jour de « %s » vers %s", "%s (3rdparty)" : "%s (origine tierce)", "There was an error loading your contacts" : "Il y a eu une erreur lors du chargement de vos contacts", diff --git a/core/l10n/gl.js b/core/l10n/gl.js new file mode 100644 index 0000000000..2240571161 --- /dev/null +++ b/core/l10n/gl.js @@ -0,0 +1,412 @@ +OC.L10N.register( + "core", + { + "Please select a file." : "Seleccione un ficheiro.", + "File is too big" : "O ficheiro é grande de máis", + "The selected file is not an image." : "O ficheiro seleccionado non é unha imaxe.", + "The selected file cannot be read." : "O ficheiro seleccionado non pode ser lido.", + "Invalid file provided" : "O ficheiro fornecido non é válido", + "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro", + "Unknown filetype" : "Tipo de ficheiro descoñecido", + "Invalid image" : "Imaxe incorrecta", + "An error occurred. Please contact your admin." : "Produciuse un erro. Póñase en contacto cun administrador.", + "No temporary profile picture available, try again" : "Non hai unha imaxe temporal de perfil dispoñíbel, volva tentalo", + "No crop data provided" : "Non indicou como recortar", + "No valid crop data provided" : "Os datos cortados fornecidos non son válidos", + "Crop is not square" : "O corte non é cadrado", + "State token does not match" : "A marca de estado non coincide", + "Password reset is disabled" : "O restabelecemento de contrasinal está desactivado", + "Couldn't reset password because the token is invalid" : "Non foi posíbel restabelecer o contrasinal, a marca non é correcta", + "Couldn't reset password because the token is expired" : "Non foi posíbel restabelecer o contrasinal, a marca está caducada", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento porque non hai un enderezo de correo-e para este nome de usuario. Póñase en contacto cun administrador.", + "%s password reset" : "Restabelecer o contrasinal %s", + "Password reset" : "Restabelecer o contrasinal", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", + "Reset your password" : "Restabelecer o seu contrasinal", + "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.", + "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o correo do restabelecemento. Asegúrese de que o nome de usuario é o correcto.", + "Preparing update" : "Preparando a actualización", + "[%d / %d]: %s" : "[%d / %d]: %s", + "Repair warning: " : "Aviso de arranxo:", + "Repair error: " : "Arranxar o erro:", + "Please use the command line updater because automatic updating is disabled in the config.php." : "A actualización automática está desactivada en config.php, faga a actualización empregando a liña de ordes.", + "[%d / %d]: Checking table %s" : "[%d / %d]: Comprobando a táboa %s", + "Turned on maintenance mode" : "Modo de mantemento activado", + "Turned off maintenance mode" : "Modo de mantemento desactivado", + "Maintenance mode is kept active" : "Mantense activo o modo de mantemento", + "Updating database schema" : "Actualizando o esquema da base de datos", + "Updated database" : "Base de datos actualizada", + "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos (isto pode levar bastante tempo, dependendo do tamaño da base de datos)", + "Checked database schema update" : "Comprobada a actualización do esquema da base de datos", + "Checking updates of apps" : "Comprobando a actualización de aplicacións", + "Checking for update of app \"%s\" in appstore" : "Comprobando a actualización da aplicación «%s» na tenda de aplicacións", + "Update app \"%s\" from appstore" : "Actualizada a aplicación «%s» dende a tenda de aplicacións", + "Checked for update of app \"%s\" in appstore" : "Comprobada a actualización da aplicación «%s» na tenda de aplicacións", + "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos para %s (isto pode levar bastante tempo, dependendo do tamaño da base de datos)", + "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións", + "Updated \"%1$s\" to %2$s" : "Actualizado «%1$s» a %2$s", + "Set log level to debug" : "Estabelecer o nivel do rexistro na depuración", + "Reset log level" : "Restabelecer o nivel do rexistro", + "Starting code integrity check" : "Comezando a comprobación da integridade do código", + "Finished code integrity check" : "Rematada a comprobación da integridade do código", + "%s (incompatible)" : "%s (incompatíbel)", + "Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s", + "Already up to date" : "Xa está actualizado", + "Could not load your contacts" : "Non foi posíbel cargar os seus contactos", + "Search contacts …" : "Buscar contactos …", + "No contacts found" : "Non se atoparon contactos", + "Show all contacts …" : "Amosar todos os contactos …", + "Loading your contacts …" : "Cargando os seus contactos …", + "Looking for {term} …" : "Buscando {term} …", + "No action available" : "Non hai accións dispoñíbeis", + "Error fetching contact actions" : "Produciuse un erro ao obter as accións do contacto", + "Settings" : "Axustes", + "Connection to server lost" : "Perdeuse a conexión co servidor", + "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Produciuse un problema a cargar a páxina, volverá cargar en %n segundo","Produciuse un problema ao cargar a páxina, volverá cargar en %n segundos"], + "Saving..." : "Gardando...", + "Dismiss" : "Desbotar", + "Authentication required" : "Requírese autenticación", + "This action requires you to confirm your password" : "Esta acción require que confirme o seu contrasinal", + "Confirm" : "Confirmar", + "Password" : "Contrasinal", + "Failed to authenticate, try again" : "Fallou a autenticación, ténteo de novo", + "seconds ago" : "segundos atrás", + "Logging in …" : "Acceder …", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo.
Se non está ali pregúntelle ao administrador local.", + "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal.
Se non está seguro de que facer, póñase en contacto co administrador antes de continuar.
Confirma que quere continuar?", + "I know what I'm doing" : "Sei o que estou a facer", + "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", + "Reset password" : "Restabelecer o contrasinal", + "Sending email …" : "Enviando correo …", + "No" : "Non", + "Yes" : "Si", + "No files in here" : "Aquí non hai ficheiros", + "No more subfolders in here" : "Aquí non hai máis subcartafoles", + "Choose" : "Escoller", + "Copy" : "Copiar", + "Move" : "Mover", + "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}", + "OK" : "Aceptar", + "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}", + "read-only" : "só lectura", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"], + "One file conflict" : "Un conflito de ficheiro", + "New Files" : "Ficheiros novos", + "Already existing files" : "Ficheiros xa existentes", + "Which files do you want to keep?" : "Que ficheiros quere conservar?", + "If you select both versions, the copied file will have a number added to its name." : "Se selecciona ambas versións, o ficheiro copiado terá un número engadido ao nome.", + "Cancel" : "Cancelar", + "Continue" : "Continuar", + "(all selected)" : "(todo o seleccionado)", + "({count} selected)" : "({count} seleccionados)", + "Error loading file exists template" : "Produciuse un erro ao cargar o modelo de ficheiro existente", + "Pending" : "Pendentes", + "Copy to {folder}" : "Copiar en {folder}", + "Move to {folder}" : "Mover a {folder}", + "New in" : "Novo en", + "View changelog" : "Ver o rexistro de cambios", + "Very weak password" : "Contrasinal moi feble", + "Weak password" : "Contrasinal feble", + "So-so password" : "Contrasinal non moi aló", + "Good password" : "Contrasinal bo", + "Strong password" : "Contrasinal forte", + "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O servidor aínda non está configurado correctamente para permitir a sincronización de ficheiros, semella que a interface WebDAV non está a funcionar.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "O servidor non está configurado correctamente para resolver «{url}». Pode atopar máis información na nosa documentación.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "O servidor web non está configurado correctamente para fornecer ficheiros .woff2. Isto é on problema frecuente en configuracións de Nginx. Para Nextcloud 15 necesita un axuste para fornecer ficheiros .woff2. Compare a súa configuración do Nginx coa configuración recomendada na nosa documentación.", + "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Semella que PHP non está configurado correctamente para consultar as variábeis de contorno do sistema. A proba con getenv(\"PATH\") só devolve unha resposta baleira.", + "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Revise a documentación de instalación ↗ para as notas de configuración PHP e a configuración PHP do seu servidor, especialmente cando se está a usar php-fpm", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Foi activada a restrición da configuración a só lectura. Isto impide o estabelecemento dalgunhas configuracións a través da interface web. Ademais, ten que facer escribíbel manualmente o ficheiro para cada actualización.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendase encarecidamente activar este módulo para obter os mellores resultados coa detección do tipo MIME.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "Está instalado {name} con versión inferior a {version}, por razóns de estabilidade e rendemento recomendámoslle actualizar cara unha versión de {name} mais recente.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a documentación ↗ para obter máis información.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se a instalación no está feita na raíz do dominio e usa o sistema cron, pode haber incidencias coa xeración de URL. Para evitar estes problemas, axuste a opción «overwrite.cli.url» no seu ficheiro «config.php» á ruta webroot da instalación (suxestión: \"{suggestedOverwriteCliURL}\")", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada desde a liña de ordes. Atopáronse os seguintes erros técnicos: ", + "Last background job execution ran {relativeTime}. Something seems wrong." : "Última execución da tarefa de cron {relativeTime}. Semella que algo vai mal.", + "Check the background job settings" : "Revise os axustes do traballo en segundo plano", + "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Este servidor non ten conexión activa a Internet. Non foi posíbel estabelecer varias conexións. Isto significa que algunhas características como a montaxe do almacenamento externo, as notificacións sobre actualizacións ou a instalación de engadidos de terceiros non funcionarán. Así mesmo, o acceso remoto a ficheiros e enviar correos de notificación poderían non funcionar. Estabeleza unha conexión do servidor a internet para gozar todas as características.", + "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa documentación.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP non atopa unha fonte de aleatoriedade, isto altamente desaconsellado por razóns de seguridade. Pode atopar máis información na nosa documentación.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Actualice a versión de PHP para beneficiarse das melloras de rendemento e seguridade que aporta PHP Group tan cedo como a súa distribución o admita. ", + "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Actualmente está a empregar PHP 5.6. Esta versión maior de Nextcloud é a última compatíbel con PHP 5.6. Recomendase actualizar á versión 7.0+ do PHP para poder actualizar a Nextcloud 14.", + "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud desde un proxy no que confía. Se non, isto é un problema de seguridade que pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa documentación.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a wiki de memcached sobre os dous módulos.", + "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa documentación. (Lista de ficheiros incorrectos… / Volver analizar…)", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "OPcache de PHP non está configurado correctamente. Para mellorar o rendemento recomendamose cargalo na súa instalación de PHP.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "OPcache de PHP non está configurado correctamente. Para mellorar o rendemento recomendase usar os seguintes axustes en php.ini:", + "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A función PHP «set_limit_time» non está dispoñíbel. Isto podería facer que o script fose rematado na metade da execución, quebrando a instalación. Recomendámoslle encarecidamente que active esta función.", + "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "O seu PHP non é compatíbel con FreeType, o que supón a quebra das imaxes do perfil e a interface dos axustes.", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Perdeuse o índice «{indexName}» na táboa «{tableName}».", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Á base de datos fáltanlle algúns índices. Por mor de que engadir os índices podería levar moito non foron engadidos automaticamente. Estes índices perdidos poden engadirse manualmente mentres siga funcionando a instancia, executando «occ db:add-missing-indices». Una vez se teñan engadidos os índices, as consultas a esas táboas adoitan ser moito máis rápidas.", + "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "A esta instancia fáltanlle algúns módulos PHP recomendados. Para mellorar o rendemento e aumentar a compatibilidade, recomendase encarecidamente instalalos.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "A algunhas columnas fáltalles a conversión a enteiro grande. Por mor de que cambiar os tipos de columnas en táboas grandes podería levar moito tempo non se modificaron automaticamente. Pódense aplicar manualmente estes cambios pendentes executando «occ db: convert-filecache-bigint». Esta operación ten que ser feita mentres a instancia está sen conexión. Para obter máis información, lea a páxina de documentación sobre isto.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente empregase SQLite como infraestrutura da base de datos. Para instalacións máis grandes recomendámoslle que cambie a unha infraestrutura de base de datos diferente.", + "This is particularly recommended when using the desktop client for file synchronisation." : "Isto está especialmente recomendado cando se utiliza o cliente de escritorio para a sincronización de ficheiros.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar a outra base de datos use a ferramenta de liña de ordes «occ db:convert-type» ou vexa a documentación ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "O uso do correo incorporado de php xa non está admitido. Actualice os axustes do seu servidor de correo ↗.", + "The PHP memory limit is below the recommended value of 512MB." : "O límite de memoria de PHP está por baixo do valor recomendado de 512 MB.", + "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Algúns directorios de aplicacións son propiedade dun usuario diferente do usuario do servidor web. Este pode ser o caso sse se instalaron aplicacións manualmente. Comprobe os permisos dos seguintes directorios de aplicacións:", + "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor", + "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis dende a Internet. O ficheiro .htaccess non funciona. Recoméndase encarecidamente configurar o seu servidor web para que o directorio de datos deixe de ser accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non está definida como «{expected}». Este é un risco de seguridade ou privacidade potencial, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non está definida como «{expected}». É posible que algunhas funcións non traballen correctamente, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non contén «{expected}». Este é un risco de seguridade ou privacidade potencial, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the W3C Recommendation ↗." : "A cabeceira HTTP «{header}» non está configurada como «{val1}», «{val2}», «{val3}», «{val4}» ou «{val5}». Isto pode filtrar información de referencia. Vexa a recomendación do W3C ↗.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada a polo menos «{seconds}» segundos. Para mellorar a seguridade recomendámoslle activar HSTS tal e como se describe nos consellos de seguridade ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "Estase accedndo accedendo ao sitio de forma insegura mediante HTTP. Recoméndase encarecidamente configurar o servidor para que requira HTTPS, tal e como describe nos consellos de seguridade ↗.", + "Shared" : "Compartido", + "Shared with" : "Compartido con", + "Shared by" : "Compartido por", + "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública", + "Choose a password for the public link or press the \"Enter\" key" : "Escolla un contrasinal para a ligazón pública ou prema a tecla «Intro»", + "Copied!" : "Copiado!", + "Copy link" : "Copiar a ligazón", + "Not supported!" : "Non admitido!", + "Press ⌘-C to copy." : "Prema ⌘-C para copiar.", + "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.", + "Unable to create a link share" : "Non é posíbel crear a ligazón compartida", + "Unable to toggle this option" : "Non é posíbel alternar esta opción", + "Resharing is not allowed" : "Non se permite volver compartir", + "Share to {name}" : "Compartir con {name}", + "Link" : "Ligazón", + "Hide download" : "Agachar a descarga", + "Password protection enforced" : "Protección con contrasinal obrigado", + "Password protect" : "Protexido con contrasinal", + "Allow editing" : "Permitir a edición", + "Email link to person" : "Enviar ligazón por correo", + "Send" : "Enviar", + "Allow upload and editing" : "Permitir o envío e a edición", + "Read only" : "Só lectura", + "File drop (upload only)" : "Entrega de ficheiros (só envío)", + "Expiration date enforced" : "Data de caducidade obrigada", + "Set expiration date" : "Definir a data de caducidade", + "Expiration" : "Caducidade", + "Expiration date" : "Data de caducidade", + "Note to recipient" : "Nota ao destinatario", + "Unshare" : "Deixar de compartir", + "Delete share link" : "Eliminar a ligazón compartida", + "Add another link" : "Engadir outra ligazón", + "Password protection for links is mandatory" : "É obrigatoria a protección por contrasinal das ligazóns", + "Share link" : "Compartir ligazón", + "New share link" : "Nova ligazón compartida", + "Created on {time}" : "Creado o {time}", + "Password protect by Talk" : "Contrasinal protexido polo Talk", + "Could not unshare" : "Non foi posíbel deixar de compartir", + "Shared with you and the group {group} by {owner}" : "Compartido con vostede e co grupo {group} por {owner}", + "Shared with you and {circle} by {owner}" : "Compartido con vostede e {circle} por {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Compartido con vostede e a conversa {conversation} por {owner}", + "Shared with you in a conversation by {owner}" : "Compartido con vostede nunha conversa por {owner}", + "Shared with you by {owner}" : "Compartido con vostede por {owner}", + "Choose a password for the mail share" : "Escolla un contrasinal para compartir por correo", + "group" : "grupo", + "remote" : "remoto", + "remote group" : "grupo remoto", + "email" : "correo", + "conversation" : "conversa", + "shared by {sharer}" : "compartido por {sharer}", + "Can reshare" : "Pode volver compartir", + "Can edit" : "Pode editar", + "Can create" : "Pode crear", + "Can change" : "Pode cambiar", + "Can delete" : "Pode eliminar", + "Access control" : "Control de acceso", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} compartido mediante unha ligazón", + "Error while sharing" : "Produciuse un erro ao compartir", + "Share details could not be loaded for this item." : "Non foi posíbel cargar os detalles de compartición para este elemento.", + "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Necesítase cando menos {count} carácter para o autocompletado","Necesítanse cando menos {count} caracteres para o autocompletado"], + "This list is maybe truncated - please refine your search term to see more results." : "É probábel que esta lista estea truncada, afine o termo de busca para ver máis resultados.", + "No users or groups found for {search}" : "Non se atoparon usuarios ou grupos para {search}", + "No users found for {search}" : "Non se atoparon usuarios para {search}", + "An error occurred (\"{message}\"). Please try again" : "Produciuse un erro (\"{message}\"). Ténteo de novo", + "An error occurred. Please try again" : "Produciuse un erro. Ténteo de novo", + "Home" : "Inicio", + "Work" : "Traballo", + "Other" : "Outro", + "{sharee} (remote group)" : "{sharee} (remote group)", + "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", + "Share" : "Compartir", + "Name or email address..." : "Nome ou enderezo de correo...", + "Name or federated cloud ID..." : "Nome ou ID da nube federada...", + "Name, federated cloud ID or email address..." : "Nome, ID da nube federada ou enderezo de correo...", + "Name..." : "Nome...", + "Error" : "Erro", + "Error removing share" : "Produciuse un erro ao retirar os compartidos", + "Non-existing tag #{tag}" : "A etiqueta #{tag} non existe", + "restricted" : "restrinxido", + "invisible" : "invisíbel", + "({scope})" : "({scope})", + "Delete" : "Eliminar", + "Rename" : "Renomear", + "Collaborative tags" : "Etiquetas colaborativas", + "No tags found" : "Non se atoparon etiquetas", + "unknown text" : "texto descoñecido", + "Hello world!" : "Ola xente!", + "sunny" : "soleado", + "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}", + "Hello {name}" : "Ola {name}", + "These are your search results" : "Estes son os resultados da súa busca", + "new" : "novo", + "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"], + "The update is in progress, leaving this page might interrupt the process in some environments." : "A actualización está en curso, saír desta páxina podería interromper o proceso nalgúns contornos.", + "Update to {version}" : "Actualizar a {version}", + "An error occurred." : "Produciuse un erro", + "Please reload the page." : "Volva cargar a páxina.", + "The update was unsuccessful. For more information check our forum post covering this issue." : "Fallou a actualización. Obteña máis información consultando o noso artigo no foro para arranxar este problema.", + "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Fallou a actualización. Informe deste problema na comunidade de Nextcloud.", + "Continue to Nextcloud" : "Continuar para Nextcloud", + "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundo.","A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundos."], + "Searching other places" : "Buscando noutros lugares", + "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}", + "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultado de busca noutro cartafol","{count} resultados de busca noutros cartafoles"], + "Personal" : "Persoal", + "Users" : "Usuarios", + "Apps" : "Aplicacións", + "Admin" : "Administración", + "Help" : "Axuda", + "Access forbidden" : "Acceso denegado", + "File not found" : "Ficheiro non atopado", + "The document could not be found on the server. Maybe the share was deleted or has expired?" : "Non foi posíbel atopar o documento no servidor. É posíbel que a ligazón for eliminada ou que xa teña caducado.", + "Back to %s" : "Volver a %s", + "Internal Server Error" : "Produciuse un erro interno do servidor", + "The server was unable to complete your request." : "O servidor non foi quen de completar a súa solicitude. ", + "If this happens again, please send the technical details below to the server administrator." : "Se volve suceder, a seguir envíe os detalles técnicos ao administrador do servidor.", + "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.", + "Technical details" : "Detalles técnicos", + "Remote Address: %s" : "Enderezo remoto: %s", + "Request ID: %s" : "ID da solicitude: %s", + "Type: %s" : "Tipo: %s", + "Code: %s" : "Código: %s", + "Message: %s" : "Mensaxe: %s", + "File: %s" : "Ficheiro: %s", + "Line: %s" : "Liña: %s", + "Trace" : "Traza", + "Security warning" : "Aviso de seguridade", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis dende a Internet xa que o ficheiro .htaccess non está a traballar.", + "For information how to properly configure your server, please see the documentation." : "Para obter información sobre como configurar o seu servidor de xeito correcto, vexa a documentación.", + "Create an admin account" : "Crear unha conta de administrador", + "Username" : "Nome de usuario", + "Storage & database" : "Almacenamento e base de datos", + "Data folder" : "Cartafol de datos", + "Configure the database" : "Configurar a base de datos", + "Only %s is available." : "Só está dispoñíbel %s.", + "Install and activate additional PHP modules to choose other database types." : "Instale e active os módulos de PHP adicionais para seleccionar outros tipos de bases de datos.", + "For more details check out the documentation." : "Para obter máis detalles revise a documentación.", + "Database user" : "Usuario da base de datos", + "Database password" : "Contrasinal da base de datos", + "Database name" : "Nome da base de datos", + "Database tablespace" : "Táboa de espazos da base de datos", + "Database host" : "Servidor da base de datos", + "Please specify the port number along with the host name (e.g., localhost:5432)." : "Especifique o numero do porto xunto co nome do anfitrión (p. ex. localhost:5432)", + "Performance warning" : "Aviso de rendemento", + "SQLite will be used as database." : "Utilizarase SQLite como base de datos", + "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.", + "Finish setup" : "Rematar a configuración", + "Finishing …" : "Rematando …", + "Need help?" : "Precisa axuda?", + "See the documentation" : "Vexa a documentación", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación require JavaScript para un correcto funcionamento. {linkstart}Active JavaScript{linkend} e volva cargar a páxina.", + "Get your own free account" : "Obteña a súa propia conta de balde", + "Skip to main content" : "Ir ao contido principal", + "Skip to navigation of app" : "Ir á navegación da aplicación", + "More apps" : "Máis aplicacións", + "More" : "Máis", + "More apps menu" : "Menú doutras aplicacións", + "Search" : "Buscar", + "Reset search" : "Restabelecer a busca", + "Contacts" : "Contactos", + "Contacts menu" : "Menú de contactos", + "Settings menu" : "Menú de axustes", + "Confirm your password" : "Confirme o seu contrasinal", + "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!", + "Please contact your administrator." : "Contacte co administrador.", + "An internal error occurred." : "Produciuse un erro interno", + "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.", + "Username or email" : "Nome de usuario ou correo", + "Log in" : "Acceder", + "Wrong password." : "Contrasinal incorrecto.", + "User disabled" : "Usuario desactivado", + "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos varias tentativas de acceso non válidas dende o seu IP. Por mor diso, o seu próximo acceso será demorado ata 30 segundos", + "Forgot password?" : "Esqueceu o contrasinal?", + "Back to login" : "Volver ao acceso", + "Connect to your account" : "Conectar á sua conta", + "Please log in before granting %1$s access to your %2$s account." : "Inicie sesión antes de concederlle a %1$s acceso á súa conta %2$s.", + "App token" : "Marca da aplicación", + "Grant access" : "Permitir o acceso", + "Alternative log in using app token" : "Acceso alternativo usando a marca da aplicación", + "Account access" : "Acceso á conta", + "You are about to grant %1$s access to your %2$s account." : "Está a piques de concederlle a %1$s permiso para acceder á súa conta %2$s.", + "New password" : "Novo contrasinal", + "New Password" : "Novo contrasinal", + "This share is password-protected" : "Esta compartición está protexida con contrasinal ", + "The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo. ", + "Two-factor authentication" : "Autenticación de dous factores", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Foi activada a seguridade mellorada para a súa conta. Escolla un segundo factor para a autenticación. ", + "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Non foi posíbel cargar alomenos un dos seus métodos de autenticación de dous factores. Póñase en contacto cun administrador.", + "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "É obrigada a autenticación de dous factores, mais non foi configurada na súa conta. Póñase en contacto co administrador para obter axuda.", + "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "É obrigada a autenticación de dous factores, mais non foi configurada na súa conta. Use un dos seus códigos de seguranza para iniciar sesión ou póñase en contacto co administrador para obter axuda.", + "Use backup code" : "Usar código de seguranza", + "Cancel log in" : "Cancelar o inicio de sesión", + "Error while validating your second factor" : "Produciuse un erro ao validar o seu segundo factor", + "Access through untrusted domain" : "Acceso a través dun dominio non fiábel", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Contacte co administrador. Se vostede é un administrador, edite o axuste de «trusted_domains» en config/config.php coma no exemplo en config.sample.php. ", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Pode atopar máis información sobre cómo configurar isto na %1$sdocumentación%2$s.", + "App update required" : "É necesario actualizar a aplicación", + "%1$s will be updated to version %2$s" : "%1$s actualizarase á versión %2$s", + "These apps will be updated:" : "Actualizaranse estas aplicacións:", + "These incompatible apps will be disabled:" : "Desactivaranse estas aplicacións incompatíbeis:", + "The theme %s has been disabled." : "O tema %s foi desactivado.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asegúrese de ter feito unha copia de seguranza da base de datos, do cartafol de configuración e do cartafol de datos, antes de proceder.", + "Start update" : "Iniciar a actualización", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde dende o directorio de instalación:", + "Detailed logs" : "Rexistros detallados", + "Update needed" : "Necesitase actualizar", + "Please use the command line updater because you have a big instance with more than 50 users." : "Vostede ten unha instancia moi grande con máis de 50 usuarios, faga a actualización empregando a liña de ordes.", + "For help, see the documentation." : "Para obter axuda, vexa a documentación.", + "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continúo facendo a actualización a través da interface web, corro o risco de que a solicitude non se execute no tempo de espera e provoque a perda de información pero teño unha copia de seguranza dos datos e sei como restaurala.", + "Upgrade via web on my own risk" : "Actualizar a través da web, correndo o risco baixo a miña responsabilidade", + "Maintenance mode" : "Modo de mantemento", + "This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia de %s atopase en modo de mantemento, isto pode levar un anaco.", + "This page will refresh itself when the instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia estea dispoñíbel de novo.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.", + "status" : "estado", + "aria-hidden" : "ARIA-agachado", + "Updated \"%s\" to %s" : "Actualizado «%s» a %s", + "%s (3rdparty)" : "%s (terceiro)", + "There was an error loading your contacts" : "Produciuse un erro ao cargar os seus contactos", + "There were problems with the code integrity check. More information…" : "Produciuse algún problema durante a comprobación da integridade do código. Más información…", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP non pode ler /dev/urandom, isto está altamente desaconsellado por razóns de seguridade. Pode atopar máis información na nosa documentación.", + "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "O seu PHP non é compatíbel con freetype, isto provoca unha quebra nas imaxes do perfil e na interface dos axustes.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada a polo menos «{seconds}» segundos. Para mellorar a seguridade recomendámoslle activar HSTS tal e como se describe nos consellos de seguridade.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Estase accedndo accedendo ao sitio de forma insegura mediante HTTP. Recoméndase encarecidamente configurar o servidor para que requira HTTPS, tal e como describe nos consellos de seguridade.", + "Error setting expiration date" : "Produciuse un erro ao definir a data de caducidade", + "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación", + "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} compartido mediante unha ligazón", + "{sharee} (group)" : "{sharee} (group)", + "{sharee} (remote)" : "{sharee} (remote)", + "{sharee} (email)" : "{sharee} (email)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada ou un enderezo de correo.", + "Share with other people by entering a user or group or a federated cloud ID." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada.", + "Share with other people by entering a user or group or an email address." : "Compartir con outras persoas inserindo un usuario, grupo ou un enderezo de correo.", + "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.", + "You can click here to return to %s." : "Pode premer aquí para volver a %s.", + "Stay logged in" : "Permanecer autenticado", + "Back to log in" : "Volver ao acceso", + "Alternative Logins" : "Accesos alternativos", + "You are about to grant %s access to your %s account." : "Está a piques de concederlle a %s permiso para acceder á súa conta %s.", + "Alternative login using app token" : "Acceso alternativo usando a marca da aplicación", + "Redirecting …" : "Redirixindo …", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Foi activada a seguridade mellorada para a súa conta. Autentíquese utilizando un segundo factor.", + "Depending on your configuration, this button could also work to trust the domain:" : "Dependendo da súa configuración, este botón tamén podería funcionar para confiar no dominio:", + "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza", + "%s will be updated to version %s" : "%s actualizarase á versión %s", + "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo.", + "Thank you for your patience." : "Grazas pola súa paciencia.", + "Copy URL" : "Copiar URL", + "Enable" : "Activar", + "{sharee} (conversation)" : "{sharee} (conversation)", + "Please log in before granting %s access to your %s account." : "Inicie sesión antes de concederlle a %s accesa á súa conta %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Pode atopar máis información sobre cómo configurar isto na %sdocumentación%s." +}, +"nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/gl.json b/core/l10n/gl.json new file mode 100644 index 0000000000..a04fd80c82 --- /dev/null +++ b/core/l10n/gl.json @@ -0,0 +1,410 @@ +{ "translations": { + "Please select a file." : "Seleccione un ficheiro.", + "File is too big" : "O ficheiro é grande de máis", + "The selected file is not an image." : "O ficheiro seleccionado non é unha imaxe.", + "The selected file cannot be read." : "O ficheiro seleccionado non pode ser lido.", + "Invalid file provided" : "O ficheiro fornecido non é válido", + "No image or file provided" : "Non forneceu ningunha imaxe ou ficheiro", + "Unknown filetype" : "Tipo de ficheiro descoñecido", + "Invalid image" : "Imaxe incorrecta", + "An error occurred. Please contact your admin." : "Produciuse un erro. Póñase en contacto cun administrador.", + "No temporary profile picture available, try again" : "Non hai unha imaxe temporal de perfil dispoñíbel, volva tentalo", + "No crop data provided" : "Non indicou como recortar", + "No valid crop data provided" : "Os datos cortados fornecidos non son válidos", + "Crop is not square" : "O corte non é cadrado", + "State token does not match" : "A marca de estado non coincide", + "Password reset is disabled" : "O restabelecemento de contrasinal está desactivado", + "Couldn't reset password because the token is invalid" : "Non foi posíbel restabelecer o contrasinal, a marca non é correcta", + "Couldn't reset password because the token is expired" : "Non foi posíbel restabelecer o contrasinal, a marca está caducada", + "Could not send reset email because there is no email address for this username. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento porque non hai un enderezo de correo-e para este nome de usuario. Póñase en contacto cun administrador.", + "%s password reset" : "Restabelecer o contrasinal %s", + "Password reset" : "Restabelecer o contrasinal", + "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Prema no seguinte botón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", + "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Prema na seguinte ligazón para restabelecer o seu contrasinal. Se vostede non solicitou o restabelecemento do contrasinal, entón ignore este correo.", + "Reset your password" : "Restabelecer o seu contrasinal", + "Couldn't send reset email. Please contact your administrator." : "Non foi posíbel enviar o correo do restabelecemento. Póñase en contacto co administrador.", + "Couldn't send reset email. Please make sure your username is correct." : "Non foi posíbel enviar o correo do restabelecemento. Asegúrese de que o nome de usuario é o correcto.", + "Preparing update" : "Preparando a actualización", + "[%d / %d]: %s" : "[%d / %d]: %s", + "Repair warning: " : "Aviso de arranxo:", + "Repair error: " : "Arranxar o erro:", + "Please use the command line updater because automatic updating is disabled in the config.php." : "A actualización automática está desactivada en config.php, faga a actualización empregando a liña de ordes.", + "[%d / %d]: Checking table %s" : "[%d / %d]: Comprobando a táboa %s", + "Turned on maintenance mode" : "Modo de mantemento activado", + "Turned off maintenance mode" : "Modo de mantemento desactivado", + "Maintenance mode is kept active" : "Mantense activo o modo de mantemento", + "Updating database schema" : "Actualizando o esquema da base de datos", + "Updated database" : "Base de datos actualizada", + "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos (isto pode levar bastante tempo, dependendo do tamaño da base de datos)", + "Checked database schema update" : "Comprobada a actualización do esquema da base de datos", + "Checking updates of apps" : "Comprobando a actualización de aplicacións", + "Checking for update of app \"%s\" in appstore" : "Comprobando a actualización da aplicación «%s» na tenda de aplicacións", + "Update app \"%s\" from appstore" : "Actualizada a aplicación «%s» dende a tenda de aplicacións", + "Checked for update of app \"%s\" in appstore" : "Comprobada a actualización da aplicación «%s» na tenda de aplicacións", + "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Comprobar se é posíbel actualizar o esquema da base de datos para %s (isto pode levar bastante tempo, dependendo do tamaño da base de datos)", + "Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións", + "Updated \"%1$s\" to %2$s" : "Actualizado «%1$s» a %2$s", + "Set log level to debug" : "Estabelecer o nivel do rexistro na depuración", + "Reset log level" : "Restabelecer o nivel do rexistro", + "Starting code integrity check" : "Comezando a comprobación da integridade do código", + "Finished code integrity check" : "Rematada a comprobación da integridade do código", + "%s (incompatible)" : "%s (incompatíbel)", + "Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s", + "Already up to date" : "Xa está actualizado", + "Could not load your contacts" : "Non foi posíbel cargar os seus contactos", + "Search contacts …" : "Buscar contactos …", + "No contacts found" : "Non se atoparon contactos", + "Show all contacts …" : "Amosar todos os contactos …", + "Loading your contacts …" : "Cargando os seus contactos …", + "Looking for {term} …" : "Buscando {term} …", + "No action available" : "Non hai accións dispoñíbeis", + "Error fetching contact actions" : "Produciuse un erro ao obter as accións do contacto", + "Settings" : "Axustes", + "Connection to server lost" : "Perdeuse a conexión co servidor", + "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Produciuse un problema a cargar a páxina, volverá cargar en %n segundo","Produciuse un problema ao cargar a páxina, volverá cargar en %n segundos"], + "Saving..." : "Gardando...", + "Dismiss" : "Desbotar", + "Authentication required" : "Requírese autenticación", + "This action requires you to confirm your password" : "Esta acción require que confirme o seu contrasinal", + "Confirm" : "Confirmar", + "Password" : "Contrasinal", + "Failed to authenticate, try again" : "Fallou a autenticación, ténteo de novo", + "seconds ago" : "segundos atrás", + "Logging in …" : "Acceder …", + "The link to reset your password has been sent to your email. If you do not receive it within a reasonable amount of time, check your spam/junk folders.
If it is not there ask your local administrator." : "A ligazón para restabelecer o seu contrasinal foi enviada ao seu correo. Se non a recibe nun prazo razoábel de tempo, vexa o seu cartafol de correo lixo.
Se non está ali pregúntelle ao administrador local.", + "Your files are encrypted. There will be no way to get your data back after your password is reset.
If you are not sure what to do, please contact your administrator before you continue.
Do you really want to continue?" : "Os seus ficheiros están cifrados. Non haberá maneira de recuperar os datos após o restabelecemento do contrasinal.
Se non está seguro de que facer, póñase en contacto co administrador antes de continuar.
Confirma que quere continuar?", + "I know what I'm doing" : "Sei o que estou a facer", + "Password can not be changed. Please contact your administrator." : "Non é posíbel cambiar o contrasinal. Póñase en contacto co administrador.", + "Reset password" : "Restabelecer o contrasinal", + "Sending email …" : "Enviando correo …", + "No" : "Non", + "Yes" : "Si", + "No files in here" : "Aquí non hai ficheiros", + "No more subfolders in here" : "Aquí non hai máis subcartafoles", + "Choose" : "Escoller", + "Copy" : "Copiar", + "Move" : "Mover", + "Error loading file picker template: {error}" : "Produciuse un erro ao cargar o modelo do selector: {error}", + "OK" : "Aceptar", + "Error loading message template: {error}" : "Produciuse un erro ao cargar o modelo da mensaxe: {error}", + "read-only" : "só lectura", + "_{count} file conflict_::_{count} file conflicts_" : ["{count} conflito de ficheiro","{count} conflitos de ficheiros"], + "One file conflict" : "Un conflito de ficheiro", + "New Files" : "Ficheiros novos", + "Already existing files" : "Ficheiros xa existentes", + "Which files do you want to keep?" : "Que ficheiros quere conservar?", + "If you select both versions, the copied file will have a number added to its name." : "Se selecciona ambas versións, o ficheiro copiado terá un número engadido ao nome.", + "Cancel" : "Cancelar", + "Continue" : "Continuar", + "(all selected)" : "(todo o seleccionado)", + "({count} selected)" : "({count} seleccionados)", + "Error loading file exists template" : "Produciuse un erro ao cargar o modelo de ficheiro existente", + "Pending" : "Pendentes", + "Copy to {folder}" : "Copiar en {folder}", + "Move to {folder}" : "Mover a {folder}", + "New in" : "Novo en", + "View changelog" : "Ver o rexistro de cambios", + "Very weak password" : "Contrasinal moi feble", + "Weak password" : "Contrasinal feble", + "So-so password" : "Contrasinal non moi aló", + "Good password" : "Contrasinal bo", + "Strong password" : "Contrasinal forte", + "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O servidor aínda non está configurado correctamente para permitir a sincronización de ficheiros, semella que a interface WebDAV non está a funcionar.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "O servidor non está configurado correctamente para resolver «{url}». Pode atopar máis información na nosa documentación.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "O servidor web non está configurado correctamente para fornecer ficheiros .woff2. Isto é on problema frecuente en configuracións de Nginx. Para Nextcloud 15 necesita un axuste para fornecer ficheiros .woff2. Compare a súa configuración do Nginx coa configuración recomendada na nosa documentación.", + "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Semella que PHP non está configurado correctamente para consultar as variábeis de contorno do sistema. A proba con getenv(\"PATH\") só devolve unha resposta baleira.", + "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Revise a documentación de instalación ↗ para as notas de configuración PHP e a configuración PHP do seu servidor, especialmente cando se está a usar php-fpm", + "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Foi activada a restrición da configuración a só lectura. Isto impide o estabelecemento dalgunhas configuracións a través da interface web. Ademais, ten que facer escribíbel manualmente o ficheiro para cada actualización.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A súa base de datos non se executa co nivel de illamento de transacción «READ COMMITTED» . Isto pode causar problemas cando se executan múltiples accións en paralelo.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Non se atopou o módulo de PHP «fileinfo». É recomendase encarecidamente activar este módulo para obter os mellores resultados coa detección do tipo MIME.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "Está instalado {name} con versión inferior a {version}, por razóns de estabilidade e rendemento recomendámoslle actualizar cara unha versión de {name} mais recente.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueo de ficheiros transaccionais está desactivado, isto podería levar a problemas baixo certas condicións. Active «filelocking.enabled» en «config.php» para evitar eses problemas. Vexa a documentación ↗ para obter máis información.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se a instalación no está feita na raíz do dominio e usa o sistema cron, pode haber incidencias coa xeración de URL. Para evitar estes problemas, axuste a opción «overwrite.cli.url» no seu ficheiro «config.php» á ruta webroot da instalación (suxestión: \"{suggestedOverwriteCliURL}\")", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Non foi posíbel executar a tarefa de cron programada desde a liña de ordes. Atopáronse os seguintes erros técnicos: ", + "Last background job execution ran {relativeTime}. Something seems wrong." : "Última execución da tarefa de cron {relativeTime}. Semella que algo vai mal.", + "Check the background job settings" : "Revise os axustes do traballo en segundo plano", + "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Este servidor non ten conexión activa a Internet. Non foi posíbel estabelecer varias conexións. Isto significa que algunhas características como a montaxe do almacenamento externo, as notificacións sobre actualizacións ou a instalación de engadidos de terceiros non funcionarán. Así mesmo, o acceso remoto a ficheiros e enviar correos de notificación poderían non funcionar. Estabeleza unha conexión do servidor a internet para gozar todas as características.", + "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "A memoria caché non foi configurada. Para mellorar o rendemento, configure unha «memcache» se está dispoñíbel. Pode atopar máis información na nosa documentación.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP non atopa unha fonte de aleatoriedade, isto altamente desaconsellado por razóns de seguridade. Pode atopar máis información na nosa documentación.", + "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Actualmente está a empregar PHP {version}. Actualice a versión de PHP para beneficiarse das melloras de rendemento e seguridade que aporta PHP Group tan cedo como a súa distribución o admita. ", + "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Actualmente está a empregar PHP 5.6. Esta versión maior de Nextcloud é a última compatíbel con PHP 5.6. Recomendase actualizar á versión 7.0+ do PHP para poder actualizar a Nextcloud 14.", + "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "A configuración de cabeceiras do proxy inverso é incorrecta, ou vostede está accedendo a Nextcloud desde un proxy no que confía. Se non, isto é un problema de seguridade que pode permitir a un atacante disfrazar o seu enderezo IP como visíbel para Nextcloud. Pode atopar máis información na nosa documentación.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached está configurado como caché distribuído, pero está instalado o módulo PHP incorrecto «memcache». \\OC\\Memcache\\Memcached só admite «memcached» e non «memcache». Consulte a wiki de memcached sobre os dous módulos.", + "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Algúns ficheiros non superaron a comprobación de integridade. Pode atopar máis información sobre como resolver este problema na nosa documentación. (Lista de ficheiros incorrectos… / Volver analizar…)", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "OPcache de PHP non está configurado correctamente. Para mellorar o rendemento recomendamose cargalo na súa instalación de PHP.", + "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "OPcache de PHP non está configurado correctamente. Para mellorar o rendemento recomendase usar os seguintes axustes en php.ini:", + "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A función PHP «set_limit_time» non está dispoñíbel. Isto podería facer que o script fose rematado na metade da execución, quebrando a instalación. Recomendámoslle encarecidamente que active esta función.", + "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "O seu PHP non é compatíbel con FreeType, o que supón a quebra das imaxes do perfil e a interface dos axustes.", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Perdeuse o índice «{indexName}» na táboa «{tableName}».", + "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "Á base de datos fáltanlle algúns índices. Por mor de que engadir os índices podería levar moito non foron engadidos automaticamente. Estes índices perdidos poden engadirse manualmente mentres siga funcionando a instancia, executando «occ db:add-missing-indices». Una vez se teñan engadidos os índices, as consultas a esas táboas adoitan ser moito máis rápidas.", + "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "A esta instancia fáltanlle algúns módulos PHP recomendados. Para mellorar o rendemento e aumentar a compatibilidade, recomendase encarecidamente instalalos.", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "A algunhas columnas fáltalles a conversión a enteiro grande. Por mor de que cambiar os tipos de columnas en táboas grandes podería levar moito tempo non se modificaron automaticamente. Pódense aplicar manualmente estes cambios pendentes executando «occ db: convert-filecache-bigint». Esta operación ten que ser feita mentres a instancia está sen conexión. Para obter máis información, lea a páxina de documentación sobre isto.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente empregase SQLite como infraestrutura da base de datos. Para instalacións máis grandes recomendámoslle que cambie a unha infraestrutura de base de datos diferente.", + "This is particularly recommended when using the desktop client for file synchronisation." : "Isto está especialmente recomendado cando se utiliza o cliente de escritorio para a sincronización de ficheiros.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar a outra base de datos use a ferramenta de liña de ordes «occ db:convert-type» ou vexa a documentación ↗.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "O uso do correo incorporado de php xa non está admitido. Actualice os axustes do seu servidor de correo ↗.", + "The PHP memory limit is below the recommended value of 512MB." : "O límite de memoria de PHP está por baixo do valor recomendado de 512 MB.", + "Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:" : "Algúns directorios de aplicacións son propiedade dun usuario diferente do usuario do servidor web. Este pode ser o caso sse se instalaron aplicacións manualmente. Comprobe os permisos dos seguintes directorios de aplicacións:", + "Error occurred while checking server setup" : "Aconteceu un erro mentras se comprobaba a configuración do servidor", + "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "O directorio de datos e os seus ficheiros probabelmente son accesíbeis dende a Internet. O ficheiro .htaccess non funciona. Recoméndase encarecidamente configurar o seu servidor web para que o directorio de datos deixe de ser accesíbel ou que mova o directorio de datos fora da raíz do documento do servidor web.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non está definida como «{expected}». Este é un risco de seguridade ou privacidade potencial, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non está definida como «{expected}». É posible que algunhas funcións non traballen correctamente, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "A cabeceira HTTP «{header}» non contén «{expected}». Este é un risco de seguridade ou privacidade potencial, xa que se recomenda axustar esta opción en consecuencia.", + "The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the W3C Recommendation ↗." : "A cabeceira HTTP «{header}» non está configurada como «{val1}», «{val2}», «{val3}», «{val4}» ou «{val5}». Isto pode filtrar información de referencia. Vexa a recomendación do W3C ↗.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada a polo menos «{seconds}» segundos. Para mellorar a seguridade recomendámoslle activar HSTS tal e como se describe nos consellos de seguridade ↗.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "Estase accedndo accedendo ao sitio de forma insegura mediante HTTP. Recoméndase encarecidamente configurar o servidor para que requira HTTPS, tal e como describe nos consellos de seguridade ↗.", + "Shared" : "Compartido", + "Shared with" : "Compartido con", + "Shared by" : "Compartido por", + "Choose a password for the public link" : "Escolla un contrasinal para a ligazón pública", + "Choose a password for the public link or press the \"Enter\" key" : "Escolla un contrasinal para a ligazón pública ou prema a tecla «Intro»", + "Copied!" : "Copiado!", + "Copy link" : "Copiar a ligazón", + "Not supported!" : "Non admitido!", + "Press ⌘-C to copy." : "Prema ⌘-C para copiar.", + "Press Ctrl-C to copy." : "Prema Ctrl-C para copiar.", + "Unable to create a link share" : "Non é posíbel crear a ligazón compartida", + "Unable to toggle this option" : "Non é posíbel alternar esta opción", + "Resharing is not allowed" : "Non se permite volver compartir", + "Share to {name}" : "Compartir con {name}", + "Link" : "Ligazón", + "Hide download" : "Agachar a descarga", + "Password protection enforced" : "Protección con contrasinal obrigado", + "Password protect" : "Protexido con contrasinal", + "Allow editing" : "Permitir a edición", + "Email link to person" : "Enviar ligazón por correo", + "Send" : "Enviar", + "Allow upload and editing" : "Permitir o envío e a edición", + "Read only" : "Só lectura", + "File drop (upload only)" : "Entrega de ficheiros (só envío)", + "Expiration date enforced" : "Data de caducidade obrigada", + "Set expiration date" : "Definir a data de caducidade", + "Expiration" : "Caducidade", + "Expiration date" : "Data de caducidade", + "Note to recipient" : "Nota ao destinatario", + "Unshare" : "Deixar de compartir", + "Delete share link" : "Eliminar a ligazón compartida", + "Add another link" : "Engadir outra ligazón", + "Password protection for links is mandatory" : "É obrigatoria a protección por contrasinal das ligazóns", + "Share link" : "Compartir ligazón", + "New share link" : "Nova ligazón compartida", + "Created on {time}" : "Creado o {time}", + "Password protect by Talk" : "Contrasinal protexido polo Talk", + "Could not unshare" : "Non foi posíbel deixar de compartir", + "Shared with you and the group {group} by {owner}" : "Compartido con vostede e co grupo {group} por {owner}", + "Shared with you and {circle} by {owner}" : "Compartido con vostede e {circle} por {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Compartido con vostede e a conversa {conversation} por {owner}", + "Shared with you in a conversation by {owner}" : "Compartido con vostede nunha conversa por {owner}", + "Shared with you by {owner}" : "Compartido con vostede por {owner}", + "Choose a password for the mail share" : "Escolla un contrasinal para compartir por correo", + "group" : "grupo", + "remote" : "remoto", + "remote group" : "grupo remoto", + "email" : "correo", + "conversation" : "conversa", + "shared by {sharer}" : "compartido por {sharer}", + "Can reshare" : "Pode volver compartir", + "Can edit" : "Pode editar", + "Can create" : "Pode crear", + "Can change" : "Pode cambiar", + "Can delete" : "Pode eliminar", + "Access control" : "Control de acceso", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} compartido mediante unha ligazón", + "Error while sharing" : "Produciuse un erro ao compartir", + "Share details could not be loaded for this item." : "Non foi posíbel cargar os detalles de compartición para este elemento.", + "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Necesítase cando menos {count} carácter para o autocompletado","Necesítanse cando menos {count} caracteres para o autocompletado"], + "This list is maybe truncated - please refine your search term to see more results." : "É probábel que esta lista estea truncada, afine o termo de busca para ver máis resultados.", + "No users or groups found for {search}" : "Non se atoparon usuarios ou grupos para {search}", + "No users found for {search}" : "Non se atoparon usuarios para {search}", + "An error occurred (\"{message}\"). Please try again" : "Produciuse un erro (\"{message}\"). Ténteo de novo", + "An error occurred. Please try again" : "Produciuse un erro. Ténteo de novo", + "Home" : "Inicio", + "Work" : "Traballo", + "Other" : "Outro", + "{sharee} (remote group)" : "{sharee} (remote group)", + "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", + "Share" : "Compartir", + "Name or email address..." : "Nome ou enderezo de correo...", + "Name or federated cloud ID..." : "Nome ou ID da nube federada...", + "Name, federated cloud ID or email address..." : "Nome, ID da nube federada ou enderezo de correo...", + "Name..." : "Nome...", + "Error" : "Erro", + "Error removing share" : "Produciuse un erro ao retirar os compartidos", + "Non-existing tag #{tag}" : "A etiqueta #{tag} non existe", + "restricted" : "restrinxido", + "invisible" : "invisíbel", + "({scope})" : "({scope})", + "Delete" : "Eliminar", + "Rename" : "Renomear", + "Collaborative tags" : "Etiquetas colaborativas", + "No tags found" : "Non se atoparon etiquetas", + "unknown text" : "texto descoñecido", + "Hello world!" : "Ola xente!", + "sunny" : "soleado", + "Hello {name}, the weather is {weather}" : "Ola {name}, o tempo é {weather}", + "Hello {name}" : "Ola {name}", + "These are your search results" : "Estes son os resultados da súa busca", + "new" : "novo", + "_download %n file_::_download %n files_" : ["descargar %n ficheiro","descargar %n ficheiros"], + "The update is in progress, leaving this page might interrupt the process in some environments." : "A actualización está en curso, saír desta páxina podería interromper o proceso nalgúns contornos.", + "Update to {version}" : "Actualizar a {version}", + "An error occurred." : "Produciuse un erro", + "Please reload the page." : "Volva cargar a páxina.", + "The update was unsuccessful. For more information check our forum post covering this issue." : "Fallou a actualización. Obteña máis información consultando o noso artigo no foro para arranxar este problema.", + "The update was unsuccessful. Please report this issue to the Nextcloud community." : "Fallou a actualización. Informe deste problema na comunidade de Nextcloud.", + "Continue to Nextcloud" : "Continuar para Nextcloud", + "_The update was successful. Redirecting you to Nextcloud in %n second._::_The update was successful. Redirecting you to Nextcloud in %n seconds._" : ["A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundo.","A actualización foi satisfactoria. Redireccionandoo cara Nextcloud en %n segundos."], + "Searching other places" : "Buscando noutros lugares", + "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}", + "_{count} search result in another folder_::_{count} search results in other folders_" : ["{count} resultado de busca noutro cartafol","{count} resultados de busca noutros cartafoles"], + "Personal" : "Persoal", + "Users" : "Usuarios", + "Apps" : "Aplicacións", + "Admin" : "Administración", + "Help" : "Axuda", + "Access forbidden" : "Acceso denegado", + "File not found" : "Ficheiro non atopado", + "The document could not be found on the server. Maybe the share was deleted or has expired?" : "Non foi posíbel atopar o documento no servidor. É posíbel que a ligazón for eliminada ou que xa teña caducado.", + "Back to %s" : "Volver a %s", + "Internal Server Error" : "Produciuse un erro interno do servidor", + "The server was unable to complete your request." : "O servidor non foi quen de completar a súa solicitude. ", + "If this happens again, please send the technical details below to the server administrator." : "Se volve suceder, a seguir envíe os detalles técnicos ao administrador do servidor.", + "More details can be found in the server log." : "Atopará máis detalles no rexistro do servidor.", + "Technical details" : "Detalles técnicos", + "Remote Address: %s" : "Enderezo remoto: %s", + "Request ID: %s" : "ID da solicitude: %s", + "Type: %s" : "Tipo: %s", + "Code: %s" : "Código: %s", + "Message: %s" : "Mensaxe: %s", + "File: %s" : "Ficheiro: %s", + "Line: %s" : "Liña: %s", + "Trace" : "Traza", + "Security warning" : "Aviso de seguridade", + "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "O seu directorio de datos e os ficheiros probabelmente sexan accesíbeis dende a Internet xa que o ficheiro .htaccess non está a traballar.", + "For information how to properly configure your server, please see the documentation." : "Para obter información sobre como configurar o seu servidor de xeito correcto, vexa a documentación.", + "Create an admin account" : "Crear unha conta de administrador", + "Username" : "Nome de usuario", + "Storage & database" : "Almacenamento e base de datos", + "Data folder" : "Cartafol de datos", + "Configure the database" : "Configurar a base de datos", + "Only %s is available." : "Só está dispoñíbel %s.", + "Install and activate additional PHP modules to choose other database types." : "Instale e active os módulos de PHP adicionais para seleccionar outros tipos de bases de datos.", + "For more details check out the documentation." : "Para obter máis detalles revise a documentación.", + "Database user" : "Usuario da base de datos", + "Database password" : "Contrasinal da base de datos", + "Database name" : "Nome da base de datos", + "Database tablespace" : "Táboa de espazos da base de datos", + "Database host" : "Servidor da base de datos", + "Please specify the port number along with the host name (e.g., localhost:5432)." : "Especifique o numero do porto xunto co nome do anfitrión (p. ex. localhost:5432)", + "Performance warning" : "Aviso de rendemento", + "SQLite will be used as database." : "Utilizarase SQLite como base de datos", + "For larger installations we recommend to choose a different database backend." : "Para instalacións grandes, recomendámoslle que empregue unha infraestrutura de base de datos diferente.", + "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Concretamente, se emprega o cliente de escritorio para sincronización, desaconséllase o uso de SQLite.", + "Finish setup" : "Rematar a configuración", + "Finishing …" : "Rematando …", + "Need help?" : "Precisa axuda?", + "See the documentation" : "Vexa a documentación", + "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicación require JavaScript para un correcto funcionamento. {linkstart}Active JavaScript{linkend} e volva cargar a páxina.", + "Get your own free account" : "Obteña a súa propia conta de balde", + "Skip to main content" : "Ir ao contido principal", + "Skip to navigation of app" : "Ir á navegación da aplicación", + "More apps" : "Máis aplicacións", + "More" : "Máis", + "More apps menu" : "Menú doutras aplicacións", + "Search" : "Buscar", + "Reset search" : "Restabelecer a busca", + "Contacts" : "Contactos", + "Contacts menu" : "Menú de contactos", + "Settings menu" : "Menú de axustes", + "Confirm your password" : "Confirme o seu contrasinal", + "Server side authentication failed!" : "A autenticación fracasou do lado do servidor!", + "Please contact your administrator." : "Contacte co administrador.", + "An internal error occurred." : "Produciuse un erro interno", + "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.", + "Username or email" : "Nome de usuario ou correo", + "Log in" : "Acceder", + "Wrong password." : "Contrasinal incorrecto.", + "User disabled" : "Usuario desactivado", + "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos varias tentativas de acceso non válidas dende o seu IP. Por mor diso, o seu próximo acceso será demorado ata 30 segundos", + "Forgot password?" : "Esqueceu o contrasinal?", + "Back to login" : "Volver ao acceso", + "Connect to your account" : "Conectar á sua conta", + "Please log in before granting %1$s access to your %2$s account." : "Inicie sesión antes de concederlle a %1$s acceso á súa conta %2$s.", + "App token" : "Marca da aplicación", + "Grant access" : "Permitir o acceso", + "Alternative log in using app token" : "Acceso alternativo usando a marca da aplicación", + "Account access" : "Acceso á conta", + "You are about to grant %1$s access to your %2$s account." : "Está a piques de concederlle a %1$s permiso para acceder á súa conta %2$s.", + "New password" : "Novo contrasinal", + "New Password" : "Novo contrasinal", + "This share is password-protected" : "Esta compartición está protexida con contrasinal ", + "The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo. ", + "Two-factor authentication" : "Autenticación de dous factores", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Foi activada a seguridade mellorada para a súa conta. Escolla un segundo factor para a autenticación. ", + "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Non foi posíbel cargar alomenos un dos seus métodos de autenticación de dous factores. Póñase en contacto cun administrador.", + "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "É obrigada a autenticación de dous factores, mais non foi configurada na súa conta. Póñase en contacto co administrador para obter axuda.", + "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "É obrigada a autenticación de dous factores, mais non foi configurada na súa conta. Use un dos seus códigos de seguranza para iniciar sesión ou póñase en contacto co administrador para obter axuda.", + "Use backup code" : "Usar código de seguranza", + "Cancel log in" : "Cancelar o inicio de sesión", + "Error while validating your second factor" : "Produciuse un erro ao validar o seu segundo factor", + "Access through untrusted domain" : "Acceso a través dun dominio non fiábel", + "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Contacte co administrador. Se vostede é un administrador, edite o axuste de «trusted_domains» en config/config.php coma no exemplo en config.sample.php. ", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Pode atopar máis información sobre cómo configurar isto na %1$sdocumentación%2$s.", + "App update required" : "É necesario actualizar a aplicación", + "%1$s will be updated to version %2$s" : "%1$s actualizarase á versión %2$s", + "These apps will be updated:" : "Actualizaranse estas aplicacións:", + "These incompatible apps will be disabled:" : "Desactivaranse estas aplicacións incompatíbeis:", + "The theme %s has been disabled." : "O tema %s foi desactivado.", + "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Asegúrese de ter feito unha copia de seguranza da base de datos, do cartafol de configuración e do cartafol de datos, antes de proceder.", + "Start update" : "Iniciar a actualización", + "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tempos de espera nas instalacións grandes, no seu lugar pode executar a seguinte orde dende o directorio de instalación:", + "Detailed logs" : "Rexistros detallados", + "Update needed" : "Necesitase actualizar", + "Please use the command line updater because you have a big instance with more than 50 users." : "Vostede ten unha instancia moi grande con máis de 50 usuarios, faga a actualización empregando a liña de ordes.", + "For help, see the documentation." : "Para obter axuda, vexa a documentación.", + "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continúo facendo a actualización a través da interface web, corro o risco de que a solicitude non se execute no tempo de espera e provoque a perda de información pero teño unha copia de seguranza dos datos e sei como restaurala.", + "Upgrade via web on my own risk" : "Actualizar a través da web, correndo o risco baixo a miña responsabilidade", + "Maintenance mode" : "Modo de mantemento", + "This %s instance is currently in maintenance mode, which may take a while." : "Esta instancia de %s atopase en modo de mantemento, isto pode levar un anaco.", + "This page will refresh itself when the instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia estea dispoñíbel de novo.", + "Contact your system administrator if this message persists or appeared unexpectedly." : "Póñase en contacto co administrador do sistema se persiste esta mensaxe ou se aparece de forma inesperada.", + "status" : "estado", + "aria-hidden" : "ARIA-agachado", + "Updated \"%s\" to %s" : "Actualizado «%s» a %s", + "%s (3rdparty)" : "%s (terceiro)", + "There was an error loading your contacts" : "Produciuse un erro ao cargar os seus contactos", + "There were problems with the code integrity check. More information…" : "Produciuse algún problema durante a comprobación da integridade do código. Más información…", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP non pode ler /dev/urandom, isto está altamente desaconsellado por razóns de seguridade. Pode atopar máis información na nosa documentación.", + "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "O seu PHP non é compatíbel con freetype, isto provoca unha quebra nas imaxes do perfil e na interface dos axustes.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "A cabeceira HTTP «Strict-Transport-Security» non está configurada a polo menos «{seconds}» segundos. Para mellorar a seguridade recomendámoslle activar HSTS tal e como se describe nos consellos de seguridade.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Estase accedndo accedendo ao sitio de forma insegura mediante HTTP. Recoméndase encarecidamente configurar o servidor para que requira HTTPS, tal e como describe nos consellos de seguridade.", + "Error setting expiration date" : "Produciuse un erro ao definir a data de caducidade", + "The public link will expire no later than {days} days after it is created" : "A ligazón pública caducará, a máis tardar, {days} días após a súa creación", + "{{shareInitiatorDisplayName}} shared via link" : "{{shareInitiatorDisplayName}} compartido mediante unha ligazón", + "{sharee} (group)" : "{sharee} (group)", + "{sharee} (remote)" : "{sharee} (remote)", + "{sharee} (email)" : "{sharee} (email)", + "Share with other people by entering a user or group, a federated cloud ID or an email address." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada ou un enderezo de correo.", + "Share with other people by entering a user or group or a federated cloud ID." : "Compartir con outras persoas inserindo un usuario, grupo, ID de nube federada.", + "Share with other people by entering a user or group or an email address." : "Compartir con outras persoas inserindo un usuario, grupo ou un enderezo de correo.", + "The specified document has not been found on the server." : "Non se atopou no servidor o documento indicado.", + "You can click here to return to %s." : "Pode premer aquí para volver a %s.", + "Stay logged in" : "Permanecer autenticado", + "Back to log in" : "Volver ao acceso", + "Alternative Logins" : "Accesos alternativos", + "You are about to grant %s access to your %s account." : "Está a piques de concederlle a %s permiso para acceder á súa conta %s.", + "Alternative login using app token" : "Acceso alternativo usando a marca da aplicación", + "Redirecting …" : "Redirixindo …", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Foi activada a seguridade mellorada para a súa conta. Autentíquese utilizando un segundo factor.", + "Depending on your configuration, this button could also work to trust the domain:" : "Dependendo da súa configuración, este botón tamén podería funcionar para confiar no dominio:", + "Add \"%s\" as trusted domain" : "Engadir «%s» como dominio de confianza", + "%s will be updated to version %s" : "%s actualizarase á versión %s", + "This page will refresh itself when the %s instance is available again." : "Esta páxina actualizarase automaticamente cando a instancia de %s estea dispoñíbel de novo.", + "Thank you for your patience." : "Grazas pola súa paciencia.", + "Copy URL" : "Copiar URL", + "Enable" : "Activar", + "{sharee} (conversation)" : "{sharee} (conversation)", + "Please log in before granting %s access to your %s account." : "Inicie sesión antes de concederlle a %s accesa á súa conta %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Pode atopar máis información sobre cómo configurar isto na %sdocumentación%s." +},"pluralForm" :"nplurals=2; plural=(n != 1);" +} \ No newline at end of file diff --git a/core/l10n/hu.js b/core/l10n/hu.js index 0209b21577..c0280bd20a 100644 --- a/core/l10n/hu.js +++ b/core/l10n/hu.js @@ -301,6 +301,7 @@ OC.L10N.register( "Need help?" : "Segítségre van szüksége?", "See the documentation" : "Nézze meg a dokumentációt", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Az alkalmazás megfelelő működéséhez JavaScript szükséges. Kérjük, {linkstart}engedélyezze a JavaScript-et{linkend} és frissítse a lapot.", + "Skip to main content" : "A fő tartalom átugrása", "More apps" : "További alkalmazások", "More" : "További", "More apps menu" : "További alkalmazás menü", diff --git a/core/l10n/hu.json b/core/l10n/hu.json index fcb68f070c..73437971c3 100644 --- a/core/l10n/hu.json +++ b/core/l10n/hu.json @@ -299,6 +299,7 @@ "Need help?" : "Segítségre van szüksége?", "See the documentation" : "Nézze meg a dokumentációt", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Az alkalmazás megfelelő működéséhez JavaScript szükséges. Kérjük, {linkstart}engedélyezze a JavaScript-et{linkend} és frissítse a lapot.", + "Skip to main content" : "A fő tartalom átugrása", "More apps" : "További alkalmazások", "More" : "További", "More apps menu" : "További alkalmazás menü", diff --git a/core/l10n/it.js b/core/l10n/it.js index 4d69e03214..c9283a339a 100644 --- a/core/l10n/it.js +++ b/core/l10n/it.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Ti serve aiuto?", "See the documentation" : "Leggi la documentazione", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. {linkstart}Abilita JavaScript{linkend} e ricarica la pagina.", + "Get your own free account" : "Ottieni il tuo account gratuito", "Skip to main content" : "Passa al contenuto principale", "Skip to navigation of app" : "Passa alla navigazione dell'applicazione", "More apps" : "Altre applicazioni", diff --git a/core/l10n/it.json b/core/l10n/it.json index c5dcbcf0cb..4b339c82d5 100644 --- a/core/l10n/it.json +++ b/core/l10n/it.json @@ -305,6 +305,7 @@ "Need help?" : "Ti serve aiuto?", "See the documentation" : "Leggi la documentazione", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Questa applicazione richiede JavaScript per un corretto funzionamento. {linkstart}Abilita JavaScript{linkend} e ricarica la pagina.", + "Get your own free account" : "Ottieni il tuo account gratuito", "Skip to main content" : "Passa al contenuto principale", "Skip to navigation of app" : "Passa alla navigazione dell'applicazione", "More apps" : "Altre applicazioni", diff --git a/core/l10n/ja.js b/core/l10n/ja.js index c4f3083d31..d94dd3266e 100644 --- a/core/l10n/ja.js +++ b/core/l10n/ja.js @@ -312,7 +312,7 @@ OC.L10N.register( "This share is password-protected" : "この共有はパスワードで保護されています", "The password is wrong. Try again." : "パスワードが違います。再入力してください", "Two-factor authentication" : "2要素認証", - "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "このアカウントは強化セキュリティが適用されています。二要素認証を行ってください。", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "このアカウントは強化セキュリティが適用されています。2要素認証を行ってください。", "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "有効な2要素認証方式のうち少なくとも1つをロードできませんでした。 あなたの管理者に連絡してください。", "Use backup code" : "バックアップコードを使用する", "Cancel log in" : "ログインをキャンセルする", @@ -359,7 +359,7 @@ OC.L10N.register( "You are about to grant %s access to your %s account." : "%s アカウントに あなたのアカウント %s へのアクセスを許可", "Alternative login using app token" : "アプリトークンを使って代替ログイン", "Redirecting …" : "転送中...", - "Enhanced security is enabled for your account. Please authenticate using a second factor." : "このアカウントは強化セキュリティが適用されています。二要素認証を行ってください。", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "このアカウントは強化セキュリティが適用されています。2要素認証を行ってください。", "Depending on your configuration, this button could also work to trust the domain:" : "設定に応じて、このボタンはドメインを信頼することもできます:", "Add \"%s\" as trusted domain" : "\"%s\" を信頼するドメイン名に追加", "%s will be updated to version %s" : "%s は バーション %s にアップデートされます", diff --git a/core/l10n/ja.json b/core/l10n/ja.json index 2e3e745e82..49d99b83c5 100644 --- a/core/l10n/ja.json +++ b/core/l10n/ja.json @@ -310,7 +310,7 @@ "This share is password-protected" : "この共有はパスワードで保護されています", "The password is wrong. Try again." : "パスワードが違います。再入力してください", "Two-factor authentication" : "2要素認証", - "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "このアカウントは強化セキュリティが適用されています。二要素認証を行ってください。", + "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "このアカウントは強化セキュリティが適用されています。2要素認証を行ってください。", "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "有効な2要素認証方式のうち少なくとも1つをロードできませんでした。 あなたの管理者に連絡してください。", "Use backup code" : "バックアップコードを使用する", "Cancel log in" : "ログインをキャンセルする", @@ -357,7 +357,7 @@ "You are about to grant %s access to your %s account." : "%s アカウントに あなたのアカウント %s へのアクセスを許可", "Alternative login using app token" : "アプリトークンを使って代替ログイン", "Redirecting …" : "転送中...", - "Enhanced security is enabled for your account. Please authenticate using a second factor." : "このアカウントは強化セキュリティが適用されています。二要素認証を行ってください。", + "Enhanced security is enabled for your account. Please authenticate using a second factor." : "このアカウントは強化セキュリティが適用されています。2要素認証を行ってください。", "Depending on your configuration, this button could also work to trust the domain:" : "設定に応じて、このボタンはドメインを信頼することもできます:", "Add \"%s\" as trusted domain" : "\"%s\" を信頼するドメイン名に追加", "%s will be updated to version %s" : "%s は バーション %s にアップデートされます", diff --git a/core/l10n/ko.js b/core/l10n/ko.js index d0a3911d1c..114652b840 100644 --- a/core/l10n/ko.js +++ b/core/l10n/ko.js @@ -45,6 +45,7 @@ OC.L10N.register( "Checked for update of app \"%s\" in appstore" : "앱 스토어에서 \"%s\" 앱 업데이트 확인함", "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s의 데이터베이스 스키마 업데이트 가능 여부 확인 중(데이터베이스 크기에 따라서 오래 걸릴 수도 있습니다)", "Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨", + "Updated \"%1$s\" to %2$s" : "\"%1$s\"을(를) %2$s(으)로 업데이트함", "Set log level to debug" : "로그 단계를 디버그로 설정", "Reset log level" : "로그 단계 초기화", "Starting code integrity check" : "코드 무결성 검사 시작 중", @@ -112,6 +113,7 @@ OC.L10N.register( "Strong password" : "강력한 암호", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "WebDAV 인터페이스를 사용할 수 없어서 웹 서버에서 파일 동기화를 사용할 수 있도록 설정할 수 없습니다.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "웹 서버에서 \"{url}\"을(를) 올바르게 처리할 수 없습니다. 더 많은 정보를 보려면 문서를 참고하십시오.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "당신의 웹 서버는 .woff2 파일을 제대로 전달하도록 설정되지 않았습니다. 이 문제는 보통 Nginx 구성에서 발생합니다. Nextcloud 15에서는 .woff2 파일들을 전달하기 위한 설정 조절이 피료합니다. 문서에 있는 권장 설정과 당신의 Nginx 설정을 비교하십시오.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP에서 시스템 환경 변수를 올바르게 조회할 수 없는 것 같습니다. getenv(\"PATH\") 시험 결과 빈 값이 반환되었습니다.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "서버 PHP 설정(특히 php-fpm 사용시)에 관한 내용은 설치 문서↗를 참조하십시오.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "읽기 전용 설정이 활성화되었습니다. 이 상태에서는 웹 인터페이스를 통하여 일부 설정을 변경할 수 없습니다. 또한 매 업데이트마다 파일을 쓸 수 있는 상태로 변경해야 합니다.", @@ -125,6 +127,7 @@ OC.L10N.register( "Check the background job settings" : "백그라운드 작업 설정 확인", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "웹 서버에서 인터넷에 연결할 수 없습니다. 여러 종단점에 접근할 수 없습니다. 외부 저장소 마운트, 업데이트 알림, 추가 앱 설치 등 기능이 작동하지 않을 것입니다. 원격으로 파일에 접근하거나 알림 이메일을 보내지 못할 수도 있습니다. 모든 기능을 사용하려면 이 서버를 인터넷에 연결하십시오.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "메모리 캐시가 구성되지 않았습니다. 가능한 경우 memcache를 설정하여 성능을 향상시킬 수 있습니다. 자세한 내용은 문서를 참고하십시오.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP가 안전한 난수 발생기를 사용할 수 없어 보안에 취약합니다. 자세한 내용은 문서를 참고하십시오.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "현재 PHP {version}을(를) 사용하고 있습니다. 배포판에서 지원하는 대로 PHP 버전을 업그레이드하여 PHP 그룹에서 제공하는 성능 및 보안 업데이트를 받는 것을 추천합니다.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "PHP 5.6을 실행하고 있습니다. 현재 사용하고 있는 Nextcloud의 주 버전은 PHP 5.6을 지원하는 마지막 버전입니다. Nextcloud 14로 업그레이드하려면 PHP 7.0 이상으로 업그레이드하십시오.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "역방향 프록시 헤더 설정이 올바르지 않거나 신뢰하는 프록시를 통해 Nextcloud에 접근하고 있을 수 있습니다. 만약 Nextcloud를 신뢰하는 프록시를 통해 접근하고 있지 않다면 이는 보안 문제이며 공격자가 Nextcloud에 보이는 IP 주소를 속이고 있을 수 있습니다. 자세한 내용은 문서를 참고하십시오.", @@ -133,23 +136,33 @@ OC.L10N.register( "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "PHP Opcache가 제대로 설정되어 있지 않습니다. 더 나은 성능을 위해서 php.ini 파일에 다음 설정을 추가하는 것을 권장합니다:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP 함수 \"set_time_limit\"을 사용할 수 없습니다. 스크립트가 실행 중간에 중지되어 설치를 깨트릴 수도 있습니다. 이 함수를 활성화하는 것을 추천합니다.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP에 Freetype 지원이 없습니다. 프로필 사진과 설정 인터페이스가 올바르게 표시되지 않을 수도 있습니다.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "현재 백엔드 데이터베이스로 SQLite를 사용하고 있습니다. 대규모의 파일을 관리하려고 한다면 다른 데이터베이스 백엔드로 전환할 것을 권장합니다.", + "This is particularly recommended when using the desktop client for file synchronisation." : "특히 파일 동기화를 위해 데스크톱 클라이언트를 사용할 예정인 경우 권장됩니다.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "다른 데이터베이스로 마이그레이션하려면 'occ db:convert-type' 명령행 도구를 사용하거나 사용 설명서 ↗를 참고하십시오.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "PHP 내장 Mailer 모듈은 더이상 지원되지 않습니다. 이메일 설정을 업데이트해 주십시오↗.", "The PHP memory limit is below the recommended value of 512MB." : "PHP 메모리 제한이 추천값인 512MB보다 작습니다.", "Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "데이터 디렉터리와 파일을 인터넷에서 접근할 수 있는 것 같습니다. .htaccess 파일을 사용할 수 없습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 디렉터리 밖으로 옮기는 것을 추천합니다.", "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"(으)로 설정되어 있지 않습니다. 잠재적인 정보 유출 및 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.", "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"(으)로 설정되어 있지 않습니다. 일부 기능이 올바르게 작동하지 않을 수 있으므로 설정을 변경하는 것을 추천합니다.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"를 포함하고 있지 않습니다. 잠재적인 정보 유출 및 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "\"Strict-Transport-Security\" HTTP 헤더가 \"{seconds}\"초 이상로 설정되어 있지 않습니다. 보안 팁에서 제안하는 것처럼 HSTS를 활성화하는 것을 추천합니다.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "사이트에 HTTP를 통해서 보안 없이 접근하고 있습니다. 보안 팁↗에서 제안하는 것처럼 HTTPS를 설정하는 것을 추천합니다.", "Shared" : "공유됨", "Shared with" : "다음 사용자와 공유함", "Shared by" : "다음 사용자가 공유함", "Choose a password for the public link" : "공개 링크 암호를 입력하십시오", "Choose a password for the public link or press the \"Enter\" key" : "공개 림크 암호를 입력하거나 \"Enter\" 키를 누르십시오", "Copied!" : "복사 성공!", + "Copy link" : "링크 복사", "Not supported!" : "지원하지 않음!", "Press ⌘-C to copy." : "복사하려면 ⌘-C 키를 누르십시오.", "Press Ctrl-C to copy." : "복사하려면 Ctrl-C 키를 누르십시오.", + "Unable to create a link share" : "공유 링크를 만들 수 없습니다.", "Resharing is not allowed" : "다시 공유할 수 없습니다", "Share to {name}" : "{name} 님에게 공유", "Link" : "링크", + "Hide download" : "다운로드 숨기기", "Password protect" : "암호 보호", "Allow editing" : "편집 허용", "Email link to person" : "이메일 주소", diff --git a/core/l10n/ko.json b/core/l10n/ko.json index a6b7945ce2..f66b04134a 100644 --- a/core/l10n/ko.json +++ b/core/l10n/ko.json @@ -43,6 +43,7 @@ "Checked for update of app \"%s\" in appstore" : "앱 스토어에서 \"%s\" 앱 업데이트 확인함", "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s의 데이터베이스 스키마 업데이트 가능 여부 확인 중(데이터베이스 크기에 따라서 오래 걸릴 수도 있습니다)", "Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨", + "Updated \"%1$s\" to %2$s" : "\"%1$s\"을(를) %2$s(으)로 업데이트함", "Set log level to debug" : "로그 단계를 디버그로 설정", "Reset log level" : "로그 단계 초기화", "Starting code integrity check" : "코드 무결성 검사 시작 중", @@ -110,6 +111,7 @@ "Strong password" : "강력한 암호", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "WebDAV 인터페이스를 사용할 수 없어서 웹 서버에서 파일 동기화를 사용할 수 있도록 설정할 수 없습니다.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "웹 서버에서 \"{url}\"을(를) 올바르게 처리할 수 없습니다. 더 많은 정보를 보려면 문서를 참고하십시오.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "당신의 웹 서버는 .woff2 파일을 제대로 전달하도록 설정되지 않았습니다. 이 문제는 보통 Nginx 구성에서 발생합니다. Nextcloud 15에서는 .woff2 파일들을 전달하기 위한 설정 조절이 피료합니다. 문서에 있는 권장 설정과 당신의 Nginx 설정을 비교하십시오.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP에서 시스템 환경 변수를 올바르게 조회할 수 없는 것 같습니다. getenv(\"PATH\") 시험 결과 빈 값이 반환되었습니다.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "서버 PHP 설정(특히 php-fpm 사용시)에 관한 내용은 설치 문서↗를 참조하십시오.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "읽기 전용 설정이 활성화되었습니다. 이 상태에서는 웹 인터페이스를 통하여 일부 설정을 변경할 수 없습니다. 또한 매 업데이트마다 파일을 쓸 수 있는 상태로 변경해야 합니다.", @@ -123,6 +125,7 @@ "Check the background job settings" : "백그라운드 작업 설정 확인", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "웹 서버에서 인터넷에 연결할 수 없습니다. 여러 종단점에 접근할 수 없습니다. 외부 저장소 마운트, 업데이트 알림, 추가 앱 설치 등 기능이 작동하지 않을 것입니다. 원격으로 파일에 접근하거나 알림 이메일을 보내지 못할 수도 있습니다. 모든 기능을 사용하려면 이 서버를 인터넷에 연결하십시오.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "메모리 캐시가 구성되지 않았습니다. 가능한 경우 memcache를 설정하여 성능을 향상시킬 수 있습니다. 자세한 내용은 문서를 참고하십시오.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP가 안전한 난수 발생기를 사용할 수 없어 보안에 취약합니다. 자세한 내용은 문서를 참고하십시오.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "현재 PHP {version}을(를) 사용하고 있습니다. 배포판에서 지원하는 대로 PHP 버전을 업그레이드하여 PHP 그룹에서 제공하는 성능 및 보안 업데이트를 받는 것을 추천합니다.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "PHP 5.6을 실행하고 있습니다. 현재 사용하고 있는 Nextcloud의 주 버전은 PHP 5.6을 지원하는 마지막 버전입니다. Nextcloud 14로 업그레이드하려면 PHP 7.0 이상으로 업그레이드하십시오.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "역방향 프록시 헤더 설정이 올바르지 않거나 신뢰하는 프록시를 통해 Nextcloud에 접근하고 있을 수 있습니다. 만약 Nextcloud를 신뢰하는 프록시를 통해 접근하고 있지 않다면 이는 보안 문제이며 공격자가 Nextcloud에 보이는 IP 주소를 속이고 있을 수 있습니다. 자세한 내용은 문서를 참고하십시오.", @@ -131,23 +134,33 @@ "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "PHP Opcache가 제대로 설정되어 있지 않습니다. 더 나은 성능을 위해서 php.ini 파일에 다음 설정을 추가하는 것을 권장합니다:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP 함수 \"set_time_limit\"을 사용할 수 없습니다. 스크립트가 실행 중간에 중지되어 설치를 깨트릴 수도 있습니다. 이 함수를 활성화하는 것을 추천합니다.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP에 Freetype 지원이 없습니다. 프로필 사진과 설정 인터페이스가 올바르게 표시되지 않을 수도 있습니다.", + "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "현재 백엔드 데이터베이스로 SQLite를 사용하고 있습니다. 대규모의 파일을 관리하려고 한다면 다른 데이터베이스 백엔드로 전환할 것을 권장합니다.", + "This is particularly recommended when using the desktop client for file synchronisation." : "특히 파일 동기화를 위해 데스크톱 클라이언트를 사용할 예정인 경우 권장됩니다.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "다른 데이터베이스로 마이그레이션하려면 'occ db:convert-type' 명령행 도구를 사용하거나 사용 설명서 ↗를 참고하십시오.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "PHP 내장 Mailer 모듈은 더이상 지원되지 않습니다. 이메일 설정을 업데이트해 주십시오↗.", "The PHP memory limit is below the recommended value of 512MB." : "PHP 메모리 제한이 추천값인 512MB보다 작습니다.", "Error occurred while checking server setup" : "서버 설정을 확인하는 중 오류 발생", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "데이터 디렉터리와 파일을 인터넷에서 접근할 수 있는 것 같습니다. .htaccess 파일을 사용할 수 없습니다. 웹 서버 설정을 변경하여 데이터 디렉터리에 접근할 수 없도록 하거나, 데이터 디렉터리를 웹 서버 문서 디렉터리 밖으로 옮기는 것을 추천합니다.", "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"(으)로 설정되어 있지 않습니다. 잠재적인 정보 유출 및 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.", "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"(으)로 설정되어 있지 않습니다. 일부 기능이 올바르게 작동하지 않을 수 있으므로 설정을 변경하는 것을 추천합니다.", + "The \"{header}\" HTTP header doesn't contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP 헤더가 \"{expected}\"를 포함하고 있지 않습니다. 잠재적인 정보 유출 및 보안 위협이 될 수 있으므로 설정을 변경하는 것을 추천합니다.", + "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips ↗." : "\"Strict-Transport-Security\" HTTP 헤더가 \"{seconds}\"초 이상로 설정되어 있지 않습니다. 보안 팁에서 제안하는 것처럼 HSTS를 활성화하는 것을 추천합니다.", + "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips ↗." : "사이트에 HTTP를 통해서 보안 없이 접근하고 있습니다. 보안 팁↗에서 제안하는 것처럼 HTTPS를 설정하는 것을 추천합니다.", "Shared" : "공유됨", "Shared with" : "다음 사용자와 공유함", "Shared by" : "다음 사용자가 공유함", "Choose a password for the public link" : "공개 링크 암호를 입력하십시오", "Choose a password for the public link or press the \"Enter\" key" : "공개 림크 암호를 입력하거나 \"Enter\" 키를 누르십시오", "Copied!" : "복사 성공!", + "Copy link" : "링크 복사", "Not supported!" : "지원하지 않음!", "Press ⌘-C to copy." : "복사하려면 ⌘-C 키를 누르십시오.", "Press Ctrl-C to copy." : "복사하려면 Ctrl-C 키를 누르십시오.", + "Unable to create a link share" : "공유 링크를 만들 수 없습니다.", "Resharing is not allowed" : "다시 공유할 수 없습니다", "Share to {name}" : "{name} 님에게 공유", "Link" : "링크", + "Hide download" : "다운로드 숨기기", "Password protect" : "암호 보호", "Allow editing" : "편집 허용", "Email link to person" : "이메일 주소", diff --git a/core/l10n/nb.js b/core/l10n/nb.js index 94631c340e..8e473dac24 100644 --- a/core/l10n/nb.js +++ b/core/l10n/nb.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Trenger du hjelp?", "See the documentation" : "Se dokumentasjonen", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Dette programmet krever JavaScript for å fungere korrekt. {linkstart}Aktiver JavaScript{linkend} og last siden på nytt.", + "Get your own free account" : "Få din egen gratis konto", "Skip to main content" : "Gå til hovedinnhold", "Skip to navigation of app" : "Gå til navigasjon av program", "More apps" : "Flere program", @@ -369,6 +370,8 @@ OC.L10N.register( "This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.", "This page will refresh itself when the instance is available again." : "Siden vil oppdatere seg selv når instans er tilgjengelig igjen.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren hvis denne meldingen var uventet eller ikke forsvinner.", + "status" : "status", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s", "%s (3rdparty)" : "%s (tredjepart)", "There was an error loading your contacts" : "Feil ved innlasting av kontaktene dine", diff --git a/core/l10n/nb.json b/core/l10n/nb.json index 596302181a..358a08c20b 100644 --- a/core/l10n/nb.json +++ b/core/l10n/nb.json @@ -305,6 +305,7 @@ "Need help?" : "Trenger du hjelp?", "See the documentation" : "Se dokumentasjonen", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Dette programmet krever JavaScript for å fungere korrekt. {linkstart}Aktiver JavaScript{linkend} og last siden på nytt.", + "Get your own free account" : "Få din egen gratis konto", "Skip to main content" : "Gå til hovedinnhold", "Skip to navigation of app" : "Gå til navigasjon av program", "More apps" : "Flere program", @@ -367,6 +368,8 @@ "This %s instance is currently in maintenance mode, which may take a while." : "Denne %s-instansen er for øyeblikket i vedlikeholdsmodus, noe som kan vare en stund.", "This page will refresh itself when the instance is available again." : "Siden vil oppdatere seg selv når instans er tilgjengelig igjen.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Kontakt systemadministratoren hvis denne meldingen var uventet eller ikke forsvinner.", + "status" : "status", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s", "%s (3rdparty)" : "%s (tredjepart)", "There was an error loading your contacts" : "Feil ved innlasting av kontaktene dine", diff --git a/core/l10n/nl.js b/core/l10n/nl.js index 23086a46dc..025369ad9d 100644 --- a/core/l10n/nl.js +++ b/core/l10n/nl.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Hulp nodig?", "See the documentation" : "Zie de documentatie", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Deze applicatie heeft JavaScript nodig. {linkstart}Activeer JavaScript{linkend} en ververs deze pagina.", + "Get your own free account" : "Maak je eigen gratis account", "Skip to main content" : "Ga naar hoofdinhoud", "Skip to navigation of app" : "Ga naar navigatie van app", "More apps" : "Meer apps", diff --git a/core/l10n/nl.json b/core/l10n/nl.json index 027afa83b8..ebbdca1f0d 100644 --- a/core/l10n/nl.json +++ b/core/l10n/nl.json @@ -305,6 +305,7 @@ "Need help?" : "Hulp nodig?", "See the documentation" : "Zie de documentatie", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Deze applicatie heeft JavaScript nodig. {linkstart}Activeer JavaScript{linkend} en ververs deze pagina.", + "Get your own free account" : "Maak je eigen gratis account", "Skip to main content" : "Ga naar hoofdinhoud", "Skip to navigation of app" : "Ga naar navigatie van app", "More apps" : "Meer apps", diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js index 8c11fc0577..eacf3c141b 100644 --- a/core/l10n/pt_BR.js +++ b/core/l10n/pt_BR.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Precisa de ajuda?", "See the documentation" : "Veja a documentação", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Este aplicativo requer JavaScript para sua correta operação. Por favor {linkstart}habilite o JavaScript{linkend} e recarregue a página.", + "Get your own free account" : "Obtenha uma conta grátis", "Skip to main content" : "Ir ao conteúdo principal", "Skip to navigation of app" : "Ir à navegação do aplicativo", "More apps" : "Mais aplicativos", diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json index 00474e04b2..195b74b721 100644 --- a/core/l10n/pt_BR.json +++ b/core/l10n/pt_BR.json @@ -305,6 +305,7 @@ "Need help?" : "Precisa de ajuda?", "See the documentation" : "Veja a documentação", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Este aplicativo requer JavaScript para sua correta operação. Por favor {linkstart}habilite o JavaScript{linkend} e recarregue a página.", + "Get your own free account" : "Obtenha uma conta grátis", "Skip to main content" : "Ir ao conteúdo principal", "Skip to navigation of app" : "Ir à navegação do aplicativo", "More apps" : "Mais aplicativos", diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js index d3b03bcc80..765cd52b29 100644 --- a/core/l10n/pt_PT.js +++ b/core/l10n/pt_PT.js @@ -113,19 +113,35 @@ OC.L10N.register( "Strong password" : "Senha forte", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O seu servidor da Web não está configurado corretamente para permitir a sincronização de ficheiros, porque a interface WebDAV parece estar com problemas.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "O seu servidor web não está configurado corretamente para resolver \"{url}\". Mais informação pode ser encontrada na nossa documentação.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "O seu servidor Web não está configurado corretamente para entregar de ficheiros .woff2. Isto é um problema típico da configuração Ngix. Para o Nextcloud 15 serão necessários ajustes de forma a também permitir a entrega de ficheiros .woff2. Compare a sua configuração Ngix com a configuração recomendada na nossa documentação.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "O PHP não parece estar bem configurado para consultar variáveis do ambiente do sistema. O teste com getenv(\"PATH\") apenas devolveu uma resposta em branco.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Por favor, verifique a documentação de instalação ↗ para notas de configuração do php e configuração do php do seu servidor, especialmente quando utiliza php-fpm.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração Só-de-Leitura foi ativada. Isto evita definir algumas configurações através da interface da Web. Além disso, o ficheiro precisa de ser definido gravável manualmente para cada atualização.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A sua base de dados não tem o nível de isolamento da transacção \"READ COMMITTED\" activado. Isto pode causar problemas quando várias acções são executadas em paralelo.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "O módulo PHP 'fileinfo' está ausente. Recomendamos vivamente que ative este módulo para obter melhores resultados na detecção de tipo MIME.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "{name} abaixo da versão {version} está instalado. Por motivos de estabilidade e desempenho, recomendamos que atualize {name} para uma versão mais recente.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueio de arquivos transacionais está desativado, isto poderá levar a problemas com condições de corrida. Ative 'filelocking.enabled' no config.php para evitar estes problemas. Consulte a documentação para mais informação.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se a sua instalação não está instalada na raiz do domínio e usa o sistema cron, podem existir problemas com a geração de URL. Para evitar esses problemas, por favor, defina a opção \"overwrite.cli.url\" no seu ficheiro config.php para o caminho webroot da sua instalação (suggestion: \"{suggestedOverwriteCliURL}\")", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Não foi possível executar o cron job via CLI. Ocorreram os seguintes erros técnicos:", + "Last background job execution ran {relativeTime}. Something seems wrong." : "A última tarefa em background executou em {relativeTime}. Algo parece estar errado.", + "Check the background job settings" : "Verifique as configurações da tarefa de background", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Este servidor não tem ligação à Internet: Não foi possível detectar vários pontos de extremidade. Isso significa que alguns dos recursos como a montagem de armazenamento externo, notificações sobre actualizações ou instalação de aplicações de terceiros não funcionarão. Pode também não ser possível aceder a ficheiros remotamente e enviar emails de notificação. Sugerimos que active a ligação à Internet para este servidor se desejar ter todos os recursos.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Nenhuma memória cache foi configurada. Para melhorar o seu desempenho, por favor configure a memcache, se disponível. Mais informação pode ser encontrada na nossa documentation.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "Nenhuma fonte de randomização apropriada foi encontrada pelo PHP, o que é altamente desencorajado por motivos de segurança. Pode ser encontrada mais informação na documentação.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Neste momento está a executar PHP {version}. Aconselhamos actualizar a versão de PHP para tirar partido das actualizações de desempenho e segurança fornecidas pelo PHP Group assim que a sua distribuição as suporte.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Está actualmente a correr PHP 5.6. A versão actual mais alta do Nextcloud é a última suportada no PHP 5.6. Aconselhamos que actualize a versão do PHP para 7.0+ para que possa actualizar para o Nextcloud 14.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "A configuração dos cabeçalhos de reverse proxy está incorrecta, ou está a tentar ao Nextcloud através de um proxy confiável. Se não for o caso, trata-se de um problema de segurança e pode permitir a um atacante fazer spoof do endereço IP visível para a Nextcloud. Mais informações podem ser obtidas na documentação.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "A Memcached está configurada como cache distribuida, mas o módulo PHP \"memcache\" instalado está incorrecto. \\OC\\Memcache\\Memcached apenas suporta \"memcached\" e não \"memcache\". Ver em memcached wiki sobre ambos os módulos.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Alguns ficheiros não passaram no teste de integridade. Mais informação sobre a resolução deste problema pode ser encontrada na documentação. (Lista de ficheiros inválidos... / Analisar novamente ...)", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A OPcache PHP não está devidamente carregada. Para melhorar a performance recomendamos que a carregue na sua instalação de PHP.", "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "A OPcache PHP não está devidamente configurada. Para melhorar a performance recomendamos que use as seguintes definições no php.ini:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A função PHP \"set_time_limit\" não está disponível. Isto pode resultar na paragem de scripts a meio da execução, corrompendo a instalação. A activação desta função é altamente recomendada.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "O seu PHP não suporta FreeType, podendo resultar em fotos de perfil e interface de definições corrompidos. ", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Índice \"{indexName}\" em falta na tabela \"{tableName}\".", + "This is particularly recommended when using the desktop client for file synchronisation." : "Isto é particularmente recomendado quando estiver a usar um cliente de desktop para sincronização de ficheiros.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar para outra base de dados, use a ferramenta de linha de comando: 'occ db:convert-type', ou veja a documentação.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "A utilização do fornecedor de mensagens php pré-configurado já não é suportado. Por favor, atualize as configurações do seu servidor de email.", + "The PHP memory limit is below the recommended value of 512MB." : "O limite de memória do PHP está abaixo do valor recomendado de 512MB.", "Error occurred while checking server setup" : "Ocorreu um erro durante a verificação da configuração do servidor", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Os directórios de datos e ficheiros estão provavelmente acessíveis através da Internet. O ficheiro .htaccess não está a funcionar. É altamente recomendado que configure o seu servidor web para que o directório de dados deixa de estar acessível, ou movê-lo para fora da raiz de documentos do servidor web. ", "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "O cabeçalho HTTP \"{cabeçalho}\" não está definido como \"{esperado}\". Isto é um potencial risco de segurança ou privacidade, pelo que recomendamos que ajuste esta opção em conformidade.", @@ -136,12 +152,16 @@ OC.L10N.register( "Choose a password for the public link" : "Defina a senha para a hiperligação pública", "Choose a password for the public link or press the \"Enter\" key" : "Defina a senha para a hiperligação pública ou prima a tecla \"Enter\"", "Copied!" : "Copiado!", + "Copy link" : "Copiar hiperligação", "Not supported!" : "Não suportado!", "Press ⌘-C to copy." : "Prima ⌘-C para copiar.", "Press Ctrl-C to copy." : "Prima Ctrl-C para copiar.", + "Unable to create a link share" : "Impossível criar a hiperligação de partilha", "Resharing is not allowed" : "Não é permitido voltar a partilhar", "Share to {name}" : "Partilhar com {name}", "Link" : "Hiperligação", + "Hide download" : "Esconder descarregar", + "Password protection enforced" : "Imposta protecção por palavra-passe", "Password protect" : "Proteger com senha", "Allow editing" : "Permitir edição", "Email link to person" : "Enviar hiperligação por mensagem para a pessoa", @@ -149,18 +169,31 @@ OC.L10N.register( "Allow upload and editing" : "Permitir enviar e editar", "Read only" : "Só de leitura", "File drop (upload only)" : "Arrastar ficheiro (apenas envio)", + "Expiration date enforced" : "Imposta data de expiração", "Set expiration date" : "Definir a data de expiração", "Expiration" : "Expiração", "Expiration date" : "Data de expiração", + "Note to recipient" : "Nota para o receptor", "Unshare" : "Cancelar partilha", + "Delete share link" : "Apagar hiperligação de partilha", + "Add another link" : "Adicionar outra hiperligação", + "Password protection for links is mandatory" : "Protecção por palavra-passe é obrigatória para hiperligações", "Share link" : "Partilhar hiperligação", + "New share link" : "Nova hiperligação de partilha", + "Created on {time}" : "Criado em {time}", + "Password protect by Talk" : "Protegido por palavra-passe por Talk", "Could not unshare" : "Não foi possível cancelar a partilha", "Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}", + "Shared with you and {circle} by {owner}" : "Partilhado consigo e com {circle} por {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Partilhado consigo e com a conversação {conversation} por {owner}", + "Shared with you in a conversation by {owner}" : "Partilhado consigo numa conversação por {owner}", "Shared with you by {owner}" : "Partilhado consigo por {owner}", "Choose a password for the mail share" : "Escolher senha para a partilha de email", "group" : "grupo", "remote" : "remoto", + "remote group" : "grupo remoto", "email" : "email", + "conversation" : "conversação", "shared by {sharer}" : "partilhado por {sharer}", "Can reshare" : "Pode partilhar de novo", "Can edit" : "Pode editar", @@ -168,13 +201,19 @@ OC.L10N.register( "Can change" : "Pode alterar", "Can delete" : "Pode apagar", "Access control" : "Controlo de acesso", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} partilhado via hiperligação", "Error while sharing" : "Erro ao partilhar", "Share details could not be loaded for this item." : "Não foi possível carregar os detalhes de partilha para este item.", "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Pelo menos {count} caracteres para conclusão automática","At least {count} characters are needed for autocompletion"], "This list is maybe truncated - please refine your search term to see more results." : "Esta lista pode estar talvez truncada - por favor refine o termo de pesquisa para ver mais resultados.", "No users or groups found for {search}" : "Não foram encontrados nenhuns utilizadores ou grupos para {search}", "No users found for {search}" : "Não foram encontrados utilizadores para {search}", + "An error occurred (\"{message}\"). Please try again" : "Ocorreu um erro (\"{message}\"). Por favor, tente de novo. ", "An error occurred. Please try again" : "Ocorreu um erro. Por favor, tente de novo.", + "Home" : "Início", + "Work" : "Emprego", + "Other" : "Outro", + "{sharee} (remote group)" : "{sharee} (grupo remoto)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Partilhar", "Name or email address..." : "Nome ou endereço de email...", @@ -217,6 +256,7 @@ OC.L10N.register( "Help" : "Ajuda", "Access forbidden" : "Acesso proibido", "File not found" : "Ficheiro não encontrado", + "Back to %s" : "Voltar a %s", "Internal Server Error" : "Erro Interno do Servidor", "The server was unable to complete your request." : "O servidor não conseguiu completar o seu pedido.", "If this happens again, please send the technical details below to the server administrator." : "Se voltar a acontecer, por favor envie os detalhes técnicos abaixo ao administrador do servidor.", @@ -256,9 +296,17 @@ OC.L10N.register( "Need help?" : "Precisa de ajuda?", "See the documentation" : "Consulte a documentação", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicação requer o JavaScript para funcionar corretamente. Por favor, {linkstart}ative o JavaScript{linkend} e recarregue a página.", + "Get your own free account" : "Obtenha a sua própria conta grátis", + "Skip to main content" : "Saltar para conteúdo principal", + "Skip to navigation of app" : "Saltar para navegação da aplicação", "More apps" : "Mais apps", + "More" : "Mais", + "More apps menu" : "Menu de mais aplicações", "Search" : "Procurar", "Reset search" : "Repor procura", + "Contacts" : "Contactos", + "Contacts menu" : "Menu de contactos", + "Settings menu" : "Menu de configurações", "Confirm your password" : "Confirmar senha", "Server side authentication failed!" : "Autenticação do lado do servidor falhou!", "Please contact your administrator." : "Por favor, contacte o seu administrador.", @@ -267,20 +315,30 @@ OC.L10N.register( "Username or email" : "Utilizador ou e-mail", "Log in" : "Iniciar Sessão", "Wrong password." : "Senha errada.", + "User disabled" : "Utilizador desativado", "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos múltiplas tentativas falhadas de login do seu IP. Por esse motivo, o seu próximo login será adiado por, até, 30 segundos. ", "Forgot password?" : "Senha esquecida?", + "Back to login" : "Voltar à entrada", + "Connect to your account" : "Ligar à sua conta", + "Please log in before granting %1$s access to your %2$s account." : "Por favor, autentique-se antes de permitir o acesso de %1$s à sua conta %2$s.", "App token" : "Token da aplicação", "Grant access" : "Conceder acesso", + "Alternative log in using app token" : "Autenticação alternativa usando token da aplicação", "Account access" : "Acesso a conta", + "You are about to grant %1$s access to your %2$s account." : "Está prestes a permitir a %1$s aceder à sua conta conta %2$s. ", "New password" : "Nova senha", "New Password" : "Nova senha", + "This share is password-protected" : "Esta partilha é protegida por senha", + "The password is wrong. Try again." : "A palavra-passe está errada. Por favor, tente de novo.", "Two-factor authentication" : "Autenticação de dois factores", "Use backup code" : "Usar código de cópia de segurança", "Cancel log in" : "Cancelar entrada", "Error while validating your second factor" : "Erro ao validar o segundo factor", "Access through untrusted domain" : "Aceder através de um domínio não confiável", "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Por favor contacte o seu administrador. Se é um administrador, edite a definição \"trusted_domains\" no config/config.php como no exemplo em config.sample.php.", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Mais informação acerca de como configurar pode ser encontrada na %1$sdocumentação%2$s. ", "App update required" : "É necessário atualizar a aplicação", + "%1$s will be updated to version %2$s" : "%1$s irá ser atualizada para a versão %2$s", "These apps will be updated:" : "Estas aplicações irão ser atualizadas.", "These incompatible apps will be disabled:" : "Estas aplicações incompatíveis irão ser desativadas:", "The theme %s has been disabled." : "O tema %s foi desativado.", @@ -293,8 +351,12 @@ OC.L10N.register( "For help, see the documentation." : "Para obter ajuda, veja a documentação.", "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar a fazer a actualização via interface web arrisco a que o pedido expire e pode causar a perda de dados, no entanto tenho uma cópia de segurança e sei como restaurar a minha instância em caso de falha. ", "Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco.", + "Maintenance mode" : "Modo de manutenção", "This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está atualmente no modo de manutenção, o que poderá demorar algum tempo.", + "This page will refresh itself when the instance is available again." : "Esta página irá ser atualizada quando a instância ficar novamente disponível.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador do sistema se esta mensagem persistir ou apareceu inesperadamente.", + "status" : "estado", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Atualizado \"%s\" para %s", "%s (3rdparty)" : "%s (terceiros)", "There was an error loading your contacts" : "Ocorreu um erro ao carregar os seus contactos", @@ -317,7 +379,7 @@ OC.L10N.register( "Stay logged in" : "Manter sessão iniciada", "Back to log in" : "Voltar à entrada", "Alternative Logins" : "Contas de Acesso Alternativas", - "You are about to grant %s access to your %s account." : "Está prestes a permitir %s aceder á sua conta %s.", + "You are about to grant %s access to your %s account." : "Está prestes a permitir a %s aceder à sua conta %s.", "Alternative login using app token" : "Autenticação alternativa usando token da aplicação", "Redirecting …" : "A redirecionar...", "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Segurança melhorada activada na sua conta. Por favor, autentique-se usando o segundo factor.", @@ -325,6 +387,11 @@ OC.L10N.register( "Add \"%s\" as trusted domain" : "Adicionar \"%s\" como um domínio de confiança", "%s will be updated to version %s" : "%s será atualizada para a versão %s.", "This page will refresh itself when the %s instance is available again." : "Esta página irá ser atualizada quando a instância %s ficar novamente disponível.", - "Thank you for your patience." : "Obrigado pela sua paciência." + "Thank you for your patience." : "Obrigado pela sua paciência.", + "Copy URL" : "Copiar URL", + "Enable" : "Ativar", + "{sharee} (conversation)" : "{sharee} (conversação)", + "Please log in before granting %s access to your %s account." : "Por favor, autentique-se antes de permitir o acesso de %s à sua conta %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Mais informação acerca de como configurar pode ser encontrada na %sdocumentação%s." }, "nplurals=2; plural=(n != 1);"); diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json index 8c33a52e7e..ebf5e05fdd 100644 --- a/core/l10n/pt_PT.json +++ b/core/l10n/pt_PT.json @@ -111,19 +111,35 @@ "Strong password" : "Senha forte", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "O seu servidor da Web não está configurado corretamente para permitir a sincronização de ficheiros, porque a interface WebDAV parece estar com problemas.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "O seu servidor web não está configurado corretamente para resolver \"{url}\". Mais informação pode ser encontrada na nossa documentação.", + "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "O seu servidor Web não está configurado corretamente para entregar de ficheiros .woff2. Isto é um problema típico da configuração Ngix. Para o Nextcloud 15 serão necessários ajustes de forma a também permitir a entrega de ficheiros .woff2. Compare a sua configuração Ngix com a configuração recomendada na nossa documentação.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "O PHP não parece estar bem configurado para consultar variáveis do ambiente do sistema. O teste com getenv(\"PATH\") apenas devolveu uma resposta em branco.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Por favor, verifique a documentação de instalação ↗ para notas de configuração do php e configuração do php do seu servidor, especialmente quando utiliza php-fpm.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "A configuração Só-de-Leitura foi ativada. Isto evita definir algumas configurações através da interface da Web. Além disso, o ficheiro precisa de ser definido gravável manualmente para cada atualização.", + "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "A sua base de dados não tem o nível de isolamento da transacção \"READ COMMITTED\" activado. Isto pode causar problemas quando várias acções são executadas em paralelo.", + "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "O módulo PHP 'fileinfo' está ausente. Recomendamos vivamente que ative este módulo para obter melhores resultados na detecção de tipo MIME.", + "{name} below version {version} is installed, for stability and performance reasons it is recommended to update to a newer {name} version." : "{name} abaixo da versão {version} está instalado. Por motivos de estabilidade e desempenho, recomendamos que atualize {name} para uma versão mais recente.", + "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the documentation ↗ for more information." : "O bloqueio de arquivos transacionais está desativado, isto poderá levar a problemas com condições de corrida. Ative 'filelocking.enabled' no config.php para evitar estes problemas. Consulte a documentação para mais informação.", + "If your installation is not installed at the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (suggestion: \"{suggestedOverwriteCliURL}\")" : "Se a sua instalação não está instalada na raiz do domínio e usa o sistema cron, podem existir problemas com a geração de URL. Para evitar esses problemas, por favor, defina a opção \"overwrite.cli.url\" no seu ficheiro config.php para o caminho webroot da sua instalação (suggestion: \"{suggestedOverwriteCliURL}\")", + "It was not possible to execute the cron job via CLI. The following technical errors have appeared:" : "Não foi possível executar o cron job via CLI. Ocorreram os seguintes erros técnicos:", + "Last background job execution ran {relativeTime}. Something seems wrong." : "A última tarefa em background executou em {relativeTime}. Algo parece estar errado.", + "Check the background job settings" : "Verifique as configurações da tarefa de background", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Este servidor não tem ligação à Internet: Não foi possível detectar vários pontos de extremidade. Isso significa que alguns dos recursos como a montagem de armazenamento externo, notificações sobre actualizações ou instalação de aplicações de terceiros não funcionarão. Pode também não ser possível aceder a ficheiros remotamente e enviar emails de notificação. Sugerimos que active a ligação à Internet para este servidor se desejar ter todos os recursos.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Nenhuma memória cache foi configurada. Para melhorar o seu desempenho, por favor configure a memcache, se disponível. Mais informação pode ser encontrada na nossa documentation.", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "Nenhuma fonte de randomização apropriada foi encontrada pelo PHP, o que é altamente desencorajado por motivos de segurança. Pode ser encontrada mais informação na documentação.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Neste momento está a executar PHP {version}. Aconselhamos actualizar a versão de PHP para tirar partido das actualizações de desempenho e segurança fornecidas pelo PHP Group assim que a sua distribuição as suporte.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Está actualmente a correr PHP 5.6. A versão actual mais alta do Nextcloud é a última suportada no PHP 5.6. Aconselhamos que actualize a versão do PHP para 7.0+ para que possa actualizar para o Nextcloud 14.", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "A configuração dos cabeçalhos de reverse proxy está incorrecta, ou está a tentar ao Nextcloud através de um proxy confiável. Se não for o caso, trata-se de um problema de segurança e pode permitir a um atacante fazer spoof do endereço IP visível para a Nextcloud. Mais informações podem ser obtidas na documentação.", "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "A Memcached está configurada como cache distribuida, mas o módulo PHP \"memcache\" instalado está incorrecto. \\OC\\Memcache\\Memcached apenas suporta \"memcached\" e não \"memcache\". Ver em memcached wiki sobre ambos os módulos.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Alguns ficheiros não passaram no teste de integridade. Mais informação sobre a resolução deste problema pode ser encontrada na documentação. (Lista de ficheiros inválidos... / Analisar novamente ...)", + "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A OPcache PHP não está devidamente carregada. Para melhorar a performance recomendamos que a carregue na sua instalação de PHP.", "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "A OPcache PHP não está devidamente configurada. Para melhorar a performance recomendamos que use as seguintes definições no php.ini:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A função PHP \"set_time_limit\" não está disponível. Isto pode resultar na paragem de scripts a meio da execução, corrompendo a instalação. A activação desta função é altamente recomendada.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "O seu PHP não suporta FreeType, podendo resultar em fotos de perfil e interface de definições corrompidos. ", + "Missing index \"{indexName}\" in table \"{tableName}\"." : "Índice \"{indexName}\" em falta na tabela \"{tableName}\".", + "This is particularly recommended when using the desktop client for file synchronisation." : "Isto é particularmente recomendado quando estiver a usar um cliente de desktop para sincronização de ficheiros.", + "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "Para migrar para outra base de dados, use a ferramenta de linha de comando: 'occ db:convert-type', ou veja a documentação.", + "Use of the the built in php mailer is no longer supported. Please update your email server settings ↗." : "A utilização do fornecedor de mensagens php pré-configurado já não é suportado. Por favor, atualize as configurações do seu servidor de email.", + "The PHP memory limit is below the recommended value of 512MB." : "O limite de memória do PHP está abaixo do valor recomendado de 512MB.", "Error occurred while checking server setup" : "Ocorreu um erro durante a verificação da configuração do servidor", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Os directórios de datos e ficheiros estão provavelmente acessíveis através da Internet. O ficheiro .htaccess não está a funcionar. É altamente recomendado que configure o seu servidor web para que o directório de dados deixa de estar acessível, ou movê-lo para fora da raiz de documentos do servidor web. ", "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "O cabeçalho HTTP \"{cabeçalho}\" não está definido como \"{esperado}\". Isto é um potencial risco de segurança ou privacidade, pelo que recomendamos que ajuste esta opção em conformidade.", @@ -134,12 +150,16 @@ "Choose a password for the public link" : "Defina a senha para a hiperligação pública", "Choose a password for the public link or press the \"Enter\" key" : "Defina a senha para a hiperligação pública ou prima a tecla \"Enter\"", "Copied!" : "Copiado!", + "Copy link" : "Copiar hiperligação", "Not supported!" : "Não suportado!", "Press ⌘-C to copy." : "Prima ⌘-C para copiar.", "Press Ctrl-C to copy." : "Prima Ctrl-C para copiar.", + "Unable to create a link share" : "Impossível criar a hiperligação de partilha", "Resharing is not allowed" : "Não é permitido voltar a partilhar", "Share to {name}" : "Partilhar com {name}", "Link" : "Hiperligação", + "Hide download" : "Esconder descarregar", + "Password protection enforced" : "Imposta protecção por palavra-passe", "Password protect" : "Proteger com senha", "Allow editing" : "Permitir edição", "Email link to person" : "Enviar hiperligação por mensagem para a pessoa", @@ -147,18 +167,31 @@ "Allow upload and editing" : "Permitir enviar e editar", "Read only" : "Só de leitura", "File drop (upload only)" : "Arrastar ficheiro (apenas envio)", + "Expiration date enforced" : "Imposta data de expiração", "Set expiration date" : "Definir a data de expiração", "Expiration" : "Expiração", "Expiration date" : "Data de expiração", + "Note to recipient" : "Nota para o receptor", "Unshare" : "Cancelar partilha", + "Delete share link" : "Apagar hiperligação de partilha", + "Add another link" : "Adicionar outra hiperligação", + "Password protection for links is mandatory" : "Protecção por palavra-passe é obrigatória para hiperligações", "Share link" : "Partilhar hiperligação", + "New share link" : "Nova hiperligação de partilha", + "Created on {time}" : "Criado em {time}", + "Password protect by Talk" : "Protegido por palavra-passe por Talk", "Could not unshare" : "Não foi possível cancelar a partilha", "Shared with you and the group {group} by {owner}" : "Partilhado consigo e com o grupo {group} por {owner}", + "Shared with you and {circle} by {owner}" : "Partilhado consigo e com {circle} por {owner}", + "Shared with you and the conversation {conversation} by {owner}" : "Partilhado consigo e com a conversação {conversation} por {owner}", + "Shared with you in a conversation by {owner}" : "Partilhado consigo numa conversação por {owner}", "Shared with you by {owner}" : "Partilhado consigo por {owner}", "Choose a password for the mail share" : "Escolher senha para a partilha de email", "group" : "grupo", "remote" : "remoto", + "remote group" : "grupo remoto", "email" : "email", + "conversation" : "conversação", "shared by {sharer}" : "partilhado por {sharer}", "Can reshare" : "Pode partilhar de novo", "Can edit" : "Pode editar", @@ -166,13 +199,19 @@ "Can change" : "Pode alterar", "Can delete" : "Pode apagar", "Access control" : "Controlo de acesso", + "{shareInitiatorDisplayName} shared via link" : "{shareInitiatorDisplayName} partilhado via hiperligação", "Error while sharing" : "Erro ao partilhar", "Share details could not be loaded for this item." : "Não foi possível carregar os detalhes de partilha para este item.", "_At least {count} character is needed for autocompletion_::_At least {count} characters are needed for autocompletion_" : ["Pelo menos {count} caracteres para conclusão automática","At least {count} characters are needed for autocompletion"], "This list is maybe truncated - please refine your search term to see more results." : "Esta lista pode estar talvez truncada - por favor refine o termo de pesquisa para ver mais resultados.", "No users or groups found for {search}" : "Não foram encontrados nenhuns utilizadores ou grupos para {search}", "No users found for {search}" : "Não foram encontrados utilizadores para {search}", + "An error occurred (\"{message}\"). Please try again" : "Ocorreu um erro (\"{message}\"). Por favor, tente de novo. ", "An error occurred. Please try again" : "Ocorreu um erro. Por favor, tente de novo.", + "Home" : "Início", + "Work" : "Emprego", + "Other" : "Outro", + "{sharee} (remote group)" : "{sharee} (grupo remoto)", "{sharee} ({type}, {owner})" : "{sharee} ({type}, {owner})", "Share" : "Partilhar", "Name or email address..." : "Nome ou endereço de email...", @@ -215,6 +254,7 @@ "Help" : "Ajuda", "Access forbidden" : "Acesso proibido", "File not found" : "Ficheiro não encontrado", + "Back to %s" : "Voltar a %s", "Internal Server Error" : "Erro Interno do Servidor", "The server was unable to complete your request." : "O servidor não conseguiu completar o seu pedido.", "If this happens again, please send the technical details below to the server administrator." : "Se voltar a acontecer, por favor envie os detalhes técnicos abaixo ao administrador do servidor.", @@ -254,9 +294,17 @@ "Need help?" : "Precisa de ajuda?", "See the documentation" : "Consulte a documentação", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Esta aplicação requer o JavaScript para funcionar corretamente. Por favor, {linkstart}ative o JavaScript{linkend} e recarregue a página.", + "Get your own free account" : "Obtenha a sua própria conta grátis", + "Skip to main content" : "Saltar para conteúdo principal", + "Skip to navigation of app" : "Saltar para navegação da aplicação", "More apps" : "Mais apps", + "More" : "Mais", + "More apps menu" : "Menu de mais aplicações", "Search" : "Procurar", "Reset search" : "Repor procura", + "Contacts" : "Contactos", + "Contacts menu" : "Menu de contactos", + "Settings menu" : "Menu de configurações", "Confirm your password" : "Confirmar senha", "Server side authentication failed!" : "Autenticação do lado do servidor falhou!", "Please contact your administrator." : "Por favor, contacte o seu administrador.", @@ -265,20 +313,30 @@ "Username or email" : "Utilizador ou e-mail", "Log in" : "Iniciar Sessão", "Wrong password." : "Senha errada.", + "User disabled" : "Utilizador desativado", "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Detectamos múltiplas tentativas falhadas de login do seu IP. Por esse motivo, o seu próximo login será adiado por, até, 30 segundos. ", "Forgot password?" : "Senha esquecida?", + "Back to login" : "Voltar à entrada", + "Connect to your account" : "Ligar à sua conta", + "Please log in before granting %1$s access to your %2$s account." : "Por favor, autentique-se antes de permitir o acesso de %1$s à sua conta %2$s.", "App token" : "Token da aplicação", "Grant access" : "Conceder acesso", + "Alternative log in using app token" : "Autenticação alternativa usando token da aplicação", "Account access" : "Acesso a conta", + "You are about to grant %1$s access to your %2$s account." : "Está prestes a permitir a %1$s aceder à sua conta conta %2$s. ", "New password" : "Nova senha", "New Password" : "Nova senha", + "This share is password-protected" : "Esta partilha é protegida por senha", + "The password is wrong. Try again." : "A palavra-passe está errada. Por favor, tente de novo.", "Two-factor authentication" : "Autenticação de dois factores", "Use backup code" : "Usar código de cópia de segurança", "Cancel log in" : "Cancelar entrada", "Error while validating your second factor" : "Erro ao validar o segundo factor", "Access through untrusted domain" : "Aceder através de um domínio não confiável", "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Por favor contacte o seu administrador. Se é um administrador, edite a definição \"trusted_domains\" no config/config.php como no exemplo em config.sample.php.", + "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Mais informação acerca de como configurar pode ser encontrada na %1$sdocumentação%2$s. ", "App update required" : "É necessário atualizar a aplicação", + "%1$s will be updated to version %2$s" : "%1$s irá ser atualizada para a versão %2$s", "These apps will be updated:" : "Estas aplicações irão ser atualizadas.", "These incompatible apps will be disabled:" : "Estas aplicações incompatíveis irão ser desativadas:", "The theme %s has been disabled." : "O tema %s foi desativado.", @@ -291,8 +349,12 @@ "For help, see the documentation." : "Para obter ajuda, veja a documentação.", "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Sei que se continuar a fazer a actualização via interface web arrisco a que o pedido expire e pode causar a perda de dados, no entanto tenho uma cópia de segurança e sei como restaurar a minha instância em caso de falha. ", "Upgrade via web on my own risk" : "Atualizar via web por minha conta e risco.", + "Maintenance mode" : "Modo de manutenção", "This %s instance is currently in maintenance mode, which may take a while." : "Esta instância %s está atualmente no modo de manutenção, o que poderá demorar algum tempo.", + "This page will refresh itself when the instance is available again." : "Esta página irá ser atualizada quando a instância ficar novamente disponível.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador do sistema se esta mensagem persistir ou apareceu inesperadamente.", + "status" : "estado", + "aria-hidden" : "aria-hidden", "Updated \"%s\" to %s" : "Atualizado \"%s\" para %s", "%s (3rdparty)" : "%s (terceiros)", "There was an error loading your contacts" : "Ocorreu um erro ao carregar os seus contactos", @@ -315,7 +377,7 @@ "Stay logged in" : "Manter sessão iniciada", "Back to log in" : "Voltar à entrada", "Alternative Logins" : "Contas de Acesso Alternativas", - "You are about to grant %s access to your %s account." : "Está prestes a permitir %s aceder á sua conta %s.", + "You are about to grant %s access to your %s account." : "Está prestes a permitir a %s aceder à sua conta %s.", "Alternative login using app token" : "Autenticação alternativa usando token da aplicação", "Redirecting …" : "A redirecionar...", "Enhanced security is enabled for your account. Please authenticate using a second factor." : "Segurança melhorada activada na sua conta. Por favor, autentique-se usando o segundo factor.", @@ -323,6 +385,11 @@ "Add \"%s\" as trusted domain" : "Adicionar \"%s\" como um domínio de confiança", "%s will be updated to version %s" : "%s será atualizada para a versão %s.", "This page will refresh itself when the %s instance is available again." : "Esta página irá ser atualizada quando a instância %s ficar novamente disponível.", - "Thank you for your patience." : "Obrigado pela sua paciência." + "Thank you for your patience." : "Obrigado pela sua paciência.", + "Copy URL" : "Copiar URL", + "Enable" : "Ativar", + "{sharee} (conversation)" : "{sharee} (conversação)", + "Please log in before granting %s access to your %s account." : "Por favor, autentique-se antes de permitir o acesso de %s à sua conta %s.", + "Further information how to configure this can be found in the %sdocumentation%s." : "Mais informação acerca de como configurar pode ser encontrada na %sdocumentação%s." },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/core/l10n/sk.js b/core/l10n/sk.js index 6921ab3d4e..a6edd3b8f9 100644 --- a/core/l10n/sk.js +++ b/core/l10n/sk.js @@ -112,7 +112,7 @@ OC.L10N.register( "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Váš webový server nie je zatiaľ správne nastavený, aby umožnil synchronizáciu súborov, pretože rozhranie WebDAV sa zdá byť nefunkčné.", - "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Vśš webový server nie je správne nastavený na spracovanie \"{url}\". Viac informácií môžete nájsť v našej dokumentácii.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Váš webový server nie je správne nastavený na spracovanie \"{url}\". Viac informácií môžete nájsť v našej dokumentácii.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Zdá sa že PHP nie je nastavené korektne na získanie premenných prostredia. Test s príkazom getenv(\"PATH\") vráti prázdnu odpoveď.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Prosím skontrolujte inštalačnú dokumentáciuohľadne PHP konfigurácie a PHP konfiguráciu Vášho servra, hlavne ak používate php-fpm.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurácia je nastavená len na čítanie. Toto znemožňuje urobiť niektoré nastavenia prostredníctvom webového rozhrania. Okrem toho, súbor musí mať zapisovanie ručne povolené pre každú aktualizáciu.", diff --git a/core/l10n/sk.json b/core/l10n/sk.json index a335d8ba26..8b8748ad78 100644 --- a/core/l10n/sk.json +++ b/core/l10n/sk.json @@ -110,7 +110,7 @@ "Good password" : "Dobré heslo", "Strong password" : "Silné heslo", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Váš webový server nie je zatiaľ správne nastavený, aby umožnil synchronizáciu súborov, pretože rozhranie WebDAV sa zdá byť nefunkčné.", - "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Vśš webový server nie je správne nastavený na spracovanie \"{url}\". Viac informácií môžete nájsť v našej dokumentácii.", + "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Váš webový server nie je správne nastavený na spracovanie \"{url}\". Viac informácií môžete nájsť v našej dokumentácii.", "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Zdá sa že PHP nie je nastavené korektne na získanie premenných prostredia. Test s príkazom getenv(\"PATH\") vráti prázdnu odpoveď.", "Please check the installation documentation ↗ for PHP configuration notes and the PHP configuration of your server, especially when using php-fpm." : "Prosím skontrolujte inštalačnú dokumentáciuohľadne PHP konfigurácie a PHP konfiguráciu Vášho servra, hlavne ak používate php-fpm.", "The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "Konfigurácia je nastavená len na čítanie. Toto znemožňuje urobiť niektoré nastavenia prostredníctvom webového rozhrania. Okrem toho, súbor musí mať zapisovanie ručne povolené pre každú aktualizáciu.", diff --git a/core/l10n/sl.js b/core/l10n/sl.js index 3d5b0a3da6..886ca0386f 100644 --- a/core/l10n/sl.js +++ b/core/l10n/sl.js @@ -23,7 +23,7 @@ OC.L10N.register( "Reset your password" : "Ponastavi svoje geslo", "Couldn't send reset email. Please contact your administrator." : "Ni mogoče nastaviti elektronskega naslova za ponastavitev. Stopite v stik s skrbnikom sistema.", "Couldn't send reset email. Please make sure your username is correct." : "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno.", - "Preparing update" : "Pripravljanje posodobitve", + "Preparing update" : "Poteka pripravljanje posodobitve", "[%d / %d]: %s" : "[%d / %d]: %s", "Repair warning: " : "Opozorilo popravila:", "Repair error: " : "Napaka popravila:", diff --git a/core/l10n/sl.json b/core/l10n/sl.json index f3fca00df7..213c3cca2e 100644 --- a/core/l10n/sl.json +++ b/core/l10n/sl.json @@ -21,7 +21,7 @@ "Reset your password" : "Ponastavi svoje geslo", "Couldn't send reset email. Please contact your administrator." : "Ni mogoče nastaviti elektronskega naslova za ponastavitev. Stopite v stik s skrbnikom sistema.", "Couldn't send reset email. Please make sure your username is correct." : "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno.", - "Preparing update" : "Pripravljanje posodobitve", + "Preparing update" : "Poteka pripravljanje posodobitve", "[%d / %d]: %s" : "[%d / %d]: %s", "Repair warning: " : "Opozorilo popravila:", "Repair error: " : "Napaka popravila:", diff --git a/core/l10n/sr.js b/core/l10n/sr.js index faf55d8d80..ed4f390272 100644 --- a/core/l10n/sr.js +++ b/core/l10n/sr.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Треба Вам помоћ?", "See the documentation" : "Погледајте документацију", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ова апликација захтева Јава скрипт за исправан рад. {linkstart}Омогућите Јава скрипт{linkend} и поново учитајте страницу.", + "Get your own free account" : "Узмите бесплатан налог", "Skip to main content" : "Прескочи на главни садржај", "Skip to navigation of app" : "Прескочи на навигацију апликације", "More apps" : "Још апликација", diff --git a/core/l10n/sr.json b/core/l10n/sr.json index d43bba754c..7c88c2967a 100644 --- a/core/l10n/sr.json +++ b/core/l10n/sr.json @@ -305,6 +305,7 @@ "Need help?" : "Треба Вам помоћ?", "See the documentation" : "Погледајте документацију", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ова апликација захтева Јава скрипт за исправан рад. {linkstart}Омогућите Јава скрипт{linkend} и поново учитајте страницу.", + "Get your own free account" : "Узмите бесплатан налог", "Skip to main content" : "Прескочи на главни садржај", "Skip to navigation of app" : "Прескочи на навигацију апликације", "More apps" : "Још апликација", diff --git a/core/l10n/sv.js b/core/l10n/sv.js index 52ff68f73a..ac04d8278f 100644 --- a/core/l10n/sv.js +++ b/core/l10n/sv.js @@ -113,16 +113,20 @@ OC.L10N.register( "Strong password" : "Starkt lösenord", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Din webbserver är ännu inte korrekt inställd för att tillåta filsynkronisering, eftersom WebDAV-gränssnittet verkar vara trasigt.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Din webbserver är inte korrekt inställd för att lösa \"{url}\". Ytterligare information finns i dokumentationen.", + "Check the background job settings" : "Kontrollera inställningarna för bakgrundsjobb", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Den här servern har ingen fungerande Internetanslutning: flera slutpunkter kunde inte nås. Det innebär att några av funktionerna som montering av extern lagring, aviseringar om uppdateringar eller installation av tredjepartsprogram inte fungerar. Åtkomst till filer på distans och sändning av e-postmeddelanden kanske inte heller fungerar. Upprätta en anslutning från den här servern till Internet för att njuta av alla funktioner.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Inget minnescache har konfigurerats. För att förbättra prestanda, konfigurera en memcache, om tillgänglig. Ytterligare information finns i dokumentationen.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du kör för närvarande PHP {version}. Uppgradera din PHP-version för att dra nytta av prestanda och säkerhetsuppdateringar som tillhandahålls av PHP-gruppen så snart din distribution stöder den.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Du kör för närvarande PHP 5.6. Den nuvarande omfattande versionen av Nextcloud är den sista som stöds på PHP 5.6. Det rekommenderas att uppgradera PHP-versionen till 7.0+ för att kunna uppgradera till Nextcloud 14.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached är konfigurerad som distribuerad cache, men fel PHP-modul \"memcache\" är installerat. \\OC\\Memcache\\Memcached stöder endast \"memcached\" och inte \"memcache\". Sememcached wiki om båda modulerna.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Vissa filer har inte passerat integritetskontrollen. Ytterligare information om hur du löser problemet kan du hitta i vår dokumentation. (Lista över ogiltiga filer… / Scanna igen…)", "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "PHP OPcache är inte korrekt konfigurerad. För bättre prestanda rekommenderas att använda följande inställningar i php.ini:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP-funktionen \"set_time_limit\" är inte tillgänglig. Detta kan leda till att skript stoppas i mitten av utförandet och bryter din installation. Aktivering av denna funktion rekommenderas starkt.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Din PHP har inte FreeType-stöd, vilket resulterar i brott i profilbilder och inställningsgränssnittet.", "Error occurred while checking server setup" : "Ett fel inträffade när en kontroll utav servens konfiguration gjordes", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Din datakatalog och filer är förmodligen tillgängliga från Internet. .htaccess-filen fungerar inte. Det rekommenderas starkt att du konfigurerar din webbserver så att datakatalogen inte längre är tillgänglig eller flyttar datakatalogen utanför dokument root för webbservern.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "HTTP-rubriken \"{header}\" är inte inställd till \"{expected}\". Detta är en potentiell säkerhets- eller sekretessrisk, eftersom det rekommenderas att justera denna inställning i enlighet med detta.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "HTTP-rubriken \"{header}\" är inte inställd till \"{expected}\". Vissa funktioner kanske inte fungerar korrekt, eftersom det rekommenderas att justera den här inställningen i enlighet med detta.", "Shared" : "Delad", "Shared with" : "Delad med", "Shared by" : "Delad av", @@ -158,6 +162,7 @@ OC.L10N.register( "Password protection for links is mandatory" : "Lösenordsskydd för länkar är obligatoriskt", "Share link" : "Dela länk", "New share link" : "Ny delad länk", + "Created on {time}" : "Skapades {time}", "Password protect by Talk" : "Lösenordsskydda med Talk", "Could not unshare" : "Kunde inte ta bort delning", "Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}", @@ -272,6 +277,7 @@ OC.L10N.register( "Need help?" : "Behöver du hjälp?", "See the documentation" : "Läs dokumentationen", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denna applikationen kräver JavaScript för att fungera korrekt. Var god {linkstart}aktivera JavaScript{linkend} och ladda om sidan.", + "Get your own free account" : "Skaffa ett eget gratiskonto", "Skip to main content" : "Skippa till huvudinnehållet", "Skip to navigation of app" : "Skippa till navigering av app", "More apps" : "Fler appar", @@ -333,10 +339,12 @@ OC.L10N.register( "This %s instance is currently in maintenance mode, which may take a while." : "Denna %s-instans befinner sig för närvarande i underhållsläge, vilket kan ta ett tag.", "This page will refresh itself when the instance is available again." : "Denna sida uppdaterar sig själv när instansen är tillgänglig igen.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Hör av dig till din systemadministratör om detta meddelande fortsätter eller visas oväntat.", + "status" : "status", "Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s", "%s (3rdparty)" : "%s (tredjepart)", "There was an error loading your contacts" : "Det gick inte att läsa in dina kontakter", "There were problems with the code integrity check. More information…" : " Ett problem uppstod under integritetskontrollen av koden. Mer information ... ", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "/dev/urandom är inte läsbar av PHP som är mycket avskräckt av säkerhetsskäl. Ytterligare information finns i dokumentationen.", "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "Din PHP har inte freetype-stöd. Detta kommer att resultera i trasiga profilbilder och inställningar gränssnitt.", "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "HTTP-huvudet \"Strict-Transport-Security\" är inte inställt på minst \"{seconds}\" sekunder. För ökad säkerhet rekommenderas att HSTS aktiveras enligt beskrivningen i säkerhetstipsen.", "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Åtkomst till webbplatsen osäkert via HTTP. Du rekommenderas starkt att ställa in din server för att kräva HTTPS istället, som beskrivs i säkerhetstips.", diff --git a/core/l10n/sv.json b/core/l10n/sv.json index 5725717ab3..9303f68aac 100644 --- a/core/l10n/sv.json +++ b/core/l10n/sv.json @@ -111,16 +111,20 @@ "Strong password" : "Starkt lösenord", "Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "Din webbserver är ännu inte korrekt inställd för att tillåta filsynkronisering, eftersom WebDAV-gränssnittet verkar vara trasigt.", "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the documentation." : "Din webbserver är inte korrekt inställd för att lösa \"{url}\". Ytterligare information finns i dokumentationen.", + "Check the background job settings" : "Kontrollera inställningarna för bakgrundsjobb", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "Den här servern har ingen fungerande Internetanslutning: flera slutpunkter kunde inte nås. Det innebär att några av funktionerna som montering av extern lagring, aviseringar om uppdateringar eller installation av tredjepartsprogram inte fungerar. Åtkomst till filer på distans och sändning av e-postmeddelanden kanske inte heller fungerar. Upprätta en anslutning från den här servern till Internet för att njuta av alla funktioner.", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "Inget minnescache har konfigurerats. För att förbättra prestanda, konfigurera en memcache, om tillgänglig. Ytterligare information finns i dokumentationen.", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "Du kör för närvarande PHP {version}. Uppgradera din PHP-version för att dra nytta av prestanda och säkerhetsuppdateringar som tillhandahålls av PHP-gruppen så snart din distribution stöder den.", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "Du kör för närvarande PHP 5.6. Den nuvarande omfattande versionen av Nextcloud är den sista som stöds på PHP 5.6. Det rekommenderas att uppgradera PHP-versionen till 7.0+ för att kunna uppgradera till Nextcloud 14.", + "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the memcached wiki about both modules." : "Memcached är konfigurerad som distribuerad cache, men fel PHP-modul \"memcache\" är installerat. \\OC\\Memcache\\Memcached stöder endast \"memcached\" och inte \"memcache\". Sememcached wiki om båda modulerna.", "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in the documentation. (List of invalid files… / Rescan…)" : "Vissa filer har inte passerat integritetskontrollen. Ytterligare information om hur du löser problemet kan du hitta i vår dokumentation. (Lista över ogiltiga filer… / Scanna igen…)", "The PHP OPcache is not properly configured. For better performance it is recommended to use the following settings in the php.ini:" : "PHP OPcache är inte korrekt konfigurerad. För bättre prestanda rekommenderas att använda följande inställningar i php.ini:", "The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "PHP-funktionen \"set_time_limit\" är inte tillgänglig. Detta kan leda till att skript stoppas i mitten av utförandet och bryter din installation. Aktivering av denna funktion rekommenderas starkt.", "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Din PHP har inte FreeType-stöd, vilket resulterar i brott i profilbilder och inställningsgränssnittet.", "Error occurred while checking server setup" : "Ett fel inträffade när en kontroll utav servens konfiguration gjordes", "Your data directory and files are probably accessible from the Internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Din datakatalog och filer är förmodligen tillgängliga från Internet. .htaccess-filen fungerar inte. Det rekommenderas starkt att du konfigurerar din webbserver så att datakatalogen inte längre är tillgänglig eller flyttar datakatalogen utanför dokument root för webbservern.", + "The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "HTTP-rubriken \"{header}\" är inte inställd till \"{expected}\". Detta är en potentiell säkerhets- eller sekretessrisk, eftersom det rekommenderas att justera denna inställning i enlighet med detta.", + "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "HTTP-rubriken \"{header}\" är inte inställd till \"{expected}\". Vissa funktioner kanske inte fungerar korrekt, eftersom det rekommenderas att justera den här inställningen i enlighet med detta.", "Shared" : "Delad", "Shared with" : "Delad med", "Shared by" : "Delad av", @@ -156,6 +160,7 @@ "Password protection for links is mandatory" : "Lösenordsskydd för länkar är obligatoriskt", "Share link" : "Dela länk", "New share link" : "Ny delad länk", + "Created on {time}" : "Skapades {time}", "Password protect by Talk" : "Lösenordsskydda med Talk", "Could not unshare" : "Kunde inte ta bort delning", "Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}", @@ -270,6 +275,7 @@ "Need help?" : "Behöver du hjälp?", "See the documentation" : "Läs dokumentationen", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Denna applikationen kräver JavaScript för att fungera korrekt. Var god {linkstart}aktivera JavaScript{linkend} och ladda om sidan.", + "Get your own free account" : "Skaffa ett eget gratiskonto", "Skip to main content" : "Skippa till huvudinnehållet", "Skip to navigation of app" : "Skippa till navigering av app", "More apps" : "Fler appar", @@ -331,10 +337,12 @@ "This %s instance is currently in maintenance mode, which may take a while." : "Denna %s-instans befinner sig för närvarande i underhållsläge, vilket kan ta ett tag.", "This page will refresh itself when the instance is available again." : "Denna sida uppdaterar sig själv när instansen är tillgänglig igen.", "Contact your system administrator if this message persists or appeared unexpectedly." : "Hör av dig till din systemadministratör om detta meddelande fortsätter eller visas oväntat.", + "status" : "status", "Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s", "%s (3rdparty)" : "%s (tredjepart)", "There was an error loading your contacts" : "Det gick inte att läsa in dina kontakter", "There were problems with the code integrity check. More information…" : " Ett problem uppstod under integritetskontrollen av koden. Mer information ... ", + "/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "/dev/urandom är inte läsbar av PHP som är mycket avskräckt av säkerhetsskäl. Ytterligare information finns i dokumentationen.", "Your PHP does not have freetype support. This will result in broken profile pictures and settings interface." : "Din PHP har inte freetype-stöd. Detta kommer att resultera i trasiga profilbilder och inställningar gränssnitt.", "The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the security tips." : "HTTP-huvudet \"Strict-Transport-Security\" är inte inställt på minst \"{seconds}\" sekunder. För ökad säkerhet rekommenderas att HSTS aktiveras enligt beskrivningen i säkerhetstipsen.", "Accessing site insecurely via HTTP. You are strongly adviced to set up your server to require HTTPS instead, as described in the security tips." : "Åtkomst till webbplatsen osäkert via HTTP. Du rekommenderas starkt att ställa in din server för att kräva HTTPS istället, som beskrivs i säkerhetstips.", diff --git a/core/l10n/tr.js b/core/l10n/tr.js index 203861a219..cf4eb33fbb 100644 --- a/core/l10n/tr.js +++ b/core/l10n/tr.js @@ -307,6 +307,7 @@ OC.L10N.register( "Need help?" : "Yardım gerekiyor mu?", "See the documentation" : "Belgelere bakın", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Bu uygulamanın düzgün çalışabilmesi için JavaScript gereklidir. Lütfen {linkstart}JavaScript uygulamasını etkinleştirip{linkend} sayfayı yeniden yükleyin.", + "Get your own free account" : "Ücretsiz hesabınızı açın", "Skip to main content" : "Ana içeriğe geç", "Skip to navigation of app" : "Uygulama gezinmesine geç", "More apps" : "Diğer uygulamalar", diff --git a/core/l10n/tr.json b/core/l10n/tr.json index 73c8e903e9..120ccd8693 100644 --- a/core/l10n/tr.json +++ b/core/l10n/tr.json @@ -305,6 +305,7 @@ "Need help?" : "Yardım gerekiyor mu?", "See the documentation" : "Belgelere bakın", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Bu uygulamanın düzgün çalışabilmesi için JavaScript gereklidir. Lütfen {linkstart}JavaScript uygulamasını etkinleştirip{linkend} sayfayı yeniden yükleyin.", + "Get your own free account" : "Ücretsiz hesabınızı açın", "Skip to main content" : "Ana içeriğe geç", "Skip to navigation of app" : "Uygulama gezinmesine geç", "More apps" : "Diğer uygulamalar", diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js index e3f73c651b..3b6114d9ff 100644 --- a/core/l10n/zh_CN.js +++ b/core/l10n/zh_CN.js @@ -127,6 +127,7 @@ OC.L10N.register( "Check the background job settings" : "请检查后台任务设置", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "此服务器没有可用的互联网连接:多个节点无法访问。这意味着某些功能比如挂载外部存储,更新通知以及安装第三方应用将无法工作。远程访问文件和发送通知邮件可能也不工作。启用这台服务器上的互联网连接以享用所有功能。", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "内存缓存未配置,为了提升使用体验,请尽量配置内存缓存。更多信息请参见文档。", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP找不到合适的随机性来源,出于安全原因,我们强烈建议不要这样做。 更多信息可以在 文档中找到。", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "您当前正在运行 PHP 版本 {version}。我们建议您尽快在您的发行版支持新版本的时候进行升级,以获得来自 PHP 官方的性能和安全的提升。", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "您目前正在运行PHP 5.6。 Nextcloud的当前主要版本是最后一个支持PHP 5.6的版本。 建议将PHP版本升级到7.0以便能够升级到Nextcloud 14。", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "反向代理头部配置错误,或者您正在通过可信的代理访问 Nextcloud。如果您不是通过可信代理访问 Nextcloud,这是一个安全问题,它允许攻击者通过伪装 IP 地址访问 Nextcloud。更多信息请查看文档。", @@ -139,7 +140,7 @@ OC.L10N.register( "Missing index \"{indexName}\" in table \"{tableName}\"." : "在数据表 \"{tableName}\" 中无法找到索引 \"{indexName}\" .", "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "数据库丢失了一些索引。由于给大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。您可以在 Nextcloud 运行时通过命令行手动执行 \"occ db:add-missing-indices\" 命令修复丢失的索引。索引修复后会大大提高相应表的查询速度。", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "该实例缺失了一些推荐的PHP模块。为提高性能和兼容性,我们强烈建议安装它们。", - "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "数据库中的一些列由于进行长整型转换而缺失。由于给较大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。您可以在 Nextcloud 运行时通过命令行手动执行 \"occ db:add-missing-indices\" 命令修复丢失的索引。该操作需要当整个实例变为离线状态后执行。查阅相关文档以获得更多详情。", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "数据库中的一些列由于进行长整型转换而缺失。由于在较大的数据表重改变列类型会耗费一些时间,因此程序没有自动对其更改。您可以通过命令行手动执行 \"occ db:convert-filecache-bigint\" 命令以应用挂起的更改。该操作需要当整个实例变为离线状态后执行。查阅相关文档以获得更多详情。", "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "当前正在使用 SQLite 作为后端数据库。多用户使用时,推荐您改用其他的数据库。", "This is particularly recommended when using the desktop client for file synchronisation." : "特别推荐使用桌面客户端同步的用户选择。", "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "迁移到其他数据库,使用命令:'occ db:convert-type' 或查阅 文档↗。", @@ -306,6 +307,7 @@ OC.L10N.register( "Need help?" : "需要帮助?", "See the documentation" : "查看文档", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "对于正确的操作, 该应用需要使用 JavaScript. 请 {linkstart}启用 JavaScript{linkend}, 并重新加载页面.", + "Get your own free account" : "获取自己的免费账户", "Skip to main content" : "跳过主内容", "Skip to navigation of app" : "跳过应用向导", "More apps" : "更多的应用程序", @@ -368,6 +370,8 @@ OC.L10N.register( "This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.", "This page will refresh itself when the instance is available again." : "当实力再次可用时,页面会自动刷新。", "Contact your system administrator if this message persists or appeared unexpectedly." : "如果这个消息一直存在或不停出现, 请联系你的系统管理员.", + "status" : "状态", + "aria-hidden" : "隐藏", "Updated \"%s\" to %s" : "更新 \"%s\" 为 %s", "%s (3rdparty)" : "%s(第三方)", "There was an error loading your contacts" : "加载联系人出错", diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json index 7afd4fc643..939c68d467 100644 --- a/core/l10n/zh_CN.json +++ b/core/l10n/zh_CN.json @@ -125,6 +125,7 @@ "Check the background job settings" : "请检查后台任务设置", "This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the Internet to enjoy all features." : "此服务器没有可用的互联网连接:多个节点无法访问。这意味着某些功能比如挂载外部存储,更新通知以及安装第三方应用将无法工作。远程访问文件和发送通知邮件可能也不工作。启用这台服务器上的互联网连接以享用所有功能。", "No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation." : "内存缓存未配置,为了提升使用体验,请尽量配置内存缓存。更多信息请参见文档。", + "No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the documentation." : "PHP找不到合适的随机性来源,出于安全原因,我们强烈建议不要这样做。 更多信息可以在 文档中找到。", "You are currently running PHP {version}. Upgrade your PHP version to take advantage of performance and security updates provided by the PHP Group as soon as your distribution supports it." : "您当前正在运行 PHP 版本 {version}。我们建议您尽快在您的发行版支持新版本的时候进行升级,以获得来自 PHP 官方的性能和安全的提升。", "You are currently running PHP 5.6. The current major version of Nextcloud is the last that is supported on PHP 5.6. It is recommended to upgrade the PHP version to 7.0+ to be able to upgrade to Nextcloud 14." : "您目前正在运行PHP 5.6。 Nextcloud的当前主要版本是最后一个支持PHP 5.6的版本。 建议将PHP版本升级到7.0以便能够升级到Nextcloud 14。", "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud. Further information can be found in the documentation." : "反向代理头部配置错误,或者您正在通过可信的代理访问 Nextcloud。如果您不是通过可信代理访问 Nextcloud,这是一个安全问题,它允许攻击者通过伪装 IP 地址访问 Nextcloud。更多信息请查看文档。", @@ -137,7 +138,7 @@ "Missing index \"{indexName}\" in table \"{tableName}\"." : "在数据表 \"{tableName}\" 中无法找到索引 \"{indexName}\" .", "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "数据库丢失了一些索引。由于给大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。您可以在 Nextcloud 运行时通过命令行手动执行 \"occ db:add-missing-indices\" 命令修复丢失的索引。索引修复后会大大提高相应表的查询速度。", "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them." : "该实例缺失了一些推荐的PHP模块。为提高性能和兼容性,我们强烈建议安装它们。", - "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "数据库中的一些列由于进行长整型转换而缺失。由于给较大的数据表添加索引会耗费一些时间,因此程序没有自动对其进行修复。您可以在 Nextcloud 运行时通过命令行手动执行 \"occ db:add-missing-indices\" 命令修复丢失的索引。该操作需要当整个实例变为离线状态后执行。查阅相关文档以获得更多详情。", + "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running 'occ db:convert-filecache-bigint' those pending changes could be applied manually. This operation needs to be made while the instance is offline. For further details read the documentation page about this." : "数据库中的一些列由于进行长整型转换而缺失。由于在较大的数据表重改变列类型会耗费一些时间,因此程序没有自动对其更改。您可以通过命令行手动执行 \"occ db:convert-filecache-bigint\" 命令以应用挂起的更改。该操作需要当整个实例变为离线状态后执行。查阅相关文档以获得更多详情。", "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "当前正在使用 SQLite 作为后端数据库。多用户使用时,推荐您改用其他的数据库。", "This is particularly recommended when using the desktop client for file synchronisation." : "特别推荐使用桌面客户端同步的用户选择。", "To migrate to another database use the command line tool: 'occ db:convert-type', or see the documentation ↗." : "迁移到其他数据库,使用命令:'occ db:convert-type' 或查阅 文档↗。", @@ -304,6 +305,7 @@ "Need help?" : "需要帮助?", "See the documentation" : "查看文档", "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "对于正确的操作, 该应用需要使用 JavaScript. 请 {linkstart}启用 JavaScript{linkend}, 并重新加载页面.", + "Get your own free account" : "获取自己的免费账户", "Skip to main content" : "跳过主内容", "Skip to navigation of app" : "跳过应用向导", "More apps" : "更多的应用程序", @@ -366,6 +368,8 @@ "This %s instance is currently in maintenance mode, which may take a while." : "该实例 %s 当前处于维护模式, 这将花费一些时间.", "This page will refresh itself when the instance is available again." : "当实力再次可用时,页面会自动刷新。", "Contact your system administrator if this message persists or appeared unexpectedly." : "如果这个消息一直存在或不停出现, 请联系你的系统管理员.", + "status" : "状态", + "aria-hidden" : "隐藏", "Updated \"%s\" to %s" : "更新 \"%s\" 为 %s", "%s (3rdparty)" : "%s(第三方)", "There was an error loading your contacts" : "加载联系人出错", diff --git a/core/shipped.json b/core/shipped.json index 12e1ee0b8e..88905f5f36 100644 --- a/core/shipped.json +++ b/core/shipped.json @@ -34,7 +34,6 @@ "theming", "twofactor_backupcodes", "updatenotification", - "user_external", "user_ldap", "workflowengine" ], diff --git a/lib/l10n/bg.js b/lib/l10n/bg.js index ad8033f996..c273c6226f 100644 --- a/lib/l10n/bg.js +++ b/lib/l10n/bg.js @@ -41,11 +41,15 @@ OC.L10N.register( "Log out" : "Отписване", "Users" : "Потребители", "Unknown user" : "Непознат потребител", + "Create" : "Създай", + "Delete" : "Изтриване", + "Share" : "Споделяне", "Basic settings" : "Основни настройки", "Sharing" : "Споделяне", "Security" : "Сигурност", "Additional settings" : "Допълнителни настройки", "Personal info" : "Лични данни", + "Unlimited" : "Неограничено", "%s enter the database username and name." : "%s въведете потребителско име и име за базата данни", "%s enter the database username." : "%s въведете потребител за базата данни.", "%s enter the database name." : "%s въведи име на базата данни.", diff --git a/lib/l10n/bg.json b/lib/l10n/bg.json index 81c2298c08..63bfcaff67 100644 --- a/lib/l10n/bg.json +++ b/lib/l10n/bg.json @@ -39,11 +39,15 @@ "Log out" : "Отписване", "Users" : "Потребители", "Unknown user" : "Непознат потребител", + "Create" : "Създай", + "Delete" : "Изтриване", + "Share" : "Споделяне", "Basic settings" : "Основни настройки", "Sharing" : "Споделяне", "Security" : "Сигурност", "Additional settings" : "Допълнителни настройки", "Personal info" : "Лични данни", + "Unlimited" : "Неограничено", "%s enter the database username and name." : "%s въведете потребителско име и име за базата данни", "%s enter the database username." : "%s въведете потребител за базата данни.", "%s enter the database name." : "%s въведи име на базата данни.", diff --git a/lib/l10n/cs.js b/lib/l10n/cs.js index 612367f354..245b9de6c2 100644 --- a/lib/l10n/cs.js +++ b/lib/l10n/cs.js @@ -61,7 +61,7 @@ OC.L10N.register( "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace „%s“ nemůže být nainstalována protože soubor appinfo nelze přečíst.", "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Aplikaci „%s“ nelze nainstalovat, protože není kompatibilní s touto verzí serveru.", "__language_name__" : "Česky", - "This is an automatically sent email, please do not reply." : "Toto je automaticky odesílaný e-mail, neodpovídejte na něj.", + "This is an automatically sent email, please do not reply." : "Toto je automaticky odesílaný email, neodpovídejte na něj.", "Help" : "Nápověda", "Apps" : "Aplikace", "Settings" : "Nastavení", diff --git a/lib/l10n/cs.json b/lib/l10n/cs.json index 2b331a3d86..2249b04b42 100644 --- a/lib/l10n/cs.json +++ b/lib/l10n/cs.json @@ -59,7 +59,7 @@ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace „%s“ nemůže být nainstalována protože soubor appinfo nelze přečíst.", "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "Aplikaci „%s“ nelze nainstalovat, protože není kompatibilní s touto verzí serveru.", "__language_name__" : "Česky", - "This is an automatically sent email, please do not reply." : "Toto je automaticky odesílaný e-mail, neodpovídejte na něj.", + "This is an automatically sent email, please do not reply." : "Toto je automaticky odesílaný email, neodpovídejte na něj.", "Help" : "Nápověda", "Apps" : "Aplikace", "Settings" : "Nastavení", diff --git a/lib/l10n/eu.js b/lib/l10n/eu.js index ac4987e9f9..9e94c96201 100644 --- a/lib/l10n/eu.js +++ b/lib/l10n/eu.js @@ -20,12 +20,14 @@ OC.L10N.register( "Invalid image" : "Baliogabeko irudia", "Avatar image is not square" : "Abatarreko irudia ez da karratua", "today" : "gaur", + "tomorrow" : "bihar", "yesterday" : "atzo", "_%n day ago_::_%n days ago_" : ["orain dela egun %n","orain dela %n egun"], "last month" : "joan den hilabetean", "_%n month ago_::_%n months ago_" : ["orain dela hilabete %n","orain dela %n hilabete"], "last year" : "joan den urtean", "_%n year ago_::_%n years ago_" : ["orain dela urte %n","orain dela %n urte"], + "_in %n hour_::_in %n hours_" : ["ordu %n barru","%n ordu barru"], "_%n hour ago_::_%n hours ago_" : ["orain dela ordu %n","orain dela %n ordu"], "_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"], "seconds ago" : "duela segundu batzuk", @@ -37,10 +39,21 @@ OC.L10N.register( "__language_name__" : "Euskara", "Help" : "Laguntza", "Apps" : "Aplikazioak", + "Settings" : "Ezarpenak", "Users" : "Erabiltzaileak", "Unknown user" : "Erabiltzaile ezezaguna", + "Create" : "Sortu", + "Change" : "Aldatu", + "Delete" : "Ezabatu", + "Share" : "Partekatu", + "Basic settings" : "Oinarrizko ezarpenak", "Sharing" : "Partekatze", + "Security" : "Segurtasuna", "Additional settings" : "Ezarpen gehiago", + "Mobile & desktop" : "Mugikorra eta mahaigaina", + "Unlimited" : "Mugagabea", + "Verifying" : "Egiaztatzen", + "Verify" : "Egiaztatu", "%s enter the database username and name." : "%s sartu datu-basearen erabiltzaile-izena eta izena.", "%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.", "%s enter the database name." : "%s sartu datu basearen izena.", @@ -50,7 +63,7 @@ OC.L10N.register( "PostgreSQL username and/or password not valid" : "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak.", "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.", "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.", - "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez kendu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", "Set an admin username." : "Ezarri administraziorako erabiltzaile izena.", "Set an admin password." : "Ezarri administraziorako pasahitza.", "Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ", @@ -66,6 +79,7 @@ OC.L10N.register( "Sharing backend for %s not found" : "Ez da %srako elkarbanaketa motorrik aurkitu", "Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako", "Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako", + "Open »%s«" : "Ireki »%s«", "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu", "Sunday" : "Igandea", "Monday" : "Astelehena", @@ -151,6 +165,7 @@ OC.L10N.register( "Sharing %s failed, because the permissions exceed permissions granted to %s" : "%s elkarbanatzeak huts egin du, baimenak %sri emandakoak baino gehiago direlako", "Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako", "%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du", - "%s via %s" : "%s %s bidez" + "%s via %s" : "%s %s bidez", + "No app name specified" : "Ez da aplikazio izenik zehaztu" }, "nplurals=2; plural=(n != 1);"); diff --git a/lib/l10n/eu.json b/lib/l10n/eu.json index 6264ba4d84..1c3ccc3c8c 100644 --- a/lib/l10n/eu.json +++ b/lib/l10n/eu.json @@ -18,12 +18,14 @@ "Invalid image" : "Baliogabeko irudia", "Avatar image is not square" : "Abatarreko irudia ez da karratua", "today" : "gaur", + "tomorrow" : "bihar", "yesterday" : "atzo", "_%n day ago_::_%n days ago_" : ["orain dela egun %n","orain dela %n egun"], "last month" : "joan den hilabetean", "_%n month ago_::_%n months ago_" : ["orain dela hilabete %n","orain dela %n hilabete"], "last year" : "joan den urtean", "_%n year ago_::_%n years ago_" : ["orain dela urte %n","orain dela %n urte"], + "_in %n hour_::_in %n hours_" : ["ordu %n barru","%n ordu barru"], "_%n hour ago_::_%n hours ago_" : ["orain dela ordu %n","orain dela %n ordu"], "_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"], "seconds ago" : "duela segundu batzuk", @@ -35,10 +37,21 @@ "__language_name__" : "Euskara", "Help" : "Laguntza", "Apps" : "Aplikazioak", + "Settings" : "Ezarpenak", "Users" : "Erabiltzaileak", "Unknown user" : "Erabiltzaile ezezaguna", + "Create" : "Sortu", + "Change" : "Aldatu", + "Delete" : "Ezabatu", + "Share" : "Partekatu", + "Basic settings" : "Oinarrizko ezarpenak", "Sharing" : "Partekatze", + "Security" : "Segurtasuna", "Additional settings" : "Ezarpen gehiago", + "Mobile & desktop" : "Mugikorra eta mahaigaina", + "Unlimited" : "Mugagabea", + "Verifying" : "Egiaztatzen", + "Verify" : "Egiaztatu", "%s enter the database username and name." : "%s sartu datu-basearen erabiltzaile-izena eta izena.", "%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.", "%s enter the database name." : "%s sartu datu basearen izena.", @@ -48,7 +61,7 @@ "PostgreSQL username and/or password not valid" : "PostgreSQL erabiltzaile edota pasahitza ez dira egokiak.", "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X-ek ez du sostengurik eta %s gaizki ibili daiteke plataforma honetan. Erabiltzekotan, zure ardurapean.", "For the best results, please consider using a GNU/Linux server instead." : "Emaitza hobeak izateko, mesedez gogoan hartu GNU/Linux zerbitzari bat erabiltzea.", - "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez ezabatu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", + "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Mesedez kendu open_basedir ezarpena zure php.ini-tik edo aldatu 64-biteko PHPra.", "Set an admin username." : "Ezarri administraziorako erabiltzaile izena.", "Set an admin password." : "Ezarri administraziorako pasahitza.", "Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ", @@ -64,6 +77,7 @@ "Sharing backend for %s not found" : "Ez da %srako elkarbanaketa motorrik aurkitu", "Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako", "Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako", + "Open »%s«" : "Ireki »%s«", "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu", "Sunday" : "Igandea", "Monday" : "Astelehena", @@ -149,6 +163,7 @@ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "%s elkarbanatzeak huts egin du, baimenak %sri emandakoak baino gehiago direlako", "Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako", "%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du", - "%s via %s" : "%s %s bidez" + "%s via %s" : "%s %s bidez", + "No app name specified" : "Ez da aplikazio izenik zehaztu" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/lib/l10n/gl.js b/lib/l10n/gl.js index d456a0be47..3bbc65b65f 100644 --- a/lib/l10n/gl.js +++ b/lib/l10n/gl.js @@ -4,7 +4,9 @@ OC.L10N.register( "Cannot write into \"config\" directory!" : "Non é posíbel escribir no directorio «config»!", "This can usually be fixed by giving the webserver write access to the config directory" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config»", "See %s" : "Vexa %s", + "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "Ou, se prefire manter o ficheiro «config.php» como de só lectura, marque a opción «config_is_read_only» como «true» nel.", "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config». Vexa %s", + "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "Ou, se prefire manter o ficheiro «config.php» como de só lectura, marque a opción «config_is_read_only» como «true» nel. Vexa %s", "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Os ficheiros da aplicación %$1s non foron substituídos correctamente. Asegúrese que é unha versión compatíbel co servidor.", "Sample configuration detected" : "Detectouse a configuración de exemplo", "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detectouse que foi copiada a configuración de exemplo. Isto pode rachar a súa instalación e non é compatíbel. Lea a documentación antes de facer cambios en config.php", @@ -12,8 +14,9 @@ OC.L10N.register( "%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s", "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s e %4$s", "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s e %5$s", + "Education Edition" : "Edición para educación", "Enterprise bundle" : "Paquete empresarial", - "Groupware bundle" : "Paquete de Groupware", + "Groupware bundle" : "Paquete de software colaborativo", "Social sharing bundle" : "Paquete para compartir en redes sociais", "PHP %s or higher is required." : "Requirese PHP %s ou superior.", "PHP with a version lower than %s is required." : "Requírese PHP cunha versión inferior a %s.", @@ -21,21 +24,33 @@ OC.L10N.register( "Following databases are supported: %s" : "Admítense as seguintes bases de datos: %s", "The command line tool %s could not be found" : "Non foi posíbel atopar a ferramenta de liña de ordes %s", "The library %s is not available." : "Non está dispoñíbel a biblioteca %s.", + "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Requírese a biblioteca %1$s cunha versión superior a %2$s - dispoñíbel a versión %3$s.", + "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Requírese a biblioteca %1$s cunha versión inferior a %2$s - dispoñíbel a versión %3$s.", "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s", "Server version %s or higher is required." : "Requírese a versión %s ou superior do servidor.", "Server version %s or lower is required." : "Requírese a versión %s ou inferior do servidor.", + "Logged in user must be an admin" : "O usuario registrado debe ser un administrador", "Unknown filetype" : "Tipo de ficheiro descoñecido", "Invalid image" : "Imaxe incorrecta", "Avatar image is not square" : "A imaxe do avatar non é un cadrado", "today" : "hoxe", + "tomorrow" : "mañá", "yesterday" : "onte", + "_in %n day_::_in %n days_" : ["nun día","en %n días"], "_%n day ago_::_%n days ago_" : ["hai %n día","hai %n días"], - "last month" : "último mes", + "next month" : "o mes que ven", + "last month" : "o mes pasado", + "_in %n month_::_in %n months_" : ["nun mes","en %n meses"], "_%n month ago_::_%n months ago_" : ["hai %n mes","hai %n meses"], - "last year" : "último ano", + "next year" : "o ano que ven", + "last year" : "o ano pasado", + "_in %n year_::_in %n years_" : ["nun ano","en %n anos"], "_%n year ago_::_%n years ago_" : ["hai %n ano","hai %n anos"], + "_in %n hour_::_in %n hours_" : ["nunha hora","en %n horas"], "_%n hour ago_::_%n hours ago_" : ["hai %n hora","hai %n horas"], + "_in %n minute_::_in %n minutes_" : ["nun minuto","en %n minutos"], "_%n minute ago_::_%n minutes ago_" : ["hai %n minuto","hai %n minutos"], + "in a few seconds" : "en poucos segundos", "seconds ago" : "segundos atrás", "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.", "File name is a reserved word" : "O nome de ficheiro é unha palabra reservada", @@ -49,13 +64,26 @@ OC.L10N.register( "This is an automatically sent email, please do not reply." : "Este é un correo enviado automaticamente, non responda.", "Help" : "Axuda", "Apps" : "Aplicacións", + "Settings" : "Axustes", "Log out" : "Desconectar", "Users" : "Usuarios", "Unknown user" : "Usuario descoñecido", + "Create" : "Crear", + "Change" : "Cambiar", + "Delete" : "Eliminar", + "Share" : "Compartir", + "Overview" : "Vista xeral", "Basic settings" : "Axustes básicos", "Sharing" : "Compartindo", "Security" : "Seguridade", + "Groupware" : "Software colaborativo", "Additional settings" : "Axustes adicionais", + "Personal info" : "Información persoal", + "Mobile & desktop" : "Móbil e escritorio", + "Unlimited" : "Sen límites", + "Verifying" : "Verificando", + "Verifying …" : "Verificando…", + "Verify" : "Verificar", "%s enter the database username and name." : "%s insira o nome de usuario e o nome da base de datos", "%s enter the database username." : "%s insira o nome de usuario da base de datos", "%s enter the database name." : "%s insira o nome da base de datos", @@ -63,7 +91,7 @@ OC.L10N.register( "Oracle connection could not be established" : "Non foi posíbel estabelecer a conexión con Oracle", "Oracle username and/or password not valid" : "O nome de usuario e/ou contrasinal de Oracle é incorrecto", "PostgreSQL username and/or password not valid" : "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto", - "You need to enter details of an existing account." : "Debe insira os detalles dunha conta existente.", + "You need to enter details of an existing account." : "Debe inserir os detalles dunha conta existente.", "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Utilíceo baixo a súa responsabilidade!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.", "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Semella que esta instancia de %s está a funcionar nun entorno PHP de 32 bisst e o open_basedir foi configurado no php.ini. Isto provocará problemas con ficheiros maiores de 4 GB e está absolutamente desaconsellado.", @@ -76,18 +104,41 @@ OC.L10N.register( "Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe", "You are not allowed to share %s" : "Non ten permiso para compartir %s", "Sharing %s failed, because you can not share with yourself" : "Fallou a compartición de %s por mor de que non pode compartir con vostede mesmo", + "Sharing %1$s failed, because the user %2$s does not exist" : "Fallou a compartición de %1$s, o usuario %2$s non existe", + "Sharing %1$s failed, because the user %2$s is not a member of any groups that %3$s is a member of" : "Fallou a compartición de %1$s, o usuario %2$s non é participante en ningún grupo no que sexa participante %3$s", + "Sharing %1$s failed, because this item is already shared with %2$s" : "Produciuse un fallou na compartición de %1$s, este elemento xa está compartido con %2$s", + "Sharing %1$s failed, because this item is already shared with user %2$s" : "Fallou a compartición de %1$s por mor de que este elemento xa foi compartido co usuario %2$s", + "Sharing %1$s failed, because the group %2$s does not exist" : "Fallou a compartición de %1$s, o grupo %2$s non existe", + "Sharing %1$s failed, because %2$s is not a member of the group %3$s" : "Fallou a compartición de %1$s, %2$s non é participante no grupo %3$s", "You need to provide a password to create a public link, only protected links are allowed" : "Ten que fornecer un contrasinal para a ligazón pública, só se permiten ligazóns protexidas", "Sharing %s failed, because sharing with links is not allowed" : "Fallou a compartición de %s, non está permitido compartir con ligazóns", "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable." : "Fallou a compartición de %1$s, non foi posíbel atopar %2$s,é probábel que o servidor non estea accesíbel.", + "Share type %1$s is not valid for %2$s" : "Non se admite a compartición do tipo %1$s para %2$s", "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Non é posíbel estabelecer a data de caducidade. As comparticións non poden caducar máis aló de %s após de seren compartidas", "Cannot set expiration date. Expiration date is in the past" : "Non é posíbel estabelecer a data de caducidade. A data de caducidade está no pasado.", "Sharing backend %s must implement the interface OCP\\Share_Backend" : "A infraestrutura de compartición %s ten que implementar a interface OCP\\Share_Backend", "Sharing backend %s not found" : "Non se atopou a infraestrutura de compartición %s", "Sharing backend for %s not found" : "Non se atopou a infraestrutura de compartición para %s", "Sharing failed, because the user %s is the original sharer" : "Fallou a compartición, por mor de que o usuario %s é o compartidor orixinal", + "Sharing %1$s failed, because the permissions exceed permissions granted to %2$s" : "Fallou a compartición de %1$s, os permisos superan os permisos concedidos a %2$s", "Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción", + "Sharing %1$s failed, because the sharing backend for %2$s could not find its source" : "Fallou a compartición de %1$s, a infraestrutura de compartición para %2$s non foi quen de atopar a orixe", "Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s compartiu «%2$s» con vostede e quere engadir:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s compartiu «%2$s» con vostede e quere engadir", + "»%s« added a note to a file shared with you" : "«%s» engadiu unha nota a un ficheiro compartido con vostede", + "Open »%s«" : "Abrir «%s»", + "%1$s via %2$s" : "%1$s a través de %2$s", + "Can’t increase permissions of %s" : "Non é posíbel aumentar os permisos de %s", + "Files can’t be shared with delete permissions" : "Non é posíbel compartir ficheiros con permisos de eliminación", + "Files can’t be shared with create permissions" : "Non é posíbel compartir ficheiros con permisos de creación", "Expiration date is in the past" : "Xa pasou a data de caducidade", + "Can’t set expiration date more than %s days in the future" : "Non é posíbel estabelecer a data de caducidade máis alo de %s días no futuro", + "%1$s shared »%2$s« with you" : "%1$s compartiu «%2$s» con vostede", + "%1$s shared »%2$s« with you." : "%1$s compartiu «%2$s» con vostede.", + "Click the button below to open it." : "Prema no botón de embaixo para abrilo.", + "The requested share does not exist anymore" : "O recurso compartido solicitado xa non existe", "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»", "Sunday" : "domingo", "Monday" : "luns", @@ -140,8 +191,10 @@ OC.L10N.register( "Username must not consist of dots only" : "O nome de usuario non debe consistir só de puntos", "A valid password must be provided" : "Debe fornecer un contrasinal", "The username is already being used" : "Este nome de usuario xa está a ser usado", + "Could not create user" : "Non foi posíbel crear o usuario", "User disabled" : "Usuario desactivado", "Login canceled by app" : "Acceso cancelado pola aplicación", + "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "Non é posíbel instalar a aplicación «%1$s» por mor de non cumprirse as dependencias: %2$s", "a safe home for all your data" : "un lugar seguro para todos os seus datos", "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, ténteo máis tarde.", "Can't read file" : "Non é posíbel ler o ficheiro", @@ -176,6 +229,12 @@ OC.L10N.register( "Your data directory must be an absolute path" : "O seu directorio de datos debe ser unha ruta absoluta", "Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración", "Your data directory is invalid" : "O seu directorio de datos non é correcto", + "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Asegúrese de que existe un ficheiro chamado «.ocdata» na raíz do directorio de datos.", + "Action \"%s\" not supported or implemented." : "A acción «%s» non está admitida ou implementada.", + "Authentication failed, wrong token or provider ID given" : "Produciuse un fallo de autenticación. Deuse unha marca ou un ID de provedor erróneos.", + "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Faltan parámetros para completar a solicitude. Parámetros que faltan: «%s»", + "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "O ID «%1$s» xa está a ser usado polo provedor da nube federada «%2$s»", + "Cloud Federation Provider with ID: \"%s\" does not exist." : "O provedor de nube federada co ID «%s» non existe.", "Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».", "Storage unauthorized. %s" : "Almacenamento non autorizado. %s", "Storage incomplete configuration. %s" : "Configuración incompleta do almacenamento. %s", @@ -188,6 +247,7 @@ OC.L10N.register( "Redis" : "Redis", "Encryption" : "Cifrado", "Tips & tricks" : "Trucos e consellos", + "Sync clients" : "Sincronizar clientes", "Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe", "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é participante en ningún grupo no que sexa participante %s", "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s", @@ -199,9 +259,11 @@ OC.L10N.register( "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Fallou a compartición de %s, os permisos superan os permisos concedidos a %s", "Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe", "%s shared »%s« with you" : "%s compartiu «%s» con vostede", + "%s shared »%s« with you." : "%s compartiu «%s» con vostede.", "%s via %s" : "%s vía %s", "No app name specified" : "Non se especificou o nome da aplicación", "App '%s' could not be installed!" : "Non foi posíbel instalar a aplicación «%s»!", - "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s" + "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s", + "ID \"%s\" already used by cloud federation provider \"%s\"" : "O ID «%s» xa está a ser usado polo provedor da nube federada «%s»" }, "nplurals=2; plural=(n != 1);"); diff --git a/lib/l10n/gl.json b/lib/l10n/gl.json index 3f714b9374..e8502d8df2 100644 --- a/lib/l10n/gl.json +++ b/lib/l10n/gl.json @@ -2,7 +2,9 @@ "Cannot write into \"config\" directory!" : "Non é posíbel escribir no directorio «config»!", "This can usually be fixed by giving the webserver write access to the config directory" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config»", "See %s" : "Vexa %s", + "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "Ou, se prefire manter o ficheiro «config.php» como de só lectura, marque a opción «config_is_read_only» como «true» nel.", "This can usually be fixed by giving the webserver write access to the config directory. See %s" : "Polo xeral, isto pode ser fixado para permitirlle ao servidor web acceso de escritura ao directorio «config». Vexa %s", + "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "Ou, se prefire manter o ficheiro «config.php» como de só lectura, marque a opción «config_is_read_only» como «true» nel. Vexa %s", "The files of the app %$1s were not replaced correctly. Make sure it is a version compatible with the server." : "Os ficheiros da aplicación %$1s non foron substituídos correctamente. Asegúrese que é unha versión compatíbel co servidor.", "Sample configuration detected" : "Detectouse a configuración de exemplo", "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Detectouse que foi copiada a configuración de exemplo. Isto pode rachar a súa instalación e non é compatíbel. Lea a documentación antes de facer cambios en config.php", @@ -10,8 +12,9 @@ "%1$s, %2$s and %3$s" : "%1$s, %2$s e %3$s", "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s e %4$s", "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s e %5$s", + "Education Edition" : "Edición para educación", "Enterprise bundle" : "Paquete empresarial", - "Groupware bundle" : "Paquete de Groupware", + "Groupware bundle" : "Paquete de software colaborativo", "Social sharing bundle" : "Paquete para compartir en redes sociais", "PHP %s or higher is required." : "Requirese PHP %s ou superior.", "PHP with a version lower than %s is required." : "Requírese PHP cunha versión inferior a %s.", @@ -19,21 +22,33 @@ "Following databases are supported: %s" : "Admítense as seguintes bases de datos: %s", "The command line tool %s could not be found" : "Non foi posíbel atopar a ferramenta de liña de ordes %s", "The library %s is not available." : "Non está dispoñíbel a biblioteca %s.", + "Library %1$s with a version higher than %2$s is required - available version %3$s." : "Requírese a biblioteca %1$s cunha versión superior a %2$s - dispoñíbel a versión %3$s.", + "Library %1$s with a version lower than %2$s is required - available version %3$s." : "Requírese a biblioteca %1$s cunha versión inferior a %2$s - dispoñíbel a versión %3$s.", "Following platforms are supported: %s" : "Admítense as seguintes plataformas: %s", "Server version %s or higher is required." : "Requírese a versión %s ou superior do servidor.", "Server version %s or lower is required." : "Requírese a versión %s ou inferior do servidor.", + "Logged in user must be an admin" : "O usuario registrado debe ser un administrador", "Unknown filetype" : "Tipo de ficheiro descoñecido", "Invalid image" : "Imaxe incorrecta", "Avatar image is not square" : "A imaxe do avatar non é un cadrado", "today" : "hoxe", + "tomorrow" : "mañá", "yesterday" : "onte", + "_in %n day_::_in %n days_" : ["nun día","en %n días"], "_%n day ago_::_%n days ago_" : ["hai %n día","hai %n días"], - "last month" : "último mes", + "next month" : "o mes que ven", + "last month" : "o mes pasado", + "_in %n month_::_in %n months_" : ["nun mes","en %n meses"], "_%n month ago_::_%n months ago_" : ["hai %n mes","hai %n meses"], - "last year" : "último ano", + "next year" : "o ano que ven", + "last year" : "o ano pasado", + "_in %n year_::_in %n years_" : ["nun ano","en %n anos"], "_%n year ago_::_%n years ago_" : ["hai %n ano","hai %n anos"], + "_in %n hour_::_in %n hours_" : ["nunha hora","en %n horas"], "_%n hour ago_::_%n hours ago_" : ["hai %n hora","hai %n horas"], + "_in %n minute_::_in %n minutes_" : ["nun minuto","en %n minutos"], "_%n minute ago_::_%n minutes ago_" : ["hai %n minuto","hai %n minutos"], + "in a few seconds" : "en poucos segundos", "seconds ago" : "segundos atrás", "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "Non existe o módulo co ID: %s. Actíveo nos axustes das aplicacións ou contacte co administrador.", "File name is a reserved word" : "O nome de ficheiro é unha palabra reservada", @@ -47,13 +62,26 @@ "This is an automatically sent email, please do not reply." : "Este é un correo enviado automaticamente, non responda.", "Help" : "Axuda", "Apps" : "Aplicacións", + "Settings" : "Axustes", "Log out" : "Desconectar", "Users" : "Usuarios", "Unknown user" : "Usuario descoñecido", + "Create" : "Crear", + "Change" : "Cambiar", + "Delete" : "Eliminar", + "Share" : "Compartir", + "Overview" : "Vista xeral", "Basic settings" : "Axustes básicos", "Sharing" : "Compartindo", "Security" : "Seguridade", + "Groupware" : "Software colaborativo", "Additional settings" : "Axustes adicionais", + "Personal info" : "Información persoal", + "Mobile & desktop" : "Móbil e escritorio", + "Unlimited" : "Sen límites", + "Verifying" : "Verificando", + "Verifying …" : "Verificando…", + "Verify" : "Verificar", "%s enter the database username and name." : "%s insira o nome de usuario e o nome da base de datos", "%s enter the database username." : "%s insira o nome de usuario da base de datos", "%s enter the database name." : "%s insira o nome da base de datos", @@ -61,7 +89,7 @@ "Oracle connection could not be established" : "Non foi posíbel estabelecer a conexión con Oracle", "Oracle username and/or password not valid" : "O nome de usuario e/ou contrasinal de Oracle é incorrecto", "PostgreSQL username and/or password not valid" : "Nome de usuario e/ou contrasinal de PostgreSQL incorrecto", - "You need to enter details of an existing account." : "Debe insira os detalles dunha conta existente.", + "You need to enter details of an existing account." : "Debe inserir os detalles dunha conta existente.", "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk! " : "Mac OS X non é compatíbel e %s non funcionará correctamente nesta plataforma. Utilíceo baixo a súa responsabilidade!", "For the best results, please consider using a GNU/Linux server instead." : "Para obter mellores resultados, considere o emprego dun servidor GNU/Linux no seu canto.", "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "Semella que esta instancia de %s está a funcionar nun entorno PHP de 32 bisst e o open_basedir foi configurado no php.ini. Isto provocará problemas con ficheiros maiores de 4 GB e está absolutamente desaconsellado.", @@ -74,18 +102,41 @@ "Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe", "You are not allowed to share %s" : "Non ten permiso para compartir %s", "Sharing %s failed, because you can not share with yourself" : "Fallou a compartición de %s por mor de que non pode compartir con vostede mesmo", + "Sharing %1$s failed, because the user %2$s does not exist" : "Fallou a compartición de %1$s, o usuario %2$s non existe", + "Sharing %1$s failed, because the user %2$s is not a member of any groups that %3$s is a member of" : "Fallou a compartición de %1$s, o usuario %2$s non é participante en ningún grupo no que sexa participante %3$s", + "Sharing %1$s failed, because this item is already shared with %2$s" : "Produciuse un fallou na compartición de %1$s, este elemento xa está compartido con %2$s", + "Sharing %1$s failed, because this item is already shared with user %2$s" : "Fallou a compartición de %1$s por mor de que este elemento xa foi compartido co usuario %2$s", + "Sharing %1$s failed, because the group %2$s does not exist" : "Fallou a compartición de %1$s, o grupo %2$s non existe", + "Sharing %1$s failed, because %2$s is not a member of the group %3$s" : "Fallou a compartición de %1$s, %2$s non é participante no grupo %3$s", "You need to provide a password to create a public link, only protected links are allowed" : "Ten que fornecer un contrasinal para a ligazón pública, só se permiten ligazóns protexidas", "Sharing %s failed, because sharing with links is not allowed" : "Fallou a compartición de %s, non está permitido compartir con ligazóns", "Not allowed to create a federated share with the same user" : "Non está permitido crear un compartido federado co mesmo usuario", + "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable." : "Fallou a compartición de %1$s, non foi posíbel atopar %2$s,é probábel que o servidor non estea accesíbel.", + "Share type %1$s is not valid for %2$s" : "Non se admite a compartición do tipo %1$s para %2$s", "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Non é posíbel estabelecer a data de caducidade. As comparticións non poden caducar máis aló de %s após de seren compartidas", "Cannot set expiration date. Expiration date is in the past" : "Non é posíbel estabelecer a data de caducidade. A data de caducidade está no pasado.", "Sharing backend %s must implement the interface OCP\\Share_Backend" : "A infraestrutura de compartición %s ten que implementar a interface OCP\\Share_Backend", "Sharing backend %s not found" : "Non se atopou a infraestrutura de compartición %s", "Sharing backend for %s not found" : "Non se atopou a infraestrutura de compartición para %s", "Sharing failed, because the user %s is the original sharer" : "Fallou a compartición, por mor de que o usuario %s é o compartidor orixinal", + "Sharing %1$s failed, because the permissions exceed permissions granted to %2$s" : "Fallou a compartición de %1$s, os permisos superan os permisos concedidos a %2$s", "Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción", + "Sharing %1$s failed, because the sharing backend for %2$s could not find its source" : "Fallou a compartición de %1$s, a infraestrutura de compartición para %2$s non foi quen de atopar a orixe", "Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros", + "%1$s shared »%2$s« with you and wants to add:" : "%1$s compartiu «%2$s» con vostede e quere engadir:", + "%1$s shared »%2$s« with you and wants to add" : "%1$s compartiu «%2$s» con vostede e quere engadir", + "»%s« added a note to a file shared with you" : "«%s» engadiu unha nota a un ficheiro compartido con vostede", + "Open »%s«" : "Abrir «%s»", + "%1$s via %2$s" : "%1$s a través de %2$s", + "Can’t increase permissions of %s" : "Non é posíbel aumentar os permisos de %s", + "Files can’t be shared with delete permissions" : "Non é posíbel compartir ficheiros con permisos de eliminación", + "Files can’t be shared with create permissions" : "Non é posíbel compartir ficheiros con permisos de creación", "Expiration date is in the past" : "Xa pasou a data de caducidade", + "Can’t set expiration date more than %s days in the future" : "Non é posíbel estabelecer a data de caducidade máis alo de %s días no futuro", + "%1$s shared »%2$s« with you" : "%1$s compartiu «%2$s» con vostede", + "%1$s shared »%2$s« with you." : "%1$s compartiu «%2$s» con vostede.", + "Click the button below to open it." : "Prema no botón de embaixo para abrilo.", + "The requested share does not exist anymore" : "O recurso compartido solicitado xa non existe", "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»", "Sunday" : "domingo", "Monday" : "luns", @@ -138,8 +189,10 @@ "Username must not consist of dots only" : "O nome de usuario non debe consistir só de puntos", "A valid password must be provided" : "Debe fornecer un contrasinal", "The username is already being used" : "Este nome de usuario xa está a ser usado", + "Could not create user" : "Non foi posíbel crear o usuario", "User disabled" : "Usuario desactivado", "Login canceled by app" : "Acceso cancelado pola aplicación", + "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "Non é posíbel instalar a aplicación «%1$s» por mor de non cumprirse as dependencias: %2$s", "a safe home for all your data" : "un lugar seguro para todos os seus datos", "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, ténteo máis tarde.", "Can't read file" : "Non é posíbel ler o ficheiro", @@ -174,6 +227,12 @@ "Your data directory must be an absolute path" : "O seu directorio de datos debe ser unha ruta absoluta", "Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración", "Your data directory is invalid" : "O seu directorio de datos non é correcto", + "Ensure there is a file called \".ocdata\" in the root of the data directory." : "Asegúrese de que existe un ficheiro chamado «.ocdata» na raíz do directorio de datos.", + "Action \"%s\" not supported or implemented." : "A acción «%s» non está admitida ou implementada.", + "Authentication failed, wrong token or provider ID given" : "Produciuse un fallo de autenticación. Deuse unha marca ou un ID de provedor erróneos.", + "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Faltan parámetros para completar a solicitude. Parámetros que faltan: «%s»", + "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "O ID «%1$s» xa está a ser usado polo provedor da nube federada «%2$s»", + "Cloud Federation Provider with ID: \"%s\" does not exist." : "O provedor de nube federada co ID «%s» non existe.", "Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».", "Storage unauthorized. %s" : "Almacenamento non autorizado. %s", "Storage incomplete configuration. %s" : "Configuración incompleta do almacenamento. %s", @@ -186,6 +245,7 @@ "Redis" : "Redis", "Encryption" : "Cifrado", "Tips & tricks" : "Trucos e consellos", + "Sync clients" : "Sincronizar clientes", "Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe", "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é participante en ningún grupo no que sexa participante %s", "Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s", @@ -197,9 +257,11 @@ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Fallou a compartición de %s, os permisos superan os permisos concedidos a %s", "Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe", "%s shared »%s« with you" : "%s compartiu «%s» con vostede", + "%s shared »%s« with you." : "%s compartiu «%s» con vostede.", "%s via %s" : "%s vía %s", "No app name specified" : "Non se especificou o nome da aplicación", "App '%s' could not be installed!" : "Non foi posíbel instalar a aplicación «%s»!", - "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s" + "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s", + "ID \"%s\" already used by cloud federation provider \"%s\"" : "O ID «%s» xa está a ser usado polo provedor da nube federada «%s»" },"pluralForm" :"nplurals=2; plural=(n != 1);" } \ No newline at end of file diff --git a/lib/private/Accounts/AccountManager.php b/lib/private/Accounts/AccountManager.php index a057cb4fc2..408f070dc0 100644 --- a/lib/private/Accounts/AccountManager.php +++ b/lib/private/Accounts/AccountManager.php @@ -330,7 +330,7 @@ class AccountManager implements IAccountManager { private function parseAccountData(IUser $user, $data): Account { $account = new Account($user); foreach($data as $property => $accountData) { - $account->setProperty($property, $accountData['value'] ?? '', $accountData['scope'], $accountData['verified']); + $account->setProperty($property, $accountData['value'] ?? '', $accountData['scope'] ?? self::VISIBILITY_PRIVATE, $accountData['verified'] ?? self::NOT_VERIFIED); } return $account; } diff --git a/lib/private/Comments/Manager.php b/lib/private/Comments/Manager.php index f3865c6504..8df4a84a47 100644 --- a/lib/private/Comments/Manager.php +++ b/lib/private/Comments/Manager.php @@ -581,27 +581,42 @@ class Manager implements ICommentsManager { * @param int $folderId * @param IUser $user * @return array [$fileId => $unreadCount] + * + * @suppress SqlInjectionChecker */ public function getNumberOfUnreadCommentsForFolder($folderId, IUser $user) { $qb = $this->dbConn->getQueryBuilder(); + $query = $qb->select('f.fileid') ->addSelect($qb->func()->count('c.id', 'num_ids')) - ->from('comments', 'c') - ->innerJoin('c', 'filecache', 'f', $qb->expr()->andX( - $qb->expr()->eq('c.object_type', $qb->createNamedParameter('files')), - $qb->expr()->eq('f.fileid', $qb->expr()->castColumn('c.object_id', IQueryBuilder::PARAM_INT)) + ->from('filecache', 'f') + ->leftJoin('f', 'comments', 'c', $qb->expr()->eq( + 'f.fileid', $qb->expr()->castColumn('c.object_id', IQueryBuilder::PARAM_INT) )) - ->leftJoin('c', 'comments_read_markers', 'm', $qb->expr()->andX( - $qb->expr()->eq('m.object_type', $qb->createNamedParameter('files')), - $qb->expr()->eq('m.object_id', 'c.object_id'), - $qb->expr()->eq('m.user_id', $qb->createNamedParameter($user->getUID())) + ->leftJoin('c', 'comments_read_markers', 'm', $qb->expr()->eq( + 'c.object_id', 'm.object_id' )) - ->andWhere($qb->expr()->eq('f.parent', $qb->createNamedParameter($folderId))) - ->andWhere($qb->expr()->orX( - $qb->expr()->gt('c.creation_timestamp', 'marker_datetime'), - $qb->expr()->isNull('marker_datetime') - )) - ->groupBy('f.fileid'); + ->where( + $qb->expr()->andX( + $qb->expr()->eq('f.parent', $qb->createNamedParameter($folderId)), + $qb->expr()->orX( + $qb->expr()->eq('c.object_type', $qb->createNamedParameter('files')), + $qb->expr()->isNull('c.object_type') + ), + $qb->expr()->orX( + $qb->expr()->eq('m.object_type', $qb->createNamedParameter('files')), + $qb->expr()->isNull('m.object_type') + ), + $qb->expr()->orX( + $qb->expr()->eq('m.user_id', $qb->createNamedParameter($user->getUID())), + $qb->expr()->isNull('m.user_id') + ), + $qb->expr()->orX( + $qb->expr()->gt('c.creation_timestamp', 'm.marker_datetime'), + $qb->expr()->isNull('m.marker_datetime') + ) + ) + )->groupBy('f.fileid'); $resultStatement = $query->execute(); diff --git a/lib/private/DB/MigrationService.php b/lib/private/DB/MigrationService.php index f584cb351d..97f1dd269d 100644 --- a/lib/private/DB/MigrationService.php +++ b/lib/private/DB/MigrationService.php @@ -25,11 +25,12 @@ namespace OC\DB; use Doctrine\DBAL\Platforms\OraclePlatform; use Doctrine\DBAL\Platforms\PostgreSqlPlatform; -use Doctrine\DBAL\Schema\Column; use Doctrine\DBAL\Schema\Index; use Doctrine\DBAL\Schema\Schema; use Doctrine\DBAL\Schema\SchemaException; use Doctrine\DBAL\Schema\Sequence; +use Doctrine\DBAL\Schema\Table; +use OC\App\InfoParser; use OC\IntegrityCheck\Helpers\AppLocator; use OC\Migration\SimpleOutput; use OCP\AppFramework\App; @@ -51,6 +52,8 @@ class MigrationService { private $connection; /** @var string */ private $appName; + /** @var bool */ + private $checkOracle; /** * MigrationService constructor. @@ -72,6 +75,7 @@ class MigrationService { if ($appName === 'core') { $this->migrationsPath = \OC::$SERVERROOT . '/core/Migrations'; $this->migrationsNamespace = 'OC\\Core\\Migrations'; + $this->checkOracle = true; } else { if (null === $appLocator) { $appLocator = new AppLocator(); @@ -80,6 +84,21 @@ class MigrationService { $namespace = App::buildAppNamespace($appName); $this->migrationsPath = "$appPath/lib/Migration"; $this->migrationsNamespace = $namespace . '\\Migration'; + + $infoParser = new InfoParser(); + $info = $infoParser->parse($appPath . '/appinfo/info.xml'); + if (!isset($info['dependencies']['database'])) { + $this->checkOracle = true; + } else { + $this->checkOracle = false; + foreach ($info['dependencies']['database'] as $database) { + if (\is_string($database) && $database === 'oci') { + $this->checkOracle = true; + } else if (\is_array($database) && isset($database['@value']) && $database['@value'] === 'oci') { + $this->checkOracle = true; + } + } + } } } @@ -457,8 +476,10 @@ class MigrationService { if ($toSchema instanceof SchemaWrapper) { $targetSchema = $toSchema->getWrappedSchema(); - // TODO re-enable once stable14 is branched of: https://github.com/nextcloud/server/issues/10518 - // $this->ensureOracleIdentifierLengthLimit($targetSchema, strlen($this->connection->getPrefix())); + if ($this->checkOracle) { + $sourceSchema = $this->connection->createSchema(); + $this->ensureOracleIdentifierLengthLimit($sourceSchema, $targetSchema, strlen($this->connection->getPrefix())); + } $this->connection->migrateToSchema($targetSchema); $toSchema->performDropTableCalls(); } @@ -472,34 +493,39 @@ class MigrationService { $this->markAsExecuted($version); } - public function ensureOracleIdentifierLengthLimit(Schema $schema, int $prefixLength) { - $sequences = $schema->getSequences(); + public function ensureOracleIdentifierLengthLimit(Schema $sourceSchema, Schema $targetSchema, int $prefixLength) { + $sequences = $targetSchema->getSequences(); - foreach ($schema->getTables() as $table) { - if (\strlen($table->getName()) - $prefixLength > 27) { - throw new \InvalidArgumentException('Table name "' . $table->getName() . '" is too long.'); + foreach ($targetSchema->getTables() as $table) { + try { + $sourceTable = $sourceSchema->getTable($table->getName()); + } catch (SchemaException $e) { + if (\strlen($table->getName()) - $prefixLength > 27) { + throw new \InvalidArgumentException('Table name "' . $table->getName() . '" is too long.'); + } + $sourceTable = null; } foreach ($table->getColumns() as $thing) { - if (\strlen($thing->getName()) - $prefixLength > 27) { + if ((!$sourceTable instanceof Table || !$sourceTable->hasColumn($thing->getName())) && \strlen($thing->getName()) - $prefixLength > 27) { throw new \InvalidArgumentException('Column name "' . $table->getName() . '"."' . $thing->getName() . '" is too long.'); } } foreach ($table->getIndexes() as $thing) { - if (\strlen($thing->getName()) - $prefixLength > 27) { + if ((!$sourceTable instanceof Table || !$sourceTable->hasIndex($thing->getName())) && \strlen($thing->getName()) - $prefixLength > 27) { throw new \InvalidArgumentException('Index name "' . $table->getName() . '"."' . $thing->getName() . '" is too long.'); } } foreach ($table->getForeignKeys() as $thing) { - if (\strlen($thing->getName()) - $prefixLength > 27) { + if ((!$sourceTable instanceof Table || !$sourceTable->hasForeignKey($thing->getName())) && \strlen($thing->getName()) - $prefixLength > 27) { throw new \InvalidArgumentException('Foreign key name "' . $table->getName() . '"."' . $thing->getName() . '" is too long.'); } } $primaryKey = $table->getPrimaryKey(); - if ($primaryKey instanceof Index) { + if ($primaryKey instanceof Index && (!$sourceTable instanceof Table || !$sourceTable->hasPrimaryKey())) { $indexName = strtolower($primaryKey->getName()); $isUsingDefaultName = $indexName === 'primary'; @@ -528,7 +554,7 @@ class MigrationService { } foreach ($sequences as $sequence) { - if (\strlen($sequence->getName()) - $prefixLength > 27) { + if (!$sourceSchema->hasSequence($sequence->getName()) && \strlen($sequence->getName()) - $prefixLength > 27) { throw new \InvalidArgumentException('Sequence name "' . $sequence->getName() . '" is too long.'); } } diff --git a/lib/private/Encryption/DecryptAll.php b/lib/private/Encryption/DecryptAll.php index 16eee34733..d95a866076 100644 --- a/lib/private/Encryption/DecryptAll.php +++ b/lib/private/Encryption/DecryptAll.php @@ -105,6 +105,9 @@ class DecryptAll { $this->output->writeln('maybe the user is not set up in a way that supports this operation: '); foreach ($this->failed as $uid => $paths) { $this->output->writeln(' ' . $uid); + foreach ($paths as $path) { + $this->output->writeln(' ' . $path); + } } $this->output->writeln(''); } diff --git a/lib/private/Files/AppData/AppData.php b/lib/private/Files/AppData/AppData.php index 3d098ad98c..7ce29bd0e0 100644 --- a/lib/private/Files/AppData/AppData.php +++ b/lib/private/Files/AppData/AppData.php @@ -132,8 +132,13 @@ class AppData implements IAppData { } } try { - $path = $this->getAppDataFolderName() . '/' . $this->appId . '/' . $name; - $node = $this->rootFolder->get($path); + // Hardening if somebody wants to retrieve '/' + if ($name === '/') { + $node = $this->getAppDataFolder(); + } else { + $path = $this->getAppDataFolderName() . '/' . $this->appId . '/' . $name; + $node = $this->rootFolder->get($path); + } } catch (NotFoundException $e) { $this->folders->set($key, $e); throw $e; diff --git a/lib/private/TemplateLayout.php b/lib/private/TemplateLayout.php index cbadf1df53..284f14c5db 100644 --- a/lib/private/TemplateLayout.php +++ b/lib/private/TemplateLayout.php @@ -210,7 +210,14 @@ class TemplateLayout extends \OC_Template { if (substr($file, -strlen('print.css')) === 'print.css') { $this->append( 'printcssfiles', $web.'/'.$file . $this->getVersionHashSuffix() ); } else { - $this->append( 'cssfiles', $web.'/'.$file . $this->getVersionHashSuffix($web, $file) ); + $suffix = $this->getVersionHashSuffix($web, $file); + + if (strpos($file, '?v=') == false) { + $this->append( 'cssfiles', $web.'/'.$file . $suffix); + } else { + $this->append( 'cssfiles', $web.'/'.$file . '-' . substr($suffix, 3)); + } + } } } diff --git a/lib/public/AppFramework/Db/QBMapper.php b/lib/public/AppFramework/Db/QBMapper.php index dbc47d2d43..a6a44b8902 100644 --- a/lib/public/AppFramework/Db/QBMapper.php +++ b/lib/public/AppFramework/Db/QBMapper.php @@ -119,7 +119,9 @@ abstract class QBMapper { $qb->execute(); - $entity->setId((int) $qb->getLastInsertId()); + if($entity->id === null) { + $entity->setId((int)$qb->getLastInsertId()); + } return $entity; } diff --git a/lib/versioncheck.php b/lib/versioncheck.php index 739c045f6d..ffaa0e510a 100644 --- a/lib/versioncheck.php +++ b/lib/versioncheck.php @@ -1,10 +1,9 @@ '; + echo 'This version of Nextcloud requires at least PHP 7.1
'; echo 'You are currently running ' . PHP_VERSION . '. Please update your PHP version.'; exit(-1); } diff --git a/settings/js/0.js b/settings/js/0.js index 6e330c03d1..460e59dba3 100644 --- a/settings/js/0.js +++ b/settings/js/0.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{36:function(t,e,n){window,t.exports=function(t){var e={};function n(i){if(e[i])return e[i].exports;var r=e[i]={i:i,l:!1,exports:{}};return t[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(i,r,function(e){return t[e]}.bind(null,r));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=330)}([function(t,e,n){var i=n(2),r=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,h=t&u.F,d=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=d?i:v?i[e]||(i[e]={}):(i[e]||{}).prototype,b=d?r:r[e]||(r[e]={}),_=b.prototype||(b.prototype={});for(c in d&&(n=e),n)f=((l=!h&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,i):m&&"function"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),b[c]!=f&&o(b,c,p),m&&_[c]!=f&&(_[c]=f)};i.core=r,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var i=n(3);t.exports=function(t){if(!i(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var i=n(67)("wks"),r=n(31),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return i[t]||(i[t]=a&&o[t]||(a?o:r)("Symbol."+t))}).store=i},function(t,e,n){var i=n(4),r=n(93),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(i(t),e=o(e,!0),i(n),r)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var i=n(25),r=Math.min;t.exports=function(t){return t>0?r(i(t),9007199254740991):0}},function(t,e,n){var i=n(2),r=n(13),o=n(12),a=n(31)("src"),s=Function.toString,u=(""+s).split("toString");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||r(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||r(n,a,t[e]?""+t[e]:u.join(String(e)))),t===i?t[e]=n:s?t[e]?t[e]=n:r(t,e,n):(delete t[e],r(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var i=n(0),r=n(1),o=n(24),a=/"/g,s=function(t,e,n,i){var r=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(i).replace(a,""")+'"'),s+">"+r+""};t.exports=function(t,e){var n={};n[t]=e(s),i(i.P+i.F*r(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var i=n(6),r=n(30);t.exports=n(7)?function(t,e,n){return i.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var i=n(47),r=n(24);t.exports=function(t){return i(r(t))}},function(t,e,n){var i=n(24);t.exports=function(t){return Object(i(t))}},function(t,e,n){"use strict";var i=n(122),r=n(123),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function s(t){return null!==t&&"object"==typeof t}function u(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,i=t.length;nx;x++)if((p||x in y)&&(m=b(v=y[x],x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){var i=n(22);t.exports=function(t,e,n){if(i(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,i){return t.call(e,n,i)};case 3:return function(n,i,r){return t.call(e,n,i,r)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,i=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?i:n)(t)}},function(t,e,n){"use strict";if(n(7)){var i=n(32),r=n(2),o=n(1),a=n(0),s=n(60),u=n(90),c=n(21),l=n(42),f=n(30),p=n(13),h=n(43),d=n(25),v=n(9),m=n(118),g=n(34),y=n(27),b=n(12),_=n(52),x=n(3),w=n(15),S=n(83),O=n(35),E=n(37),k=n(36).f,T=n(85),A=n(31),C=n(5),P=n(20),M=n(50),D=n(57),L=n(87),N=n(39),j=n(54),F=n(41),I=n(86),$=n(110),R=n(6),V=n(18),B=R.f,U=V.f,Y=r.RangeError,z=r.TypeError,H=r.Uint8Array,W=Array.prototype,G=u.ArrayBuffer,q=u.DataView,K=P(0),J=P(2),X=P(3),Z=P(4),Q=P(5),tt=P(6),et=M(!0),nt=M(!1),it=L.values,rt=L.keys,ot=L.entries,at=W.lastIndexOf,st=W.reduce,ut=W.reduceRight,ct=W.join,lt=W.sort,ft=W.slice,pt=W.toString,ht=W.toLocaleString,dt=C("iterator"),vt=C("toStringTag"),mt=A("typed_constructor"),gt=A("def_constructor"),yt=s.CONSTR,bt=s.TYPED,_t=s.VIEW,xt=P(1,function(t,e){return kt(D(t,t[gt]),e)}),wt=o(function(){return 1===new H(new Uint16Array([1]).buffer)[0]}),St=!!H&&!!H.prototype.set&&o(function(){new H(1).set({})}),Ot=function(t,e){var n=d(t);if(n<0||n%e)throw Y("Wrong offset!");return n},Et=function(t){if(x(t)&&bt in t)return t;throw z(t+" is not a typed array!")},kt=function(t,e){if(!(x(t)&&mt in t))throw z("It is not a typed array constructor!");return new t(e)},Tt=function(t,e){return At(D(t,t[gt]),e)},At=function(t,e){for(var n=0,i=e.length,r=kt(t,i);i>n;)r[n]=e[n++];return r},Ct=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Pt=function(t){var e,n,i,r,o,a,s=w(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=T(s);if(null!=p&&!S(p)){for(a=p.call(s),i=[],e=0;!(o=a.next()).done;e++)i.push(o.value);s=i}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),r=kt(this,n);n>e;e++)r[e]=f?l(s[e],e):s[e];return r},Mt=function(){for(var t=0,e=arguments.length,n=kt(this,e);e>t;)n[t]=arguments[t++];return n},Dt=!!H&&o(function(){ht.call(new H(1))}),Lt=function(){return ht.apply(Dt?ft.call(Et(this)):Et(this),arguments)},Nt={copyWithin:function(t,e){return $.call(Et(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Et(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return I.apply(Et(this),arguments)},filter:function(t){return Tt(this,J(Et(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Et(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Et(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){K(Et(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(Et(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(Et(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(Et(this),arguments)},lastIndexOf:function(t){return at.apply(Et(this),arguments)},map:function(t){return xt(Et(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(Et(this),arguments)},reduceRight:function(t){return ut.apply(Et(this),arguments)},reverse:function(){for(var t,e=Et(this).length,n=Math.floor(e/2),i=0;i1?arguments[1]:void 0)},sort:function(t){return lt.call(Et(this),t)},subarray:function(t,e){var n=Et(this),i=n.length,r=g(t,i);return new(D(n,n[gt]))(n.buffer,n.byteOffset+r*n.BYTES_PER_ELEMENT,v((void 0===e?i:g(e,i))-r))}},jt=function(t,e){return Tt(this,ft.call(Et(this),t,e))},Ft=function(t){Et(this);var e=Ot(arguments[1],1),n=this.length,i=w(t),r=v(i.length),o=0;if(r+e>n)throw Y("Wrong length!");for(;o255?255:255&i),r.v[h](n*e+r.o,i,wt)}(this,n,t)},enumerable:!0})};b?(d=n(function(t,n,i,r){l(t,d,c,"_d");var o,a,s,u,f=0,h=0;if(x(n)){if(!(n instanceof G||"ArrayBuffer"==(u=_(n))||"SharedArrayBuffer"==u))return bt in n?At(d,n):Pt.call(d,n);o=n,h=Ot(i,e);var g=n.byteLength;if(void 0===r){if(g%e)throw Y("Wrong length!");if((a=g-h)<0)throw Y("Wrong length!")}else if((a=v(r)*e)+h>g)throw Y("Wrong length!");s=a/e}else s=m(n),o=new G(a=s*e);for(p(t,"_d",{b:o,o:h,l:a,e:s,v:new q(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,i=e.length;ndocument.F=Object<\/script>"),t.close(),u=t.F;i--;)delete u.prototype[o[i]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=i(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:r(n,e)}},function(t,e,n){var i=n(95),r=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return i(t,r)}},function(t,e,n){var i=n(12),r=n(15),o=n(69)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),i(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var i=n(6).f,r=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,o)&&i(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var i=n(5)("unscopables"),r=Array.prototype;null==r[i]&&n(13)(r,i,{}),t.exports=function(t){r[i][t]=!0}},function(t,e,n){"use strict";var i=n(2),r=n(6),o=n(7),a=n(5)("species");t.exports=function(t){var e=i[t];o&&e&&!e[a]&&r.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,i){if(!(t instanceof e)||void 0!==i&&i in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var i=n(10);t.exports=function(t,e,n){for(var r in e)i(t,r,e[r],n);return t}},function(t,e,n){var i=n(3);t.exports=function(t,e){if(!i(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n,i=t[1]||"",r=t[3];if(!r)return i;if(e&&"function"==typeof btoa){var o=(n=r,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),a=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[i].concat(a).concat([o]).join("\n")}return[i].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;rn.parts.length&&(i.parts.length=n.parts.length)}else{var a=[];for(r=0;r3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return h(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return h(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return h(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return h(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return h(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return h(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return h(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return h(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return h(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return h(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+h(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},b={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(""+(new Date).getFullYear()).substr(0,2);t.year=""+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\d{4}/,function(t,e){t.year=e}],S:[/\d/,function(t,e){t.millisecond=100*e}],SS:[/\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p("monthNamesShort")],MMMM:[u,p("monthNames")],a:[u,function(t,e,n){var i=e.toLowerCase();i===n.amPm[0]?t.isPm=!1:i===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\+\-]\d\d:?\d\d|Z)/,function(t,e){"Z"===e&&(e="+00:00");var n,i=(e+"").match(/([\+\-]|\d\d)/gi);i&&(n=60*i[1]+parseInt(i[2],10),t.timezoneOffset="+"===i[0]?n:-n)}]};b.dd=b.d,b.dddd=b.ddd,b.DD=b.D,b.mm=b.m,b.hh=b.H=b.HH=b.h,b.MM=b.M,b.ss=b.s,b.A=b.a,o.masks={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},o.format=function(t,e,n){var i=n||o.i18n;if("number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date in fecha.format");var r=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return r.push(e),"??"})).replace(a,function(e){return e in y?y[e](t,i):e.slice(1,e.length-1)})).replace(/\?\?/g,function(){return r.shift()})},o.parse=function(t,e,n){var i=n||o.i18n;if("string"!=typeof e)throw new Error("Invalid format in fecha.parse");if(e=o.masks[e]||e,t.length>1e3)return!1;var r=!0,s={};if(e.replace(a,function(e){if(b[e]){var n=b[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,i),t=t.substr(o+e.length),e}):r=!1}return b[e]?"":e.slice(1,e.length-1)}),!r)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(i=function(){return o}.call(e,n,e,t))||(t.exports=i)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function i(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var r,o,a,s,u;for(a in e)if(r=t[a],o=e[a],r&&n.test(a))if("class"===a&&("string"==typeof r&&(u=r,t[a]=r={},r[u]=!0),"string"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)r[s]=i(r[s],o[s]);else if(Array.isArray(r))t[a]=r.concat(o);else if(Array.isArray(o))t[a]=[r].concat(o);else for(s in o)r[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){"use strict";function i(t,e){for(var n=[],i={},r=0;rn.parts.length&&(i.parts.length=n.parts.length)}else{var a=[];for(r=0;r=new Date(t[0]).getTime()}function c(t){var e=(t||"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"a",i=t.hours,r=(i=(i="24"===e?i:i%12||12)<10?"0"+i:i)+":"+(t.minutes<10?"0"+t.minutes:t.minutes);if("12"===e){var o=t.hours>=12?"pm":"am";"A"===n&&(o=o.toUpperCase()),r=r+" "+o}return r}function f(t,e){try{return r.a.format(new Date(t),e)}catch(t){return""}}var p={zh:{days:["日","一","二","三","四","五","六"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pickers:["未来7天","未来30天","最近7天","最近30天"],placeholder:{date:"请选择日期",dateRange:"请选择日期范围"}},en:{days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pickers:["next 7 days","next 30 days","previous 7 days","previous 30 days"],placeholder:{date:"Select Date",dateRange:"Select Date Range"}},ro:{days:["Lun","Mar","Mie","Joi","Vin","Sâm","Dum"],months:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],pickers:["urmatoarele 7 zile","urmatoarele 30 zile","ultimele 7 zile","ultimele 30 zile"],placeholder:{date:"Selectați Data",dateRange:"Selectați Intervalul De Date"}},fr:{days:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aout","Sep","Oct","Nov","Dec"],pickers:["7 jours suivants","30 jours suivants","7 jours précédents","30 jours précédents"],placeholder:{date:"Sélectionnez une date",dateRange:"Sélectionnez une période"}},es:{days:["Dom","Lun","mar","Mie","Jue","Vie","Sab"],months:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pickers:["próximos 7 días","próximos 30 días","7 días anteriores","30 días anteriores"],placeholder:{date:"Seleccionar fecha",dateRange:"Seleccionar un rango de fechas"}},"pt-br":{days:["Dom","Seg","Ter","Qua","Quin","Sex","Sáb"],months:["Jan","Fev","Mar","Abr","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"],pickers:["próximos 7 dias","próximos 30 dias","7 dias anteriores"," 30 dias anteriores"],placeholder:{date:"Selecione uma data",dateRange:"Selecione um período"}},ru:{days:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],pickers:["след. 7 дней","след. 30 дней","прош. 7 дней","прош. 30 дней"],placeholder:{date:"Выберите дату",dateRange:"Выберите период"}},de:{days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pickers:["nächsten 7 Tage","nächsten 30 Tage","vorigen 7 Tage","vorigen 30 Tage"],placeholder:{date:"Datum auswählen",dateRange:"Zeitraum auswählen"}},it:{days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],months:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pickers:["successivi 7 giorni","successivi 30 giorni","precedenti 7 giorni","precedenti 30 giorni"],placeholder:{date:"Seleziona una data",dateRange:"Seleziona un intervallo date"}},cs:{days:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],months:["Led","Úno","Bře","Dub","Kvě","Čer","Čerc","Srp","Zář","Říj","Lis","Pro"],pickers:["příštích 7 dní","příštích 30 dní","předchozích 7 dní","předchozích 30 dní"],placeholder:{date:"Vyberte datum",dateRange:"Vyberte časové rozmezí"}},sl:{days:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],months:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],pickers:["naslednjih 7 dni","naslednjih 30 dni","prejšnjih 7 dni","prejšnjih 30 dni"],placeholder:{date:"Izberite datum",dateRange:"Izberite razpon med 2 datumoma"}}},h=p.zh,d={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||"DatePicker"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var i=e&&e.language||h,r=t.split("."),o=i,a=void 0,s=0,u=r.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,i=t.day,r=new Date(e,n,i);this.disabledDate(r)||this.$emit("select",r)},getDays:function(t){var e=this.t("days"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var i=[],r=new Date(t,e);r.setDate(0);for(var o=(r.getDay()+7-n)%7+1,a=r.getDate()-(o-1),s=0;sthis.calendarMonth?r.push("next-month"):r.push("cur-month"),o===a&&r.push("today"),this.disabledDate(o)&&r.push("disabled"),s&&(o===s?r.push("actived"):u&&o<=s?r.push("inrange"):c&&o>=s&&r.push("inrange")),r},getCellTitle:function(t){var e=t.year,n=t.month,i=t.day;return f(new Date(e,n,i),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t("th",[e])}),i=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),r=Array.apply(null,{length:6}).map(function(n,r){var o=i.slice(7*r,7*r+7).map(function(n){var i={class:e.getCellClasses(n)};return t("td",g()([{class:"cell"},i,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t("tr",[o])});return t("table",{class:"mx-panel mx-panel-date"},[t("thead",[t("tr",[n])]),t("tbody",[r])])}},PanelYear:{name:"panelYear",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),i=this.value&&new Date(this.value).getFullYear(),r=Array.apply(null,{length:10}).map(function(r,o){var a=n+o;return t("span",{class:{cell:!0,actived:i===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t("div",{class:"mx-panel mx-panel-year"},[r])}},PanelMonth:{name:"panelMonth",mixins:[d],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=this.t("months"),i=this.value&&new Date(this.value).getFullYear(),r=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t("span",{class:{cell:!0,actived:i===e.calendarYear&&r===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t("div",{class:"mx-panel mx-panel-month"},[n])}},PanelTime:{name:"panelTime",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return["24","a"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return("00"+t).slice(String(t).length)},selectTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("select",new Date(t))},pickTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("pick",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if("function"==typeof e)return e()||[];var n=c(e.start),i=c(e.end),r=c(e.step);if(n&&i&&r)for(var o=n.minutes+60*n.hours,a=i.minutes+60*i.hours,s=r.minutes+60*r.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,h={hours:Math.floor(p/60),minutes:p%60};t.push({value:h,label:l.apply(void 0,[h].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),i="function"==typeof this.disabledTime&&this.disabledTime,r=this.getTimeSelectOptions();if(Array.isArray(r)&&r.length)return r=r.map(function(r){var o=r.value.hours,a=r.value.minutes,s=new Date(n).setHours(o,a,0);return t("li",{class:{"mx-time-picker-item":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:i&&i(s)},on:{click:e.pickTime.bind(e,s)}},[r.label])}),t("div",{class:"mx-panel mx-panel-time"},[t("ul",{class:"mx-time-list"},[r])]);var o=Array.apply(null,{length:24}).map(function(r,o){var a=new Date(n).setHours(o);return t("li",{class:{cell:!0,actived:o===e.currentHours,disabled:i&&i(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(r,o){var s=o*a,u=new Date(n).setMinutes(s);return t("li",{class:{cell:!0,actived:s===e.currentMinutes,disabled:i&&i(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(r,o){var a=new Date(n).setSeconds(o);return t("li",{class:{cell:!0,actived:o===e.currentSeconds,disabled:i&&i(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t("ul",{class:"mx-time-list",style:{width:100/l.length+"%"}},[e])}),t("div",{class:"mx-panel mx-panel-time"},[l])}}},mixins:[d,{methods:{dispatch:function(t,e,n){for(var i=this.$parent||this.$root,r=i.$options.name;i&&(!r||r!==t);)(i=i.$parent)&&(r=i.$options.name);r&&r===t&&(i=i||this).$emit.apply(i,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:"date"},dateFormat:{type:String,default:"YYYY-MM-DD"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:"NONE",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?"12":"24",/A/.test(this.$parent.format)?"A":"a"]},timeHeader:function(){return"time"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+" ~ "+(this.firstYear+10)},months:function(){return this.t("months")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:"updateNow"},visible:{immediate:!0,handler:"init"},panel:{handler:"handelPanelChange"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch("DatePicker","panel-change",[t,e]),"YEAR"===t?this.firstYear=10*Math.floor(this.calendarYear/10):"TIME"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(".mx-panel-time .mx-time-list"),e=0,i=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):"function"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"year"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"month"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var i=new Date(t).getTime();return this.inBefore(i,e)||this.inAfter(i,n)||this.inDisabledDays(i)},selectDate:function(t){if("datetime"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener("resize",this._displayPopup),window.addEventListener("scroll",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener("resize",this._displayPopup),window.removeEventListener("scroll",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return r.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,i){return n.dateEqual(t,e[i])})},selectRange:function(t){if("function"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit("clear")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit("confirm",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var i=window.getComputedStyle(t),r={width:t.offsetWidth+parseInt(i.marginLeft)+parseInt(i.marginRight),height:t.offsetHeight+parseInt(i.marginTop)+parseInt(i.marginBottom)};return t.style.display=e,t.style.visibility=n,r},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),i=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),r={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\n color: inherit;\n text-decoration: none;\n cursor: pointer; }\n .mx-calendar-header > a:hover {\n color: #419dec; }\n .mx-icon-last-month, .mx-icon-last-year,\n .mx-icon-next-month,\n .mx-icon-next-year {\n padding: 0 6px;\n font-size: 20px;\n line-height: 30px; }\n .mx-icon-last-month, .mx-icon-last-year {\n float: left; }\n \n .mx-icon-next-month,\n .mx-icon-next-year {\n float: right; }\n\n.mx-calendar-content {\n width: 224px;\n height: 224px; }\n .mx-calendar-content .cell {\n vertical-align: middle;\n cursor: pointer; }\n .mx-calendar-content .cell:hover {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.actived {\n color: #fff;\n background-color: #1284e7; }\n .mx-calendar-content .cell.inrange {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3; }\n\n.mx-panel {\n width: 100%;\n height: 100%;\n text-align: center; }\n\n.mx-panel-date {\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0; }\n .mx-panel-date td, .mx-panel-date th {\n font-size: 12px;\n width: 32px;\n height: 32px;\n padding: 0;\n overflow: hidden;\n text-align: center; }\n .mx-panel-date td.today {\n color: #2a90e9; }\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\n color: #ddd; }\n\n.mx-panel-year {\n padding: 7px 0; }\n .mx-panel-year .cell {\n display: inline-block;\n width: 40%;\n margin: 1px 5%;\n line-height: 40px; }\n\n.mx-panel-month .cell {\n display: inline-block;\n width: 30%;\n line-height: 40px;\n margin: 8px 1.5%; }\n\n.mx-time-list {\n position: relative;\n float: left;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%;\n height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.05);\n border-left: 1px solid rgba(0, 0, 0, 0.05);\n overflow-y: auto;\n /* 滚动条滑块 */ }\n .mx-time-list .mx-time-picker-item {\n display: block;\n text-align: left;\n padding-left: 10px; }\n .mx-time-list:first-child {\n border-left: 0; }\n .mx-time-list .cell {\n width: 100%;\n font-size: 12px;\n height: 30px;\n line-height: 30px; }\n .mx-time-list::-webkit-scrollbar {\n width: 8px;\n height: 8px; }\n .mx-time-list::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 10px;\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\n .mx-time-list:hover::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2); }\n",""])},function(t,e,n){var i=n(5);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,n(2).default)("511dbeb0",i,!0,{})}])},function(t,e,n){var i=n(14),r=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=i(e),c=r(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var i=n(23),r=n(5)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),r))?n:o?i(e):"Object"==(a=i(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var i=n(0),r=n(24),o=n(1),a=n(74),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var r={},s=o(function(){return!!a[t]()||"​…"!="​…"[t]()}),u=r[t]=s?e(f):a[t];n&&(r[n]=u),i(i.P+i.F*s,"String",r)},f=l.trim=function(t,e){return t=String(r(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e,n){var i=n(5)("iterator"),r=!1;try{var o=[7][i]();o.return=function(){r=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!r)return!1;var n=!1;try{var o=[7],a=o[i]();a.next=function(){return{done:n=!0}},o[i]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var i=n(13),r=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(r(String.prototype,t,l),i(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var i=n(21),r=n(108),o=n(83),a=n(4),s=n(9),u=n(85),c={},l={};(e=t.exports=function(t,e,n,f,p){var h,d,v,m,g=p?function(){return t}:u(t),y=i(n,f,e?2:1),b=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(h=s(t.length);h>b;b++)if((m=e?y(a(d=t[b])[0],d[1]):y(t[b]))===c||m===l)return m}else for(v=g.call(t);!(d=v.next()).done;)if((m=r(v,y,d.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var i=n(4),r=n(22),o=n(5)("species");t.exports=function(t,e){var n,a=i(t).constructor;return void 0===a||null==(n=i(a)[o])?e:r(n)}},function(t,e,n){var i=n(2).navigator;t.exports=i&&i.userAgent||""},function(t,e,n){"use strict";var i=n(2),r=n(0),o=n(10),a=n(43),s=n(28),u=n(56),c=n(42),l=n(3),f=n(1),p=n(54),h=n(38),d=n(75);t.exports=function(t,e,n,v,m,g){var y=i[t],b=y,_=m?"set":"add",x=b&&b.prototype,w={},S=function(t){var e=x[t];o(x,t,"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof b&&(g||x.forEach&&!f(function(){(new b).entries().next()}))){var O=new b,E=O[_](g?{}:-0,1)!=O,k=f(function(){O.has(1)}),T=p(function(t){new b(t)}),A=!g&&f(function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)});T||((b=e(function(e,n){c(e,b,t);var i=d(new y,e,b);return null!=n&&u(n,m,i[_],i),i})).prototype=x,x.constructor=b),(k||A)&&(S("delete"),S("has"),m&&S("get")),(A||E)&&S(_),g&&x.clear&&delete x.clear}else b=v.getConstructor(e,t,m,_),a(b.prototype,n),s.NEED=!0;return h(b,t),w[t]=b,r(r.G+r.W+r.F*(b!=y),w),g||v.setStrong(b,t,m),b}},function(t,e,n){for(var i,r=n(2),o=n(13),a=n(31),s=a("typed_array"),u=a("view"),c=!(!r.ArrayBuffer||!r.DataView),l=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(i=r[p[f++]])?(o(i.prototype,s,!0),o(i.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e,n){var i=n(299);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,n(46).default)("38e7152c",i,!1,{})},function(t,e,n){var i=n(323);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,n(46).default)("7aebefbb",i,!1,{})},function(t,e,n){var i=n(325);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,n(46).default)("722cdc3c",i,!1,{})},function(t,e,n){var i=n(329);"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals),(0,n(46).default)("3ce5d415",i,!1,{})},function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return Rt});for( +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{36:function(t,e,n){window,t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=330)}([function(t,e,n){var r=n(2),i=n(8),o=n(13),a=n(10),s=n(21),u=function(t,e,n){var c,l,f,p,h=t&u.F,d=t&u.G,v=t&u.S,m=t&u.P,g=t&u.B,y=d?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,b=d?i:i[e]||(i[e]={}),_=b.prototype||(b.prototype={});for(c in d&&(n=e),n)f=((l=!h&&y&&void 0!==y[c])?y:n)[c],p=g&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,y&&a(y,c,f,t&u.U),b[c]!=f&&o(b,c,p),m&&_[c]!=f&&(_[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(67)("wks"),i=n(31),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){var r=n(4),i=n(93),o=n(27),a=Object.defineProperty;e.f=n(7)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(25),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(2),i=n(13),o=n(12),a=n(31)("src"),s=Function.toString,u=(""+s).split("toString");n(8).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var c="function"==typeof n;c&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(c&&(o(n,a)||i(n,a,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(1),o=n(24),a=/"/g,s=function(t,e,n,r){var i=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(6),i=n(30);t.exports=n(7)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(47),i=n(24);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(24);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";var r=n(122),i=n(123),o=Object.prototype.toString;function a(t){return"[object Array]"===o.call(t)}function s(t){return null!==t&&"object"==typeof t}function u(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;nx;x++)if((p||x in y)&&(m=b(v=y[x],x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){var r=n(22);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){"use strict";if(n(7)){var r=n(32),i=n(2),o=n(1),a=n(0),s=n(60),u=n(90),c=n(21),l=n(42),f=n(30),p=n(13),h=n(43),d=n(25),v=n(9),m=n(118),g=n(34),y=n(27),b=n(12),_=n(52),x=n(3),w=n(15),S=n(83),O=n(35),k=n(37),E=n(36).f,T=n(85),A=n(31),C=n(5),D=n(20),P=n(50),M=n(57),L=n(87),N=n(39),j=n(54),F=n(41),I=n(86),$=n(110),V=n(6),R=n(18),B=V.f,H=R.f,U=i.RangeError,Y=i.TypeError,z=i.Uint8Array,W=Array.prototype,G=u.ArrayBuffer,q=u.DataView,J=D(0),K=D(2),X=D(3),Z=D(4),Q=D(5),tt=D(6),et=P(!0),nt=P(!1),rt=L.values,it=L.keys,ot=L.entries,at=W.lastIndexOf,st=W.reduce,ut=W.reduceRight,ct=W.join,lt=W.sort,ft=W.slice,pt=W.toString,ht=W.toLocaleString,dt=C("iterator"),vt=C("toStringTag"),mt=A("typed_constructor"),gt=A("def_constructor"),yt=s.CONSTR,bt=s.TYPED,_t=s.VIEW,xt=D(1,function(t,e){return Et(M(t,t[gt]),e)}),wt=o(function(){return 1===new z(new Uint16Array([1]).buffer)[0]}),St=!!z&&!!z.prototype.set&&o(function(){new z(1).set({})}),Ot=function(t,e){var n=d(t);if(n<0||n%e)throw U("Wrong offset!");return n},kt=function(t){if(x(t)&&bt in t)return t;throw Y(t+" is not a typed array!")},Et=function(t,e){if(!(x(t)&&mt in t))throw Y("It is not a typed array constructor!");return new t(e)},Tt=function(t,e){return At(M(t,t[gt]),e)},At=function(t,e){for(var n=0,r=e.length,i=Et(t,r);r>n;)i[n]=e[n++];return i},Ct=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Dt=function(t){var e,n,r,i,o,a,s=w(t),u=arguments.length,l=u>1?arguments[1]:void 0,f=void 0!==l,p=T(s);if(null!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(f&&u>2&&(l=c(l,arguments[2],2)),e=0,n=v(s.length),i=Et(this,n);n>e;e++)i[e]=f?l(s[e],e):s[e];return i},Pt=function(){for(var t=0,e=arguments.length,n=Et(this,e);e>t;)n[t]=arguments[t++];return n},Mt=!!z&&o(function(){ht.call(new z(1))}),Lt=function(){return ht.apply(Mt?ft.call(kt(this)):kt(this),arguments)},Nt={copyWithin:function(t,e){return $.call(kt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(kt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return I.apply(kt(this),arguments)},filter:function(t){return Tt(this,K(kt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(kt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(kt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(kt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(kt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(kt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ct.apply(kt(this),arguments)},lastIndexOf:function(t){return at.apply(kt(this),arguments)},map:function(t){return xt(kt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(kt(this),arguments)},reduceRight:function(t){return ut.apply(kt(this),arguments)},reverse:function(){for(var t,e=kt(this).length,n=Math.floor(e/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(kt(this),t)},subarray:function(t,e){var n=kt(this),r=n.length,i=g(t,r);return new(M(n,n[gt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:g(e,r))-i))}},jt=function(t,e){return Tt(this,ft.call(kt(this),t,e))},Ft=function(t){kt(this);var e=Ot(arguments[1],1),n=this.length,r=w(t),i=v(r.length),o=0;if(i+e>n)throw U("Wrong length!");for(;o255?255:255&r),i.v[h](n*e+i.o,r,wt)}(this,n,t)},enumerable:!0})};b?(d=n(function(t,n,r,i){l(t,d,c,"_d");var o,a,s,u,f=0,h=0;if(x(n)){if(!(n instanceof G||"ArrayBuffer"==(u=_(n))||"SharedArrayBuffer"==u))return bt in n?At(d,n):Dt.call(d,n);o=n,h=Ot(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw U("Wrong length!");if((a=g-h)<0)throw U("Wrong length!")}else if((a=v(i)*e)+h>g)throw U("Wrong length!");s=a/e}else s=m(n),o=new G(a=s*e);for(p(t,"_d",{b:o,o:h,l:a,e:s,v:new q(o)});f0&&n.unshift(e.target),t.contains(e.target)||function(t,e){if(!t||!e)return!1;for(var n=0,r=e.length;ndocument.F=Object<\/script>"),t.close(),u=t.F;r--;)delete u.prototype[o[r]];return u()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=u(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(95),i=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){var r=n(12),i=n(15),o=n(69)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(6).f,i=n(12),o=n(5)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),i=Array.prototype;null==i[r]&&n(13)(i,r,{}),t.exports=function(t){i[r][t]=!0}},function(t,e,n){"use strict";var r=n(2),i=n(6),o=n(7),a=n(5)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var n=function(t,e){var n,r=t[1]||"",i=t[3];if(!i)return r;if(e&&"function"==typeof btoa){var o=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),a=i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"});return[r].concat(a).concat([o]).join("\n")}return[r].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i3?0:(t-t%10!=10)*t%10]}};var y={D:function(t){return t.getDate()},DD:function(t){return h(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return t.getDay()},dd:function(t){return h(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return t.getMonth()+1},MM:function(t){return h(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return String(t.getFullYear()).substr(2)},YYYY:function(t){return h(t.getFullYear(),4)},h:function(t){return t.getHours()%12||12},hh:function(t){return h(t.getHours()%12||12)},H:function(t){return t.getHours()},HH:function(t){return h(t.getHours())},m:function(t){return t.getMinutes()},mm:function(t){return h(t.getMinutes())},s:function(t){return t.getSeconds()},ss:function(t){return h(t.getSeconds())},S:function(t){return Math.round(t.getMilliseconds()/100)},SS:function(t){return h(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return h(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+h(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)}},b={D:[s,function(t,e){t.day=e}],Do:[new RegExp(s.source+u.source),function(t,e){t.day=parseInt(e,10)}],M:[s,function(t,e){t.month=e-1}],YY:[s,function(t,e){var n=+(""+(new Date).getFullYear()).substr(0,2);t.year=""+(e>68?n-1:n)+e}],h:[s,function(t,e){t.hour=e}],m:[s,function(t,e){t.minute=e}],s:[s,function(t,e){t.second=e}],YYYY:[/\d{4}/,function(t,e){t.year=e}],S:[/\d/,function(t,e){t.millisecond=100*e}],SS:[/\d{2}/,function(t,e){t.millisecond=10*e}],SSS:[/\d{3}/,function(t,e){t.millisecond=e}],d:[s,l],ddd:[u,l],MMM:[u,p("monthNamesShort")],MMMM:[u,p("monthNames")],a:[u,function(t,e,n){var r=e.toLowerCase();r===n.amPm[0]?t.isPm=!1:r===n.amPm[1]&&(t.isPm=!0)}],ZZ:[/([\+\-]\d\d:?\d\d|Z)/,function(t,e){"Z"===e&&(e="+00:00");var n,r=(e+"").match(/([\+\-]|\d\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),t.timezoneOffset="+"===r[0]?n:-n)}]};b.dd=b.d,b.dddd=b.ddd,b.DD=b.D,b.mm=b.m,b.hh=b.H=b.HH=b.h,b.MM=b.M,b.ss=b.s,b.A=b.a,o.masks={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},o.format=function(t,e,n){var r=n||o.i18n;if("number"==typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date in fecha.format");var i=[];return(e=(e=(e=o.masks[e]||e||o.masks.default).replace(c,function(t,e){return i.push(e),"??"})).replace(a,function(e){return e in y?y[e](t,r):e.slice(1,e.length-1)})).replace(/\?\?/g,function(){return i.shift()})},o.parse=function(t,e,n){var r=n||o.i18n;if("string"!=typeof e)throw new Error("Invalid format in fecha.parse");if(e=o.masks[e]||e,t.length>1e3)return!1;var i=!0,s={};if(e.replace(a,function(e){if(b[e]){var n=b[e],o=t.search(n[0]);~o?t.replace(n[0],function(e){return n[1](s,e,r),t=t.substr(o+e.length),e}):i=!1}return b[e]?"":e.slice(1,e.length-1)}),!i)return!1;var u,c=new Date;return!0===s.isPm&&null!=s.hour&&12!=+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12==+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,u=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):u=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),u},void 0!==t&&t.exports?t.exports=o:void 0===(r=function(){return o}.call(e,n,e,t))||(t.exports=r)}()},function(t,e){var n=/^(attrs|props|on|nativeOn|class|style|hook)$/;function r(t,e){return function(){t&&t.apply(this,arguments),e&&e.apply(this,arguments)}}t.exports=function(t){return t.reduce(function(t,e){var i,o,a,s,u;for(a in e)if(i=t[a],o=e[a],i&&n.test(a))if("class"===a&&("string"==typeof i&&(u=i,t[a]=i={},i[u]=!0),"string"==typeof o&&(u=o,e[a]=o={},o[u]=!0)),"on"===a||"nativeOn"===a||"hook"===a)for(s in o)i[s]=r(i[s],o[s]);else if(Array.isArray(i))t[a]=i.concat(o);else if(Array.isArray(o))t[a]=[i].concat(o);else for(s in o)i[s]=o[s];else t[a]=e[a];return t},{})}},function(t,e,n){"use strict";function r(t,e){for(var n=[],r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i=new Date(t[0]).getTime()}function c(t){var e=(t||"").split(":");return e.length>=2?{hours:parseInt(e[0],10),minutes:parseInt(e[1],10)}:null}function l(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"24",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"a",r=t.hours,i=(r=(r="24"===e?r:r%12||12)<10?"0"+r:r)+":"+(t.minutes<10?"0"+t.minutes:t.minutes);if("12"===e){var o=t.hours>=12?"pm":"am";"A"===n&&(o=o.toUpperCase()),i=i+" "+o}return i}function f(t,e){try{return i.a.format(new Date(t),e)}catch(t){return""}}var p={zh:{days:["日","一","二","三","四","五","六"],months:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],pickers:["未来7天","未来30天","最近7天","最近30天"],placeholder:{date:"请选择日期",dateRange:"请选择日期范围"}},en:{days:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],pickers:["next 7 days","next 30 days","previous 7 days","previous 30 days"],placeholder:{date:"Select Date",dateRange:"Select Date Range"}},ro:{days:["Lun","Mar","Mie","Joi","Vin","Sâm","Dum"],months:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],pickers:["urmatoarele 7 zile","urmatoarele 30 zile","ultimele 7 zile","ultimele 30 zile"],placeholder:{date:"Selectați Data",dateRange:"Selectați Intervalul De Date"}},fr:{days:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],months:["Jan","Fev","Mar","Avr","Mai","Juin","Juil","Aout","Sep","Oct","Nov","Dec"],pickers:["7 jours suivants","30 jours suivants","7 jours précédents","30 jours précédents"],placeholder:{date:"Sélectionnez une date",dateRange:"Sélectionnez une période"}},es:{days:["Dom","Lun","mar","Mie","Jue","Vie","Sab"],months:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],pickers:["próximos 7 días","próximos 30 días","7 días anteriores","30 días anteriores"],placeholder:{date:"Seleccionar fecha",dateRange:"Seleccionar un rango de fechas"}},"pt-br":{days:["Dom","Seg","Ter","Qua","Quin","Sex","Sáb"],months:["Jan","Fev","Mar","Abr","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"],pickers:["próximos 7 dias","próximos 30 dias","7 dias anteriores"," 30 dias anteriores"],placeholder:{date:"Selecione uma data",dateRange:"Selecione um período"}},ru:{days:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],months:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],pickers:["след. 7 дней","след. 30 дней","прош. 7 дней","прош. 30 дней"],placeholder:{date:"Выберите дату",dateRange:"Выберите период"}},de:{days:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],pickers:["nächsten 7 Tage","nächsten 30 Tage","vorigen 7 Tage","vorigen 30 Tage"],placeholder:{date:"Datum auswählen",dateRange:"Zeitraum auswählen"}},it:{days:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],months:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],pickers:["successivi 7 giorni","successivi 30 giorni","precedenti 7 giorni","precedenti 30 giorni"],placeholder:{date:"Seleziona una data",dateRange:"Seleziona un intervallo date"}},cs:{days:["Ned","Pon","Úte","Stř","Čtv","Pát","Sob"],months:["Led","Úno","Bře","Dub","Kvě","Čer","Čerc","Srp","Zář","Říj","Lis","Pro"],pickers:["příštích 7 dní","příštích 30 dní","předchozích 7 dní","předchozích 30 dní"],placeholder:{date:"Vyberte datum",dateRange:"Vyberte časové rozmezí"}},sl:{days:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],months:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],pickers:["naslednjih 7 dni","naslednjih 30 dni","prejšnjih 7 dni","prejšnjih 30 dni"],placeholder:{date:"Izberite datum",dateRange:"Izberite razpon med 2 datumoma"}}},h=p.zh,d={methods:{t:function(t){for(var e=this,n=e.$options.name;e&&(!n||"DatePicker"!==n);)(e=e.$parent)&&(n=e.$options.name);for(var r=e&&e.language||h,i=t.split("."),o=r,a=void 0,s=0,u=i.length;ss&&(t.scrollTop=o-t.clientHeight)}else t.scrollTop=0}var m=n(1),g=n.n(m);function y(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e=1&&t<=7}},disabledDate:{type:Function,default:function(){return!1}}},methods:{selectDate:function(t){var e=t.year,n=t.month,r=t.day,i=new Date(e,n,r);this.disabledDate(i)||this.$emit("select",i)},getDays:function(t){var e=this.t("days"),n=parseInt(t,10);return e.concat(e).slice(n,n+7)},getDates:function(t,e,n){var r=[],i=new Date(t,e);i.setDate(0);for(var o=(i.getDay()+7-n)%7+1,a=i.getDate()-(o-1),s=0;sthis.calendarMonth?i.push("next-month"):i.push("cur-month"),o===a&&i.push("today"),this.disabledDate(o)&&i.push("disabled"),s&&(o===s?i.push("actived"):u&&o<=s?i.push("inrange"):c&&o>=s&&i.push("inrange")),i},getCellTitle:function(t){var e=t.year,n=t.month,r=t.day;return f(new Date(e,n,r),this.dateFormat)}},render:function(t){var e=this,n=this.getDays(this.firstDayOfWeek).map(function(e){return t("th",[e])}),r=this.getDates(this.calendarYear,this.calendarMonth,this.firstDayOfWeek),i=Array.apply(null,{length:6}).map(function(n,i){var o=r.slice(7*i,7*i+7).map(function(n){var r={class:e.getCellClasses(n)};return t("td",g()([{class:"cell"},r,{attrs:{title:e.getCellTitle(n)},on:{click:e.selectDate.bind(e,n)}}]),[n.day])});return t("tr",[o])});return t("table",{class:"mx-panel mx-panel-date"},[t("thead",[t("tr",[n])]),t("tbody",[i])])}},PanelYear:{name:"panelYear",props:{value:null,firstYear:Number,disabledYear:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledYear||!this.disabledYear(t))},selectYear:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=10*Math.floor(this.firstYear/10),r=this.value&&new Date(this.value).getFullYear(),i=Array.apply(null,{length:10}).map(function(i,o){var a=n+o;return t("span",{class:{cell:!0,actived:r===a,disabled:e.isDisabled(a)},on:{click:e.selectYear.bind(e,a)}},[a])});return t("div",{class:"mx-panel mx-panel-year"},[i])}},PanelMonth:{name:"panelMonth",mixins:[d],props:{value:null,calendarYear:{default:(new Date).getFullYear()},disabledMonth:Function},methods:{isDisabled:function(t){return!("function"!=typeof this.disabledMonth||!this.disabledMonth(t))},selectMonth:function(t){this.isDisabled(t)||this.$emit("select",t)}},render:function(t){var e=this,n=this.t("months"),r=this.value&&new Date(this.value).getFullYear(),i=this.value&&new Date(this.value).getMonth();return n=n.map(function(n,o){return t("span",{class:{cell:!0,actived:r===e.calendarYear&&i===o,disabled:e.isDisabled(o)},on:{click:e.selectMonth.bind(e,o)}},[n])}),t("div",{class:"mx-panel mx-panel-month"},[n])}},PanelTime:{name:"panelTime",props:{timePickerOptions:{type:[Object,Function],default:function(){return null}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},value:null,timeType:{type:Array,default:function(){return["24","a"]}},disabledTime:Function},computed:{currentHours:function(){return this.value?new Date(this.value).getHours():0},currentMinutes:function(){return this.value?new Date(this.value).getMinutes():0},currentSeconds:function(){return this.value?new Date(this.value).getSeconds():0}},methods:{stringifyText:function(t){return("00"+t).slice(String(t).length)},selectTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("select",new Date(t))},pickTime:function(t){"function"==typeof this.disabledTime&&this.disabledTime(t)||this.$emit("pick",new Date(t))},getTimeSelectOptions:function(){var t=[],e=this.timePickerOptions;if(!e)return[];if("function"==typeof e)return e()||[];var n=c(e.start),r=c(e.end),i=c(e.step);if(n&&r&&i)for(var o=n.minutes+60*n.hours,a=r.minutes+60*r.hours,s=i.minutes+60*i.hours,u=Math.floor((a-o)/s),f=0;f<=u;f++){var p=o+f*s,h={hours:Math.floor(p/60),minutes:p%60};t.push({value:h,label:l.apply(void 0,[h].concat(y(this.timeType)))})}return t}},render:function(t){var e=this,n=new Date(this.value),r="function"==typeof this.disabledTime&&this.disabledTime,i=this.getTimeSelectOptions();if(Array.isArray(i)&&i.length)return i=i.map(function(i){var o=i.value.hours,a=i.value.minutes,s=new Date(n).setHours(o,a,0);return t("li",{class:{"mx-time-picker-item":!0,cell:!0,actived:o===e.currentHours&&a===e.currentMinutes,disabled:r&&r(s)},on:{click:e.pickTime.bind(e,s)}},[i.label])}),t("div",{class:"mx-panel mx-panel-time"},[t("ul",{class:"mx-time-list"},[i])]);var o=Array.apply(null,{length:24}).map(function(i,o){var a=new Date(n).setHours(o);return t("li",{class:{cell:!0,actived:o===e.currentHours,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),a=this.minuteStep||1,s=parseInt(60/a),u=Array.apply(null,{length:s}).map(function(i,o){var s=o*a,u=new Date(n).setMinutes(s);return t("li",{class:{cell:!0,actived:s===e.currentMinutes,disabled:r&&r(u)},on:{click:e.selectTime.bind(e,u)}},[e.stringifyText(s)])}),c=Array.apply(null,{length:60}).map(function(i,o){var a=new Date(n).setSeconds(o);return t("li",{class:{cell:!0,actived:o===e.currentSeconds,disabled:r&&r(a)},on:{click:e.selectTime.bind(e,a)}},[e.stringifyText(o)])}),l=[o,u];return 0===this.minuteStep&&l.push(c),l=l.map(function(e){return t("ul",{class:"mx-time-list",style:{width:100/l.length+"%"}},[e])}),t("div",{class:"mx-panel mx-panel-time"},[l])}}},mixins:[d,{methods:{dispatch:function(t,e,n){for(var r=this.$parent||this.$root,i=r.$options.name;r&&(!i||i!==t);)(r=r.$parent)&&(i=r.$options.name);i&&i===t&&(r=r||this).$emit.apply(r,[e].concat(n))}}}],props:{value:{default:null,validator:function(t){return null===t||s(t)}},startAt:null,endAt:null,visible:{type:Boolean,default:!1},type:{type:String,default:"date"},dateFormat:{type:String,default:"YYYY-MM-DD"},firstDayOfWeek:{default:7,type:Number,validator:function(t){return t>=1&&t<=7}},notBefore:{default:null,validator:function(t){return!t||s(t)}},notAfter:{default:null,validator:function(t){return!t||s(t)}},disabledDays:{type:[Array,Function],default:function(){return[]}},minuteStep:{type:Number,default:0,validator:function(t){return t>=0&&t<=60}},timePickerOptions:{type:[Object,Function],default:function(){return null}}},data:function(){var t=new Date,e=t.getFullYear();return{panel:"NONE",dates:[],calendarMonth:t.getMonth(),calendarYear:e,firstYear:10*Math.floor(e/10)}},computed:{now:{get:function(){return new Date(this.calendarYear,this.calendarMonth).getTime()},set:function(t){var e=new Date(t);this.calendarYear=e.getFullYear(),this.calendarMonth=e.getMonth()}},timeType:function(){return[/h+/.test(this.$parent.format)?"12":"24",/A/.test(this.$parent.format)?"A":"a"]},timeHeader:function(){return"time"===this.type?this.$parent.format:this.value&&f(this.value,this.dateFormat)},yearHeader:function(){return this.firstYear+" ~ "+(this.firstYear+10)},months:function(){return this.t("months")},notBeforeTime:function(){return this.getCriticalTime(this.notBefore)},notAfterTime:function(){return this.getCriticalTime(this.notAfter)}},watch:{value:{immediate:!0,handler:"updateNow"},visible:{immediate:!0,handler:"init"},panel:{handler:"handelPanelChange"}},methods:{handelPanelChange:function(t,e){var n=this;this.dispatch("DatePicker","panel-change",[t,e]),"YEAR"===t?this.firstYear=10*Math.floor(this.calendarYear/10):"TIME"===t&&this.$nextTick(function(){for(var t=n.$el.querySelectorAll(".mx-panel-time .mx-time-list"),e=0,r=t.length;ethis.notAfterTime||e&&t>this.getCriticalTime(e)},inDisabledDays:function(t){var e=this;return Array.isArray(this.disabledDays)?this.disabledDays.some(function(n){return e.getCriticalTime(n)===t}):"function"==typeof this.disabledDays&&this.disabledDays(new Date(t))},isDisabledYear:function(t){var e=new Date(t,0).getTime(),n=new Date(t+1,0).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"year"===this.type&&this.inDisabledDays(e)},isDisabledMonth:function(t){var e=new Date(this.calendarYear,t).getTime(),n=new Date(this.calendarYear,t+1).getTime()-1;return this.inBefore(n)||this.inAfter(e)||"month"===this.type&&this.inDisabledDays(e)},isDisabledDate:function(t){var e=new Date(t).getTime(),n=new Date(t).setHours(23,59,59,999);return this.inBefore(n)||this.inAfter(e)||this.inDisabledDays(e)},isDisabledTime:function(t,e,n){var r=new Date(t).getTime();return this.inBefore(r,e)||this.inAfter(r,n)||this.inDisabledDays(r)},selectDate:function(t){if("datetime"===this.type){var e=new Date(t);return a(this.value)&&e.setHours(this.value.getHours(),this.value.getMinutes(),this.value.getSeconds()),this.isDisabledTime(e)&&(e.setHours(0,0,0,0),this.notBefore&&e.getTime()=200?o():n=setTimeout(o,200)}}),window.addEventListener("resize",this._displayPopup),window.addEventListener("scroll",this._displayPopup)},beforeDestroy:function(){this.popupElm&&this.popupElm.parentNode===document.body&&document.body.removeChild(this.popupElm),window.removeEventListener("resize",this._displayPopup),window.removeEventListener("scroll",this._displayPopup)},methods:{initCalendar:function(){this.handleValueChange(this.value),this.displayPopup()},stringify:function(t,e){return f(t,e||this.format)},parseDate:function(t,e){return function(t,e){try{return i.a.parse(t,e)}catch(t){return!1}}(t,e||this.format)},dateEqual:function(t,e){return a(t)&&a(e)&&t.getTime()===e.getTime()},rangeEqual:function(t,e){var n=this;return Array.isArray(t)&&Array.isArray(e)&&t.length===e.length&&t.every(function(t,r){return n.dateEqual(t,e[r])})},selectRange:function(t){if("function"==typeof t.onClick)return t.onClick(this);this.currentValue=[new Date(t.start),new Date(t.end)],this.updateDate(!0)},clearDate:function(){var t=this.range?[null,null]:null;this.currentValue=t,this.updateDate(!0),this.$emit("clear")},confirmDate:function(){(this.range?u(this.currentValue):s(this.currentValue))&&this.updateDate(!0),this.$emit("confirm",this.currentValue),this.closePopup()},updateDate:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(this.confirm&&!t||this.disabled||(this.range?this.rangeEqual(this.value,this.currentValue):this.dateEqual(this.value,this.currentValue))||(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue),0))},handleValueChange:function(t){this.range?this.currentValue=u(t)?[new Date(t[0]),new Date(t[1])]:[null,null]:this.currentValue=s(t)?new Date(t):null},selectDate:function(t){this.currentValue=t,this.updateDate()&&this.closePopup()},selectStartDate:function(t){this.$set(this.currentValue,0,t),this.currentValue[1]&&this.updateDate()},selectEndDate:function(t){this.$set(this.currentValue,1,t),this.currentValue[0]&&this.updateDate()},selectTime:function(t,e){this.currentValue=t,this.updateDate()&&e&&this.closePopup()},selectStartTime:function(t){this.selectStartDate(t)},selectEndTime:function(t){this.selectEndDate(t)},showPopup:function(){this.disabled||(this.popupVisible=!0)},closePopup:function(){this.popupVisible=!1},getPopupSize:function(t){var e=t.style.display,n=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var r=window.getComputedStyle(t),i={width:t.offsetWidth+parseInt(r.marginLeft)+parseInt(r.marginRight),height:t.offsetHeight+parseInt(r.marginTop)+parseInt(r.marginBottom)};return t.style.display=e,t.style.visibility=n,i},displayPopup:function(){var t=document.documentElement.clientWidth,e=document.documentElement.clientHeight,n=this.$el.getBoundingClientRect(),r=this._popupRect||(this._popupRect=this.getPopupSize(this.$refs.calendar)),i={},o=0,a=0;this.appendToBody&&(o=window.pageXOffset+n.left,a=window.pageYOffset+n.top),t-n.left a {\n color: inherit;\n text-decoration: none;\n cursor: pointer; }\n .mx-calendar-header > a:hover {\n color: #419dec; }\n .mx-icon-last-month, .mx-icon-last-year,\n .mx-icon-next-month,\n .mx-icon-next-year {\n padding: 0 6px;\n font-size: 20px;\n line-height: 30px; }\n .mx-icon-last-month, .mx-icon-last-year {\n float: left; }\n \n .mx-icon-next-month,\n .mx-icon-next-year {\n float: right; }\n\n.mx-calendar-content {\n width: 224px;\n height: 224px; }\n .mx-calendar-content .cell {\n vertical-align: middle;\n cursor: pointer; }\n .mx-calendar-content .cell:hover {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.actived {\n color: #fff;\n background-color: #1284e7; }\n .mx-calendar-content .cell.inrange {\n background-color: #eaf8fe; }\n .mx-calendar-content .cell.disabled {\n cursor: not-allowed;\n color: #ccc;\n background-color: #f3f3f3; }\n\n.mx-panel {\n width: 100%;\n height: 100%;\n text-align: center; }\n\n.mx-panel-date {\n table-layout: fixed;\n border-collapse: collapse;\n border-spacing: 0; }\n .mx-panel-date td, .mx-panel-date th {\n font-size: 12px;\n width: 32px;\n height: 32px;\n padding: 0;\n overflow: hidden;\n text-align: center; }\n .mx-panel-date td.today {\n color: #2a90e9; }\n .mx-panel-date td.last-month, .mx-panel-date td.next-month {\n color: #ddd; }\n\n.mx-panel-year {\n padding: 7px 0; }\n .mx-panel-year .cell {\n display: inline-block;\n width: 40%;\n margin: 1px 5%;\n line-height: 40px; }\n\n.mx-panel-month .cell {\n display: inline-block;\n width: 30%;\n line-height: 40px;\n margin: 8px 1.5%; }\n\n.mx-time-list {\n position: relative;\n float: left;\n margin: 0;\n padding: 0;\n list-style: none;\n width: 100%;\n height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.05);\n border-left: 1px solid rgba(0, 0, 0, 0.05);\n overflow-y: auto;\n /* 滚动条滑块 */ }\n .mx-time-list .mx-time-picker-item {\n display: block;\n text-align: left;\n padding-left: 10px; }\n .mx-time-list:first-child {\n border-left: 0; }\n .mx-time-list .cell {\n width: 100%;\n font-size: 12px;\n height: 30px;\n line-height: 30px; }\n .mx-time-list::-webkit-scrollbar {\n width: 8px;\n height: 8px; }\n .mx-time-list::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.05);\n border-radius: 10px;\n -webkit-box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1);\n box-shadow: inset 1px 1px 0 rgba(0, 0, 0, 0.1); }\n .mx-time-list:hover::-webkit-scrollbar-thumb {\n background-color: rgba(0, 0, 0, 0.2); }\n",""])},function(t,e,n){var r=n(5);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(2).default)("511dbeb0",r,!0,{})}])},function(t,e,n){var r=n(14),i=n(9),o=n(34);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=i(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),i=n(5)("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?n:o?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(0),i=n(24),o=n(1),a=n(74),s="["+a+"]",u=RegExp("^"+s+s+"*"),c=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||"​…"!="​…"[t]()}),u=i[t]=s?e(f):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},f=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(c,"")),t};t.exports=l},function(t,e,n){var r=n(5)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(13),i=n(10),o=n(1),a=n(24),s=n(5);t.exports=function(t,e,n){var u=s(t),c=n(a,u,""[t]),l=c[0],f=c[1];o(function(){var e={};return e[u]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,l),r(RegExp.prototype,u,2==e?function(t,e){return f.call(t,this,e)}:function(t){return f.call(t,this)}))}},function(t,e,n){var r=n(21),i=n(108),o=n(83),a=n(4),s=n(9),u=n(85),c={},l={};(e=t.exports=function(t,e,n,f,p){var h,d,v,m,g=p?function(){return t}:u(t),y=r(n,f,e?2:1),b=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(o(g)){for(h=s(t.length);h>b;b++)if((m=e?y(a(d=t[b])[0],d[1]):y(t[b]))===c||m===l)return m}else for(v=g.call(t);!(d=v.next()).done;)if((m=i(v,y,d.value,e))===c||m===l)return m}).BREAK=c,e.RETURN=l},function(t,e,n){var r=n(4),i=n(22),o=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(2),i=n(0),o=n(10),a=n(43),s=n(28),u=n(56),c=n(42),l=n(3),f=n(1),p=n(54),h=n(38),d=n(75);t.exports=function(t,e,n,v,m,g){var y=r[t],b=y,_=m?"set":"add",x=b&&b.prototype,w={},S=function(t){var e=x[t];o(x,t,"delete"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(g&&!l(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return g&&!l(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof b&&(g||x.forEach&&!f(function(){(new b).entries().next()}))){var O=new b,k=O[_](g?{}:-0,1)!=O,E=f(function(){O.has(1)}),T=p(function(t){new b(t)}),A=!g&&f(function(){for(var t=new b,e=5;e--;)t[_](e,e);return!t.has(-0)});T||((b=e(function(e,n){c(e,b,t);var r=d(new y,e,b);return null!=n&&u(n,m,r[_],r),r})).prototype=x,x.constructor=b),(E||A)&&(S("delete"),S("has"),m&&S("get")),(A||k)&&S(_),g&&x.clear&&delete x.clear}else b=v.getConstructor(e,t,m,_),a(b.prototype,n),s.NEED=!0;return h(b,t),w[t]=b,i(i.G+i.W+i.F*(b!=y),w),g||v.setStrong(b,t,m),b}},function(t,e,n){for(var r,i=n(2),o=n(13),a=n(31),s=a("typed_array"),u=a("view"),c=!(!i.ArrayBuffer||!i.DataView),l=c,f=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(r=i[p[f++]])?(o(r.prototype,s,!0),o(r.prototype,u,!0)):l=!1;t.exports={ABV:c,CONSTR:l,TYPED:s,VIEW:u}},function(t,e,n){var r=n(299);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("38e7152c",r,!1,{})},function(t,e,n){var r=n(323);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("7aebefbb",r,!1,{})},function(t,e,n){var r=n(325);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("722cdc3c",r,!1,{})},function(t,e,n){var r=n(329);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals),(0,n(46).default)("3ce5d415",r,!1,{})},function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return Vt});for( /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.14.3 @@ -23,13 +23,13 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ -var i="undefined"!=typeof window&&"undefined"!=typeof document,r=["Edge","Trident","Firefox"],o=0,a=0;a=0){o=1;break}var s=i&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function u(t){return t&&"[object Function]"==={}.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function l(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function f(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,i=e.overflowX,r=e.overflowY;return/(auto|scroll|overlay)/.test(n+r+i)?t:f(l(t))}var p=i&&!(!window.MSInputMethodContext||!document.documentMode),h=i&&/MSIE 10/.test(navigator.userAgent);function d(t){return 11===t?p:10===t?h:p||h}function v(t){if(!t)return document.documentElement;for(var e=d(10)?document.body:null,n=t.offsetParent;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function m(t){return null!==t.parentNode?m(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,r=n?e:t,o=document.createRange();o.setStart(i,0),o.setEnd(r,0);var a,s,u=o.commonAncestorContainer;if(t!==u&&e!==u||i.contains(r))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&v(a.firstElementChild)!==a?v(u):u;var c=m(t);return c.host?g(c.host,e):g(t,m(e).host)}function y(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var i=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||i)[e]}return t[e]}function b(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+i+"Width"],10)}function _(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],d(10)?n["offset"+t]+i["margin"+("Height"===t?"Top":"Left")]+i["margin"+("Height"===t?"Bottom":"Right")]:0)}function x(){var t=document.body,e=document.documentElement,n=d(10)&&getComputedStyle(e);return{height:_("Height",t,e,n),width:_("Width",t,e,n)}}var w=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},S=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],i=d(10),r="HTML"===e.nodeName,o=T(t),a=T(e),s=f(t),u=c(e),l=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&"HTML"===e.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=k({top:o.top-a.top-l,left:o.left-a.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!i&&r){var v=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);h.top-=l-v,h.bottom-=l-v,h.left-=p-m,h.right-=p-m,h.marginTop=v,h.marginLeft=m}return(i&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=y(e,"top"),r=y(e,"left"),o=n?-1:1;return t.top+=i*o,t.bottom+=i*o,t.left+=r*o,t.right+=r*o,t}(h,e)),h}function C(t){if(!t||!t.parentElement||d())return document.documentElement;for(var e=t.parentElement;e&&"none"===c(e,"transform");)e=e.parentElement;return e||document.documentElement}function P(t,e,n,i){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=r?C(t):g(t,e);if("viewport"===i)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=A(t,n),r=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),s=e?0:y(n,"left");return k({top:a-i.top+i.marginTop,left:s-i.left+i.marginLeft,width:r,height:o})}(a,r);else{var s=void 0;"scrollParent"===i?"BODY"===(s=f(l(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===i?t.ownerDocument.documentElement:i;var u=A(s,a,r);if("HTML"!==s.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===c(e,"position")||t(l(e)))}(a))o=u;else{var p=x(),h=p.height,d=p.width;o.top+=u.top-u.marginTop,o.bottom=h+u.top,o.left+=u.left-u.marginLeft,o.right=d+u.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function M(t,e,n,i,r){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=P(n,i,o,r),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map(function(t){return E({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=u.filter(function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=t.split("-")[1];return l+(f?"-"+f:"")}function D(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return A(n,i?C(e):g(e,n),i)}function L(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),i=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function N(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function j(t,e,n){n=n.split("-")[0];var i=L(t),r={width:i.width,height:i.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return r[a]=e[a]+e[u]/2-i[u]/2,r[s]=n===s?e[s]-i[c]:e[N(s)],r}function F(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function I(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var i=F(t,function(t){return t[e]===n});return t.indexOf(i)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&u(n)&&(e.offsets.popper=k(e.offsets.popper),e.offsets.reference=k(e.offsets.reference),e=n(e,t))}),e}function $(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function R(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i1&&void 0!==arguments[1]&&arguments[1],n=H.indexOf(t),i=H.slice(n+1).concat(H.slice(0,n));return e?i.reverse():i}var G={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},q={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var r=t.offsets,o=r.reference,a=r.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:O({},u,o[u]),end:O({},u,o[u]+o[c]-a[c])};t.offsets.popper=E({},a,l[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,r=t.offsets,o=r.popper,a=r.reference,s=i.split("-")[0],u=void 0;return u=B(+n)?[+n,0]:function(t,e,n,i){var r=[0,0],o=-1!==["right","left"].indexOf(i),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=a.indexOf(F(a,function(t){return-1!==t.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(t,i){var r=(1===i?!o:o)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,i){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+r[1],a=r[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=i}return k(s)[e]/100*o}return"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o:o}(t,r,e,n)})})).forEach(function(t,e){t.forEach(function(n,i){B(n)&&(r[e]+=n*("-"===t[i-1]?-1:1))})}),r}(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var i=R("transform"),r=t.instance.popper.style,o=r.top,a=r.left,s=r[i];r.top="",r.left="",r[i]="";var u=P(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);r.top=o,r.left=a,r[i]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(i=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),O({},n,i)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=E({},l,f[e](t))}),t.offsets.popper=l,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,r=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(r),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(i[s])&&(t.offsets.popper[u]=o(i[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!Y(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(r),l=u?"height":"width",f=u?"Top":"Left",p=f.toLowerCase(),h=u?"left":"top",d=u?"bottom":"right",v=L(i)[l];s[d]-va[d]&&(t.offsets.popper[p]+=s[p]+v-a[d]),t.offsets.popper=k(t.offsets.popper);var m=s[p]+s[l]/2-v/2,g=c(t.instance.popper),y=parseFloat(g["margin"+f],10),b=parseFloat(g["border"+f+"Width"],10),_=m-t.offsets.popper[p]-y-b;return _=Math.max(Math.min(a[l]-v,_),0),t.arrowElement=i,t.offsets.arrow=(O(n={},p,Math.round(_)),O(n,h,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if($(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=P(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],r=N(i),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case G.FLIP:a=[i,r];break;case G.CLOCKWISE:a=W(i);break;case G.COUNTERCLOCKWISE:a=W(i,!0);break;default:a=e.behavior}return a.forEach(function(s,u){if(i!==s||a.length===u+1)return t;i=t.placement.split("-")[0],r=N(i);var c=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p="left"===i&&f(c.right)>f(l.left)||"right"===i&&f(c.left)f(l.top)||"bottom"===i&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g="left"===i&&h||"right"===i&&d||"top"===i&&v||"bottom"===i&&m,y=-1!==["top","bottom"].indexOf(i),b=!!e.flipVariations&&(y&&"start"===o&&h||y&&"end"===o&&d||!y&&"start"===o&&v||!y&&"end"===o&&m);(p||g||b)&&(t.flipped=!0,(p||g)&&(i=a[u+1]),b&&(o=function(t){return t}(o)),t.placement=i+(o?"-"+o:""),t.offsets.popper=E({},t.offsets.popper,j(t.instance.popper,t.offsets.reference,t.placement)),t=I(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,r=i.popper,o=i.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return r[a?"left":"top"]=o[n]-(s?r[a?"width":"height"]:0),t.placement=N(e),t.offsets.popper=k(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!Y(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=F(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};w(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=s(this.update.bind(this)),this.options=E({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){i.options.modifiers[e]=E({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return E({name:t},i.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&u(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return S(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=D(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=M(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=j(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=I(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,$(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[R("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=function(t,e,n,i){n.updateBound=i,V(t).addEventListener("resize",n.updateBound,{passive:!0});var r=f(t);return function t(e,n,i,r){var o="BODY"===e.nodeName,a=o?e.ownerDocument.defaultView:e;a.addEventListener(n,i,{passive:!0}),o||t(f(a.parentNode),n,i,r),r.push(a)}(r,"scroll",n.updateBound,n.scrollParents),n.scrollElement=r,n.eventsEnabled=!0,n}(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return function(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,V(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}.call(this)}}]),t}();K.Utils=("undefined"!=typeof window?window:t).PopperUtils,K.placements=z,K.Defaults=q;var J=function(){};function X(t){return"string"==typeof t&&(t=t.split(" ")),t}function Z(t,e){var n=X(e),i=void 0;i=t.className instanceof J?X(t.className.baseVal):X(t.className),n.forEach(function(t){-1===i.indexOf(t)&&i.push(t)}),t instanceof SVGElement?t.setAttribute("class",i.join(" ")):t.className=i.join(" ")}function Q(t,e){var n=X(e),i=void 0;i=t.className instanceof J?X(t.className.baseVal):X(t.className),n.forEach(function(t){var e=i.indexOf(t);-1!==e&&i.splice(e,1)}),t instanceof SVGElement?t.setAttribute("class",i.join(" ")):t.className=i.join(" ")}"undefined"!=typeof window&&(J=window.SVGAnimatedString);var tt=!1;if("undefined"!=typeof window){tt=!1;try{var et=Object.defineProperty({},"passive",{get:function(){tt=!0}});window.addEventListener("test",null,et)}catch(t){}}var nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},it=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},rt=function(){function t(t,e){for(var n=0;n
',trigger:"hover focus",offset:0},st=[],ut=function(){function t(e,n){it(this,t),ct.call(this),n=ot({},at,n),e.jquery&&(e=e[0]),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return rt(t,[{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var e=!1,n=t&&t.classes||yt.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=ht(t);var i=!1,r=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(i=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(r=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(r){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else i&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"==typeof this.options.trigger?this.options.trigger.split(" ").filter(function(t){return-1!==["click","hover","focus"].indexOf(t)}):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),this._setEventListeners(this.reference,t,this.options)}},{key:"_create",value:function(t,e){var n=window.document.createElement("div");n.innerHTML=e.trim();var i=n.childNodes[0];return i.id="tooltip_"+Math.random().toString(36).substr(2,10),i.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(i.addEventListener("mouseenter",this.hide),i.addEventListener("click",this.hide)),i}},{key:"_setContent",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then(function(){n.popperInstance.update()})}},{key:"_applyContent",value:function(t,e){var n=this;return new Promise(function(i,r){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"==typeof t){var u=t();return void(u&&"function"==typeof u.then?(n.asyncContent=!0,e.loadingClass&&Z(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then(function(t){return e.loadingClass&&Q(a,e.loadingClass),n._applyContent(t,e)}).then(i).catch(r)):n._applyContent(u,e).then(i).catch(r))}o?s.innerHTML=t:s.innerText=t}i()}})}},{key:"_show",value:function(t,e){if(!e||"string"!=typeof e.container||document.querySelector(e.container)){clearTimeout(this._disposeTimer),delete(e=Object.assign({},e)).offset;var n=!0;this._tooltipNode&&(Z(this._tooltipNode,this._classes),n=!1);var i=this._ensureShown(t,e);return n&&this._tooltipNode&&Z(this._tooltipNode,this._classes),Z(t,["v-tooltip-open"]),i}}},{key:"_ensureShown",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,st.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var i=t.getAttribute("title")||e.title;if(!i)return this;var r=this._create(t,e.template);this._tooltipNode=r,this._setContent(i,e),t.setAttribute("aria-describedby",r.id);var o=this._findContainer(e.container,t);this._append(r,o);var a=ot({},e.popperOptions,{placement:e.placement});return a.modifiers=ot({},a.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new K(t,r,a),requestAnimationFrame(function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame(function(){n._isDisposed?n.dispose():n._isOpen&&r.setAttribute("aria-hidden","false")})):n.dispose()}),this}},{key:"_noLongerOpen",value:function(){var t=st.indexOf(this);-1!==t&&st.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=yt.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout(function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._tooltipNode.parentNode.removeChild(t._tooltipNode),t._tooltipNode=null)},e)),Q(this.reference,["v-tooltip-open"]),this}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this._events.forEach(function(e){var n=e.func,i=e.event;t.reference.removeEventListener(i,n)}),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||(this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null)):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,e){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:"_append",value:function(t,e){e.appendChild(t)}},{key:"_setEventListeners",value:function(t,e,n){var i=this,r=[],o=[];e.forEach(function(t){switch(t){case"hover":r.push("mouseenter"),o.push("mouseleave"),i.options.hideOnTargetClick&&o.push("click");break;case"focus":r.push("focus"),o.push("blur"),i.options.hideOnTargetClick&&o.push("click");break;case"click":r.push("click"),o.push("click")}}),r.forEach(function(e){var r=function(e){!0!==i._isOpen&&(e.usedByTooltip=!0,i._scheduleShow(t,n.delay,n,e))};i._events.push({event:e,func:r}),t.addEventListener(e,r)}),o.forEach(function(e){var r=function(e){!0!==e.usedByTooltip&&i._scheduleHide(t,n.delay,n,e)};i._events.push({event:e,func:r}),t.addEventListener(e,r)})}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,e,n){var i=this,r=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){return i._show(t,n)},r)}},{key:"_scheduleHide",value:function(t,e,n,i){var r=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){if(!1!==r._isOpen&&document.body.contains(r._tooltipNode)){if("mouseleave"===i.type&&r._setTooltipNodeEvent(i,t,e,n))return;r._hide(t,n)}},o)}}]),t}(),ct=function(){var t=this;this.show=function(){t._show(t.reference,t.options)},this.hide=function(){t._hide()},this.dispose=function(){t._dispose()},this.toggle=function(){return t._isOpen?t.hide():t.show()},this._events=[],this._setTooltipNodeEvent=function(e,n,i,r){var o=e.relatedreference||e.toElement||e.relatedTarget;return!!t._tooltipNode.contains(o)&&(t._tooltipNode.addEventListener(e.type,function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;t._tooltipNode.removeEventListener(e.type,i),n.contains(a)||t._scheduleHide(n,r.delay,r,o)}),!0)}};"undefined"!=typeof document&&document.addEventListener("touchstart",function(t){for(var e=0;e
',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function ht(t){var e={placement:void 0!==t.placement?t.placement:yt.options.defaultPlacement,delay:void 0!==t.delay?t.delay:yt.options.defaultDelay,html:void 0!==t.html?t.html:yt.options.defaultHtml,template:void 0!==t.template?t.template:yt.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:yt.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:yt.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:yt.options.defaultTrigger,offset:void 0!==t.offset?t.offset:yt.options.defaultOffset,container:void 0!==t.container?t.container:yt.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:yt.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:yt.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:yt.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:yt.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:yt.options.defaultLoadingContent,popperOptions:ot({},void 0!==t.popperOptions?t.popperOptions:yt.options.defaultPopperOptions)};if(e.offset){var n=nt(e.offset),i=e.offset;("number"===n||"string"===n&&-1===i.indexOf(","))&&(i="0, "+i),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:i}}return e.trigger&&-1!==e.trigger.indexOf("click")&&(e.hideOnTargetClick=!1),e}function dt(t,e){for(var n=t.placement,i=0;i2&&void 0!==arguments[2]?arguments[2]:{},i=vt(e),r=void 0!==e.classes?e.classes:yt.options.defaultClass,o=ot({title:i},ht(ot({},e,{placement:dt(e,n)}))),a=t._tooltip=new ut(t,o);a.setClasses(r),a._vueEl=t;var s=void 0!==e.targetClasses?e.targetClasses:yt.options.defaultTargetClass;return t._tooltipTargetClasses=s,Z(t,s),a}(t,n,i),void 0!==n.show&&n.show!==t._tooltipOldShow&&(t._tooltipOldShow=n.show,n.show?o.show():o.hide())}else mt(t)}var yt={options:pt,bind:gt,update:gt,unbind:function(t){mt(t)}};function bt(t){t.addEventListener("click",xt),t.addEventListener("touchstart",wt,!!tt&&{passive:!0})}function _t(t){t.removeEventListener("click",xt),t.removeEventListener("touchstart",wt),t.removeEventListener("touchend",St),t.removeEventListener("touchcancel",Ot)}function xt(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function wt(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener("touchend",St),e.addEventListener("touchcancel",Ot)}}function St(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],i=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-i.screenY)<20&&Math.abs(n.screenX-i.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function Ot(t){t.currentTarget.$_vclosepopover_touch=!1}var Et={bind:function(t,e){var n=e.value,i=e.modifiers;t.$_closePopoverModifiers=i,(void 0===n||n)&&bt(t)},update:function(t,e){var n=e.value,i=e.oldValue,r=e.modifiers;t.$_closePopoverModifiers=r,n!==i&&(void 0===n||n?bt(t):_t(t))},unbind:function(t){_t(t)}},kt=void 0,Tt={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{notify:function(){this.$emit("notify")},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.notify),this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||this.notify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!kt&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.notify),delete this._resizeObject.onload)}},mounted:function(){var t=this;(function t(){t.init||(t.init=!0,kt=-1!==function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var i=t.indexOf("Edge/");return i>0?parseInt(t.substring(i+5,t.indexOf(".",i)),10):-1}())})(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight});var e=document.createElement("object");this._resizeObject=e,e.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;"),e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",kt&&this.$el.appendChild(e),e.data="about:blank",kt||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}},At={version:"0.4.4",install:function(t){t.component("resize-observer",Tt)}},Ct=null;function Pt(t){var e=yt.options.popover[t];return void 0===e?yt.options[t]:e}"undefined"!=typeof window?Ct=window.Vue:void 0!==t&&(Ct=t.Vue),Ct&&Ct.use(At);var Mt=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Mt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Dt=[],Lt=function(){};"undefined"!=typeof window&&(Lt=window.Element);var Nt={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"v-popover",class:t.cssClass},[n("span",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":t.popoverId,tabindex:-1!==t.trigger.indexOf("focus")?0:-1}},[t._t("default")],2),t._v(" "),n("div",{ref:"popover",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?"visible":"hidden"},attrs:{id:t.popoverId,"aria-hidden":t.isOpen?"false":"true"}},[n("div",{class:t.popoverWrapperClass},[n("div",{ref:"inner",class:t.popoverInnerClass,staticStyle:{position:"relative"}},[n("div",[t._t("popover")],2),t._v(" "),t.handleResize?n("ResizeObserver",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(" "),n("div",{ref:"arrow",class:t.popoverArrowClass})])])])},staticRenderFns:[],name:"VPopover",components:{ResizeObserver:Tt},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Pt("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return Pt("defaultDelay")}},offset:{type:[String,Number],default:function(){return Pt("defaultOffset")}},trigger:{type:String,default:function(){return Pt("defaultTrigger")}},container:{type:[String,Object,Lt,Boolean],default:function(){return Pt("defaultContainer")}},boundariesElement:{type:[String,Lt],default:function(){return Pt("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return Pt("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return Pt("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return yt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return yt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return yt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return yt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return yt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return yt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return{open:this.isOpen}},popoverId:function(){return"popover_"+this.id}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,i=this.$_findContainer(this.container,n);if(!i)return void console.warn("No container for popover",this);i.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper(function(){e.popperInstance.options.placement=t})},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,i=(e.skipDelay,e.force);!(void 0!==i&&i)&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame(function(){t.$_beingShowed=!1})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay,this.$_scheduleHide(e),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var i=this.$_findContainer(this.container,e);if(!i)return void console.warn("No container for popover",this);i.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var r=ot({},this.popperOptions,{placement:this.placement});if(r.modifiers=ot({},r.modifiers,{arrow:ot({},r.modifiers&&r.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();r.modifiers.offset=ot({},r.modifiers&&r.modifiers.offset,{offset:o})}this.boundariesElement&&(r.modifiers.preventOverflow=ot({},r.modifiers&&r.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new K(e,n,r),requestAnimationFrame(function(){!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame(function(){t.$_isDisposed?t.dispose():t.isOpen=!0})):t.dispose()})}var a=this.openGroup;if(a)for(var s=void 0,u=0;u1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var i=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout(function(){if(t.isOpen){if(e&&"mouseleave"===e.type&&t.$_setTooltipNodeEvent(e))return;t.$_hide()}},i)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,i=this.$refs.popover,r=t.relatedreference||t.toElement||t.relatedTarget;return!!i.contains(r)&&(i.addEventListener(t.type,function r(o){var a=o.relatedreference||o.toElement||o.relatedTarget;i.removeEventListener(t.type,r),n.contains(a)||e.hide({event:o})}),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach(function(e){var n=e.func,i=e.event;t.removeEventListener(i,n)}),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout(function(){e.$_preventOpen=!1},300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function jt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];requestAnimationFrame(function(){for(var n=void 0,i=0;i-1},tt.prototype.set=function(t,e){var n=this.__data__,i=ot(n,t);return i<0?(++this.size,n.push([t,e])):n[i][1]=e,this},et.prototype.clear=function(){this.size=0,this.__data__={hash:new Q,map:new(J||tt),string:new Q}},et.prototype.delete=function(t){var e=ft(this,t).delete(t);return this.size-=e?1:0,e},et.prototype.get=function(t){return ft(this,t).get(t)},et.prototype.has=function(t){return ft(this,t).has(t)},et.prototype.set=function(t,e){var n=ft(this,t),i=n.size;return n.set(t,e),this.size+=n.size==i?0:1,this},nt.prototype.clear=function(){this.__data__=new tt,this.size=0},nt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},nt.prototype.get=function(t){return this.__data__.get(t)},nt.prototype.has=function(t){return this.__data__.has(t)},nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof tt){var i=n.__data__;if(!J||i.length<199)return i.push([t,e]),this.size=++n.size,this;n=this.__data__=new et(i)}return n.set(t,e),this.size=n.size,this};var st=function(t,e,n){for(var i=-1,r=Object(t),o=n(t),a=o.length;a--;){var s=o[++i];if(!1===e(r[s],s,r))break}return t};function ut(t){return null==t?void 0===t?f:u:H&&H in Object(t)?function(t){var e=L.call(t,H),n=t[H];try{t[H]=void 0;var i=!0}catch(t){}var r=j.call(t);return i&&(e?t[H]=n:delete t[H]),r}(t):function(t){return j.call(t)}(t)}function ct(t){return Ot(t)&&ut(t)==r}function lt(t,e,n,i,r){t!==e&&st(e,function(o,a){if(St(o))r||(r=new nt),function(t,e,n,i,r,o,a){var s=O(t,n),u=O(e,n),l=a.get(u);if(l)it(t,n,l);else{var f,p,h,d,v,m=o?o(s,u,n+"",t,e,a):void 0,g=void 0===m;if(g){var y=yt(u),b=!y&&_t(u),_=!y&&!b&&Et(u);m=u,y||b||_?yt(s)?m=s:Ot(v=s)&&bt(v)?m=function(t,e){var n=-1,i=t.length;for(e||(e=Array(i));++n-1&&t%1==0&&t0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(W?function(t,e){return W(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:Ct);function mt(t,e){return t===e||t!=t&&e!=e}var gt=ct(function(){return arguments}())?ct:function(t){return Ot(t)&&L.call(t,"callee")&&!Y.call(t,"callee")},yt=Array.isArray;function bt(t){return null!=t&&wt(t.length)&&!xt(t)}var _t=G||function(){return!1};function xt(t){if(!St(t))return!1;var e=ut(t);return e==a||e==s||e==o||e==l}function wt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=i}function St(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ot(t){return null!=t&&"object"==typeof t}var Et=S?function(t){return function(e){return t(e)}}(S):function(t){return Ot(t)&&wt(t.length)&&!!d[ut(t)]};function kt(t){return bt(t)?function(t,e){var n=yt(t),i=!n&>(t),r=!n&&!i&&_t(t),o=!n&&!i&&!r&&Et(t),a=n||i||r||o,s=a?function(t,e){for(var n=-1,i=Array(t);++n1?e[i-1]:void 0,o=i>2?e[2]:void 0;for(r=Tt.length>3&&"function"==typeof r?(i--,r):void 0,o&&function(t,e,n){if(!St(n))return!1;var i=typeof e;return!!("number"==i?bt(n)&&ht(e,n.length):"string"==i&&e in n)&&mt(n[e],t)}(e[0],e[1],o)&&(r=i<3?void 0:r,i=1),t=Object(t);++n1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0;var i={};$t(i,pt,n),Vt.options=i,yt.options=i,e.directive("tooltip",yt),e.directive("close-popover",Et),e.component("v-popover",Nt)}},get enabled(){return lt.enabled},set enabled(t){lt.enabled=t}},Bt=null;"undefined"!=typeof window?Bt=window.Vue:void 0!==t&&(Bt=t.Vue),Bt&&Bt.use(Vt)}).call(this,n(92))},function(t,e,n){var i=n(3),r=n(2).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e,n){var i=n(8),r=n(2),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:i.version,mode:n(32)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){e.f=n(5)},function(t,e,n){var i=n(67)("keys"),r=n(31);t.exports=function(t){return i[t]||(i[t]=r(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var i=n(23);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){var i=n(2).document;t.exports=i&&i.documentElement},function(t,e,n){var i=n(3),r=n(4),o=function(t,e){if(r(t),!i(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,i){try{(i=n(21)(Function.call,n(18).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:i(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var i=n(3),r=n(73).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&i(o)&&r&&r(t,o),t}},function(t,e,n){"use strict";var i=n(25),r=n(24);t.exports=function(t){var e=String(r(this)),n="",o=i(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){"use strict";var i=n(32),r=n(0),o=n(10),a=n(13),s=n(39),u=n(107),c=n(38),l=n(37),f=n(5)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,e,n,d,v,m,g){u(n,e,d);var y,b,_,x=function(t){if(!p&&t in E)return E[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+" Iterator",S="values"==v,O=!1,E=t.prototype,k=E[f]||E["@@iterator"]||v&&E[v],T=k||x(v),A=v?S?x("entries"):T:void 0,C="Array"==e&&E.entries||k;if(C&&(_=l(C.call(new t)))!==Object.prototype&&_.next&&(c(_,w,!0),i||"function"==typeof _[f]||a(_,f,h)),S&&k&&"values"!==k.name&&(O=!0,T=function(){return k.call(this)}),i&&!g||!p&&!O&&E[f]||a(E,f,T),s[e]=T,s[w]=h,v)if(y={values:S?T:x("values"),keys:m?T:x("keys"),entries:A},g)for(b in y)b in E||o(E,b,y[b]);else r(r.P+r.F*(p||O),e,y);return y}},function(t,e,n){var i=n(81),r=n(24);t.exports=function(t,e,n){if(i(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(r(t))}},function(t,e,n){var i=n(3),r=n(23),o=n(5)("match");t.exports=function(t){var e;return i(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==r(t))}},function(t,e,n){var i=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[i]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var i=n(39),r=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||o[r]===t)}},function(t,e,n){"use strict";var i=n(6),r=n(30);t.exports=function(t,e,n){e in t?i.f(t,e,r(0,n)):t[e]=n}},function(t,e,n){var i=n(52),r=n(5)("iterator"),o=n(39);t.exports=n(8).getIteratorMethod=function(t){if(null!=t)return t[r]||t["@@iterator"]||o[i(t)]}},function(t,e,n){"use strict";var i=n(15),r=n(34),o=n(9);t.exports=function(t){for(var e=i(this),n=o(e.length),a=arguments.length,s=r(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:r(u,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var i=n(40),r=n(111),o=n(39),a=n(14);t.exports=n(79)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){"use strict";var i=n(4);t.exports=function(){var t=i(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var i,r,o,a=n(21),s=n(100),u=n(72),c=n(66),l=n(2),f=l.process,p=l.setImmediate,h=l.clearImmediate,d=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},b=function(t){y.call(t.data)};p&&h||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),e)},i(m),m},h=function(t){delete g[t]},"process"==n(23)(f)?i=function(t){f.nextTick(a(y,t,1))}:v&&v.now?i=function(t){v.now(a(y,t,1))}:d?(o=(r=new d).port2,r.port1.onmessage=b,i=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(i=function(t){l.postMessage(t+"","*")},l.addEventListener("message",b,!1)):i="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:h}},function(t,e,n){"use strict";var i=n(2),r=n(7),o=n(32),a=n(60),s=n(13),u=n(43),c=n(1),l=n(42),f=n(25),p=n(9),h=n(118),d=n(36).f,v=n(6).f,m=n(86),g=n(38),y="prototype",b="Wrong index!",_=i.ArrayBuffer,x=i.DataView,w=i.Math,S=i.RangeError,O=i.Infinity,E=_,k=w.abs,T=w.pow,A=w.floor,C=w.log,P=w.LN2,M=r?"_b":"buffer",D=r?"_l":"byteLength",L=r?"_o":"byteOffset";function N(t,e,n){var i,r,o,a=new Array(n),s=8*n-e-1,u=(1<>1,l=23===e?T(2,-24)-T(2,-77):0,f=0,p=t<0||0===t&&1/t<0?1:0;for((t=k(t))!=t||t===O?(r=t!=t?1:0,i=u):(i=A(C(t)/P),t*(o=T(2,-i))<1&&(i--,o*=2),(t+=i+c>=1?l/o:l*T(2,1-c))*o>=2&&(i++,o/=2),i+c>=u?(r=0,i=u):i+c>=1?(r=(t*o-1)*T(2,e),i+=c):(r=t*T(2,c-1)*T(2,e),i=0));e>=8;a[f++]=255&r,r/=256,e-=8);for(i=i<0;a[f++]=255&i,i/=256,s-=8);return a[--f]|=128*p,a}function j(t,e,n){var i,r=8*n-e-1,o=(1<>1,s=r-7,u=n-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(i=l&(1<<-s)-1,l>>=-s,s+=e;s>0;i=256*i+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return i?NaN:c?-O:O;i+=T(2,e),l-=a}return(c?-1:1)*i*T(2,l-e)}function F(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function I(t){return[255&t]}function $(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function V(t){return N(t,52,8)}function B(t){return N(t,23,4)}function U(t,e,n){v(t[y],e,{get:function(){return this[n]}})}function Y(t,e,n,i){var r=h(+n);if(r+e>t[D])throw S(b);var o=t[M]._b,a=r+t[L],s=o.slice(a,a+e);return i?s:s.reverse()}function z(t,e,n,i,r,o){var a=h(+n);if(a+e>t[D])throw S(b);for(var s=t[M]._b,u=a+t[L],c=i(+r),l=0;lq;)(H=G[q++])in _||s(_,H,E[H]);o||(W.constructor=_)}var K=new x(new _(2)),J=x[y].setInt8;K.setInt8(0,2147483648),K.setInt8(1,2147483649),!K.getInt8(0)&&K.getInt8(1)||u(x[y],{setInt8:function(t,e){J.call(this,t,e<<24>>24)},setUint8:function(t,e){J.call(this,t,e<<24>>24)}},!0)}else _=function(t){l(this,_,"ArrayBuffer");var e=h(t);this._b=m.call(new Array(e),0),this[D]=e},x=function(t,e,n){l(this,x,"DataView"),l(t,_,"DataView");var i=t[D],r=f(e);if(r<0||r>i)throw S("Wrong offset!");if(r+(n=void 0===n?i-r:p(n))>i)throw S("Wrong length!");this[M]=t,this[L]=r,this[D]=n},r&&(U(_,"byteLength","_l"),U(x,"buffer","_b"),U(x,"byteLength","_l"),U(x,"byteOffset","_o")),u(x[y],{getInt8:function(t){return Y(this,1,t)[0]<<24>>24},getUint8:function(t){return Y(this,1,t)[0]},getInt16:function(t){var e=Y(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=Y(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return F(Y(this,4,t,arguments[1]))},getUint32:function(t){return F(Y(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return j(Y(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return j(Y(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){z(this,1,t,I,e)},setUint8:function(t,e){z(this,1,t,I,e)},setInt16:function(t,e){z(this,2,t,$,e,arguments[2])},setUint16:function(t,e){z(this,2,t,$,e,arguments[2])},setInt32:function(t,e){z(this,4,t,R,e,arguments[2])},setUint32:function(t,e){z(this,4,t,R,e,arguments[2])},setFloat32:function(t,e){z(this,4,t,B,e,arguments[2])},setFloat64:function(t,e){z(this,8,t,V,e,arguments[2])}});g(_,"ArrayBuffer"),g(x,"DataView"),s(x[y],a.VIEW,!0),e.ArrayBuffer=_,e.DataView=x},function(t,e,n){"use strict";(function(e){var i=n(16),r=n(306),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!i.isUndefined(t)&&i.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:("undefined"!=typeof XMLHttpRequest?s=n(124):void 0!==e&&(s=n(124)),s),transformRequest:[function(t,e){return r(e,"Content-Type"),i.isFormData(t)||i.isArrayBuffer(t)||i.isBuffer(t)||i.isStream(t)||i.isFile(t)||i.isBlob(t)?t:i.isArrayBufferView(t)?t.buffer:i.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):i.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};i.forEach(["delete","get","head"],function(t){u.headers[t]={}}),i.forEach(["post","put","patch"],function(t){u.headers[t]=i.merge(o)}),t.exports=u}).call(this,n(305))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){t.exports=!n(7)&&!n(1)(function(){return 7!=Object.defineProperty(n(66)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var i=n(2),r=n(8),o=n(32),a=n(68),s=n(6).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=o?{}:i.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var i=n(12),r=n(14),o=n(50)(!1),a=n(69)("IE_PROTO");t.exports=function(t,e){var n,s=r(t),u=0,c=[];for(n in s)n!=a&&i(s,n)&&c.push(n);for(;e.length>u;)i(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var i=n(6),r=n(4),o=n(33);t.exports=n(7)?Object.defineProperties:function(t,e){r(t);for(var n,a=o(e),s=a.length,u=0;s>u;)i.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var i=n(14),r=n(36).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return r(t)}catch(t){return a.slice()}}(t):r(i(t))}},function(t,e,n){"use strict";var i=n(33),r=n(51),o=n(48),a=n(15),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),i="abcdefghijklmnopqrst";return t[n]=7,i.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=i})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=r.f,f=o.f;u>c;)for(var p,h=s(arguments[c++]),d=l?i(h).concat(l(h)):i(h),v=d.length,m=0;v>m;)f.call(h,p=d[m++])&&(n[p]=h[p]);return n}:u},function(t,e,n){"use strict";var i=n(22),r=n(3),o=n(100),a=[].slice,s={};t.exports=Function.bind||function(t){var e=i(this),n=a.call(arguments,1),u=function(){var i=n.concat(a.call(arguments));return this instanceof u?function(t,e,n){if(!(e in s)){for(var i=[],r=0;r>>0||(a.test(n)?16:10))}:i},function(t,e,n){var i=n(2).parseFloat,r=n(53).trim;t.exports=1/i(n(74)+"-0")!=-1/0?function(t){var e=r(String(t),3),n=i(e);return 0===n&&"-"==e.charAt(0)?-0:n}:i},function(t,e,n){var i=n(23);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=i(t))throw TypeError(e);return+t}},function(t,e,n){var i=n(3),r=Math.floor;t.exports=function(t){return!i(t)&&isFinite(t)&&r(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var i=n(25),r=n(24);t.exports=function(t){return function(e,n){var o,a,s=String(r(e)),u=i(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}}},function(t,e,n){"use strict";var i=n(35),r=n(30),o=n(38),a={};n(13)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=i(a,{next:r(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var i=n(4);t.exports=function(t,e,n,r){try{return r?e(i(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&i(o.call(t)),e}}},function(t,e,n){var i=n(22),r=n(15),o=n(47),a=n(9);t.exports=function(t,e,n,s,u){i(e);var c=r(t),l=o(c),f=a(c.length),p=u?f-1:0,h=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=h;break}if(p+=h,u?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;u?p>=0:f>p;p+=h)p in l&&(s=e(s,l[p],p,c));return s}},function(t,e,n){"use strict";var i=n(15),r=n(34),o=n(9);t.exports=[].copyWithin||function(t,e){var n=i(this),a=o(n.length),s=r(t,a),u=r(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:r(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(7)&&"g"!=/./g.flags&&n(6).f(RegExp.prototype,"flags",{configurable:!0,get:n(88)})},function(t,e,n){"use strict";var i,r,o,a,s=n(32),u=n(2),c=n(21),l=n(52),f=n(0),p=n(3),h=n(22),d=n(42),v=n(56),m=n(57),g=n(89).set,y=n(246)(),b=n(114),_=n(247),x=n(58),w=n(115),S=u.TypeError,O=u.process,E=O&&O.versions,k=E&&E.v8||"",T=u.Promise,A="process"==l(O),C=function(){},P=r=b.f,M=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(C,C)};return(A||"function"==typeof PromiseRejectionEvent)&&t.then(C)instanceof e&&0!==k.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(t){}}(),D=function(t){var e;return!(!p(t)||"function"!=typeof(e=t.then))&&e},L=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var i=t._v,r=1==t._s,o=0,a=function(e){var n,o,a,s=r?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(r||(2==t._h&&F(t),t._h=1),!0===s?n=i:(l&&l.enter(),n=s(i),l&&(l.exit(),a=!0)),n===e.promise?c(S("Promise-chain cycle")):(o=D(n))?o.call(n,u,c):u(n)):c(i)}catch(t){l&&!a&&l.exit(),c(t)}};n.length>o;)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&N(t)})}},N=function(t){g.call(u,function(){var e,n,i,r=t._v,o=j(t);if(o&&(e=_(function(){A?O.emit("unhandledRejection",r,t):(n=u.onunhandledrejection)?n({promise:t,reason:r}):(i=u.console)&&i.error&&i.error("Unhandled promise rejection",r)}),t._h=A||j(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},j=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){g.call(u,function(){var e;A?O.emit("rejectionHandled",t):(e=u.onrejectionhandled)&&e({promise:t,reason:t._v})})},I=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),L(e,!0))},$=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=D(t))?y(function(){var i={_w:n,_d:!1};try{e.call(t,c($,i,1),c(I,i,1))}catch(t){I.call(i,t)}}):(n._v=t,n._s=1,L(n,!1))}catch(t){I.call({_w:n,_d:!1},t)}}};M||(T=function(t){d(this,T,"Promise","_h"),h(t),i.call(this);try{t(c($,this,1),c(I,this,1))}catch(t){I.call(this,t)}},(i=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(T.prototype,{then:function(t,e){var n=P(m(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=A?O.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&L(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new i;this.promise=t,this.resolve=c($,t,1),this.reject=c(I,t,1)},b.f=P=function(t){return t===T||t===a?new o(t):r(t)}),f(f.G+f.W+f.F*!M,{Promise:T}),n(38)(T,"Promise"),n(41)("Promise"),a=n(8).Promise,f(f.S+f.F*!M,"Promise",{reject:function(t){var e=P(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!M),"Promise",{resolve:function(t){return w(s&&this===a?T:this,t)}}),f(f.S+f.F*!(M&&n(54)(function(t){T.all(t).catch(C)})),"Promise",{all:function(t){var e=this,n=P(e),i=n.resolve,r=n.reject,o=_(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then(function(t){u||(u=!0,n[s]=t,--a||i(n))},r)}),--a||i(n)});return o.e&&r(o.v),n.promise},race:function(t){var e=this,n=P(e),i=n.reject,r=_(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,i)})});return r.e&&i(r.v),n.promise}})},function(t,e,n){"use strict";var i=n(22);function r(t){var e,n;this.promise=new t(function(t,i){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=i}),this.resolve=i(e),this.reject=i(n)}t.exports.f=function(t){return new r(t)}},function(t,e,n){var i=n(4),r=n(3),o=n(114);t.exports=function(t,e){if(i(t),r(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var i=n(6).f,r=n(35),o=n(43),a=n(21),s=n(42),u=n(56),c=n(79),l=n(111),f=n(41),p=n(7),h=n(28).fastKey,d=n(44),v=p?"_s":"size",m=function(t,e){var n,i=h(e);if("F"!==i)return t._i[i];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var l=t(function(t,i){s(t,l,e,"_i"),t._t=e,t._i=r(null),t._f=void 0,t._l=void 0,t[v]=0,null!=i&&u(i,n,t[c],t)});return o(l.prototype,{clear:function(){for(var t=d(this,e),n=t._i,i=t._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete n[i.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=d(this,e),i=m(n,t);if(i){var r=i.n,o=i.p;delete n._i[i.i],i.r=!0,o&&(o.n=r),r&&(r.p=o),n._f==i&&(n._f=r),n._l==i&&(n._l=o),n[v]--}return!!i},forEach:function(t){d(this,e);for(var n,i=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(i(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(d(this,e),t)}}),p&&i(l.prototype,"size",{get:function(){return d(this,e)[v]}}),l},def:function(t,e,n){var i,r,o=m(t,e);return o?o.v=n:(t._l=o={i:r=h(e,!0),k:e,v:n,p:i=t._l,n:void 0,r:!1},t._f||(t._f=o),i&&(i.n=o),t[v]++,"F"!==r&&(t._i[r]=o)),t},getEntry:m,setStrong:function(t,e,n){c(t,e,function(t,n){this._t=d(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?"entries":"values",!n,!0),f(e)}}},function(t,e,n){"use strict";var i=n(43),r=n(28).getWeak,o=n(4),a=n(3),s=n(42),u=n(56),c=n(20),l=n(12),f=n(44),p=c(5),h=c(6),d=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},g=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=h(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var c=t(function(t,i){s(t,c,e,"_i"),t._t=e,t._i=d++,t._l=void 0,null!=i&&u(i,n,t[o],t)});return i(c.prototype,{delete:function(t){if(!a(t))return!1;var n=r(t);return!0===n?v(f(this,e)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=r(t);return!0===n?v(f(this,e)).has(t):n&&l(n,this._i)}}),c},def:function(t,e,n){var i=r(o(e),!0);return!0===i?v(t).set(e,n):i[t._i]=n,t},ufstore:v}},function(t,e,n){var i=n(25),r=n(9);t.exports=function(t){if(void 0===t)return 0;var e=i(t),n=r(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var i=n(36),r=n(51),o=n(4),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=i.f(o(t)),n=r.f;return n?e.concat(n(t)):e}},function(t,e,n){var i=n(9),r=n(76),o=n(24);t.exports=function(t,e,n,a){var s=String(o(t)),u=s.length,c=void 0===n?" ":String(n),l=i(e);if(l<=u||""==c)return s;var f=l-u,p=r.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),a?p+s:s+p}},function(t,e,n){var i=n(33),r=n(14),o=n(48).f;t.exports=function(t){return function(e){for(var n,a=r(e),s=i(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(t?[n,a[n]]:a[n]);return l}}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),i=0;i=0){o=1;break}var s=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},o))}};function u(t){return t&&"[object Function]"==={}.toString.call(t)}function c(t,e){if(1!==t.nodeType)return[];var n=getComputedStyle(t,null);return e?n[e]:n}function l(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function f(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=c(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?t:f(l(t))}var p=r&&!(!window.MSInputMethodContext||!document.documentMode),h=r&&/MSIE 10/.test(navigator.userAgent);function d(t){return 11===t?p:10===t?h:p||h}function v(t){if(!t)return document.documentElement;for(var e=d(10)?document.body:null,n=t.offsetParent;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TD","TABLE"].indexOf(n.nodeName)&&"static"===c(n,"position")?v(n):n:t?t.ownerDocument.documentElement:document.documentElement}function m(t){return null!==t.parentNode?m(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?t:e,i=n?e:t,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a,s,u=o.commonAncestorContainer;if(t!==u&&e!==u||r.contains(i))return"BODY"===(s=(a=u).nodeName)||"HTML"!==s&&v(a.firstElementChild)!==a?v(u):u;var c=m(t);return c.host?g(c.host,e):g(t,m(e).host)}function y(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||r)[e]}return t[e]}function b(t,e){var n="x"===e?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"],10)+parseFloat(t["border"+r+"Width"],10)}function _(t,e,n,r){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],d(10)?n["offset"+t]+r["margin"+("Height"===t?"Top":"Left")]+r["margin"+("Height"===t?"Bottom":"Right")]:0)}function x(){var t=document.body,e=document.documentElement,n=d(10)&&getComputedStyle(e);return{height:_("Height",t,e,n),width:_("Width",t,e,n)}}var w=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},S=function(){function t(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=d(10),i="HTML"===e.nodeName,o=T(t),a=T(e),s=f(t),u=c(e),l=parseFloat(u.borderTopWidth,10),p=parseFloat(u.borderLeftWidth,10);n&&"HTML"===e.nodeName&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=E({top:o.top-a.top-l,left:o.left-a.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!r&&i){var v=parseFloat(u.marginTop,10),m=parseFloat(u.marginLeft,10);h.top-=l-v,h.bottom-=l-v,h.left-=p-m,h.right-=p-m,h.marginTop=v,h.marginLeft=m}return(r&&!n?e.contains(s):e===s&&"BODY"!==s.nodeName)&&(h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=y(e,"top"),i=y(e,"left"),o=n?-1:1;return t.top+=r*o,t.bottom+=r*o,t.left+=i*o,t.right+=i*o,t}(h,e)),h}function C(t){if(!t||!t.parentElement||d())return document.documentElement;for(var e=t.parentElement;e&&"none"===c(e,"transform");)e=e.parentElement;return e||document.documentElement}function D(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?C(t):g(t,e);if("viewport"===r)o=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,r=A(t,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=e?0:y(n),s=e?0:y(n,"left");return E({top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o})}(a,i);else{var s=void 0;"scrollParent"===r?"BODY"===(s=f(l(e))).nodeName&&(s=t.ownerDocument.documentElement):s="window"===r?t.ownerDocument.documentElement:r;var u=A(s,a,i);if("HTML"!==s.nodeName||function t(e){var n=e.nodeName;return"BODY"!==n&&"HTML"!==n&&("fixed"===c(e,"position")||t(l(e)))}(a))o=u;else{var p=x(),h=p.height,d=p.width;o.top+=u.top-u.marginTop,o.bottom=h+u.top,o.left+=u.left-u.marginLeft,o.right=d+u.left}}return o.left+=n,o.top+=n,o.right-=n,o.bottom-=n,o}function P(t,e,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=D(n,r,o,i),s={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},u=Object.keys(s).map(function(t){return k({key:t},s[t],{area:(e=s[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=u.filter(function(t){var e=t.width,r=t.height;return e>=n.clientWidth&&r>=n.clientHeight}),l=c.length>0?c[0].key:u[0].key,f=t.split("-")[1];return l+(f?"-"+f:"")}function M(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return A(n,r?C(e):g(e,n),r)}function L(t){var e=getComputedStyle(t),n=parseFloat(e.marginTop)+parseFloat(e.marginBottom),r=parseFloat(e.marginLeft)+parseFloat(e.marginRight);return{width:t.offsetWidth+r,height:t.offsetHeight+n}}function N(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function j(t,e,n){n=n.split("-")[0];var r=L(t),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",c=o?"width":"height";return i[a]=e[a]+e[u]/2-r[u]/2,i[s]=n===s?e[s]-r[c]:e[N(s)],i}function F(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function I(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===n});var r=F(t,function(t){return t[e]===n});return t.indexOf(r)}(t,"name",n))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=t.function||t.fn;t.enabled&&u(n)&&(e.offsets.popper=E(e.offsets.popper),e.offsets.reference=E(e.offsets.reference),e=n(e,t))}),e}function $(t,e){return t.some(function(t){var n=t.name;return t.enabled&&n===e})}function V(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=z.indexOf(t),r=z.slice(n+1).concat(z.slice(0,n));return e?r.reverse():r}var G={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"},q={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],r=e.split("-")[1];if(r){var i=t.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),u=s?"left":"top",c=s?"width":"height",l={start:O({},u,o[u]),end:O({},u,o[u]+o[c]-a[c])};t.offsets.popper=k({},a,l[r])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,r=t.placement,i=t.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=B(+n)?[+n,0]:function(t,e,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),s=a.indexOf(F(a,function(t){return-1!==t.search(/,|\s/)}));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return(c=c.map(function(t,r){var i=(1===r?!o:o)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,n,r){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}return E(s)[e]/100*o}return"vh"===a||"vw"===a?("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o:o}(t,i,e,n)})})).forEach(function(t,e){t.forEach(function(n,r){B(n)&&(i[e]+=n*("-"===t[r-1]?-1:1))})}),i}(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),t.popper=o,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||v(t.instance.popper);t.instance.reference===n&&(n=v(n));var r=V("transform"),i=t.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var u=D(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);i.top=o,i.left=a,i[r]=s,e.boundaries=u;var c=e.priority,l=t.offsets.popper,f={primary:function(t){var n=l[t];return l[t]u[t]&&!e.escapeWithReference&&(r=Math.min(l[n],u[t]-("right"===t?l.width:l.height))),O({},n,r)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";l=k({},l,f[e](t))}),t.offsets.popper=l,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,r=e.reference,i=t.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",u=a?"left":"top",c=a?"width":"height";return n[s]o(r[s])&&(t.offsets.popper[u]=o(r[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!U(t.instance.modifiers,"arrow","keepTogether"))return t;var r=e.element;if("string"==typeof r){if(!(r=t.instance.popper.querySelector(r)))return t}else if(!t.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],o=t.offsets,a=o.popper,s=o.reference,u=-1!==["left","right"].indexOf(i),l=u?"height":"width",f=u?"Top":"Left",p=f.toLowerCase(),h=u?"left":"top",d=u?"bottom":"right",v=L(r)[l];s[d]-va[d]&&(t.offsets.popper[p]+=s[p]+v-a[d]),t.offsets.popper=E(t.offsets.popper);var m=s[p]+s[l]/2-v/2,g=c(t.instance.popper),y=parseFloat(g["margin"+f],10),b=parseFloat(g["border"+f+"Width"],10),_=m-t.offsets.popper[p]-y-b;return _=Math.max(Math.min(a[l]-v,_),0),t.arrowElement=r,t.offsets.arrow=(O(n={},p,Math.round(_)),O(n,h,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if($(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=D(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),r=t.placement.split("-")[0],i=N(r),o=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case G.FLIP:a=[r,i];break;case G.CLOCKWISE:a=W(r);break;case G.COUNTERCLOCKWISE:a=W(r,!0);break;default:a=e.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return t;r=t.placement.split("-")[0],i=N(r);var c=t.offsets.popper,l=t.offsets.reference,f=Math.floor,p="left"===r&&f(c.right)>f(l.left)||"right"===r&&f(c.left)f(l.top)||"bottom"===r&&f(c.top)f(n.right),v=f(c.top)f(n.bottom),g="left"===r&&h||"right"===r&&d||"top"===r&&v||"bottom"===r&&m,y=-1!==["top","bottom"].indexOf(r),b=!!e.flipVariations&&(y&&"start"===o&&h||y&&"end"===o&&d||!y&&"start"===o&&v||!y&&"end"===o&&m);(p||g||b)&&(t.flipped=!0,(p||g)&&(r=a[u+1]),b&&(o=function(t){return t}(o)),t.placement=r+(o?"-"+o:""),t.offsets.popper=k({},t.offsets.popper,j(t.instance.popper,t.offsets.reference,t.placement)),t=I(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport"},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],r=t.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),t.placement=N(e),t.offsets.popper=E(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!U(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=F(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottomn.right||e.top>n.bottom||e.right2&&void 0!==arguments[2]?arguments[2]:{};w(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=s(this.update.bind(this)),this.options=k({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(k({},t.Defaults.modifiers,i.modifiers)).forEach(function(e){r.options.modifiers[e]=k({},t.Defaults.modifiers[e]||{},i.modifiers?i.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return k({name:t},r.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&u(t.onLoad)&&t.onLoad(r.reference,r.popper,r.options,t,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return S(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=M(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=P(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=j(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=I(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,$(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[V("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=function(t,e,n,r){n.updateBound=r,R(t).addEventListener("resize",n.updateBound,{passive:!0});var i=f(t);return function t(e,n,r,i){var o="BODY"===e.nodeName,a=o?e.ownerDocument.defaultView:e;a.addEventListener(n,r,{passive:!0}),o||t(f(a.parentNode),n,r,i),i.push(a)}(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return function(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,R(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}.call(this)}}]),t}();J.Utils=("undefined"!=typeof window?window:t).PopperUtils,J.placements=Y,J.Defaults=q;var K=function(){};function X(t){return"string"==typeof t&&(t=t.split(" ")),t}function Z(t,e){var n=X(e),r=void 0;r=t.className instanceof K?X(t.className.baseVal):X(t.className),n.forEach(function(t){-1===r.indexOf(t)&&r.push(t)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}function Q(t,e){var n=X(e),r=void 0;r=t.className instanceof K?X(t.className.baseVal):X(t.className),n.forEach(function(t){var e=r.indexOf(t);-1!==e&&r.splice(e,1)}),t instanceof SVGElement?t.setAttribute("class",r.join(" ")):t.className=r.join(" ")}"undefined"!=typeof window&&(K=window.SVGAnimatedString);var tt=!1;if("undefined"!=typeof window){tt=!1;try{var et=Object.defineProperty({},"passive",{get:function(){tt=!0}});window.addEventListener("test",null,et)}catch(t){}}var nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},rt=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},it=function(){function t(t,e){for(var n=0;n
',trigger:"hover focus",offset:0},st=[],ut=function(){function t(e,n){rt(this,t),ct.call(this),n=ot({},at,n),e.jquery&&(e=e[0]),this.reference=e,this.options=n,this._isOpen=!1,this._init()}return it(t,[{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var e=!1,n=t&&t.classes||yt.options.defaultClass;this._classes!==n&&(this.setClasses(n),e=!0),t=ht(t);var r=!1,i=!1;for(var o in this.options.offset===t.offset&&this.options.placement===t.placement||(r=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||e)&&(i=!0),t)this.options[o]=t[o];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else r&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"==typeof this.options.trigger?this.options.trigger.split(" ").filter(function(t){return-1!==["click","hover","focus"].indexOf(t)}):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),this._setEventListeners(this.reference,t,this.options)}},{key:"_create",value:function(t,e){var n=window.document.createElement("div");n.innerHTML=e.trim();var r=n.childNodes[0];return r.id="tooltip_"+Math.random().toString(36).substr(2,10),r.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(r.addEventListener("mouseenter",this.hide),r.addEventListener("click",this.hide)),r}},{key:"_setContent",value:function(t,e){var n=this;this.asyncContent=!1,this._applyContent(t,e).then(function(){n.popperInstance.update()})}},{key:"_applyContent",value:function(t,e){var n=this;return new Promise(function(r,i){var o=e.html,a=n._tooltipNode;if(a){var s=a.querySelector(n.options.innerSelector);if(1===t.nodeType){if(o){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"==typeof t){var u=t();return void(u&&"function"==typeof u.then?(n.asyncContent=!0,e.loadingClass&&Z(a,e.loadingClass),e.loadingContent&&n._applyContent(e.loadingContent,e),u.then(function(t){return e.loadingClass&&Q(a,e.loadingClass),n._applyContent(t,e)}).then(r).catch(i)):n._applyContent(u,e).then(r).catch(i))}o?s.innerHTML=t:s.innerText=t}r()}})}},{key:"_show",value:function(t,e){if(!e||"string"!=typeof e.container||document.querySelector(e.container)){clearTimeout(this._disposeTimer),delete(e=Object.assign({},e)).offset;var n=!0;this._tooltipNode&&(Z(this._tooltipNode,this._classes),n=!1);var r=this._ensureShown(t,e);return n&&this._tooltipNode&&Z(this._tooltipNode,this._classes),Z(t,["v-tooltip-open"]),r}}},{key:"_ensureShown",value:function(t,e){var n=this;if(this._isOpen)return this;if(this._isOpen=!0,st.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(e.title,e),this;var r=t.getAttribute("title")||e.title;if(!r)return this;var i=this._create(t,e.template);this._tooltipNode=i,this._setContent(r,e),t.setAttribute("aria-describedby",i.id);var o=this._findContainer(e.container,t);this._append(i,o);var a=ot({},e.popperOptions,{placement:e.placement});return a.modifiers=ot({},a.modifiers,{arrow:{element:this.options.arrowSelector}}),e.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:e.boundariesElement}),this.popperInstance=new J(t,i,a),requestAnimationFrame(function(){!n._isDisposed&&n.popperInstance?(n.popperInstance.update(),requestAnimationFrame(function(){n._isDisposed?n.dispose():n._isOpen&&i.setAttribute("aria-hidden","false")})):n.dispose()}),this}},{key:"_noLongerOpen",value:function(){var t=st.indexOf(this);-1!==t&&st.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var e=yt.options.disposeTimeout;return null!==e&&(this._disposeTimer=setTimeout(function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._tooltipNode.parentNode.removeChild(t._tooltipNode),t._tooltipNode=null)},e)),Q(this.reference,["v-tooltip-open"]),this}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this._events.forEach(function(e){var n=e.func,r=e.event;t.reference.removeEventListener(r,n)}),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||(this._tooltipNode.parentNode.removeChild(this._tooltipNode),this._tooltipNode=null)):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,e){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=e.parentNode),t}},{key:"_append",value:function(t,e){e.appendChild(t)}},{key:"_setEventListeners",value:function(t,e,n){var r=this,i=[],o=[];e.forEach(function(t){switch(t){case"hover":i.push("mouseenter"),o.push("mouseleave"),r.options.hideOnTargetClick&&o.push("click");break;case"focus":i.push("focus"),o.push("blur"),r.options.hideOnTargetClick&&o.push("click");break;case"click":i.push("click"),o.push("click")}}),i.forEach(function(e){var i=function(e){!0!==r._isOpen&&(e.usedByTooltip=!0,r._scheduleShow(t,n.delay,n,e))};r._events.push({event:e,func:i}),t.addEventListener(e,i)}),o.forEach(function(e){var i=function(e){!0!==e.usedByTooltip&&r._scheduleHide(t,n.delay,n,e)};r._events.push({event:e,func:i}),t.addEventListener(e,i)})}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,e,n){var r=this,i=e&&e.show||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){return r._show(t,n)},i)}},{key:"_scheduleHide",value:function(t,e,n,r){var i=this,o=e&&e.hide||e||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout(function(){if(!1!==i._isOpen&&document.body.contains(i._tooltipNode)){if("mouseleave"===r.type&&i._setTooltipNodeEvent(r,t,e,n))return;i._hide(t,n)}},o)}}]),t}(),ct=function(){var t=this;this.show=function(){t._show(t.reference,t.options)},this.hide=function(){t._hide()},this.dispose=function(){t._dispose()},this.toggle=function(){return t._isOpen?t.hide():t.show()},this._events=[],this._setTooltipNodeEvent=function(e,n,r,i){var o=e.relatedreference||e.toElement||e.relatedTarget;return!!t._tooltipNode.contains(o)&&(t._tooltipNode.addEventListener(e.type,function r(o){var a=o.relatedreference||o.toElement||o.relatedTarget;t._tooltipNode.removeEventListener(e.type,r),n.contains(a)||t._scheduleHide(n,i.delay,i,o)}),!0)}};"undefined"!=typeof document&&document.addEventListener("touchstart",function(t){for(var e=0;e
',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function ht(t){var e={placement:void 0!==t.placement?t.placement:yt.options.defaultPlacement,delay:void 0!==t.delay?t.delay:yt.options.defaultDelay,html:void 0!==t.html?t.html:yt.options.defaultHtml,template:void 0!==t.template?t.template:yt.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:yt.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:yt.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:yt.options.defaultTrigger,offset:void 0!==t.offset?t.offset:yt.options.defaultOffset,container:void 0!==t.container?t.container:yt.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:yt.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:yt.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:yt.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:yt.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:yt.options.defaultLoadingContent,popperOptions:ot({},void 0!==t.popperOptions?t.popperOptions:yt.options.defaultPopperOptions)};if(e.offset){var n=nt(e.offset),r=e.offset;("number"===n||"string"===n&&-1===r.indexOf(","))&&(r="0, "+r),e.popperOptions.modifiers||(e.popperOptions.modifiers={}),e.popperOptions.modifiers.offset={offset:r}}return e.trigger&&-1!==e.trigger.indexOf("click")&&(e.hideOnTargetClick=!1),e}function dt(t,e){for(var n=t.placement,r=0;r2&&void 0!==arguments[2]?arguments[2]:{},r=vt(e),i=void 0!==e.classes?e.classes:yt.options.defaultClass,o=ot({title:r},ht(ot({},e,{placement:dt(e,n)}))),a=t._tooltip=new ut(t,o);a.setClasses(i),a._vueEl=t;var s=void 0!==e.targetClasses?e.targetClasses:yt.options.defaultTargetClass;return t._tooltipTargetClasses=s,Z(t,s),a}(t,n,r),void 0!==n.show&&n.show!==t._tooltipOldShow&&(t._tooltipOldShow=n.show,n.show?o.show():o.hide())}else mt(t)}var yt={options:pt,bind:gt,update:gt,unbind:function(t){mt(t)}};function bt(t){t.addEventListener("click",xt),t.addEventListener("touchstart",wt,!!tt&&{passive:!0})}function _t(t){t.removeEventListener("click",xt),t.removeEventListener("touchstart",wt),t.removeEventListener("touchend",St),t.removeEventListener("touchcancel",Ot)}function xt(t){var e=t.currentTarget;t.closePopover=!e.$_vclosepopover_touch,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}function wt(t){if(1===t.changedTouches.length){var e=t.currentTarget;e.$_vclosepopover_touch=!0;var n=t.changedTouches[0];e.$_vclosepopover_touchPoint=n,e.addEventListener("touchend",St),e.addEventListener("touchcancel",Ot)}}function St(t){var e=t.currentTarget;if(e.$_vclosepopover_touch=!1,1===t.changedTouches.length){var n=t.changedTouches[0],r=e.$_vclosepopover_touchPoint;t.closePopover=Math.abs(n.screenY-r.screenY)<20&&Math.abs(n.screenX-r.screenX)<20,t.closeAllPopover=e.$_closePopoverModifiers&&!!e.$_closePopoverModifiers.all}}function Ot(t){t.currentTarget.$_vclosepopover_touch=!1}var kt={bind:function(t,e){var n=e.value,r=e.modifiers;t.$_closePopoverModifiers=r,(void 0===n||n)&&bt(t)},update:function(t,e){var n=e.value,r=e.oldValue,i=e.modifiers;t.$_closePopoverModifiers=i,n!==r&&(void 0===n||n?bt(t):_t(t))},unbind:function(t){_t(t)}},Et=void 0,Tt={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},staticRenderFns:[],_scopeId:"data-v-b329ee4c",name:"resize-observer",methods:{notify:function(){this.$emit("notify")},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.notify),this._w===this.$el.offsetWidth&&this._h===this.$el.offsetHeight||this.notify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!Et&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.notify),delete this._resizeObject.onload)}},mounted:function(){var t=this;(function t(){t.init||(t.init=!0,Et=-1!==function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var n=t.indexOf("rv:");return parseInt(t.substring(n+3,t.indexOf(".",n)),10)}var r=t.indexOf("Edge/");return r>0?parseInt(t.substring(r+5,t.indexOf(".",r)),10):-1}())})(),this.$nextTick(function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight});var e=document.createElement("object");this._resizeObject=e,e.setAttribute("style","display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; pointer-events: none; z-index: -1;"),e.setAttribute("aria-hidden","true"),e.setAttribute("tabindex",-1),e.onload=this.addResizeHandlers,e.type="text/html",Et&&this.$el.appendChild(e),e.data="about:blank",Et||this.$el.appendChild(e)},beforeDestroy:function(){this.removeResizeHandlers()}},At={version:"0.4.4",install:function(t){t.component("resize-observer",Tt)}},Ct=null;function Dt(t){var e=yt.options.popover[t];return void 0===e?yt.options[t]:e}"undefined"!=typeof window?Ct=window.Vue:void 0!==t&&(Ct=t.Vue),Ct&&Ct.use(At);var Pt=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(Pt=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var Mt=[],Lt=function(){};"undefined"!=typeof window&&(Lt=window.Element);var Nt={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"v-popover",class:t.cssClass},[n("span",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":t.popoverId,tabindex:-1!==t.trigger.indexOf("focus")?0:-1}},[t._t("default")],2),t._v(" "),n("div",{ref:"popover",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?"visible":"hidden"},attrs:{id:t.popoverId,"aria-hidden":t.isOpen?"false":"true"}},[n("div",{class:t.popoverWrapperClass},[n("div",{ref:"inner",class:t.popoverInnerClass,staticStyle:{position:"relative"}},[n("div",[t._t("popover")],2),t._v(" "),t.handleResize?n("ResizeObserver",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(" "),n("div",{ref:"arrow",class:t.popoverArrowClass})])])])},staticRenderFns:[],name:"VPopover",components:{ResizeObserver:Tt},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return Dt("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return Dt("defaultDelay")}},offset:{type:[String,Number],default:function(){return Dt("defaultOffset")}},trigger:{type:String,default:function(){return Dt("defaultTrigger")}},container:{type:[String,Object,Lt,Boolean],default:function(){return Dt("defaultContainer")}},boundariesElement:{type:[String,Lt],default:function(){return Dt("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return Dt("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return Dt("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return yt.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return yt.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return yt.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return yt.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return yt.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return yt.options.popover.defaultHandleResize}},openGroup:{type:String,default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return{open:this.isOpen}},popoverId:function(){return"popover_"+this.id}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,e){t!==e&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var e=this.$refs.popover,n=this.$refs.trigger,r=this.$_findContainer(this.container,n);if(!r)return void console.warn("No container for popover",this);r.appendChild(e),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var e=this;this.$_updatePopper(function(){e.popperInstance.options.placement=t})},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.event,r=(e.skipDelay,e.force);!(void 0!==r&&r)&&this.disabled||(this.$_scheduleShow(n),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame(function(){t.$_beingShowed=!1})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.event;t.skipDelay,this.$_scheduleHide(e),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,e=this.$refs.trigger,n=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var r=this.$_findContainer(this.container,e);if(!r)return void console.warn("No container for popover",this);r.appendChild(n),this.$_mounted=!0}if(!this.popperInstance){var i=ot({},this.popperOptions,{placement:this.placement});if(i.modifiers=ot({},i.modifiers,{arrow:ot({},i.modifiers&&i.modifiers.arrow,{element:this.$refs.arrow})}),this.offset){var o=this.$_getOffset();i.modifiers.offset=ot({},i.modifiers&&i.modifiers.offset,{offset:o})}this.boundariesElement&&(i.modifiers.preventOverflow=ot({},i.modifiers&&i.modifiers.preventOverflow,{boundariesElement:this.boundariesElement})),this.popperInstance=new J(e,n,i),requestAnimationFrame(function(){!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame(function(){t.$_isDisposed?t.dispose():t.isOpen=!0})):t.dispose()})}var a=this.openGroup;if(a)for(var s=void 0,u=0;u1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var e=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),e)}},$_scheduleHide:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),n)this.$_hide();else{var r=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout(function(){if(t.isOpen){if(e&&"mouseleave"===e.type&&t.$_setTooltipNodeEvent(e))return;t.$_hide()}},r)}},$_setTooltipNodeEvent:function(t){var e=this,n=this.$refs.trigger,r=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget;return!!r.contains(i)&&(r.addEventListener(t.type,function i(o){var a=o.relatedreference||o.toElement||o.relatedTarget;r.removeEventListener(t.type,i),n.contains(a)||e.hide({event:o})}),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach(function(e){var n=e.func,r=e.event;t.removeEventListener(r,n)}),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),n&&(this.$_preventOpen=!0,setTimeout(function(){e.$_preventOpen=!1},300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function jt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];requestAnimationFrame(function(){for(var n=void 0,r=0;r-1},tt.prototype.set=function(t,e){var n=this.__data__,r=ot(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},et.prototype.clear=function(){this.size=0,this.__data__={hash:new Q,map:new(K||tt),string:new Q}},et.prototype.delete=function(t){var e=ft(this,t).delete(t);return this.size-=e?1:0,e},et.prototype.get=function(t){return ft(this,t).get(t)},et.prototype.has=function(t){return ft(this,t).has(t)},et.prototype.set=function(t,e){var n=ft(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},nt.prototype.clear=function(){this.__data__=new tt,this.size=0},nt.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},nt.prototype.get=function(t){return this.__data__.get(t)},nt.prototype.has=function(t){return this.__data__.has(t)},nt.prototype.set=function(t,e){var n=this.__data__;if(n instanceof tt){var r=n.__data__;if(!K||r.length<199)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new et(r)}return n.set(t,e),this.size=n.size,this};var st=function(t,e,n){for(var r=-1,i=Object(t),o=n(t),a=o.length;a--;){var s=o[++r];if(!1===e(i[s],s,i))break}return t};function ut(t){return null==t?void 0===t?f:u:z&&z in Object(t)?function(t){var e=L.call(t,z),n=t[z];try{t[z]=void 0;var r=!0}catch(t){}var i=j.call(t);return r&&(e?t[z]=n:delete t[z]),i}(t):function(t){return j.call(t)}(t)}function ct(t){return Ot(t)&&ut(t)==i}function lt(t,e,n,r,i){t!==e&&st(e,function(o,a){if(St(o))i||(i=new nt),function(t,e,n,r,i,o,a){var s=O(t,n),u=O(e,n),l=a.get(u);if(l)rt(t,n,l);else{var f,p,h,d,v,m=o?o(s,u,n+"",t,e,a):void 0,g=void 0===m;if(g){var y=yt(u),b=!y&&_t(u),_=!y&&!b&&kt(u);m=u,y||b||_?yt(s)?m=s:Ot(v=s)&&bt(v)?m=function(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n-1&&t%1==0&&t0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(W?function(t,e){return W(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:Ct);function mt(t,e){return t===e||t!=t&&e!=e}var gt=ct(function(){return arguments}())?ct:function(t){return Ot(t)&&L.call(t,"callee")&&!U.call(t,"callee")},yt=Array.isArray;function bt(t){return null!=t&&wt(t.length)&&!xt(t)}var _t=G||function(){return!1};function xt(t){if(!St(t))return!1;var e=ut(t);return e==a||e==s||e==o||e==l}function wt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=r}function St(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ot(t){return null!=t&&"object"==typeof t}var kt=S?function(t){return function(e){return t(e)}}(S):function(t){return Ot(t)&&wt(t.length)&&!!d[ut(t)]};function Et(t){return bt(t)?function(t,e){var n=yt(t),r=!n&>(t),i=!n&&!r&&_t(t),o=!n&&!r&&!i&&kt(t),a=n||r||i||o,s=a?function(t,e){for(var n=-1,r=Array(t);++n1?e[r-1]:void 0,o=r>2?e[2]:void 0;for(i=Tt.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(t,e,n){if(!St(n))return!1;var r=typeof e;return!!("number"==r?bt(n)&&ht(e,n.length):"string"==r&&e in n)&&mt(n[e],t)}(e[0],e[1],o)&&(i=r<3?void 0:i,r=1),t=Object(t);++n1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0;var r={};$t(r,pt,n),Rt.options=r,yt.options=r,e.directive("tooltip",yt),e.directive("close-popover",kt),e.component("v-popover",Nt)}},get enabled(){return lt.enabled},set enabled(t){lt.enabled=t}},Bt=null;"undefined"!=typeof window?Bt=window.Vue:void 0!==t&&(Bt=t.Vue),Bt&&Bt.use(Rt)}).call(this,n(92))},function(t,e,n){var r=n(3),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(8),i=n(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(32)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(67)("keys"),i=n(31);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(23);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(3),i=n(4),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(21)(Function.call,n(18).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(3),i=n(73).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){"use strict";var r=n(25),i=n(24);t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){"use strict";var r=n(32),i=n(0),o=n(10),a=n(13),s=n(39),u=n(107),c=n(38),l=n(37),f=n(5)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,e,n,d,v,m,g){u(n,e,d);var y,b,_,x=function(t){if(!p&&t in k)return k[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+" Iterator",S="values"==v,O=!1,k=t.prototype,E=k[f]||k["@@iterator"]||v&&k[v],T=E||x(v),A=v?S?x("entries"):T:void 0,C="Array"==e&&k.entries||E;if(C&&(_=l(C.call(new t)))!==Object.prototype&&_.next&&(c(_,w,!0),r||"function"==typeof _[f]||a(_,f,h)),S&&E&&"values"!==E.name&&(O=!0,T=function(){return E.call(this)}),r&&!g||!p&&!O&&k[f]||a(k,f,T),s[e]=T,s[w]=h,v)if(y={values:S?T:x("values"),keys:m?T:x("keys"),entries:A},g)for(b in y)b in k||o(k,b,y[b]);else i(i.P+i.F*(p||O),e,y);return y}},function(t,e,n){var r=n(81),i=n(24);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(3),i=n(23),o=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),i=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){"use strict";var r=n(6),i=n(30);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(52),i=n(5)("iterator"),o=n(39);t.exports=n(8).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(40),i=n(111),o=n(39),a=n(14);t.exports=n(79)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):i(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r=n(4);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var r,i,o,a=n(21),s=n(100),u=n(72),c=n(66),l=n(2),f=l.process,p=l.setImmediate,h=l.clearImmediate,d=l.MessageChannel,v=l.Dispatch,m=0,g={},y=function(){var t=+this;if(g.hasOwnProperty(t)){var e=g[t];delete g[t],e()}},b=function(t){y.call(t.data)};p&&h||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},h=function(t){delete g[t]},"process"==n(23)(f)?r=function(t){f.nextTick(a(y,t,1))}:v&&v.now?r=function(t){v.now(a(y,t,1))}:d?(o=(i=new d).port2,i.port1.onmessage=b,r=a(o.postMessage,o,1)):l.addEventListener&&"function"==typeof postMessage&&!l.importScripts?(r=function(t){l.postMessage(t+"","*")},l.addEventListener("message",b,!1)):r="onreadystatechange"in c("script")?function(t){u.appendChild(c("script")).onreadystatechange=function(){u.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:p,clear:h}},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(32),a=n(60),s=n(13),u=n(43),c=n(1),l=n(42),f=n(25),p=n(9),h=n(118),d=n(36).f,v=n(6).f,m=n(86),g=n(38),y="prototype",b="Wrong index!",_=r.ArrayBuffer,x=r.DataView,w=r.Math,S=r.RangeError,O=r.Infinity,k=_,E=w.abs,T=w.pow,A=w.floor,C=w.log,D=w.LN2,P=i?"_b":"buffer",M=i?"_l":"byteLength",L=i?"_o":"byteOffset";function N(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,u=(1<>1,l=23===e?T(2,-24)-T(2,-77):0,f=0,p=t<0||0===t&&1/t<0?1:0;for((t=E(t))!=t||t===O?(i=t!=t?1:0,r=u):(r=A(C(t)/D),t*(o=T(2,-r))<1&&(r--,o*=2),(t+=r+c>=1?l/o:l*T(2,1-c))*o>=2&&(r++,o/=2),r+c>=u?(i=0,r=u):r+c>=1?(i=(t*o-1)*T(2,e),r+=c):(i=t*T(2,c-1)*T(2,e),r=0));e>=8;a[f++]=255&i,i/=256,e-=8);for(r=r<0;a[f++]=255&r,r/=256,s-=8);return a[--f]|=128*p,a}function j(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,u=n-1,c=t[u--],l=127&c;for(c>>=7;s>0;l=256*l+t[u],u--,s-=8);for(r=l&(1<<-s)-1,l>>=-s,s+=e;s>0;r=256*r+t[u],u--,s-=8);if(0===l)l=1-a;else{if(l===o)return r?NaN:c?-O:O;r+=T(2,e),l-=a}return(c?-1:1)*r*T(2,l-e)}function F(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function I(t){return[255&t]}function $(t){return[255&t,t>>8&255]}function V(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function R(t){return N(t,52,8)}function B(t){return N(t,23,4)}function H(t,e,n){v(t[y],e,{get:function(){return this[n]}})}function U(t,e,n,r){var i=h(+n);if(i+e>t[M])throw S(b);var o=t[P]._b,a=i+t[L],s=o.slice(a,a+e);return r?s:s.reverse()}function Y(t,e,n,r,i,o){var a=h(+n);if(a+e>t[M])throw S(b);for(var s=t[P]._b,u=a+t[L],c=r(+i),l=0;lq;)(z=G[q++])in _||s(_,z,k[z]);o||(W.constructor=_)}var J=new x(new _(2)),K=x[y].setInt8;J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||u(x[y],{setInt8:function(t,e){K.call(this,t,e<<24>>24)},setUint8:function(t,e){K.call(this,t,e<<24>>24)}},!0)}else _=function(t){l(this,_,"ArrayBuffer");var e=h(t);this._b=m.call(new Array(e),0),this[M]=e},x=function(t,e,n){l(this,x,"DataView"),l(t,_,"DataView");var r=t[M],i=f(e);if(i<0||i>r)throw S("Wrong offset!");if(i+(n=void 0===n?r-i:p(n))>r)throw S("Wrong length!");this[P]=t,this[L]=i,this[M]=n},i&&(H(_,"byteLength","_l"),H(x,"buffer","_b"),H(x,"byteLength","_l"),H(x,"byteOffset","_o")),u(x[y],{getInt8:function(t){return U(this,1,t)[0]<<24>>24},getUint8:function(t){return U(this,1,t)[0]},getInt16:function(t){var e=U(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=U(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return F(U(this,4,t,arguments[1]))},getUint32:function(t){return F(U(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return j(U(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return j(U(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){Y(this,1,t,I,e)},setUint8:function(t,e){Y(this,1,t,I,e)},setInt16:function(t,e){Y(this,2,t,$,e,arguments[2])},setUint16:function(t,e){Y(this,2,t,$,e,arguments[2])},setInt32:function(t,e){Y(this,4,t,V,e,arguments[2])},setUint32:function(t,e){Y(this,4,t,V,e,arguments[2])},setFloat32:function(t,e){Y(this,4,t,B,e,arguments[2])},setFloat64:function(t,e){Y(this,8,t,R,e,arguments[2])}});g(_,"ArrayBuffer"),g(x,"DataView"),s(x[y],a.VIEW,!0),e.ArrayBuffer=_,e.DataView=x},function(t,e,n){"use strict";(function(e){var r=n(16),i=n(306),o={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,u={adapter:("undefined"!=typeof XMLHttpRequest?s=n(124):void 0!==e&&(s=n(124)),s),transformRequest:[function(t,e){return i(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],function(t){u.headers[t]={}}),r.forEach(["post","put","patch"],function(t){u.headers[t]=r.merge(o)}),t.exports=u}).call(this,n(305))},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){t.exports=!n(7)&&!n(1)(function(){return 7!=Object.defineProperty(n(66)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(8),o=n(32),a=n(68),s=n(6).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(12),i=n(14),o=n(50)(!1),a=n(69)("IE_PROTO");t.exports=function(t,e){var n,s=i(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~o(c,n)||c.push(n));return c}},function(t,e,n){var r=n(6),i=n(4),o=n(33);t.exports=n(7)?Object.defineProperties:function(t,e){i(t);for(var n,a=o(e),s=a.length,u=0;s>u;)r.f(t,n=a[u++],e[n]);return t}},function(t,e,n){var r=n(14),i=n(36).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(r(t))}},function(t,e,n){"use strict";var r=n(33),i=n(51),o=n(48),a=n(15),s=n(47),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,l=i.f,f=o.f;u>c;)for(var p,h=s(arguments[c++]),d=l?r(h).concat(l(h)):r(h),v=d.length,m=0;v>m;)f.call(h,p=d[m++])&&(n[p]=h[p]);return n}:u},function(t,e,n){"use strict";var r=n(22),i=n(3),o=n(100),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),u=function(){var r=n.concat(a.call(arguments));return this instanceof u?function(t,e,n){if(!(e in s)){for(var r=[],i=0;i>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(2).parseFloat,i=n(53).trim;t.exports=1/r(n(74)+"-0")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(23);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(3),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var r=n(25),i=n(24);t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),u=r(n),c=s.length;return u<0||u>=c?t?"":void 0:(o=s.charCodeAt(u))<55296||o>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):o:t?s.slice(u,u+2):a-56320+(o-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(35),i=n(30),o=n(38),a={};n(13)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(4);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(22),i=n(15),o=n(47),a=n(9);t.exports=function(t,e,n,s,u){r(e);var c=i(t),l=o(c),f=a(c.length),p=u?f-1:0,h=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=h;break}if(p+=h,u?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;u?p>=0:f>p;p+=h)p in l&&(s=e(s,l[p],p,c));return s}},function(t,e,n){"use strict";var r=n(15),i=n(34),o=n(9);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),u=i(e,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(7)&&"g"!=/./g.flags&&n(6).f(RegExp.prototype,"flags",{configurable:!0,get:n(88)})},function(t,e,n){"use strict";var r,i,o,a,s=n(32),u=n(2),c=n(21),l=n(52),f=n(0),p=n(3),h=n(22),d=n(42),v=n(56),m=n(57),g=n(89).set,y=n(246)(),b=n(114),_=n(247),x=n(58),w=n(115),S=u.TypeError,O=u.process,k=O&&O.versions,E=k&&k.v8||"",T=u.Promise,A="process"==l(O),C=function(){},D=i=b.f,P=!!function(){try{var t=T.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(C,C)};return(A||"function"==typeof PromiseRejectionEvent)&&t.then(C)instanceof e&&0!==E.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(t){}}(),M=function(t){var e;return!(!p(t)||"function"!=typeof(e=t.then))&&e},L=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,i=1==t._s,o=0,a=function(e){var n,o,a,s=i?e.ok:e.fail,u=e.resolve,c=e.reject,l=e.domain;try{s?(i||(2==t._h&&F(t),t._h=1),!0===s?n=r:(l&&l.enter(),n=s(r),l&&(l.exit(),a=!0)),n===e.promise?c(S("Promise-chain cycle")):(o=M(n))?o.call(n,u,c):u(n)):c(r)}catch(t){l&&!a&&l.exit(),c(t)}};n.length>o;)a(n[o++]);t._c=[],t._n=!1,e&&!t._h&&N(t)})}},N=function(t){g.call(u,function(){var e,n,r,i=t._v,o=j(t);if(o&&(e=_(function(){A?O.emit("unhandledRejection",i,t):(n=u.onunhandledrejection)?n({promise:t,reason:i}):(r=u.console)&&r.error&&r.error("Unhandled promise rejection",i)}),t._h=A||j(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},j=function(t){return 1!==t._h&&0===(t._a||t._c).length},F=function(t){g.call(u,function(){var e;A?O.emit("rejectionHandled",t):(e=u.onrejectionhandled)&&e({promise:t,reason:t._v})})},I=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),L(e,!0))},$=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=M(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,c($,r,1),c(I,r,1))}catch(t){I.call(r,t)}}):(n._v=t,n._s=1,L(n,!1))}catch(t){I.call({_w:n,_d:!1},t)}}};P||(T=function(t){d(this,T,"Promise","_h"),h(t),r.call(this);try{t(c($,this,1),c(I,this,1))}catch(t){I.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(T.prototype,{then:function(t,e){var n=D(m(this,T));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=A?O.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&L(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=c($,t,1),this.reject=c(I,t,1)},b.f=D=function(t){return t===T||t===a?new o(t):i(t)}),f(f.G+f.W+f.F*!P,{Promise:T}),n(38)(T,"Promise"),n(41)("Promise"),a=n(8).Promise,f(f.S+f.F*!P,"Promise",{reject:function(t){var e=D(this);return(0,e.reject)(t),e.promise}}),f(f.S+f.F*(s||!P),"Promise",{resolve:function(t){return w(s&&this===a?T:this,t)}}),f(f.S+f.F*!(P&&n(54)(function(t){T.all(t).catch(C)})),"Promise",{all:function(t){var e=this,n=D(e),r=n.resolve,i=n.reject,o=_(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,u=!1;n.push(void 0),a++,e.resolve(t).then(function(t){u||(u=!0,n[s]=t,--a||r(n))},i)}),--a||r(n)});return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=D(e),r=n.reject,i=_(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e,n){"use strict";var r=n(22);function i(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new i(t)}},function(t,e,n){var r=n(4),i=n(3),o=n(114);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(6).f,i=n(35),o=n(43),a=n(21),s=n(42),u=n(56),c=n(79),l=n(111),f=n(41),p=n(7),h=n(28).fastKey,d=n(44),v=p?"_s":"size",m=function(t,e){var n,r=h(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,c){var l=t(function(t,r){s(t,l,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,null!=r&&u(r,n,t[c],t)});return o(l.prototype,{clear:function(){for(var t=d(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=d(this,e),r=m(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){d(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(d(this,e),t)}}),p&&r(l.prototype,"size",{get:function(){return d(this,e)[v]}}),l},def:function(t,e,n){var r,i,o=m(t,e);return o?o.v=n:(t._l=o={i:i=h(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:m,setStrong:function(t,e,n){c(t,e,function(t,n){this._t=d(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?l(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,l(1))},n?"entries":"values",!n,!0),f(e)}}},function(t,e,n){"use strict";var r=n(43),i=n(28).getWeak,o=n(4),a=n(3),s=n(42),u=n(56),c=n(20),l=n(12),f=n(44),p=c(5),h=c(6),d=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},g=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=g(this,t);if(e)return e[1]},has:function(t){return!!g(this,t)},set:function(t,e){var n=g(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=h(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var c=t(function(t,r){s(t,c,e,"_i"),t._t=e,t._i=d++,t._l=void 0,null!=r&&u(r,n,t[o],t)});return r(c.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).delete(t):n&&l(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(f(this,e)).has(t):n&&l(n,this._i)}}),c},def:function(t,e,n){var r=i(o(e),!0);return!0===r?v(t).set(e,n):r[t._i]=n,t},ufstore:v}},function(t,e,n){var r=n(25),i=n(9);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(36),i=n(51),o=n(4),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(9),i=n(76),o=n(24);t.exports=function(t,e,n,a){var s=String(o(t)),u=s.length,c=void 0===n?" ":String(n),l=r(e);if(l<=u||""==c)return s;var f=l-u,p=i.call(c,Math.ceil(f/c.length));return p.length>f&&(p=p.slice(0,f)),a?p+s:s+p}},function(t,e,n){var r=n(33),i=n(14),o=n(48).f;t.exports=function(t){return function(e){for(var n,a=i(e),s=r(a),u=s.length,c=0,l=[];u>c;)o.call(a,n=s[c++])&&l.push(t?[n,a[n]]:a[n]);return l}}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r * @license MIT - */t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,e,n){"use strict";var i=n(16),r=n(307),o=n(309),a=n(310),s=n(311),u=n(125),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(312);t.exports=function(t){return new Promise(function(e,l){var f=t.data,p=t.headers;i.isFormData(f)&&delete p["Content-Type"];var h=new XMLHttpRequest,d="onreadystatechange",v=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in h||s(t.url)||(h=new window.XDomainRequest,d="onload",v=!0,h.onprogress=function(){},h.ontimeout=function(){}),t.auth){var m=t.auth.username||"",g=t.auth.password||"";p.Authorization="Basic "+c(m+":"+g)}if(h.open(t.method.toUpperCase(),o(t.url,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h[d]=function(){if(h&&(4===h.readyState||v)&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in h?a(h.getAllResponseHeaders()):null,i={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:1223===h.status?204:h.status,statusText:1223===h.status?"No Content":h.statusText,headers:n,config:t,request:h};r(e,l,i),h=null}},h.onerror=function(){l(u("Network Error",t,null,h)),h=null},h.ontimeout=function(){l(u("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",h)),h=null},i.isStandardBrowserEnv()){var y=n(313),b=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}if("setRequestHeader"in h&&i.forEach(p,function(t,e){void 0===f&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)}),t.withCredentials&&(h.withCredentials=!0),t.responseType)try{h.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){h&&(h.abort(),l(t),h=null)}),void 0===f&&(f=null),h.send(f)})}},function(t,e,n){"use strict";var i=n(308);t.exports=function(t,e,n,r,o){var a=new Error(t);return i(a,e,n,r,o)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";function i(t){this.message=t}i.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},i.prototype.__CANCEL__=!0,t.exports=i},function(t,e){var n={utf8:{stringToBytes:function(t){return n.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(n.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],n=0;n0?r(i(t),9007199254740991):0}},function(t,e,n){var i=n(11),r=n(23),o=n(28),a=n(19),s=n(64);t.exports=function(t,e){var n=1==t,u=2==t,c=3==t,l=4==t,f=6==t,p=5==t||f,h=e||s;return function(e,s,d){for(var v,m,g=o(e),y=r(g),b=i(s,d,3),_=a(y.length),x=0,w=n?h(e,_):u?h(e,0):void 0;_>x;x++)if((p||x in y)&&(v=y[x],m=b(v,x,g),t))if(n)w[x]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:w.push(v)}else if(l)return!1;return f?-1:c||l?l:w}}},function(t,e,n){var i=n(5),r=n(0).document,o=i(r)&&i(r.createElement);t.exports=function(t){return o?r.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var i=n(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==i(t)?t.split(""):Object(t)}},function(t,e){t.exports=!1},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var i=n(13).f,r=n(12),o=n(1)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,o)&&i(t,o,{configurable:!0,value:e})}},function(t,e,n){var i=n(49)("keys"),r=n(30);t.exports=function(t){return i[t]||(i[t]=r(t))}},function(t,e,n){var i=n(16);t.exports=function(t){return Object(i(t))}},function(t,e,n){var i=n(5);t.exports=function(t,e){if(!i(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!i(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!i(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,i=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+i).toString(36))}},function(t,e,n){"use strict";var i=n(0),r=n(12),o=n(9),a=n(67),s=n(29),u=n(7),c=n(77).f,l=n(45).f,f=n(13).f,p=n(51).trim,h=i.Number,d=h,v=h.prototype,m="Number"==o(n(44)(v)),g="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,i,r,o=(e=g?e.trim():p(e,3)).charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:i=2,r=49;break;case 79:case 111:i=8,r=55;break;default:return+e}for(var a,u=e.slice(2),c=0,l=u.length;cr)return NaN;return parseInt(u,i)}}return+e};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof h&&(m?u(function(){v.valueOf.call(n)}):"Number"!=o(n))?a(new d(y(e)),n,h):y(e)};for(var b,_=n(4)?c(d):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;_.length>x;x++)r(d,b=_[x])&&!r(h,b)&&f(h,b,l(d,b));h.prototype=v,v.constructor=h,n(6)(i,"Number",h)}},function(t,e,n){"use strict";function i(t){return!(0===t||(!Array.isArray(t)||0!==t.length)&&t)}function r(t){return function(){return!t.apply(void 0,arguments)}}function o(t,e,n,i){return t.filter(function(t){return function(t,e){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(e.trim())}(i(t,n),e)})}function a(t){return t.filter(function(t){return!t.$isLabel})}function s(t,e){return function(n){return n.reduce(function(n,i){return i[t]&&i[t].length?(n.push({$groupLabel:i[e],$isLabel:!0}),n.concat(i[t])):n},[])}}function u(t,e,i,r,a){return function(s){return s.map(function(s){var u;if(!s[i])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var c=o(s[i],t,e,a);return c.length?(u={},n.i(h.a)(u,r,s[r]),n.i(h.a)(u,i,c),u):[]})}}var c=n(59),l=n(54),f=(n.n(l),n(95)),p=(n.n(f),n(31)),h=(n.n(p),n(58)),d=n(91),v=(n.n(d),n(98)),m=(n.n(v),n(92)),g=(n.n(m),n(88)),y=(n.n(g),n(97)),b=(n.n(y),n(89)),_=(n.n(b),n(96)),x=(n.n(_),n(93)),w=(n.n(x),n(90)),S=(n.n(w),function(){for(var t=arguments.length,e=new Array(t),n=0;n-1},isSelected:function(t){var e=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(e)>-1},getOptionLabel:function(t){if(i(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var e=this.customLabel(t,this.label);return i(e)?"":e},select:function(t,e){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(e)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==e||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==e&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var e=this,n=this.options.find(function(n){return n[e.groupLabel]===t.$groupLabel});if(n)if(this.wholeGroupSelected(n)){this.$emit("remove",n[this.groupValues],this.id);var i=this.internalValue.filter(function(t){return-1===n[e.groupValues].indexOf(t)});this.$emit("input",i,this.id)}else{var o=n[this.groupValues].filter(r(this.isSelected));this.$emit("select",o,this.id),this.$emit("input",this.internalValue.concat(o),this.id)}},wholeGroupSelected:function(t){return t[this.groupValues].every(this.isSelected)},removeElement:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var i="object"===n.i(c.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var r=this.internalValue.slice(0,i).concat(this.internalValue.slice(i+1));this.$emit("input",r,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&e&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick(function(){return t.$refs.search.focus()})):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,e=window.innerHeight-this.$el.getBoundingClientRect().bottom;e>this.maxHeight||e>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.prefferedOpenDirection="below",this.optimizedHeight=Math.min(e-40,this.maxHeight)):(this.prefferedOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,e,n){"use strict";var i=n(54),r=(n.n(i),n(31));n.n(r),e.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,e){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(e)}},groupHighlight:function(t,e){var n=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var i=this.options.find(function(t){return t[n.groupLabel]===e.$groupLabel});return["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(i)}]},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",e=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],e),this.pointerReset()},pointerForward:function(){this.pointer0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,e,n){"use strict";var i=n(36),r=n(74),o=n(15),a=n(18);t.exports=n(72)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):r(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),o.Arguments=o.Array,i("keys"),i("values"),i("entries")},function(t,e,n){"use strict";var i=n(31),r=(n.n(i),n(32)),o=n(33);e.a={name:"vue-multiselect",mixins:[r.a,o.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return this.singleValue&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"auto"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.prefferedOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,e,n){var i=n(1)("unscopables"),r=Array.prototype;null==r[i]&&n(8)(r,i,{}),t.exports=function(t){r[i][t]=!0}},function(t,e,n){var i=n(18),r=n(19),o=n(85);t.exports=function(t){return function(e,n,a){var s,u=i(e),c=r(u.length),l=o(a,c);if(t&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var i=n(9),r=n(1)("toStringTag"),o="Arguments"==i(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),r))?n:o?i(e):"Object"==(a=i(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){"use strict";var i=n(2);t.exports=function(){var t=i(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){var i=n(0).document;t.exports=i&&i.documentElement},function(t,e,n){t.exports=!n(4)&&!n(7)(function(){return 7!=Object.defineProperty(n(21)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var i=n(9);t.exports=Array.isArray||function(t){return"Array"==i(t)}},function(t,e,n){"use strict";function i(t){var e,n;this.promise=new t(function(t,i){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=i}),this.resolve=r(e),this.reject=r(n)}var r=n(14);t.exports.f=function(t){return new i(t)}},function(t,e,n){var i=n(2),r=n(76),o=n(22),a=n(27)("IE_PROTO"),s=function(){},u=function(){var t,e=n(21)("iframe"),i=o.length;for(e.style.display="none",n(40).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("