Compare commits

..

No commits in common. "main" and "v7.62" have entirely different histories.
main ... v7.62

232 changed files with 10277 additions and 16644 deletions

View file

@ -38,7 +38,7 @@ jobs:
# https://github.com/docker/login-action # https://github.com/docker/login-action
- name: Log into registry ${{ env.REGISTRY }} - name: Log into registry ${{ env.REGISTRY }}
if: github.event_name != 'pull_request' if: github.event_name != 'pull_request'
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
with: with:
registry: ${{ env.REGISTRY }} registry: ${{ env.REGISTRY }}
username: ${{ github.actor }} username: ${{ github.actor }}
@ -48,14 +48,14 @@ jobs:
# https://github.com/docker/metadata-action # https://github.com/docker/metadata-action
- name: Extract Docker metadata - name: Extract Docker metadata
id: meta id: meta
uses: docker/metadata-action@902fa8ec7d6ecbf8d84d538b9b233a880e428804 uses: docker/metadata-action@8e5442c4ef9f78752691e2d8f8d19755c6f78e81
with: with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
# Build and push Docker image with Buildx (don't push on PR) # Build and push Docker image with Buildx (don't push on PR)
# https://github.com/docker/build-push-action # https://github.com/docker/build-push-action
- name: Build and push Docker image - name: Build and push Docker image
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 uses: docker/build-push-action@4f58ea79222b3b9dc2c8bbdd6debcef730109a75
with: with:
context: . context: .
push: ${{ github.event_name != 'pull_request' }} push: ${{ github.event_name != 'pull_request' }}

View file

@ -25,6 +25,6 @@ jobs:
git config user.email "$GITHUB_ACTOR@users.noreply.github.com" git config user.email "$GITHUB_ACTOR@users.noreply.github.com"
- name: Run chart-releaser - name: Run chart-releaser
uses: helm/chart-releaser-action@v1.7.0 uses: helm/chart-releaser-action@v1.6.0
env: env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

View file

@ -1,6 +1,6 @@
[main] [main]
host = https://www.transifex.com host = https://www.transifex.com
lang_map = te_IN: te-IN, es_AR: es-AR, es_419: es-LA, es_TX: es-TX, he_IL: he-IL, zh_CN: zh-CN, ar_EG: ar-EG, cs_CZ: cs-CZ, fa_IR: fa-IR, ms_MY: ms-MY, nl_NL: nl-NL, de_CH: de-CH, en_IT: en-IT, uz_UZ: uz-UZ, fr_CH: fr-CH, hi_IN: hi-IN, et_EE: et-EE, es_PE: es-PE, es_MX: es-MX, gl_ES: gl-ES, mn_MN: mn, sl_SI: sl, zh_TW: zh-TW, ast_ES: ast-ES, es_CL: es-CL, ja_JP: ja, lv_LV: lv, ro_RO: ro-RO, az_AZ: az-AZ, cy_GB: cy-GB, gu_IN: gu-IN, pl_PL: pl-PL, vep: ve-PP, en_BR: en-BR, en@ysv: en-YS, hu_HU: hu, ko_KR: ko-KR, pt_BR: pt-BR, zh_HK: zh-HK, zu_ZA: zu-ZA, en_MY: en-MY, ja-Hira: ja-HI, fi_FI: fi, vec: ve-CC, vi_VN: vi-VN, fr_FR: fr-FR, id_ID: id, zh_Hans: zh-Hans, en_DE: en-DE, en_GB: en-GB, el_GR: el-GR, uk_UA: uk-UA, az@latin: az-LA, de_AT: de-AT, uz@Latn: uz-LA, vls: vl-SS, ar_DZ: ar-DZ, bg_BG: bg, es_PY: es-PY, fy_NL: fy-NL, uz@Arab: uz-AR, ru_UA: ru-UA, war: wa-RR, zh_CN.GB2312: zh-GB lang_map = es_AR: es-AR, es_419: es-LA, es_TX: es-TX, he_IL: he-IL, zh_CN: zh-CN, ar_EG: ar-EG, cs_CZ: cs-CZ, fa_IR: fa-IR, ms_MY: ms-MY, nl_NL: nl-NL, de_CH: de-CH, en_IT: en-IT, uz_UZ: uz-UZ, fr_CH: fr-CH, hi_IN: hi-IN, et_EE: et-EE, es_PE: es-PE, es_MX: es-MX, gl_ES: gl-ES, mn_MN: mn, sl_SI: sl, zh_TW: zh-TW, ast_ES: ast-ES, es_CL: es-CL, ja_JP: ja, lv_LV: lv, ro_RO: ro-RO, az_AZ: az-AZ, cy_GB: cy-GB, gu_IN: gu-IN, pl_PL: pl-PL, vep: ve-PP, en_BR: en-BR, en@ysv: en-YS, hu_HU: hu, ko_KR: ko-KR, pt_BR: pt-BR, zh_HK: zh-HK, zu_ZA: zu-ZA, en_MY: en-MY, ja-Hira: ja-HI, fi_FI: fi, vec: ve-CC, vi_VN: vi-VN, fr_FR: fr-FR, id_ID: id, zh_Hans: zh-Hans, en_DE: en-DE, en_GB: en-GB, el_GR: el-GR, uk_UA: uk-UA, az@latin: az-LA, de_AT: de-AT, uz@Latn: uz-LA, vls: vl-SS, ar_DZ: ar-DZ, bg_BG: bg, es_PY: es-PY, fy_NL: fy-NL, uz@Arab: uz-AR, ru_UA: ru-UA, war: wa-RR, zh_CN.GB2312: zh-GB
[o:wekan:p:wekan:r:application] [o:wekan:p:wekan:r:application]
file_filter = imports/i18n/data/<lang>.i18n.json file_filter = imports/i18n/data/<lang>.i18n.json

View file

@ -15,398 +15,6 @@ Fixing other platforms In Progress.
[How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585) [How to upgrade WeKan](https://github.com/wekan/wekan/issues/4585)
# v7.85 2025-04-21 WeKan ® release
This release adds the following updates:
- Updated Browser compatibility matrix, adding Iris browser at RISC OS Direct, and fixing links.
[Part1](https://github.com/wekan/wekan/commit/db5346fc5c7407160f381c0fcf4a87204206ed55),
[Part2](https://github.com/wekan/wekan/commit/05d1736f5f21e93e83b2e25029c6cab6c5106398).
Thanks to xet7.
- [Updated to MongoDB 6.0.22](https://github.com/wekan/wekan/commit/c1a4250bd2e26be5549704234a3cfb5306120352).
Thanks to MongoDB developers.
and fixes the following bugs:
- [Fix board sidebar menu doesn't open in mobile](https://github.com/wekan/wekan/commit/01950cc796697fa201ac9e4376cb204d308e8181).
Thanks to mimZD and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.84 2025-03-23 WeKan ® release
This release adds the following new features:
- [Time on minicard for Start/End/Due Date](https://github.com/wekan/wekan/pull/5712).
Thanks to Rayene123.
and adds the following updates:
- [Added developer docs about Login code](https://github.com/wekan/wekan/commit/c0e4e01deb936653df69b4fd21598ac27cd349a0).
Thanks to xet7.
- Updated dependencies.
[Part 1](https://github.com/wekan/wekan/pull/5718),
[Part 2](https://github.com/wekan/wekan/commit/bb6ac70f63b6f3568b7c943417c698615936a956).
Thanks to developers of dependencies.
and fixes the following bugs:
- [Fixed typo at Shortcuts, now became visible translations of assignees visibility 1-9 shortcuts](https://github.com/wekan/wekan/commit/4510ddda1507bc775b9523d3673adba48d7a8385).
Thanks to xet7.
- [Fixed building OpenAPI docs](https://github.com/wekan/wekan/commit/a2911bc9c3bd94ef583388931d2cd354cc8657e3).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.83 2025-03-08 WeKan ® release
This release adds the following updates:
- [Adding Development information to readme](https://github.com/wekan/wekan/pull/5702).
Thanks to adam-fu.
- Updated GitHub actions.
[Part 1](https://github.com/wekan/wekan/pull/5703),
[Part 2](https://github.com/wekan/wekan/pull/5704).
and fixes the following bugs:
- [Removed siteurl from manifest to fix browser console error about not matching URL](https://github.com/wekan/wekan/commit/b402676079517e463ed291285f69c04126a00975).
Thanks to xet7.
- [Exception while invoking method 'copyCard' TypeError: Cannot read property 'name' of undefined](https://github.com/wekan/wekan/pull/5711).
Thanks to Firas-Git.
- [Comment out error message of non-existing Custom Field](https://github.com/wekan/wekan/commit/908a5fc60d5d574a36d4bfd496d3a16fd267ae75).
Thanks to xet7.
- [Reverted Docker changes of WeKan v7.68 to get WeKan Docker version working](https://github.com/wekan/wekan/commit/e7462ada12ec8edfd08d6c3b3a97a034211d51eb).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.82 2025-02-24 WeKan ® release
v7.82 Docker version is broken: https://github.com/wekan/wekan/issues/5697 . Snap Candidate works.
This release adds the following new features:
- [Add possibility to use a token in place of ipaddress to access metrics route](https://github.com/wekan/wekan/pull/5682).
Thanks to salleman33.
and adds the following updates:
- [Updated dependencies](https://github.com/wekan/wekan/pull/5691).
Thanks to dependabot.
- [Updated requirements at docs](https://github.com/wekan/wekan/commit/148b81262d0d143460e881d645fefa6740aae40d).
Thanks to mueller-ma.
- [Updated dependencies](https://github.com/wekan/wekan/commit/666ee8403388f7d5e1a30cf0e53bc46a70bf1c40).
Thanks to developes of dependencies.
- [Fixed building WeKan. Updated dompurify. Forked Meteor 2.14 version of meteor-node-stubs to update elliptic](https://github.com/wekan/wekan/commit/18d0fa43275cd2955dd6416213e316ca08a62255).
Thanks to developers of depedencies and xet7.
and fixes the following bugs:
- [Added missing ) character](https://github.com/wekan/wekan/commit/563a508e269be87eb713e2888409525e1ba82001).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.81 2025-02-07 WeKan ® release
This release adds the following new features:
- [Helm Chart: Added secretManaged value for enabling or disabling the creation of secret by Helm](https://github.com/wekan/charts/pull/39).
Thanks to salleman33.
and adds the following updates:
- [Updated Docker Actions](https://github.com/wekan/wekan/pull/5670).
Thanks to dependabot.
- [Added Meteor 3.1 learning course to docs](https://github.com/wekan/wekan/commit/0c7e12c5e7f322bdbaaa61100e66153dd0b92e4d).
Thanks to producer of learning course.
- [Upgraded to MongoDB 6.0.20 at Snap Candidate](https://github.com/wekan/wekan/commit/b571f1c9530b899db75bf28a03c18277a9b77cb8).
Thanks to MongoDB developers.
and fixes the following bugs:
- [Fixed env variable METRICS_ACCEPTED_IP_ADDRESS to be same as at docs](https://github.com/wekan/wekan/commit/0b1e0bd39569175668c195b63dde91bf0e6f1b24).
Thanks to salleman33.
- [Fixed misspelling of hours at env variable setting LDAP_BACKGROUND_SYNC_INTERVAL](https://github.com/wekan/wekan/commit/36a307785369337a788499065f64175971878930).
Thanks to hubermam.
- [Helm Chart: Restore pod security context in deployment](https://github.com/wekan/charts/pull/40).
Thanks to adalinesimonian.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.80 2025-01-12 WeKan ® release
This release fixes the following bugs:
- [Fix card updating issues with ReactiveCache when using keyboard shortcuts](https://github.com/wekan/wekan/pull/5654).
Thanks to NadavTasher.
- [Fix assignee toggling keyboard shortcut to only toggle current board members](https://github.com/wekan/wekan/pull/5655).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.79 2025-01-02 WeKan ® release
This release adds the following new features:
- [Add toggle for week-of-year in date displays (ISO 8601)](https://github.com/wekan/wekan/pull/5652).
Thanks to NadavTasher.
- [Assign members using keyboard shortcut Ctrl+Alt+(1-9)](https://github.com/wekan/wekan/pull/5653).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.78 2024-12-31 WeKan ® release
This release fixes the following bugs:
- [Disable scrollbars on older versions of Chrome and Safari in "no vertical scrollbars" mode](https://github.com/wekan/wekan/pull/5644).
Thanks to NadavTasher.
- [Fix styling for vertical scrollbars toggle](https://github.com/wekan/wekan/pull/5645).
Thanks to NadavTasher.
- [Add additional archiving keyboard shortcut (added -)](https://github.com/wekan/wekan/pull/5646).
Thanks to NadavTasher.
- [Fix assign-self shortcut in shortcut help popup (different from actual shortcut)](https://github.com/wekan/wekan/pull/5647).
Thanks to NadavTasher.
- [Fix upper-case keyboard shortcuts & different language shortcuts getting triggered when shortcuts are disabled](https://github.com/wekan/wekan/pull/5648).
Thanks to NadavTasher.
- [Fix list header too wide in cleanlight and cleandark themes](https://github.com/wekan/wekan/pull/5649).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.77 2024-12-30 WeKan ® release
This release adds the following new features:
- [Allow vertical scrollbars to be disabled (new preference)](https://github.com/wekan/wekan/pull/5643).
Thanks to NadavTasher.
and fixes the following bugs:
- [Enable keyboard shortcuts by default](https://github.com/wekan/wekan/pull/5639).
Thanks to NadavTasher.
- [Fix comment backgrounds in cleandark theme](https://github.com/wekan/wekan/pull/5640).
Thanks to NadavTasher.
- [Fix weird add checklist buttons in card details](https://github.com/wekan/wekan/pull/5641).
Thanks to NadavTasher.
- [Fix "SPACE" shortcut not working after recent fixes](https://github.com/wekan/wekan/pull/5642).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.76 2024-12-30 WeKan ® release
This release fixes the following bugs:
- [Always handle the escape key when shortcuts are enabled](https://github.com/wekan/wekan/pull/5636).
Thanks to NadavTasher.
- [New Swimlane button visible, when there are no swimlanes at all](https://github.com/wekan/wekan/pull/5635).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.75 2024-12-29 WeKan ® release
This release fixes the following bugs:
- [Change margins around keyboard shortcuts toggle to make it clearer, remove old toggle from mobile view](https://github.com/wekan/wekan/pull/5634).
Thanks to NadavTasher.
- [Fix Cannot save Layout settings](https://github.com/wekan/wekan/commit/407d018067a5398f0c8d50519096b921d744be68).
Thanks to tensor5g and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.74 2024-12-25 WeKan ® release
This release fixes the following bugs:
- [Restore keyboard shortcuts, enable per-user toggle, fix Ctrl + C bug by checking the text selection range](https://github.com/wekan/wekan/pull/5628).
Thanks to NadavTasher.
- [Fixed keyboard shortcuts defaults, icons and texts to be more understandable](https://github.com/wekan/wekan/commit/955a46ca6016e75c0ac1b01e25f96f47c2844559).
Thanks to xet7.
- ["Auto List Width" is now at "List ☰ Set Width" popup](https://github.com/wekan/wekan/commit/a862486ec37fcd022619c7e45ad9ca615aa444ed).
Thanks to xet7.
- [Keyboard Shortcuts Enable/Disable is now at Right Sidebar, where already was list of Keyboard Shortcuts](https://github.com/wekan/wekan/commit/275ac445d0cd6f817dd2281aacc27ca7d30b17eb).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.73 2024-12-24 WeKan ® release
This release adds the following updates:
- [Changed the default maximum list width](https://github.com/wekan/wekan/pull/5614).
Thanks to NadavTasher.
- [Updated Developer Docs about docker compose](https://github.com/wekan/wekan/commit/3e3b629aa2a9efb43b1be8f57009c1d384b66ed8).
Thanks to sridharin2020 and xet7.
- [Hide support popup. It will be made editable later](https://github.com/wekan/wekan/commit/0332ef32980b24a0c4e108436eec5b112287c14b).
Thanks to xet7.
- [Hide Accessibility Settings at Admin Panel. It will be continued and added back later](https://github.com/wekan/wekan/commit/e70c51a1f033c8712771238e408cbf52487f07f5).
Thanks to xet7.
and fixes the following bugs:
- [Fix buggy behaviours in board dragscrolling](https://github.com/wekan/wekan/pull/5618).
Thanks to NadavTasher.
- [Revert back to have shortcut "c to archive" back for non-Persian keyboards](https://github.com/wekan/wekan/commit/ba0fdaef72393632ca80b42a3c5d2ee5f5e0c76e).
Thanks to hatl and xet7.
- Hide and disable Keyboard Shortcuts, because they make using Ctrl-C to copy etc impossible.
[Part 1](https://github.com/wekan/wekan/commit/5606414f8975fa0f75642d2e3a6b48c7559186f9),
[Part 2](https://github.com/wekan/wekan/commit/94391d4cde7aed6e37efc6a9127b23ef0c2bd323),
[Part 3](https://github.com/wekan/wekan/commit/8b73c702c39a1fd546e591a096d703a53577ffec).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.72 2024-12-08 WeKan ® release
This release adds the following new features:
- [Optional board list auto-width, Support for min & max width for lists](https://github.com/wekan/wekan/pull/5607).
Thanks to NadavTasher.
and adds the following updates:
- [Disabled syncing of old and unrelated docker containers between docker registries](https://github.com/wekan/wekan/commit/17d5fae7bbd96eb6721ad869802cc980c9791c7f).
Thanks to xet7.
and fixes the following bugs:
- [Fix in API user role is not considered](https://github.com/wekan/wekan/commit/c062bd63bbfceb3a96f23ea3e8696534694db54e).
Thanks to mohammadZahedian and xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.71 2024-12-05 WeKan ® release
This release adds the following new features:
- [To menu right top username, added Support, to have info about from where to get support](https://github.com/wekan/wekan/commit/46327f19a1c6d37f2e5591aa0cc2a882e4c56ee5).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.70 2024-12-04 WeKan ® release
This release adds the following new features:
- [Helm Chart: Allow to define securityContext for pod and containers](https://github.com/wekan/charts/pull/37).
Thanks to maitredede.
- [Move card to archive, add shortcut key ÷ for Persian keyboard](https://github.com/wekan/wekan/commit/80ea1782f935c74f1b7b1fd0fb7700ef9a39dc64).
Thanks to mohammadZahedian and xet7.
and fixes the following bugs:
- [Helm Chart: Service account token does not need to be mounted in op](https://github.com/wekan/charts/pull/38).
Thanks to maitredede.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.69 2024-12-02 WeKan ® release
This release adds the following updates:
- [Bump docker/metadata-action from 5.5.1 to 5.6.1](https://github.com/wekan/wekan/pull/5590).
Thanks to dependabot.
- [Updated dependencies](https://github.com/wekan/wekan/commit/9c87572f90f16fbdddb6a4dff3984e64acac20cc).
Thanks to developers of dependencies.
- [Updated Windows docs](https://github.com/wekan/wekan/commit/aa33ead7b2efd11bfd9e3f1fb94b564b6bdce119).
Thanks to xet7.
- [Update docker-compose.yml Keycloak part](https://github.com/wekan/wekan/pull/5597).
Thanks to NadavTasher.
- [Updated Keycloak etc login settings at start-wekan.bat and start-wekan.sh](https://github.com/wekan/wekan/commit/ab4c3bd2fc49e6fa82ec47dccdf9670110cddf98).
Thanks to xet7.
- [Updated release scripts](https://github.com/wekan/wekan/commit/79f7ec27159825db9206f385d9281fd68a2aacf5).
Thanks to xet7.
and fixes the following bugs:
- [Fix issue with comments not showing when using Exodark Theme](https://github.com/wekan/wekan/pull/5595).
Thanks to walster001.
- [Change archive-card shortcut to backtick for better ergonomics](https://github.com/wekan/wekan/pull/5589).
Thanks to malteprang.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.68 2024-11-24 WeKan ® release
This release adds the following updates:
- [Speed improvements to building WeKan x86_64 Dockerfile. Reduced Docker image size from 1 GB to 0.5 GB. Using Ubuntu 24.04 Docker base image](https://github.com/wekan/wekan/pull/5588).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.67 2024-11-21 WeKan ® release
This release adds the following new features:
- [Re-introduce list auto-width feature, Reverted scrollbar hiding, Fixed transparent sidebar bug](https://github.com/wekan/wekan/pull/5586).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.65 2024-11-20 WeKan ® release
This release fixes the following bugs:
- [Revert some scrollbar, sidebar and list width changes](https://github.com/wekan/wekan/commit/096fe130f68e0d8d082d309901c75ed04285b7e2).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.64 2024-11-20 WeKan ® release
This release fixes the following bugs:
- [Add missing semicolon in keyboard.js](https://github.com/wekan/wekan/pull/5580).
Thanks to NadavTasher.
- [Make lists fill up space evenly, change listWidth to max-width](https://github.com/wekan/wekan/pull/5581).
Thanks to NadavTasher.
- [Change way of disabling scrollbars, disable swimlane scrollbars](https://github.com/wekan/wekan/pull/5583).
Thanks to NadavTasher.
- [Improve list auto-width, fix regressions](https://github.com/wekan/wekan/pull/5584).
Thanks to NadavTasher.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.63 2024-11-16 WeKan ® release
This release adds the following new features:
- [Always close sidebar when user clicks ESC](https://github.com/wekan/wekan/pull/5571).
Thanks to NadavTasher.
- [Added 'n' shortcut for adding new minicards to current list](https://github.com/wekan/wekan/pull/5570).
Thanks to NadavTasher.
- [Patch to allow shortcuts to work when another keyboard layout is used](https://github.com/wekan/wekan/pull/5574).
Thanks to NadavTasher.
and adds the following updates:
- [Updated scaling docs](https://github.com/wekan/wekan/commit/92af6f71d9c60acbca8f65c7ec1822818186639c).
Thanks to xet7.
and fixes the following bugs:
- [Fix some text alignment issues when using RTL languages](https://github.com/wekan/wekan/pull/5572).
Thanks to NadavTasher.
- [Hide scrollbars where they interrupt](https://github.com/wekan/wekan/pull/5573).
Thanks to NadavTasher.
- [Disable sidebar showing when filtering using keyboard shortcut](https://github.com/wekan/wekan/pull/5575).
Thanks to NadavTasher.
- [Change move-to-archive keyboard shortcut to '-', because of Ctrl + C shortcut](https://github.com/wekan/wekan/pull/5576).
Thanks to NadavTasher.
- [Potential bug(fix?) - Add assign-self keyboard shortcut (old shortcut actually adds)](https://github.com/wekan/wekan/pull/5577).
Thanks to NadavTasher.
- [Sidebar style overhaul - absolute positioning, weird style fixes, disable sidebar scrollbar](https://github.com/wekan/wekan/pull/5578).
Thanks to NadavTasher.
- [Revert adding more stack size](https://github.com/wekan/wekan/commit/edb73982953d63066494dbc096bdeb62f7fe730b).
Thanks to xet7.
Thanks to above GitHub users for their contributions and translators for their translations.
# v7.62 2024-11-15 WeKan ® release # v7.62 2024-11-15 WeKan ® release
This release adds the following new features: This release adds the following new features:

View file

@ -1,7 +1,7 @@
FROM ubuntu:24.04 FROM ubuntu:24.10
LABEL maintainer="wekan" LABEL maintainer="wekan"
LABEL org.opencontainers.image.ref.name="ubuntu" LABEL org.opencontainers.image.ref.name="ubuntu"
LABEL org.opencontainers.image.version="24.04" LABEL org.opencontainers.image.version="24.10"
LABEL org.opencontainers.image.source="https://github.com/wekan/wekan" LABEL org.opencontainers.image.source="https://github.com/wekan/wekan"
# 2022-04-25: # 2022-04-25:
@ -272,5 +272,4 @@ WORKDIR /home/wekan/app
# #
# CMD ["node", "/build/main.js"] # CMD ["node", "/build/main.js"]
# CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /build/main.js"] # CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 /build/main.js"]
# CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 --max-old-space-size=8192 /build/main.js"] CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 --max-old-space-size=8192 /build/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node /build/main.js"]

View file

@ -88,6 +88,5 @@ RUN \
EXPOSE $PORT EXPOSE $PORT
USER wekan USER wekan
# CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 --max-old-space-size=8192 /home/wekan/bundle/main.js"] CMD ["bash", "-c", "ulimit -s 65500; exec node --stack-size=65500 --max-old-space-size=8192 /home/wekan/bundle/main.js"]
CMD ["bash", "-c", "ulimit -s 65500; exec node /home/wekan/bundle/main.js"]

View file

@ -107,14 +107,6 @@ that by providing one-click installation on various platforms.
We also welcome sponsors for features and bugfixes. We also welcome sponsors for features and bugfixes.
By working directly with WeKan ® you get the benefit of active maintenance and new features added by growing WeKan ® developer community. By working directly with WeKan ® you get the benefit of active maintenance and new features added by growing WeKan ® developer community.
## Getting Started with Development
The default branch uses [Meteor 2 with Node.js 14](https://wekan.github.io/install/).
To contribute, [create a fork](https://github.com/wekan/wekan/wiki/Emoji#2-create-fork-of-httpsgithubcomwekanwekan-at-github-web-page) and run `./rebuild-wekan.sh` (or `./rebuild-wekan.bat` on Windows) as detailed [here](https://github.com/wekan/wekan/wiki/Emoji#3-select-option-1-to-install-dependencies-and-then-enter). Once you're ready, please test your code and [submit a pull request (PR)](https://github.com/wekan/wekan/wiki/Emoji#7-test).
Please refer to the [developer documentation](https://github.com/wekan/wekan/wiki/Developer-Documentation) for more information.
## Screenshot ## Screenshot
[More screenshots at Features page](https://github.com/wekan/wekan/wiki/Features) [More screenshots at Features page](https://github.com/wekan/wekan/wiki/Features)

View file

@ -1,113 +0,0 @@
# 🔐 WeKan — Login System Overview
This document provides a detailed overview of WeKans **login and authentication system**, covering client-side UI, server-side logic, external authentication methods, and potential upgrade paths.
---
## 🖥️ Login Web UI
WeKan's login interface is implemented using a combination of:
- `layouts.jade` Login HTML structure
- `layouts.js` Login logic and interactivity
- `layouts.css` Styling and layout
📁 Source: [`client/components/main`](https://github.com/wekan/wekan/tree/main/client/components/main)
---
## ⚙️ Server-Side Authentication
Server-side login functionality is handled in:
- [`server/authentication.js`](https://github.com/wekan/wekan/blob/main/server/authentication.js)
Other related configurations:
- 🔧 Account config: [`config/accounts.js`](https://github.com/wekan/wekan/blob/main/config/accounts.js)
- 📨 Sign-up invitations: [`models/settings.js#L275`](https://github.com/wekan/wekan/blob/main/models/settings.js#L275)
- 👤 User creation logic: [`models/users.js#L1339`](https://github.com/wekan/wekan/blob/main/models/users.js#L1339)
---
## 👥 Meteor User Accounts
WeKan utilizes Meteors `accounts` system. Relevant resources:
- 📚 Meteor 2.x Accounts Docs: [v2-docs.meteor.com/api/accounts](https://v2-docs.meteor.com/api/accounts)
- 🔍 Meteor Packages:
- [`packages`](https://github.com/wekan/wekan/blob/main/.meteor/packages)
- [`versions`](https://github.com/wekan/wekan/blob/main/.meteor/versions)
- 📦 Meteor 2.14 core packages: [Meteor 2.14 packages](https://github.com/meteor/meteor/tree/release/METEOR%402.14/packages)
---
## 🔐 External Authentication (OIDC, LDAP, etc.)
WeKan supports external authentication methods via internal packages.
📁 See [`packages/`](https://github.com/wekan/wekan/tree/main/packages) for:
- OpenID Connect (OIDC)
- LDAP
- OAuth and other integrations
---
## 📦 NPM & AtmosphereJS Dependencies
- 🔗 `package.json`: [Dependencies list](https://github.com/wekan/wekan/blob/main/package.json)
- 🧩 WekanTeam scoped NPM packages: [@wekanteam on npm](https://www.npmjs.com/search?q=%40wekanteam)
- ☁️ AtmosphereJS Meteor packages: [atmospherejs.com](https://atmospherejs.com)
---
## 🚧 Meteor Version & Upgrade Notes
- 📌 Current Version: **Meteor 2.14**
- [`.meteor/release`](https://github.com/wekan/wekan/blob/main/.meteor/release)
- 🔧 Maintained with only **critical fixes** until ~Summer 2025
- 🚀 Migration to **Meteor 3** or a new framework is under consideration
📘 Meteor 3 API: [docs.meteor.com/api/accounts](https://docs.meteor.com/api/accounts)
---
## 🧪 Prototypes & Examples
### 🐘 PHP Prototype Sign-Up
Used in experimental versions:
- Step 1: [`sign-up1.php`](https://github.com/wekan/php/blob/main/page/sign-up1.php)
- Step 2: [`sign-up2.php`](https://github.com/wekan/php/blob/main/page/sign-up2.php)
- Main entry: [`index.php#L72-L83`](https://github.com/wekan/php/blob/main/public/index.php#L72-L83)
---
### 🎨 WeKan Studio Prototype
Sign-up logic in the **WeKan Studio** version:
- [`signUp.fmt`](https://github.com/wekan/wekanstudio/blob/main/srv/templates/login/signUp.fmt)
---
## 📎 Future Considerations
- Upgrading to **Meteor 3.x**
- Refactoring frontend logic to fix translation rendering order
- Exploring **simplified authentication systems** in future prototypes
---
## 🔗 Project Links
- 🔧 Main Repo: [github.com/wekan/wekan](https://github.com/wekan/wekan)
- 🌐 Website: [wekan.github.io](https://wekan.github.io)
- 📚 Documentation: [Wekan Wiki](https://github.com/wekan/wekan/wiki)
---
---

View file

@ -1,7 +1,7 @@
About money, see [CONTRIBUTING.md](CONTRIBUTING.md) About money, see [CONTRIBUTING.md](CONTRIBUTING.md)
Security is very important to us. If you discover any issue regarding security, please disclose Security is very important to us. If you discover any issue regarding security, please disclose
the information responsibly by sending an email to security@wekan.team and not by the information responsibly by sending an email to support@wekan.team and not by
creating a GitHub issue. We will respond swiftly to fix verifiable security issues. creating a GitHub issue. We will respond swiftly to fix verifiable security issues.
We thank you with a place at our hall of fame page, that is We thank you with a place at our hall of fame page, that is
@ -217,7 +217,7 @@ Typical already known or "no impact" bugs such as:
- Email spoofing, SPF, DMARC & DKIM. Wekan does not include email server. - Email spoofing, SPF, DMARC & DKIM. Wekan does not include email server.
Wekan is Open Source with MIT license, and free to use also for commercial use. Wekan is Open Source with MIT license, and free to use also for commercial use.
We welcome all fixes to improve security by email to security@wekan.team We welcome all fixes to improve security by email to security (at) wekan.team .
## Bonus Points ## Bonus Points

View file

@ -1,5 +1,5 @@
appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928 appId: wekan-public/apps/77b94f60-dec9-0136-304e-16ff53095928
appVersion: "v7.85.0" appVersion: "v7.62.0"
files: files:
userUploads: userUploads:
- README.md - README.md

View file

@ -16,6 +16,9 @@
transition: margin 0.1s; transition: margin 0.1s;
overflow-y: auto; overflow-y: auto;
} }
.board-wrapper .board-canvas.is-sibling-sidebar-open {
margin-right: 248px;
}
.board-wrapper .board-canvas .board-overlay { .board-wrapper .board-canvas .board-overlay {
position: fixed; position: fixed;
left: 0; left: 0;

View file

@ -17,32 +17,25 @@ template(name="boardBody")
| {{_ 'tableVisibilityMode-allowPrivateOnly'}} | {{_ 'tableVisibilityMode-allowPrivateOnly'}}
else else
.board-wrapper(class=currentBoard.colorClass) .board-wrapper(class=currentBoard.colorClass)
.board-canvas.js-swimlanes( +sidebar
class="{{#if hasSwimlanes}}dragscroll{{/if}}" .board-canvas.js-swimlanes.dragscroll(
class="{{#if Sidebar.isOpen}}is-sibling-sidebar-open{{/if}}" class="{{#if Sidebar.isOpen}}is-sibling-sidebar-open{{/if}}"
class="{{#if MultiSelection.isActive}}is-multiselection-active{{/if}}" class="{{#if MultiSelection.isActive}}is-multiselection-active{{/if}}"
class="{{#if draggingActive.get}}is-dragging-active{{/if}}" class="{{#if draggingActive.get}}is-dragging-active{{/if}}")
class="{{#unless isVerticalScrollbars}}no-scrollbars{{/unless}}")
if showOverlay.get if showOverlay.get
.board-overlay .board-overlay
if currentBoard.isTemplatesBoard if currentBoard.isTemplatesBoard
each currentBoard.swimlanes each currentBoard.swimlanes
+swimlane(this) +swimlane(this)
else if isViewSwimlanes else if isViewSwimlanes
if hasSwimlanes each currentBoard.swimlanes
each currentBoard.swimlanes +swimlane(this)
+swimlane(this)
else
a.js-empty-board-add-swimlane(title="{{_ 'add-swimlane'}}")
h1.big-message.quiet
| {{_ 'add-swimlane'}} +
else if isViewLists else if isViewLists
+listsGroup(currentBoard) +listsGroup(currentBoard)
else if isViewCalendar else if isViewCalendar
+calendarView +calendarView
else else
+listsGroup(currentBoard) +listsGroup(currentBoard)
+sidebar
template(name="calendarView") template(name="calendarView")
if isViewCalendar if isViewCalendar

View file

@ -195,9 +195,6 @@ BlazeComponent.extendComponent({
}); });
this.autorun(() => { this.autorun(() => {
// Always reset dragscroll on view switch
dragscroll.reset();
if (Utils.isTouchScreenOrShowDesktopDragHandles()) { if (Utils.isTouchScreenOrShowDesktopDragHandles()) {
$swimlanesDom.sortable({ $swimlanesDom.sortable({
handle: '.js-swimlane-header-handle', handle: '.js-swimlane-header-handle',
@ -248,10 +245,6 @@ BlazeComponent.extendComponent({
} }
}, },
hasSwimlanes() {
return Utils.getCurrentBoard().swimlanes().length > 0;
},
isViewLists() { isViewLists() {
const currentUser = ReactiveCache.getCurrentUser(); const currentUser = ReactiveCache.getCurrentUser();
if (currentUser) { if (currentUser) {
@ -270,11 +263,6 @@ BlazeComponent.extendComponent({
} }
}, },
isVerticalScrollbars() {
const user = ReactiveCache.getCurrentUser();
return user && user.isVerticalScrollbars();
},
openNewListForm() { openNewListForm() {
if (this.isViewSwimlanes()) { if (this.isViewSwimlanes()) {
// The form had been removed in 416b17062e57f215206e93a85b02ef9eb1ab4902 // The form had been removed in 416b17062e57f215206e93a85b02ef9eb1ab4902
@ -297,7 +285,6 @@ BlazeComponent.extendComponent({
this._isDragging = false; this._isDragging = false;
} }
}, },
'click .js-empty-board-add-swimlane': Popup.open('swimlaneAdd'),
}, },
]; ];
}, },

View file

@ -1958,7 +1958,7 @@ THEME - Modern
.board-color-modern .pop-over-list li>a .sub-name { .board-color-modern .pop-over-list li>a .sub-name {
margin-bottom: 8px; margin-bottom: 8px;
} }
.board-color-modern .sidebar { .board-color-modern .sidebar .sidebar-shadow {
box-shadow: 0 0 60px rgba(0,0,0,0.2); box-shadow: 0 0 60px rgba(0,0,0,0.2);
} }
.board-color-modern .board-color-modern section#notifications-drawer { .board-color-modern .board-color-modern section#notifications-drawer {
@ -2431,7 +2431,7 @@ THEME - Modern Dark
background-color: #ccc; background-color: #ccc;
color: #222; color: #222;
} }
.board-color-moderndark .sidebar { .board-color-moderndark .sidebar .sidebar-shadow {
background-color: #222; background-color: #222;
box-shadow: -10px 0 5px -10px #444; box-shadow: -10px 0 5px -10px #444;
border-left: 1px solid #333; border-left: 1px solid #333;
@ -2648,9 +2648,6 @@ THEME - Exodark
background: #2b2b2b !important; background: #2b2b2b !important;
color: #fff; color: #fff;
} }
.board-color-exodark .card-details .comment-text {
color:#2b2b2b
} /*Fixes issue with comment text colour blending into background*/
.board-color-exodark .card-details .card-details-header { .board-color-exodark .card-details .card-details-header {
background: #2b2b2b; background: #2b2b2b;
color: #fff; color: #fff;
@ -2754,12 +2751,14 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
} }
.board-color-cleandark#header-main-bar h1 { .board-color-cleandark#header-main-bar h1 {
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px !important; line-height: 24px !important;
text-align: left;
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
} }
@ -2772,6 +2771,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
} }
@ -2779,33 +2779,34 @@ THEME - Clean Dark
background: #0A0A14; background: #0A0A14;
} }
.board-color-cleandark .sidebar { .board-color-cleandark .sidebar .sidebar-shadow {
background: rgba(35, 35, 43, 1) !important; background: rgba(35, 35, 43, 1) !important;
box-shadow: none; box-shadow: none;
} }
.board-color-cleandark .sidebar hr { .board-color-cleandark .sidebar .sidebar-shadow hr {
background:rgba(255, 255, 255, 0.05); background:rgba(255, 255, 255, 0.05);
} }
.board-color-cleandark .sidebar .tab-item { .board-color-cleandark .sidebar .sidebar-shadow .tab-item {
border-radius: 16px; border-radius: 16px;
padding: 4px 12px 4px 12px; padding: 4px 12px 4px 12px;
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
background: rgba(57, 57, 71, 1); background: rgba(57, 57, 71, 1);
} }
.board-color-cleandark .sidebar .tab-item.active { .board-color-cleandark .sidebar .sidebar-shadow .tab-item.active {
background: rgba(255, 255, 255, 1); background: rgba(255, 255, 255, 1);
color: rgba(10, 10, 20, 1); color: rgba(10, 10, 20, 1);
border: none; border: none;
padding: 4px 12px 4px 12px !important; padding: 4px 12px 4px 12px !important;
} }
.board-color-cleandark .sidebar .tabs-content-container { .board-color-cleandark .sidebar .sidebar-shadow .tabs-content-container {
border: none; border: none;
} }
@ -2819,6 +2820,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.5); color: rgba(255, 255, 255, 0.5);
} }
@ -2871,6 +2873,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
} }
@ -2885,6 +2888,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
} }
@ -2926,6 +2930,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
} }
@ -2934,6 +2939,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7);
} }
@ -2986,6 +2992,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.5); color: rgba(255, 255, 255, 0.5);
} }
@ -2993,10 +3000,6 @@ THEME - Clean Dark
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
} }
.board-color-cleandark .comments .comment .comment-desc .comment-text {
background: transparent;
}
.board-color-cleandark .activity-checklist, .board-color-cleandark .activity-checklist,
.board-color-cleandark .activity-comment { .board-color-cleandark .activity-comment {
background: none !important; background: none !important;
@ -3010,6 +3013,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
border-radius: 12px; border-radius: 12px;
padding: 6px 12px 6px 12px; padding: 6px 12px 6px 12px;
background: #FFFFFF; background: #FFFFFF;
@ -3020,6 +3024,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
background: rgba(57, 57, 71, 1) !important; background: rgba(57, 57, 71, 1) !important;
border: none !important; border: none !important;
@ -3034,6 +3039,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85) !important; color: rgba(255, 255, 255, 0.85) !important;
background: rgba(57, 57, 71, 1) !important; background: rgba(57, 57, 71, 1) !important;
border-radius: 12px !important; border-radius: 12px !important;
@ -3048,6 +3054,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
background: rgba(57, 57, 71, 1); background: rgba(57, 57, 71, 1);
border-radius: 12px; border-radius: 12px;
@ -3062,6 +3069,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85); color: rgba(10, 10, 20, 0.85);
} }
@ -3077,6 +3085,7 @@ THEME - Clean Dark
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: #FFFFFF; color: #FFFFFF;
} }
@ -3210,6 +3219,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
} }
.board-color-cleanlight#header ul li:hover, .board-color-cleanlight#header ul li:hover,
@ -3223,6 +3233,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px !important; line-height: 24px !important;
text-align: left;
color: rgba(10, 10, 20, 1) !important; color: rgba(10, 10, 20, 1) !important;
} }
@ -3235,6 +3246,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 1); color: rgba(10, 10, 20, 1);
} }
@ -3268,11 +3280,6 @@ THEME - Clean Light
background: none; background: none;
} }
.board-color-cleanlight .list .list-header div:has(.list-header-name),
.board-color-cleandark .list .list-header div:has(.list-header-name) {
display: contents;
}
.board-color-cleanlight .list .list-header-name { .board-color-cleanlight .list .list-header-name {
color: rgba(10, 10, 20, 1); color: rgba(10, 10, 20, 1);
} }
@ -3281,6 +3288,11 @@ THEME - Clean Light
color: #FFFFFF; color: #FFFFFF;
} }
.board-color-cleanlight .list:first-child,
.board-color-cleandark .list:first-child {
margin-right: -32px;
}
.board-color-cleanlight .list .list-header .list-header-menu, .board-color-cleanlight .list .list-header .list-header-menu,
.board-color-cleandark .list .list-header .list-header-menu { .board-color-cleandark .list .list-header .list-header-menu {
display: flex; display: flex;
@ -3364,6 +3376,7 @@ THEME - Clean Light
.board-color-cleanlight .swimlane, .board-color-cleanlight .swimlane,
.board-color-cleandark .swimlane { .board-color-cleandark .swimlane {
background: none; background: none;
gap: 32px;
} }
.board-color-cleanlight .swimlane-height-apply, .board-color-cleanlight .swimlane-height-apply,
@ -3426,33 +3439,34 @@ THEME - Clean Light
display: none; display: none;
} }
.board-color-cleanlight .sidebar { .board-color-cleanlight .sidebar .sidebar-shadow {
background: rgba(248, 248, 249, 1) !important; background: rgba(248, 248, 249, 1) !important;
box-shadow: none; box-shadow: none;
} }
.board-color-cleanlight .sidebar hr { .board-color-cleanlight .sidebar .sidebar-shadow hr {
background: rgba(23, 23, 28, 0.05); background: rgba(23, 23, 28, 0.05);
} }
.board-color-cleanlight .sidebar .tab-item { .board-color-cleanlight .sidebar .sidebar-shadow .tab-item {
border-radius: 16px; border-radius: 16px;
padding: 4px 12px 4px 12px; padding: 4px 12px 4px 12px;
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85); color: rgba(10, 10, 20, 0.85);
background: rgba(234, 234, 237, 1); background: rgba(234, 234, 237, 1);
} }
.board-color-cleanlight .sidebar .tab-item.active { .board-color-cleanlight .sidebar .sidebar-shadow .tab-item.active {
background: rgba(23, 23, 28, 1); background: rgba(23, 23, 28, 1);
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
border: none; border: none;
padding: 4px 12px 4px 12px !important; padding: 4px 12px 4px 12px !important;
} }
.board-color-cleanlight .sidebar .tabs-content-container { .board-color-cleanlight .sidebar .sidebar-shadow .tabs-content-container {
border: none; border: none;
} }
@ -3466,6 +3480,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.5); color: rgba(10, 10, 20, 0.5);
} }
@ -3474,6 +3489,7 @@ THEME - Clean Light
font-size: 24px !important; font-size: 24px !important;
font-weight: 600; font-weight: 600;
line-height: 28px; line-height: 28px;
text-align: left;
border-bottom: none !important; border-bottom: none !important;
padding: 12px 20px !important; padding: 12px 20px !important;
} }
@ -3502,6 +3518,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
} }
.board-color-cleanlight .card-details .card-details-item-title { .board-color-cleanlight .card-details .card-details-item-title {
@ -3561,6 +3578,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.5); color: rgba(10, 10, 20, 0.5);
} }
@ -3579,6 +3597,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
} }
.board-color-cleanlight.pop-over .header { .board-color-cleanlight.pop-over .header {
@ -3595,6 +3614,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.8); color: rgba(10, 10, 20, 0.8);
} }
@ -3637,6 +3657,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 500; font-weight: 500;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85) !important; color: rgba(10, 10, 20, 0.85) !important;
} }
@ -3645,6 +3666,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.5) !important; color: rgba(10, 10, 20, 0.5) !important;
} }
@ -3703,6 +3725,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.5); color: rgba(10, 10, 20, 0.5);
} }
@ -3723,6 +3746,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
border-radius: 12px; border-radius: 12px;
padding: 6px 12px 6px 12px; padding: 6px 12px 6px 12px;
background: rgba(23, 23, 28, 1); background: rgba(23, 23, 28, 1);
@ -3733,6 +3757,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
border-radius: 12px; border-radius: 12px;
padding: 6px 12px 6px 12px; padding: 6px 12px 6px 12px;
background: rgba(23, 23, 28, 1) !important; background: rgba(23, 23, 28, 1) !important;
@ -3747,6 +3772,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85); color: rgba(10, 10, 20, 0.85);
background: rgba(234, 234, 237, 1); background: rgba(234, 234, 237, 1);
border: none !important; border: none !important;
@ -3767,6 +3793,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85) !important; color: rgba(10, 10, 20, 0.85) !important;
background: rgba(234, 234, 237, 1) !important; background: rgba(234, 234, 237, 1) !important;
border-radius: 12px !important; border-radius: 12px !important;
@ -3787,6 +3814,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(10, 10, 20, 0.85); color: rgba(10, 10, 20, 0.85);
background: rgba(234, 234, 237, 1); background: rgba(234, 234, 237, 1);
border-radius: 12px; border-radius: 12px;
@ -3801,6 +3829,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 0.85); color: rgba(255, 255, 255, 0.85);
} }
@ -3816,6 +3845,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: #FFFFFF; color: #FFFFFF;
} }
@ -3951,6 +3981,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
padding: 12px; padding: 12px;
} }
@ -3976,6 +4007,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
margin-bottom: 10px; margin-bottom: 10px;
} }
@ -3989,6 +4021,7 @@ THEME - Clean Light
font-size: 16px; font-size: 16px;
font-weight: 400; font-weight: 400;
line-height: 24px; line-height: 24px;
text-align: left;
color: rgba(255, 255, 255, 1); color: rgba(255, 255, 255, 1);
} }
@ -4140,6 +4173,11 @@ THEME - Clean Light
color: #FFFFFF; color: #FFFFFF;
} }
.board-color-cleanlight .card-details-left .js-open-inlined-form,
.board-color-cleandark .card-details-left .js-open-inlined-form {
float: right;
}
.board-color-cleanlight .new-comment .fa, .board-color-cleanlight .new-comment .fa,
.board-color-cleandark .new-comment .fa { .board-color-cleandark .new-comment .fa {
display: none; display: none;

View file

@ -1,6 +1,5 @@
import { ReactiveCache } from '/imports/reactiveCache'; import { ReactiveCache } from '/imports/reactiveCache';
import { TAPi18n } from '/imports/i18n'; import { TAPi18n } from '/imports/i18n';
import dragscroll from '@wekanteam/dragscroll';
/* /*
const DOWNCLS = 'fa-sort-down'; const DOWNCLS = 'fa-sort-down';

View file

@ -79,14 +79,13 @@ template(name="cardCustomField-currency")
template(name="cardCustomField-date") template(name="cardCustomField-date")
if canModifyCard if canModifyCard
a.js-edit-date(title="{{showTitle}} {{_ 'predicate-week'}} {{#if showWeekOfYear}}{{showWeek}}{{/if}}" class="{{classes}}") a.js-edit-date(title="{{showTitle}} {{_ 'predicate-week'}} {{showWeek}}" class="{{classes}}")
if value if value
div.card-date div.card-date
time(datetime="{{showISODate}}") time(datetime="{{showISODate}}")
| {{showDate}} | {{showDate}}
if showWeekOfYear b
b | {{showWeek}}
| {{showWeek}}
else else
| {{_ 'edit'}} | {{_ 'edit'}}
else else
@ -94,9 +93,8 @@ template(name="cardCustomField-date")
div.card-date div.card-date
time(datetime="{{showISODate}}") time(datetime="{{showISODate}}")
| {{showDate}} | {{showDate}}
if showWeekOfYear b
b | {{showWeek}}
| {{showWeek}}
template(name="cardCustomField-dropdown") template(name="cardCustomField-dropdown")
if canModifyCard if canModifyCard

View file

@ -148,10 +148,6 @@ CardCustomField.register('cardCustomField');
return this.date.get().week().toString(); return this.date.get().week().toString();
} }
showWeekOfYear() {
return ReactiveCache.getCurrentUser().isShowWeekOfYear();
}
showDate() { showDate() {
// this will start working once mquandalle:moment // this will start working once mquandalle:moment
// is updated to at least moment.js 2.10.5 // is updated to at least moment.js 2.10.5

View file

@ -1,23 +1,20 @@
template(name="dateBadge") template(name="dateBadge")
if canModifyCard if canModifyCard
a.js-edit-date.card-date(title="{{showTitle}} {{_ 'predicate-week'}} {{#if showWeekOfYear}}{{showWeek}}{{/if}}" class="{{classes}}") a.js-edit-date.card-date(title="{{showTitle}} {{_ 'predicate-week'}} {{showWeek}}" class="{{classes}}")
time(datetime="{{showISODate}}") time(datetime="{{showISODate}}")
| {{showDate}} | {{showDate}}
if showWeekOfYear
b
| {{showWeek}}
else
a.card-date(title="{{showTitle}} {{_ 'predicate-week'}} {{#if showWeekOfYear}}{{showWeek}}{{/if}}" class="{{classes}}")
time(datetime="{{showISODate}}")
| {{showDate}}
if showWeekOfYear
b
| {{showWeek}}
template(name="dateCustomField")
a(title="{{showTitle}} {{_ 'predicate-week'}} {{#if showWeekOfYear}}{{showWeek}}{{/if}}" class="{{classes}}")
time(datetime="{{showISODate}}")
| {{showDate}}
if showWeekOfYear
b b
| {{showWeek}} | {{showWeek}}
else
a.card-date(title="{{showTitle}} {{_ 'predicate-week'}} {{showWeek}}" class="{{classes}}")
time(datetime="{{showISODate}}")
| {{showDate}}
b
| {{showWeek}}
template(name="dateCustomField")
a(title="{{showTitle}} {{_ 'predicate-week'}} {{showWeek}}" class="{{classes}}")
time(datetime="{{showISODate}}")
| {{showDate}}
b
| {{showWeek}}

View file

@ -11,7 +11,7 @@ import { DatePicker } from '/client/lib/datepicker';
} }
_storeDate(date) { _storeDate(date) {
this.card.setReceived(moment(date).format('YYYY-MM-DD HH:mm')); this.card.setReceived(date);
} }
_deleteDate() { _deleteDate() {
@ -37,7 +37,7 @@ import { DatePicker } from '/client/lib/datepicker';
} }
_storeDate(date) { _storeDate(date) {
this.card.setStart(moment(date).format('YYYY-MM-DD HH:mm')); this.card.setStart(date);
} }
_deleteDate() { _deleteDate() {
@ -60,7 +60,7 @@ import { DatePicker } from '/client/lib/datepicker';
} }
_storeDate(date) { _storeDate(date) {
this.card.setDue(moment(date).format('YYYY-MM-DD HH:mm')); this.card.setDue(date);
} }
_deleteDate() { _deleteDate() {
@ -83,7 +83,7 @@ import { DatePicker } from '/client/lib/datepicker';
} }
_storeDate(date) { _storeDate(date) {
this.card.setEnd(moment(date).format('YYYY-MM-DD HH:mm')); this.card.setEnd(date);
} }
_deleteDate() { _deleteDate() {
@ -110,10 +110,6 @@ const CardDate = BlazeComponent.extendComponent({
return this.date.get().week().toString(); return this.date.get().week().toString();
}, },
showWeekOfYear() {
return ReactiveCache.getCurrentUser().isShowWeekOfYear();
},
showDate() { showDate() {
// this will start working once mquandalle:moment // this will start working once mquandalle:moment
// is updated to at least moment.js 2.10.5 // is updated to at least moment.js 2.10.5
@ -287,10 +283,6 @@ class CardCustomFieldDate extends CardDate {
return this.date.get().week().toString(); return this.date.get().week().toString();
} }
showWeekOfYear() {
return ReactiveCache.getCurrentUser().isShowWeekOfYear();
}
showDate() { showDate() {
// this will start working once mquandalle:moment // this will start working once mquandalle:moment
// is updated to at least moment.js 2.10.5 // is updated to at least moment.js 2.10.5
@ -322,19 +314,19 @@ CardCustomFieldDate.register('cardCustomFieldDate');
(class extends CardStartDate { (class extends CardStartDate {
showDate() { showDate() {
return this.date.get().format('YYYY-MM-DD HH:mm'); return this.date.get().format('L');
} }
}.register('minicardStartDate')); }.register('minicardStartDate'));
(class extends CardDueDate { (class extends CardDueDate {
showDate() { showDate() {
return this.date.get().format('YYYY-MM-DD HH:mm'); return this.date.get().format('L');
} }
}.register('minicardDueDate')); }.register('minicardDueDate'));
(class extends CardEndDate { (class extends CardEndDate {
showDate() { showDate() {
return this.date.get().format('YYYY-MM-DD HH:mm'); return this.date.get().format('L');
} }
}.register('minicardEndDate')); }.register('minicardEndDate'));

View file

@ -5,7 +5,7 @@
float: left; float: left;
height: 30px; height: 30px;
width: 30px; width: 30px;
margin: .3vh; margin: 0 4px 4px 0;
cursor: pointer; cursor: pointer;
user-select: none; user-select: none;
z-index: 1; z-index: 1;

View file

@ -5,7 +5,7 @@ template(name="cardDetails")
+attachmentViewer +attachmentViewer
section.card-details.js-card-details.nodragscroll(class='{{#if cardMaximized}}card-details-maximized{{/if}}' class='{{#if isPopup}}card-details-popup{{/if}}' class='{{#unless isVerticalScrollbars}}no-scrollbars{{/unless}}'): .card-details-canvas section.card-details.js-card-details.nodragscroll(class='{{#if cardMaximized}}card-details-maximized{{/if}}' class='{{#if isPopup}}card-details-popup{{/if}}'): .card-details-canvas
.card-details-header(class='{{#if colorClass}}card-details-{{colorClass}}{{/if}}') .card-details-header(class='{{#if colorClass}}card-details-{{colorClass}}{{/if}}')
+inlinedForm(classNames="js-card-details-title") +inlinedForm(classNames="js-card-details-title")
+editCardTitleForm +editCardTitleForm

View file

@ -114,11 +114,6 @@ BlazeComponent.extendComponent({
); );
}, },
isVerticalScrollbars() {
const user = ReactiveCache.getCurrentUser();
return user && user.isVerticalScrollbars();
},
/** returns if the list id is the current list id /** returns if the list id is the current list id
* @param listId list id to check * @param listId list id to check
* @return is the list id the current list id ? * @return is the list id the current list id ?

View file

@ -45,9 +45,6 @@ textarea.js-edit-checklist-item {
border-radius: 16px; border-radius: 16px;
height: 100%; height: 100%;
} }
.checklist-title {
padding: 10px;
}
.checklist-title .checkbox { .checklist-title .checkbox {
float: left; float: left;
width: 30px; width: 30px;

View file

@ -11,12 +11,8 @@
[id^="swimlane-"] .list:first-child { [id^="swimlane-"] .list:first-child {
min-width: 20px; min-width: 20px;
} }
.list.list-auto-width {
flex: 1;
}
.list:first-child { .list:first-child {
border-left: none; border-left: none;
flex: none;
} }
.card-details + .list { .card-details + .list {
border-left: none; border-left: none;
@ -35,9 +31,6 @@
box-shadow: none; box-shadow: none;
height: 100px; height: 100px;
} }
.list.list-collapsed {
flex: none;
}
.list.list-composer .open-list-composer, .list.list-composer .open-list-composer,
.list .list-composer .open-list-composer { .list .list-composer .open-list-composer {
color: #8c8c8c; color: #8c8c8c;

View file

@ -1,7 +1,7 @@
template(name='list') template(name='list')
.list.js-list(id="js-list-{{_id}}" .list.js-list(id="js-list-{{_id}}"
style="{{#unless collapsed}}min-width:{{listWidth}}px;max-width:{{listConstraint}}px;{{/unless}}" style="{{#unless collapsed}}width:{{listWidth}}px;{{/unless}}"
class="{{#if collapsed}}list-collapsed{{/if}} {{#if autoWidth}}list-auto-width{{/if}}") class="{{#if collapsed}}list-collapsed{{/if}}")
+listHeader +listHeader
+listBody +listBody

View file

@ -200,18 +200,6 @@ BlazeComponent.extendComponent({
const list = Template.currentData(); const list = Template.currentData();
return user.getListWidth(list.boardId, list._id); return user.getListWidth(list.boardId, list._id);
}, },
listConstraint() {
const user = ReactiveCache.getCurrentUser();
const list = Template.currentData();
return user.getListConstraint(list.boardId, list._id);
},
autoWidth() {
const user = ReactiveCache.getCurrentUser();
const list = Template.currentData();
return user.isAutoWidth(list.boardId);
},
}).register('list'); }).register('list');
Template.miniList.events({ Template.miniList.events({

View file

@ -1,6 +1,6 @@
template(name="listBody") template(name="listBody")
unless collapsed unless collapsed
.list-body(class="{{#unless isVerticalScrollbars}}no-scrollbars{{/unless}}") .list-body
.minicards.clearfix.js-minicards(class="{{#if reachedWipLimit}}js-list-full{{/if}}") .minicards.clearfix.js-minicards(class="{{#if reachedWipLimit}}js-list-full{{/if}}")
if cards.length if cards.length
+inlinedForm(autoclose=false position="top") +inlinedForm(autoclose=false position="top")

View file

@ -231,11 +231,6 @@ BlazeComponent.extendComponent({
); );
}, },
isVerticalScrollbars() {
const user = ReactiveCache.getCurrentUser();
return user && user.isVerticalScrollbars();
},
cardDetailsPopup(event) { cardDetailsPopup(event) {
if (!Popup.isOpen()) { if (!Popup.isOpen()) {
Popup.open("cardDetails")(event); Popup.open("cardDetails")(event);

View file

@ -191,14 +191,8 @@ template(name="setListWidthPopup")
label {{_ 'set-list-width-value'}} label {{_ 'set-list-width-value'}}
p p
input.list-width-value(type="number" value="{{ listWidthValue }}" min="100") input.list-width-value(type="number" value="{{ listWidthValue }}" min="100")
input.list-constraint-value(type="number" value="{{ listConstraintValue }}" min="100")
input.list-width-apply(type="submit" value="{{_ 'apply'}}") input.list-width-apply(type="submit" value="{{_ 'apply'}}")
input.list-width-error input.list-width-error
br
a.js-auto-width-board(
title="{{#if isAutoWidth}}{{_ 'click-to-disable-auto-width'}}{{else}}{{_ 'click-to-enable-auto-width'}}{{/if}}")
i.fa(class="fa-solid fa-{{#if isAutoWidth}}compress{{else}}expand{{/if}}")
span {{_ 'auto-list-width'}}
template(name="listWidthErrorPopup") template(name="listWidthErrorPopup")
.list-width-invalid .list-width-invalid

View file

@ -1,6 +1,5 @@
import { ReactiveCache } from '/imports/reactiveCache'; import { ReactiveCache } from '/imports/reactiveCache';
import { TAPi18n } from '/imports/i18n'; import { TAPi18n } from '/imports/i18n';
import dragscroll from '@wekanteam/dragscroll';
let listsColors; let listsColors;
Meteor.startup(() => { Meteor.startup(() => {
@ -156,7 +155,7 @@ Template.listActionPopup.helpers({
isWatching() { isWatching() {
return this.findWatcher(Meteor.userId()); return this.findWatcher(Meteor.userId());
} },
}); });
Template.listActionPopup.events({ Template.listActionPopup.events({
@ -348,20 +347,14 @@ BlazeComponent.extendComponent({
.val(), .val(),
10, 10,
); );
const constraint = parseInt(
Template.instance()
.$('.list-constraint-value')
.val(),
10,
);
// FIXME(mark-i-m): where do we put constants? // FIXME(mark-i-m): where do we put constants?
if (width < 100 || !width || constraint < 100 || !constraint) { if (width < 100 || !width) {
Template.instance() Template.instance()
.$('.list-width-error') .$('.list-width-error')
.click(); .click();
} else { } else {
Meteor.call('applyListWidth', board, list._id, width, constraint); Meteor.call('applyListWidth', board, list._id, width);
Popup.back(); Popup.back();
} }
}, },
@ -372,25 +365,9 @@ BlazeComponent.extendComponent({
return ReactiveCache.getCurrentUser().getListWidth(board, list._id); return ReactiveCache.getCurrentUser().getListWidth(board, list._id);
}, },
listConstraintValue() {
const list = Template.currentData();
const board = list.boardId;
return ReactiveCache.getCurrentUser().getListConstraint(board, list._id);
},
isAutoWidth() {
const boardId = Utils.getCurrentBoardId();
const user = ReactiveCache.getCurrentUser();
return user && user.isAutoWidth(boardId);
},
events() { events() {
return [ return [
{ {
'click .js-auto-width-board'() {
dragscroll.reset();
ReactiveCache.getCurrentUser().toggleAutoWidth(Utils.getCurrentBoardId());
},
'click .list-width-apply': this.applyListWidth, 'click .list-width-apply': this.applyListWidth,
'click .list-width-error': Popup.open('listWidthError'), 'click .list-width-error': Popup.open('listWidthError'),
}, },

View file

@ -1,74 +0,0 @@
.my-cards-board-wrapper {
border-radius: 0 0 4px 4px;
min-width: 400px;
margin-bottom: 2rem;
margin-right: auto;
margin-left: auto;
border-width: 2px;
border-style: solid;
border-color: #a2a2a2;
}
.my-cards-board-title {
font-size: 1.4rem;
font-weight: bold;
padding: 0.5rem;
background-color: #808080;
color: #fff;
}
.my-cards-swimlane-title {
font-size: 1.1rem;
font-weight: bold;
padding: 0.5rem;
padding-bottom: 0.4rem;
margin-top: 0;
margin-bottom: 0.5rem;
text-align: center;
}
.swimlane-default-color {
background-color: #d3d3d3;
}
.my-cards-list-title {
font-weight: bold;
font-size: 1.1rem;
text-align: center;
margin-bottom: 0.7rem;
}
.my-cards-list-wrapper {
margin: 1rem;
border-radius: 5px;
display: inline-grid;
min-width: 250px;
max-width: 350px;
}
.my-cards-card-wrapper {
margin-top: 0;
margin-bottom: 10px;
}
.my-cards-dueat-list-wrapper {
max-width: 500px;
margin-right: auto;
margin-left: auto;
}
.my-cards-board-table thead {
border-bottom: 3px solid #4d4d4d;
background-color: transparent;
}
.my-cards-board-table th,
.my-cards-board-table td {
border: 0;
}
.my-cards-board-table tr {
border-bottom: 2px solid #a2a2a2;
}
.my-cards-card-title-table {
font-weight: bold;
padding-left: 2px;
max-width: 243px;
}
.my-cards-board-badge {
width: 36px;
height: 24px;
float: left;
border-radius: 5px;
margin-right: 5px;
}

View file

@ -1,8 +0,0 @@
template(name="accessibilityHeaderBar")
if currentUser
h1
| {{_ 'accessibility-title'}}
template(name="accessibility")
if currentUser
| {{_ 'accessibility-content'}}

View file

@ -1,11 +0,0 @@
import { ReactiveCache } from '/imports/reactiveCache';
import { TAPi18n } from '/imports/i18n';
BlazeComponent.extendComponent({
onCreated() {
this.error = new ReactiveVar('');
this.loading = new ReactiveVar(false);
Meteor.subscribe('setting');
},
}).register('accessibility');

View file

@ -446,12 +446,6 @@ a:not(.disabled).is-active i.fa {
padding: 0; padding: 0;
padding-top: 15px; padding-top: 15px;
} }
.no-scrollbars {
scrollbar-width: none;
}
.no-scrollbars::-webkit-scrollbar {
display: none !important;
}
@media screen and (max-width: 800px) { @media screen and (max-width: 800px) {
#content { #content {
margin: 1px 0px 0px 0px; margin: 1px 0px 0px 0px;

View file

@ -72,31 +72,26 @@
padding: 0 0.5rem; padding: 0 0.5rem;
} }
.setting-content .content-body .main-body ul li .admin-announcement, .setting-content .content-body .main-body ul li .admin-announcement,
.setting-content .content-body .main-body ul li .admin-accessibility,
.setting-content .content-body .main-body ul li .invite-people, .setting-content .content-body .main-body ul li .invite-people,
.setting-content .content-body .main-body ul li .layout { .setting-content .content-body .main-body ul li .layout {
padding-left: 20px; padding-left: 20px;
} }
.setting-content .content-body .main-body ul li .admin-announcement li, .setting-content .content-body .main-body ul li .admin-announcement li,
.setting-content .content-body .main-body ul li .admin-accessibility li,
.setting-content .content-body .main-body ul li .invite-people li, .setting-content .content-body .main-body ul li .invite-people li,
.setting-content .content-body .main-body ul li .layout li { .setting-content .content-body .main-body ul li .layout li {
min-width: 500px; min-width: 500px;
} }
.setting-content .content-body .main-body ul li .admin-announcement li ul.no-margin-bottom, .setting-content .content-body .main-body ul li .admin-announcement li ul.no-margin-bottom,
.setting-content .content-body .main-body ul li .admin-accessibility li ul.no-margin-bottom,
.setting-content .content-body .main-body ul li .invite-people li ul.no-margin-bottom, .setting-content .content-body .main-body ul li .invite-people li ul.no-margin-bottom,
.setting-content .content-body .main-body ul li .layout li ul.no-margin-bottom { .setting-content .content-body .main-body ul li .layout li ul.no-margin-bottom {
margin-bottom: 0; margin-bottom: 0;
} }
.setting-content .content-body .main-body ul li .admin-announcement li .bg-white a, .setting-content .content-body .main-body ul li .admin-announcement li .bg-white a,
.setting-content .content-body .main-body ul li .admin-accessibility li .bg-white a,
.setting-content .content-body .main-body ul li .invite-people li .bg-white a, .setting-content .content-body .main-body ul li .invite-people li .bg-white a,
.setting-content .content-body .main-body ul li .layout li .bg-white a { .setting-content .content-body .main-body ul li .layout li .bg-white a {
background: #f7f7f7; background: #f7f7f7;
} }
.setting-content .content-body .main-body ul li .admin-announcement li .bg-white a.is-checked, .setting-content .content-body .main-body ul li .admin-announcement li .bg-white a.is-checked,
.setting-content .content-body .main-body ul li .admin-accessibility li .bg-white a.is-checked,
.setting-content .content-body .main-body ul li .invite-people li .bg-white a.is-checked, .setting-content .content-body .main-body ul li .invite-people li .bg-white a.is-checked,
.setting-content .content-body .main-body ul li .layout li .bg-white a.is-checked { .setting-content .content-body .main-body ul li .layout li .bg-white a.is-checked {
background: #fff; background: #fff;

View file

@ -30,10 +30,6 @@ template(name="setting")
a.js-setting-menu(data-id="announcement-setting") a.js-setting-menu(data-id="announcement-setting")
i.fa.fa-bullhorn i.fa.fa-bullhorn
| {{_ 'admin-announcement'}} | {{_ 'admin-announcement'}}
//li
// a.js-setting-menu(data-id="accessibility-setting")
// i.fa.fa-universal-access
// | {{_ 'accessibility'}}
li li
a.js-setting-menu(data-id="layout-setting") a.js-setting-menu(data-id="layout-setting")
i.fa.fa-object-group i.fa.fa-object-group
@ -56,8 +52,6 @@ template(name="setting")
+tableVisibilityModeSettings +tableVisibilityModeSettings
else if announcementSetting.get else if announcementSetting.get
+announcementSettings +announcementSettings
else if accessibilitySetting.get
+accessibilitySettings
else if layoutSetting.get else if layoutSetting.get
+layoutSettings +layoutSettings
else if webhookSetting.get else if webhookSetting.get
@ -187,29 +181,6 @@ template(name='announcementSettings')
li li
button.js-announcement-save.primary {{_ 'save'}} button.js-announcement-save.primary {{_ 'save'}}
template(name='accessibilitySettings')
ul#accessibility-setting.setting-detail
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}}")
li
.accessibility-content(class="{{#if currentAccessibility.enabled}}{{else}}hide{{/if}}")
ul
li
.title {{_ 'admin-accessibility-title'}}
textarea#admin-accessibility.wekan-form-control= currentAccessibility.accessibilityTitle
li
.title {{_ 'admin-accessibility-content'}}
textarea#admin-accessibility.wekan-form-control= currentAccessibility.accessibilityContent
li
button.js-accessibility-save.primary {{_ 'save'}}
template(name='layoutSettings') template(name='layoutSettings')
ul#layout-setting.setting-detail ul#layout-setting.setting-detail
li li

View file

@ -89,9 +89,6 @@ BlazeComponent.extendComponent({
toggleHideBoardMemberList() { toggleHideBoardMemberList() {
$('#hide-board-member-list').toggleClass('is-checked'); $('#hide-board-member-list').toggleClass('is-checked');
}, },
toggleAccessibilityPageEnabled() {
$('#accessibility-page-enabled').toggleClass('is-checked');
},
toggleDisplayAuthenticationMethod() { toggleDisplayAuthenticationMethod() {
$('#display-authentication-method').toggleClass('is-checked'); $('#display-authentication-method').toggleClass('is-checked');
}, },
@ -242,15 +239,7 @@ BlazeComponent.extendComponent({
const displayAuthenticationMethod = const displayAuthenticationMethod =
$('input[name=displayAuthenticationMethod]:checked').val() === 'true'; $('input[name=displayAuthenticationMethod]:checked').val() === 'true';
const defaultAuthenticationMethod = $('#defaultAuthenticationMethod').val(); const defaultAuthenticationMethod = $('#defaultAuthenticationMethod').val();
/*
const accessibilityPageEnabled = $('input[name=accessibilityPageEnabled]:checked').val() === 'true';
const accessibilityTitle = $('#accessibility-title')
.val()
.trim();
const accessibilityContent = $('#accessibility-content')
.val()
.trim();
*/
const spinnerName = $('#spinnerName').val(); const spinnerName = $('#spinnerName').val();
try { try {
@ -276,11 +265,6 @@ BlazeComponent.extendComponent({
legalNotice, legalNotice,
}, },
}); });
/*
accessibilityPageEnabled,
accessibilityTitle,
accessibilityContent,
*/
} catch (e) { } catch (e) {
return; return;
} finally { } finally {
@ -317,7 +301,6 @@ BlazeComponent.extendComponent({
'click a.js-toggle-hide-logo': this.toggleHideLogo, 'click a.js-toggle-hide-logo': this.toggleHideLogo,
'click a.js-toggle-hide-card-counter-list': this.toggleHideCardCounterList, 'click a.js-toggle-hide-card-counter-list': this.toggleHideCardCounterList,
'click a.js-toggle-hide-board-member-list': this.toggleHideBoardMemberList, '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 button.js-save-layout': this.saveLayout,
'click a.js-toggle-display-authentication-method': this 'click a.js-toggle-display-authentication-method': this
.toggleDisplayAuthenticationMethod, .toggleDisplayAuthenticationMethod,

View file

@ -3,11 +3,16 @@
top: 0; top: 0;
bottom: 0; bottom: 0;
right: 0; right: 0;
overflow-y: scroll;
} }
.sidebar { .sidebar .sidebar-shadow {
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
background: #f7f7f7; background: #f7f7f7;
box-shadow: -10px 0px 5px -10px #b3b3b3; box-shadow: -10px 0px 5px -10px #b3b3b3;
z-index: 10;
} }
.sidebar-xmark { .sidebar-xmark {
position: absolute; position: absolute;
@ -19,15 +24,17 @@
.sidebar-xmark:hover { .sidebar-xmark:hover {
background: rgba(0,0,0,0.15); background: rgba(0,0,0,0.15);
} }
.sidebar-actions {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
padding: 10px 10px 0px 10px;
}
.sidebar .sidebar-content { .sidebar .sidebar-content {
padding: 0 12px; padding: 12px;
margin-bottom: 1.6em;
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
overflow-x: hidden;
overflow-y: auto;
width: 90%;
} }
.sidebar .sidebar-content .hide-btn { .sidebar .sidebar-content .hide-btn {
display: none; display: none;
@ -103,23 +110,21 @@
margin-right: 10px; margin-right: 10px;
} }
.sidebar .sidebar-shortcuts { .sidebar .sidebar-shortcuts {
position: absolute;
margin-left: 40%;
padding: 0;
top: 7px; top: 7px;
font-size: 1em; font-size: 0.8em;
line-height: 1.6em; line-height: 1.6em;
color: #999; color: #999;
} }
.sidebar .sidebar-shortcuts .sidebar-btn {
margin-left: 3px;
margin-right: 3px;
}
.board-sidebar { .board-sidebar {
display: none; width: 548px;
width: 30vw; right: -548px;
z-index: 100;
transition: top 0.1s, right 0.1s, width 0.1s; transition: top 0.1s, right 0.1s, width 0.1s;
} }
.board-sidebar.is-open { .board-sidebar.is-open {
display: block; right: 0;
} }
.board-widget h4 { .board-widget h4 {
margin: 5px 0; margin: 5px 0;
@ -177,7 +182,7 @@
@media screen and (max-width: 800px) { @media screen and (max-width: 800px) {
.board-sidebar { .board-sidebar {
width: 100%; width: 100%;
left: 0; right: -100%;
} }
.board-sidebar .sidebar-content .hide-btn { .board-sidebar .sidebar-content .hide-btn {
width: 40px; width: 40px;

View file

@ -1,49 +1,31 @@
template(name="sidebar") template(name="sidebar")
.board-sidebar.sidebar(class="{{#if isOpen}}is-open{{/if}} {{#unless isVerticalScrollbars}}no-scrollbars{{/unless}}") .board-sidebar.sidebar(class="{{#if isOpen}}is-open{{/if}}")
//a.sidebar-tongue.js-toggle-sidebar( //a.sidebar-tongue.js-toggle-sidebar(
// class="{{#if isTongueHidden}}is-hidden{{/if}}", // class="{{#if isTongueHidden}}is-hidden{{/if}}",
// title="{{showTongueTitle}}") // title="{{showTongueTitle}}")
// i.fa.fa-navicon // i.fa.fa-navicon
.sidebar-actions .sidebar-shadow
.sidebar-shortcuts
a.sidebar-btn.js-shortcuts(title="{{_ 'keyboard-shortcuts' }}")
i.fa.fa-keyboard-o
span {{_ 'keyboard-shortcuts' }}
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}}")
a.sidebar-xmark.js-close-sidebar &#10005; a.sidebar-xmark.js-close-sidebar &#10005;
.sidebar-content.js-board-sidebar-content .sidebar-content.js-board-sidebar-content
//a.hide-btn.js-hide-sidebar //a.hide-btn.js-hide-sidebar
// i.fa.fa-navicon // i.fa.fa-navicon
unless isDefaultView unless isDefaultView
h2 h2
a.fa.fa-chevron-left.js-back-home a.fa.fa-chevron-left.js-back-home
= getViewTitle = getViewTitle
if isOpen if isOpen
+Template.dynamic(template=getViewTemplate) +Template.dynamic(template=getViewTemplate)
template(name='homeSidebar') template(name='homeSidebar')
hr hr
+membersWidget +membersWidget
hr hr
+labelsWidget +labelsWidget
hr
ul#cards.label-text-hidden ul#cards.label-text-hidden
a.flex.js-toggle-minicard-label-text(title="{{_ 'hide-minicard-label-text'}}") a.flex.js-toggle-minicard-label-text(title="{{_ 'hide-minicard-label-text'}}")
span {{_ 'hide-minicard-label-text'}} span {{_ 'hide-minicard-label-text'}}
b &nbsp; b &nbsp;
.materialCheckBox(class="{{#if hiddenMinicardLabelText}}is-checked{{/if}}") .materialCheckBox(class="{{#if hiddenMinicardLabelText}}is-checked{{/if}}")
ul#cards.vertical-scrollbars-toggle
a.flex.js-vertical-scrollbars-toggle(title="{{_ 'enable-vertical-scrollbars'}}")
span {{_ 'enable-vertical-scrollbars'}}
b &nbsp;
.materialCheckBox(class="{{#if isVerticalScrollbars}}is-checked{{/if}}")
ul#cards.show-week-of-year-toggle
a.flex.js-show-week-of-year-toggle(title="{{_ 'show-week-of-year'}}")
span {{_ 'show-week-of-year'}}
b &nbsp;
.materialCheckBox(class="{{#if isShowWeekOfYear}}is-checked{{/if}}")
hr hr
unless currentUser.isNoComments unless currentUser.isNoComments
h3.activity-title h3.activity-title
@ -65,6 +47,11 @@ template(name="membersWidget")
a.board-header-btn.js-open-board-menu(title="{{_ 'boardMenuPopup-title'}}") a.board-header-btn.js-open-board-menu(title="{{_ 'boardMenuPopup-title'}}")
i.board-header-btn-icon.fa.fa-cog i.board-header-btn-icon.fa.fa-cog
| {{_ 'boardMenuPopup-title'}} | {{_ 'boardMenuPopup-title'}}
.board-widget.board-widget-members
.sidebar-shortcuts
a.board-header-btn.js-shortcuts(title="{{_ 'keyboard-shortcuts' }}")
i.fa.fa-keyboard-o
span {{_ 'keyboard-shortcuts' }}
hr hr
h3 h3
i.fa.fa-users i.fa.fa-users

View file

@ -105,16 +105,6 @@ BlazeComponent.extendComponent({
else return `${TAPi18n.__('sidebar-open')}`; else return `${TAPi18n.__('sidebar-open')}`;
}, },
isKeyboardShortcuts() {
const user = ReactiveCache.getCurrentUser();
return user && user.isKeyboardShortcuts();
},
isVerticalScrollbars() {
const user = ReactiveCache.getCurrentUser();
return user && user.isVerticalScrollbars();
},
events() { events() {
return [ return [
{ {
@ -136,15 +126,6 @@ BlazeComponent.extendComponent({
'click .js-shortcuts'() { 'click .js-shortcuts'() {
FlowRouter.go('shortcuts'); FlowRouter.go('shortcuts');
}, },
'click .js-keyboard-shortcuts-toggle'() {
ReactiveCache.getCurrentUser().toggleKeyboardShortcuts();
},
'click .js-vertical-scrollbars-toggle'() {
ReactiveCache.getCurrentUser().toggleVerticalScrollbars();
},
'click .js-show-week-of-year-toggle'() {
ReactiveCache.getCurrentUser().toggleShowWeekOfYear();
},
'click .js-close-sidebar'() { 'click .js-close-sidebar'() {
Sidebar.toggle() Sidebar.toggle()
}, },
@ -166,14 +147,6 @@ BlazeComponent.extendComponent({
return false; return false;
} }
}, },
isVerticalScrollbars() {
const user = ReactiveCache.getCurrentUser();
return user && user.isVerticalScrollbars();
},
isShowWeekOfYear() {
const user = ReactiveCache.getCurrentUser();
return user && user.isShowWeekOfYear();
},
showActivities() { showActivities() {
let ret = Utils.getCurrentBoard().showActivities ?? false; let ret = Utils.getCurrentBoard().showActivities ?? false;
return ret; return ret;

View file

@ -143,7 +143,7 @@ BlazeComponent.extendComponent({
Swimlanes.insert({ Swimlanes.insert({
title, title,
boardId: Session.get('currentBoard'), boardId: Session.get('currentBoard'),
sort: sortValue.base || 0, sort: sortValue.base,
type: swimlaneType, type: swimlaneType,
}); });

View file

@ -1,3 +1,8 @@
@media screen and (min-width: 801px) {
.swimlane.ui-sortable {
width: max-content;
}
}
[class=swimlane] { [class=swimlane] {
position: sticky; position: sticky;
left: 0; left: 0;

View file

@ -2,7 +2,7 @@ template(name="swimlane")
.swimlane.nodragscroll .swimlane.nodragscroll
+swimlaneHeader +swimlaneHeader
unless collapseSwimlane unless collapseSwimlane
.swimlane.js-lists.js-swimlane.dragscroll(id="swimlane-{{_id}}" .swimlane.js-lists.js-swimlane(id="swimlane-{{_id}}"
style="height:{{swimlaneHeight}};") style="height:{{swimlaneHeight}};")
if isMiniScreen if isMiniScreen
if currentListIsInThisSwimlane _id if currentListIsInThisSwimlane _id
@ -24,7 +24,7 @@ template(name="swimlane")
+cardDetails(currentCard) +cardDetails(currentCard)
template(name="listsGroup") template(name="listsGroup")
.swimlane.list-group.js-lists.dragscroll .swimlane.list-group.js-lists
if isMiniScreen if isMiniScreen
if currentList if currentList
+list(currentList) +list(currentList)

View file

@ -5,7 +5,6 @@
float: left; float: left;
height: 30px; height: 30px;
width: 30px; width: 30px;
margin: .3vh;
cursor: pointer; cursor: pointer;
user-select: none; user-select: none;
z-index: 1; z-index: 1;

View file

@ -77,10 +77,6 @@ template(name="memberMenuPopup")
a.js-change-language a.js-change-language
i.fa.fa-flag i.fa.fa-flag
| {{_ 'changeLanguagePopup-title'}} | {{_ 'changeLanguagePopup-title'}}
//li
// a.js-support
// i.fa.fa-question-circle
// | {{_ 'support'}}
unless isSandstorm unless isSandstorm
hr hr
ul.pop-over-list ul.pop-over-list
@ -143,12 +139,6 @@ template(name="editProfilePopup")
div div
input#deleteButton.primary.wide(type="button" value="{{_ 'delete'}}") input#deleteButton.primary.wide(type="button" value="{{_ 'delete'}}")
template(name="supportPopup")
ul.pop-over-list
li
| Support popup text will be editable later.
template(name="changePasswordPopup") template(name="changePasswordPopup")
+atForm(state='changePwd') +atForm(state='changePwd')

View file

@ -77,7 +77,6 @@ Template.memberMenuPopup.events({
'click .js-change-avatar': Popup.open('changeAvatar'), 'click .js-change-avatar': Popup.open('changeAvatar'),
'click .js-change-password': Popup.open('changePassword'), 'click .js-change-password': Popup.open('changePassword'),
'click .js-change-language': Popup.open('changeLanguage'), 'click .js-change-language': Popup.open('changeLanguage'),
'click .js-support': Popup.open('support'),
'click .js-logout'(event) { 'click .js-logout'(event) {
event.preventDefault(); event.preventDefault();

View file

@ -123,7 +123,6 @@ EscapeActions = {
// the shortcut sould work on textarea and inputs as well. // the shortcut sould work on textarea and inputs as well.
Mousetrap.bindGlobal('esc', () => { Mousetrap.bindGlobal('esc', () => {
EscapeActions.executeLowest(); EscapeActions.executeLowest();
Sidebar.hide();
}); });
// On a left click on the document, we try to exectute one escape action (eg, // On a left click on the document, we try to exectute one escape action (eg,

View file

@ -237,6 +237,7 @@ class SetFilter {
if (this._indexOfVal(val) === -1) { if (this._indexOfVal(val) === -1) {
this._selectedElements.push(val); this._selectedElements.push(val);
this._dep.changed(); this._dep.changed();
showFilterSidebar();
} }
} }

View file

@ -3,46 +3,6 @@ import { ReactiveCache } from '/imports/reactiveCache';
// XXX There is no reason to define these shortcuts globally, they should be // XXX There is no reason to define these shortcuts globally, they should be
// attached to a template (most of them will go in the `board` template). // attached to a template (most of them will go in the `board` template).
window.addEventListener('keydown', (e) => {
// Only handle event if coming from body
if (e.target !== document.body) return;
// Only handle event if it's in another language
if (String.fromCharCode(e.which).toLowerCase() === e.key) return;
// Trigger the corresponding action
Mousetrap.handleKey(String.fromCharCode(e.which).toLowerCase(), [], {type: "keypress"});
});
// Overwrite the stopCallback to allow for more keyboard shortcut customizations
Mousetrap.stopCallback = (event, element) => {
// Are shortcuts enabled for the user?
if (ReactiveCache.getCurrentUser() && !ReactiveCache.getCurrentUser().isKeyboardShortcuts())
return true;
// Always handle escape
if (event.keyCode === 27)
return false;
// Make sure there are no selected characters
if (window.getSelection().type === "Range")
return true;
// Decide what the current element is
const currentElement = event.target || document.activeElement;
// If the current element is editable, we don't want to trigger an event
if (currentElement.isContentEditable)
return true;
// Make sure we are not in an input element
if (currentElement instanceof HTMLInputElement || currentElement instanceof HTMLSelectElement || currentElement instanceof HTMLTextAreaElement)
return true;
// We can trigger events!
return false;
}
function getHoveredCardId() { function getHoveredCardId() {
const card = $('.js-minicard:hover').get(0); const card = $('.js-minicard:hover').get(0);
if (!card) return null; if (!card) return null;
@ -133,7 +93,7 @@ Mousetrap.bind(numbArray, (evt, key) => {
const cardIds = MultiSelection.getSelectedCardIds(); const cardIds = MultiSelection.getSelectedCardIds();
for (const cardId of cardIds) for (const cardId of cardIds)
{ {
card = Cards.findOne(cardId); card = ReactiveCache.getCard(cardId);
if(num <= board.labels.length) if(num <= board.labels.length)
{ {
card.removeLabel(labels[num-1]["_id"]); card.removeLabel(labels[num-1]["_id"]);
@ -157,7 +117,7 @@ Mousetrap.bind(numArray, (evt, key) => {
const cardIds = MultiSelection.getSelectedCardIds(); const cardIds = MultiSelection.getSelectedCardIds();
for (const cardId of cardIds) for (const cardId of cardIds)
{ {
card = Cards.findOne(cardId); card = ReactiveCache.getCard(cardId);
if(num <= board.labels.length) if(num <= board.labels.length)
{ {
card.addLabel(labels[num-1]["_id"]); card.addLabel(labels[num-1]["_id"]);
@ -171,7 +131,7 @@ Mousetrap.bind(numArray, (evt, key) => {
return; return;
} }
if (ReactiveCache.getCurrentUser().isBoardMember()) { if (ReactiveCache.getCurrentUser().isBoardMember()) {
const card = Cards.findOne(cardId); const card = ReactiveCache.getCard(cardId);
if(num <= board.labels.length) if(num <= board.labels.length)
{ {
card.toggleLabel(labels[num-1]["_id"]); card.toggleLabel(labels[num-1]["_id"]);
@ -179,57 +139,6 @@ Mousetrap.bind(numArray, (evt, key) => {
} }
}); });
Mousetrap.bind(_.range(1, 10).map(x => `ctrl+alt+${x}`), (evt, key) => {
// Make sure the current user is defined
if (!ReactiveCache.getCurrentUser())
return;
// Make sure the current user is a board member
if (!ReactiveCache.getCurrentUser().isBoardMember())
return;
const memberIndex = parseInt(key.split("+").pop()) - 1;
const currentBoard = Utils.getCurrentBoard();
const validBoardMembers = currentBoard.memberUsers().filter(member => member.isBoardMember());
if (memberIndex >= validBoardMembers.length)
return;
const memberId = validBoardMembers[memberIndex]._id;
if (MultiSelection.isActive()) {
for (const cardId of MultiSelection.getSelectedCardIds())
Cards.findOne(cardId).toggleAssignee(memberId);
} else {
const cardId = getSelectedCardId();
if (!cardId)
return;
Cards.findOne(cardId).toggleAssignee(memberId);
}
});
Mousetrap.bind('m', evt => {
const cardId = getSelectedCardId();
if (!cardId) {
return;
}
const currentUserId = Meteor.userId();
if (currentUserId === null) {
return;
}
if (ReactiveCache.getCurrentUser().isBoardMember()) {
const card = Cards.findOne(cardId);
card.toggleAssignee(currentUserId);
// We should prevent scrolling in card when spacebar is clicked
// This should do it according to Mousetrap docs, but it doesn't
evt.preventDefault();
}
});
Mousetrap.bind('space', evt => { Mousetrap.bind('space', evt => {
const cardId = getSelectedCardId(); const cardId = getSelectedCardId();
if (!cardId) { if (!cardId) {
@ -242,7 +151,7 @@ Mousetrap.bind('space', evt => {
} }
if (ReactiveCache.getCurrentUser().isBoardMember()) { if (ReactiveCache.getCurrentUser().isBoardMember()) {
const card = Cards.findOne(cardId); const card = ReactiveCache.getCard(cardId);
card.toggleMember(currentUserId); card.toggleMember(currentUserId);
// We should prevent scrolling in card when spacebar is clicked // We should prevent scrolling in card when spacebar is clicked
// This should do it according to Mousetrap docs, but it doesn't // This should do it according to Mousetrap docs, but it doesn't
@ -250,7 +159,7 @@ Mousetrap.bind('space', evt => {
} }
}); });
const archiveCard = evt => { Mousetrap.bind('c', evt => {
const cardId = getSelectedCardId(); const cardId = getSelectedCardId();
if (!cardId) { if (!cardId) {
return; return;
@ -262,40 +171,8 @@ const archiveCard = evt => {
} }
if (Utils.canModifyBoard()) { if (Utils.canModifyBoard()) {
const card = Cards.findOne(cardId); const card = ReactiveCache.getCard(cardId);
card.archive(); card.archive();
// We should prevent scrolling in card when spacebar is clicked
// This should do it according to Mousetrap docs, but it doesn't
evt.preventDefault();
}
};
// Archive card has multiple shortcuts
Mousetrap.bind('c', archiveCard);
Mousetrap.bind('-', archiveCard);
// Same as above, this time for Persian keyboard.
// https://github.com/wekan/wekan/pull/5589#issuecomment-2516776519
Mousetrap.bind('÷', archiveCard);
Mousetrap.bind('n', evt => {
const cardId = getSelectedCardId();
if (!cardId) {
return;
}
const currentUserId = Meteor.userId();
if (currentUserId === null) {
return;
}
if (Utils.canModifyBoard()) {
// Find the current hovered card
const card = Cards.findOne(cardId);
// Find the button and click it
$(`#js-list-${card.listId} .list-body .minicards .open-minicard-composer`).click();
// We should prevent scrolling in card when spacebar is clicked // We should prevent scrolling in card when spacebar is clicked
// This should do it according to Mousetrap docs, but it doesn't // This should do it according to Mousetrap docs, but it doesn't
evt.preventDefault(); evt.preventDefault();
@ -316,10 +193,6 @@ Template.keyboardShortcuts.helpers({
keys: ['a'], keys: ['a'],
action: 'shortcut-filter-my-assigned-cards', action: 'shortcut-filter-my-assigned-cards',
}, },
{
keys: ['n'],
action: 'add-card-to-bottom-of-list',
},
{ {
keys: ['f'], keys: ['f'],
action: 'shortcut-toggle-filterbar', action: 'shortcut-toggle-filterbar',
@ -346,14 +219,10 @@ Template.keyboardShortcuts.helpers({
}, },
{ {
keys: ['SPACE'], keys: ['SPACE'],
action: 'shortcut-add-self',
},
{
keys: ['m'],
action: 'shortcut-assign-self', action: 'shortcut-assign-self',
}, },
{ {
keys: ['c', '÷', '-'], keys: ['c'],
action: 'archive-card', action: 'archive-card',
}, },
{ {
@ -364,9 +233,5 @@ Template.keyboardShortcuts.helpers({
keys: ['shift + number keys 1-9'], keys: ['shift + number keys 1-9'],
action: 'remove-labels-multiselect' action: 'remove-labels-multiselect'
}, },
{
keys: ['ctrl + alt + number keys 1-9'],
action: 'toggle-assignees'
},
], ],
}); });

View file

@ -55,30 +55,6 @@ FlowRouter.route('/public', {
}, },
}); });
FlowRouter.route('/accessibility', {
name: 'accessibility',
triggersEnter: [AccountsTemplates.ensureSignedIn],
action() {
Session.set('currentBoard', null);
Session.set('currentList', null);
Session.set('currentCard', null);
Session.set('popupCardId', null);
Session.set('popupCardBoardId', null);
Filter.reset();
Session.set('sortBy', '');
EscapeActions.executeAll();
Utils.manageCustomUI();
Utils.manageMatomo();
BlazeLayout.render('defaultLayout', {
headerBar: 'accessibilityHeaderBar',
content: 'accessibility',
});
},
});
FlowRouter.route('/b/:id/:slug', { FlowRouter.route('/b/:id/:slug', {
name: 'board', name: 'board',
action(params) { action(params) {

View file

@ -442,15 +442,11 @@ services:
# OAuth2 login style: popup or redirect. # OAuth2 login style: popup or redirect.
#- OAUTH2_LOGIN_STYLE=redirect #- OAUTH2_LOGIN_STYLE=redirect
#- OAUTH2_CLIENT_ID=<Keycloak create Client ID> #- OAUTH2_CLIENT_ID=<Keycloak create Client ID>
#- OAUTH2_SERVER_URL=<Keycloak server url - https://keycloak.example.com> #- OAUTH2_SERVER_URL=<Keycloak server name>/auth
#- OAUTH2_AUTH_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/auth #- OAUTH2_AUTH_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/auth
#- OAUTH2_USERINFO_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/userinfo #- OAUTH2_USERINFO_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/userinfo
#- OAUTH2_TOKEN_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/token #- OAUTH2_TOKEN_ENDPOINT=/realms/<keycloak realm>/protocol/openid-connect/token
#- OAUTH2_SECRET=<keycloak client secret> #- OAUTH2_SECRET=<keycloak client secret>
#- OAUTH2_ID_MAP=sub
#- OAUTH2_USERNAME_MAP=preferred_username
#- OAUTH2_EMAIL_MAP=email
#- OAUTH2_FULLNAME_MAP=name
#----------------------------------------------------------------- #-----------------------------------------------------------------
# ==== OAUTH2 DOORKEEPER ==== # ==== OAUTH2 DOORKEEPER ====
# https://github.com/wekan/wekan/issues/1874 # https://github.com/wekan/wekan/issues/1874
@ -577,14 +573,10 @@ services:
# If the sync of the users should be done in the background # If the sync of the users should be done in the background
#- LDAP_BACKGROUND_SYNC=false #- LDAP_BACKGROUND_SYNC=false
# #
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds # At which interval does the background task sync.
# The format must be as specified in: # The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text # https://bunkat.github.io/later/parsers.html#text
#- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hours #- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hour
# At which interval does the background task sync in milliseconds.
# Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
- LDAP_BACKGROUND_SYNC_INTERVAL=''
# #
#- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false #- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false
# #

View file

@ -575,14 +575,10 @@ services:
# If the sync of the users should be done in the background # If the sync of the users should be done in the background
#- LDAP_BACKGROUND_SYNC=false #- LDAP_BACKGROUND_SYNC=false
# #
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds # At which interval does the background task sync.
# The format must be as specified in: # The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text # https://bunkat.github.io/later/parsers.html#text
#- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hours #- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hour
# At which interval does the background task sync in milliseconds.
# Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
- LDAP_BACKGROUND_SYNC_INTERVAL=''
# #
#- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false #- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false
# #

View file

@ -10,7 +10,6 @@ There edit Browser-compatibility-matrix.md and attach it with .txt extension or
Browser | [PWA](PWA) | Mobile | Desktop | OS Browser | [PWA](PWA) | Mobile | Desktop | OS
------- | ----| ------ | ------- | ------- ------- | ----| ------ | ------- | -------
Safari | iOS Yes | iOS Newest | Newest | iOS, macOS Safari | iOS Yes | iOS Newest | Newest | iOS, macOS
Iris | No | No | Newest | [Iris browser news](https://www.riscosopen.org/forum/forums/1/topics/19545), Download [RISC OS Direct](https://www.riscosdev.com/direct/) for Raspberry Pi etc. [Other versions of RISC OS for many ARM CPU devices](https://www.riscosopen.org/content/downloads) do not have Iris browser yet, but there could be some way to transfer Iris browser files from RISC OS Direct.
## Firefox based ## Firefox based
@ -18,8 +17,10 @@ Any telemetry at any Firefox based browser can be additionally most locked down
Browser | [PWA](PWA) | Mobile | Desktop | OS Browser | [PWA](PWA) | Mobile | Desktop | OS
------- | ----| ------ | ------- | ------- ------- | ----| ------ | ------- | -------
[Mypal](https://github.com/reactosapps/apps/releases/download/0.01/mypal-27.9.4.win32.installer.exe) | No | No | Newest | For 32bit ReactOS/WinXP/Win7/etc [issue](https://github.com/wekan/wekan/issues/3132) [Mypal](https://releases.wekan.team/mypal/) | No | No | Newest | For 32bit ReactOS/WinXP/Win7/etc [issue](https://github.com/wekan/wekan/issues/3132), Other 32bit browsers probably not
Firefox | No | Newest | Newest | iOS/Android/Win/Mac/Linux/BSD/RasPi. At iOS uses Safari engine, elsewhere Firefox engine. [Haiku](https://discuss.haiku-os.org/t/progress-on-porting-firefox/13493/143) not tested yet - [HN](https://news.ycombinator.com/item?id=41214762). Firefox | Android Yes | Android Newest | Newest | Win/Mac/Linux/BSD/RasPi. [Haiku](https://discuss.haiku-os.org/t/progress-on-porting-firefox/13493/143) not tested yet - [HN](https://news.ycombinator.com/item?id=41214762).
Morph Browser | No | Yes | Yes | [Ubuntu Touch](https://ubports.com) (based on Ubuntu 16.04) on PinePhone, OnePlus 3, [RasPi3](https://ci.ubports.com/job/rootfs/job/rootfs-rpi/) (not RasPi4 yet). Works best with bluetooth or USB mouse and keyboard. [Repo](https://gitlab.com/ubports/development/core/morph-browser)
[OpenStore App](https://open-store.io/app/wekan.wekanteam) | Yes | Yes | Yes | Based on [Wekan PWA](https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license/s7SkzYviC2e963FkT), [Ubuntu Touch](https://ubports.com) app at [OpenStore](https://open-store.io/app/wekan.wekanteam) using Morph browser with Wekan demo & development server https://boards.wekan.team . Tested on [RasPi3](https://ci.ubports.com/job/rootfs/job/rootfs-rpi/). PWA URL is configured here https://github.com/wekan/wekan-openstore/blob/master/wekan.desktop#L3
[Waterfox](https://www.waterfox.net) | No | No | Yes | Win/Mac/Linux, more private than Firefox, no tracking. [Repo](https://github.com/BrowserWorks/Waterfox) [Waterfox](https://www.waterfox.net) | No | No | Yes | Win/Mac/Linux, more private than Firefox, no tracking. [Repo](https://github.com/BrowserWorks/Waterfox)
[Floorp](https://floorp.app) | No | No | Yes | [Win/Mac/Linux](https://github.com/Floorp-Projects/Floorp/releases), more private than Firefox, [Repo](https://github.com/Floorp-Projects/Floorp) [Floorp](https://floorp.app) | No | No | Yes | [Win/Mac/Linux](https://github.com/Floorp-Projects/Floorp/releases), more private than Firefox, [Repo](https://github.com/Floorp-Projects/Floorp)
[Mercury](https://thorium.rocks/mercury) | No | No | Yes | [Win/Linux](https://github.com/Alex313031/Mercury/releases), more private than Firefox, [Repo](https://github.com/Alex313031/Mercury) [Mercury](https://thorium.rocks/mercury) | No | No | Yes | [Win/Linux](https://github.com/Alex313031/Mercury/releases), more private than Firefox, [Repo](https://github.com/Alex313031/Mercury)
@ -37,8 +38,6 @@ Brave | Android Yes | Android Newest | Newest | Win/Mac/Linux/RasPi
Vivaldi | Android Yes | Android Newest | Newest | Win/Mac/Linux Vivaldi | Android Yes | Android Newest | Newest | Win/Mac/Linux
Opera | Android Yes | Android Newest | Newest | Win/Mac/Linux Opera | Android Yes | Android Newest | Newest | Win/Mac/Linux
Credge, Chromium Edge | Android Yes | Android | Newest | Win/Mac/Linux/Mobile Credge, Chromium Edge | Android Yes | Android | Newest | Win/Mac/Linux/Mobile
Morph Browser | No | Yes | Yes | [Ubuntu Touch](https://ubports.com) based on Ubuntu 16.04 and 20.04 at all Ubuntu Touch devices, [RasPi3](https://ci.ubports.com/job/rootfs/job/rootfs-rpi/) (not RasPi4 yet). [Repo](https://gitlab.com/ubports/development/core/morph-browser)
[OpenStore App](https://open-store.io/app/wekan.wekanteam) | Yes | Yes | Yes | [Ubuntu Touch](https://ubports.com) app at [OpenStore](https://open-store.io/app/wekan.wekanteam) using Morph browser with Wekan demo & development server https://boards.wekan.team . App source code for Ubuntu 16.04 at https://github.com/wekan/wekan-openstore and Ubuntu 20.04 at https://github.com/wekan/wekan-openstore2
[Microsoft Store App](https://www.microsoft.com/fi-fi/p/wekan/9p2mrxvd087r#activetab=pivot:overviewtab) | Yes | Yes | Yes | At Microsoft Store of Windows 10/11 desktop, made with [PWABuilder](https://www.pwabuilder.com/). Based on [Wekan PWA](https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license/s7SkzYviC2e963FkT), changed app from EdgeHTML to Credge based with Wekan demo & development server https://boards.wekan.team [Microsoft Store App](https://www.microsoft.com/fi-fi/p/wekan/9p2mrxvd087r#activetab=pivot:overviewtab) | Yes | Yes | Yes | At Microsoft Store of Windows 10/11 desktop, made with [PWABuilder](https://www.pwabuilder.com/). Based on [Wekan PWA](https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license/s7SkzYviC2e963FkT), changed app from EdgeHTML to Credge based with Wekan demo & development server https://boards.wekan.team
[Android Play Store App](https://play.google.com/store/apps/details?id=team.wekan.boards.twa) | Yes | Yes | Yes | Based on [Wekan PWA](https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license/s7SkzYviC2e963FkT), made with [PWABuilder](https://www.pwabuilder.com/), uses Android Chrome browser with Wekan demo & development server https://boards.wekan.team [Android Play Store App](https://play.google.com/store/apps/details?id=team.wekan.boards.twa) | Yes | Yes | Yes | Based on [Wekan PWA](https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license/s7SkzYviC2e963FkT), made with [PWABuilder](https://www.pwabuilder.com/), uses Android Chrome browser with Wekan demo & development server https://boards.wekan.team
[Thorium](https://thorium.rocks) | No | Yes | Yes | [Win/Win7/Mac/Linux/Android/RasPi](https://thorium.rocks), speed optimized [Thorium](https://thorium.rocks) | No | Yes | Yes | [Win/Win7/Mac/Linux/Android/RasPi](https://thorium.rocks), speed optimized
@ -61,7 +60,7 @@ Internet Explorer | No | No | No | No | No
- Apache 2.0 or MIT license - Apache 2.0 or MIT license
- Repo: https://github.com/versotile-org/verso - Repo: https://github.com/versotile-org/verso
## Ladybird based, not yet compatible with WeKan ## Ladybird based, not tested yet:
- BSD-2-Clause license - BSD-2-Clause license
- Website: https://ladybird.org - Website: https://ladybird.org
@ -77,7 +76,7 @@ Benefits:
## Desktop app with Meteor ## Desktop app with Meteor
- https://forums.meteor.com/t/desktop-electron-meteor-app-with-todesktop/60904 https://forums.meteor.com/t/desktop-electron-meteor-app-with-todesktop/60904
## Optional Payments ## Optional Payments

View file

@ -2,14 +2,12 @@
- 2024-08 Design discussion here: https://github.com/wekan/wekan/discussions/5507 - 2024-08 Design discussion here: https://github.com/wekan/wekan/discussions/5507
- Original WeKan Design: - Original WeKan Design:
- Uses WeKan style confirm popups `Popup.afterConfirm(` , translations etc. Please look at existing code to keep same style.
- Kanban, the good parts. Like was done when figuring out best design for Swimlanes https://github.com/wekan/wekan/issues/955 - Kanban, the good parts. Like was done when figuring out best design for Swimlanes https://github.com/wekan/wekan/issues/955
- Intuitive, easy to figure out, prevent messing up something https://github.com/wekan/wekan/wiki/Monkey-Proof-Software - Intuitive, easy to figure out, prevent messing up something https://github.com/wekan/wekan/wiki/Monkey-Proof-Software
- Polished UI/UX - Polished UI/UX
- Menu options are there where you would expect then to be. - Menu options are there where you would expect then to be.
- Try to fix anything unexpected. - Try to fix anything unexpected.
- New features added there where it makes most sense. - New features added there where it makes most sense.
- Not too many toggles and settings, because that is worse. For example, Discord settings has too many toggles and settings. Just select some default.
- FOSS with MIT license - FOSS with MIT license
- Swimlanes - Swimlanes
- All the use cases of WeKan feature/fix contributors - All the use cases of WeKan feature/fix contributors

View file

@ -6,7 +6,6 @@ Please read the meteor style guide before making any significant contribution.
# Stories about how Wekan works, and developing Wekan # Stories about how Wekan works, and developing Wekan
- [Login code](https://github.com/wekan/wekan/issues/5714)
- https://www.mongodb.com/docs/drivers/node/v3.7/fundamentals/promises/ - https://www.mongodb.com/docs/drivers/node/v3.7/fundamentals/promises/
- [Do not use code formatters like Prettier and ESLint](https://github.com/wekan/wekan/pull/4633#issuecomment-1214214591) - [Do not use code formatters like Prettier and ESLint](https://github.com/wekan/wekan/pull/4633#issuecomment-1214214591)
- [How realtime board updates work](https://github.com/wekan/wekan/issues/3788#issuecomment-834649553) - [How realtime board updates work](https://github.com/wekan/wekan/issues/3788#issuecomment-834649553)
@ -47,7 +46,7 @@ When you run this, you see .jade template files where is search input box, and .
- Look through old [pull requests](https://github.com/wekan/wekan/pulls) - Look through old [pull requests](https://github.com/wekan/wekan/pulls)
- Read Wekan source code, you can use some git history viewer GUI like gitk - Read Wekan source code, you can use some git history viewer GUI like gitk
- Read [Meteor documentation](https://docs.meteor.com/) for [Meteor version](https://github.com/wekan/wekan/blob/main/.meteor/release) in use, other versions mentioned at [Dockerfile](https://github.com/wekan/wekan/blob/main/Dockerfile) - Read [Meteor documentation](https://docs.meteor.com/) for [Meteor version](https://github.com/wekan/wekan/blob/main/.meteor/release) in use, other versions mentioned at [Dockerfile](https://github.com/wekan/wekan/blob/main/Dockerfile)
- Docker up-to-date way: You can clone wekan/wekan repo and update docker-compose.yml file ROOT_URL etc as documented at https://github.com/wekan/wekan commented `docker-compose.yml` file, install docker, and build from source with docker with `docker compose up -d --build` - Docker up-to-date way: You can clone wekan/wekan repo and update docker-compose.yml file ROOT_URL etc as documented at https://github.com/wekan/wekan-mongodb commented docker-compose.yml file, install docker, and build from source with docker with "docker-compose up -d --build"
- Docker not up-to-date way: [Docker environment for Wekan development](https://github.com/wekan/wekan-dev). - Docker not up-to-date way: [Docker environment for Wekan development](https://github.com/wekan/wekan-dev).
## Pull Request Workflow (Please read before submitting PR's) ## Pull Request Workflow (Please read before submitting PR's)

View file

@ -1,7 +1,3 @@
## Learning Course: Your First Meteor 3.1 Application
- https://www.youtube.com/watch?v=aFZzBb2oRi8&list=PLKKckIyt2nF863eP16mvVgWKR4JDyJoKy
## Meteor 3 Example Code ## Meteor 3 Example Code
- https://github.com/fredmaiaarantes/simpletasks - https://github.com/fredmaiaarantes/simpletasks

View file

@ -1 +1,8 @@
WeKan Requiremens are at https://wekan.github.io/install/ Wekan works on x64. There is not yet version for [Raspberry Pi](https://github.com/wekan/wekan/issues/1053).
Wekan requires MongoDB 3.2.x . For other requirements and versions see [VirtualBox scripts](https://github.com/wekan/wekan-maintainer/tree/master/virtualbox) or [Dockerfile](https://github.com/wekan/wekan/blob/main/Dockerfile).
Known bugs with other versions:
- Node 6.x: 100% CPU usage.
- MongoDB 3.4.x: Wekan crashes when uploading attachment.
- [Hardened kernel prevents creating new Wekan boards at Sandstorm](https://github.com/wekan/wekan/issues/1398)

View file

@ -1,23 +0,0 @@
## Multiple lines to Checklist
1. Click Add new Checklist
2. Click Add new Checklist Item
3. Toggle `One line of text = one checklist item`
4. Paste multiple lines of text
5. Click Save
<img src="https://wekan.github.io/multiline/multiline1.png" width="60%" alt="Multiple lines to Checklist" />
## Card ☰ Menu / Copy Checklist Template to Many Cards
<img src="https://wekan.github.io/multiline/multiline2.png" width="60%" alt="Checklist Template to Many Cards 1" />
## Edit titles and descriptions of Many Cards
```
[ {"title": "First card title", "description":"First card description"},
{"title":"Second card title","description":"Second card description"},
{"title":"Last card title","description":"Last card description"} ]
```
<img src="https://wekan.github.io/multiline/multiline3.png" width="60%" alt="Checklist Template to Many Cards 2" />

View file

@ -48,7 +48,7 @@ db.users.find()
``` ```
Set some user as admin: Set some user as admin:
``` ```
db.users.updateOne({username:'admin-username-here'},{$set:{isAdmin:true}}) db.users.update({username:'admin-username-here'},{$set:{isAdmin:true}})
``` ```
Check are there any failed logins with wrong password, that brute force login prevention has denied login: Check are there any failed logins with wrong password, that brute force login prevention has denied login:
``` ```

View file

@ -52,15 +52,7 @@ sudo snap set wekan ldap-authentication-userdn='CN=LDAP-User,OU=Service Accounts
sudo snap set wekan ldap-authentication-password='<password>' sudo snap set wekan ldap-authentication-password='<password>'
sudo snap set wekan ldap-log-enabled='true' sudo snap set wekan ldap-log-enabled='true'
sudo snap set wekan ldap-background-sync='true' sudo snap set wekan ldap-background-sync='true'
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds sudo snap set wekan ldap-background-sync-interval='every 1 minute'
# The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text
#sudo snap set wekan ldap-background-sync-interval='every 1 hours'
# At which interval does the background task sync in milliseconds.
# If not in use, Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
#sudo snap set wekan ldap-background-sync-interval=''
sudo snap set wekan ldap-background-sync-interval='every 1 hours'
sudo snap set wekan ldap-background-sync-keep-existant-users-updated='true' sudo snap set wekan ldap-background-sync-keep-existant-users-updated='true'
sudo snap set wekan ldap-background-sync-import-new-users='true' sudo snap set wekan ldap-background-sync-import-new-users='true'
sudo snap set wekan ldap-encryption='false' sudo snap set wekan ldap-encryption='false'
@ -108,15 +100,7 @@ snap set wekan ldap-basedn='dc=example,dc=com'
snap set wekan ldap-background-sync='true' snap set wekan ldap-background-sync='true'
snap set wekan ldap-background-sync-keep-existant-users-updated='true' snap set wekan ldap-background-sync-keep-existant-users-updated='true'
snap set wekan ldap-background-sync-import-new-users='true' snap set wekan ldap-background-sync-import-new-users='true'
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds snap set wekan ldap-background-sync-interval='Every 1 minute'
# The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text
#sudo snap set wekan ldap-background-sync-interval='every 1 hours'
# At which interval does the background task sync in milliseconds.
# If not in use, Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
#sudo snap set wekan ldap-background-sync-interval=''
snap set wekan ldap-background-sync-interval='every 1 hours'
snap set wekan ldap-merge-existing-users='true' snap set wekan ldap-merge-existing-users='true'
snap set wekan ldap-user-search-field='uid' snap set wekan ldap-user-search-field='uid'
snap set wekan ldap-user-search-filter='(&(objectclass=person))' snap set wekan ldap-user-search-filter='(&(objectclass=person))'
@ -137,15 +121,7 @@ sudo snap set wekan ldap-authentication-password='********'
sudo snap set wekan ldap-authentication-userdn='cn=admin,dc=*******,dc=lan' sudo snap set wekan ldap-authentication-userdn='cn=admin,dc=*******,dc=lan'
sudo snap set wekan ldap-background-sync='true' sudo snap set wekan ldap-background-sync='true'
sudo snap set wekan ldap-background-sync-import-new-users='true' sudo snap set wekan ldap-background-sync-import-new-users='true'
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds sudo snap set wekan ldap-background-sync-interval='Every 1 minute'
# The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text
#sudo snap set wekan ldap-background-sync-interval='every 1 hours'
# At which interval does the background task sync in milliseconds.
# If not in use, Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
#sudo snap set wekan ldap-background-sync-interval=''
sudo snap set wekan ldap-background-sync-interval='every 1 hours'
sudo snap set wekan ldap-basedn='dc=*****,dc=lan' sudo snap set wekan ldap-basedn='dc=*****,dc=lan'
sudo snap set wekan ldap-email-field='mail' sudo snap set wekan ldap-email-field='mail'
sudo snap set wekan ldap-enable='true' sudo snap set wekan ldap-enable='true'
@ -340,14 +316,10 @@ services:
# LDAP_BACKGROUND_SYNC : If the sync of the users should be done in the background # LDAP_BACKGROUND_SYNC : If the sync of the users should be done in the background
# example : LDAP_BACKGROUND_SYNC=true # example : LDAP_BACKGROUND_SYNC=true
- LDAP_BACKGROUND_SYNC=false - LDAP_BACKGROUND_SYNC=false
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds # LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync
# The format must be as specified in: # example : LDAP_BACKGROUND_SYNC_INTERVAL='every 15 minutes'
# https://bunkat.github.io/later/parsers.html#text # for more info: http://bunkat.github.io/later/parsers.html#text
#- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hours - LDAP_BACKGROUND_SYNC_INTERVAL='every 1 hour'
# At which interval does the background task sync in milliseconds.
# Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
- LDAP_BACKGROUND_SYNC_INTERVAL=''
# LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED : # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED :
# example : LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=true # example : LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=true
- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false - LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false

View file

@ -46,22 +46,4 @@ Wekan clientside code is at `wekan/client/components/main/layouts.*`
Wekan serverside code is at: Wekan serverside code is at:
- `wekan/server/authentication.js` at bottom - `wekan/server/authentication.js` at bottom
- `wekan/packages/meteor-accounts-saml/*` - `wekan/packages/meteor-accounts-saml/*`
## Gitea
- https://github.com/crewjam/saml
- https://github.com/go-gitea/gitea/pull/29403
- https://docs.gitea.com/enterprise/features/saml-auth
## Laravel
- https://github.com/24Slides/laravel-saml2
## ruby-saml/omniauth/RoR: Sign in as anyone: Bypassing SAML SSO authentication with parser differentials
- https://github.blog/security/sign-in-as-anyone-bypassing-saml-sso-authentication-with-parser-differentials/
- https://news.ycombinator.com/item?id=43349634
- https://github.com/github/securitylab

View file

@ -1,12 +1,7 @@
- At some cases [Hardened kernel may prevent creating new Wekan boards at Sandstorm](https://github.com/wekan/wekan/issues/1398)
# Sandstorm at Debian and Ubuntu # Sandstorm at Debian and Ubuntu
### Sandstorm CloudFlare DNS settings ### Sandstorm CloudFlare DNS settings
Sandstorm works when configured to full domain, with CloudFlare SSL/TLS, with Caddy.
Not subdomain, not sub-url, and not with Let's Encrypt that AFAIK does not support wildcard SSL/TLS.
Source: https://github.com/sandstorm-io/sandstorm/issues/3714#issuecomment-2366866243 Source: https://github.com/sandstorm-io/sandstorm/issues/3714#issuecomment-2366866243
For me, it works at CloudFlare DNS using TLS Strict checking and DNS setting clicking to orange cloud icon to make TLS proxy with Origin certificate, that is at /etc/caddy/certs/example.com.pem with above private key and below cert. For me, it works at CloudFlare DNS using TLS Strict checking and DNS setting clicking to orange cloud icon to make TLS proxy with Origin certificate, that is at /etc/caddy/certs/example.com.pem with above private key and below cert.
@ -18,52 +13,17 @@ DNS records:
``` ```
Caddyfile, proxy to KVM VM that is running Debian and Sandstorm: Caddyfile, proxy to KVM VM that is running Debian and Sandstorm:
``` ```
# Full domain where Sandstorm login is. Not subdomain. Not sub-url.
*.example.com example.com { *.example.com example.com {
tls { tls {
load /etc/caddy/certs load /etc/caddy/certs
alpn http/1.1 alpn http/1.1
} }
# If KVM VM, it's IP address:
#reverse_proxy 123.123.123.123:80
# Localhost port 81, when not in KVM VM
reverse_proxy 127.0.0.1:81
}
blog.somecompany.com { reverse_proxy 123.123.123.123:80
tls {
load /etc/caddy/certs
alpn http/1.1
}
# Blog hosted at Sandstorm WordPress
reverse_proxy 127.0.0.1:81
}
othercompany.com {
tls {
load /etc/caddy/certs
alpn http/1.1
}
# Website hosted at Sandstorm Hacker CMS
reverse_proxy 127.0.0.1:81
} }
``` ```
If having Sandstorm inside of KVM VM: https://github.com/wekan/wekan/blob/main/docs/Platforms/FOSS/Snap/Many-Snaps-on-LXC.md At /opt/sandstorm/sandstorm.conf is domain, http port etc.
At /opt/sandstorm/sandstorm.conf is domain where Sandstorm login is, http port etc.
```
SERVER_USER=sandstorm
PORT=81
MONGO_PORT=6081
BIND_IP=127.0.0.1
BASE_URL=https://example.com
WILDCARD_HOST=*.example.com
UPDATE_CHANNEL=dev
ALLOW_DEV_ACCOUNTS=false
SMTP_LISTEN_PORT=25
#SANDCATS_BASE_DOMAIN=sandcats.io
#HTTPS_PORT=443
```
Some related info at: Some related info at:
https://github.com/wekan/wekan/wiki/Caddy-Webserver-Config https://github.com/wekan/wekan/wiki/Caddy-Webserver-Config

View file

@ -520,15 +520,6 @@ services:
# https://bunkat.github.io/later/parsers.html#text # https://bunkat.github.io/later/parsers.html#text
#- LDAP_BACKGROUND_SYNC_INTERVAL='every 1 hour' #- LDAP_BACKGROUND_SYNC_INTERVAL='every 1 hour'
# #
# LDAP_BACKGROUND_SYNC_INTERVAL : At which interval does the background task sync in milliseconds
# The format must be as specified in:
# https://bunkat.github.io/later/parsers.html#text
#- LDAP_BACKGROUND_SYNC_INTERVAL=every 1 hours
# At which interval does the background task sync in milliseconds.
# Leave this unset, so it uses default, and does not crash.
# https://github.com/wekan/wekan/issues/2354#issuecomment-515305722
- LDAP_BACKGROUND_SYNC_INTERVAL=''
#
# LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED : # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED :
# example : LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=true # example : LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=true
#- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false #- LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED=false

View file

@ -4,25 +4,23 @@ Also see: [Windows](Windows)
## Wekan Windows 64bit version On-Premise ## Wekan Windows 64bit version On-Premise
INFO ABOUT SETTINGS: https://github.com/wekan/wekan/issues/5591#issuecomment-2503681293
This is without container (without Docker or Snap). This is without container (without Docker or Snap).
Right click and download files 1-4: Right click and download files 1-4:
1. [wekan-7.85-amd64-windows.zip](https://github.com/wekan/wekan/releases/download/v7.85/wekan-7.85-amd64-windows.zip) 1. [wekan-7.62-amd64-windows.zip](https://github.com/wekan/wekan/releases/download/v7.62/wekan-7.62-amd64-windows.zip)
2. [node.exe](https://nodejs.org/dist/latest-v14.x/win-x64/node.exe) 2. [node.exe](https://nodejs.org/dist/latest-v14.x/win-x64/node.exe)
3. [mongodb-windows-x86_64-6.0.22-signed.msi](https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-6.0.22-signed.msi) 3. [mongodb-windows-x86_64-6.0.19-signed.msi](https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-6.0.19-signed.msi)
4. [start-wekan.bat](https://raw.githubusercontent.com/wekan/wekan/main/start-wekan.bat) 4. [start-wekan.bat](https://raw.githubusercontent.com/wekan/wekan/main/start-wekan.bat)
5. Copy files from steps 1-4 with USB stick or DVD to offline Windows computer 5. Copy files from steps 1-4 with USB stick or DVD to offline Windows computer
6. Double click `mongodb-windows-x86_64-6.0.22-signed.msi` . In installer, uncheck downloading MongoDB compass. 6. Double click `mongodb-windows-x86_64-6.0.19-signed.msi` . In installer, uncheck downloading MongoDB compass.
7. Unzip `wekan-7.85-amd64-windows.zip` , inside it is directory `bundle`, to it copy other files: 7. Unzip `wekan-7.62-amd64-windows.zip` , inside it is directory `bundle`, to it copy other files:
``` ```
bundle (directory) bundle (directory)

View file

@ -128,7 +128,7 @@ Other:
.card-details .card-details-header { background-color:#ccc; } .card-details .card-details-header { background-color:#ccc; }
/* sidebar */ /* sidebar */
.sidebar-tongue, .sidebar { background-color:#666 !important; } .sidebar-tongue, .sidebar-shadow { background-color:#666 !important; }
.sidebar-content h3, .sidebar-content .activity-desc { color:rgba(255,255,255,.7) !important; } .sidebar-content h3, .sidebar-content .activity-desc { color:rgba(255,255,255,.7) !important; }
``` ```

View file

@ -1,12 +1,6 @@
## How We Scaled Meteor JS to Handle 30,000 Concurrent Users at Propiedata https://galaxy-guide.meteor.com/scaling
- https://forums.meteor.com/t/first-steps-on-scaling-meteor-js/62570 ***
## Meteor Galaxy Guide
- https://galaxy-guide.meteor.com/scaling
## Pods
Reply from customer at 2023-09-29 about WeKan v7.08: Reply from customer at 2023-09-29 about WeKan v7.08:

View file

@ -129,7 +129,6 @@
# <a name="Features"></a>Features # <a name="Features"></a>Features
* [Multiline](Multiline)
* [Linked Cards](Linked-Cards) * [Linked Cards](Linked-Cards)
* [Drag Drop](https://github.com/wekan/wekan/wiki/Drag-Drop) on Mobile and Desktop * [Drag Drop](https://github.com/wekan/wekan/wiki/Drag-Drop) on Mobile and Desktop
* [Rclone: Store attachments to cloud storage like S3, MinIO, etc](Rclone) * [Rclone: Store attachments to cloud storage like S3, MinIO, etc](Rclone)

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "إضافة بطاقة", "add-card": "إضافة بطاقة",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "قوائم التّدقيق", "checklists": "قوائم التّدقيق",
"click-to-star": "اضغط لإضافة اللوحة للمفضلة.", "click-to-star": "اضغط لإضافة اللوحة للمفضلة.",
"click-to-unstar": "اضغط لحذف اللوحة من المفضلة.", "click-to-unstar": "اضغط لحذف اللوحة من المفضلة.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "غلق", "close": "غلق",
"close-board": "غلق اللوحة", "close-board": "غلق اللوحة",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -411,10 +405,10 @@
"user-can-not-export-card-to-pdf": "User can not export card to PDF", "user-can-not-export-card-to-pdf": "User can not export card to PDF",
"exportBoardPopup-title": "Export board", "exportBoardPopup-title": "Export board",
"exportCardPopup-title": "Export card", "exportCardPopup-title": "Export card",
"sort": "رتب", "sort": "Sort",
"sorted": "مرتبة", "sorted": "Sorted",
"remove-sort": "إزالة الفرز\n ", "remove-sort": "Remove sort",
"sort-desc": "انقر لفرز القائمة\n ", "sort-desc": "Click to Sort List",
"list-sort-by": "Sort the List By:", "list-sort-by": "Sort the List By:",
"list-label-modifiedAt": "Last Access Time", "list-label-modifiedAt": "Last Access Time",
"list-label-title": "Name of the List", "list-label-title": "Name of the List",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية", "shortcut-autocomplete-emoji": "الإكمال التلقائي للرموز التعبيرية",
"shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء", "shortcut-autocomplete-members": "الإكمال التلقائي لأسماء الأعضاء",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "الوقت", "time": "الوقت",
"title": "عنوان", "title": "عنوان",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "تتبع", "tracking": "تتبع",
@ -1207,7 +1199,7 @@
"newlineBecomesNewChecklistItem": "Each line of text becomes one of the checklist items", "newlineBecomesNewChecklistItem": "Each line of text becomes one of the checklist items",
"newLineNewItem": "One line of text = one checklist item", "newLineNewItem": "One line of text = one checklist item",
"newlineBecomesNewChecklistItemOriginOrder": "Each line of text becomes one of the checklist items, original order", "newlineBecomesNewChecklistItemOriginOrder": "Each line of text becomes one of the checklist items, original order",
"originOrder": "النظام الأصلي\n ", "originOrder": "original order",
"copyChecklist": "Copy Checklist", "copyChecklist": "Copy Checklist",
"copyChecklistPopup-title": "Copy Checklist", "copyChecklistPopup-title": "Copy Checklist",
"card-show-lists": "Card Show Lists", "card-show-lists": "Card Show Lists",
@ -1257,16 +1249,10 @@
"text": "نص", "text": "نص",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "انهيار", "collapse": "انهيار",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Добави карта", "add-card": "Добави карта",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Списъци със задачи", "checklists": "Списъци със задачи",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Натиснете, за да премахнете това табло от любими.", "click-to-unstar": "Натиснете, за да премахнете това табло от любими.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Клипборда или с драг & дроп", "clipboard": "Клипборда или с драг & дроп",
"close": "Затвори", "close": "Затвори",
"close-board": "Затвори Таблото", "close-board": "Затвори Таблото",
@ -383,7 +378,6 @@
"email-sent": "Имейлът е изпратен", "email-sent": "Имейлът е изпратен",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Включи WIP лимита", "enable-wip-limit": "Включи WIP лимита",
"error-board-doesNotExist": "Това табло не съществува", "error-board-doesNotExist": "Това табло не съществува",
"error-board-notAdmin": "За да направите това трябва да сте администратор на това табло", "error-board-notAdmin": "За да направите това трябва да сте администратор на това табло",
@ -580,7 +574,6 @@
"select-board": "Изберете табло", "select-board": "Изберете табло",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Въведи WIP лимит", "setWipLimitPopup-title": "Въведи WIP лимит",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Добави себе си към тази карта", "shortcut-assign-self": "Добави себе си към тази карта",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Има карти с изработено време", "has-spenttime-cards": "Има карти с изработено време",
"time": "Време", "time": "Време",
"title": "Заглавие", "title": "Заглавие",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Следене", "tracking": "Следене",
@ -1257,16 +1249,10 @@
"text": "Текст", "text": "Текст",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Събери", "collapse": "Събери",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -319,7 +314,7 @@
"copy-card-link-to-clipboard": "Copy card link to clipboard", "copy-card-link-to-clipboard": "Copy card link to clipboard",
"copy-text-to-clipboard": "Copy text to clipboard", "copy-text-to-clipboard": "Copy text to clipboard",
"linkCardPopup-title": "Link Card", "linkCardPopup-title": "Link Card",
"searchElementPopup-title": "Klask", "searchElementPopup-title": "Search",
"copyCardPopup-title": "Copy Card", "copyCardPopup-title": "Copy Card",
"copyManyCardsPopup-title": "Copy Template to Many Cards", "copyManyCardsPopup-title": "Copy Template to Many Cards",
"copyManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format", "copyManyCardsPopup-instructions": "Destination Card Titles and Descriptions in this JSON format",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -572,7 +566,7 @@
"rescue-card-description": "Show rescue dialogue before closing for unsaved card descriptions", "rescue-card-description": "Show rescue dialogue before closing for unsaved card descriptions",
"rescue-card-description-dialogue": "Overwrite current card description with your changes?", "rescue-card-description-dialogue": "Overwrite current card description with your changes?",
"save": "Save", "save": "Save",
"search": "Klask", "search": "Search",
"rules": "Rules", "rules": "Rules",
"search-cards": "Search from card/list titles, descriptions and custom fields on this board", "search-cards": "Search from card/list titles, descriptions and custom fields on this board",
"search-example": "Write text you search and press Enter", "search-example": "Write text you search and press Enter",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Afegeix Fitxa", "add-card": "Afegeix Fitxa",
"add-card-to-top-of-list": "Afegeix una fitxa al principi de la llista", "add-card-to-top-of-list": "Afegeix una fitxa al principi de la llista",
"add-card-to-bottom-of-list": "Afegeix una fitxa al final de la llista", "add-card-to-bottom-of-list": "Afegeix una fitxa al final de la llista",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Llistes de verificació", "checklists": "Llistes de verificació",
"click-to-star": "Fes clic per destacar aquest tauler.", "click-to-star": "Fes clic per destacar aquest tauler.",
"click-to-unstar": "Fes clic per deixar de destacar aquest tauler.", "click-to-unstar": "Fes clic per deixar de destacar aquest tauler.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Portaretalls o estirar i amollar", "clipboard": "Portaretalls o estirar i amollar",
"close": "Tanca", "close": "Tanca",
"close-board": "Tanca tauler", "close-board": "Tanca tauler",
@ -383,7 +378,6 @@
"email-sent": "Correu enviat", "email-sent": "Correu enviat",
"email-verifyEmail-subject": "Verifiqueu la vostra adreça de correu electrònic a __siteName__", "email-verifyEmail-subject": "Verifiqueu la vostra adreça de correu electrònic a __siteName__",
"email-verifyEmail-text": "Hola __user__,\n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.", "email-verifyEmail-text": "Hola __user__,\n\n per verificar el teu correu, segueix l'enllaç següent.\n\n __url__\n\n Gràcies.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Activa i Límit de Treball en Progrés", "enable-wip-limit": "Activa i Límit de Treball en Progrés",
"error-board-doesNotExist": "Aquest tauler no existeix", "error-board-doesNotExist": "Aquest tauler no existeix",
"error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquesta acció", "error-board-notAdmin": "Necessites ser administrador d'aquest tauler per dur a lloc aquesta acció",
@ -580,7 +574,6 @@
"select-board": "Selecciona tauler", "select-board": "Selecciona tauler",
"set-wip-limit-value": "Limita el nombre màxim de tasques en aquesta llista", "set-wip-limit-value": "Limita el nombre màxim de tasques en aquesta llista",
"setWipLimitPopup-title": "Configura el Límit de Treball en Progrés", "setWipLimitPopup-title": "Configura el Límit de Treball en Progrés",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assigna't la ftixa actual", "shortcut-assign-self": "Assigna't la ftixa actual",
"shortcut-autocomplete-emoji": "Emoji autocompletat", "shortcut-autocomplete-emoji": "Emoji autocompletat",
"shortcut-autocomplete-members": "Autocompleta membres", "shortcut-autocomplete-members": "Autocompleta membres",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Té fitxes amb temps dedicats", "has-spenttime-cards": "Té fitxes amb temps dedicats",
"time": "Hora", "time": "Hora",
"title": "Títol", "title": "Títol",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Canvia les etiquetes 1-9 per a la fitxa. La selecció múltiple afegeix les etiquetes 1-9", "toggle-labels": "Canvia les etiquetes 1-9 per a la fitxa. La selecció múltiple afegeix les etiquetes 1-9",
"remove-labels-multiselect": "La selecció múltiple elimina les etiquetes 1-9", "remove-labels-multiselect": "La selecció múltiple elimina les etiquetes 1-9",
"tracking": "En seguiment", "tracking": "En seguiment",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Contraure", "collapse": "Contraure",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

File diff suppressed because it is too large Load diff

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Přidat kartu", "add-card": "Přidat kartu",
"add-card-to-top-of-list": "Přidat kartu na začátek seznamu", "add-card-to-top-of-list": "Přidat kartu na začátek seznamu",
"add-card-to-bottom-of-list": "Přidat kartu na konec seznamu", "add-card-to-bottom-of-list": "Přidat kartu na konec seznamu",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklisty", "checklists": "Checklisty",
"click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.",
"click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Schránka nebo potáhnout a pustit", "clipboard": "Schránka nebo potáhnout a pustit",
"close": "Zavřít", "close": "Zavřít",
"close-board": "Zavřít tablo", "close-board": "Zavřít tablo",
@ -383,7 +378,6 @@
"email-sent": "Email byl odeslán", "email-sent": "Email byl odeslán",
"email-verifyEmail-subject": "Ověř svou emailovou adresu na", "email-verifyEmail-subject": "Ověř svou emailovou adresu na",
"email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Povolit WIP Limit", "enable-wip-limit": "Povolit WIP Limit",
"error-board-doesNotExist": "Toto tablo neexistuje", "error-board-doesNotExist": "Toto tablo neexistuje",
"error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla",
@ -580,7 +574,6 @@
"select-board": "Vybrat tablo", "select-board": "Vybrat tablo",
"set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.",
"setWipLimitPopup-title": "Nastavit WIP Limit", "setWipLimitPopup-title": "Nastavit WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Přiřadit sebe k aktuální kartě", "shortcut-assign-self": "Přiřadit sebe k aktuální kartě",
"shortcut-autocomplete-emoji": "Automatické dokončování emoji", "shortcut-autocomplete-emoji": "Automatické dokončování emoji",
"shortcut-autocomplete-members": "Automatický výběr uživatel", "shortcut-autocomplete-members": "Automatický výběr uživatel",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Obsahuje karty se stráveným časem", "has-spenttime-cards": "Obsahuje karty se stráveným časem",
"time": "Čas", "time": "Čas",
"title": "Název", "title": "Název",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Pozorující", "tracking": "Pozorující",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Sbalit", "collapse": "Sbalit",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Přidat kartu", "add-card": "Přidat kartu",
"add-card-to-top-of-list": "Přidat kartu na začátek seznamu", "add-card-to-top-of-list": "Přidat kartu na začátek seznamu",
"add-card-to-bottom-of-list": "Přidat kartu na konec seznamu", "add-card-to-bottom-of-list": "Přidat kartu na konec seznamu",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Nastavit šířku seznamu",
"set-list-width": "Set Widths", "set-list-width": "Nastavit šířku seznamu",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "Šířka seznamu (pixely)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "Šířka seznamu musí být kladné celé číslo",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Nastavit výšku swimlane", "setSwimlaneHeightPopup-title": "Nastavit výšku swimlane",
"set-swimlane-height": "Nastavit výšku swimlane", "set-swimlane-height": "Nastavit výšku swimlane",
"set-swimlane-height-value": "Výška swimlane (pixely)", "set-swimlane-height-value": "Výška swimlane (pixely)",
@ -266,9 +264,6 @@
"checklists": "Checklisty", "checklists": "Checklisty",
"click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.", "click-to-star": "Kliknutím přidat hvězdičku tomuto tablu.",
"click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.", "click-to-unstar": "Kliknutím odebrat hvězdičku tomuto tablu.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Schránka nebo potáhnout a pustit", "clipboard": "Schránka nebo potáhnout a pustit",
"close": "Zavřít", "close": "Zavřít",
"close-board": "Zavřít tablo", "close-board": "Zavřít tablo",
@ -383,7 +378,6 @@
"email-sent": "Email byl odeslán", "email-sent": "Email byl odeslán",
"email-verifyEmail-subject": "Ověř svou emailovou adresu na", "email-verifyEmail-subject": "Ověř svou emailovou adresu na",
"email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.", "email-verifyEmail-text": "Ahoj __user__,\n\nPro ověření emailové adresy klikni na odkaz níže.\n\n__url__\n\nDěkujeme.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Povolit WIP Limit", "enable-wip-limit": "Povolit WIP Limit",
"error-board-doesNotExist": "Toto tablo neexistuje", "error-board-doesNotExist": "Toto tablo neexistuje",
"error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla", "error-board-notAdmin": "K provedení změny musíš být administrátor tohoto tabla",
@ -580,7 +574,6 @@
"select-board": "Vybrat tablo", "select-board": "Vybrat tablo",
"set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.", "set-wip-limit-value": "Nastaví limit pro maximální počet úkolů ve sloupci.",
"setWipLimitPopup-title": "Nastavit WIP Limit", "setWipLimitPopup-title": "Nastavit WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Přiřadit sebe k aktuální kartě", "shortcut-assign-self": "Přiřadit sebe k aktuální kartě",
"shortcut-autocomplete-emoji": "Automatické dokončování emoji", "shortcut-autocomplete-emoji": "Automatické dokončování emoji",
"shortcut-autocomplete-members": "Automatický výběr uživatel", "shortcut-autocomplete-members": "Automatický výběr uživatel",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Obsahuje karty se stráveným časem", "has-spenttime-cards": "Obsahuje karty se stráveným časem",
"time": "Čas", "time": "Čas",
"title": "Název", "title": "Název",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Pozorující", "tracking": "Pozorující",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Text překladu", "translation-text": "Text překladu",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Sbalit", "collapse": "Sbalit",
"uncollapse": "Rozbalit", "uncollapse": "Rozbalit",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Tilføj kort", "add-card": "Tilføj kort",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Angiv bredde på lister",
"set-list-width": "Set Widths", "set-list-width": "Angiv bredde på lister",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "Bredde på lister (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "Listens bredde skal være et positivt heltal",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Angiv højde på svømmebane", "setSwimlaneHeightPopup-title": "Angiv højde på svømmebane",
"set-swimlane-height": "Angiv højde på svømmebane", "set-swimlane-height": "Angiv højde på svømmebane",
"set-swimlane-height-value": "Svømmebanes bredde (pixels)", "set-swimlane-height-value": "Svømmebanes bredde (pixels)",
@ -266,9 +264,6 @@
"checklists": "Tjeklister", "checklists": "Tjeklister",
"click-to-star": "Klik for at tilføje stjerne til tavlen.", "click-to-star": "Klik for at tilføje stjerne til tavlen.",
"click-to-unstar": "Klik for at fjerne stjerne fra tavlen.", "click-to-unstar": "Klik for at fjerne stjerne fra tavlen.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Udklipsholder eller træk-og-slip", "clipboard": "Udklipsholder eller træk-og-slip",
"close": "Luk", "close": "Luk",
"close-board": "Luk tavle", "close-board": "Luk tavle",
@ -383,7 +378,6 @@
"email-sent": "E-mail er afsendt", "email-sent": "E-mail er afsendt",
"email-verifyEmail-subject": "Verificér din e-mailadresse på your __siteName__", "email-verifyEmail-subject": "Verificér din e-mailadresse på your __siteName__",
"email-verifyEmail-text": "Hej __user__,\n\nFor at verificere din e-mail for kontoen, så klik på linket nedenfor.\n\n__url__\n\nTak.", "email-verifyEmail-text": "Hej __user__,\n\nFor at verificere din e-mail for kontoen, så klik på linket nedenfor.\n\n__url__\n\nTak.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Slå WIP-begrænsning til", "enable-wip-limit": "Slå WIP-begrænsning til",
"error-board-doesNotExist": "Denne tavle eksisterer ikke.", "error-board-doesNotExist": "Denne tavle eksisterer ikke.",
"error-board-notAdmin": "Du skal være administrator for tavlen for at gøre dette", "error-board-notAdmin": "Du skal være administrator for tavlen for at gøre dette",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Angiv en grænse for det maksimale antal opgaver i denne liste", "set-wip-limit-value": "Angiv en grænse for det maksimale antal opgaver i denne liste",
"setWipLimitPopup-title": "Angiv WIP-begrænsning", "setWipLimitPopup-title": "Angiv WIP-begrænsning",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Tilknyt dig selv til nuværende kort?", "shortcut-assign-self": "Tilknyt dig selv til nuværende kort?",
"shortcut-autocomplete-emoji": "Auto-fuldfør emoji", "shortcut-autocomplete-emoji": "Auto-fuldfør emoji",
"shortcut-autocomplete-members": "Auto-fuldfør medlemmer", "shortcut-autocomplete-members": "Auto-fuldfør medlemmer",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Har kort med anvendt tid", "has-spenttime-cards": "Har kort med anvendt tid",
"time": "Tid", "time": "Tid",
"title": "Titel", "title": "Titel",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Sporing", "tracking": "Sporing",
@ -1257,16 +1249,10 @@
"text": "Tekst", "text": "Tekst",
"translation-text": "Oversættelsestekst", "translation-text": "Oversættelsestekst",
"show-subtasks-field": "Vis felt med underopgaver", "show-subtasks-field": "Vis felt med underopgaver",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Konvertér til markdown", "convert-to-markdown": "Konvertér til markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Sammenfold", "collapse": "Sammenfold",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Karte hinzufügen", "add-card": "Karte hinzufügen",
"add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen", "add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen",
"add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen", "add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklisten", "checklists": "Checklisten",
"click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.",
"click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Zwischenablage oder Drag & Drop", "clipboard": "Zwischenablage oder Drag & Drop",
"close": "Schließen", "close": "Schließen",
"close-board": "Board schließen", "close-board": "Board schließen",
@ -383,7 +378,6 @@
"email-sent": "E-Mail gesendet", "email-sent": "E-Mail gesendet",
"email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__",
"email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "WIP-Limit einschalten", "enable-wip-limit": "WIP-Limit einschalten",
"error-board-doesNotExist": "Dieses Board existiert nicht", "error-board-doesNotExist": "Dieses Board existiert nicht",
"error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein",
@ -580,7 +574,6 @@
"select-board": "Board auswählen", "select-board": "Board auswählen",
"set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste",
"setWipLimitPopup-title": "WIP-Limit setzen", "setWipLimitPopup-title": "WIP-Limit setzen",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu",
"shortcut-autocomplete-emoji": "Emojis vervollständigen", "shortcut-autocomplete-emoji": "Emojis vervollständigen",
"shortcut-autocomplete-members": "Mitglieder vervollständigen", "shortcut-autocomplete-members": "Mitglieder vervollständigen",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten",
"time": "Zeit", "time": "Zeit",
"title": "Titel", "title": "Titel",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Folgen", "tracking": "Folgen",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Einklappen", "collapse": "Einklappen",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Karte hinzufügen", "add-card": "Karte hinzufügen",
"add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen", "add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen",
"add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen", "add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklisten", "checklists": "Checklisten",
"click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.",
"click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Zwischenablage oder Drag & Drop", "clipboard": "Zwischenablage oder Drag & Drop",
"close": "Schliessen", "close": "Schliessen",
"close-board": "Board schliessen", "close-board": "Board schliessen",
@ -383,7 +378,6 @@
"email-sent": "E-Mail gesendet", "email-sent": "E-Mail gesendet",
"email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__",
"email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "WIP-Limit einschalten", "enable-wip-limit": "WIP-Limit einschalten",
"error-board-doesNotExist": "Dieses Board existiert nicht", "error-board-doesNotExist": "Dieses Board existiert nicht",
"error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein",
@ -580,7 +574,6 @@
"select-board": "Board auswählen", "select-board": "Board auswählen",
"set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste",
"setWipLimitPopup-title": "WIP-Limit setzen", "setWipLimitPopup-title": "WIP-Limit setzen",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu",
"shortcut-autocomplete-emoji": "Emojis vervollständigen", "shortcut-autocomplete-emoji": "Emojis vervollständigen",
"shortcut-autocomplete-members": "Mitglieder vervollständigen", "shortcut-autocomplete-members": "Mitglieder vervollständigen",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten",
"time": "Zeit", "time": "Zeit",
"title": "Titel", "title": "Titel",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen", "toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen",
"remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen", "remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen",
"tracking": "Folgen", "tracking": "Folgen",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Einklappen", "collapse": "Einklappen",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -12,7 +12,7 @@
"act-addChecklistItem": "hat Checklistenelement __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt", "act-addChecklistItem": "hat Checklistenelement __checklistItem__ zu Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ hinzugefügt",
"act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", "act-removeChecklist": "hat Checkliste __checklist__ von Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt",
"act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", "act-removeChecklistItem": "hat Checklistenposition __checklistItem__ von Checkliste __checkList__ auf der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt",
"act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ erledigt", "act-checkedItem": "hat __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ abgehakt",
"act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt", "act-uncheckedItem": "hat Haken von __checklistItem__ der Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ entfernt",
"act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", "act-completeChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt",
"act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt", "act-uncompleteChecklist": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ unvervollständigt",
@ -49,7 +49,7 @@
"activity-archived": "hat %s ins Archiv verschoben", "activity-archived": "hat %s ins Archiv verschoben",
"activity-attached": "hat %s an %s angehängt", "activity-attached": "hat %s an %s angehängt",
"activity-created": "hat %s erstellt", "activity-created": "hat %s erstellt",
"activity-changedListTitle": "Liste umbenannt zu %s", "activity-changedListTitle": "renamed list to %s",
"activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt",
"activity-excluded": "hat %s von %s ausgeschlossen", "activity-excluded": "hat %s von %s ausgeschlossen",
"activity-imported": "hat %s in %s von %s importiert", "activity-imported": "hat %s in %s von %s importiert",
@ -61,16 +61,16 @@
"activity-sent": "hat %s an %s gesendet", "activity-sent": "hat %s an %s gesendet",
"activity-unjoined": "hat %s verlassen", "activity-unjoined": "hat %s verlassen",
"activity-subtask-added": "Teilaufgabe zu %s hinzugefügt", "activity-subtask-added": "Teilaufgabe zu %s hinzugefügt",
"activity-checked-item": "erledigt %s in Checkliste %s von %s", "activity-checked-item": "markierte %s in Checkliste %s von %s",
"activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt", "activity-unchecked-item": "hat %s in Checkliste %s von %s abgewählt",
"activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt", "activity-checklist-added": "hat eine Checkliste zu %s hinzugefügt",
"activity-checklist-removed": "entfernte eine Checkliste von %s", "activity-checklist-removed": "entfernte eine Checkliste von %s",
"activity-checklist-completed": "Abgeschlossene Checkliste", "activity-checklist-completed": "Abgeschlossene Checkliste",
"activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s", "activity-checklist-uncompleted": "unvervollständigte die Checkliste %s von %s",
"activity-checklist-item-added": "hat einen Checklisteneintrag zu '%s' in %s hinzugefügt", "activity-checklist-item-added": "hat ein Checklistenelement zu '%s' in %s hinzugefügt",
"activity-checklist-item-removed": "hat einen Checklisteneintrag von '%s' in %s entfernt", "activity-checklist-item-removed": "hat ein Checklistenelement von '%s' in %s entfernt",
"add": "Hinzufügen", "add": "Hinzufügen",
"activity-checked-item-card": "erledigt %s in Checkliste %s", "activity-checked-item-card": "markiere %s in Checkliste %s",
"activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt", "activity-unchecked-item-card": "hat %s in Checkliste %s abgewählt",
"activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt", "activity-checklist-completed-card": "hat Checkliste __checklist__ der Karte __card__ auf der Liste __list__ in Swimlane __swimlane__ in Board __board__ vervollständigt",
"activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s", "activity-checklist-uncompleted-card": "unvervollständigte die Checkliste %s",
@ -86,12 +86,10 @@
"add-card": "Karte hinzufügen", "add-card": "Karte hinzufügen",
"add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen", "add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen",
"add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen", "add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen",
"setListWidthPopup-title": "Setze die Breiten", "setListWidthPopup-title": "Stelle die Breite der Liste ein",
"set-list-width": "Setze die Breiten", "set-list-width": "Stelle die Breite der Liste ein",
"set-list-width-value": "Setze min & max Breite (Pixel)", "set-list-width-value": "Breite der Liste (Pixel)",
"list-width-error-message": "Breite der Liste muss eine ganze Zahl größer als 100 sein", "list-width-error-message": "Die Breite der Liste muss eine positive ganze Zahl sein",
"keyboard-shortcuts-enabled": "Tastaturkürzel sind aktiviert. Klicke, um sie zu deaktivieren.",
"keyboard-shortcuts-disabled": "Tastaturkürzel sind deaktiviert. Klicke, um sie zu aktivieren.",
"setSwimlaneHeightPopup-title": "Stelle die Höhe der Swimlane ein", "setSwimlaneHeightPopup-title": "Stelle die Höhe der Swimlane ein",
"set-swimlane-height": "Stelle die Höhe der Swimlane ein", "set-swimlane-height": "Stelle die Höhe der Swimlane ein",
"set-swimlane-height-value": "Höhe der Swimlane (Pixel)", "set-swimlane-height-value": "Höhe der Swimlane (Pixel)",
@ -99,9 +97,9 @@
"add-swimlane": "Swimlane hinzufügen", "add-swimlane": "Swimlane hinzufügen",
"add-subtask": "Teilaufgabe hinzufügen", "add-subtask": "Teilaufgabe hinzufügen",
"add-checklist": "Checkliste hinzufügen", "add-checklist": "Checkliste hinzufügen",
"add-checklist-item": "Einen Eintrag zur Checkliste hinzufügen", "add-checklist-item": "Element zu Checkliste hinzufügen",
"close-add-checklist-item": "Schließe Einen Eintrag zur Checkliste hinzufügen", "close-add-checklist-item": "Schließe Element zu Checkliste hinzufügen",
"close-edit-checklist-item": "Schließe Bearbeitung eines Checklisteneintrags", "close-edit-checklist-item": "Schließe Bearbeitung des Checklisten Elements",
"convertChecklistItemToCardPopup-title": "Zu Karte umwandeln", "convertChecklistItemToCardPopup-title": "Zu Karte umwandeln",
"add-cover": "Cover Bild zu Minikarte hinzufügen", "add-cover": "Cover Bild zu Minikarte hinzufügen",
"add-label": "Label hinzufügen", "add-label": "Label hinzufügen",
@ -266,9 +264,6 @@
"checklists": "Checklisten", "checklists": "Checklisten",
"click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.",
"click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.",
"click-to-enable-auto-width": "Automatische Listenbreite ist deaktiviert. Klicke, um sie zu aktivieren.",
"click-to-disable-auto-width": "Automatische Listenbreite ist aktiviert. Klicke, um sie zu deaktivieren.",
"auto-list-width": "Automatische Listenbreite",
"clipboard": "Zwischenablage oder Drag & Drop", "clipboard": "Zwischenablage oder Drag & Drop",
"close": "Schließen", "close": "Schließen",
"close-board": "Board schließen", "close-board": "Board schließen",
@ -383,7 +378,6 @@
"email-sent": "E-Mail gesendet", "email-sent": "E-Mail gesendet",
"email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__",
"email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
"enable-vertical-scrollbars": "Vertikale Bildlaufleisten aktivieren",
"enable-wip-limit": "WIP-Limit einschalten", "enable-wip-limit": "WIP-Limit einschalten",
"error-board-doesNotExist": "Dieses Board existiert nicht", "error-board-doesNotExist": "Dieses Board existiert nicht",
"error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein",
@ -580,7 +574,6 @@
"select-board": "Board auswählen", "select-board": "Board auswählen",
"set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste",
"setWipLimitPopup-title": "WIP-Limit setzen", "setWipLimitPopup-title": "WIP-Limit setzen",
"shortcut-add-self": "Füge dich selbst zur Karte hinzu",
"shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu",
"shortcut-autocomplete-emoji": "Emojis vervollständigen", "shortcut-autocomplete-emoji": "Emojis vervollständigen",
"shortcut-autocomplete-members": "Mitglieder vervollständigen", "shortcut-autocomplete-members": "Mitglieder vervollständigen",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten",
"time": "Zeit", "time": "Zeit",
"title": "Titel", "title": "Titel",
"toggle-assignees": "Schalte Zugewiesene 19 für die Karte um (in der Reihenfolge der Hinzufügung zum Board).",
"toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen", "toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen",
"remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen", "remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen",
"tracking": "Folgen", "tracking": "Folgen",
@ -804,10 +796,10 @@
"r-when-the-checklist": "Wenn die Checkliste", "r-when-the-checklist": "Wenn die Checkliste",
"r-completed": "abgeschlossen", "r-completed": "abgeschlossen",
"r-made-incomplete": "unvollständig gemacht", "r-made-incomplete": "unvollständig gemacht",
"r-when-a-item": "Wenn ein Checklisteneintrag wird", "r-when-a-item": "Wenn eine Checklistenposition",
"r-when-the-item": "Wenn der Checklisteneintrag", "r-when-the-item": "Wenn der Checklisten Eintrag",
"r-checked": "erledigt", "r-checked": "markiert wird",
"r-unchecked": "abgewählt", "r-unchecked": "abgewählt wird",
"r-move-card-to": "Verschiebe Karte an", "r-move-card-to": "Verschiebe Karte an",
"r-top-of": "Anfang von", "r-top-of": "Anfang von",
"r-bottom-of": "Ende von", "r-bottom-of": "Ende von",
@ -824,7 +816,7 @@
"r-checklist": "Checkliste", "r-checklist": "Checkliste",
"r-check-all": "Alle markieren", "r-check-all": "Alle markieren",
"r-uncheck-all": "Alle abwählen", "r-uncheck-all": "Alle abwählen",
"r-items-check": "Einträge der Checkliste", "r-items-check": "Elemente der Checkliste",
"r-check": "Markieren", "r-check": "Markieren",
"r-uncheck": "Abwählen", "r-uncheck": "Abwählen",
"r-item": "Element", "r-item": "Element",
@ -965,8 +957,8 @@
"archived": "Archiviert", "archived": "Archiviert",
"delete-linked-card-before-this-card": "Sie können diese Karte nicht löschen, bevor verbundene Karten nicht gelöscht wurden.", "delete-linked-card-before-this-card": "Sie können diese Karte nicht löschen, bevor verbundene Karten nicht gelöscht wurden.",
"delete-linked-cards-before-this-list": "Sie können diese Liste erst löschen, wenn Sie alle Karten gelöscht haben, die auf Karten in dieser Liste verweisen.", "delete-linked-cards-before-this-list": "Sie können diese Liste erst löschen, wenn Sie alle Karten gelöscht haben, die auf Karten in dieser Liste verweisen.",
"hide-checked-items": "Erledigte Einträge ausblenden", "hide-checked-items": "Erledigte ausblenden",
"hide-finished-checklist": "Abgeschlossene Checkliste ausblenden", "hide-finished-checklist": "Hide finished checklist",
"task": "Aufgabe", "task": "Aufgabe",
"create-task": "Aufgabe erstellen", "create-task": "Aufgabe erstellen",
"ok": "OK", "ok": "OK",
@ -1120,7 +1112,7 @@
"created-at-newest-first": "Erstelldatum (neueste zuerst)", "created-at-newest-first": "Erstelldatum (neueste zuerst)",
"created-at-oldest-first": "Erstelldatum (älteste zuerst)", "created-at-oldest-first": "Erstelldatum (älteste zuerst)",
"links-heading": "Links", "links-heading": "Links",
"hide-activities-of-all-boards": "Zeige die Board Aktivitäten nicht auf allen Boards", "hide-activities-of-all-boards": "Don't show the board activities on all boards",
"now-activities-of-all-boards-are-hidden": "Alle Aktivitäten von allen Boards sind nun verborgen", "now-activities-of-all-boards-are-hidden": "Alle Aktivitäten von allen Boards sind nun verborgen",
"move-swimlane": "Swimlane verschieben", "move-swimlane": "Swimlane verschieben",
"moveSwimlanePopup-title": "Swimlane verschieben", "moveSwimlanePopup-title": "Swimlane verschieben",
@ -1204,10 +1196,10 @@
"checklistActionsPopup-title": "Checklistenaktionen", "checklistActionsPopup-title": "Checklistenaktionen",
"moveChecklist": "Checkliste verschieben", "moveChecklist": "Checkliste verschieben",
"moveChecklistPopup-title": "Checkliste verschieben", "moveChecklistPopup-title": "Checkliste verschieben",
"newlineBecomesNewChecklistItem": "Jede Textzeile wird in einen Checklisteneintrag umgewandelt", "newlineBecomesNewChecklistItem": "Each line of text becomes one of the checklist items",
"newLineNewItem": "Eine Textzeile = ein Checklisteneintrag", "newLineNewItem": "One line of text = one checklist item",
"newlineBecomesNewChecklistItemOriginOrder": "Jede Textzeile wird in einen Checklisteneintrag umgewandelt, ursprüngliche Reihenfolge", "newlineBecomesNewChecklistItemOriginOrder": "Each line of text becomes one of the checklist items, original order",
"originOrder": "ursprüngliche Reihenfolge", "originOrder": "original order",
"copyChecklist": "Checkliste kopieren", "copyChecklist": "Checkliste kopieren",
"copyChecklistPopup-title": "Checkliste kopieren", "copyChecklistPopup-title": "Checkliste kopieren",
"card-show-lists": "Listen anzeigen", "card-show-lists": "Listen anzeigen",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Übersetzungstext", "translation-text": "Übersetzungstext",
"show-subtasks-field": "Teilaufgaben Feld anzeigen", "show-subtasks-field": "Teilaufgaben Feld anzeigen",
"show-week-of-year": "Kalenderwoche anzeigen (ISO 8601)",
"convert-to-markdown": "Als Markdown konvertieren", "convert-to-markdown": "Als Markdown konvertieren",
"import-board-zip": "Erstelle .zip Datei, die Board JSON Dateien und Board Unterverzeichnisse mit Boardname inklusive Anhängen enthält", "import-board-zip": "Erstelle .zip Datei, die Board JSON Dateien und Board Unterverzeichnisse mit Boardname inklusive Anhängen enthält",
"collapse": "Einklappen", "collapse": "Einklappen",
"uncollapse": "Aufklappen", "uncollapse": "Aufklappen",
"hideCheckedChecklistItems": "Erledigte Checklisteneinträge ausblenden", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Verberge alle Checklisteneinträge", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Bedienungshilfe Seite freigeschaltet",
"accessibility-title": "Bedienungshilfe Titel",
"accessibility-content": "Bedienungshilfe Inhalt"
} }

View file

@ -49,7 +49,7 @@
"activity-archived": "hat %s ins Archiv verschoben", "activity-archived": "hat %s ins Archiv verschoben",
"activity-attached": "hat %s an %s angehängt", "activity-attached": "hat %s an %s angehängt",
"activity-created": "hat %s erstellt", "activity-created": "hat %s erstellt",
"activity-changedListTitle": "Liste umbenannt zu %s", "activity-changedListTitle": "renamed list to %s",
"activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt", "activity-customfield-created": "hat das benutzerdefinierte Feld %s erstellt",
"activity-excluded": "hat %s von %s ausgeschlossen", "activity-excluded": "hat %s von %s ausgeschlossen",
"activity-imported": "hat %s in %s von %s importiert", "activity-imported": "hat %s in %s von %s importiert",
@ -86,12 +86,10 @@
"add-card": "Karte hinzufügen", "add-card": "Karte hinzufügen",
"add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen", "add-card-to-top-of-list": "Karte am Anfang der Liste hinzufügen",
"add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen", "add-card-to-bottom-of-list": "Karte am Ende der Liste hinzufügen",
"setListWidthPopup-title": "Setze Breite", "setListWidthPopup-title": "Stelle die Breite der Liste ein",
"set-list-width": "Setze Breite", "set-list-width": "Stelle die Breite der Liste ein",
"set-list-width-value": "Setze min & max Breite (Pixels)", "set-list-width-value": "Breite der Liste (Pixel)",
"list-width-error-message": "Breite der Liste muss eine Ganzzahl größer als 100 sein", "list-width-error-message": "Die Breite der Liste muss eine positive ganze Zahl sein",
"keyboard-shortcuts-enabled": "Tastaturkürzel sind aktiviert. Klicke, um sie zu deaktivieren.",
"keyboard-shortcuts-disabled": "Tastaturkürzel sind deaktiviert. Klicke, um sie zu aktivieren.",
"setSwimlaneHeightPopup-title": "Stelle die Höhe der Swimlane ein", "setSwimlaneHeightPopup-title": "Stelle die Höhe der Swimlane ein",
"set-swimlane-height": "Stelle die Höhe der Swimlane ein", "set-swimlane-height": "Stelle die Höhe der Swimlane ein",
"set-swimlane-height-value": "Höhe der Swimlane (Pixel)", "set-swimlane-height-value": "Höhe der Swimlane (Pixel)",
@ -266,9 +264,6 @@
"checklists": "Checklisten", "checklists": "Checklisten",
"click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.", "click-to-star": "Klicken Sie, um das Board mit einem Stern zu markieren.",
"click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.", "click-to-unstar": "Klicken Sie, um den Stern vom Board zu entfernen.",
"click-to-enable-auto-width": "Automatische Listenbreite ist deaktiviert. Klicke, um sie zu aktivieren.",
"click-to-disable-auto-width": "Automatische Listenbreite ist aktiviert. Klicke, um sie zu deaktivieren.",
"auto-list-width": "Automatische Listenbreite",
"clipboard": "Zwischenablage oder Drag & Drop", "clipboard": "Zwischenablage oder Drag & Drop",
"close": "Schließen", "close": "Schließen",
"close-board": "Board schließen", "close-board": "Board schließen",
@ -300,7 +295,7 @@
"color-white": "Weiß", "color-white": "Weiß",
"color-yellow": "gelb", "color-yellow": "gelb",
"unset-color": "Nicht festgelegt", "unset-color": "Nicht festgelegt",
"comments": "Kommentare", "comments": "Comments",
"comment": "Kommentar speichern", "comment": "Kommentar speichern",
"comment-placeholder": "Kommentar schreiben", "comment-placeholder": "Kommentar schreiben",
"comment-only": "Nur Kommentare", "comment-only": "Nur Kommentare",
@ -383,7 +378,6 @@
"email-sent": "E-Mail gesendet", "email-sent": "E-Mail gesendet",
"email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__", "email-verifyEmail-subject": "Bestätigen Sie ihre E-Mail-Adresse auf __siteName__",
"email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.", "email-verifyEmail-text": "Hallo __user__,\n\num ihre E-Mail-Adresse zu bestätigen, klicken Sie bitte auf folgenden Link:\n\n__url__\n\nDanke.",
"enable-vertical-scrollbars": "Vertikale Bildlaufleisten aktivieren",
"enable-wip-limit": "WIP-Limit einschalten", "enable-wip-limit": "WIP-Limit einschalten",
"error-board-doesNotExist": "Dieses Board existiert nicht", "error-board-doesNotExist": "Dieses Board existiert nicht",
"error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein", "error-board-notAdmin": "Um das zu tun, müssen Sie Administrator dieses Boards sein",
@ -451,7 +445,7 @@
"advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\\\/) zu überspringen, können Sie \\\\ verwenden. Zum Beispiel: Feld1 == Ich bin\\\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i", "advanced-filter-description": "Der erweiterte Filter erlaubt die Eingabe von Zeichenfolgen, die folgende Operatoren enthalten: == != <= >= && || ( ). Ein Leerzeichen wird als Trennzeichen zwischen den Operatoren verwendet. Sie können nach allen benutzerdefinierten Feldern filtern, indem Sie deren Namen und Werte eingeben. Zum Beispiel: Feld1 == Wert1. Hinweis: Wenn Felder oder Werte Leerzeichen enthalten, müssen Sie sie in einfache Anführungszeichen setzen. Zum Beispiel: 'Feld 1' == 'Wert 1'. Um einzelne Steuerzeichen (' \\\\/) zu überspringen, können Sie \\\\ verwenden. Zum Beispiel: Feld1 == Ich bin\\\\'s. Sie können außerdem mehrere Bedingungen kombinieren. Zum Beispiel: F1 == W1 || F1 == W2. Normalerweise werden alle Operatoren von links nach rechts interpretiert. Sie können die Reihenfolge ändern, indem Sie Klammern setzen. Zum Beispiel: F1 == W1 && ( F2 == W2 || F2 == W3 ). Sie können Textfelder auch mithilfe regulärer Ausdrücke durchsuchen: F1 == /Tes.*/i",
"fullname": "Vollständiger Name", "fullname": "Vollständiger Name",
"header-logo-title": "Zurück zur Board Seite.", "header-logo-title": "Zurück zur Board Seite.",
"show-activities": "Aktivitäten anzeigen", "show-activities": "Show Activities",
"headerBarCreateBoardPopup-title": "Board erstellen", "headerBarCreateBoardPopup-title": "Board erstellen",
"home": "Home", "home": "Home",
"import": "Importieren", "import": "Importieren",
@ -580,14 +574,13 @@
"select-board": "Board auswählen", "select-board": "Board auswählen",
"set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste", "set-wip-limit-value": "Setzen Sie ein Limit für die maximale Anzahl von Aufgaben in dieser Liste",
"setWipLimitPopup-title": "WIP-Limit setzen", "setWipLimitPopup-title": "WIP-Limit setzen",
"shortcut-add-self": "Füge dich selbst zur Karte hinzu",
"shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu", "shortcut-assign-self": "Fügen Sie sich zur aktuellen Karte hinzu",
"shortcut-autocomplete-emoji": "Emojis vervollständigen", "shortcut-autocomplete-emoji": "Emojis vervollständigen",
"shortcut-autocomplete-members": "Mitglieder vervollständigen", "shortcut-autocomplete-members": "Mitglieder vervollständigen",
"shortcut-clear-filters": "Alle Filter entfernen", "shortcut-clear-filters": "Alle Filter entfernen",
"shortcut-close-dialog": "Dialog schließen", "shortcut-close-dialog": "Dialog schließen",
"shortcut-filter-my-cards": "Meine Karten filtern", "shortcut-filter-my-cards": "Meine Karten filtern",
"shortcut-filter-my-assigned-cards": "Meine zugewiesenen Karten filtern", "shortcut-filter-my-assigned-cards": "Filter my assigned cards",
"shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen", "shortcut-show-shortcuts": "Liste der Tastaturkürzel anzeigen",
"shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden", "shortcut-toggle-filterbar": "Filter-Seitenleiste ein-/ausblenden",
"shortcut-toggle-searchbar": "Such-Seitenleiste ein-/ausblenden", "shortcut-toggle-searchbar": "Such-Seitenleiste ein-/ausblenden",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten", "has-spenttime-cards": "Hat Karten mit aufgewendeten Zeiten",
"time": "Zeit", "time": "Zeit",
"title": "Titel", "title": "Titel",
"toggle-assignees": "Schalte Zugewiesene 1-9 für die Karte um (in der Reihenfolge der Hinzufügung zum Board).",
"toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen", "toggle-labels": "Label 1-9 zur Karte hinzufügen. Bei Mehrfachauswahl Label 1-9 hinzufügen",
"remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen", "remove-labels-multiselect": "Labels 1-9 bei Karten-Mehrfachauswahl entfernen",
"tracking": "Folgen", "tracking": "Folgen",
@ -966,7 +958,7 @@
"delete-linked-card-before-this-card": "Sie können diese Karte nicht löschen, bevor verbundene Karten nicht gelöscht wurden.", "delete-linked-card-before-this-card": "Sie können diese Karte nicht löschen, bevor verbundene Karten nicht gelöscht wurden.",
"delete-linked-cards-before-this-list": "Sie können diese Liste erst löschen, wenn Sie alle Karten gelöscht haben, die auf Karten in dieser Liste verweisen.", "delete-linked-cards-before-this-list": "Sie können diese Liste erst löschen, wenn Sie alle Karten gelöscht haben, die auf Karten in dieser Liste verweisen.",
"hide-checked-items": "Erledigte ausblenden", "hide-checked-items": "Erledigte ausblenden",
"hide-finished-checklist": "Abgeschlossene Checkliste ausblenden", "hide-finished-checklist": "Hide finished checklist",
"task": "Aufgabe", "task": "Aufgabe",
"create-task": "Aufgabe erstellen", "create-task": "Aufgabe erstellen",
"ok": "OK", "ok": "OK",
@ -974,7 +966,7 @@
"teams": "Teams", "teams": "Teams",
"displayName": "Anzeigename", "displayName": "Anzeigename",
"shortName": "Kurzname", "shortName": "Kurzname",
"autoAddUsersWithDomainName": "Automatisch Benutzer über den Domainnamen hinzufügen", "autoAddUsersWithDomainName": "Automatically add users with the domain name",
"website": "Webseite", "website": "Webseite",
"person": "Person", "person": "Person",
"my-cards": "Meine Karten", "my-cards": "Meine Karten",
@ -1120,8 +1112,8 @@
"created-at-newest-first": "Erstelldatum (neueste zuerst)", "created-at-newest-first": "Erstelldatum (neueste zuerst)",
"created-at-oldest-first": "Erstelldatum (älteste zuerst)", "created-at-oldest-first": "Erstelldatum (älteste zuerst)",
"links-heading": "Links", "links-heading": "Links",
"hide-activities-of-all-boards": "Zeige die Board Aktivitäten nicht auf allen Boards", "hide-activities-of-all-boards": "Don't show the board activities on all boards",
"now-activities-of-all-boards-are-hidden": "Alle Aktivitäten von allen Boards sind nun verborgen", "now-activities-of-all-boards-are-hidden": "Now all activities of all boards are hidden",
"move-swimlane": "Swimlane verschieben", "move-swimlane": "Swimlane verschieben",
"moveSwimlanePopup-title": "Swimlane verschieben", "moveSwimlanePopup-title": "Swimlane verschieben",
"custom-field-stringtemplate": "String-Vorlage", "custom-field-stringtemplate": "String-Vorlage",
@ -1129,7 +1121,7 @@
"custom-field-stringtemplate-separator": "Trenner (verwende &#32; oder &nbsp; für einen Leerschritt)", "custom-field-stringtemplate-separator": "Trenner (verwende &#32; oder &nbsp; für einen Leerschritt)",
"custom-field-stringtemplate-item-placeholder": "Drücke die Eingabetaste, um weitere Einträge hinzuzufügen", "custom-field-stringtemplate-item-placeholder": "Drücke die Eingabetaste, um weitere Einträge hinzuzufügen",
"creator": "Ersteller", "creator": "Ersteller",
"creator-on-minicard": "Ersteller auf Minikarte", "creator-on-minicard": "Creator on minicard",
"filesReportTitle": "Dateien-Bericht", "filesReportTitle": "Dateien-Bericht",
"reports": "Berichte", "reports": "Berichte",
"rulesReportTitle": "Regeln-Bericht", "rulesReportTitle": "Regeln-Bericht",
@ -1204,10 +1196,10 @@
"checklistActionsPopup-title": "Checklistenaktionen", "checklistActionsPopup-title": "Checklistenaktionen",
"moveChecklist": "Checkliste verschieben", "moveChecklist": "Checkliste verschieben",
"moveChecklistPopup-title": "Checkliste verschieben", "moveChecklistPopup-title": "Checkliste verschieben",
"newlineBecomesNewChecklistItem": "Jede Textzeile wird in einen Checklisteneintrag umgewandelt", "newlineBecomesNewChecklistItem": "Each line of text becomes one of the checklist items",
"newLineNewItem": "Eine Textzeile = ein Checklisteneintrag", "newLineNewItem": "One line of text = one checklist item",
"newlineBecomesNewChecklistItemOriginOrder": "Jede Textzeile wird in einen Checklisteneintrag umgewandelt, in ursprünglicher Reihenfolge", "newlineBecomesNewChecklistItemOriginOrder": "Each line of text becomes one of the checklist items, original order",
"originOrder": "ursprüngliche Reihenfolge", "originOrder": "original order",
"copyChecklist": "Checkliste kopieren", "copyChecklist": "Checkliste kopieren",
"copyChecklistPopup-title": "Checkliste kopieren", "copyChecklistPopup-title": "Checkliste kopieren",
"card-show-lists": "Listen anzeigen", "card-show-lists": "Listen anzeigen",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Übersetzungstext", "translation-text": "Übersetzungstext",
"show-subtasks-field": "Teilaufgaben Feld anzeigen", "show-subtasks-field": "Teilaufgaben Feld anzeigen",
"show-week-of-year": "Kalenderwoche anzeigen (ISO 8601)",
"convert-to-markdown": "Als Markdown konvertieren", "convert-to-markdown": "Als Markdown konvertieren",
"import-board-zip": "Erstelle .zip Datei mit JSON Board Dateien und die Unterverzeichnisse des Boardnamen mit Anhängen", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Einklappen", "collapse": "Einklappen",
"uncollapse": "Aufklappen", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Verberge erledigte Checklisteneinträge", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Verberge alle Checklisteneinträge", "hideAllChecklistItems": "Hide all checklist items"
"support": "Unterstützung",
"supportPopup-title": "Unterstützung",
"accessibility-page-enabled": "Barrierefreie Seite freigeschaltet",
"accessibility-title": "Barrierefreier Eintrag",
"accessibility-content": "Barrierefreier Eintrag"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Προσθήκη Κάρτας", "add-card": "Προσθήκη Κάρτας",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Λίστες Ελέγχου - Checklists", "checklists": "Λίστες Ελέγχου - Checklists",
"click-to-star": "Κλικ για να προσθέσετε αστεράκι στον πίνακα", "click-to-star": "Κλικ για να προσθέσετε αστεράκι στον πίνακα",
"click-to-unstar": "Κλικ για να αφαιρέσετε αστεράκι από τον πίνακα", "click-to-unstar": "Κλικ για να αφαιρέσετε αστεράκι από τον πίνακα",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard ή drag & drop", "clipboard": "Clipboard ή drag & drop",
"close": "Κλείσιμο", "close": "Κλείσιμο",
"close-board": "Κλείσιμο Πίνακα", "close-board": "Κλείσιμο Πίνακα",
@ -383,7 +378,6 @@
"email-sent": "Εστάλη Email", "email-sent": "Εστάλη Email",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Χαίρετε __user__,\n\nΓια να επιβεβαιώσετε το email που χρησιμοποιεί ο λογαριασμός σας, απλώς κάνετε κλικ στον παρακάτω σύνδεσμο.\n\n__url__\n\nΕυχαριστούμε.", "email-verifyEmail-text": "Χαίρετε __user__,\n\nΓια να επιβεβαιώσετε το email που χρησιμοποιεί ο λογαριασμός σας, απλώς κάνετε κλικ στον παρακάτω σύνδεσμο.\n\n__url__\n\nΕυχαριστούμε.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "Αυτός ο πίνακας δεν υφίσταται", "error-board-doesNotExist": "Αυτός ο πίνακας δεν υφίσταται",
"error-board-notAdmin": "Πρέπει να είστε διαχειριστής του πίνακα αυτού για να προβείτε σε αυτό", "error-board-notAdmin": "Πρέπει να είστε διαχειριστής του πίνακα αυτού για να προβείτε σε αυτό",
@ -580,7 +574,6 @@
"select-board": "Επιλογή Πίνακα", "select-board": "Επιλογή Πίνακα",
"set-wip-limit-value": "Προσδιορισμός ορίου στο μέγιστο αριθμό εργασιών σε αυτή τη λίστα.", "set-wip-limit-value": "Προσδιορισμός ορίου στο μέγιστο αριθμό εργασιών σε αυτή τη λίστα.",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Έχει κάρτες με δαπανηθέντα χρόνο", "has-spenttime-cards": "Έχει κάρτες με δαπανηθέντα χρόνο",
"time": "Ώρα", "time": "Ώρα",
"title": "Τίτλος", "title": "Τίτλος",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Καταγραφή", "tracking": "Καταγραφή",
@ -1257,16 +1249,10 @@
"text": "Κείμενο", "text": "Κείμενο",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Σύμπτυξη", "collapse": "Σύμπτυξη",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Προσθήκη Κάρτας", "add-card": "Προσθήκη Κάρτας",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Λίστες Ελέγχου - Checklists", "checklists": "Λίστες Ελέγχου - Checklists",
"click-to-star": "Κλικ για να προσθέσετε αστεράκι στον πίνακα", "click-to-star": "Κλικ για να προσθέσετε αστεράκι στον πίνακα",
"click-to-unstar": "Κλικ για να αφαιρέσετε αστεράκι από τον πίνακα", "click-to-unstar": "Κλικ για να αφαιρέσετε αστεράκι από τον πίνακα",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard ή drag & drop", "clipboard": "Clipboard ή drag & drop",
"close": "Κλείσιμο", "close": "Κλείσιμο",
"close-board": "Κλείσιμο Πίνακα", "close-board": "Κλείσιμο Πίνακα",
@ -383,7 +378,6 @@
"email-sent": "Εστάλη Email", "email-sent": "Εστάλη Email",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Χαίρετε __user__,\n\nΓια να επιβεβαιώσετε το email που χρησιμοποιεί ο λογαριασμός σας, απλώς κάνετε κλικ στον παρακάτω σύνδεσμο.\n\n__url__\n\nΕυχαριστούμε.", "email-verifyEmail-text": "Χαίρετε __user__,\n\nΓια να επιβεβαιώσετε το email που χρησιμοποιεί ο λογαριασμός σας, απλώς κάνετε κλικ στον παρακάτω σύνδεσμο.\n\n__url__\n\nΕυχαριστούμε.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "Αυτός ο πίνακας δεν υφίσταται", "error-board-doesNotExist": "Αυτός ο πίνακας δεν υφίσταται",
"error-board-notAdmin": "Πρέπει να είστε διαχειριστής του πίνακα αυτού για να προβείτε σε αυτό", "error-board-notAdmin": "Πρέπει να είστε διαχειριστής του πίνακα αυτού για να προβείτε σε αυτό",
@ -580,7 +574,6 @@
"select-board": "Επιλογή Πίνακα", "select-board": "Επιλογή Πίνακα",
"set-wip-limit-value": "Προσδιορισμός ορίου στο μέγιστο αριθμό εργασιών σε αυτή τη λίστα.", "set-wip-limit-value": "Προσδιορισμός ορίου στο μέγιστο αριθμό εργασιών σε αυτή τη λίστα.",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Έχει κάρτες με δαπανηθέντα χρόνο", "has-spenttime-cards": "Έχει κάρτες με δαπανηθέντα χρόνο",
"time": "Ώρα", "time": "Ώρα",
"title": "Τίτλος", "title": "Τίτλος",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Καταγραφή", "tracking": "Καταγραφή",
@ -1257,16 +1249,10 @@
"text": "Κείμενο", "text": "Κείμενο",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Σύμπτυξη", "collapse": "Σύμπτυξη",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

View file

@ -86,12 +86,10 @@
"add-card": "Add Card", "add-card": "Add Card",
"add-card-to-top-of-list": "Add Card to Top of List", "add-card-to-top-of-list": "Add Card to Top of List",
"add-card-to-bottom-of-list": "Add Card to Bottom of List", "add-card-to-bottom-of-list": "Add Card to Bottom of List",
"setListWidthPopup-title": "Set Widths", "setListWidthPopup-title": "Set List Width",
"set-list-width": "Set Widths", "set-list-width": "Set List Width",
"set-list-width-value": "Set Min & Max Widths (pixels)", "set-list-width-value": "List Width (pixels)",
"list-width-error-message": "List widths must be integers greater than 100", "list-width-error-message": "List width must be a positive integer",
"keyboard-shortcuts-enabled": "Keyboard shortcuts enabled. Click to disable.",
"keyboard-shortcuts-disabled": "Keyboard shortcuts disabled. Click to enable.",
"setSwimlaneHeightPopup-title": "Set Swimlane Height", "setSwimlaneHeightPopup-title": "Set Swimlane Height",
"set-swimlane-height": "Set Swimlane Height", "set-swimlane-height": "Set Swimlane Height",
"set-swimlane-height-value": "Swimlane Height (pixels)", "set-swimlane-height-value": "Swimlane Height (pixels)",
@ -266,9 +264,6 @@
"checklists": "Checklists", "checklists": "Checklists",
"click-to-star": "Click to star this board.", "click-to-star": "Click to star this board.",
"click-to-unstar": "Click to unstar this board.", "click-to-unstar": "Click to unstar this board.",
"click-to-enable-auto-width": "Auto list width disabled. Click to enable.",
"click-to-disable-auto-width": "Auto list width enabled. Click to disable.",
"auto-list-width": "Auto list width",
"clipboard": "Clipboard or drag & drop", "clipboard": "Clipboard or drag & drop",
"close": "Close", "close": "Close",
"close-board": "Close Board", "close-board": "Close Board",
@ -383,7 +378,6 @@
"email-sent": "Email sent", "email-sent": "Email sent",
"email-verifyEmail-subject": "Verify your email address on __siteName__", "email-verifyEmail-subject": "Verify your email address on __siteName__",
"email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.", "email-verifyEmail-text": "Hello __user__,\n\nTo verify your account email, simply click the link below.\n\n__url__\n\nThanks.",
"enable-vertical-scrollbars": "Enable vertical scrollbars",
"enable-wip-limit": "Enable WIP Limit", "enable-wip-limit": "Enable WIP Limit",
"error-board-doesNotExist": "This board does not exist", "error-board-doesNotExist": "This board does not exist",
"error-board-notAdmin": "You need to be admin of this board to do that", "error-board-notAdmin": "You need to be admin of this board to do that",
@ -580,7 +574,6 @@
"select-board": "Select Board", "select-board": "Select Board",
"set-wip-limit-value": "Set a limit for the maximum number of tasks in this list", "set-wip-limit-value": "Set a limit for the maximum number of tasks in this list",
"setWipLimitPopup-title": "Set WIP Limit", "setWipLimitPopup-title": "Set WIP Limit",
"shortcut-add-self": "Add yourself to current card",
"shortcut-assign-self": "Assign yourself to current card", "shortcut-assign-self": "Assign yourself to current card",
"shortcut-autocomplete-emoji": "Autocomplete emoji", "shortcut-autocomplete-emoji": "Autocomplete emoji",
"shortcut-autocomplete-members": "Autocomplete members", "shortcut-autocomplete-members": "Autocomplete members",
@ -610,7 +603,6 @@
"has-spenttime-cards": "Has spent time cards", "has-spenttime-cards": "Has spent time cards",
"time": "Time", "time": "Time",
"title": "Title", "title": "Title",
"toggle-assignees": "Toggle assignees 1-9 for card (By order of addition to board).",
"toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9", "toggle-labels": "Toggle labels 1-9 for card. Multi-Selection adds labels 1-9",
"remove-labels-multiselect": "Multi-Selection removes labels 1-9", "remove-labels-multiselect": "Multi-Selection removes labels 1-9",
"tracking": "Tracking", "tracking": "Tracking",
@ -1257,16 +1249,10 @@
"text": "Text", "text": "Text",
"translation-text": "Translation text", "translation-text": "Translation text",
"show-subtasks-field": "Show subtasks field", "show-subtasks-field": "Show subtasks field",
"show-week-of-year": "Show week of year (ISO 8601)",
"convert-to-markdown": "Convert to markdown", "convert-to-markdown": "Convert to markdown",
"import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments", "import-board-zip": "Add .zip file that has board JSON files, and board name subdirectories with attachments",
"collapse": "Collapse", "collapse": "Collapse",
"uncollapse": "Uncollapse", "uncollapse": "Uncollapse",
"hideCheckedChecklistItems": "Hide checked checklist items", "hideCheckedChecklistItems": "Hide checked checklist items",
"hideAllChecklistItems": "Hide all checklist items", "hideAllChecklistItems": "Hide all checklist items"
"support": "Support",
"supportPopup-title": "Support",
"accessibility-page-enabled": "Accessibility page enabled",
"accessibility-title": "Accessibility topic",
"accessibility-content": "Accessibility content"
} }

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