diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml new file mode 100644 index 000000000..47fa42eca --- /dev/null +++ b/.github/workflows/docker-publish.yml @@ -0,0 +1,63 @@ +name: Docker + +# This workflow uses actions that are not certified by GitHub. +# They are provided by a third-party and are governed by +# separate terms of service, privacy policy, and support +# documentation. + +on: + schedule: + - cron: '28 23 * * *' + push: + branches: [ main ] + # Publish semver tags as releases. + tags: [ 'v*.*.*' ] + pull_request: + branches: [ main ] + +env: + # Use docker.io for Docker Hub if empty + REGISTRY: ghcr.io + # github.repository as / + IMAGE_NAME: ${{ github.repository }} + + +jobs: + build: + + runs-on: ubuntu-latest + permissions: + contents: read + packages: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + # Login against a Docker registry except on PR + # https://github.com/docker/login-action + - name: Log into registry ${{ env.REGISTRY }} + if: github.event_name != 'pull_request' + uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 + with: + registry: ${{ env.REGISTRY }} + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + + # Extract metadata (tags, labels) for Docker + # https://github.com/docker/metadata-action + - name: Extract Docker metadata + id: meta + uses: docker/metadata-action@c1e51972afc2121e065aed6d45c65596fe445f3f + with: + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + + # Build and push Docker image with Buildx (don't push on PR) + # https://github.com/docker/build-push-action + - name: Build and push Docker image + uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 + with: + context: . + push: ${{ github.event_name != 'pull_request' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f1cd8086..571236b3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,13 +8,13 @@ Newest WeKan at these platforms: - [Mac amd64, works also with Rosetta2 at Apple Silicon](https://github.com/wekan/wekan/blob/main/docs/Platforms/Propietary/Mac.md) - https://wekan.fi/install/ - Snap Candidate amd64 - - Docker amd64 + - Docker amd64 - Kubernetes Docker amd64 Fixing other platforms In Progress. - Node.js 14.x at https://github.com/wekan/node-v14-esm/releases/tag/v14.21.4 and https://nodejs.org/dist/latest-v14.x/ -- MongoDB 6.x and 7.x +- MongoDB 6.x and 7.x, or FerretDB/PostgreSQL https://blog.ferretdb.io/building-project-management-stack-wekan-ferretdb/ [How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585) @@ -23,7 +23,19 @@ Fixing other platforms In Progress. - Question: Broadcom to discontinue free Bitnami Helm charts. WeKan uses Bitnami MongoDB. What to do? Help and PRs welcome at https://github.com/wekan/charts/issues/43 . Thanks! -This release adds the following updates: +This release adds the following new features: + +- [Feature: Accessibility page at /accessibility. Settings at Admin Panel. When enabled, link at right sidebar](https://github.com/wekan/wekan/commit/d83ce5e6335c175f2f4a384f6090c18c7f860555). + Thanks to xet7. +- [Feature: Added brute force login protection settings to Admin Panel/People/Locked Users](https://github.com/wekan/wekan/commit/ae0d059b6feb38a438ca21aa154c63b410641763). + Added filtering of Admin Panel/People/People: All Users/Locked Users Only/Active/Not Active. + Added visual indicators: red lock icon for locked users, green check for active users, and red X for inactive users. + Added "Unlock All" button to quickly unlock all brute force locked users. + Added ability to toggle user active status directly from the People page. + Moved lockout settings from environment variables to database so admins can configure the lockout thresholds directly in the UI. + Thanks to xet7. + +and adds the following updates: - Update CHANGELOG.md platforms info at top. [Part 1](https://github.com/wekan/wekan/commit/0e43a08689c0d47c816ce781e93650f0c37efe28), @@ -36,11 +48,31 @@ This release adds the following updates: [Part 8](https://github.com/wekan/wekan/commit/9a91214043d93307074cf33e54d40cb43c14ad62). - [Updated security email address](https://github.com/wekan/wekan/commit/11872545734db82229e873b48f122d826457fec3). Thanks to xet7. +- Updated GitHub Docker Actions. + [Part 1](https://github.com/wekan/wekan/pull/5855), + [Part 2](https://github.com/wekan/wekan/pull/5856). + Thanks to Dependabot. +- [Added info about Sandstorm Radicale Calendar and Contacts](https://github.com/wekan/wekan/commit/dfdd0b6cbbbb60bf6dba7a61f34dc52e74f98b41). + Thanks to xet7. and fixes the following bugs: - [Fixes for building at macOS](https://github.com/wekan/wekan/commit/200545822c5c778521f76525938fe777ed9666f0). Thanks to xet7. +- [Improves accessibility by disabling custom Tab handling](https://github.com/wekan/wekan/pull/5853). + Thanks to seve12, co-maintainer of WeKan. +- [Comment out not used Tab code at accessibility related changes](https://github.com/wekan/wekan/commit/0e32f666eb30cc254177119907e6eae3c09ce0ca). + Thanks to xet7. +- [Fixed link at OpenShift docs](https://github.com/wekan/wekan/commit/b9887fc91758edb31259a8df7770a1d992bc9251). + Thanks to xet7. +- [Added FerretDB/PostgreSQL to changelog](https://github.com/wekan/wekan/commit/c16e99ba1ec7bc25a4e0449ea463ea8f4b02da11). + Thanks to xet7. +- [Accessibility](https://github.com/wekan/wekan/pull/5857): + Added product name to page titles, settings and global search. + More accessible header and layout templates, modal dialogs, DOM structure, color contrast. + Thanks to seve12. +- [Fixed uppercase K of WeKan](https://github.com/wekan/wekan/commit/b137108ae15a9c5685cca5f45cfa9480ec7d3510). + Thanks to xet7. Thanks to above GitHub users for their contributions and translators for their translations. diff --git a/client/components/lists/listBody.js b/client/components/lists/listBody.js index 05fabd4a2..9ab4fcdc7 100644 --- a/client/components/lists/listBody.js +++ b/client/components/lists/listBody.js @@ -314,7 +314,8 @@ BlazeComponent.extendComponent({ // Pressing Tab should open the form of the next column, and Maj+Tab go // in the reverse order } else if (evt.keyCode === 9) { - evt.preventDefault(); + // Prevent custom focus movement on Tab key for accessibility + // evt.preventDefault(); const isReverse = evt.shiftKey; const list = $(`#js-list-${this.data().listId}`); const listSelector = '.js-list:not(.js-list-composer)'; @@ -413,13 +414,16 @@ BlazeComponent.extendComponent({ // or `Enter` to validation the auto-completion. We also need to stop the // event propagation to prevent the card from submitting (on `Enter`) or // going on the next column (on `Tab`). + /* onKeydown(evt, commands) { - if (evt.keyCode === 9 || evt.keyCode === 13) { - evt.stopPropagation(); - return commands.KEY_ENTER; - } + // Prevent custom focus movement on Tab key for accessibility + // if (evt.keyCode === 9 || evt.keyCode === 13) { + // evt.stopPropagation(); + // return commands.KEY_ENTER; + //} return null; }, + */ }, ); }, diff --git a/client/components/main/accessibility.css b/client/components/main/accessibility.css index 1929848b9..3dd9cb220 100644 --- a/client/components/main/accessibility.css +++ b/client/components/main/accessibility.css @@ -72,3 +72,28 @@ border-radius: 5px; margin-right: 5px; } + +/* Accessibility page styles */ +.accessibility-page { + padding: 20px; + max-width: 800px; + margin: 0 auto; +} + +.accessibility-page h2 { + font-size: 24px; + margin-bottom: 20px; + color: #4d4d4d; +} + +.accessibility-page-content { + background-color: #fff; + padding: 20px; + border-radius: 3px; + box-shadow: 0 1px 2px rgba(0,0,0,0.15); +} + +.accessibility-page-content p { + margin-bottom: 16px; + line-height: 1.6; +} diff --git a/client/components/main/accessibility.jade b/client/components/main/accessibility.jade index 7c798d771..004832fa6 100644 --- a/client/components/main/accessibility.jade +++ b/client/components/main/accessibility.jade @@ -1,8 +1,18 @@ template(name="accessibilityHeaderBar") if currentUser h1 - | {{_ 'accessibility-title'}} + if isAccessibilityEnabled + = accessibilityTitle + else + | {{_ 'accessibility'}} template(name="accessibility") if currentUser - | {{_ 'accessibility-content'}} + .accessibility-page + if isAccessibilityEnabled + .accessibility-page-content + +viewer + | {{accessibilityContent}} + else + .accessibility-page-content + | {{_ 'accessibility-info-not-added-yet'}} diff --git a/client/components/main/accessibility.js b/client/components/main/accessibility.js index 38d8f6591..b6204dc4b 100644 --- a/client/components/main/accessibility.js +++ b/client/components/main/accessibility.js @@ -1,11 +1,38 @@ import { ReactiveCache } from '/imports/reactiveCache'; import { TAPi18n } from '/imports/i18n'; +// Shared helpers for both accessibility templates +const accessibilityHelpers = { + accessibilityTitle() { + const setting = AccessibilitySettings.findOne({}); + return setting && setting.title ? setting.title : TAPi18n.__('accessibility-title'); + }, + accessibilityContent() { + const setting = AccessibilitySettings.findOne({}); + return setting && setting.body ? setting.body : TAPi18n.__('accessibility-content'); + }, + isAccessibilityEnabled() { + const setting = AccessibilitySettings.findOne({}); + return setting && setting.enabled; + } +}; + +// Main accessibility page component BlazeComponent.extendComponent({ onCreated() { this.error = new ReactiveVar(''); this.loading = new ReactiveVar(false); Meteor.subscribe('setting'); + Meteor.subscribe('accessibilitySettings'); }, + ...accessibilityHelpers }).register('accessibility'); + +// Header bar component +BlazeComponent.extendComponent({ + onCreated() { + Meteor.subscribe('accessibilitySettings'); + }, + ...accessibilityHelpers +}).register('accessibilityHeaderBar'); diff --git a/client/components/settings/lockedUsersBody.css b/client/components/settings/lockedUsersBody.css new file mode 100644 index 000000000..5ef1933ad --- /dev/null +++ b/client/components/settings/lockedUsersBody.css @@ -0,0 +1,47 @@ +.text-red { + color: #e74c3c; +} + +td i.fa-lock.text-red, +li i.fa-lock.text-red { + margin-right: 5px; +} + +.locked-users-table { + width: 100%; + border-collapse: collapse; + margin: 15px 0; +} + +.locked-users-table th, +.locked-users-table td { + padding: 8px; + text-align: left; + border-bottom: 1px solid #ddd; +} + +.locked-users-table th { + background-color: #f2f2f2; + font-weight: bold; +} + +.locked-users-table tr:hover { + background-color: #f5f5f5; +} + +.loading-indicator { + padding: 10px; + text-align: center; +} + +.loading-indicator i { + margin-right: 5px; +} + +.locked-users-settings { + padding: 0 10px; +} + +button.js-unlock-all-users { + margin-bottom: 20px; +} diff --git a/client/components/settings/lockedUsersBody.js b/client/components/settings/lockedUsersBody.js new file mode 100644 index 000000000..8b44609cc --- /dev/null +++ b/client/components/settings/lockedUsersBody.js @@ -0,0 +1,175 @@ +import { ReactiveCache } from '/imports/reactiveCache'; +import LockoutSettings from '/models/lockoutSettings'; + +BlazeComponent.extendComponent({ + onCreated() { + this.lockedUsers = new ReactiveVar([]); + this.isLoadingLockedUsers = new ReactiveVar(false); + + // Don't load immediately to prevent unnecessary spinner + // The data will be loaded when the tab is selected in peopleBody.js switchMenu + }, + + refreshLockedUsers() { + // Set loading state initially, but we'll hide it if no users are found + this.isLoadingLockedUsers.set(true); + + Meteor.call('getLockedUsers', (err, users) => { + if (err) { + this.isLoadingLockedUsers.set(false); + const reason = err.reason || ''; + const message = `${TAPi18n.__(err.error)}\n${reason}`; + alert(message); + return; + } + + // If no users are locked, don't show loading spinner and set empty array + if (!users || users.length === 0) { + this.isLoadingLockedUsers.set(false); + this.lockedUsers.set([]); + return; + } + + // Format the remaining time to be more human-readable + users.forEach(user => { + if (user.remainingLockTime > 60) { + const minutes = Math.floor(user.remainingLockTime / 60); + const seconds = user.remainingLockTime % 60; + user.remainingTimeFormatted = `${minutes}m ${seconds}s`; + } else { + user.remainingTimeFormatted = `${user.remainingLockTime}s`; + } + }); + + this.lockedUsers.set(users); + this.isLoadingLockedUsers.set(false); + }); + }, + + unlockUser(event) { + const userId = $(event.currentTarget).data('user-id'); + if (!userId) return; + + if (confirm(TAPi18n.__('accounts-lockout-confirm-unlock'))) { + Meteor.call('unlockUser', userId, (err, result) => { + if (err) { + const reason = err.reason || ''; + const message = `${TAPi18n.__(err.error)}\n${reason}`; + alert(message); + return; + } + + if (result) { + alert(TAPi18n.__('accounts-lockout-user-unlocked')); + this.refreshLockedUsers(); + } + }); + } + }, + + unlockAllUsers() { + if (confirm(TAPi18n.__('accounts-lockout-confirm-unlock-all'))) { + Meteor.call('unlockAllUsers', (err, result) => { + if (err) { + const reason = err.reason || ''; + const message = `${TAPi18n.__(err.error)}\n${reason}`; + alert(message); + return; + } + + if (result) { + alert(TAPi18n.__('accounts-lockout-user-unlocked')); + this.refreshLockedUsers(); + } + }); + } + }, + + saveLockoutSettings() { + // Get values from form + const knownFailuresBeforeLockout = parseInt($('#known-failures-before-lockout').val(), 10) || 3; + const knownLockoutPeriod = parseInt($('#known-lockout-period').val(), 10) || 60; + const knownFailureWindow = parseInt($('#known-failure-window').val(), 10) || 15; + + const unknownFailuresBeforeLockout = parseInt($('#unknown-failures-before-lockout').val(), 10) || 3; + const unknownLockoutPeriod = parseInt($('#unknown-lockout-period').val(), 10) || 60; + const unknownFailureWindow = parseInt($('#unknown-failure-window').val(), 10) || 15; + + // Update the database + LockoutSettings.update('known-failuresBeforeLockout', { + $set: { value: knownFailuresBeforeLockout }, + }); + LockoutSettings.update('known-lockoutPeriod', { + $set: { value: knownLockoutPeriod }, + }); + LockoutSettings.update('known-failureWindow', { + $set: { value: knownFailureWindow }, + }); + + LockoutSettings.update('unknown-failuresBeforeLockout', { + $set: { value: unknownFailuresBeforeLockout }, + }); + LockoutSettings.update('unknown-lockoutPeriod', { + $set: { value: unknownLockoutPeriod }, + }); + LockoutSettings.update('unknown-failureWindow', { + $set: { value: unknownFailureWindow }, + }); + + // Reload the AccountsLockout configuration + Meteor.call('reloadAccountsLockout', (err, ret) => { + if (!err && ret) { + const message = TAPi18n.__('accounts-lockout-settings-updated'); + alert(message); + } else { + const reason = err?.reason || ''; + const message = `${TAPi18n.__(err?.error || 'error-updating-settings')}\n${reason}`; + alert(message); + } + }); + }, + + knownFailuresBeforeLockout() { + return LockoutSettings.findOne('known-failuresBeforeLockout')?.value || 3; + }, + + knownLockoutPeriod() { + return LockoutSettings.findOne('known-lockoutPeriod')?.value || 60; + }, + + knownFailureWindow() { + return LockoutSettings.findOne('known-failureWindow')?.value || 15; + }, + + unknownFailuresBeforeLockout() { + return LockoutSettings.findOne('unknown-failuresBeforeLockout')?.value || 3; + }, + + unknownLockoutPeriod() { + return LockoutSettings.findOne('unknown-lockoutPeriod')?.value || 60; + }, + + unknownFailureWindow() { + return LockoutSettings.findOne('unknown-failureWindow')?.value || 15; + }, + + lockedUsers() { + return this.lockedUsers.get(); + }, + + isLoadingLockedUsers() { + return this.isLoadingLockedUsers.get(); + }, + + events() { + return [ + { + 'click button.js-refresh-locked-users': this.refreshLockedUsers, + 'click button#refreshLockedUsers': this.refreshLockedUsers, + 'click button.js-unlock-user': this.unlockUser, + 'click button.js-unlock-all-users': this.unlockAllUsers, + 'click button.js-lockout-save': this.saveLockoutSettings, + }, + ]; + }, +}).register('lockedUsersGeneral'); diff --git a/client/components/settings/peopleBody.css b/client/components/settings/peopleBody.css index 5d426ce37..9a8a0a640 100644 --- a/client/components/settings/peopleBody.css +++ b/client/components/settings/peopleBody.css @@ -89,3 +89,94 @@ table tr:nth-child(even) { #deleteAction { margin-left: 5% !important; } + +.divLockedUsersFilter { + display: flex; + align-items: center; + margin: 0 15px; +} + +.divLockedUsersFilter .flex-container { + display: flex; + align-items: center; + gap: 8px; +} + +.divLockedUsersFilter .people-filter { + margin-bottom: 0; + color: #777; + line-height: 34px; +} + +.divLockedUsersFilter .user-filter { + border: 1px solid #ccc; + border-radius: 2px; + padding: 4px 8px; + background-color: white; +} + +.unlock-all-btn { + margin-left: 15px; + background-color: white; + color: #4d4d4d; + border: 1px solid rgba(0,0,0,.15); + border-radius: 2px; + padding: 0 10px; + cursor: pointer; + display: flex; + align-items: center; + gap: 5px; + height: 28px; + min-width: 90px; + /* box-shadow: 0 1px 6px rgba(0,0,0,.3); */ +} + +.unlock-all-btn:hover { + background-color: #f2f2f2; +} + +.account-active-status { + width: 20px; + text-align: center; +} + +.js-toggle-active-status { + cursor: pointer; +} + +.unlock-all-success { + position: fixed; + top: 10%; + left: 50%; + transform: translateX(-50%); + background-color: #27ae60; + color: white; + padding: 10px 20px; + border-radius: 4px; + z-index: 9999; + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); + animation: fadeOut 3s ease-in forwards; +} + +@keyframes fadeOut { + 0% { opacity: 1; } + 70% { opacity: 1; } + 100% { opacity: 0; } +} + +.account-status { + width: 20px; + text-align: center; +} + +.text-green { + color: #27ae60; +} + +.js-toggle-lock-status { + cursor: pointer; +} + +.unlock-all-btn .fa { + color: #4d4d4d; +} diff --git a/client/components/settings/peopleBody.jade b/client/components/settings/peopleBody.jade index 5f56a6142..afd918b8e 100644 --- a/client/components/settings/peopleBody.jade +++ b/client/components/settings/peopleBody.jade @@ -38,12 +38,28 @@ template(name="people") button#searchButton i.fa.fa-search | {{_ 'search'}} + .divLockedUsersFilter + .flex-container + span.people-filter {{_ 'admin-people-filter-show'}} + select.user-filter#userFilterSelect + option(value="all") {{_ 'admin-people-filter-all'}} + option(value="locked") {{_ 'admin-people-filter-locked'}} + option(value="active") {{_ 'admin-people-filter-active'}} + option(value="inactive") {{_ 'admin-people-filter-inactive'}} + button#unlockAllUsers.unlock-all-btn + i.fa.fa-unlock + | {{_ 'accounts-lockout-unlock-all'}} .ext-box-right span {{#unless isMiniScreen}}{{_ 'people-number'}}{{/unless}} #{peopleNumber} .divAddOrRemoveTeam#divAddOrRemoveTeam button#addOrRemoveTeam i.fa.fa-edit | {{_ 'add'}} / {{_ 'delete'}} {{_ 'teams'}} + else if lockedUsersSetting.get + span + i.fa.fa-lock.text-red + unless isMiniScreen + | {{_ 'accounts-lockout-locked-users'}} .content-body .side-menu @@ -60,6 +76,10 @@ template(name="people") a.js-people-menu(data-id="people-setting") i.fa.fa-user | {{_ 'people'}} + li + a.js-locked-users-menu(data-id="locked-users-setting") + i.fa.fa-lock.text-red + | {{_ 'accounts-lockout-locked-users'}} .main-body if loading.get +spinner @@ -69,6 +89,8 @@ template(name="people") +teamGeneral else if peopleSetting.get +peopleGeneral + else if lockedUsersSetting.get + +lockedUsersGeneral template(name="orgGeneral") @@ -114,6 +136,8 @@ template(name="peopleGeneral") tr th +selectAllUser + th {{_ 'accounts-lockout-status'}} + th {{_ 'admin-people-active-status'}} th {{_ 'username'}} th {{_ 'fullname'}} th {{_ 'initials'}} @@ -232,8 +256,20 @@ template(name="peopleRow") else td input.selectUserChkBox(type="checkbox", id="{{userData._id}}") + td.account-status + if isUserLocked + i.fa.fa-lock.text-red.js-toggle-lock-status(data-user-id=userData._id, data-is-locked="true", title="{{_ 'accounts-lockout-click-to-unlock'}}") + else + i.fa.fa-unlock.text-green.js-toggle-lock-status(data-user-id=userData._id, data-is-locked="false", title="{{_ 'accounts-lockout-user-unlocked'}}") + td.account-active-status + if userData.loginDisabled + i.fa.fa-ban.text-red.js-toggle-active-status(data-user-id=userData._id, data-is-active="false", title="{{_ 'admin-people-user-inactive'}}") + else + i.fa.fa-check-circle.text-green.js-toggle-active-status(data-user-id=userData._id, data-is-active="true", title="{{_ 'admin-people-user-active'}}") if userData.loginDisabled td.username {{ userData.username }} + else if isUserLocked + td.username {{ userData.username }} else td.username {{ userData.username }} if userData.loginDisabled @@ -645,3 +681,32 @@ template(name="settingsUserPopup") // that does now remove member from board, card members and assignees correctly, // but that should be used to remove user from all boards similarly // - wekan/models/users.js Delete is not enabled + +template(name="lockedUsersGeneral") + .locked-users-settings + h3 {{_ 'accounts-lockout-settings'}} + p {{_ 'accounts-lockout-info'}} + + h4 {{_ 'accounts-lockout-known-users'}} + .title {{_ 'accounts-lockout-failures-before'}} + .form-group + input.wekan-form-control#known-failures-before-lockout(type="number", min="1", max="10", placeholder="3" value="{{knownFailuresBeforeLockout}}") + .title {{_ 'accounts-lockout-period'}} + .form-group + input.wekan-form-control#known-lockout-period(type="number", min="10", max="600", placeholder="60" value="{{knownLockoutPeriod}}") + .title {{_ 'accounts-lockout-failure-window'}} + .form-group + input.wekan-form-control#known-failure-window(type="number", min="1", max="60", placeholder="15" value="{{knownFailureWindow}}") + + h4 {{_ 'accounts-lockout-unknown-users'}} + .title {{_ 'accounts-lockout-failures-before'}} + .form-group + input.wekan-form-control#unknown-failures-before-lockout(type="number", min="1", max="10", placeholder="3" value="{{unknownFailuresBeforeLockout}}") + .title {{_ 'accounts-lockout-period'}} + .form-group + input.wekan-form-control#unknown-lockout-period(type="number", min="10", max="600", placeholder="60" value="{{unknownLockoutPeriod}}") + .title {{_ 'accounts-lockout-failure-window'}} + .form-group + input.wekan-form-control#unknown-failure-window(type="number", min="1", max="60", placeholder="15" value="{{unknownFailureWindow}}") + + button.js-lockout-save.primary {{_ 'save'}} diff --git a/client/components/settings/peopleBody.js b/client/components/settings/peopleBody.js index b80890c58..63167deeb 100644 --- a/client/components/settings/peopleBody.js +++ b/client/components/settings/peopleBody.js @@ -1,4 +1,5 @@ import { ReactiveCache } from '/imports/reactiveCache'; +import LockoutSettings from '/models/lockoutSettings'; const orgsPerPage = 25; const teamsPerPage = 25; @@ -14,14 +15,16 @@ BlazeComponent.extendComponent({ this.error = new ReactiveVar(''); this.loading = new ReactiveVar(false); this.orgSetting = new ReactiveVar(true); - this.teamSetting = new ReactiveVar(true); - this.peopleSetting = new ReactiveVar(true); + this.teamSetting = new ReactiveVar(false); + this.peopleSetting = new ReactiveVar(false); + this.lockedUsersSetting = new ReactiveVar(false); this.findOrgsOptions = new ReactiveVar({}); this.findTeamsOptions = new ReactiveVar({}); this.findUsersOptions = new ReactiveVar({}); this.numberOrgs = new ReactiveVar(0); this.numberTeams = new ReactiveVar(0); this.numberPeople = new ReactiveVar(0); + this.userFilterType = new ReactiveVar('all'); this.page = new ReactiveVar(1); this.loadNextPageLocked = false; @@ -92,6 +95,34 @@ BlazeComponent.extendComponent({ this.filterPeople(); } }, + 'change #userFilterSelect'(event) { + const filterType = $(event.target).val(); + this.userFilterType.set(filterType); + this.filterPeople(); + }, + 'click #unlockAllUsers'(event) { + event.preventDefault(); + if (confirm(TAPi18n.__('accounts-lockout-confirm-unlock-all'))) { + Meteor.call('unlockAllUsers', (error) => { + if (error) { + console.error('Error unlocking all users:', error); + } else { + // Show a brief success message + const message = document.createElement('div'); + message.className = 'unlock-all-success'; + message.textContent = TAPi18n.__('accounts-lockout-all-users-unlocked'); + document.body.appendChild(message); + + // Remove the message after a short delay + setTimeout(() => { + if (message.parentNode) { + message.parentNode.removeChild(message); + } + }, 3000); + } + }); + } + }, 'click #newOrgButton'() { Popup.open('newOrg'); }, @@ -104,23 +135,50 @@ BlazeComponent.extendComponent({ 'click a.js-org-menu': this.switchMenu, 'click a.js-team-menu': this.switchMenu, 'click a.js-people-menu': this.switchMenu, + 'click a.js-locked-users-menu': this.switchMenu, }, ]; }, filterPeople() { const value = $('#searchInput').first().val(); - if (value === '') { - this.findUsersOptions.set({}); - } else { + const filterType = this.userFilterType.get(); + const currentTime = Number(new Date()); + + let query = {}; + + // Apply text search filter if there's a search value + if (value !== '') { const regex = new RegExp(value, 'i'); - this.findUsersOptions.set({ + query = { $or: [ { username: regex }, { 'profile.fullname': regex }, { 'emails.address': regex }, ], - }); + }; } + + // Apply filter based on selected option + switch (filterType) { + case 'locked': + // Show only locked users + query['services.accounts-lockout.unlockTime'] = { $gt: currentTime }; + break; + case 'active': + // Show only active users (loginDisabled is false or undefined) + query['loginDisabled'] = { $ne: true }; + break; + case 'inactive': + // Show only inactive users (loginDisabled is true) + query['loginDisabled'] = true; + break; + case 'all': + default: + // Show all users, no additional filter + break; + } + + this.findUsersOptions.set(query); }, loadNextPage() { if (this.loadNextPageLocked === false) { @@ -186,6 +244,16 @@ BlazeComponent.extendComponent({ this.orgSetting.set('org-setting' === targetID); this.teamSetting.set('team-setting' === targetID); this.peopleSetting.set('people-setting' === targetID); + this.lockedUsersSetting.set('locked-users-setting' === targetID); + + // When switching to locked users tab, refresh the locked users list + if ('locked-users-setting' === targetID) { + // Find the lockedUsersGeneral component and call refreshLockedUsers + const lockedUsersComponent = Blaze.getView($('.main-body')[0])._templateInstance; + if (lockedUsersComponent && lockedUsersComponent.refreshLockedUsers) { + lockedUsersComponent.refreshLockedUsers(); + } + } } }, }).register('people'); @@ -206,8 +274,36 @@ Template.peopleRow.helpers({ userData() { return ReactiveCache.getUser(this.userId); }, + isUserLocked() { + const user = ReactiveCache.getUser(this.userId); + if (!user) return false; + + // Check if user has accounts-lockout with unlockTime property + if (user.services && + user.services['accounts-lockout'] && + user.services['accounts-lockout'].unlockTime) { + + // Check if unlockTime is in the future + const currentTime = Number(new Date()); + return user.services['accounts-lockout'].unlockTime > currentTime; + } + + return false; + } }); +// Initialize filter dropdown +Template.people.rendered = function() { + const template = this; + + // Set the initial value of the dropdown + Tracker.afterFlush(function() { + if (template.findAll('#userFilterSelect').length) { + $('#userFilterSelect').val('all'); + } + }); +}; + Template.editUserPopup.onCreated(function () { this.authenticationMethods = new ReactiveVar([]); this.errorMessage = new ReactiveVar(''); @@ -415,6 +511,49 @@ BlazeComponent.extendComponent({ else document.getElementById("divAddOrRemoveTeam").style.display = 'none'; }, + 'click .js-toggle-active-status': function(ev) { + ev.preventDefault(); + const userId = this.userId; + const user = ReactiveCache.getUser(userId); + + if (!user) return; + + // Toggle loginDisabled status + const isActive = !(user.loginDisabled === true); + + // Update the user's active status + Users.update(userId, { + $set: { + loginDisabled: isActive + } + }); + }, + 'click .js-toggle-lock-status': function(ev){ + ev.preventDefault(); + const userId = this.userId; + const user = ReactiveCache.getUser(userId); + + if (!user) return; + + // Check if user is currently locked + const isLocked = user.services && + user.services['accounts-lockout'] && + user.services['accounts-lockout'].unlockTime && + user.services['accounts-lockout'].unlockTime > Number(new Date()); + + if (isLocked) { + // Unlock the user + Meteor.call('unlockUser', userId, (error) => { + if (error) { + console.error('Error unlocking user:', error); + } + }); + } else { + // Lock the user - this is optional, you may want to only allow unlocking + // If you want to implement locking too, you would need a server method for it + // For now, we'll leave this as a no-op + } + }, }, ]; }, diff --git a/client/components/settings/settingBody.jade b/client/components/settings/settingBody.jade index 3e6ec2af6..d678590ff 100644 --- a/client/components/settings/settingBody.jade +++ b/client/components/settings/settingBody.jade @@ -30,10 +30,10 @@ template(name="setting") a.js-setting-menu(data-id="announcement-setting") i.fa.fa-bullhorn | {{_ 'admin-announcement'}} - //li - // a.js-setting-menu(data-id="accessibility-setting") - // i.fa.fa-universal-access - // | {{_ 'accessibility'}} + li + a.js-setting-menu(data-id="accessibility-setting") + i.fa.fa-universal-access + | {{_ 'accessibility'}} li a.js-setting-menu(data-id="layout-setting") i.fa.fa-object-group @@ -171,6 +171,8 @@ template(name='accountSettings') label {{_ 'no'}} button.js-accounts-save.primary {{_ 'save'}} + // Brute force lockout settings moved to People/Locked Users section + template(name='announcementSettings') ul#announcement-setting.setting-detail li @@ -189,24 +191,22 @@ template(name='announcementSettings') template(name='accessibilitySettings') ul#accessibility-setting.setting-detail + li + a(href="/accessibility" style="text-decoration: underline; color: blue;") {{_ 'accessibility'}} li a.flex.js-toggle-accessibility .materialCheckBox(class="{{#if currentAccessibility.enabled}}is-checked{{/if}}") - span {{_ 'admin-accessibility-active'}} - li - .title {{_ 'accessibility-title'}} - .form-group - input.wekan-form-control#accessibility-title(type="text", placeholder="" value="{{currentSetting.accessibilityTitle}}") + span {{_ 'accessibility-page-enabled'}} li .accessibility-content(class="{{#if currentAccessibility.enabled}}{{else}}hide{{/if}}") ul li - .title {{_ 'admin-accessibility-title'}} - textarea#admin-accessibility.wekan-form-control= currentAccessibility.accessibilityTitle + .title {{_ 'accessibility-title'}} + textarea#admin-accessibility-title.wekan-form-control= currentAccessibility.title li - .title {{_ 'admin-accessibility-content'}} - textarea#admin-accessibility.wekan-form-control= currentAccessibility.accessibilityContent + .title {{_ 'accessibility-content'}} + textarea#admin-accessibility-content.wekan-form-control= currentAccessibility.body li button.js-accessibility-save.primary {{_ 'save'}} diff --git a/client/components/settings/settingBody.js b/client/components/settings/settingBody.js index be8322af3..d66c5b307 100644 --- a/client/components/settings/settingBody.js +++ b/client/components/settings/settingBody.js @@ -1,6 +1,7 @@ import { ReactiveCache } from '/imports/reactiveCache'; import { TAPi18n } from '/imports/i18n'; import { ALLOWED_WAIT_SPINNERS } from '/config/const'; +import LockoutSettings from '/models/lockoutSettings'; BlazeComponent.extendComponent({ onCreated() { @@ -12,6 +13,7 @@ BlazeComponent.extendComponent({ this.accountSetting = new ReactiveVar(false); this.tableVisibilityModeSetting = new ReactiveVar(false); this.announcementSetting = new ReactiveVar(false); + this.accessibilitySetting = new ReactiveVar(false); this.layoutSetting = new ReactiveVar(false); this.webhookSetting = new ReactiveVar(false); @@ -20,7 +22,9 @@ BlazeComponent.extendComponent({ Meteor.subscribe('accountSettings'); Meteor.subscribe('tableVisibilityModeSettings'); Meteor.subscribe('announcements'); + Meteor.subscribe('accessibilitySettings'); Meteor.subscribe('globalwebhooks'); + Meteor.subscribe('lockoutSettings'); }, setError(error) { @@ -106,6 +110,7 @@ BlazeComponent.extendComponent({ this.emailSetting.set('email-setting' === targetID); this.accountSetting.set('account-setting' === targetID); this.announcementSetting.set('announcement-setting' === targetID); + this.accessibilitySetting.set('accessibility-setting' === targetID); this.layoutSetting.set('layout-setting' === targetID); this.webhookSetting.set('webhook-setting' === targetID); this.tableVisibilityModeSetting.set('tableVisibilityMode-setting' === targetID); @@ -242,7 +247,6 @@ BlazeComponent.extendComponent({ const displayAuthenticationMethod = $('input[name=displayAuthenticationMethod]:checked').val() === 'true'; const defaultAuthenticationMethod = $('#defaultAuthenticationMethod').val(); -/* const accessibilityPageEnabled = $('input[name=accessibilityPageEnabled]:checked').val() === 'true'; const accessibilityTitle = $('#accessibility-title') .val() @@ -250,7 +254,6 @@ BlazeComponent.extendComponent({ const accessibilityContent = $('#accessibility-content') .val() .trim(); -*/ const spinnerName = $('#spinnerName').val(); try { @@ -274,13 +277,11 @@ BlazeComponent.extendComponent({ oidcBtnText, mailDomainName, legalNotice, - }, - }); -/* accessibilityPageEnabled, accessibilityTitle, accessibilityContent, -*/ + }, + }); } catch (e) { return; } finally { @@ -317,7 +318,6 @@ BlazeComponent.extendComponent({ 'click a.js-toggle-hide-logo': this.toggleHideLogo, 'click a.js-toggle-hide-card-counter-list': this.toggleHideCardCounterList, 'click a.js-toggle-hide-board-member-list': this.toggleHideBoardMemberList, - 'click a.js-toggle-accessibility-page-enabled': this.toggleAccessibilityPageEnabled, 'click button.js-save-layout': this.saveLayout, 'click a.js-toggle-display-authentication-method': this .toggleDisplayAuthenticationMethod, @@ -344,15 +344,23 @@ BlazeComponent.extendComponent({ $set: { booleanValue: allowUserDelete }, }); }, + + // Brute force lockout settings method moved to lockedUsersBody.js + allowEmailChange() { - return AccountSettings.findOne('accounts-allowEmailChange').booleanValue; + return AccountSettings.findOne('accounts-allowEmailChange')?.booleanValue || false; }, + allowUserNameChange() { - return AccountSettings.findOne('accounts-allowUserNameChange').booleanValue; + return AccountSettings.findOne('accounts-allowUserNameChange')?.booleanValue || false; }, + allowUserDelete() { - return AccountSettings.findOne('accounts-allowUserDelete').booleanValue; + return AccountSettings.findOne('accounts-allowUserDelete')?.booleanValue || false; }, + + // Lockout settings helper methods moved to lockedUsersBody.js + allBoardsHideActivities() { Meteor.call('setAllBoardsHideActivities', (err, ret) => { if (!err && ret) { @@ -469,6 +477,59 @@ BlazeComponent.extendComponent({ }, }).register('announcementSettings'); +BlazeComponent.extendComponent({ + onCreated() { + this.loading = new ReactiveVar(false); + }, + + setLoading(w) { + this.loading.set(w); + }, + + currentAccessibility() { + return AccessibilitySettings.findOne(); + }, + + saveAccessibility() { + const title = $('#admin-accessibility-title') + .val() + .trim(); + const content = $('#admin-accessibility-content') + .val() + .trim(); + AccessibilitySettings.update(AccessibilitySettings.findOne()._id, { + $set: { + title: title, + body: content + }, + }); + }, + + toggleAccessibility() { + this.setLoading(true); + const accessibilitySetting = this.currentAccessibility(); + const isActive = accessibilitySetting.enabled; + AccessibilitySettings.update(accessibilitySetting._id, { + $set: { enabled: !isActive }, + }); + this.setLoading(false); + if (isActive) { + $('.accessibility-content').slideUp(); + } else { + $('.accessibility-content').slideDown(); + } + }, + + events() { + return [ + { + 'click a.js-toggle-accessibility': this.toggleAccessibility, + 'click button.js-accessibility-save': this.saveAccessibility, + }, + ]; + }, +}).register('accessibilitySettings'); + Template.selectAuthenticationMethod.onCreated(function() { this.authenticationMethods = new ReactiveVar([]); diff --git a/client/components/sidebar/sidebar.css b/client/components/sidebar/sidebar.css index 7dffd8256..831719f36 100644 --- a/client/components/sidebar/sidebar.css +++ b/client/components/sidebar/sidebar.css @@ -106,7 +106,7 @@ top: 7px; font-size: 1em; line-height: 1.6em; - color: #999; + color: #000; } .sidebar .sidebar-shortcuts .sidebar-btn { margin-left: 3px; @@ -146,6 +146,23 @@ font-size: 24px; transition: transform 0.5s; } +.sidebar-accessibility { + color: #4d4d4d; + padding: 5px 10px; + display: flex; + align-items: center; + text-decoration: none; + border-radius: 3px; + cursor: pointer; + margin-left: auto; + margin-right: 30px; +} +.sidebar-accessibility:hover { + background-color: #d9d9d9; +} +.sidebar-accessibility span { + margin-left: 5px; +} .board-sidebar.is-open .sidebar-tongue { left: -28px; } diff --git a/client/components/sidebar/sidebar.jade b/client/components/sidebar/sidebar.jade index 3bfb44011..f71808765 100644 --- a/client/components/sidebar/sidebar.jade +++ b/client/components/sidebar/sidebar.jade @@ -12,6 +12,10 @@ template(name="sidebar") a.sidebar-btn.js-keyboard-shortcuts-toggle( title="{{#if isKeyboardShortcuts}}{{_ 'keyboard-shortcuts-enabled'}}{{else}}{{_ 'keyboard-shortcuts-disabled'}}{{/if}}") i.fa(class="fa-solid fa-{{#if isKeyboardShortcuts}}check-square-o{{else}}ban{{/if}}") + if isAccessibilityEnabled + a.sidebar-accessibility + i.fa.fa-universal-access + span {{_ 'accessibility'}} a.sidebar-xmark.js-close-sidebar ✕ .sidebar-content.js-board-sidebar-content //a.hide-btn.js-hide-sidebar diff --git a/client/components/sidebar/sidebar.js b/client/components/sidebar/sidebar.js index 28b7408fc..e0a37ebbb 100644 --- a/client/components/sidebar/sidebar.js +++ b/client/components/sidebar/sidebar.js @@ -26,6 +26,9 @@ BlazeComponent.extendComponent({ this._hideCardCounterList = new ReactiveVar(false); this._hideBoardMemberList = new ReactiveVar(false); Sidebar = this; + + // Subscribe to accessibility settings + Meteor.subscribe('accessibilitySettings'); }, onDestroyed() { @@ -115,6 +118,11 @@ BlazeComponent.extendComponent({ return user && user.isVerticalScrollbars(); }, + isAccessibilityEnabled() { + const setting = AccessibilitySettings.findOne({}); + return setting && setting.enabled; + }, + events() { return [ { @@ -145,6 +153,10 @@ BlazeComponent.extendComponent({ 'click .js-show-week-of-year-toggle'() { ReactiveCache.getCurrentUser().toggleShowWeekOfYear(); }, + 'click .sidebar-accessibility'() { + FlowRouter.go('accessibility'); + Sidebar.toggle(); + }, 'click .js-close-sidebar'() { Sidebar.toggle() }, diff --git a/docs/Features/PWA.md b/docs/Browsers/PWA.md similarity index 97% rename from docs/Features/PWA.md rename to docs/Browsers/PWA.md index 034fdda4e..977b08def 100644 --- a/docs/Features/PWA.md +++ b/docs/Browsers/PWA.md @@ -17,7 +17,7 @@ Install PWA at Chromium Edge -4. In next popup, give name to app, like `YourCompany Wekan`, and click `Add` +4. In next popup, give name to app, like `YourCompany WeKan`, and click `Add` 5. Now new app is in your Windows Start menu. @@ -99,7 +99,7 @@ Related, for creating apps to other appstores: https://github.com/wekan/wekan/wi 6. At Play Console https://play.google.com/console/ there is `App Integrity` button in the sidemenu (highlighted blue in the screenshot) where you find required 2 SHA256 keys for Caddyfile: -![image](https://user-images.githubusercontent.com/8823093/222261921-1afc64bd-6bcf-4ba1-9620-88572162746e.png) +![image](Play-Console-App-Integrity.png) 7. Caddy uses tabs for indenting. At `/etc/caddy` you can also `caddy format > ca` to format output and forward to new file, and if it works then `mv ca Caddyfile` and validate it `caddy validate` and reload `caddy reload`. Sometimes update caddy with `caddy upgrade` and after that `caddy stop` and `caddy start`. diff --git a/docs/Browsers/Play-Console-App-Integrity.png b/docs/Browsers/Play-Console-App-Integrity.png new file mode 100644 index 000000000..0c7808828 Binary files /dev/null and b/docs/Browsers/Play-Console-App-Integrity.png differ diff --git a/docs/Features/chromium-edge-install-pwa.png b/docs/Browsers/chromium-edge-install-pwa.png similarity index 100% rename from docs/Features/chromium-edge-install-pwa.png rename to docs/Browsers/chromium-edge-install-pwa.png diff --git a/docs/Platforms/FOSS/OpenShift/OpenShift.md b/docs/Platforms/FOSS/OpenShift/OpenShift.md index 90d132c48..ebc302878 100644 --- a/docs/Platforms/FOSS/OpenShift/OpenShift.md +++ b/docs/Platforms/FOSS/OpenShift/OpenShift.md @@ -1,4 +1,4 @@ -[Docker, Wekan and MongoDB on OpenShift](https://github.com/wekan/wekan/tree/main/openshift) +[Docker, Wekan and MongoDB on OpenShift](README.md) [OpenShift config issue](https://github.com/wekan/wekan/issues/1778) diff --git a/docs/Platforms/FOSS/Sandstorm/Sandstorm.md b/docs/Platforms/FOSS/Sandstorm/Sandstorm.md index 16da6ef70..feefebbc1 100644 --- a/docs/Platforms/FOSS/Sandstorm/Sandstorm.md +++ b/docs/Platforms/FOSS/Sandstorm/Sandstorm.md @@ -2,6 +2,14 @@ # Sandstorm at Debian and Ubuntu +### Sandstorm Radicale: Calendars and Contacts + +- 2025-08-05 + - Exporting Calendar and Contacts from Google Calendar and Google Contacts to Sandstorm Radicale works. + - Importing Calendar .ics file back to Google Calendar does not work, because .ics file size is 2.1 MB. + Google Calendar has problems importing .ics files bigger than 1 MB, it would need manual splitting to multiple files. + Sandstorm Radicale can import .ics file 2.1 MB successfully. + ### Sandstorm CloudFlare DNS settings Sandstorm works when configured to full domain, with CloudFlare SSL/TLS, with Caddy. @@ -160,4 +168,4 @@ It is not possible to import attachments directly from Trello when using Sandsto 4. Import board as Wekan board to Sandstorm. [sandstorm_button]: https://img.shields.io/badge/try-Wekan%20on%20Sandstorm-783189.svg -[sandstorm_appdemo]: https://demo.sandstorm.io/appdemo/m86q05rdvj14yvn78ghaxynqz7u2svw6rnttptxx49g1785cdv1h \ No newline at end of file +[sandstorm_appdemo]: https://demo.sandstorm.io/appdemo/m86q05rdvj14yvn78ghaxynqz7u2svw6rnttptxx49g1785cdv1h diff --git a/docs/Platforms/FOSS/Snap/Many-Snaps-on-LXC.md b/docs/Platforms/FOSS/Snap/Many-Snaps-on-LXC.md index 6814d3471..38de36794 100644 --- a/docs/Platforms/FOSS/Snap/Many-Snaps-on-LXC.md +++ b/docs/Platforms/FOSS/Snap/Many-Snaps-on-LXC.md @@ -408,11 +408,47 @@ http://boards.example.com https://boards.example.com { } ``` ## 2) New LXC container -So when I start new lxc container: + +Ubuntu Touch: + +1. From OpenStore, install Snapz0r + +2. Look what is newest channel for lxd arm64 https://snapcraft.io/lxd and install , for example: + ``` -lxc launch images:ubuntu/20.04 lxccontainername +sudo su + +snap install lxd --channel=5.21/stable ``` + +3. From Ubuntu Touch Terminal, lxd init, etc. + +4. Configure Profiles: Adjust the default LXC profile to allow for + features like nested containers and privileged access if needed. + This can be done with commands like: + +``` +sudo lxc profile set default security.nesting true +``` + +5. Start new lxc container + +``` +# launch-ubu2504.sh +# lxc launch image-name container-name +lxc launch ubuntu:25.04 ubu2504 +``` + +6. Bash shell to inside of container: + +``` +# into-ubu2504.sh +# lxc exec container-name -- /bin/bash +lxc exec ubu2504 -- /bin/bash +``` + ## 3) Snapd and Wekan + Then I go inside container and install snapd: ``` lxc exec lxccontainername -- /bin/bash diff --git a/docs/Security-Disclosure.md b/docs/Security/Security-Disclosure.md similarity index 100% rename from docs/Security-Disclosure.md rename to docs/Security/Security-Disclosure.md diff --git a/docs/Security/brute-force-protection.md b/docs/Security/brute-force-protection.md new file mode 100644 index 000000000..7c0d78b7f --- /dev/null +++ b/docs/Security/brute-force-protection.md @@ -0,0 +1,57 @@ +# Brute Force Protection in WeKan + +WeKan includes a robust brute force login protection system that helps prevent unauthorized access attempts by temporarily locking accounts after multiple failed login attempts. + +## Features + +- **Configurable Settings**: Administrators can configure lockout settings directly in the Admin Panel +- **Different Rules for Known and Unknown Users**: Separate settings for registered users and unknown login attempts +- **Visual Indicators**: Red lock icons identify locked users in the interface +- **Unlock Capabilities**: Admins can unlock individual users or all locked users at once + +## Administration + +### Accessing Brute Force Protection Settings + +1. Navigate to **Admin Panel** > **People** > **Locked Users** +2. Here you can view and modify all brute force protection settings + +### Settings Available + +#### Known Users (Registered Users) +- **Failures Before Lockout**: Number of failed attempts before an account is locked (default: 3) +- **Lockout Period**: Duration in seconds that an account remains locked (default: 60) +- **Failure Window**: Time window in seconds during which failed attempts are counted (default: 15) + +#### Unknown Users (Non-existent Usernames) +- **Failures Before Lockout**: Number of failed attempts before the IP is blocked (default: 3) +- **Lockout Period**: Duration in seconds that an IP remains blocked (default: 60) +- **Failure Window**: Time window in seconds during which failed attempts are counted (default: 15) + +### Managing Locked Users + +The **Locked Users** tab in the Admin Panel shows all currently locked users with: +- Username +- Email address +- Number of failed attempts +- Remaining lock time + +#### Unlocking Users + +There are two ways to unlock users: + +1. **Individual Unlock**: Click the red lock icon next to a specific user to unlock them +2. **Unlock All**: Click the "Unlock All" button to unlock all currently locked users at once + +### User Filtering + +In the **People** section of the Admin Panel, you can filter users by lock status: + +1. Use the dropdown menu to select "Locked Users Only" +2. This will show only users who are currently locked out due to failed login attempts + +## Security Recommendations + +- Use the default settings as a starting point and adjust based on your security requirements +- Consider increasing the lockout period for high-security environments +- Regularly check the locked users list to identify potential attack patterns diff --git a/imports/i18n/data/af.i18n.json b/imports/i18n/data/af.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/af.i18n.json +++ b/imports/i18n/data/af.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/af_ZA.i18n.json b/imports/i18n/data/af_ZA.i18n.json index e756e6377..16941625f 100644 --- a/imports/i18n/data/af_ZA.i18n.json +++ b/imports/i18n/data/af_ZA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ar-DZ.i18n.json b/imports/i18n/data/ar-DZ.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/ar-DZ.i18n.json +++ b/imports/i18n/data/ar-DZ.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ar-EG.i18n.json b/imports/i18n/data/ar-EG.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/ar-EG.i18n.json +++ b/imports/i18n/data/ar-EG.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ar.i18n.json b/imports/i18n/data/ar.i18n.json index 5b913d02e..75f5136df 100644 --- a/imports/i18n/data/ar.i18n.json +++ b/imports/i18n/data/ar.i18n.json @@ -125,6 +125,7 @@ "archive": "نقل الى الارشيف", "archive-all": "نقل الكل الى الارشيف", "archive-board": "نقل اللوح الى الارشيف", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "نقل البطاقة الى الارشيف", "archive-list": "نقل القائمة الى الارشيف", "archive-swimlane": "نقل خط السباحة الى الارشيف", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "عدد المنظمات هو:", "team-number": "عدد الفرق هو:", "people-number": "عدد الأشخاص هو:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "إخفاء جميع عناصر قائمة التحقق", "support": "دعم", "supportPopup-title": "دعم", + "accessibility": "Accessibility", "accessibility-page-enabled": "تم تمكين صفحة إمكانية الوصول", - "accessibility-title": "موضوع إمكانية الوصول", - "accessibility-content": "محتوى إمكانية الوصول" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "محتوى إمكانية الوصول", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "كل المستخدمين", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "نشط", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ary.i18n.json b/imports/i18n/data/ary.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/ary.i18n.json +++ b/imports/i18n/data/ary.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ast-ES.i18n.json b/imports/i18n/data/ast-ES.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/ast-ES.i18n.json +++ b/imports/i18n/data/ast-ES.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/az-AZ.i18n.json b/imports/i18n/data/az-AZ.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/az-AZ.i18n.json +++ b/imports/i18n/data/az-AZ.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/az-LA.i18n.json b/imports/i18n/data/az-LA.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/az-LA.i18n.json +++ b/imports/i18n/data/az-LA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/az.i18n.json b/imports/i18n/data/az.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/az.i18n.json +++ b/imports/i18n/data/az.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/bg.i18n.json b/imports/i18n/data/bg.i18n.json index 36ffe06f4..5982d15cc 100644 --- a/imports/i18n/data/bg.i18n.json +++ b/imports/i18n/data/bg.i18n.json @@ -125,6 +125,7 @@ "archive": "Премести в Архива", "archive-all": "Премести всички в Архива", "archive-board": "Премести Таблото в Архива", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Премести Картата в Архива", "archive-list": "Премести Списъка в Архива", "archive-swimlane": "Премести Коридора в Архива", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Копирай таблото", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Състояние", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Активен", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/br.i18n.json b/imports/i18n/data/br.i18n.json index 695b21cc7..1ad70fd97 100644 --- a/imports/i18n/data/br.i18n.json +++ b/imports/i18n/data/br.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ca.i18n.json b/imports/i18n/data/ca.i18n.json index 7ff6f51f8..64efdf766 100644 --- a/imports/i18n/data/ca.i18n.json +++ b/imports/i18n/data/ca.i18n.json @@ -125,6 +125,7 @@ "archive": "Moure a l'arxiu", "archive-all": "Moure tot a l'arxiu", "archive-board": "Moure Tauler al Arxiu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Moure Fitxa al Arxiu", "archive-list": "Moure Llista al Arxiu", "archive-swimlane": "Mou carril a l'Arxiu", @@ -896,6 +897,7 @@ "oidc-button-text": "Personalitza el text del botó OIDC", "default-authentication-method": "Mètode d'autenticació per defecte", "duplicate-board": "Tauler duplicat", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "EL nom d'organitzacions és:", "team-number": "El nombre d'equips és:", "people-number": "El nombre d'usuaris és:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Estat", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tots els usuaris", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Actiu", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ca@valencia.i18n.json b/imports/i18n/data/ca@valencia.i18n.json index 614494d0c..6a54e48a2 100644 --- a/imports/i18n/data/ca@valencia.i18n.json +++ b/imports/i18n/data/ca@valencia.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ca_ES.i18n.json b/imports/i18n/data/ca_ES.i18n.json index e87e7f1c3..e0a7909c4 100644 --- a/imports/i18n/data/ca_ES.i18n.json +++ b/imports/i18n/data/ca_ES.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/cmn.i18n.json b/imports/i18n/data/cmn.i18n.json index 72d99aaa3..e6ab6ee95 100644 --- a/imports/i18n/data/cmn.i18n.json +++ b/imports/i18n/data/cmn.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/cs-CZ.i18n.json b/imports/i18n/data/cs-CZ.i18n.json index 51e07ec5d..f8d4022df 100644 --- a/imports/i18n/data/cs-CZ.i18n.json +++ b/imports/i18n/data/cs-CZ.i18n.json @@ -125,6 +125,7 @@ "archive": "Přesunout do archivu", "archive-all": "Přesunout vše do archivu", "archive-board": "Přesunout tablo do archivu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Přesunout kartu do archivu", "archive-list": "Přesunout seznam do archivu", "archive-swimlane": "Přesunout swimlane do archivu", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Zobraz způsob ověřování", "duplicate-board": "Duplikovat tablo", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Stav", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Všechny", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktivní", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/cs.i18n.json b/imports/i18n/data/cs.i18n.json index e529b4195..9e2829156 100644 --- a/imports/i18n/data/cs.i18n.json +++ b/imports/i18n/data/cs.i18n.json @@ -125,6 +125,7 @@ "archive": "Přesunout do archivu", "archive-all": "Přesunout vše do archivu", "archive-board": "Přesunout tablo do archivu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Přesunout kartu do archivu", "archive-list": "Přesunout seznam do archivu", "archive-swimlane": "Přesunout swimlane do archivu", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Výchozí způsob ověřování", "duplicate-board": "Duplikovat tablo", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Počet organizací je:", "team-number": "Počet týmů je:", "people-number": "Počet osob je:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Stav", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Všechny", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktivní", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/cy-GB.i18n.json b/imports/i18n/data/cy-GB.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/cy-GB.i18n.json +++ b/imports/i18n/data/cy-GB.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/cy.i18n.json b/imports/i18n/data/cy.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/cy.i18n.json +++ b/imports/i18n/data/cy.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/da.i18n.json b/imports/i18n/data/da.i18n.json index 26cf86c80..d452407cc 100644 --- a/imports/i18n/data/da.i18n.json +++ b/imports/i18n/data/da.i18n.json @@ -125,6 +125,7 @@ "archive": "Flyt til arkiv", "archive-all": "Flyt alle til arkiv", "archive-board": "Flyt tavle til arkiv", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Flyt kort til arkiv", "archive-list": "Flyt liste til arkiv", "archive-swimlane": "Flyt svømmebane til arkiv", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Standard for godkendelsesmetode", "duplicate-board": "Duplikér tavle", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/de-AT.i18n.json b/imports/i18n/data/de-AT.i18n.json index 0281a474d..16d0a158c 100644 --- a/imports/i18n/data/de-AT.i18n.json +++ b/imports/i18n/data/de-AT.i18n.json @@ -125,6 +125,7 @@ "archive": "Ins Archiv verschieben", "archive-all": "Alles ins Archiv verschieben", "archive-board": "Board ins Archiv verschieben", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Karte ins Archiv verschieben", "archive-list": "Liste ins Archiv verschieben", "archive-swimlane": "Swimlane ins Archiv verschieben", @@ -896,6 +897,7 @@ "oidc-button-text": "Benutzerdefinierter Text der OIDC-Schaltfläche", "default-authentication-method": "Standardauthentifizierungsverfahren", "duplicate-board": "Board duplizieren", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "alle Benutzer", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/de-CH.i18n.json b/imports/i18n/data/de-CH.i18n.json index e52b93ad6..7960c88f9 100644 --- a/imports/i18n/data/de-CH.i18n.json +++ b/imports/i18n/data/de-CH.i18n.json @@ -125,6 +125,7 @@ "archive": "Ins Archiv verschieben", "archive-all": "Alles ins Archiv verschieben", "archive-board": "Board ins Archiv verschieben", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Karte ins Archiv verschieben", "archive-list": "Liste ins Archiv verschieben", "archive-swimlane": "Swimlane ins Archiv verschieben", @@ -896,6 +897,7 @@ "oidc-button-text": "Benutzerdefinierter Text der OIDC-Schaltfläche", "default-authentication-method": "Standardauthentifizierungsverfahren", "duplicate-board": "Board duplizieren", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "alle Benutzer", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/de.i18n.json b/imports/i18n/data/de.i18n.json index fbe3b6ecf..710b8112e 100644 --- a/imports/i18n/data/de.i18n.json +++ b/imports/i18n/data/de.i18n.json @@ -125,6 +125,7 @@ "archive": "Ins Archiv verschieben", "archive-all": "Alles ins Archiv verschieben", "archive-board": "Board ins Archiv verschieben", + "archive-board-confirm": "Wollen Sie das Board wirklich archivieren?", "archive-card": "Karte ins Archiv verschieben", "archive-list": "Liste ins Archiv verschieben", "archive-swimlane": "Swimlane ins Archiv verschieben", @@ -896,6 +897,7 @@ "oidc-button-text": "Benutzerdefinierter Text der OIDC-Schaltfläche", "default-authentication-method": "Standardauthentifizierungsverfahren", "duplicate-board": "Board duplizieren", + "duplicate-board-confirm": "Wollen Sie das Board wirklich duplizieren?", "org-number": "Die Anzahl der Organisationen ist:", "team-number": "Die Anzahl der Teams ist:", "people-number": "Die Anzahl der Personen ist:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Verberge alle Checklisteneinträge", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Bedienungshilfe", "accessibility-page-enabled": "Bedienungshilfe Seite freigeschaltet", + "accessibility-info-not-added-yet": "Es wurde noch keine Information zur Bedienungshilfe hinzugefügt", "accessibility-title": "Bedienungshilfe Titel", - "accessibility-content": "Bedienungshilfe Inhalt" + "accessibility-content": "Bedienungshilfe Inhalt", + "accounts-lockout-settings": "Brute-Force-Schutz Einstellungen", + "accounts-lockout-info": "Diese Einstellungen steuern, wie Anmeldeversuche gegen Brute-Force-Angriffe geschützt werden", + "accounts-lockout-known-users": "Einstellungen für bekannte Benutzer (korrekter Benutzername, falsches Passwort)", + "accounts-lockout-unknown-users": "Einstellungen für unbekannte Benutzer (nicht existierender Benutzername)", + "accounts-lockout-failures-before": "Fehler vor einer Sperrung", + "accounts-lockout-period": "Dauer der Sperrung (Sekunden)", + "accounts-lockout-failure-window": "Fehlerfenster (Sekunden)", + "accounts-lockout-settings-updated": "Die Brute-force-Schutz Einstellungen wurden aktualisiert", + "accounts-lockout-locked-users": "Gesperrte Benutzer", + "accounts-lockout-locked-users-info": "Kürzlich gesperrte Benutzer aufgrund von zu vielen fehlerhaften Logins", + "accounts-lockout-no-locked-users": "Es gibt aktuell keine gesperrten Benutzer", + "accounts-lockout-failed-attempts": "Fehlversuche", + "accounts-lockout-remaining-time": "Verbleibende Zeit", + "accounts-lockout-user-unlocked": "Benutzer wurde erfolgreich entsperrt", + "accounts-lockout-confirm-unlock": "Wollen Sie den Benutzer wirklich entsperren?", + "accounts-lockout-confirm-unlock-all": "Wollen Sie wirklich alle gesperrten Benutzer entsperren?", + "accounts-lockout-show-locked-users": "Zeige nur gesperrte Benutzer", + "accounts-lockout-user-locked": "Benutzer ist gesperrt", + "accounts-lockout-click-to-unlock": "Klicken Sie, um den Benutzer zu entsperren", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Zeige:", + "admin-people-filter-all": "alle Benutzer", + "admin-people-filter-locked": "Nur gesperrte Benutzer", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Nicht Aktiv", + "admin-people-active-status": "Aktiv Status", + "admin-people-user-active": "Benutzer ist Aktiv - zum Deaktivieren klicken", + "admin-people-user-inactive": "Benutzer ist Inaktiv - zum Aktivieren klicken", + "accounts-lockout-all-users-unlocked": "Alle gesperrten Benutzer wurden entsperrt", + "accounts-lockout-unlock-all": "Alle entsperren" } diff --git a/imports/i18n/data/de_DE.i18n.json b/imports/i18n/data/de_DE.i18n.json index fc3ed5809..beff4e34c 100644 --- a/imports/i18n/data/de_DE.i18n.json +++ b/imports/i18n/data/de_DE.i18n.json @@ -125,6 +125,7 @@ "archive": "Ins Archiv verschieben", "archive-all": "Alles ins Archiv verschieben", "archive-board": "Board ins Archiv verschieben", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Karte ins Archiv verschieben", "archive-list": "Liste ins Archiv verschieben", "archive-swimlane": "Swimlane ins Archiv verschieben", @@ -896,6 +897,7 @@ "oidc-button-text": "Benutzerdefinierter Text der OIDC-Schaltfläche", "default-authentication-method": "Standardauthentifizierungsverfahren", "duplicate-board": "Board duplizieren", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Die Anzahl der Organisationen ist:", "team-number": "Die Anzahl der Teams ist:", "people-number": "Die Anzahl der Personen ist:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Verberge alle Checklisteneinträge", "support": "Unterstützung", "supportPopup-title": "Unterstützung", + "accessibility": "Accessibility", "accessibility-page-enabled": "Barrierefreie Seite freigeschaltet", - "accessibility-title": "Barrierefreier Eintrag", - "accessibility-content": "Barrierefreier Eintrag" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Barrierefreier Eintrag", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "alle Benutzer", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/el-GR.i18n.json b/imports/i18n/data/el-GR.i18n.json index 4eacf20f7..bd9533609 100644 --- a/imports/i18n/data/el-GR.i18n.json +++ b/imports/i18n/data/el-GR.i18n.json @@ -125,6 +125,7 @@ "archive": "Μετακίνηση στο Αρχείο", "archive-all": "Μετακίνηση Όλων στο Αρχείο", "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", "archive-list": "Μετακίνηση Λίστας στο Αρχείο", "archive-swimlane": "Μετακίνηση της Λωρίδας στο Αρχείο", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Ενεργό", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/el.i18n.json b/imports/i18n/data/el.i18n.json index 3f4666a1b..0644171ed 100644 --- a/imports/i18n/data/el.i18n.json +++ b/imports/i18n/data/el.i18n.json @@ -125,6 +125,7 @@ "archive": "Μετακίνηση στο Αρχείο", "archive-all": "Μετακίνηση Όλων στο Αρχείο", "archive-board": "Μετακίνηση Πίνακα στο Αρχείο", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Μετακίνηση Κάρτας στο Αρχείο", "archive-list": "Μετακίνηση Λίστας στο Αρχείο", "archive-swimlane": "Μετακίνηση της Λωρίδας στο Αρχείο", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Ενεργό", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-BR.i18n.json b/imports/i18n/data/en-BR.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/en-BR.i18n.json +++ b/imports/i18n/data/en-BR.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-DE.i18n.json b/imports/i18n/data/en-DE.i18n.json index 9e93c3326..8eea72ed2 100644 --- a/imports/i18n/data/en-DE.i18n.json +++ b/imports/i18n/data/en-DE.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-GB.i18n.json b/imports/i18n/data/en-GB.i18n.json index 3424f8de4..d54e28396 100644 --- a/imports/i18n/data/en-GB.i18n.json +++ b/imports/i18n/data/en-GB.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organisations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-IT.i18n.json b/imports/i18n/data/en-IT.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/en-IT.i18n.json +++ b/imports/i18n/data/en-IT.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-MY.i18n.json b/imports/i18n/data/en-MY.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/en-MY.i18n.json +++ b/imports/i18n/data/en-MY.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en-YS.i18n.json b/imports/i18n/data/en-YS.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/en-YS.i18n.json +++ b/imports/i18n/data/en-YS.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en.i18n.json b/imports/i18n/data/en.i18n.json index 10260ff2b..55cdb8cb9 100644 --- a/imports/i18n/data/en.i18n.json +++ b/imports/i18n/data/en.i18n.json @@ -1268,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en_AU.i18n.json b/imports/i18n/data/en_AU.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/en_AU.i18n.json +++ b/imports/i18n/data/en_AU.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en_ID.i18n.json b/imports/i18n/data/en_ID.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/en_ID.i18n.json +++ b/imports/i18n/data/en_ID.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en_SG.i18n.json b/imports/i18n/data/en_SG.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/en_SG.i18n.json +++ b/imports/i18n/data/en_SG.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en_TR.i18n.json b/imports/i18n/data/en_TR.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/en_TR.i18n.json +++ b/imports/i18n/data/en_TR.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/en_ZA.i18n.json b/imports/i18n/data/en_ZA.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/en_ZA.i18n.json +++ b/imports/i18n/data/en_ZA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/eo.i18n.json b/imports/i18n/data/eo.i18n.json index d55f385c1..3a4344a2e 100644 --- a/imports/i18n/data/eo.i18n.json +++ b/imports/i18n/data/eo.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-AR.i18n.json b/imports/i18n/data/es-AR.i18n.json index e4011c011..935318379 100644 --- a/imports/i18n/data/es-AR.i18n.json +++ b/imports/i18n/data/es-AR.i18n.json @@ -125,6 +125,7 @@ "archive": "Mover al Archivo", "archive-all": "Mover Todo al Archivo", "archive-board": "Mover Tablero al Archivo", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Mover Tarjeta al Archivo", "archive-list": "Mover Lista al Archivo", "archive-swimlane": "Mover Calle al Archivo", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-CL.i18n.json b/imports/i18n/data/es-CL.i18n.json index a4bee6545..98e4f5d50 100644 --- a/imports/i18n/data/es-CL.i18n.json +++ b/imports/i18n/data/es-CL.i18n.json @@ -125,6 +125,7 @@ "archive": "Archivar", "archive-all": "Archivar todo", "archive-board": "Archivar este tablero", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archivar esta tarjeta", "archive-list": "Archivar esta lista", "archive-swimlane": "Archivar este carril", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Método de autenticación por defecto", "duplicate-board": "Duplicar tablero", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-LA.i18n.json b/imports/i18n/data/es-LA.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/es-LA.i18n.json +++ b/imports/i18n/data/es-LA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-MX.i18n.json b/imports/i18n/data/es-MX.i18n.json index 123ddb258..07e58ec9c 100644 --- a/imports/i18n/data/es-MX.i18n.json +++ b/imports/i18n/data/es-MX.i18n.json @@ -125,6 +125,7 @@ "archive": "Archivar", "archive-all": "Archivar todo", "archive-board": "Archivar este tablero", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archivar esta tarjeta", "archive-list": "Archivar esta lista", "archive-swimlane": "Archivar este carril", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-PE.i18n.json b/imports/i18n/data/es-PE.i18n.json index 59843c62f..3001cae98 100644 --- a/imports/i18n/data/es-PE.i18n.json +++ b/imports/i18n/data/es-PE.i18n.json @@ -125,6 +125,7 @@ "archive": "Archivar", "archive-all": "Archivar todo", "archive-board": "Archivar este tablero", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archivar esta tarjeta", "archive-list": "Archivar esta lista", "archive-swimlane": "Archivar este carril", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Método de autenticación por defecto", "duplicate-board": "Duplicar tablero", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Estado", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Todos los usuarios", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es-PY.i18n.json b/imports/i18n/data/es-PY.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/es-PY.i18n.json +++ b/imports/i18n/data/es-PY.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es.i18n.json b/imports/i18n/data/es.i18n.json index ab1b60637..cd3082c99 100644 --- a/imports/i18n/data/es.i18n.json +++ b/imports/i18n/data/es.i18n.json @@ -125,6 +125,7 @@ "archive": "Archivar", "archive-all": "Archivar todo", "archive-board": "Archivar este tablero", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archivar esta tarjeta", "archive-list": "Archivar esta lista", "archive-swimlane": "Archivar este carril", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Método de autenticación por defecto", "duplicate-board": "Duplicar tablero", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "El número de organizaciones es:", "team-number": "El número de equipos es:", "people-number": "El número de personas es:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Ocultar todos los elementos de la lista de verificación", "support": "Soporte", "supportPopup-title": "Soporte", + "accessibility": "Accessibility", "accessibility-page-enabled": "Página de accesibilidad habilitada", - "accessibility-title": "Temas de accesibilidad", - "accessibility-content": "Contenido de accesibilidad" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Contenido de accesibilidad", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Estado", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Todos los usuarios", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/es_CO.i18n.json b/imports/i18n/data/es_CO.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/es_CO.i18n.json +++ b/imports/i18n/data/es_CO.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/et-EE.i18n.json b/imports/i18n/data/et-EE.i18n.json index 9c5651b0f..a30102d63 100644 --- a/imports/i18n/data/et-EE.i18n.json +++ b/imports/i18n/data/et-EE.i18n.json @@ -125,6 +125,7 @@ "archive": "Liiguta arhiivi", "archive-all": "Vii kõik arhiivi", "archive-board": "Liiguta tahvel arhiivi", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Liiguta kaart arhiivi", "archive-list": "Liiguta nimekiri arhiivi", "archive-swimlane": "Liiguta ujumisrajoon arhiivi", @@ -896,6 +897,7 @@ "oidc-button-text": "OIDC-nupu teksti kohandamine", "default-authentication-method": "Vaikimisi autentimismeetod", "duplicate-board": "Duplikaat Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Staatus", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Kõik kasutajad", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiivne", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/eu.i18n.json b/imports/i18n/data/eu.i18n.json index c066bdc5a..bdcb93cbe 100644 --- a/imports/i18n/data/eu.i18n.json +++ b/imports/i18n/data/eu.i18n.json @@ -125,6 +125,7 @@ "archive": "Eraman biltegira", "archive-all": "Eraman guztiak biltegira", "archive-board": "Mugitu arbela biltegira", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Eraman txartela biltegira", "archive-list": "Eraman zerrenda biltegira", "archive-swimlane": "Eraman erraila biltegira", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Erakunde kopurua hau da:", "team-number": "Taldeen kopurua hau da:", "people-number": "Jendearen kopurua hau da:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Ezkutatu kontrol-zerrendako elementu guztiak", "support": "Laguntza", "supportPopup-title": "Laguntza", + "accessibility": "Accessibility", "accessibility-page-enabled": "Irisgarritasun orria gaituta", - "accessibility-title": "Irisgarritasun gaia", - "accessibility-content": "Irisgarritasun edukia" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Irisgarritasun edukia", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Gaituta", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fa-IR.i18n.json b/imports/i18n/data/fa-IR.i18n.json index 792856efd..cdae1a30a 100644 --- a/imports/i18n/data/fa-IR.i18n.json +++ b/imports/i18n/data/fa-IR.i18n.json @@ -125,6 +125,7 @@ "archive": "انتقال به آرشیو", "archive-all": "انتقال همه به آرشیو", "archive-board": "انتقال برد به آرشیو", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "انتقال کارت به آرشیو", "archive-list": "انتقال لیست به آرشیو", "archive-swimlane": "انتقال مسیر به آرشیو", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "نوع اعتبارسنجی پیشفرض", "duplicate-board": "برد تکراری", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "تعداد سازمان ها:", "team-number": "تعداد تیم ها:", "people-number": "تعداد افراد:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "پنهان کردن همه موارد چک لیست", "support": "پشتیبانی", "supportPopup-title": "پشتیبانی", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "وضعیت", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "تمام کاربران", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "فعال", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fa.i18n.json b/imports/i18n/data/fa.i18n.json index e7b0ce5bc..ef8fe9a5a 100644 --- a/imports/i18n/data/fa.i18n.json +++ b/imports/i18n/data/fa.i18n.json @@ -125,6 +125,7 @@ "archive": "انتقال به آرشیو", "archive-all": "انتقال همه به آرشیو", "archive-board": "انتقال برد به آرشیو", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "انتقال کارت به آرشیو", "archive-list": "انتقال لیست به آرشیو", "archive-swimlane": "انتقال مسیر به آرشیو", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "نوع اعتبارسنجی پیشفرض", "duplicate-board": "برد تکراری", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "وضعیت", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "تمام کاربران", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "فعال", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fi.i18n.json b/imports/i18n/data/fi.i18n.json index 4e11a001f..fd4ede8ea 100644 --- a/imports/i18n/data/fi.i18n.json +++ b/imports/i18n/data/fi.i18n.json @@ -125,6 +125,7 @@ "archive": "Siirrä Arkistoon", "archive-all": "Siirrä kaikki Arkistoon", "archive-board": "Siirrä taulu Arkistoon", + "archive-board-confirm": "Oletko varma että haluat arkistoida tämän taulun?", "archive-card": "Siirrä kortti Arkistoon", "archive-list": "Siirrä lista Arkistoon", "archive-swimlane": "Siirrä uimarata Arkistoon", @@ -896,6 +897,7 @@ "oidc-button-text": "Muokkaa OIDC kirjautumispainikkeen tekstiä", "default-authentication-method": "Oletuskirjautumistapa", "duplicate-board": "Tee kaksoiskappale taulusta", + "duplicate-board-confirm": "Oletko varma että haluat monistaa tämän taulun?", "org-number": "Organisaatioiden määrä on:", "team-number": "Tiimien määrä on:", "people-number": "Ihmisten määrä on:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Piilota kaikki tarkistuslistan kohdat", "support": "Tuki", "supportPopup-title": "Tuki", + "accessibility": "Saavutettavuus", "accessibility-page-enabled": "Saavutettavuus sivu käytössä", + "accessibility-info-not-added-yet": "Saavutettavuus tietoja ei ole lisätty vielä", "accessibility-title": "Saavutettavuus otsikko", - "accessibility-content": "Saavutettavuus sisältö" + "accessibility-content": "Saavutettavuus sisältö", + "accounts-lockout-settings": "Raaka voima suojausasetukset", + "accounts-lockout-info": "Nämä asetukset määrittävät, miten kirjautumisyritykset suojataan raaka voima hyökkäyksiltä.", + "accounts-lockout-known-users": "Tunnettujen käyttäjien asetukset (oikea käyttäjätunnus, väärä salasana)", + "accounts-lockout-unknown-users": "Tuntemattomien käyttäjien asetukset (olematon käyttäjätunnus)", + "accounts-lockout-failures-before": "Epäonnistumiset ennen lukitusta", + "accounts-lockout-period": "Lukituksen kesto (sekuntia)", + "accounts-lockout-failure-window": "Virheikkuna (sekuntia)", + "accounts-lockout-settings-updated": "Raaka voima suojausasetukset on päivitetty", + "accounts-lockout-locked-users": "Lukitut käyttäjät", + "accounts-lockout-locked-users-info": "Käyttäjät jotka ovat tällä hetkellä lukittuina ulos liian monen epäonnistuneen kirjautumisyrityksen vuoksi", + "accounts-lockout-no-locked-users": "Lukittuja käyttäjiä ei ole tällä hetkellä", + "accounts-lockout-failed-attempts": "Epäonnistuneet yritykset", + "accounts-lockout-remaining-time": "Jäljellä oleva aika", + "accounts-lockout-user-unlocked": "Käyttäjän lukitus on avattu onnistuneesti", + "accounts-lockout-confirm-unlock": "Haluatko varmasti avata tämän käyttäjän lukituksen?", + "accounts-lockout-confirm-unlock-all": "Haluatko varmasti avata kaikkien lukittujen käyttäjien lukituksen?", + "accounts-lockout-show-locked-users": "Näytä vain lukitut käyttäjät", + "accounts-lockout-user-locked": "Käyttäjä on lukittu", + "accounts-lockout-click-to-unlock": "Napsauta avataksesi tämän käyttäjän lukituksen", + "accounts-lockout-status": "Tilanne", + "admin-people-filter-show": "Näytä:", + "admin-people-filter-all": "Kaikki käyttäjät", + "admin-people-filter-locked": "Vain lukitut käyttäjät", + "admin-people-filter-active": "Aktiivinen", + "admin-people-filter-inactive": "Ei aktiivinen", + "admin-people-active-status": "Aktiivisuus tila", + "admin-people-user-active": "Käyttäjä on aktiivinen - napsauttamalla ei-aktiiviseksi", + "admin-people-user-inactive": "Käyttäjä ei ole aktiivinen - napsauta aktivoidaksesi", + "accounts-lockout-all-users-unlocked": "Kaikki lukitut käyttäjät on avattu", + "accounts-lockout-unlock-all": "Avaa lukitus kaikista" } diff --git a/imports/i18n/data/fr-CH.i18n.json b/imports/i18n/data/fr-CH.i18n.json index d7595cf07..52611475e 100644 --- a/imports/i18n/data/fr-CH.i18n.json +++ b/imports/i18n/data/fr-CH.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fr-FR.i18n.json b/imports/i18n/data/fr-FR.i18n.json index 3737dfa6a..0ac85174b 100644 --- a/imports/i18n/data/fr-FR.i18n.json +++ b/imports/i18n/data/fr-FR.i18n.json @@ -125,6 +125,7 @@ "archive": "Archiver", "archive-all": "Tout archiver", "archive-board": "Archiver le tableau", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archiver la carte", "archive-list": "Archiver la liste", "archive-swimlane": "Archiver le couloir", @@ -896,6 +897,7 @@ "oidc-button-text": "Personnaliser le texte du bouton OIDC", "default-authentication-method": "Méthode d'authentification par défaut", "duplicate-board": "Dupliquer le tableau", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Le nombre d'organisations est de :", "team-number": "Le nombre d'équipes est de :", "people-number": "Le nombre d'utilisateurs est de :", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Statut", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tous les utilisateurs", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Actif", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fr.i18n.json b/imports/i18n/data/fr.i18n.json index 9cf32fbbf..4c8a84494 100644 --- a/imports/i18n/data/fr.i18n.json +++ b/imports/i18n/data/fr.i18n.json @@ -125,6 +125,7 @@ "archive": "Archiver", "archive-all": "Tout archiver", "archive-board": "Archiver le tableau", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archiver la carte", "archive-list": "Archiver la liste", "archive-swimlane": "Archiver le couloir", @@ -896,6 +897,7 @@ "oidc-button-text": "Personnaliser le texte du bouton OIDC", "default-authentication-method": "Méthode d'authentification par défaut", "duplicate-board": "Dupliquer le tableau", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Le nombre d'organisations est de :", "team-number": "Le nombre d'équipes est de :", "people-number": "Le nombre d'utilisateurs est de :", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Cacher tous les éléments de la check-list", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Page d'accessibilité activée", - "accessibility-title": "Sujet d'accessibilité", - "accessibility-content": "Contenu d'accessibilité" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Contenu d'accessibilité", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Statut", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tous les utilisateurs", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Actif", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fy-NL.i18n.json b/imports/i18n/data/fy-NL.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/fy-NL.i18n.json +++ b/imports/i18n/data/fy-NL.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/fy.i18n.json b/imports/i18n/data/fy.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/fy.i18n.json +++ b/imports/i18n/data/fy.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/gl-ES.i18n.json b/imports/i18n/data/gl-ES.i18n.json index f2cd7a910..13e3207c6 100644 --- a/imports/i18n/data/gl-ES.i18n.json +++ b/imports/i18n/data/gl-ES.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/gl.i18n.json b/imports/i18n/data/gl.i18n.json index 9dfe8894e..cccfdf87e 100644 --- a/imports/i18n/data/gl.i18n.json +++ b/imports/i18n/data/gl.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/gu-IN.i18n.json b/imports/i18n/data/gu-IN.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/gu-IN.i18n.json +++ b/imports/i18n/data/gu-IN.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/he-IL.i18n.json b/imports/i18n/data/he-IL.i18n.json index 126686818..fcaf9ea26 100644 --- a/imports/i18n/data/he-IL.i18n.json +++ b/imports/i18n/data/he-IL.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/he.i18n.json b/imports/i18n/data/he.i18n.json index 3273295d4..11826497e 100644 --- a/imports/i18n/data/he.i18n.json +++ b/imports/i18n/data/he.i18n.json @@ -125,6 +125,7 @@ "archive": "העברה לארכיון", "archive-all": "אחסן הכל בארכיון", "archive-board": "העברת הלוח לארכיון", + "archive-board-confirm": "להעביר את הלוח הזה לארכיון?", "archive-card": "העברת הכרטיס לארכיון", "archive-list": "העברת הרשימה לארכיון", "archive-swimlane": "העברת מסלול לארכיון", @@ -896,6 +897,7 @@ "oidc-button-text": "עריכת הטקסט על כפתור ה־OIDC", "default-authentication-method": "שיטת אימות כבררת מחדל", "duplicate-board": "שכפול לוח", + "duplicate-board-confirm": "לשכפל את הלוח הזה?", "org-number": "מספר הארגונים הוא:", "team-number": "מספר הצוותים הוא:", "people-number": "מספר האנשים הוא:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "הסתרת כל הפריטים ברשימת המטלות", "support": "תמיכה", "supportPopup-title": "תמיכה", + "accessibility": "נגישות", "accessibility-page-enabled": "עמוד הנגישות הופעל", - "accessibility-title": "נושא נגישות", - "accessibility-content": "תוכן נגישות" + "accessibility-info-not-added-yet": "פרטי הנגישות לא נוספו עדיין", + "accessibility-title": "כותרת נגישות", + "accessibility-content": "תוכן נגישות", + "accounts-lockout-settings": "הגדרות הגנה מפני כוח ברוטאלי", + "accounts-lockout-info": "ההגדרות האלו שולטות באופן שבו ניסיונות כניסה מוגנים מפני מתקפות כוח ברוטאלי.", + "accounts-lockout-known-users": "הגדרות למשתמשים ידועים (שם משתמש נכון, סיסמה שגויה)", + "accounts-lockout-unknown-users": "הגדרות למשתמשים לא ידועים (שמות משתמשים שאינם קיימים)", + "accounts-lockout-failures-before": "כשלונות לפני חסימה", + "accounts-lockout-period": "משך חסימה (שניות)", + "accounts-lockout-failure-window": "חלון כשלון (שניות)", + "accounts-lockout-settings-updated": "הגדרות ההגנה מפני כוח ברוטאלי עודכנו", + "accounts-lockout-locked-users": "משתמשים נעולים", + "accounts-lockout-locked-users-info": "משתמשים שנחסמו עקב ריבוי ניסיונות כניסה כושלים", + "accounts-lockout-no-locked-users": "אין משתמשים נעולים כרגע", + "accounts-lockout-failed-attempts": "ניסיונות כושלים", + "accounts-lockout-remaining-time": "זמן שנותר", + "accounts-lockout-user-unlocked": "חסימת המשתמש הוסרה בהצלחה", + "accounts-lockout-confirm-unlock": "להסיר את חסימת המשתמש הזה?", + "accounts-lockout-confirm-unlock-all": "להסיר את החסימה של כל המשתמשים החסומים?", + "accounts-lockout-show-locked-users": "להציג משתמשים חסומים בלבד", + "accounts-lockout-user-locked": "המשתמש חסום", + "accounts-lockout-click-to-unlock": "לחיצה תסיר את חסימת המשתמש", + "accounts-lockout-status": "מצב", + "admin-people-filter-show": "להציג:", + "admin-people-filter-all": "כל המשתמשים", + "admin-people-filter-locked": "משתמשים חסומים בלבד", + "admin-people-filter-active": "פעיל", + "admin-people-filter-inactive": "לא פעיל", + "admin-people-active-status": "מצב פעילות", + "admin-people-user-active": "משתמש פעיל - לחיצה תשבית", + "admin-people-user-inactive": "משתמש לא פעיל - לחיצה תפעיל", + "accounts-lockout-all-users-unlocked": "כל המשתמשים החסומים שוחררו", + "accounts-lockout-unlock-all": "להסיר חסימה מעל כולם" } diff --git a/imports/i18n/data/hi-IN.i18n.json b/imports/i18n/data/hi-IN.i18n.json index 4e08ed540..104b53bb4 100644 --- a/imports/i18n/data/hi-IN.i18n.json +++ b/imports/i18n/data/hi-IN.i18n.json @@ -125,6 +125,7 @@ "archive": "संग्रह में ले जाएं", "archive-all": "सभी को संग्रह में ले जाएं", "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "कार्ड को संग्रह में ले जाएं", "archive-list": "सूची को संग्रह में ले जाएं", "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "संगठनों की संख्या है: ", "team-number": "दल - टीमों की संख्या है: ", "people-number": "व्यक्तियों की संख्या है: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "सभी चेकलिस्ट आइटम छुपाएं", "support": "समर्थन या सहायता", "supportPopup-title": "समर्थन या सहायता", + "accessibility": "Accessibility", "accessibility-page-enabled": "अभिगम्यता पृष्ठ सक्षम किया गया", - "accessibility-title": " सुलभता विषय", - "accessibility-content": "सुलभता सामग्री" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "सुलभता सामग्री", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/hi.i18n.json b/imports/i18n/data/hi.i18n.json index f6e2a64a3..e7d86f559 100644 --- a/imports/i18n/data/hi.i18n.json +++ b/imports/i18n/data/hi.i18n.json @@ -125,6 +125,7 @@ "archive": "संग्रह में ले जाएं", "archive-all": "सभी को संग्रह में ले जाएं", "archive-board": "संग्रह करने के लिए बोर्ड ले जाएँ", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "कार्ड को संग्रह में ले जाएं", "archive-list": "सूची को संग्रह में ले जाएं", "archive-swimlane": "संग्रह करने के लिए स्विमलेन ले जाएँ", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "संगठनों की संख्या है:", "team-number": "टीमों की संख्या है:", "people-number": "लोगों की संख्या है:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "सभी चेकलिस्ट आइटम छिपाएं", "support": "सहायता", "supportPopup-title": "सहायता", + "accessibility": "Accessibility", "accessibility-page-enabled": "अभिगम्यता पृष्ठ सक्षम किया गया", - "accessibility-title": "एक्सेसिबिलिटी टॉपिक", - "accessibility-content": "अभिगम्यता सामग्री" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "अभिगम्यता सामग्री", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/hr.i18n.json b/imports/i18n/data/hr.i18n.json index 06cfc183e..cbef507e3 100644 --- a/imports/i18n/data/hr.i18n.json +++ b/imports/i18n/data/hr.i18n.json @@ -125,6 +125,7 @@ "archive": "Preseli u arhivu", "archive-all": "Preseli sve u arhivu", "archive-board": "Preseli ploču u arhivu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Preseli karticu u arhivu", "archive-list": "Preseli listu u arhivu", "archive-swimlane": "Preseli traku u arhivu", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/hu.i18n.json b/imports/i18n/data/hu.i18n.json index f128893be..711be3b18 100644 --- a/imports/i18n/data/hu.i18n.json +++ b/imports/i18n/data/hu.i18n.json @@ -125,6 +125,7 @@ "archive": "Mozgasd az archívumba", "archive-all": "Mindet archiváld", "archive-board": "Archiváld a Táblát", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archiváld a Kártyát", "archive-list": "Archiváld a Listát", "archive-swimlane": "Archiváld az Úszósávot", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Alapértelmezett hitelesítési mód", "duplicate-board": "Tábla duplikálása", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Állapot", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Minden felhasználó", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktív", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/hy.i18n.json b/imports/i18n/data/hy.i18n.json index 801a30eaa..7c093f9f8 100644 --- a/imports/i18n/data/hy.i18n.json +++ b/imports/i18n/data/hy.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/id.i18n.json b/imports/i18n/data/id.i18n.json index 7be0542bf..bbcbf6ce2 100644 --- a/imports/i18n/data/id.i18n.json +++ b/imports/i18n/data/id.i18n.json @@ -125,6 +125,7 @@ "archive": "Pindahkan ke Arsip", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplikat Papan", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Nomor organisasi adalah", "team-number": "Nomor team adalah", "people-number": "Banyak orang adalah", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktif", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ig.i18n.json b/imports/i18n/data/ig.i18n.json index 22476d20d..2e962e97a 100644 --- a/imports/i18n/data/ig.i18n.json +++ b/imports/i18n/data/ig.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/it.i18n.json b/imports/i18n/data/it.i18n.json index b2e922d94..c0bed46b7 100644 --- a/imports/i18n/data/it.i18n.json +++ b/imports/i18n/data/it.i18n.json @@ -125,6 +125,7 @@ "archive": "Sposta nell'archivio", "archive-all": "Sposta tutto nell'archivio", "archive-board": "Sposta la bacheca nell'archivio", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Sposta scheda nell'archivio", "archive-list": "Sposta lista nell'archivio", "archive-swimlane": "Sposta swimlane nell'archivio", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Metodo di autenticazione predefinito", "duplicate-board": "Duplica bacheca", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Il numero di organizzazioni è:", "team-number": "Il numero di squadre è:", "people-number": "Il numero di persone è:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Stato", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tutti gli utenti", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Attivo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ja-HI.i18n.json b/imports/i18n/data/ja-HI.i18n.json index 60edd6d3f..6fe603796 100644 --- a/imports/i18n/data/ja-HI.i18n.json +++ b/imports/i18n/data/ja-HI.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "組織数:", "team-number": "チーム数: ", "people-number": "人数:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "すべてのチェックリスト項目を非表示", "support": "サポート", "supportPopup-title": "サポート", + "accessibility": "Accessibility", "accessibility-page-enabled": "アクセシビリティページが有効", - "accessibility-title": "アクセシビリティトピック", - "accessibility-content": "アクセシビリティコンテンツ" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "アクセシビリティコンテンツ", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ja.i18n.json b/imports/i18n/data/ja.i18n.json index bf2161a68..77894887e 100644 --- a/imports/i18n/data/ja.i18n.json +++ b/imports/i18n/data/ja.i18n.json @@ -125,6 +125,7 @@ "archive": "アーカイブする", "archive-all": "すべてアーカイブする", "archive-board": "ボードをアーカイブする", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "カードをアーカイブする", "archive-list": "リストをアーカイブする", "archive-swimlane": "スイムレーンをアーカイブする", @@ -896,6 +897,7 @@ "oidc-button-text": "OIDC ボタンのテキストをカスタマイズ", "default-authentication-method": "デフォルトの認証方式", "duplicate-board": "ボードの複製", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "組織数:", "team-number": "チーム数: ", "people-number": "人数:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "すべてのチェックリスト項目を非表示", "support": "サポート", "supportPopup-title": "サポート", + "accessibility": "Accessibility", "accessibility-page-enabled": "アクセシビリティページが有効", - "accessibility-title": "アクセシビリティトピック", - "accessibility-content": "アクセシビリティコンテンツ" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "アクセシビリティコンテンツ", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "ステータス", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "全ユーザー", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "有効状態", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ka.i18n.json b/imports/i18n/data/ka.i18n.json index a77558487..1b6667a16 100644 --- a/imports/i18n/data/ka.i18n.json +++ b/imports/i18n/data/ka.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "აქტიური", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/km.i18n.json b/imports/i18n/data/km.i18n.json index 85b7fe364..e68ecef57 100644 --- a/imports/i18n/data/km.i18n.json +++ b/imports/i18n/data/km.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ko-KR.i18n.json b/imports/i18n/data/ko-KR.i18n.json index 4400c1473..b2db6f5d1 100644 --- a/imports/i18n/data/ko-KR.i18n.json +++ b/imports/i18n/data/ko-KR.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "조직의 갯수:", "team-number": "팀의 갯수:", "people-number": "사람의 수는:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "모든 확인목록 항목 숨기기", "support": "지원", "supportPopup-title": "지원", + "accessibility": "Accessibility", "accessibility-page-enabled": "접근성 페이지 활성화됨", - "accessibility-title": "접근성 주제", - "accessibility-content": "접근성 내용" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "접근성 내용", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ko.i18n.json b/imports/i18n/data/ko.i18n.json index b87872f87..b5f2409db 100644 --- a/imports/i18n/data/ko.i18n.json +++ b/imports/i18n/data/ko.i18n.json @@ -125,6 +125,7 @@ "archive": "보관으로 이동", "archive-all": "모두 저장소로 이동", "archive-board": "게시판을 저장소로 이동", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "카드를 저장소로 이동", "archive-list": "목록을 저장소로 이동", "archive-swimlane": "swimlane 을 저장소로 이동", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "보드 복사", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "조직의 수:", "team-number": "팀의 수:", "people-number": "인원 수:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/lt.i18n.json b/imports/i18n/data/lt.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/lt.i18n.json +++ b/imports/i18n/data/lt.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/lv.i18n.json b/imports/i18n/data/lv.i18n.json index 650821321..1b22f4075 100644 --- a/imports/i18n/data/lv.i18n.json +++ b/imports/i18n/data/lv.i18n.json @@ -125,6 +125,7 @@ "archive": "Pārvietot uz arhīvu", "archive-all": "Pārvietot visu uz arhīvu", "archive-board": "Pārvietot dēli uz arhīvu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Pārvietot kartiņu uz arhīvu", "archive-list": "Pārvietot sarakstu uz arhīvu", "archive-swimlane": "Pārvietot joslu uz arhīvu", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Noklusētā autentifikācijas metode", "duplicate-board": "Dublēt dēli", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Statuss", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktīvs", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/mk.i18n.json b/imports/i18n/data/mk.i18n.json index 1dc8bd784..dc9b82e6a 100644 --- a/imports/i18n/data/mk.i18n.json +++ b/imports/i18n/data/mk.i18n.json @@ -125,6 +125,7 @@ "archive": "Премести во Архива", "archive-all": "Премести всички во Архива", "archive-board": "Премести Таблото во Архива", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Премести Картата во Архива", "archive-list": "Премести Списъка во Архива", "archive-swimlane": "Премести Коридора во Архива", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Активен", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/mn.i18n.json b/imports/i18n/data/mn.i18n.json index ce9e320da..5f34ea2c9 100644 --- a/imports/i18n/data/mn.i18n.json +++ b/imports/i18n/data/mn.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ms-MY.i18n.json b/imports/i18n/data/ms-MY.i18n.json index 487628b10..df6f32ff1 100644 --- a/imports/i18n/data/ms-MY.i18n.json +++ b/imports/i18n/data/ms-MY.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Semua Pengguna", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ms.i18n.json b/imports/i18n/data/ms.i18n.json index 26ff502f0..d5662915a 100644 --- a/imports/i18n/data/ms.i18n.json +++ b/imports/i18n/data/ms.i18n.json @@ -125,6 +125,7 @@ "archive": "Pindah ke arkib", "archive-all": "Pindah Semua ke arkib", "archive-board": "Pindah Papan ke arkib", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Pindah Kad ke arkib", "archive-list": "Pindah senarai ke arkib", "archive-swimlane": "Pindah aliran renang ke arkib", @@ -896,6 +897,7 @@ "oidc-button-text": "Ubahsuai teks pada butang OIDC", "default-authentication-method": "Kaedah Pengesahan lalai", "duplicate-board": "Pendua Papan", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktif", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/nb.i18n.json b/imports/i18n/data/nb.i18n.json index e65a1a5df..849fe55d3 100644 --- a/imports/i18n/data/nb.i18n.json +++ b/imports/i18n/data/nb.i18n.json @@ -125,6 +125,7 @@ "archive": "Flytt til Arkiv", "archive-all": "Flytt alt til Arkiv", "archive-board": "Flytt Tavle til Arkiv", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Flytt Kort til Arkiv", "archive-list": "Flytt Liste til Arkiv", "archive-swimlane": "Flytt Svømmebane til Arkiv", @@ -896,6 +897,7 @@ "oidc-button-text": "Tilpass OIDC knappens tekst", "default-authentication-method": "Standard autentiseringsmetode", "duplicate-board": "Dupliser tavle", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Alle Brukere", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/nl-NL.i18n.json b/imports/i18n/data/nl-NL.i18n.json index 8d31397ed..46768479a 100644 --- a/imports/i18n/data/nl-NL.i18n.json +++ b/imports/i18n/data/nl-NL.i18n.json @@ -125,6 +125,7 @@ "archive": "Verplaats naar Archief", "archive-all": "Verplaats Alles naar Archief", "archive-board": "Verplaats Bord naar Archief", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Verplaats Kaart naar Archief", "archive-list": "Verplaats Lijst naar Archief", "archive-swimlane": "Verplaats Swimlane naar Archief", @@ -896,6 +897,7 @@ "oidc-button-text": "Pas de OIDC-button tekst aan.", "default-authentication-method": "Standaard Authenticatiemethode", "duplicate-board": "Dupliceer Bord", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Alle gebruikers", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Actief", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/nl.i18n.json b/imports/i18n/data/nl.i18n.json index b3a46543a..78cea1160 100644 --- a/imports/i18n/data/nl.i18n.json +++ b/imports/i18n/data/nl.i18n.json @@ -125,6 +125,7 @@ "archive": "Verplaats naar Archief", "archive-all": "Verplaats Alles naar Archief", "archive-board": "Verplaats Bord naar Archief", + "archive-board-confirm": "Weet je zeker dat je dit bord wilt archiveren?", "archive-card": "Verplaats Kaart naar Archief", "archive-list": "Verplaats Lijst naar Archief", "archive-swimlane": "Verplaats Swimlane naar Archief", @@ -896,6 +897,7 @@ "oidc-button-text": "Pas de OIDC-button tekst aan.", "default-authentication-method": "Standaard Authenticatiemethode", "duplicate-board": "Dupliceer Bord", + "duplicate-board-confirm": "Weet je zeker dat je dit bord wilt dupliceren?", "org-number": "Het aantal organisaties is:", "team-number": "Het aantal teams is:", "people-number": "Het aantal gebruikers is:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Verberg alle checklist items", "support": "Ondersteuning", "supportPopup-title": "Ondersteuning", + "accessibility": "Toegankelijkheid", "accessibility-page-enabled": "Toegankelijkheidspagina ingeschakeld", - "accessibility-title": "Toegankelijkheid onderwerp", - "accessibility-content": "Toegankelijkheid inhoud" + "accessibility-info-not-added-yet": "Toegankelijkheidsinformatie is nog niet toegevoegd", + "accessibility-title": "Toegankelijkheidstitel", + "accessibility-content": "Toegankelijkheid inhoud", + "accounts-lockout-settings": "Brute Force Beschermingsinstellingen", + "accounts-lockout-info": "Deze instellingen bepalen hoe inlogpogingen worden beschermd tegen brute force aanvallen.", + "accounts-lockout-known-users": "Instellingen voor bekende gebruikers (juiste gebruikersnaam, fout wachtwoord)", + "accounts-lockout-unknown-users": "Instellingen voor onbekende gebruikers (onbekende gebruikersnaam)", + "accounts-lockout-failures-before": "Mislukkingen voor blokkeren", + "accounts-lockout-period": "Blokkade duur (seconden)", + "accounts-lockout-failure-window": "Mislukkingen periode (seconden)", + "accounts-lockout-settings-updated": "Brute Force instellingen zijn bijgewerkt", + "accounts-lockout-locked-users": "Geblokkeerde Gebruikers", + "accounts-lockout-locked-users-info": "Geblokkeerde gebruikers door te veel mislukte inlogpogingen", + "accounts-lockout-no-locked-users": "Er zijn momenteel geen geblokkeerde gebruikers", + "accounts-lockout-failed-attempts": "Mislukte Pogingen", + "accounts-lockout-remaining-time": "Resterende Tijd", + "accounts-lockout-user-unlocked": "Gebruiker is succesvol ge-deblokkeerd", + "accounts-lockout-confirm-unlock": "Weet je zeker dat je deze gebruiker wilt deblokkeren?", + "accounts-lockout-confirm-unlock-all": "Weet je zeker dat je alle geblokkeerde gebruikers wilt deblokkeren?", + "accounts-lockout-show-locked-users": "Toon alleen geblokkeerde gebruikers", + "accounts-lockout-user-locked": "Gebruiker is geblokkeerd", + "accounts-lockout-click-to-unlock": "Klik om deze gebruiker te deblokkeren", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Toon:", + "admin-people-filter-all": "Alle gebruikers", + "admin-people-filter-locked": "Alleen Geblokkeerde Gebruikers", + "admin-people-filter-active": "Actief", + "admin-people-filter-inactive": "Niet Actief", + "admin-people-active-status": "Status Actief", + "admin-people-user-active": "Gebruiker is actief - klik om te deactiveren", + "admin-people-user-inactive": "Gebruiker is inactief - klik om te activeren", + "accounts-lockout-all-users-unlocked": "Alle geblokkeerde gebruikers zijn ge-deblokkeerd", + "accounts-lockout-unlock-all": "Deblokkeer Alles" } diff --git a/imports/i18n/data/oc.i18n.json b/imports/i18n/data/oc.i18n.json index cedf7a7d2..6ef5cc578 100644 --- a/imports/i18n/data/oc.i18n.json +++ b/imports/i18n/data/oc.i18n.json @@ -125,6 +125,7 @@ "archive": "Desplaçar cap a Archius", "archive-all": "Archivar tot", "archive-board": "Archivar lo tablèu", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Archivar la carta", "archive-list": "Archivar la tièra", "archive-swimlane": "Archivar lo corredor", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Avtivat", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/or_IN.i18n.json b/imports/i18n/data/or_IN.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/or_IN.i18n.json +++ b/imports/i18n/data/or_IN.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/pa.i18n.json b/imports/i18n/data/pa.i18n.json index 821c0ba00..0cf02e502 100644 --- a/imports/i18n/data/pa.i18n.json +++ b/imports/i18n/data/pa.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/pl-PL.i18n.json b/imports/i18n/data/pl-PL.i18n.json index 68bae41a4..75ec604c7 100644 --- a/imports/i18n/data/pl-PL.i18n.json +++ b/imports/i18n/data/pl-PL.i18n.json @@ -125,6 +125,7 @@ "archive": "Zarchiwizuj", "archive-all": "Przenieś wszystko do Archiwum", "archive-board": "Przenieś tablicę do Archiwum", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Przenieś kartę do Archiwum", "archive-list": "Przenieś listę do Archiwum", "archive-swimlane": "Przenieś ścieżkę do Archiwum", @@ -896,6 +897,7 @@ "oidc-button-text": "Własny tekst przycisku OIDC", "default-authentication-method": "Domyślna metoda logowania", "duplicate-board": "Duplikuj tablicę", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Liczba organizacji:", "team-number": "Liczba zespołów:", "people-number": "Liczba użytkowników to:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Wszystkich użytkowników", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktywny", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/pl.i18n.json b/imports/i18n/data/pl.i18n.json index d14c356fd..e57cf144c 100644 --- a/imports/i18n/data/pl.i18n.json +++ b/imports/i18n/data/pl.i18n.json @@ -125,6 +125,7 @@ "archive": "Zarchiwizuj", "archive-all": "Przenieś wszystko do Archiwum", "archive-board": "Przenieś tablicę do Archiwum", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Przenieś kartę do Archiwum", "archive-list": "Przenieś listę do Archiwum", "archive-swimlane": "Przenieś ścieżkę do Archiwum", @@ -896,6 +897,7 @@ "oidc-button-text": "Własny tekst przycisku OIDC", "default-authentication-method": "Domyślna metoda logowania", "duplicate-board": "Duplikuj tablicę", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Liczba organizacji:", "team-number": "Liczba zespołów:", "people-number": "Liczba użytkowników to:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Wszystkich użytkowników", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktywny", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/pt-BR.i18n.json b/imports/i18n/data/pt-BR.i18n.json index a6b55afc6..fe90a87df 100644 --- a/imports/i18n/data/pt-BR.i18n.json +++ b/imports/i18n/data/pt-BR.i18n.json @@ -125,6 +125,7 @@ "archive": "Mover para Arquivo morto", "archive-all": "Mover Tudo para o Arquivo morto", "archive-board": "Mover Quadro para o Arquivo morto", + "archive-board-confirm": "Você tem certeza que deseja excluir este quadro?", "archive-card": "Mover Cartão para o Arquivo morto", "archive-list": "Mover Lista para o Arquivo morto", "archive-swimlane": "Mover Raia para Arquivo morto", @@ -896,6 +897,7 @@ "oidc-button-text": "Personalizar o texto do botão OIDC", "default-authentication-method": "Método de Autenticação Padrão", "duplicate-board": "Duplicar Quadro", + "duplicate-board-confirm": "Você tem certeza que deseja duplicar este quadro?", "org-number": "O número de organizações é:", "team-number": "O número de times é:", "people-number": "O número de pessoas é:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Esconder todos os itens da lista de verificação", "support": "Suporte", "supportPopup-title": "Suporte", + "accessibility": "Acessibilidade", "accessibility-page-enabled": "Página de acessibilidade habilitada", - "accessibility-title": "Tópico de acessibilidade", - "accessibility-content": "Conteúdo de acessibilidade" + "accessibility-info-not-added-yet": "As informações de acessibilidade ainda não foram adicionadas", + "accessibility-title": "Título de acessibilidade", + "accessibility-content": "Conteúdo de acessibilidade", + "accounts-lockout-settings": "Configurações de proteção contra Brute Force", + "accounts-lockout-info": "Estas configurações controlam como as tentativas de login são protegidas contra ataques de brute force.", + "accounts-lockout-known-users": "Configurações para usuários conhecidos (nome de usuário correto, senha errada)", + "accounts-lockout-unknown-users": "Configurações para usuários desconhecidos (nome de usuário inexistente)", + "accounts-lockout-failures-before": "Falhas antes do bloqueio", + "accounts-lockout-period": "Período de bloqueio (segundos)", + "accounts-lockout-failure-window": "Janela de falha (segundos)", + "accounts-lockout-settings-updated": "As configurações de proteção contra Brute Force foram atualizadas", + "accounts-lockout-locked-users": "Usuários Bloqueados", + "accounts-lockout-locked-users-info": "Usuários atualmente bloqueados devido a muitas tentativas de login malsucedidas", + "accounts-lockout-no-locked-users": "Atualmente não há usuários bloqueados", + "accounts-lockout-failed-attempts": "Tentativas Fracassadas", + "accounts-lockout-remaining-time": "Tempo Restante", + "accounts-lockout-user-unlocked": "Usuário foi desbloqueado com sucesso", + "accounts-lockout-confirm-unlock": "Você tem certeza que deseja desbloquear este usuário?", + "accounts-lockout-confirm-unlock-all": "Você tem certeza que deseja desbloquear todos os usuários bloqueados?", + "accounts-lockout-show-locked-users": "Mostrar apenas usuários bloqueados", + "accounts-lockout-user-locked": "Usuário está bloqueado", + "accounts-lockout-click-to-unlock": "Clique para desbloquear este usuário", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Mostrar:", + "admin-people-filter-all": "Todos os usuários", + "admin-people-filter-locked": "Apenas Usuários Bloqueados", + "admin-people-filter-active": "Ativo", + "admin-people-filter-inactive": "Não Ativo", + "admin-people-active-status": "Status de Ativo", + "admin-people-user-active": "Usuário está ativo - clique para desativá-lo", + "admin-people-user-inactive": "Usuário está inativo - clique para ativá-lo", + "accounts-lockout-all-users-unlocked": "Todos os usuários bloqueados foram desbloqueados", + "accounts-lockout-unlock-all": "Desbloquear Todos" } diff --git a/imports/i18n/data/pt.i18n.json b/imports/i18n/data/pt.i18n.json index 5676223d3..87006b033 100644 --- a/imports/i18n/data/pt.i18n.json +++ b/imports/i18n/data/pt.i18n.json @@ -125,6 +125,7 @@ "archive": "Mover para o Arquivo", "archive-all": "Mover Tudo para o Arquivo", "archive-board": "Mover o Quadro para o Arquivo", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Mover o Cartão para o Arquivo", "archive-list": "Mover a Lista para o Arquivo", "archive-swimlane": "Mover a Pista para o Arquivo", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Método de Autenticação por Omissão", "duplicate-board": "Duplicar Quadro", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Estado", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Todos os Utilizadores", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/pt_PT.i18n.json b/imports/i18n/data/pt_PT.i18n.json index 9f6833efb..a19d008d5 100644 --- a/imports/i18n/data/pt_PT.i18n.json +++ b/imports/i18n/data/pt_PT.i18n.json @@ -125,6 +125,7 @@ "archive": "Mover para o Arquivo", "archive-all": "Mover Tudo para o Arquivo", "archive-board": "Mover o Quadro para o Arquivo", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Mover o Cartão para o Arquivo", "archive-list": "Mover a Lista para o Arquivo", "archive-swimlane": "Mover a Pista para o Arquivo", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Método de Autenticação por Omissão", "duplicate-board": "Duplicar Quadro", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Estado", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Todos os Utilizadores", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Activo", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ro-RO.i18n.json b/imports/i18n/data/ro-RO.i18n.json index 53e48ec08..07a7631ce 100644 --- a/imports/i18n/data/ro-RO.i18n.json +++ b/imports/i18n/data/ro-RO.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ro.i18n.json b/imports/i18n/data/ro.i18n.json index a0e0666e1..8c34c7efe 100644 --- a/imports/i18n/data/ro.i18n.json +++ b/imports/i18n/data/ro.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ru-UA.i18n.json b/imports/i18n/data/ru-UA.i18n.json index 78b62d375..365d7c226 100644 --- a/imports/i18n/data/ru-UA.i18n.json +++ b/imports/i18n/data/ru-UA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Статус", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Все пользователи", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Действующий", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ru.i18n.json b/imports/i18n/data/ru.i18n.json index 252ddb13d..2358d97d9 100644 --- a/imports/i18n/data/ru.i18n.json +++ b/imports/i18n/data/ru.i18n.json @@ -125,6 +125,7 @@ "archive": "Переместить в архив", "archive-all": "Переместить всё в архив", "archive-board": "Переместить доску в архив", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Переместить карточку в архив", "archive-list": "Переместить список в архив", "archive-swimlane": "Переместить дорожку в архив", @@ -896,6 +897,7 @@ "oidc-button-text": "Изменить текст кнопки OIDC", "default-authentication-method": "Способ авторизации по умолчанию", "duplicate-board": "Клонировать доску", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Количество организаций:", "team-number": "Количество команд:", "people-number": "Количество человек:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Статус", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Все пользователи", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Действующий", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/sk.i18n.json b/imports/i18n/data/sk.i18n.json index 16ca630a6..b10c5a6c1 100644 --- a/imports/i18n/data/sk.i18n.json +++ b/imports/i18n/data/sk.i18n.json @@ -125,6 +125,7 @@ "archive": "Archivovať", "archive-all": "Archivovať všetko", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplikovať nástenku", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/sl.i18n.json b/imports/i18n/data/sl.i18n.json index cc39b709f..d05e5555a 100644 --- a/imports/i18n/data/sl.i18n.json +++ b/imports/i18n/data/sl.i18n.json @@ -125,6 +125,7 @@ "archive": "premaknjena v arhiv", "archive-all": "Premakni vse v arhiv", "archive-board": "Arhiviraj tablo", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Arhiviraj kartico", "archive-list": "Arhiviraj seznam", "archive-swimlane": "Arhiviraj plavalno stezo", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Privzeta metoda avtentikacije", "duplicate-board": "Dupliciraj tablo", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktivno", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/sr.i18n.json b/imports/i18n/data/sr.i18n.json index 031c021e7..5a8535981 100644 --- a/imports/i18n/data/sr.i18n.json +++ b/imports/i18n/data/sr.i18n.json @@ -125,6 +125,7 @@ "archive": "Премести у архиву", "archive-all": "Премести све у архиву", "archive-board": "Премести пословну књигу у архиву", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Премести картицу са задатком у архиву", "archive-list": "Премести деоницу у архиву", "archive-swimlane": "Премести стазу у архиву", @@ -896,6 +897,7 @@ "oidc-button-text": "Измени OIDC текст на дугмету", "default-authentication-method": "Уобичајени метод за утврђивање идентитета", "duplicate-board": "Умножи пословну књигу у још један примерак", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Број предузећа је:", "team-number": "Број тимова је:", "people-number": "Број сарадника је:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Стање", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Недовршени послови сарадника", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "На окупу", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/sv.i18n.json b/imports/i18n/data/sv.i18n.json index c43ed08f8..3e3e27b72 100644 --- a/imports/i18n/data/sv.i18n.json +++ b/imports/i18n/data/sv.i18n.json @@ -125,6 +125,7 @@ "archive": "Flytta till Arkiv", "archive-all": "Flytta Alla till Arkiv", "archive-board": "Flytta Tavla till Arkiv", + "archive-board-confirm": " Är du säker på att du vill arkivera den här tavlan?", "archive-card": "Flytta kort till arkiv", "archive-list": "Flytta Lista till Arkiv", "archive-swimlane": "Flytta simbana till arkiv", @@ -896,6 +897,7 @@ "oidc-button-text": "Anpassa OIDC knappens text", "default-authentication-method": "Standard autentiseringsmetod", "duplicate-board": "Duplicera tavla", + "duplicate-board-confirm": " Är du säker på att du vill duplicera den här tavlan?", "org-number": "Antalet organisationer är:", "team-number": "Antalet team är:", "people-number": "Antalet personer är:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Dölj alla objekt i checklistan", "support": "Hjälp", "supportPopup-title": "Hjälp", + "accessibility": " Tillgänglighet", "accessibility-page-enabled": "Tillgänglighetssida aktiverad", - "accessibility-title": "Tillgänglighetsämne", - "accessibility-content": "Tillgänglighetsinnehåll" + "accessibility-info-not-added-yet": " Tillgänglighetsinformation har inte lagts till ännu", + "accessibility-title": " Tillgänglighetstitel", + "accessibility-content": "Tillgänglighetsinnehåll", + "accounts-lockout-settings": " Inställningar för brute force-skydd", + "accounts-lockout-info": " Dessa inställningar styr hur inloggningsförsök skyddas mot brute force-attacker.", + "accounts-lockout-known-users": " Inställningar för kända användare (korrekt användarnamn, fel lösenord)", + "accounts-lockout-unknown-users": " Inställningar för okända användare (obefintligt användarnamn)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": " Utelåsningsperiod (sekunder)", + "accounts-lockout-failure-window": " Tidsperiod för felräkning (sekunder)", + "accounts-lockout-settings-updated": " Inställningar för brute force-skydd har uppdaterats", + "accounts-lockout-locked-users": " Låsta användare", + "accounts-lockout-locked-users-info": " Användare som är låsta efter för många felaktiga inloggningsförsök", + "accounts-lockout-no-locked-users": " Det finns för närvarande inga låsta användare", + "accounts-lockout-failed-attempts": "Misslyckade försök", + "accounts-lockout-remaining-time": "Återstående tid", + "accounts-lockout-user-unlocked": "Användaren har låsts upp", + "accounts-lockout-confirm-unlock": "Är du säker på att du vill låsa upp den här användaren?", + "accounts-lockout-confirm-unlock-all": "Är du säker på att du vill låsa upp alla låsta användare?", + "accounts-lockout-show-locked-users": "Visa endast låsta användare", + "accounts-lockout-user-locked": "Användaren är låst", + "accounts-lockout-click-to-unlock": "Klicka för att låsa upp den här användaren", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Visa:", + "admin-people-filter-all": "Alla användare", + "admin-people-filter-locked": "Endast låsta användare", + "admin-people-filter-active": "Aktiv", + "admin-people-filter-inactive": "Inte aktiv", + "admin-people-active-status": "Aktiv status", + "admin-people-user-active": "Användaren är aktiv – klicka för att inaktivera", + "admin-people-user-inactive": "Användaren är inaktiv – klicka för att aktivera", + "accounts-lockout-all-users-unlocked": "Alla låsta användare har låsts upp", + "accounts-lockout-unlock-all": "Lås upp alla" } diff --git a/imports/i18n/data/sw.i18n.json b/imports/i18n/data/sw.i18n.json index ea7cbdf34..ee35615e1 100644 --- a/imports/i18n/data/sw.i18n.json +++ b/imports/i18n/data/sw.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ta.i18n.json b/imports/i18n/data/ta.i18n.json index fc2eda7ca..1a6446da5 100644 --- a/imports/i18n/data/ta.i18n.json +++ b/imports/i18n/data/ta.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/te-IN.i18n.json b/imports/i18n/data/te-IN.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/te-IN.i18n.json +++ b/imports/i18n/data/te-IN.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/th.i18n.json b/imports/i18n/data/th.i18n.json index 5495c1efe..4b17f8aa8 100644 --- a/imports/i18n/data/th.i18n.json +++ b/imports/i18n/data/th.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/tk_TM.i18n.json b/imports/i18n/data/tk_TM.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/tk_TM.i18n.json +++ b/imports/i18n/data/tk_TM.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/tlh.i18n.json b/imports/i18n/data/tlh.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/tlh.i18n.json +++ b/imports/i18n/data/tlh.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/tr.i18n.json b/imports/i18n/data/tr.i18n.json index 97e148dee..2b0a88738 100644 --- a/imports/i18n/data/tr.i18n.json +++ b/imports/i18n/data/tr.i18n.json @@ -125,6 +125,7 @@ "archive": "Arşive Taşı", "archive-all": "Hepsini Arşive Taşı", "archive-board": "Panoyu Arşive Taşı", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Kartı Arşive Taşı", "archive-list": "Listeyi Arşive Taşı", "archive-swimlane": "Kulvarı Arşive Taşı", @@ -896,6 +897,7 @@ "oidc-button-text": "OIDC Buton metnini özelleştirin", "default-authentication-method": "Varsayılan Kimlik Doğrulama Yöntemi", "duplicate-board": "Panoyu Çoğalt", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Durum", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tüm Kullanıcılar", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Aktif", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ug.i18n.json b/imports/i18n/data/ug.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/ug.i18n.json +++ b/imports/i18n/data/ug.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uk-UA.i18n.json b/imports/i18n/data/uk-UA.i18n.json index 8f94712ff..1c4f65a80 100644 --- a/imports/i18n/data/uk-UA.i18n.json +++ b/imports/i18n/data/uk-UA.i18n.json @@ -125,6 +125,7 @@ "archive": "Перенести до архіву", "archive-all": "Перенести все до архіву", "archive-board": "Перенести дошку до архіву", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Перенести картку до архіву", "archive-list": "Перенести список до архіву", "archive-swimlane": "Перенести доріжку до архіву", @@ -896,6 +897,7 @@ "oidc-button-text": "Налаштувати текст кнопки OIDC", "default-authentication-method": "Стандартний метод автентифікації", "duplicate-board": "Дублювати дошку", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Кількість організацій:", "team-number": "Кількість команд:", "people-number": "Кількість людей:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Приховати всі пункти чек-листа", "support": "Підтримка", "supportPopup-title": "Підтримка", + "accessibility": "Accessibility", "accessibility-page-enabled": "Доступность сторінки ввімкнена", - "accessibility-title": "Доступность теми", - "accessibility-content": "Доступность вмісту" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Доступность вмісту", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Статус", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Усі Користувачі", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Активно", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uk.i18n.json b/imports/i18n/data/uk.i18n.json index 396f77407..810eb827f 100644 --- a/imports/i18n/data/uk.i18n.json +++ b/imports/i18n/data/uk.i18n.json @@ -125,6 +125,7 @@ "archive": "Перенести до архіву", "archive-all": "Перенести все до архіву", "archive-board": "Перенести дошку до архіву", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Перенести картку до архіву", "archive-list": "Перенести список до архіву", "archive-swimlane": "Перенести доріжку до архіву", @@ -896,6 +897,7 @@ "oidc-button-text": "Налаштувати текст кнопки OIDC", "default-authentication-method": "Стандартний метод автентифікації", "duplicate-board": "Дублювати дошку", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Кількість організацій:", "team-number": "Кількість команд:", "people-number": "Кількість людей:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Приховати всі пункти чек-листа", "support": "Підтримка", "supportPopup-title": "Підтримка", + "accessibility": "Accessibility", "accessibility-page-enabled": "Увімкнено сторінку доступності", - "accessibility-title": "Тема доступності", - "accessibility-content": "Доступність контенту" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Доступність контенту", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Статус", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Усі Користувачі", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Активно", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uz-AR.i18n.json b/imports/i18n/data/uz-AR.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/uz-AR.i18n.json +++ b/imports/i18n/data/uz-AR.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uz-LA.i18n.json b/imports/i18n/data/uz-LA.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/uz-LA.i18n.json +++ b/imports/i18n/data/uz-LA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uz-UZ.i18n.json b/imports/i18n/data/uz-UZ.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/uz-UZ.i18n.json +++ b/imports/i18n/data/uz-UZ.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/uz.i18n.json b/imports/i18n/data/uz.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/uz.i18n.json +++ b/imports/i18n/data/uz.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ve-CC.i18n.json b/imports/i18n/data/ve-CC.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/ve-CC.i18n.json +++ b/imports/i18n/data/ve-CC.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ve-PP.i18n.json b/imports/i18n/data/ve-PP.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/ve-PP.i18n.json +++ b/imports/i18n/data/ve-PP.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/ve.i18n.json b/imports/i18n/data/ve.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/ve.i18n.json +++ b/imports/i18n/data/ve.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/vi-VN.i18n.json b/imports/i18n/data/vi-VN.i18n.json index f9b4c798e..6aaa88791 100644 --- a/imports/i18n/data/vi-VN.i18n.json +++ b/imports/i18n/data/vi-VN.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "Số tổ chức là:", "team-number": "Số đội là:", "people-number": "Số người là:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/vi.i18n.json b/imports/i18n/data/vi.i18n.json index b13110496..e28758da6 100644 --- a/imports/i18n/data/vi.i18n.json +++ b/imports/i18n/data/vi.i18n.json @@ -125,6 +125,7 @@ "archive": "Di chuyển đến Lưu trữ", "archive-all": "Di chuyển tất cả vào Lưu trữ", "archive-board": "Di chuyển Bảng sang Lưu trữ", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Di chuyển Thẻ vào Lưu trữ", "archive-list": "Di chuyển Danh sách vào Lưu trữ", "archive-swimlane": "Di chuyển Làn ngang vào Lưu trữ", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Phương thức xác thực mặc định", "duplicate-board": "Bảng trùng lặp", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Trạng thái", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "Tất cả người dùng", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Hoạt động", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/vl-SS.i18n.json b/imports/i18n/data/vl-SS.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/vl-SS.i18n.json +++ b/imports/i18n/data/vl-SS.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/vo.i18n.json b/imports/i18n/data/vo.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/vo.i18n.json +++ b/imports/i18n/data/vo.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/wa-RR.i18n.json b/imports/i18n/data/wa-RR.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/wa-RR.i18n.json +++ b/imports/i18n/data/wa-RR.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/wa.i18n.json b/imports/i18n/data/wa.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/wa.i18n.json +++ b/imports/i18n/data/wa.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/wo.i18n.json b/imports/i18n/data/wo.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/wo.i18n.json +++ b/imports/i18n/data/wo.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/wuu-Hans.i18n.json b/imports/i18n/data/wuu-Hans.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/wuu-Hans.i18n.json +++ b/imports/i18n/data/wuu-Hans.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/xh.i18n.json b/imports/i18n/data/xh.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/xh.i18n.json +++ b/imports/i18n/data/xh.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/yi.i18n.json b/imports/i18n/data/yi.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/yi.i18n.json +++ b/imports/i18n/data/yi.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/yo.i18n.json b/imports/i18n/data/yo.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/yo.i18n.json +++ b/imports/i18n/data/yo.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/yue_CN.i18n.json b/imports/i18n/data/yue_CN.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/yue_CN.i18n.json +++ b/imports/i18n/data/yue_CN.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zgh.i18n.json b/imports/i18n/data/zgh.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/zgh.i18n.json +++ b/imports/i18n/data/zgh.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-CN.i18n.json b/imports/i18n/data/zh-CN.i18n.json index 90dde7ae5..6b1f33b8d 100644 --- a/imports/i18n/data/zh-CN.i18n.json +++ b/imports/i18n/data/zh-CN.i18n.json @@ -125,6 +125,7 @@ "archive": "归档", "archive-all": "全部归档", "archive-board": "将看板归档", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "将卡片归档", "archive-list": "将列表归档", "archive-swimlane": "将泳道归档", @@ -896,6 +897,7 @@ "oidc-button-text": "自定义 OIDC 按钮文本", "default-authentication-method": "默认认证方式", "duplicate-board": "复制看板", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "组织数量为:", "team-number": "团队数量为:", "people-number": "人数是:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "隐藏所有待办清单项目", "support": "支持", "supportPopup-title": "支持", + "accessibility": "Accessibility", "accessibility-page-enabled": "已启用无障碍页面", - "accessibility-title": "无障碍主题", - "accessibility-content": "无障碍内容" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "无障碍内容", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "状态", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "所有用户", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "活跃", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-GB.i18n.json b/imports/i18n/data/zh-GB.i18n.json index 8c1e2a4a8..7df0bc80e 100644 --- a/imports/i18n/data/zh-GB.i18n.json +++ b/imports/i18n/data/zh-GB.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-HK.i18n.json b/imports/i18n/data/zh-HK.i18n.json index 22a0cb1e5..f1b5553ee 100644 --- a/imports/i18n/data/zh-HK.i18n.json +++ b/imports/i18n/data/zh-HK.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-Hans.i18n.json b/imports/i18n/data/zh-Hans.i18n.json index ccc880855..81790d683 100644 --- a/imports/i18n/data/zh-Hans.i18n.json +++ b/imports/i18n/data/zh-Hans.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-Hant.i18n.json b/imports/i18n/data/zh-Hant.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/zh-Hant.i18n.json +++ b/imports/i18n/data/zh-Hant.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zh-TW.i18n.json b/imports/i18n/data/zh-TW.i18n.json index 79ac8f358..dc07b6660 100644 --- a/imports/i18n/data/zh-TW.i18n.json +++ b/imports/i18n/data/zh-TW.i18n.json @@ -125,6 +125,7 @@ "archive": "封存", "archive-all": "全部封存", "archive-board": "將看板封存", + "archive-board-confirm": "您確定要封存此看板嗎?", "archive-card": "將卡片封存", "archive-list": "將清單封存", "archive-swimlane": "將泳道流程圖封存", @@ -896,6 +897,7 @@ "oidc-button-text": "自定義 OIDC 按鈕文字", "default-authentication-method": "預設認證方式", "duplicate-board": "複製看板", + "duplicate-board-confirm": "您確定您想要再製此看板嗎?", "org-number": "組織數為:", "team-number": "團隊數為:", "people-number": "人數為:", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "隱藏所有待辦清單項目", "support": "支援", "supportPopup-title": "支援", + "accessibility": "無障礙", "accessibility-page-enabled": "已啟用無障礙頁面", - "accessibility-title": "無障礙主題", - "accessibility-content": "無障礙內容" + "accessibility-info-not-added-yet": "尚未新增無障礙資訊", + "accessibility-title": "無障礙標題", + "accessibility-content": "無障礙內容", + "accounts-lockout-settings": "暴力攻擊防護設定", + "accounts-lockout-info": "這些設定可以控制如何防止遭受暴力攻擊登入。", + "accounts-lockout-known-users": "已知使用者的設定(正確的使用者名稱、錯誤的密碼)", + "accounts-lockout-unknown-users": "未知使用者的設定(不存在的使用者名稱)", + "accounts-lockout-failures-before": "鎖定前的失敗次數", + "accounts-lockout-period": "鎖定週期(秒)", + "accounts-lockout-failure-window": "失敗時間窗(秒)", + "accounts-lockout-settings-updated": "暴力攻擊防護設定已更新", + "accounts-lockout-locked-users": "已鎖定的使用者", + "accounts-lockout-locked-users-info": "使用者目前因嘗試登入失敗次數過多而被鎖定", + "accounts-lockout-no-locked-users": "目前沒有已鎖定的使用者", + "accounts-lockout-failed-attempts": "失敗的嘗試", + "accounts-lockout-remaining-time": "剩餘時間", + "accounts-lockout-user-unlocked": "已成功解鎖使用者", + "accounts-lockout-confirm-unlock": "您確定您要解鎖此使用者嗎?", + "accounts-lockout-confirm-unlock-all": "您確定您要解鎖全部鎖定的使用者嗎?", + "accounts-lockout-show-locked-users": "僅顯示已鎖定的使用者", + "accounts-lockout-user-locked": "使用者已鎖定", + "accounts-lockout-click-to-unlock": "點選以解鎖此使用者", + "accounts-lockout-status": "狀態", + "admin-people-filter-show": "顯示:", + "admin-people-filter-all": "全部使用者", + "admin-people-filter-locked": "僅已鎖定的使用者", + "admin-people-filter-active": "啟用", + "admin-people-filter-inactive": "不活躍", + "admin-people-active-status": "活躍狀態", + "admin-people-user-active": "使用者活躍 -點選以停用", + "admin-people-user-inactive": "使用者不活躍 - 點選以啟用", + "accounts-lockout-all-users-unlocked": "所有鎖定的使用者均已解鎖", + "accounts-lockout-unlock-all": "解鎖全部" } diff --git a/imports/i18n/data/zh.i18n.json b/imports/i18n/data/zh.i18n.json index 44b4a7048..d27185336 100644 --- a/imports/i18n/data/zh.i18n.json +++ b/imports/i18n/data/zh.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zu-ZA.i18n.json b/imports/i18n/data/zu-ZA.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/zu-ZA.i18n.json +++ b/imports/i18n/data/zu-ZA.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/imports/i18n/data/zu.i18n.json b/imports/i18n/data/zu.i18n.json index 78b62d375..55cdb8cb9 100644 --- a/imports/i18n/data/zu.i18n.json +++ b/imports/i18n/data/zu.i18n.json @@ -125,6 +125,7 @@ "archive": "Move to Archive", "archive-all": "Move All to Archive", "archive-board": "Move Board to Archive", + "archive-board-confirm": "Are you sure you want to archive this board?", "archive-card": "Move Card to Archive", "archive-list": "Move List to Archive", "archive-swimlane": "Move Swimlane to Archive", @@ -896,6 +897,7 @@ "oidc-button-text": "Customize the OIDC button text", "default-authentication-method": "Default Authentication Method", "duplicate-board": "Duplicate Board", + "duplicate-board-confirm": "Are you sure you want to duplicate this board?", "org-number": "The number of organizations is: ", "team-number": "The number of teams is: ", "people-number": "The number of people is: ", @@ -1266,7 +1268,39 @@ "hideAllChecklistItems": "Hide all checklist items", "support": "Support", "supportPopup-title": "Support", + "accessibility": "Accessibility", "accessibility-page-enabled": "Accessibility page enabled", - "accessibility-title": "Accessibility topic", - "accessibility-content": "Accessibility content" + "accessibility-info-not-added-yet": "Accessibility info has not been added yet", + "accessibility-title": "Accessibility title", + "accessibility-content": "Accessibility content", + "accounts-lockout-settings": "Brute Force Protection Settings", + "accounts-lockout-info": "These settings control how login attempts are protected against brute force attacks.", + "accounts-lockout-known-users": "Settings for known users (correct username, wrong password)", + "accounts-lockout-unknown-users": "Settings for unknown users (non-existent username)", + "accounts-lockout-failures-before": "Failures before lockout", + "accounts-lockout-period": "Lockout period (seconds)", + "accounts-lockout-failure-window": "Failure window (seconds)", + "accounts-lockout-settings-updated": "Brute force protection settings have been updated", + "accounts-lockout-locked-users": "Locked Users", + "accounts-lockout-locked-users-info": "Users currently locked out due to too many failed login attempts", + "accounts-lockout-no-locked-users": "There are currently no locked users", + "accounts-lockout-failed-attempts": "Failed Attempts", + "accounts-lockout-remaining-time": "Remaining Time", + "accounts-lockout-user-unlocked": "User has been unlocked successfully", + "accounts-lockout-confirm-unlock": "Are you sure you want to unlock this user?", + "accounts-lockout-confirm-unlock-all": "Are you sure you want to unlock all locked users?", + "accounts-lockout-show-locked-users": "Show locked users only", + "accounts-lockout-user-locked": "User is locked", + "accounts-lockout-click-to-unlock": "Click to unlock this user", + "accounts-lockout-status": "Status", + "admin-people-filter-show": "Show:", + "admin-people-filter-all": "All Users", + "admin-people-filter-locked": "Locked Users Only", + "admin-people-filter-active": "Active", + "admin-people-filter-inactive": "Not Active", + "admin-people-active-status": "Active Status", + "admin-people-user-active": "User is active - click to deactivate", + "admin-people-user-inactive": "User is inactive - click to activate", + "accounts-lockout-all-users-unlocked": "All locked users have been unlocked", + "accounts-lockout-unlock-all": "Unlock All" } diff --git a/models/lockoutSettings.js b/models/lockoutSettings.js new file mode 100644 index 000000000..04bd18cc6 --- /dev/null +++ b/models/lockoutSettings.js @@ -0,0 +1,157 @@ +import { ReactiveCache } from '/imports/reactiveCache'; + +LockoutSettings = new Mongo.Collection('lockoutSettings'); + +LockoutSettings.attachSchema( + new SimpleSchema({ + _id: { + type: String, + }, + value: { + type: Number, + decimal: false, + }, + category: { + type: String, + }, + sort: { + type: Number, + decimal: true, + }, + createdAt: { + type: Date, + optional: true, + // eslint-disable-next-line consistent-return + autoValue() { + if (this.isInsert) { + return new Date(); + } else if (this.isUpsert) { + return { $setOnInsert: new Date() }; + } else { + this.unset(); + } + }, + }, + modifiedAt: { + type: Date, + denyUpdate: false, + // eslint-disable-next-line consistent-return + autoValue() { + if (this.isInsert || this.isUpsert || this.isUpdate) { + return new Date(); + } else { + this.unset(); + } + }, + }, + }), +); + +LockoutSettings.allow({ + update(userId) { + const user = ReactiveCache.getUser(userId); + return user && user.isAdmin; + }, +}); + +if (Meteor.isServer) { + Meteor.startup(() => { + LockoutSettings._collection.createIndex({ modifiedAt: -1 }); + + // Known users settings + LockoutSettings.upsert( + { _id: 'known-failuresBeforeLockout' }, + { + $setOnInsert: { + value: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE + ? parseInt(process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE, 10) : 3, + category: 'known', + sort: 0, + }, + }, + ); + + LockoutSettings.upsert( + { _id: 'known-lockoutPeriod' }, + { + $setOnInsert: { + value: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD + ? parseInt(process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD, 10) : 60, + category: 'known', + sort: 1, + }, + }, + ); + + LockoutSettings.upsert( + { _id: 'known-failureWindow' }, + { + $setOnInsert: { + value: process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW + ? parseInt(process.env.ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW, 10) : 15, + category: 'known', + sort: 2, + }, + }, + ); + + // Unknown users settings + const typoVar = process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE; + const correctVar = process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BEFORE; + + LockoutSettings.upsert( + { _id: 'unknown-failuresBeforeLockout' }, + { + $setOnInsert: { + value: (correctVar || typoVar) + ? parseInt(correctVar || typoVar, 10) : 3, + category: 'unknown', + sort: 0, + }, + }, + ); + + LockoutSettings.upsert( + { _id: 'unknown-lockoutPeriod' }, + { + $setOnInsert: { + value: process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD + ? parseInt(process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD, 10) : 60, + category: 'unknown', + sort: 1, + }, + }, + ); + + LockoutSettings.upsert( + { _id: 'unknown-failureWindow' }, + { + $setOnInsert: { + value: process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW + ? parseInt(process.env.ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW, 10) : 15, + category: 'unknown', + sort: 2, + }, + }, + ); + }); +} + +LockoutSettings.helpers({ + getKnownConfig() { + return { + failuresBeforeLockout: LockoutSettings.findOne('known-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('known-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('known-failureWindow')?.value || 15 + }; + }, + getUnknownConfig() { + return { + failuresBeforeLockout: LockoutSettings.findOne('unknown-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('unknown-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('unknown-failureWindow')?.value || 15 + }; + } +}); + +export default LockoutSettings; diff --git a/server/accounts-lockout-config.js b/server/accounts-lockout-config.js new file mode 100644 index 000000000..af437c25b --- /dev/null +++ b/server/accounts-lockout-config.js @@ -0,0 +1,33 @@ +import { AccountsLockout } from 'meteor/wekan-accounts-lockout'; +import LockoutSettings from '/models/lockoutSettings'; + +Meteor.startup(() => { + // Wait for the database to be ready + Meteor.setTimeout(() => { + try { + // Get configurations from database + const knownUsersConfig = { + failuresBeforeLockout: LockoutSettings.findOne('known-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('known-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('known-failureWindow')?.value || 15 + }; + + const unknownUsersConfig = { + failuresBeforeLockout: LockoutSettings.findOne('unknown-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('unknown-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('unknown-failureWindow')?.value || 15 + }; + + // Initialize the AccountsLockout with configuration + const accountsLockout = new AccountsLockout({ + knownUsers: knownUsersConfig, + unknownUsers: unknownUsersConfig, + }); + + // Start the accounts lockout mechanism + accountsLockout.startup(); + } catch (error) { + console.error('Failed to initialize accounts lockout:', error); + } + }, 2000); // Small delay to ensure database is ready +}); diff --git a/server/methods/lockedUsers.js b/server/methods/lockedUsers.js new file mode 100644 index 000000000..e4eaf8bbc --- /dev/null +++ b/server/methods/lockedUsers.js @@ -0,0 +1,107 @@ +import { ReactiveCache } from '/imports/reactiveCache'; + +// Method to find locked users and release them if needed +Meteor.methods({ + getLockedUsers() { + // Check if user has admin rights + const userId = Meteor.userId(); + if (!userId) { + throw new Meteor.Error('error-invalid-user', 'Invalid user'); + } + const user = ReactiveCache.getUser(userId); + if (!user || !user.isAdmin) { + throw new Meteor.Error('error-not-allowed', 'Not allowed'); + } + + // Current time to check against unlockTime + const currentTime = Number(new Date()); + + // Find users that are locked (known users) + const lockedUsers = Meteor.users.find( + { + 'services.accounts-lockout.unlockTime': { + $gt: currentTime, + } + }, + { + fields: { + _id: 1, + username: 1, + emails: 1, + 'services.accounts-lockout.unlockTime': 1, + 'services.accounts-lockout.failedAttempts': 1 + } + } + ).fetch(); + + // Format the results for the UI + return lockedUsers.map(user => { + const email = user.emails && user.emails.length > 0 ? user.emails[0].address : 'No email'; + const remainingLockTime = Math.round((user.services['accounts-lockout'].unlockTime - currentTime) / 1000); + + return { + _id: user._id, + username: user.username || 'No username', + email, + failedAttempts: user.services['accounts-lockout'].failedAttempts || 0, + unlockTime: user.services['accounts-lockout'].unlockTime, + remainingLockTime // in seconds + }; + }); + }, + + unlockUser(userId) { + // Check if user has admin rights + const adminId = Meteor.userId(); + if (!adminId) { + throw new Meteor.Error('error-invalid-user', 'Invalid user'); + } + const admin = ReactiveCache.getUser(adminId); + if (!admin || !admin.isAdmin) { + throw new Meteor.Error('error-not-allowed', 'Not allowed'); + } + + // Make sure the user to unlock exists + const userToUnlock = Meteor.users.findOne(userId); + if (!userToUnlock) { + throw new Meteor.Error('error-user-not-found', 'User not found'); + } + + // Unlock the user + Meteor.users.update( + { _id: userId }, + { + $unset: { + 'services.accounts-lockout': 1 + } + } + ); + + return true; + }, + + unlockAllUsers() { + // Check if user has admin rights + const adminId = Meteor.userId(); + if (!adminId) { + throw new Meteor.Error('error-invalid-user', 'Invalid user'); + } + const admin = ReactiveCache.getUser(adminId); + if (!admin || !admin.isAdmin) { + throw new Meteor.Error('error-not-allowed', 'Not allowed'); + } + + // Unlock all users + Meteor.users.update( + { 'services.accounts-lockout.unlockTime': { $exists: true } }, + { + $unset: { + 'services.accounts-lockout': 1 + } + }, + { multi: true } + ); + + return true; + } +}); diff --git a/server/methods/lockoutSettings.js b/server/methods/lockoutSettings.js new file mode 100644 index 000000000..047999bdc --- /dev/null +++ b/server/methods/lockoutSettings.js @@ -0,0 +1,46 @@ +import { AccountsLockout } from 'meteor/wekan-accounts-lockout'; +import { ReactiveCache } from '/imports/reactiveCache'; +import LockoutSettings from '/models/lockoutSettings'; + +Meteor.methods({ + reloadAccountsLockout() { + // Check if user has admin rights + const userId = Meteor.userId(); + if (!userId) { + throw new Meteor.Error('error-invalid-user', 'Invalid user'); + } + const user = ReactiveCache.getUser(userId); + if (!user || !user.isAdmin) { + throw new Meteor.Error('error-not-allowed', 'Not allowed'); + } + + try { + // Get configurations from database + const knownUsersConfig = { + failuresBeforeLockout: LockoutSettings.findOne('known-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('known-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('known-failureWindow')?.value || 15 + }; + + const unknownUsersConfig = { + failuresBeforeLockout: LockoutSettings.findOne('unknown-failuresBeforeLockout')?.value || 3, + lockoutPeriod: LockoutSettings.findOne('unknown-lockoutPeriod')?.value || 60, + failureWindow: LockoutSettings.findOne('unknown-failureWindow')?.value || 15 + }; + + // Initialize the AccountsLockout with configuration + const accountsLockout = new AccountsLockout({ + knownUsers: knownUsersConfig, + unknownUsers: unknownUsersConfig, + }); + + // Start the accounts lockout mechanism + accountsLockout.startup(); + + return true; + } catch (error) { + console.error('Failed to reload accounts lockout:', error); + throw new Meteor.Error('error-reloading-settings', 'Error reloading settings'); + } + } +}); diff --git a/server/publications/accessibilitySettings.js b/server/publications/accessibilitySettings.js new file mode 100644 index 000000000..8f634ce51 --- /dev/null +++ b/server/publications/accessibilitySettings.js @@ -0,0 +1,3 @@ +Meteor.publish('accessibilitySettings', function() { + return AccessibilitySettings.find({}); +}); diff --git a/server/publications/lockoutSettings.js b/server/publications/lockoutSettings.js new file mode 100644 index 000000000..c94309c33 --- /dev/null +++ b/server/publications/lockoutSettings.js @@ -0,0 +1,6 @@ +import LockoutSettings from '/models/lockoutSettings'; + +Meteor.publish('lockoutSettings', function() { + const ret = LockoutSettings.find(); + return ret; +});