Compare commits

..

439 Commits

Author SHA1 Message Date
grnd-alt
042792bfd7 fix: rename parameter names deprecated in vue3
Signed-off-by: grnd-alt <github@belakkaf.net>
2025-04-22 14:11:33 +02:00
grnd-alt
5f65d14cbd use v-model instead of value:sync
Signed-off-by: grnd-alt <github@belakkaf.net>
2025-03-25 12:29:01 +01:00
grnd-alt
f3545dd677 Merge pull request #6702 from nextcloud/vue3-building
get deck to build with vue3 with partial functionality
2025-03-25 12:13:47 +01:00
grnd-alt
a7d34360b1 fix: use vue3 slot syntax
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-03-20 10:08:50 +01:00
grnd-alt
de907d69c5 fix: correct syntax for scss variables
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-03-10 12:04:34 +01:00
grnd-alt
438376b20a Merge branch 'vue3' into vue3-building 2025-03-10 11:55:20 +01:00
github-actions[bot]
0223dd9a3a Merge pull request #6825 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-03-09 03:34:50 +00:00
nextcloud-command
974a4c979a chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-03-09 02:36:44 +00:00
dependabot[bot]
51ba51fe33 Merge pull request #6822 from nextcloud/dependabot/npm_and_yarn/axios-1.8.2 2025-03-08 04:06:48 +00:00
dependabot[bot]
4d5c69f250 Chore(deps): Bump axios from 1.7.7 to 1.8.2
Bumps [axios](https://github.com/axios/axios) from 1.7.7 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.7.7...v1.8.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-08 04:01:11 +00:00
dependabot[bot]
9bddab4928 Merge pull request #6821 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.8 2025-03-08 03:59:58 +00:00
dependabot[bot]
6dcb1d4b8b bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-08 03:54:25 +00:00
Nextcloud bot
9ed384fa20 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-03 00:42:20 +00:00
github-actions[bot]
7cdc79a9ef Merge pull request #6812 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-03-02 03:46:38 +00:00
nextcloud-command
852770c574 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-03-02 03:01:01 +00:00
dependabot[bot]
74afeb85d0 Merge pull request #6811 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.7 2025-03-01 03:44:08 +00:00
dependabot[bot]
12a494720b chore(deps): bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.6 to 7.0.7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](67ccf781d6...dd2324fc52)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 03:02:53 +00:00
dependabot[bot]
b3261e0b56 Merge pull request #6805 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/event-bus-3.3.2 2025-03-01 02:22:07 +00:00
dependabot[bot]
88dbb010d0 chore(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-event-bus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.3.1...v3.3.2)

---
updated-dependencies:
- dependency-name: "@nextcloud/event-bus"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 02:05:52 +00:00
Nextcloud bot
d8adaf5fe6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-03-01 01:05:09 +00:00
Nextcloud bot
2a36b45072 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-27 00:44:24 +00:00
Nextcloud bot
4e6474fa99 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-25 00:45:11 +00:00
github-actions[bot]
dbe7536339 Merge pull request #6770 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-02-24 14:51:38 +00:00
nextcloud-command
b5e08110ab chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-02-24 15:46:05 +01:00
dependabot[bot]
a7f2558aab Merge pull request #6787 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/eslint-config-8.4.2 2025-02-24 14:37:30 +00:00
dependabot[bot]
3c3e6fa7d2 chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud-libraries/eslint-config) from 8.4.1 to 8.4.2.
- [Release notes](https://github.com/nextcloud-libraries/eslint-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/eslint-config/blob/v8.4.2/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/eslint-config/compare/v8.4.1...v8.4.2)

---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 15:26:51 +01:00
Nextcloud bot
6a2b092ad6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-24 00:41:53 +00:00
Nextcloud bot
5f2c300b21 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-22 00:41:52 +00:00
Luka Trovic
439e44128a Merge pull request #6778 from nextcloud/fix-cypress-main
fix: cypress issue
2025-02-21 10:58:05 +01:00
Nextcloud bot
55056e27f1 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-21 00:41:20 +00:00
Luka Trovic
22c36a0d77 fix: cypress issue
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2025-02-20 16:24:45 +01:00
Nextcloud bot
1ebaa0c41f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-20 00:43:26 +00:00
Luka Trovic
a2dbb94179 Merge pull request #6724 from nextcloud/feat/workflow-auto-update-pr-feedback.yml
chore(CI): Updating pr-feedback.yml workflow from template
2025-02-19 13:43:07 +01:00
Nextcloud bot
6f6f54965c Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-19 00:42:11 +00:00
Nextcloud bot
5a833ec367 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-18 00:42:04 +00:00
Nextcloud bot
f1161be49f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-17 00:41:29 +00:00
Nextcloud bot
c0731ce142 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-16 01:06:39 +00:00
Nextcloud bot
4534ad5a92 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-15 00:41:52 +00:00
Luka Trovic
6788210c27 Merge pull request #6740 from nextcloud/update-default-content
feat: update default content
2025-02-14 13:32:26 +01:00
Luka Trovic
1051dea281 Merge pull request #6745 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.1
chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1
2025-02-14 08:42:28 +01:00
Nextcloud bot
eb9fce2e5f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-14 00:42:23 +00:00
dependabot[bot]
955a16f1c5 chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.6.0 to 6.6.1.
- [Commits](https://github.com/indutny/elliptic/compare/v6.6.0...v6.6.1)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-13 17:43:42 +00:00
Luka Trovic
f38773473b Merge pull request #6736 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-02-13 18:41:01 +01:00
Luka Trovic
b15254f1ed feat: update default content
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2025-02-13 14:18:47 +01:00
grnd-alt
b708f3967b vue3-with non-local dependencies and part of the functionality
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-02-13 14:04:36 +01:00
grnd-alt
a2a8b1ade5 get deck to build with vue3 with broken functionality
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-02-13 11:01:24 +01:00
Nextcloud bot
6dd623f796 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-13 00:42:08 +00:00
Julius Knorr
41e97d7281 Merge pull request #6649 from nextcloud/fix/redirect-no-rewrite
fix: Adapt URLs generated in the backend to new routes
2025-02-12 22:32:04 +01:00
Julius Knorr
1b2a352df1 ci: Update query count
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-02-12 21:56:34 +01:00
Julius Knorr
7fcad2425d fix: Use dynamic base URL for vue router to make routing work in all cases
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-02-12 21:56:06 +01:00
Julius Knorr
5fb43086b6 tests: Fix url generation mocks and cleanup some phpunit code
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-02-12 21:56:06 +01:00
Julius Knorr
7b4586a43a fix: Adapt URLs generated in the backend to new routes
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-02-12 21:56:06 +01:00
Nextcloud bot
aaa76f7bd0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-12 00:43:09 +00:00
Nextcloud bot
8260296d64 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-11 00:41:47 +00:00
nextcloud-command
b02bc530f1 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-02-09 02:54:36 +00:00
Nextcloud bot
1b4e859431 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-09 00:41:43 +00:00
dependabot[bot]
acc61ad584 Merge pull request #6729 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.13 2025-02-08 02:26:34 +00:00
dependabot[bot]
cb1d5c49e0 chore(deps-dev): bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.12 to 1.0.0-beta.13.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.12...v1.0.0-beta.13)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 02:10:29 +00:00
Luka Trovic
0c7b1c4731 Merge pull request #6707 from nextcloud/feat/workflow-auto-update-npm-audit-fix.yml
chore(CI): Updating npm-audit-fix.yml workflow from template
2025-02-07 16:36:10 +01:00
Nextcloud bot
629ef85d64 chore(CI): Updating npm-audit-fix.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-07 16:22:02 +01:00
Luka Trovic
914f1d76ac Merge pull request #6720 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2025-02-07 10:18:15 +01:00
Nextcloud bot
0923070c45 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-07 00:41:26 +00:00
Nextcloud bot
bbf51952e0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-05 00:43:20 +00:00
Nextcloud bot
1d1c2df8f3 chore(CI): Updating pr-feedback.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-04 18:42:46 +00:00
Elizabeth Danzberger
0780b10170 Merge pull request #6692 from nextcloud/fix/6446
fix: skip exporting a deleted card
2025-02-04 13:27:54 -05:00
Luka Trovic
fd6ef9b6eb Merge pull request #6712 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.4
chore(deps): bump dompurify from 3.2.3 to 3.2.4
2025-02-04 13:09:57 +01:00
Luka Trovic
da4a54900c Merge pull request #6711 from nextcloud/dependabot/github_actions/actions/setup-node-4.2.0
chore(deps): bump actions/setup-node from 4.1.0 to 4.2.0
2025-02-04 13:09:35 +01:00
Luka Trovic
53bd32d6b6 Merge pull request #6695 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.26.7
chore(deps): bump @babel/runtime from 7.26.0 to 7.26.7
2025-02-04 13:05:56 +01:00
Elizabeth Danzberger
f7fa419105 fix: skip exporting a deleted card
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
2025-02-04 09:49:39 +01:00
dependabot[bot]
023ab01e93 Merge pull request #6668 from nextcloud/dependabot/composer/tests/integration/behat/behat-approx-3.18.1 2025-02-04 07:24:15 +00:00
dependabot[bot]
615d5ef871 chore(deps-dev): update behat/behat requirement in /tests/integration
Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.15.0...v3.18.1)

---
updated-dependencies:
- dependency-name: behat/behat
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-04 08:18:49 +01:00
Luka Trovic
a52b7b9742 Merge pull request #6665 from nextcloud/dependabot/github_actions/shivammathur/setup-php-2.32.0
chore(deps): bump shivammathur/setup-php from 2.31.1 to 2.32.0
2025-02-04 08:18:00 +01:00
Luka Trovic
dcbc6bc604 Merge pull request #6666 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.6
chore(deps): bump peter-evans/create-pull-request from 7.0.5 to 7.0.6
2025-02-04 08:12:07 +01:00
Nextcloud bot
ce13d89e07 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-03 01:02:33 +00:00
nextcloud-command
7114b10871 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2025-02-02 03:25:51 +00:00
Nextcloud bot
100404d25f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-02 00:42:30 +00:00
dependabot[bot]
60bfc192d3 chore(deps): bump actions/setup-node from 4.1.0 to 4.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 19:38:35 +01:00
dependabot[bot]
fd090c7749 chore(deps): bump peter-evans/create-pull-request from 7.0.5 to 7.0.6
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.5 to 7.0.6.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](5e914681df...67ccf781d6)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 19:14:56 +01:00
dependabot[bot]
d735308bd3 chore(deps): bump shivammathur/setup-php from 2.31.1 to 2.32.0
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php) from 2.31.1 to 2.32.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases)
- [Commits](https://github.com/shivammathur/setup-php/compare/2.31.1...2.32.0)

---
updated-dependencies:
- dependency-name: shivammathur/setup-php
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 19:13:02 +01:00
github-actions[bot]
4ec068ca62 Merge pull request #6670 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-02-01 16:53:40 +00:00
nextcloud-command
f5e3e5e0f8 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-02-01 17:48:09 +01:00
dependabot[bot]
94aee3e07a chore(deps): bump dompurify from 3.2.3 to 3.2.4
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.3...3.2.4)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-01 02:33:07 +00:00
Nextcloud bot
b1f7c623a1 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-28 00:41:14 +00:00
Julius Knorr
afa95d3c50 Merge pull request #6671 from nextcloud/fix/attachment-extension
fix: Properly show attachment extension
2025-01-27 08:43:31 +01:00
Nextcloud bot
ba8e77abfe Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-27 00:40:20 +00:00
dependabot[bot]
8c09047203 chore(deps): bump @babel/runtime from 7.26.0 to 7.26.7
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.0 to 7.26.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.7/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-01-25 02:29:31 +00:00
Nextcloud bot
baa85e8947 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-25 01:01:22 +00:00
Nextcloud bot
f1e5acc52e Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-24 00:41:33 +00:00
Elizabeth Danzberger
d76b7a4667 Merge pull request #6682 from nextcloud/update-main-version
feat(deps): Add Nextcloud 32 support on main
2025-01-23 14:08:15 -05:00
Joas Schilling
df32a3ee34 feat(deps): Add Nextcloud 32 support on main
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-23 10:57:25 +01:00
Julius Knorr
2fa74662db ci: Test for separate extension
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-23 09:28:09 +01:00
Julius Härtl
d5fd80d116 fix: Properly show attachment extension
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2025-01-23 09:28:09 +01:00
Nextcloud bot
97afe9fa85 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-23 00:41:44 +00:00
Nextcloud bot
141e2dbc08 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-22 00:43:21 +00:00
Nextcloud bot
7a0b243885 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-21 00:42:18 +00:00
Nextcloud bot
e662e621ad Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-18 00:41:00 +00:00
Julius Knorr
98c3e4acbd Merge pull request #6664 from nextcloud/remove-nextcloud-vue-collections
remove deprecated nextcloud-vue-collections
2025-01-17 10:38:06 +01:00
grnd-alt
7b21a9a7ea remove deprecated nextcloud-vue-collections
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-01-16 18:03:33 +01:00
Nextcloud bot
90af63d757 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-16 00:40:58 +00:00
grnd-alt
facca9c7e6 Merge pull request #6286 from nextcloud/feat/reference-cards
feat: Implement reference resolving for cards that have a link in the title
2025-01-15 11:52:49 +01:00
Nextcloud bot
37119c22e4 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-15 00:41:12 +00:00
Julius Knorr
be748f5f6f test: Add cypress test for inline editing the card title
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
fa23a3852f fix: Inline links in card title
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
c5c8a6ef71 fix: Fix title selection and editing
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:57 +01:00
Julius Knorr
047fcb6584 fix: Skip individual board caches when listing all boards
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:38 +01:00
Julius Härtl
75be929077 feat: Implement reference resolving for cards that have a link in the title
Signed-off-by: Julius Härtl <jus@bitgrid.net>

fix: Enrich on update

Signed-off-by: Julius Knorr <jus@bitgrid.net>

fix: Enrich on create

Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-14 23:19:37 +01:00
Julius Knorr
46c4c7d4fd Merge pull request #6658 from nextcloud/edent-patch-1 2025-01-13 20:22:23 +01:00
Terence Eden
aa3a829592 Remove old project from README
Deck-NG was archived in July 2024 - https://github.com/meltzow/deck-ng

Signed-off-by: Terence Eden <https://edent.tel/>

Signed-off-by: Terence Eden <edent@users.noreply.github.com>
2025-01-13 11:43:56 +00:00
Julius Knorr
351af0bd39 Merge pull request #6653 from niclasheinz/fix-devcontainer
devcontainer(image): Fix package path
2025-01-13 10:21:14 +01:00
Nextcloud bot
66fbaac8d7 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-13 00:39:58 +00:00
github-actions[bot]
3b4fc9db20 Merge pull request #6657 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2025-01-12 03:57:25 +00:00
nextcloud-command
1292f68340 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2025-01-12 03:03:26 +00:00
Niclas Heinz
2861d9f89f devcontainer(image): Fix package path
Signed-off-by: Niclas Heinz <nheinz@hpost.net>
2025-01-10 18:24:10 +01:00
grnd-alt
a552bde7c7 release 1.15.0-beta.1
Signed-off-by: grnd-alt <git@belakkaf.net>
2025-01-10 17:11:10 +01:00
Julius Knorr
0f593eda27 Merge pull request #6646 from nextcloud/fix/6516 2025-01-09 17:17:20 +01:00
Nextcloud bot
0c71403859 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-08 00:41:27 +00:00
Nextcloud bot
facb5f4a33 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-06 00:52:27 +00:00
Nextcloud bot
13d6a79b1f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-05 00:42:06 +00:00
Nextcloud bot
8104df7c14 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-04 00:41:18 +00:00
Julius Knorr
a35489bee3 fix: Catch not found card
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-03 14:48:00 +01:00
Luka Trovic
fe1c4e5b34 Merge pull request #6642 from nextcloud/fix/public-dav
fix: Avoid failing on public dav URLs
2025-01-03 11:11:54 +01:00
Luka Trovic
eeda7b4fb9 Merge pull request #6641 from nextcloud/fix/activity
fix: Proper rich object formats
2025-01-03 10:50:58 +01:00
Julius Knorr
052774397c Merge pull request #3430 from bahuma20/2797-clone-cards
Clone cards together with the board
2025-01-02 17:08:14 +01:00
Max Bachhuber
f2c30afe8a feat: Add possibility to clone cards when cloning a board
Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Adjust BoardServiceTest to new dependencies

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add BoardCloneModal vue component to frontend. Adjust BoardApi and store to support clone options

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add license and credits

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Fix PHP code style

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Change default clone settings

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Add accordion for advanced settings

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Fix bug which caused board to be cloned when clicking out of the modal

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

Change wording of clone options

Signed-off-by: Max Bachhuber <max.bachhuber@bahuma.io>

fix: Rebase failures

Signed-off-by: Julius Härtl <jus@bitgrid.net>

update cloneBoards phpdoc

make error message clear

SPDX Header BoardCloneModal.vue

Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2025-01-02 16:58:58 +01:00
Julius Knorr
ea01d84419 Merge pull request #5859 from mulles/patch-1
Update TrelloJsonService.php
2025-01-02 15:58:42 +01:00
Julius Knorr
e2cc8c3bd9 Merge pull request #6430 from thibaultmol/improve-docs-formatting
Fixed some formatting that wasn't displaying correctly in readthedocs
2025-01-02 15:57:41 +01:00
Julius Knorr
c630d3e809 Merge pull request #6138 from xyjonas/programmatic-archive-unarchive-card
Feat(REST API): add url to (un)archive cards
2025-01-02 15:55:47 +01:00
Julius Knorr
97eb0a2c5e fix: Avoid failing on public dav URLs
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-02 10:16:00 +01:00
Julius Knorr
59fa3cd11c fix: Proper rich object formats
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-02 10:14:54 +01:00
dependabot[bot]
bdaf28eef4 Merge pull request #6631 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.22.0 2024-12-30 08:58:31 +00:00
github-actions[bot]
00a1fa8b85 Merge pull request #6628 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-12-30 08:57:05 +00:00
nextcloud-command
76792c61a1 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-12-30 09:52:17 +01:00
Julius Knorr
989db86f83 Merge pull request #6623 from nextcloud/bugfix/noid/notification-handling
fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti…
2024-12-30 09:34:30 +01:00
Andy Scherzinger
61019d5625 Merge pull request #6630 from nextcloud/feat/workflow-auto-update-reuse.yml
chore(CI): Updating reuse.yml workflow from template
2024-12-29 15:13:40 +01:00
dependabot[bot]
ba45022c79 chore(deps): bump @nextcloud/vue from 8.21.0 to 8.22.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.21.0 to 8.22.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.21.0...v8.22.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-28 02:13:11 +00:00
Nextcloud bot
1fa8c5ff35 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-27 00:40:47 +00:00
Nextcloud bot
e98adcd65c chore(CI): Updating reuse.yml workflow from template
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-26 14:16:04 +00:00
Nextcloud bot
92e6659301 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-26 00:41:13 +00:00
Nextcloud bot
96957af0ce Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-23 00:41:09 +00:00
Nextcloud bot
7cd8946e20 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-22 00:42:35 +00:00
dependabot[bot]
9c55a2dde0 Merge pull request #6626 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.17.0 2024-12-21 02:32:28 +00:00
dependabot[bot]
6d81cb3ddd chore(deps-dev): bump cypress from 13.16.1 to 13.17.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.16.1 to 13.17.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.16.1...v13.17.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-21 02:27:56 +00:00
Nextcloud bot
5e92394dc7 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-21 00:41:11 +00:00
Joas Schilling
6ceecd4f9b fix(notifications): Notifier::prepare() threw \InvalidArgumentException which is deprecated
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-20 15:12:36 +01:00
Nextcloud bot
774b5f11cd Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-20 00:42:08 +00:00
Julius Knorr
fb236edf8c Merge pull request #6452 from nextcloud/feat/1813-clonecopy-a-card
feat(cards): add card cloning ability
2024-12-19 16:26:13 +01:00
Julius Knorr
5aeebc1ed8 chore: Move from NcModal to NcDialog
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-19 14:52:33 +01:00
grnd-alt
60b7357ef4 enh: make clone function use ocs
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-19 14:05:32 +01:00
grnd-alt
22bb8d65e9 put copy logic into move dialog
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-19 13:39:37 +01:00
grnd-alt
8f77cce542 Merge pull request #6617 from ludij/fix/6263-close-modal-after-card-delete
fix: close modal after deleting card
2024-12-19 12:33:51 +01:00
Luutzen Radiosphere
be783d244c fix: close modal after deleting card
Signed-off-by: Luutzen Dijkstra <luutzen.dijkstra@gmail.com>
2024-12-19 01:32:02 +01:00
Julius Knorr
4d17f10675 tests(cypress): Revert filename to pass with example files on CI
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-18 23:02:33 +01:00
Julius Knorr
3391a40b77 tests(cypress): Try sleep to avoid electron crash in modal
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-18 22:59:42 +01:00
grnd-alt
d829a28ddf skip cypress test causing chrome out of memory crash
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-18 22:31:44 +01:00
grnd-alt
0a48954f18 add cypress tests for cardfeatures
Signed-off-by: grnd-alt <git@belakkaf.net>
2024-12-18 22:31:44 +01:00
grnd-alt
2e0f0d29b6 feat(tests): add tests for labelService and cardService functions
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
1fe20dcc1d check user-permsisions when assigning to cloned card
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
838b648ef6 introduce cloneCard backendFunctionality
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
55c44ef6d4 fix(cards): use copy-content icon for cloning cards
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:44 +01:00
grnd-alt
e436cb921a feat(cards): add card cloning ability
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-12-18 22:31:43 +01:00
Julius Knorr
f6df55dd2d Merge pull request #6611 from nextcloud/fix/query-builder-reuse
fix: Use new query builder
2024-12-18 08:48:32 +01:00
Elizabeth Danzberger
f8bdc3e864 Merge pull request #6610 from nextcloud/chore/composer-php-req
chore: Bump php version requirement for composer to 8.1
2024-12-17 17:07:51 -05:00
Julius Knorr
443c7f852e fix: Use new query builder
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 15:20:08 +01:00
Julius Knorr
86cb011a5c style: Fix php-cs issues
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 09:22:00 +01:00
Julius Knorr
b3cdbdced8 chore: Bump php version requirement for composer to 8.1
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-12-17 08:42:05 +01:00
Julius Knorr
ba953c9b09 Merge pull request #6609 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-12-16 23:47:57 +01:00
Nextcloud bot
e8ed8bc9d3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-16 00:39:56 +00:00
nextcloud-command
1b781b43a0 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-12-15 03:36:27 +00:00
dependabot[bot]
b79cb2e89d Merge pull request #6606 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.10.1 2024-12-14 03:57:20 +00:00
dependabot[bot]
517fc14847 bump @nextcloud/files from 3.10.0 to 3.10.1
---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:49:43 +00:00
dependabot[bot]
9058acaa58 Merge pull request #6605 from nextcloud/dependabot/github_actions/marcelklehr/get-github-handles-from-website-action-1.0.1 2024-12-14 03:49:38 +00:00
dependabot[bot]
326fb861a4 Chore(deps): Bump marcelklehr/get-github-handles-from-website-action
Bumps [marcelklehr/get-github-handles-from-website-action](https://github.com/marcelklehr/get-github-handles-from-website-action) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/marcelklehr/get-github-handles-from-website-action/releases)
- [Commits](a739600f6b...06b2239db0)

---
updated-dependencies:
- dependency-name: marcelklehr/get-github-handles-from-website-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:41:55 +00:00
dependabot[bot]
39097b424a Merge pull request #6603 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.3 2024-12-14 03:33:25 +00:00
dependabot[bot]
5f9fb3c08f Merge pull request #6602 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/moment-1.3.2 2024-12-14 03:23:02 +00:00
dependabot[bot]
91458331bc bump dompurify from 3.2.2 to 3.2.3
---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:20:23 +00:00
dependabot[bot]
368d5e4f63 bump @nextcloud/moment from 1.3.1 to 1.3.2
---
updated-dependencies:
- dependency-name: "@nextcloud/moment"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-14 03:12:20 +00:00
dependabot[bot]
3e52dc0ae2 Merge pull request #6578 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.12 2024-12-07 02:08:50 +00:00
dependabot[bot]
36a1932786 Merge pull request #6577 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.16.1 2024-12-07 02:07:41 +00:00
dependabot[bot]
53a83a788d Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.11 to 1.0.0-beta.12.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.11...v1.0.0-beta.12)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-07 02:03:08 +00:00
dependabot[bot]
48d0edd243 Chore(deps-dev): Bump cypress from 13.16.0 to 13.16.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.16.0 to 13.16.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.16.0...v13.16.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-07 02:02:35 +00:00
Nextcloud bot
cc00efb40a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-07 00:43:08 +00:00
Nextcloud bot
27ec8beda2 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-12-06 00:47:06 +00:00
Julius Knorr
a8dd7837c1 Merge pull request #6574 from nextcloud/fix/new-card-input-spacing
fix: new card input spacing
2024-12-05 21:21:32 +01:00
Luka Trovic
ae0460e5b7 fix: new card input spacing
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-12-05 13:24:35 +01:00
dependabot[bot]
246e270dc6 Merge pull request #6565 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.14 2024-11-30 03:20:28 +00:00
dependabot[bot]
554b1edd52 Merge pull request #6564 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.2 2024-11-30 03:19:08 +00:00
dependabot[bot]
bb78592b70 Merge pull request #6563 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.11 2024-11-30 03:18:53 +00:00
dependabot[bot]
79419cdb96 Chore(deps-dev): Bump @relative-ci/agent from 4.2.13 to 4.2.14
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.13 to 4.2.14.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.13...v4.2.14)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:57 +00:00
dependabot[bot]
7c22c706b0 Chore(deps): Bump dompurify from 3.2.1 to 3.2.2
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.1...3.2.2)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:42 +00:00
dependabot[bot]
389d72c30c Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.10 to 1.0.0-beta.11.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/1.0.0-beta.10...v1.0.0-beta.11)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-30 03:07:10 +00:00
dependabot[bot]
ff2672b8f3 Merge pull request #6545 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.1 2024-11-28 09:17:01 +00:00
dependabot[bot]
0ff9520e22 Chore(deps): Bump dompurify from 3.2.0 to 3.2.1
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.2.0...3.2.1)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-28 10:11:51 +01:00
dependabot[bot]
61ed059f13 Merge pull request #6544 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.16.0 2024-11-25 12:35:54 +00:00
dependabot[bot]
587e2d4dcd Chore(deps-dev): Bump cypress from 13.15.2 to 13.16.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.2 to 13.16.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.2...v13.16.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:30:51 +00:00
dependabot[bot]
bd44ea27d3 Merge pull request #6546 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.10 2024-11-25 12:29:57 +00:00
Julius Knorr
702206b9c3 Merge pull request #6547 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-11-25 08:32:25 +01:00
Nextcloud bot
47c4b58468 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-25 00:39:40 +00:00
nextcloud-command
8dbea68b8f fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-11-24 03:27:49 +00:00
github-actions[bot]
d44267d06c Merge pull request #6490 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-11-24 03:23:04 +00:00
nextcloud-command
7d04b5a6b7 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-11-24 03:07:38 +00:00
Nextcloud bot
ac02ddfc4d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-24 00:39:41 +00:00
dependabot[bot]
606a53aac6 Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.9 to 1.0.0-beta.10.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.9...1.0.0-beta.10)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-23 03:04:51 +00:00
Luka Trovic
c4272d46a5 Merge pull request #6531 from nextcloud/bump-eslint-plugin-cypress-3.6.0
Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0
2024-11-22 19:57:32 +01:00
Luka Trovic
b492f7a6cf Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-22 18:29:54 +01:00
dependabot[bot]
9cd320188d Merge pull request #6529 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.21.0 2024-11-22 09:52:07 +00:00
dependabot[bot]
4d8f9763b8 Chore(deps): Bump @nextcloud/vue from 8.19.0 to 8.21.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.19.0 to 8.21.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.19.0...v8.21.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-22 09:47:49 +00:00
dependabot[bot]
a1d5c911e8 Merge pull request #6509 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.2.0 2024-11-22 09:46:44 +00:00
Luka Trovic
bf5f5ad09f Merge pull request #6498 from nextcloud/dependabot/github_actions/fsfe/reuse-action-5.0.0
Chore(deps): Bump fsfe/reuse-action from 4.0.0 to 5.0.0
2024-11-22 06:48:05 +01:00
Nextcloud bot
1c0bc1f09a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-21 00:40:42 +00:00
Luka Trovic
32c67cd3fb Merge pull request #6527 from nextcloud/clean-up-release
fix: clean up release
2024-11-20 15:15:28 +01:00
Julius Knorr
4da6a42bdf Merge pull request #6471 from nextcloud/fix/share-with-email
fix(sharing): list accounts with matches in email
2024-11-20 10:16:55 +01:00
Luka Trovic
60dbf606be fix: clean up release
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-19 20:03:00 +01:00
Julius Knorr
345ca761c7 Merge pull request #6519 from nextcloud/chore/add-codeowners
chore: Add CODEOWNERS with current app maintainers
2024-11-19 10:04:50 +01:00
Julius Knorr
d69a123d0e chore: Add CODEOWNERS with current app maintainers
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-11-18 17:25:19 +01:00
Max
3e4bf0eb99 fix(sharing): list accounts with matches in email
* Show users with matches in the email address.
* List email addresses in sharing dialog.

`NcSelect` filters the options based on matches in `label` and `subname`.
By using the email address as a subname we ensure
options with a matching email address are shown.

Signed-off-by: Max <max@nextcloud.com>
2024-11-18 15:49:21 +01:00
Nextcloud bot
4ad732a7c4 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-18 00:38:36 +00:00
dependabot[bot]
f66e3e8172 Merge pull request #6510 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.10.0 2024-11-16 04:28:28 +00:00
dependabot[bot]
c45a63da02 Chore(deps): Bump @nextcloud/files from 3.9.1 to 3.10.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/commits/v3.10.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 04:24:32 +00:00
dependabot[bot]
8e111f26f2 Chore(deps): Bump dompurify from 3.1.7 to 3.2.0
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.7 to 3.2.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.7...3.2.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 04:23:47 +00:00
dependabot[bot]
dc131fc681 Chore(deps): Bump fsfe/reuse-action from 4.0.0 to 5.0.0
Bumps [fsfe/reuse-action](https://github.com/fsfe/reuse-action) from 4.0.0 to 5.0.0.
- [Release notes](https://github.com/fsfe/reuse-action/releases)
- [Commits](3ae3c6bdf1...bb774aa972)

---
updated-dependencies:
- dependency-name: fsfe/reuse-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-16 02:15:21 +00:00
Luka Trovic
ca24876463 Merge pull request #6496 from nextcloud/fix/two-close-buttons
fix: two close buttons on card modal
2024-11-14 07:57:29 +01:00
Luka Trovic
10af76bdf0 fix: two close buttons on card modal
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-13 20:08:08 +01:00
Nextcloud bot
bc746fec21 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-11 00:40:27 +00:00
dependabot[bot]
dc5a2a5914 Merge pull request #6486 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/dialogs-6.0.1 2024-11-09 04:04:36 +00:00
dependabot[bot]
79dfcc7e5a bump @nextcloud/dialogs from 6.0.0 to 6.0.1
---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 03:59:10 +00:00
dependabot[bot]
5d7913a377 Merge pull request #6483 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.2 2024-11-09 03:03:26 +00:00
dependabot[bot]
dcc912919d Chore(deps-dev): Bump cypress from 13.15.1 to 13.15.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.1 to 13.15.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.1...v13.15.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 02:36:50 +00:00
github-actions[bot]
5738e0851a Merge pull request #6469 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-11-07 16:03:13 +00:00
Luka Trovic
83797f4e4a Merge pull request #6449 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-11-07 08:53:45 +01:00
Luka Trovic
55778a26e6 Merge pull request #6461 from nextcloud/fix/board-bubble-preview-widget
fix: board bubble preview widget
2024-11-04 05:49:54 +01:00
Nextcloud bot
c2c2519601 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-11-04 00:42:46 +00:00
nextcloud-command
1184f18108 fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-11-03 03:32:02 +00:00
nextcloud-command
c80a087f6d chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-11-03 03:00:02 +00:00
dependabot[bot]
d23c7eecd3 Merge pull request #6466 from nextcloud/dependabot/composer/tests/integration/sabre/dav-4.7.0 2024-11-02 03:39:49 +00:00
dependabot[bot]
fb24eddaf8 Chore(deps-dev): Update sabre/dav requirement in /tests/integration
Updates the requirements on [sabre/dav](https://github.com/sabre-io/dav) to permit the latest version.
- [Release notes](https://github.com/sabre-io/dav/releases)
- [Changelog](https://github.com/sabre-io/dav/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sabre-io/dav/compare/4.6.0...4.7.0)

---
updated-dependencies:
- dependency-name: sabre/dav
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:33:52 +00:00
dependabot[bot]
cb09583c0b Merge pull request #6465 from nextcloud/dependabot/composer/tests/integration/behat/behat-approx-3.15.0 2024-11-02 03:33:07 +00:00
dependabot[bot]
b08f0b80aa Merge pull request #6467 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.13 2024-11-02 03:32:41 +00:00
dependabot[bot]
9f5bfbf8ff Chore(deps-dev): Bump @relative-ci/agent from 4.2.12 to 4.2.13
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.12 to 4.2.13.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.12...v4.2.13)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:27:15 +00:00
dependabot[bot]
299e54baa9 Chore(deps-dev): Update behat/behat requirement in /tests/integration
Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.14.0...v3.15.0)

---
updated-dependencies:
- dependency-name: behat/behat
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-02 03:26:19 +00:00
Luka Trovic
bd1bd0ac41 fix: board bubble preview widget
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-11-01 17:50:41 +01:00
dependabot[bot]
af680cb37e Merge pull request #6459 from nextcloud/dependabot/npm_and_yarn/elliptic-6.6.0 2024-10-31 02:21:33 +00:00
dependabot[bot]
ac68516579 Chore(deps-dev): Bump elliptic from 6.5.7 to 6.6.0
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 02:12:11 +00:00
github-actions[bot]
876a68eb46 Merge pull request #6447 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-10-27 04:22:08 +00:00
nextcloud-command
4372b4ac27 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-10-27 03:06:55 +00:00
dependabot[bot]
e4fb4655db Merge pull request #6441 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.1 2024-10-26 02:14:40 +00:00
dependabot[bot]
ec76abe744 Merge pull request #6440 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.26.0 2024-10-26 02:04:52 +00:00
dependabot[bot]
82fe8c8cf2 Merge pull request #6439 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.9.1 2024-10-26 02:03:54 +00:00
dependabot[bot]
11e01b58eb Chore(deps-dev): Bump cypress from 13.15.0 to 13.15.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.15.0 to 13.15.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.15.0...v13.15.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:48 +00:00
dependabot[bot]
00df27020c Chore(deps): Bump @babel/runtime from 7.25.7 to 7.26.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.7 to 7.26.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:24 +00:00
dependabot[bot]
784a1462da Chore(deps): Bump @nextcloud/files from 3.9.0 to 3.9.1
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.9.0 to 3.9.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/commits)

---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:37:09 +00:00
dependabot[bot]
abca5d19d7 Merge pull request #6437 from nextcloud/dependabot/github_actions/actions/checkout-4.2.2 2024-10-26 01:34:47 +00:00
dependabot[bot]
3ceee99a69 Merge pull request #6438 from nextcloud/dependabot/github_actions/actions/setup-node-4.1.0 2024-10-26 01:34:44 +00:00
dependabot[bot]
02b17b8cf6 Chore(deps): Bump actions/setup-node from 4.0.4 to 4.1.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.4...v4.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:21:27 +00:00
dependabot[bot]
d688090dfc Chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.2.1...v4.2.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-26 01:21:20 +00:00
Nextcloud bot
d36c127dc8 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-26 00:38:59 +00:00
dependabot[bot]
9b5c419c29 Merge pull request #6424 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.3.2 2024-10-25 15:41:39 +00:00
Luka Trovic
fff42693df fix: workflow issues
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-10-25 17:32:25 +02:00
Thibault Molleman
192518decd Fixed some formatting that wasn't displaying correctly in readthedocs 2024-10-25 17:20:57 +02:00
Luka Trovic
51f4e2e415 Merge pull request #6414 from paskalito/patch-2
Update export-import.md
2024-10-25 13:45:35 +02:00
Julius Knorr
a7eba9dcfd Merge pull request #6422 from nextcloud/deps/noid/bump-ocp
chore(dev-deps): Bump nextcloud/ocp package
2024-10-25 13:18:23 +02:00
Nextcloud bot
fff6395b3a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-24 00:42:06 +00:00
Nextcloud bot
4438d775f0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-23 00:48:13 +00:00
Luka Trovic
69e3e4a80b chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-10-22 20:58:01 +02:00
Nextcloud bot
1868e66911 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-22 00:40:45 +00:00
Nextcloud bot
b4903c983d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-21 00:37:51 +00:00
Nextcloud bot
4bc033a2e9 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-20 00:39:09 +00:00
dependabot[bot]
f0a0b8d08e Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.1 to 1.3.2
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 02:44:03 +00:00
dependabot[bot]
6a8784c184 Merge pull request #6423 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.1.2 2024-10-19 01:29:19 +00:00
dependabot[bot]
f4a70cda51 Chore(deps): Bump chroma-js from 3.1.1 to 3.1.2
Bumps [chroma-js](https://github.com/gka/chroma.js) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/compare/v3.1.1...v3.1.2)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-19 01:13:30 +00:00
Julius Knorr
101499df1e Merge pull request #6416 from nextcloud/feat/markdown-comments
feat: Add markdown support for comments
2024-10-17 09:11:01 +02:00
Nextcloud bot
26f82d9ef6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-17 00:39:55 +00:00
Julius Knorr
4d9395982e feat: Add markdown support for comments
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-10-16 15:41:35 +02:00
paskalito
12ae50d67b Update export-import.md
Added a more or less step for step guide on how to export import from deck to deck, and corrected a command.

Signed-off-by: paskalito <paskalito@users.noreply.github.com>
2024-10-16 11:31:55 +02:00
Nextcloud bot
90e0cab306 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-15 00:39:21 +00:00
Julius Knorr
7a414a0ca3 Merge pull request #6412 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-10-14 08:01:31 +02:00
Nextcloud bot
be4e8438ab Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-14 00:37:25 +00:00
nextcloud-command
f9580003cc fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-10-13 03:34:56 +00:00
Nextcloud bot
761d0ce4fe Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-13 00:40:56 +00:00
dependabot[bot]
cb6d8dbaf5 Merge pull request #6399 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/webpack-vue-config-6.2.0 2024-10-12 02:25:38 +00:00
dependabot[bot]
9eefd22422 Merge pull request #6403 from nextcloud/dependabot/github_actions/actions/checkout-4.2.1 2024-10-12 02:08:54 +00:00
dependabot[bot]
7e2c170d1b Chore(deps): Bump actions/checkout from 4.2.0 to 4.2.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.2.0...v4.2.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:26:04 +00:00
dependabot[bot]
351c72a590 Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.1.1 to 6.2.0
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config) from 6.1.1 to 6.2.0.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.1.1...v6.2.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:19:12 +00:00
dependabot[bot]
ea5f3f2d70 Merge pull request #6397 from nextcloud/dependabot/npm_and_yarn/main/vue-material-design-icons-5.3.1 2024-10-12 01:18:49 +00:00
dependabot[bot]
4441107360 Merge pull request #6396 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.12 2024-10-12 01:18:17 +00:00
dependabot[bot]
529c4defb3 Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1
Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/robcresswell/vue-material-design-icons/compare/5.3.0...5.3.1)

---
updated-dependencies:
- dependency-name: vue-material-design-icons
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:06:29 +00:00
dependabot[bot]
e7a2306268 Chore(deps-dev): Bump @relative-ci/agent from 4.2.11 to 4.2.12
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.11 to 4.2.12.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.11...v4.2.12)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-12 01:06:13 +00:00
Nextcloud bot
1ffee422b6 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-11 00:44:37 +00:00
Nextcloud bot
9fba14f1d3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-09 00:39:48 +00:00
github-actions[bot]
e0185a39a8 Merge pull request #6386 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-10-06 04:41:43 +00:00
nextcloud-command
0e49d72a67 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-10-06 03:08:44 +00:00
Nextcloud bot
786d2583de Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-06 00:39:46 +00:00
dependabot[bot]
3ebdaf694d Merge pull request #6382 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.7 2024-10-05 02:26:50 +00:00
dependabot[bot]
db50b78cb6 Chore(deps): Bump @babel/runtime from 7.25.6 to 7.25.7
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.6 to 7.25.7.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.7/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-05 02:19:40 +00:00
Nextcloud bot
60f0719380 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-10-05 00:38:37 +00:00
dependabot[bot]
c68d223670 Merge pull request #6364 from nextcloud/dependabot/github_actions/actions/checkout-4.2.0 2024-10-01 17:47:15 +00:00
dependabot[bot]
5c1e3ec50a Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v4.1.7...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-01 18:31:55 +02:00
github-actions[bot]
e0b11a0171 Merge pull request #6372 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-29 04:18:21 +00:00
nextcloud-command
e7a53ce31a chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-29 03:02:36 +00:00
dependabot[bot]
d83b8b809d Merge pull request #6361 from nextcloud/dependabot/npm_and_yarn/main/dompurify-3.1.7 2024-09-28 01:24:47 +00:00
dependabot[bot]
1020f6e344 Merge pull request #6360 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/webpack-vue-config-6.1.1 2024-09-28 01:23:50 +00:00
dependabot[bot]
6591466620 Merge pull request #6359 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.15.0 2024-09-28 01:23:45 +00:00
dependabot[bot]
4505f2c426 Chore(deps): Bump dompurify from 3.1.6 to 3.1.7
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.1.6...3.1.7)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:15:35 +00:00
dependabot[bot]
1484a1445c Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.0.1 to 6.1.1
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud-libraries/webpack-vue-config) from 6.0.1 to 6.1.1.
- [Release notes](https://github.com/nextcloud-libraries/webpack-vue-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/webpack-vue-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/webpack-vue-config/compare/v6.0.1...v6.1.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/webpack-vue-config"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:15:11 +00:00
dependabot[bot]
28fa6a4372 Chore(deps-dev): Bump cypress from 13.14.2 to 13.15.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.2 to 13.15.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.14.2...v13.15.0)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 01:14:37 +00:00
dependabot[bot]
a3724d61be Merge pull request #6339 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.3.1 2024-09-26 16:07:56 +00:00
Luka Trovic
439c2b422e fix phpcs
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-09-26 17:12:53 +02:00
dependabot[bot]
2a7c5b9c9c Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.1
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.2.3 to 1.3.1.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.2.3...v1.3.1)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 17:12:52 +02:00
Nextcloud bot
bd6475c93f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-26 00:42:10 +00:00
dependabot[bot]
ae14c299f6 Merge pull request #6338 from nextcloud/dependabot/github_actions/actions/setup-node-4.0.4 2024-09-25 08:05:49 +00:00
dependabot[bot]
95ab566607 Merge pull request #6337 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.5 2024-09-25 08:03:26 +00:00
dependabot[bot]
e19b78d5cf Chore(deps): Bump actions/setup-node from 4.0.3 to 4.0.4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 09:57:40 +02:00
dependabot[bot]
b20c5821e7 Chore(deps): Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.2 to 7.0.5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](d121e62763...5e914681df)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 09:53:47 +02:00
github-actions[bot]
1b0f545d06 Merge pull request #6348 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-25 07:51:46 +00:00
Luka Trovic
806d1074ea fix: unit test issue
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-09-25 09:46:32 +02:00
nextcloud-command
789930e10e chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-22 03:01:32 +00:00
Nextcloud bot
1231e267aa Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-22 00:39:20 +00:00
dependabot[bot]
b95e9756ab Merge pull request #6341 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/cypress-1.0.0-beta.9 2024-09-21 03:23:26 +00:00
dependabot[bot]
deea984d57 Merge pull request #6342 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.19.0 2024-09-21 03:08:41 +00:00
dependabot[bot]
2b6877e771 Merge pull request #6340 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/axios-2.5.1 2024-09-21 02:20:25 +00:00
dependabot[bot]
5274b16253 Chore(deps): Bump @nextcloud/vue from 8.18.0 to 8.19.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.18.0 to 8.19.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.18.0...v8.19.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:07:10 +00:00
dependabot[bot]
3ef0985ae1 Chore(deps-dev): Bump @nextcloud/cypress
Bumps [@nextcloud/cypress](https://github.com/nextcloud/nextcloud-cypress) from 1.0.0-beta.8 to 1.0.0-beta.9.
- [Release notes](https://github.com/nextcloud/nextcloud-cypress/releases)
- [Commits](https://github.com/nextcloud/nextcloud-cypress/compare/v1.0.0-beta.8...v1.0.0-beta.9)

---
updated-dependencies:
- dependency-name: "@nextcloud/cypress"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:06:42 +00:00
dependabot[bot]
da6914d563 Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1
Bumps [@nextcloud/axios](https://github.com/nextcloud/nextcloud-axios) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/nextcloud/nextcloud-axios/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-axios/blob/v2.5.1/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-axios/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/axios"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 02:06:27 +00:00
Nextcloud bot
855d6cc4b9 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-18 00:40:42 +00:00
Nextcloud bot
22f1b9076a Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-17 00:40:08 +00:00
Julius Knorr
4900aca82e Merge pull request #6309 from nextcloud/fix/load-archived-card-route
fix: Load archived card if URL is opened directly
2024-09-16 15:41:52 +02:00
Nextcloud bot
dafdf10755 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-16 00:36:17 +00:00
github-actions[bot]
ca3f6747e2 Merge pull request #6321 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-15 05:15:55 +00:00
nextcloud-command
26129e724b chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-15 03:00:15 +00:00
Nextcloud bot
93c5a6eb0f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-15 00:50:03 +00:00
Julius Knorr
e91a4698f3 Merge pull request #6318 from nextcloud/dependabot/composer/psalm/phar-5.26.1
Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1
2024-09-14 14:00:32 +02:00
Julius Knorr
5cd2c51d19 Merge pull request #6320 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.2
Chore(deps): Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
2024-09-14 14:00:16 +02:00
dependabot[bot]
b87047320a Chore(deps): Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](8867c4aba1...d121e62763)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 03:56:21 +00:00
dependabot[bot]
93d77fdbec Merge pull request #6317 from nextcloud/dependabot/npm_and_yarn/express-4.21.0 2024-09-14 02:27:31 +00:00
dependabot[bot]
37a807c108 Merge pull request #6310 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.18.0 2024-09-14 02:27:02 +00:00
dependabot[bot]
706b564c01 Chore(deps-dev): Bump psalm/phar from 5.25.0 to 5.26.1
Bumps [psalm/phar](https://github.com/psalm/phar) from 5.25.0 to 5.26.1.
- [Release notes](https://github.com/psalm/phar/releases)
- [Commits](https://github.com/psalm/phar/compare/5.25.0...5.26.1)

---
updated-dependencies:
- dependency-name: psalm/phar
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:29:41 +00:00
dependabot[bot]
93dc26aa6e Chore(deps-dev): Bump express from 4.19.2 to 4.21.0
Bumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:22:07 +00:00
dependabot[bot]
0bf25619e0 Chore(deps): Bump @nextcloud/vue from 8.17.1 to 8.18.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.17.1 to 8.18.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.17.1...v8.18.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:21:48 +00:00
dependabot[bot]
fede0908bf Merge pull request #6311 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.1.1 2024-09-14 01:20:48 +00:00
dependabot[bot]
b0bafb9212 Chore(deps): Bump chroma-js from 3.0.0 to 3.1.1
Bumps [chroma-js](https://github.com/gka/chroma.js) from 3.0.0 to 3.1.1.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/commits)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 01:05:48 +00:00
Julius Knorr
ca75c14252 fix: Load archived card if URL is opened directly
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-09-12 15:52:53 +02:00
Nextcloud bot
0076026fad Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-12 00:38:29 +00:00
Nextcloud bot
b49ba034a0 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-11 00:40:31 +00:00
Joas Schilling
0b53a4746d Merge pull request #6308 from nextcloud/ci/noid/update-workflow-109
ci: Update workflows
2024-09-10 10:53:05 +02:00
Joas Schilling
b636796851 ci: Update workflows
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-10 10:47:42 +02:00
Nextcloud bot
46b81edc9e Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-10 01:04:02 +00:00
Julius Knorr
9f6f4eb475 Merge pull request #6285 from nextcloud/fix/some-bugs 2024-09-09 20:21:12 +02:00
Julius Härtl
7e3dc511c0 Merge pull request #6298 from nextcloud/dependabot/github_actions/peter-evans/create-pull-request-7.0.1 2024-09-09 14:31:22 +02:00
Julius Härtl
a329df397e Merge pull request #6300 from nextcloud/automated/noid/main-update-nextcloud-ocp 2024-09-09 14:31:08 +02:00
nextcloud-command
6f25fc7e19 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-08 02:52:15 +00:00
dependabot[bot]
599844a87e Chore(deps): Bump peter-evans/create-pull-request from 6.1.0 to 7.0.1
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.1.0 to 7.0.1.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](c5a7806660...8867c4aba1)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 02:35:07 +00:00
dependabot[bot]
088905dd7a Merge pull request #6296 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.14.2 2024-09-07 02:04:07 +00:00
dependabot[bot]
4ffbafdbf2 Merge pull request #6297 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/files-3.9.0 2024-09-07 02:03:14 +00:00
dependabot[bot]
2be3b85b09 Chore(deps): Bump @nextcloud/files from 3.8.0 to 3.9.0
Bumps [@nextcloud/files](https://github.com/nextcloud-libraries/nextcloud-files) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-files/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-files/compare/v3.8.0...v3.9.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/files"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 01:30:00 +00:00
dependabot[bot]
76c709287b Chore(deps-dev): Bump cypress from 13.14.1 to 13.14.2
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.14.1 to 13.14.2.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-07 01:29:48 +00:00
Nextcloud bot
1f7b3cc480 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-03 00:39:06 +00:00
Julius Härtl
40ac9b6c3e fix: Avoid double tap on iOS and close navigation on click
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:29 +02:00
Julius Härtl
06fcf8f2cd fix: Auto-scroll horizontally
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
2f0241df2e fix: Hide navigation initially on mobile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
34ff6f4aac fix: Proper drag zone height (fix #6264)
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
40f7f0907a fix: Fix modal sizing, focus error and cover image sizing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
0e5006616e fix: Set proper name on modal
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
792a513bb5 fix: Fix focus and emptycontent titles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:28 +02:00
Julius Härtl
a9b65de341 fix: Move card create input to the bottom
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
a0fc1bbeb8 fix: Fix empty board view design
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
482bcb3149 fix: Fix styling of navigation input fields
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 08:09:27 +02:00
Julius Härtl
cf0b90369a fix: Adapt spacing to new compact design
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
a0bcbc5cc6 fix: Proper slots for card selector dialog
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
e73eec8ba4 fix: Avoid swipe navigation while scrolling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
Julius Härtl
c1ed33848c fix: Properly scroll on mobile devices
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-09-02 07:59:42 +02:00
github-actions[bot]
d9d75fdfe4 Merge pull request #6284 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-09-01 04:57:53 +00:00
nextcloud-command
c348b824c8 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-09-01 03:02:56 +00:00
Nextcloud bot
39987a0303 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-09-01 00:41:40 +00:00
dependabot[bot]
0906b06192 Merge pull request #6270 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.14.1 2024-08-31 03:38:18 +00:00
dependabot[bot]
434f59d06d Chore(deps-dev): Bump cypress from 13.13.3 to 13.14.1
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.3 to 13.14.1.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.3...v13.14.1)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 02:56:18 +00:00
dependabot[bot]
af4c01abd4 Merge pull request #6268 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.6 2024-08-31 02:55:55 +00:00
dependabot[bot]
516bc6d5fc Merge pull request #6269 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.17.1 2024-08-31 02:55:38 +00:00
dependabot[bot]
d7b3aedab4 Merge pull request #6267 from nextcloud/dependabot/npm_and_yarn/main/relative-ci/agent-4.2.11 2024-08-31 02:55:26 +00:00
dependabot[bot]
fb641946d6 Chore(deps): Bump @nextcloud/vue from 8.17.0 to 8.17.1
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.17.0 to 8.17.1.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.17.0...v8.17.1)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:39:08 +00:00
dependabot[bot]
b3bc532e81 Chore(deps): Bump @babel/runtime from 7.25.4 to 7.25.6
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.4 to 7.25.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:38:48 +00:00
dependabot[bot]
fe1006d643 Chore(deps-dev): Bump @relative-ci/agent from 4.2.10 to 4.2.11
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.2.10 to 4.2.11.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.2.10...v4.2.11)

---
updated-dependencies:
- dependency-name: "@relative-ci/agent"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-31 01:38:32 +00:00
Julius Härtl
9a37d6dbfc Merge pull request #6266 from nextcloud/dependabot/npm_and_yarn/webpack-5.94.0 2024-08-30 20:15:19 +02:00
dependabot[bot]
bf704309ad Chore(deps-dev): Bump webpack from 5.88.2 to 5.94.0
Bumps [webpack](https://github.com/webpack/webpack) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 17:49:09 +00:00
Nextcloud bot
635cf3962f Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-30 00:56:02 +00:00
Jonas H. Steiner
e986ca31a1 Feat(REST API): add url to (un)archive cards
Signed-off-by: Jonas H. Steiner <jsteiner@plusline.net>
2024-08-29 12:33:01 +02:00
Julius Härtl
43a0fec9a6 Merge pull request #6257 from nextcloud/fix/no-cross-referencing-in-labels
copy labels when moving cards between boards
2024-08-29 12:30:17 +02:00
Julius Härtl
c6c41c59d2 Merge pull request #6232 from nextcloud/fix/nextcloud-30-design-issues
fix: 30 design issues
2024-08-29 12:28:53 +02:00
Julius Härtl
fb54b8126a fix: Avoid duplicate scrollbars
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-29 11:36:23 +02:00
Luka Trovic
a4f2a99776 fix: 30 design issues
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2024-08-29 11:19:30 +02:00
grnd-alt
dbca6bc0d7 copy labels when moving cards between boards
Signed-off-by: grnd-alt <salimbelakkaf@outlook.de>
2024-08-28 11:59:34 +02:00
Nextcloud bot
e647faf31c Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-28 00:41:42 +00:00
Julius Härtl
fdd05853af Merge pull request #6260 from nextcloud/Jerome-Herbinet-translation-call-fix
Translation call fix
2024-08-26 13:19:55 +02:00
Jérôme Herbinet
afd8372baa Translation call fix
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2024-08-26 13:12:35 +02:00
Julius Härtl
f99d1f516c Merge pull request #6259 from Dinock/patch-1
Fixed a typo in Markdown.md
2024-08-26 13:01:54 +02:00
Dinock
1aa23407f1 Update Markdown.md
Fixed a typo in the sentence "Markdown comes in may flavors.". (old="may", new="many")

Signed-off-by: Dinock <54438803+Dinock@users.noreply.github.com>
2024-08-26 12:44:19 +02:00
Julius Härtl
83d59dd3a9 Merge pull request #6235 from nextcloud/fix/ui
Fix UI with the new compact design
2024-08-26 12:43:24 +02:00
dependabot[bot]
2233786605 Merge pull request #6236 from nextcloud/dependabot/composer/nextcloud/coding-standard-1.2.3 2024-08-26 06:21:33 +00:00
Julius Härtl
2d2f7c6772 Merge pull request #6240 from nextcloud/dependabot/github_actions/mdecoleman/pr-branch-name-3.0.0
Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
2024-08-26 08:15:21 +02:00
dependabot[bot]
ba3e97b73d Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.2.3
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.2.1 to 1.2.3.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.2.1...v1.2.3)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 08:14:42 +02:00
Julius Härtl
4107481b07 Merge pull request #6237 from nextcloud/dependabot/npm_and_yarn/main/chroma-js-3.0.0
Chore(deps): Bump chroma-js from 2.6.0 to 3.0.0
2024-08-26 08:11:37 +02:00
Julius Härtl
6e158992dc Merge pull request #6253 from nextcloud/automated/noid/main-fix-npm-audit
[main] Fix npm audit
2024-08-26 08:11:18 +02:00
nextcloud-command
0e4c60c23f fix(deps): Fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2024-08-25 03:08:35 +00:00
dependabot[bot]
702672de28 Chore(deps): Bump chroma-js from 2.6.0 to 3.0.0
Bumps [chroma-js](https://github.com/gka/chroma.js) from 2.6.0 to 3.0.0.
- [Release notes](https://github.com/gka/chroma.js/releases)
- [Changelog](https://github.com/gka/chroma.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gka/chroma.js/compare/v2.6.0...v3.0.0)

---
updated-dependencies:
- dependency-name: chroma-js
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 08:12:19 +00:00
Julius Härtl
48bdf83887 Merge pull request #6238 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/vue-8.17.0 2024-08-24 10:11:32 +02:00
dependabot[bot]
520a0f8c26 Merge pull request #6239 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.4 2024-08-24 02:16:38 +00:00
dependabot[bot]
b84564b0f7 Chore(deps): Bump mdecoleman/pr-branch-name from 2.0.0 to 3.0.0
Bumps [mdecoleman/pr-branch-name](https://github.com/mdecoleman/pr-branch-name) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/mdecoleman/pr-branch-name/releases)
- [Commits](bab4c71506...55795d86b4)

---
updated-dependencies:
- dependency-name: mdecoleman/pr-branch-name
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:19:34 +00:00
dependabot[bot]
ba33a83e9f Chore(deps): Bump @babel/runtime from 7.25.0 to 7.25.4
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.25.0 to 7.25.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:11:07 +00:00
dependabot[bot]
b645c1e974 Chore(deps): Bump @nextcloud/vue from 8.16.0 to 8.17.0
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 8.16.0 to 8.17.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-vue/compare/v8.16.0...v8.17.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-24 01:10:48 +00:00
Nextcloud bot
3daad1b9bc Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-24 00:38:58 +00:00
Julius Härtl
5416a2b3a1 fix: Adjust UI to be more consistent with new Nextcloud compact UI
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-23 20:13:09 +02:00
Julius Härtl
5c3098afa1 fix: Hide inline search box as the global one is working now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-23 20:11:48 +02:00
Julius Härtl
e25470ece3 Merge pull request #6234 from nextcloud/automated/update-workflows/default 2024-08-23 09:26:53 +02:00
skjnldsv
87a65e9b0f chore: update workflows from templates
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-08-22 22:10:01 +02:00
Nextcloud bot
4c9459ac57 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-22 00:38:04 +00:00
Julius Härtl
67bd5dcb1f Merge pull request #6230 from nextcloud/refactor/migrate-away-from-ILogger
refactor: Migrate away from deprecated `ILogger` interface to PSR-3
2024-08-19 15:12:20 +02:00
Ferdinand Thiessen
beb563e74e refactor: Migrate away from deprecated ILogger interface to PSR-3
Mostly replace `ILogger` with `LoggerInterface` and some minor cleanup (constructor property promotion).
Some places used the deprecated `logException` this is easy to migrate by simply use the appropriate loglevel on the logger
and place the exception under the `exception` key in the context.
Also the manual checking of the configured log level is not needed, as this is already done by the logger.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-19 14:09:13 +02:00
Arthur Schiwon
3e1805b09b Merge pull request #6229 from nextcloud/fix/appinfo
fix: Reorder `info.xml` entries to make it valid
2024-08-19 13:49:31 +02:00
Ferdinand Thiessen
ee568ec307 fix: Reorder info.xml entries to make it valid
The order of the entries is fixed in the `info.xsd`,
so to make it validate correctly we need to reorder some attributes (`namespace` and `types`).

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-19 13:33:24 +02:00
Julius Härtl
37b355b530 Merge pull request #6218 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/dialogs-6.0.0
Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0
2024-08-19 09:18:48 +02:00
github-actions[bot]
a5de97ff42 Merge pull request #6225 from nextcloud/automated/noid/main-update-nextcloud-ocp
[main] Update nextcloud/ocp dependency
2024-08-18 04:34:02 +00:00
nextcloud-command
3f4cdf7293 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2024-08-18 02:41:46 +00:00
dependabot[bot]
2a35b627a0 Merge pull request #6217 from nextcloud/dependabot/npm_and_yarn/main/cypress-13.13.3 2024-08-17 02:45:00 +00:00
dependabot[bot]
517347533d Chore(deps): Bump @nextcloud/dialogs from 5.3.5 to 6.0.0
Bumps [@nextcloud/dialogs](https://github.com/nextcloud-libraries/nextcloud-dialogs) from 5.3.5 to 6.0.0.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-dialogs/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-dialogs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud-libraries/nextcloud-dialogs/compare/v5.3.5...v6.0.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/dialogs"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 01:06:11 +00:00
dependabot[bot]
f0d021560a Chore(deps-dev): Bump cypress from 13.13.2 to 13.13.3
Bumps [cypress](https://github.com/cypress-io/cypress) from 13.13.2 to 13.13.3.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/cypress-io/cypress/compare/v13.13.2...v13.13.3)

---
updated-dependencies:
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-17 01:05:51 +00:00
dependabot[bot]
d49093f6b6 Merge pull request #6216 from nextcloud/dependabot/npm_and_yarn/elliptic-6.5.7 2024-08-16 18:22:43 +00:00
dependabot[bot]
1c2f3683a5 Merge pull request #6155 from nextcloud/dependabot/npm_and_yarn/main/babel/runtime-7.25.0 2024-08-16 18:22:40 +00:00
dependabot[bot]
bd0f8fb4c4 Chore(deps-dev): Bump elliptic from 6.5.4 to 6.5.7
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.4 to 6.5.7.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.4...v6.5.7)

---
updated-dependencies:
- dependency-name: elliptic
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:11:13 +00:00
dependabot[bot]
061a04142b Chore(deps): Bump @babel/runtime from 7.24.8 to 7.25.0
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.24.8 to 7.25.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.0/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:11:05 +00:00
dependabot[bot]
092af73794 Merge pull request #6215 from nextcloud/dependabot/npm_and_yarn/main/eslint-plugin-cypress-3.5.0 2024-08-16 18:10:17 +00:00
dependabot[bot]
0f3359e417 Chore(deps-dev): Bump eslint-plugin-cypress from 3.3.0 to 3.5.0
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 3.3.0 to 3.5.0.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v3.3.0...v3.5.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-16 18:04:41 +00:00
Nextcloud bot
90272cdc12 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-15 00:45:52 +00:00
dependabot[bot]
7891f017c9 Merge pull request #6212 from nextcloud/dependabot/npm_and_yarn/main/nextcloud/auth-2.4.0 2024-08-14 15:12:04 +00:00
dependabot[bot]
cb5b67ed09 Merge pull request #6209 from nextcloud/dependabot/npm_and_yarn/axios-1.7.4 2024-08-14 15:08:07 +00:00
dependabot[bot]
201c121e34 Chore(deps): Bump @nextcloud/auth from 2.3.0 to 2.4.0
Bumps [@nextcloud/auth](https://github.com/nextcloud/nextcloud-auth) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/nextcloud/nextcloud-auth/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-auth/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-auth/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: "@nextcloud/auth"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 14:43:05 +00:00
dependabot[bot]
a1ea3b772b Chore(deps): Bump axios from 1.6.8 to 1.7.4
Bumps [axios](https://github.com/axios/axios) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.6.8...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-14 14:42:55 +00:00
Julius Härtl
4d6a05915c Merge pull request #6206 from nextcloud/update-main-version
feat(deps): Add Nextcloud 31 support on main
2024-08-14 16:42:18 +02:00
Joas Schilling
0c5b4b0ebe feat(deps): Add Nextcloud 31 support on main
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-14 12:47:42 +02:00
mulles
be263513b3 Update TrelloJsonService.php
removed trailing white space, I am sorry for that thx for your patience.

Signed-off-by: mulles <com.github@emu.lu>
2024-05-22 10:28:47 +02:00
mulles
db4db8a696 Merge branch 'main' into patch-1 2024-05-22 10:25:17 +02:00
mulles
c2425f3c33 Update TrelloJsonService.php
Fixes the following issue: https://github.com/nextcloud/deck/issues/5136
By fixing the following error when running 'php occ deck:import --system=TrelloJson'

Error: Call to a member function getUID() on string in /home/sites/site100028002/web/nextcloud.enklaave.org/apps/deck/lib/Service/Importer/Systems/TrelloJsonService.php:136

and 

Error: Call to a member function getUID() on string in /home/sites/site100028002/web/nextcloud.enklaave.org/apps/deck/lib/Service/Importer/Systems/TrelloJsonService.php:364


Signed-off-by: mulles <com.github@emu.lu>
2024-05-09 13:02:59 +02:00
482 changed files with 10560 additions and 13549 deletions

View File

@@ -1,5 +1,5 @@
{ {
"image": "ghcr.io/juliushaertl/nextcloud-dev-php81:latest", "image": "ghcr.io/juliusknorr/nextcloud-dev-php81:latest",
"forwardPorts": [80], "forwardPorts": [80],
"containerEnv": { "containerEnv": {
"NEXTCLOUD_AUTOINSTALL_APPS": "deck", "NEXTCLOUD_AUTOINSTALL_APPS": "deck",

2
.github/CODEOWNERS vendored Normal file
View File

@@ -0,0 +1,2 @@
# App maintainers
* @luka-nextcloud @grnd-alt @elzody

View File

@@ -13,6 +13,40 @@ updates:
- juliushaertl - juliushaertl
- luka-nextcloud - luka-nextcloud
- package-ecosystem: npm
target-branch: stable31
versioning-strategy: lockfile-only
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
open-pull-requests-limit: 30
labels:
- 3. to review
- dependencies
- package-ecosystem: npm
target-branch: stable30
versioning-strategy: lockfile-only
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
open-pull-requests-limit: 30
labels:
- 3. to review
- dependencies
- package-ecosystem: npm - package-ecosystem: npm
target-branch: stable29 target-branch: stable29
versioning-strategy: lockfile-only versioning-strategy: lockfile-only
@@ -47,23 +81,6 @@ updates:
- 3. to review - 3. to review
- dependencies - dependencies
- package-ecosystem: npm
target-branch: stable27
versioning-strategy: lockfile-only
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
open-pull-requests-limit: 30
labels:
- 3. to review
- dependencies
- package-ecosystem: composer - package-ecosystem: composer
directory: "/" directory: "/"
schedule: schedule:

View File

@@ -16,15 +16,15 @@ jobs:
node-version: [16.x] node-version: [16.x]
steps: steps:
- uses: actions/checkout@v4.1.7 - uses: actions/checkout@v4.2.2
- name: Use Node.js ${{ matrix.node-version }} - name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3 uses: actions/setup-node@v4.2.0
with: with:
node-version: ${{ matrix.node-version }} node-version: ${{ matrix.node-version }}
- name: Set up npm7 - name: Set up npm7
run: npm i -g npm@7 run: npm i -g npm@7
- name: Setup PHP - name: Setup PHP
uses: shivammathur/setup-php@2.31.1 uses: shivammathur/setup-php@2.32.0
with: with:
php-version: '7.4' php-version: '7.4'
tools: composer tools: composer

View File

@@ -12,9 +12,6 @@ on:
release: release:
types: [published] types: [published]
permissions:
contents: write
jobs: jobs:
build_and_publish: build_and_publish:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -35,25 +32,13 @@ jobs:
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
path: ${{ env.APP_NAME }} path: ${{ env.APP_NAME }}
- name: Get app version number
id: app-version
uses: skjnldsv/xpath-action@f5b036e9d973f42c86324833fd00be90665fbf77 # master
with:
filename: ${{ env.APP_NAME }}/appinfo/info.xml
expression: "//info//version/text()"
- name: Validate app version against tag
run: |
[ "${{ env.APP_VERSION }}" = "v${{ fromJSON(steps.app-version.outputs.result).version }}" ]
- name: Get appinfo data - name: Get appinfo data
id: appinfo id: appinfo
uses: skjnldsv/xpath-action@f5b036e9d973f42c86324833fd00be90665fbf77 # master uses: skjnldsv/xpath-action@7e6a7c379d0e9abc8acaef43df403ab4fc4f770c # master
with: with:
filename: ${{ env.APP_NAME }}/appinfo/info.xml filename: ${{ env.APP_NAME }}/appinfo/info.xml
expression: "//info//dependencies//nextcloud/@min-version" expression: "//info//dependencies//nextcloud/@min-version"
@@ -71,7 +56,7 @@ jobs:
- name: Set up node ${{ steps.versions.outputs.nodeVersion }} - name: Set up node ${{ steps.versions.outputs.nodeVersion }}
# Skip if no package.json # Skip if no package.json
if: ${{ steps.versions.outputs.nodeVersion }} if: ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 uses: actions/setup-node@802632921f8532d2409ae6eac3313b6f81f11122 # v4.1.0
with: with:
node-version: ${{ steps.versions.outputs.nodeVersion }} node-version: ${{ steps.versions.outputs.nodeVersion }}
@@ -87,7 +72,7 @@ jobs:
filename: ${{ env.APP_NAME }}/appinfo/info.xml filename: ${{ env.APP_NAME }}/appinfo/info.xml
- name: Set up php ${{ steps.php-versions.outputs.php-min }} - name: Set up php ${{ steps.php-versions.outputs.php-min }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ steps.php-versions.outputs.php-min }} php-version: ${{ steps.php-versions.outputs.php-min }}
coverage: none coverage: none
@@ -149,10 +134,9 @@ jobs:
unzip latest-$NCVERSION.zip unzip latest-$NCVERSION.zip
- name: Checkout server master fallback - name: Checkout server master fallback
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
if: ${{ steps.server-checkout.outcome != 'success' }} if: ${{ steps.server-checkout.outcome != 'success' }}
with: with:
persist-credentials: false
submodules: true submodules: true
repository: nextcloud/server repository: nextcloud/server
path: nextcloud path: nextcloud

View File

@@ -1,51 +0,0 @@
# This workflow is provided via the organization template repository
#
# https://github.com/nextcloud/.github
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
name: Rebase command
on:
issue_comment:
types: created
permissions:
contents: read
jobs:
rebase:
runs-on: ubuntu-latest
permissions:
contents: none
# On pull requests and if the comment starts with `/rebase`
if: github.event.issue.pull_request != '' && startsWith(github.event.comment.body, '/rebase')
steps:
- name: Add reaction on start
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "+1"
- name: Checkout the latest code
uses: actions/checkout@v4.1.7 # v3.5.2
with:
fetch-depth: 0
token: ${{ secrets.COMMAND_BOT_PAT }}
- name: Automatic Rebase
uses: cirrus-actions/rebase@b87d48154a87a85666003575337e27b8cd65f691 # 1.8
env:
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
- name: Add reaction on failure
uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0
if: failure()
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }}
comment-id: ${{ github.event.comment.id }}
reaction-type: "-1"

View File

@@ -22,7 +22,7 @@ jobs:
node-version: [20.x] node-version: [20.x]
# containers: [1, 2, 3] # containers: [1, 2, 3]
php-versions: [ '8.2' ] php-versions: [ '8.2' ]
server-versions: [ 'stable30' ] server-versions: [ 'master' ]
env: env:
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu
@@ -41,7 +41,7 @@ jobs:
steps: steps:
- name: Use Node.js ${{ matrix.node-version }} - name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3 uses: actions/setup-node@v4.2.0
with: with:
node-version: ${{ matrix.node-version }} node-version: ${{ matrix.node-version }}
@@ -51,7 +51,7 @@ jobs:
echo "text_app_ref=$text_app_ref" >> $GITHUB_ENV echo "text_app_ref=$text_app_ref" >> $GITHUB_ENV
- name: Checkout server - name: Checkout server
uses: actions/checkout@v4.1.7 uses: actions/checkout@v4.2.2
with: with:
repository: nextcloud/server repository: nextcloud/server
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
@@ -64,12 +64,12 @@ jobs:
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1 git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: Checkout ${{ env.APP_NAME }} - name: Checkout ${{ env.APP_NAME }}
uses: actions/checkout@v4.1.7 uses: actions/checkout@v4.2.2
with: with:
path: apps/${{ env.APP_NAME }} path: apps/${{ env.APP_NAME }}
- name: Checkout text - name: Checkout text
uses: actions/checkout@v4.1.7 uses: actions/checkout@v4.2.2
with: with:
repository: nextcloud/text repository: nextcloud/text
ref: ${{ env.text_app_ref }} ref: ${{ env.text_app_ref }}
@@ -91,7 +91,7 @@ jobs:
restore-keys: ${{ steps.extcache.outputs.key }} restore-keys: ${{ steps.extcache.outputs.key }}
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@2.31.1 uses: shivammathur/setup-php@2.32.0
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
extensions: ${{ env.extensions }} extensions: ${{ env.extensions }}

View File

@@ -9,7 +9,7 @@
name: Dependabot name: Dependabot
on: on:
pull_request_target: # zizmor: ignore[dangerous-triggers] pull_request_target:
branches: branches:
- main - main
- master - master
@@ -24,7 +24,7 @@ concurrency:
jobs: jobs:
auto-approve-merge: auto-approve-merge:
if: github.event.pull_request.user.login == 'dependabot[bot]' || github.event.pull_request.user.login == 'renovate[bot]' if: github.actor == 'dependabot[bot]' || github.actor == 'renovate[bot]'
runs-on: ubuntu-latest-low runs-on: ubuntu-latest-low
permissions: permissions:
# for hmarr/auto-approve-action to approve PRs # for hmarr/auto-approve-action to approve PRs

View File

@@ -28,7 +28,7 @@ jobs:
matrix: matrix:
php-versions: ['8.1'] php-versions: ['8.1']
databases: ['sqlite', 'mysql', 'pgsql'] databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['stable30'] server-versions: ['master']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@@ -52,7 +52,7 @@ jobs:
steps: steps:
- name: Checkout server - name: Checkout server
uses: actions/checkout@v4.1.7 uses: actions/checkout@v4.2.2
with: with:
repository: nextcloud/server repository: nextcloud/server
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
@@ -66,19 +66,19 @@ jobs:
cd build/integration && composer require --dev phpunit/phpunit:~9 cd build/integration && composer require --dev phpunit/phpunit:~9
- name: Checkout app - name: Checkout app
uses: actions/checkout@v4.1.7 uses: actions/checkout@v4.2.2
with: with:
path: apps/${{ env.APP_NAME }} path: apps/${{ env.APP_NAME }}
- name: Checkout activity - name: Checkout activity
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
repository: nextcloud/activity repository: nextcloud/activity
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
path: apps/activity path: apps/activity
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@2.31.1 uses: shivammathur/setup-php@2.32.0
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu, gd extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu, gd
@@ -112,6 +112,10 @@ jobs:
working-directory: apps/${{ env.APP_NAME }}/tests/integration working-directory: apps/${{ env.APP_NAME }}/tests/integration
run: ./run.sh run: ./run.sh
- name: Print log
if: always()
run: cat data/nextcloud.log
- name: Query count - name: Query count
if: ${{ matrix.databases == 'mysql' }} if: ${{ matrix.databases == 'mysql' }}
uses: actions/github-script@v7 uses: actions/github-script@v7

View File

@@ -56,7 +56,7 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Read package.json node and npm engines version - name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
@@ -66,7 +66,7 @@ jobs:
fallbackNpm: '^10' fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }} - name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 uses: actions/setup-node@802632921f8532d2409ae6eac3313b6f81f11122 # v4.1.0
with: with:
node-version: ${{ steps.versions.outputs.nodeVersion }} node-version: ${{ steps.versions.outputs.nodeVersion }}

View File

@@ -25,16 +25,16 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get php version - name: Get php version
id: versions id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1 uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
- name: Set up php${{ steps.versions.outputs.php-available }} - name: Set up php${{ steps.versions.outputs.php-available }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ steps.versions.outputs.php-min }} php-version: ${{ steps.versions.outputs.php-available }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none coverage: none
ini-file: development ini-file: development
@@ -42,9 +42,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install dependencies - name: Install dependencies
run: | run: composer i
composer remove nextcloud/ocp --dev
composer i
- name: Lint - name: Lint
run: composer run cs:check || ( echo 'Please run `composer run cs:fix` to format your code' && exit 1 ) run: composer run cs:check || ( echo 'Please run `composer run cs:fix` to format your code' && exit 1 )

View File

@@ -24,7 +24,7 @@ jobs:
php-versions: ${{ steps.versions.outputs.php-versions }} php-versions: ${{ steps.versions.outputs.php-versions }}
steps: steps:
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix - name: Get version matrix
id: versions id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.0.0 uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.0.0
@@ -40,10 +40,10 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite

View File

@@ -25,7 +25,7 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Read package.json node and npm engines version - name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
@@ -35,7 +35,7 @@ jobs:
fallbackNpm: '^10' fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }} - name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 uses: actions/setup-node@802632921f8532d2409ae6eac3313b6f81f11122 # v4.1.0
with: with:
node-version: ${{ steps.versions.outputs.nodeVersion }} node-version: ${{ steps.versions.outputs.nodeVersion }}

View File

@@ -12,9 +12,9 @@ jobs:
node-version: [14.x] node-version: [14.x]
steps: steps:
- uses: actions/checkout@v4.1.7 - uses: actions/checkout@v4.2.2
- name: Use Node.js ${{ matrix.node-version }} - name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4.0.3 uses: actions/setup-node@v4.2.0
with: with:
node-version: ${{ matrix.node-version }} node-version: ${{ matrix.node-version }}
- name: Set up npm7 - name: Set up npm7

View File

@@ -14,6 +14,9 @@ on:
# At 2:30 on Sundays # At 2:30 on Sundays
- cron: '30 2 * * 0' - cron: '30 2 * * 0'
permissions:
contents: read
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -21,15 +24,18 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
branches: ['main', 'master', 'stable29', 'stable28', 'stable27'] branches: ['main', 'master', 'stable31', 'stable30', 'stable29']
name: npm-audit-fix-${{ matrix.branches }} name: npm-audit-fix-${{ matrix.branches }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 id: checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
ref: ${{ matrix.branches }} ref: ${{ matrix.branches }}
continue-on-error: true
- name: Read package.json node and npm engines version - name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3
@@ -39,7 +45,7 @@ jobs:
fallbackNpm: '^10' fallbackNpm: '^10'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }} - name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3 uses: actions/setup-node@802632921f8532d2409ae6eac3313b6f81f11122 # v4.1.0
with: with:
node-version: ${{ steps.versions.outputs.nodeVersion }} node-version: ${{ steps.versions.outputs.nodeVersion }}
@@ -51,7 +57,7 @@ jobs:
uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0 uses: nextcloud-libraries/npm-audit-action@2a60bd2e79cc77f2cc4d9a3fe40f1a69896f3a87 # v0.1.0
- name: Run npm ci and npm run build - name: Run npm ci and npm run build
if: always() if: steps.checkout.outcome == 'success'
env: env:
CYPRESS_INSTALL_BINARY: 0 CYPRESS_INSTALL_BINARY: 0
run: | run: |
@@ -59,8 +65,8 @@ jobs:
npm run build --if-present npm run build --if-present
- name: Create Pull Request - name: Create Pull Request
if: always() if: steps.checkout.outcome == 'success'
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6.1.0 uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
with: with:
token: ${{ secrets.COMMAND_BOT_PAT }} token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: 'fix(deps): Fix npm audit' commit-message: 'fix(deps): Fix npm audit'

View File

@@ -24,7 +24,7 @@ jobs:
matrix: ${{ steps.versions.outputs.sparse-matrix }} matrix: ${{ steps.versions.outputs.sparse-matrix }}
steps: steps:
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix - name: Get version matrix
id: versions id: versions
@@ -81,35 +81,30 @@ jobs:
steps: steps:
- name: Set app env - name: Set app env
if: ${{ env.APP_NAME == '' }}
run: | run: |
# Split and keep last # Split and keep last
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server - name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
submodules: true submodules: true
repository: nextcloud/server repository: nextcloud/server
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
path: apps/${{ env.APP_NAME }} path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
coverage: none coverage: none
ini-file: development ini-file: development
# Temporary workaround for missing pcntl_* in PHP 8.3
ini-values: disable_functions=
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -128,9 +123,7 @@ jobs:
# Only run if phpunit config file exists # Only run if phpunit config file exists
if: steps.check_composer.outputs.files_exists == 'true' if: steps.check_composer.outputs.files_exists == 'true'
working-directory: apps/${{ env.APP_NAME }} working-directory: apps/${{ env.APP_NAME }}
run: | run: composer i
composer remove nextcloud/ocp --dev
composer i
- name: Set up Nextcloud - name: Set up Nextcloud
env: env:

View File

@@ -25,7 +25,7 @@ jobs:
server-max: ${{ steps.versions.outputs.branches-max-list }} server-max: ${{ steps.versions.outputs.branches-max-list }}
steps: steps:
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix - name: Get version matrix
id: versions id: versions
@@ -84,35 +84,30 @@ jobs:
steps: steps:
- name: Set app env - name: Set app env
if: ${{ env.APP_NAME == '' }}
run: | run: |
# Split and keep last # Split and keep last
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server - name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
submodules: true submodules: true
repository: nextcloud/server repository: nextcloud/server
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
path: apps/${{ env.APP_NAME }} path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
coverage: none coverage: none
ini-file: development ini-file: development
# Temporary workaround for missing pcntl_* in PHP 8.3
ini-values: disable_functions=
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -126,9 +121,7 @@ jobs:
# Only run if phpunit config file exists # Only run if phpunit config file exists
if: steps.check_composer.outputs.files_exists == 'true' if: steps.check_composer.outputs.files_exists == 'true'
working-directory: apps/${{ env.APP_NAME }} working-directory: apps/${{ env.APP_NAME }}
run: | run: composer i
composer remove nextcloud/ocp --dev
composer i
- name: Set up Nextcloud - name: Set up Nextcloud
env: env:

View File

@@ -25,7 +25,7 @@ jobs:
server-max: ${{ steps.versions.outputs.branches-max-list }} server-max: ${{ steps.versions.outputs.branches-max-list }}
steps: steps:
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get version matrix - name: Get version matrix
id: versions id: versions
@@ -73,35 +73,30 @@ jobs:
steps: steps:
- name: Set app env - name: Set app env
if: ${{ env.APP_NAME == '' }}
run: | run: |
# Split and keep last # Split and keep last
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
- name: Checkout server - name: Checkout server
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
submodules: true submodules: true
repository: nextcloud/server repository: nextcloud/server
ref: ${{ matrix.server-versions }} ref: ${{ matrix.server-versions }}
- name: Checkout app - name: Checkout app
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
path: apps/${{ env.APP_NAME }} path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none coverage: none
ini-file: development ini-file: development
# Temporary workaround for missing pcntl_* in PHP 8.3
ini-values: disable_functions=
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -115,9 +110,7 @@ jobs:
# Only run if phpunit config file exists # Only run if phpunit config file exists
if: steps.check_composer.outputs.files_exists == 'true' if: steps.check_composer.outputs.files_exists == 'true'
working-directory: apps/${{ env.APP_NAME }} working-directory: apps/${{ env.APP_NAME }}
run: | run: composer i
composer remove nextcloud/ocp --dev
composer i
- name: Set up Nextcloud - name: Set up Nextcloud
env: env:

View File

@@ -15,12 +15,17 @@ on:
schedule: schedule:
- cron: '30 1 * * *' - cron: '30 1 * * *'
permissions:
contents: read
pull-requests: write
jobs: jobs:
pr-feedback: pr-feedback:
if: ${{ github.repository_owner == 'nextcloud' }}
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: The get-github-handles-from-website action - name: The get-github-handles-from-website action
uses: marcelklehr/get-github-handles-from-website-action@a739600f6b91da4957f51db0792697afbb2f143c # v1.0.0 uses: marcelklehr/get-github-handles-from-website-action@06b2239db0a48fe1484ba0bfd966a3ab81a08308 # v1.0.1
id: scrape id: scrape
with: with:
website: 'https://nextcloud.com/team/' website: 'https://nextcloud.com/team/'
@@ -31,7 +36,7 @@ jobs:
blocklist=$(curl https://raw.githubusercontent.com/nextcloud/.github/master/non-community-usernames.txt | paste -s -d, -) blocklist=$(curl https://raw.githubusercontent.com/nextcloud/.github/master/non-community-usernames.txt | paste -s -d, -)
echo "blocklist=$blocklist" >> "$GITHUB_OUTPUT" echo "blocklist=$blocklist" >> "$GITHUB_OUTPUT"
- uses: nextcloud/pr-feedback-action@1883b38a033fb16f576875e0cf45f98b857655c4 # main - uses: marcelklehr/pr-feedback-action@1883b38a033fb16f576875e0cf45f98b857655c4
with: with:
feedback-message: | feedback-message: |
Hello there, Hello there,

View File

@@ -14,9 +14,6 @@ concurrency:
group: psalm-${{ github.head_ref || github.run_id }} group: psalm-${{ github.head_ref || github.run_id }}
cancel-in-progress: true cancel-in-progress: true
permissions:
contents: read
jobs: jobs:
static-analysis: static-analysis:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -24,34 +21,24 @@ jobs:
name: static-psalm-analysis name: static-psalm-analysis
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Get php version - name: Get php version
id: versions id: versions
uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1 uses: icewind1991/nextcloud-version-matrix@58becf3b4bb6dc6cef677b15e2fd8e7d48c0908f # v1.3.1
- name: Check enforcement of minimum PHP version ${{ steps.versions.outputs.php-min }} in psalm.xml
run: grep 'phpVersion="${{ steps.versions.outputs.php-min }}' psalm.xml
- name: Set up php${{ steps.versions.outputs.php-available }} - name: Set up php${{ steps.versions.outputs.php-available }}
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: ${{ steps.versions.outputs.php-min }} php-version: ${{ steps.versions.outputs.php-available }}
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
coverage: none coverage: none
ini-file: development ini-file: development
# Temporary workaround for missing pcntl_* in PHP 8.3
ini-values: disable_functions=
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Install dependencies - name: Install dependencies
run: | run: composer i
composer remove nextcloud/ocp --dev
composer i
- name: Install nextcloud/ocp
run: composer require --dev nextcloud/ocp:dev-${{ steps.versions.outputs.branches-max }} --ignore-platform-reqs --with-dependencies
- name: Run coding standards check - name: Run coding standards check
run: composer run psalm -- --threads=1 --monochrome --no-progress --output-format=github run: composer run psalm

View File

@@ -11,15 +11,14 @@ name: REUSE Compliance Check
on: [pull_request] on: [pull_request]
permissions:
contents: read
jobs: jobs:
reuse-compliance-check: reuse-compliance-check:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: REUSE Compliance Check - name: REUSE Compliance Check
uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4.0.0 uses: fsfe/reuse-action@bb774aa972c2a89ff34781233d275075cbddf542 # v5.0.0

View File

@@ -9,7 +9,7 @@
name: Auto approve nextcloud/ocp name: Auto approve nextcloud/ocp
on: on:
pull_request_target: # zizmor: ignore[dangerous-triggers] pull_request_target:
branches: branches:
- main - main
- master - master
@@ -52,7 +52,7 @@ jobs:
# Enable GitHub auto merge # Enable GitHub auto merge
- name: Auto merge - name: Auto merge
uses: alexwilson/enable-github-automerge-action@56e3117d1ae1540309dc8f7a9f2825bc3c5f06ff # v2.0.0 uses: alexwilson/enable-github-automerge-action@56e3117d1ae1540309dc8f7a9f2825bc3c5f06ff # main
if: startsWith(steps.branchname.outputs.branch, 'automated/noid/') && endsWith(steps.branchname.outputs.branch, 'update-nextcloud-ocp') if: startsWith(steps.branchname.outputs.branch, 'automated/noid/') && endsWith(steps.branchname.outputs.branch, 'update-nextcloud-ocp')
with: with:
github-token: ${{ secrets.GITHUB_TOKEN }} github-token: ${{ secrets.GITHUB_TOKEN }}

View File

@@ -13,9 +13,6 @@ on:
schedule: schedule:
- cron: "5 2 * * 0" - cron: "5 2 * * 0"
permissions:
contents: read
jobs: jobs:
update-nextcloud-ocp: update-nextcloud-ocp:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -23,22 +20,21 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
branches: ['main', 'master', 'stable29', 'stable28', 'stable27'] branches: ['main', 'master', 'stable31', 'stable30', 'stable29']
name: update-nextcloud-ocp-${{ matrix.branches }} name: update-nextcloud-ocp-${{ matrix.branches }}
steps: steps:
- id: checkout - id: checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with: with:
persist-credentials: false
ref: ${{ matrix.branches }} ref: ${{ matrix.branches }}
submodules: true submodules: true
continue-on-error: true continue-on-error: true
- name: Set up php8.2 - name: Set up php8.2
if: steps.checkout.outcome == 'success' if: steps.checkout.outcome == 'success'
uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2.31.1 uses: shivammathur/setup-php@21e092a3e0c2fabb77bf641337eced34a4bcd3cc # v2.31.1
with: with:
php-version: 8.2 php-version: 8.2
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
@@ -107,7 +103,7 @@ jobs:
- name: Create Pull Request - name: Create Pull Request
if: steps.checkout.outcome == 'success' if: steps.checkout.outcome == 'success'
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6.1.0 uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7.0.8
with: with:
token: ${{ secrets.COMMAND_BOT_PAT }} token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: 'chore(dev-deps): Bump nextcloud/ocp package' commit-message: 'chore(dev-deps): Bump nextcloud/ocp package'

View File

@@ -7,7 +7,7 @@
/.editorconfig /.editorconfig
/.eslintrc.js /.eslintrc.js
/.nextcloudignore /.nextcloudignore
/webpack.*.js /webpack.js
/.codecov.yml /.codecov.yml
/composer.json /composer.json
/composer.lock /composer.lock
@@ -26,3 +26,10 @@
/package-lock.json /package-lock.json
/node_modules/ /node_modules/
/src/ /src/
/cypress/
/cypress.config.js
/.devcontainer/
/.php-cs-fixer.dist.php
/psalm.xml
/relativeci.config.js
/stylelint.config.js

View File

@@ -5,83 +5,20 @@
# Changelog # Changelog
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## 1.14.6 ## 1.15.0-beta.1
### Fixed ### Fixed
* [stable30] fix: update DeleteCron to remove deleted lists by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7028 - fix: Catch not found card @juliusknorr [#6646](https://github.com/nextcloud/deck/pull/6646)
* [stable30] fix: not show Share with a Deck card for unauthorized users by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7060 - fix: Avoid failing on public dav URLs @juliusknorr [#6642](https://github.com/nextcloud/deck/pull/6642)
* [stable30] fix: add retry and show warning on description saving error by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7090 - fix: Proper rich object formats @juliusknorr [#6641](https://github.com/nextcloud/deck/pull/6641)
* [stable30] fix: styling for new stack input field by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7112 - fix(notifications): Notifier::prepare() threw \InvalidArgumentExcepti… @nickvergessen [#6623](https://github.com/nextcloud/deck/pull/6623)
* [stable30] fix:allow foreign label deletion by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7129 - fix: close modal after deleting card @ludij [#6617](https://github.com/nextcloud/deck/pull/6617)
* [stable30] fix: acl check when delete, update board acl by @backportbot[bot] in https://github.com/nextcloud/deck/pull/7133 - fix: Use new query builder @juliusknorr [#6611](https://github.com/nextcloud/deck/pull/6611)
- fix: new card input spacing @luka-nextcloud [#6574](https://github.com/nextcloud/deck/pull/6574)
## 1.14.5 ## 1.14.0-beta.1
### Fixed
* [stable30] Clear selected stack when selected board changed by @backportbot in https://github.com/nextcloud/deck/pull/6914
* [stable30] perf: Skip doing a query just to check if a board is deleted by @backportbot in https://github.com/nextcloud/deck/pull/6895
* [stable30] fix: only delete assignments on unshared board by @grnd-alt in https://github.com/nextcloud/deck/pull/6935
* [stable30] fix: Limit label actions to labels of the cards board by @backportbot in https://github.com/nextcloud/deck/pull/6953
### Maintenance
* Chore(deps): Bump @babel/runtime from 7.26.10 to 7.27.0 by @dependabot in https://github.com/nextcloud/deck/pull/6866
* Chore(deps): Bump dompurify from 3.2.4 to 3.2.5 by @dependabot in https://github.com/nextcloud/deck/pull/6881
* Chore(deps): Bump @nextcloud/vue from 8.23.1 to 8.24.0 by @dependabot in https://github.com/nextcloud/deck/pull/6882
* [stable30] Fix npm audit by @nextcloud-command in https://github.com/nextcloud/deck/pull/6887
* Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 by @dependabot in https://github.com/nextcloud/deck/pull/6909
* [stable30] Fix npm audit by @nextcloud-command in https://github.com/nextcloud/deck/pull/6911
* Chore(deps): Bump @nextcloud/vue from 8.24.0 to 8.25.1 by @dependabot in https://github.com/nextcloud/deck/pull/6923
* [stable30] chore: update workflows from templates by @backportbot in https://github.com/nextcloud/deck/pull/6921
* Chore(deps): Bump @nextcloud/vue from 8.25.1 to 8.26.0 by @dependabot in https://github.com/nextcloud/deck/pull/6939
* [stable30] Fix npm audit by @nextcloud-command in https://github.com/nextcloud/deck/pull/6948
## 1.14.4
### Fixed
- fix: skip exporting a deleted card #6722
- fix: Properly show attachment extension #6673
### Maintenance
- Update nextcloud/ocp dependency #6769
- Update nextcloud/ocp dependency #6718
- Update nextcloud/ocp dependency #6700
- Update nextcloud/ocp dependency #6656
## 1.14.3
### Fixed
- fix: two close buttons on card modal @app/backportbot [#6659](https://github.com/nextcloud/deck/pull/6659)
- fix: Catch not found card @app/backportbot [#6652](https://github.com/nextcloud/deck/pull/6652)
- fix: close modal after deleting card @app/backportbot [#6619](https://github.com/nextcloud/deck/pull/6619)
- fix: Use new query builder @app/backportbot [#6612](https://github.com/nextcloud/deck/pull/6612)
- fix: new card input spacing @app/backportbot [#6576](https://github.com/nextcloud/deck/pull/6576)
- fix(sharing): list accounts with matches in email @app/backportbot [#6524](https://github.com/nextcloud/deck/pull/6524)
## 1.14.2
### Fixed
- fix: board bubble preview widget [#6477](https://github.com/nextcloud/deck/pull/6477)
### Dependencies
- Update nextcloud/ocp dependency @nextcloud-command [#6470](https://github.com/nextcloud/deck/pull/6470)
- Fix npm audit @nextcloud-command [#6450](https://github.com/nextcloud/deck/pull/6450)
## 1.14.1
### Fixed
- fix: Load archived card if URL is opened directly #6326
- Update nextcloud/ocp dependency #6322
## 1.14.0
### Added
- export json data of commments @grnd-alt [#6119](https://github.com/nextcloud/deck/pull/6119)
### Fixed ### Fixed
- fix: losing focus while editing title field @luka-nextcloud [#6140](https://github.com/nextcloud/deck/pull/6140)
- Fix UI with the new compact design [#6258](https://github.com/nextcloud/deck/pull/6258)
- Translation call fix [#6261](https://github.com/nextcloud/deck/pull/6261)
- fix: 30 design issues [#6265](https://github.com/nextcloud/deck/pull/6265)
- copy labels when moving cards between boards [#6289](https://github.com/nextcloud/deck/pull/6289)
- Bug fix collection [#6307](https://github.com/nextcloud/deck/pull/6307)
- fix: card details focus issue with screen reader @luka-nextcloud [#5858](https://github.com/nextcloud/deck/pull/5858) - fix: card details focus issue with screen reader @luka-nextcloud [#5858](https://github.com/nextcloud/deck/pull/5858)
- Cleaning up unused indicies @mintsoft [#5612](https://github.com/nextcloud/deck/pull/5612) - Cleaning up unused indicies @mintsoft [#5612](https://github.com/nextcloud/deck/pull/5612)
- Change import command's config default argument @JimMadge [#5722](https://github.com/nextcloud/deck/pull/5722) - Change import command's config default argument @JimMadge [#5722](https://github.com/nextcloud/deck/pull/5722)
@@ -94,17 +31,12 @@ All notable changes to this project will be documented in this file.
- fix: remove redundant log @luka-nextcloud [#6115](https://github.com/nextcloud/deck/pull/6115) - fix: remove redundant log @luka-nextcloud [#6115](https://github.com/nextcloud/deck/pull/6115)
- fix: Adjust dependencies to fix filepicker @susnux [#5964](https://github.com/nextcloud/deck/pull/5964) - fix: Adjust dependencies to fix filepicker @susnux [#5964](https://github.com/nextcloud/deck/pull/5964)
- fix: Remove bindParam usage with simpler query @juliushaertl [#6065](https://github.com/nextcloud/deck/pull/6065) - fix: Remove bindParam usage with simpler query @juliushaertl [#6065](https://github.com/nextcloud/deck/pull/6065)
- add Order when cloning board @grnd-alt [#6117](https://github.com/nextcloud/deck/pull/6117)
- use deleted_users for users that do not exist @grnd-alt [#6201](https://github.com/nextcloud/deck/pull/6201)
- chore: Clean up permission service @juliushaertl [#6011](https://github.com/nextcloud/deck/pull/6011)
### Other ### Other
- fix(files): fix appstore-build-publish.yml @JuliaKirschenheuter [#6142](https://github.com/nextcloud/deck/pull/6142)
- tests: Add environment variable and document commands to run behat tests locally @juliushaertl [#6137](https://github.com/nextcloud/deck/pull/6137)
- chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 @nickvergessen [#6205](https://github.com/nextcloud/deck/pull/6205)
- Adds link to Nextcloud Deck for iOS in README.md file @StCyr [#5886](https://github.com/nextcloud/deck/pull/5886) - Adds link to Nextcloud Deck for iOS in README.md file @StCyr [#5886](https://github.com/nextcloud/deck/pull/5886)
- choir(i18n): Change filter title @rakekniven [#5957](https://github.com/nextcloud/deck/pull/5957) - choir(i18n): Change filter title @rakekniven [#5957](https://github.com/nextcloud/deck/pull/5957)
- chore: Clean up permission service @juliushaertl [#6011](https://github.com/nextcloud/deck/pull/6011)
- Update User_documentation_en.md @StCyr [#6029](https://github.com/nextcloud/deck/pull/6029) - Update User_documentation_en.md @StCyr [#6029](https://github.com/nextcloud/deck/pull/6029)
- chore: Move comments event handler to use proper event dispatcher @juliushaertl [#6008](https://github.com/nextcloud/deck/pull/6008) - chore: Move comments event handler to use proper event dispatcher @juliushaertl [#6008](https://github.com/nextcloud/deck/pull/6008)
- Migrate REUSE to TOML format @AndyScherzinger [#6084](https://github.com/nextcloud/deck/pull/6084) - Migrate REUSE to TOML format @AndyScherzinger [#6084](https://github.com/nextcloud/deck/pull/6084)
@@ -940,3 +872,4 @@ Android app team for helping to improve our REST API:
- Assign labels - Assign labels
- Markdown notes for each card - Markdown notes for each card
- Archive cards - Archive cards

View File

@@ -25,7 +25,6 @@ Deck is a kanban style organization tool aimed at personal planning and project
- [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) - It is available in [F-Droid](https://f-droid.org/de/packages/it.niedermann.nextcloud.deck/) and the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play) - [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) - It is available in [F-Droid](https://f-droid.org/de/packages/it.niedermann.nextcloud.deck/) and the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)
- [Nextcloud Deck app for iOS](https://github.com/StCyr/deck-react-native) - It is available in [Apple App store](https://apps.apple.com/ml/app/nextcloud-deck/id1570892788) - [Nextcloud Deck app for iOS](https://github.com/StCyr/deck-react-native) - It is available in [Apple App store](https://apps.apple.com/ml/app/nextcloud-deck/id1570892788)
- [deck NG for Android and iOS](https://github.com/meltzow/deck-ng) - It is available in [Google Play Store](https://play.google.com/store/apps/details?id=net.meltzow.deckng) and [Apple App Store](https://apps.apple.com/us/app/deck-ng/id6443334702)
### 3rd-Party Integrations ### 3rd-Party Integrations

View File

@@ -12,7 +12,7 @@ SPDX-FileCopyrightText = "none"
SPDX-License-Identifier = "CC0-1.0" SPDX-License-Identifier = "CC0-1.0"
[[annotations]] [[annotations]]
path = ["l10n/**.js", "l10n/**.json", "js/**.js.map", "js/**.js", "js/**.mjs", "js/**.mjs.map", "js/templates/**.handlebars", "lib/Service/Importer/fixtures/config-deckJson-schema.json", "lib/Service/Importer/fixtures/config-trelloApi-schema.json", "lib/Service/Importer/fixtures/config-trelloJson-schema.json", "screenshots/screenshot1.png", "src/assets/file-placeholder.svg", "img/favicon.ico", "img/favicon.png", "img/favicon.svg", "img/activity.svg", "img/activity-dark.svg", "img/deck.svg", "img/deck-current.svg", "img/deck-dark.svg", "img/details-white.svg", "img/card.svg"] path = ["l10n/**.js", "l10n/**.json", "js/**.js.map", "js/**.js", "js/**.mjs", "js/**.mjs.map", "js/templates/**.handlebars", "lib/Service/Importer/fixtures/config-deckJson-schema.json", "lib/Service/Importer/fixtures/config-trelloApi-schema.json", "lib/Service/Importer/fixtures/config-trelloJson-schema.json", "lib/Service/fixtures/default-board.json", "screenshots/screenshot1.png", "src/assets/file-placeholder.svg", "img/favicon.ico", "img/favicon.png", "img/favicon.svg", "img/activity.svg", "img/activity-dark.svg", "img/deck.svg", "img/deck-current.svg", "img/deck-dark.svg", "img/details-white.svg", "img/card.svg", "img/sample-image.jpg"]
precedence = "aggregate" precedence = "aggregate"
SPDX-FileCopyrightText = "2019 Nextcloud GmbH and Nextcloud contributors" SPDX-FileCopyrightText = "2019 Nextcloud GmbH and Nextcloud contributors"
SPDX-License-Identifier = "AGPL-3.0-or-later" SPDX-License-Identifier = "AGPL-3.0-or-later"

View File

@@ -1,4 +1,5 @@
<?php <?php
/** /**
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later * SPDX-License-Identifier: AGPL-3.0-or-later

View File

@@ -20,17 +20,17 @@
- 🚀 Get your project organized - 🚀 Get your project organized
</description> </description>
<version>1.14.6</version> <version>2.0.0-dev.0</version>
<licence>agpl</licence> <licence>agpl</licence>
<author>Julius Härtl</author> <author>Julius Härtl</author>
<documentation>
<user>https://deck.readthedocs.io/en/latest/User_documentation_en/</user>
<developer>https://deck.readthedocs.io/en/latest/API/</developer>
</documentation>
<namespace>Deck</namespace> <namespace>Deck</namespace>
<types> <types>
<dav/> <dav/>
</types> </types>
<documentation>
<user>https://deck.readthedocs.io/en/latest/User_documentation_en/</user>
<developer>https://deck.readthedocs.io/en/latest/API/</developer>
</documentation>
<category>organization</category> <category>organization</category>
<category>office</category> <category>office</category>
<website>https://github.com/nextcloud/deck</website> <website>https://github.com/nextcloud/deck</website>
@@ -42,7 +42,7 @@
<database min-version="9.4">pgsql</database> <database min-version="9.4">pgsql</database>
<database>sqlite</database> <database>sqlite</database>
<database min-version="8.0">mysql</database> <database min-version="8.0">mysql</database>
<nextcloud min-version="30" max-version="30"/> <nextcloud min-version="32" max-version="32"/>
</dependencies> </dependencies>
<background-jobs> <background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job> <job>OCA\Deck\Cron\DeleteCron</job>

View File

@@ -1,4 +1,5 @@
<?php <?php
/** /**
* SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors * SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later * SPDX-License-Identifier: AGPL-3.0-or-later
@@ -102,6 +103,8 @@ return [
['name' => 'card_api#assignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser', 'verb' => 'PUT'], ['name' => 'card_api#assignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser', 'verb' => 'PUT'],
['name' => 'card_api#unassignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser', 'verb' => 'PUT'], ['name' => 'card_api#unassignUser', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser', 'verb' => 'PUT'],
['name' => 'card_api#reorder', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder', 'verb' => 'PUT'], ['name' => 'card_api#reorder', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder', 'verb' => 'PUT'],
['name' => 'card_api#archive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive', 'verb' => 'PUT'],
['name' => 'card_api#unarchive', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive', 'verb' => 'PUT'],
['name' => 'card_api#delete', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}', 'verb' => 'DELETE'], ['name' => 'card_api#delete', 'url' => '/api/v{apiVersion}/boards/{boardId}/stacks/{stackId}/cards/{cardId}', 'verb' => 'DELETE'],
['name' => 'card_api#findAllWithDue', 'url' => '/api/v{apiVersion}/dashboard/due', 'verb' => 'GET'], ['name' => 'card_api#findAllWithDue', 'url' => '/api/v{apiVersion}/dashboard/due', 'verb' => 'GET'],
@@ -136,6 +139,8 @@ return [
['name' => 'comments_api#update', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'PUT'], ['name' => 'comments_api#update', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'PUT'],
['name' => 'comments_api#delete', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'DELETE'], ['name' => 'comments_api#delete', 'url' => '/api/v{apiVersion}/cards/{cardId}/comments/{commentId}', 'verb' => 'DELETE'],
['name' => 'card#clone', 'url' => '/api/v{apiVersion}/cards/{cardId}/clone', 'verb' => 'POST'],
['name' => 'overview_api#upcomingCards', 'url' => '/api/v{apiVersion}/overview/upcoming', 'verb' => 'GET'], ['name' => 'overview_api#upcomingCards', 'url' => '/api/v{apiVersion}/overview/upcoming', 'verb' => 'GET'],
['name' => 'search#search', 'url' => '/api/v{apiVersion}/search', 'verb' => 'GET'], ['name' => 'search#search', 'url' => '/api/v{apiVersion}/search', 'verb' => 'GET'],

View File

@@ -15,7 +15,7 @@
"roave/security-advisories": "dev-master", "roave/security-advisories": "dev-master",
"phpunit/phpunit": "^9", "phpunit/phpunit": "^9",
"nextcloud/coding-standard": "^1.1", "nextcloud/coding-standard": "^1.1",
"nextcloud/ocp": "dev-stable30", "nextcloud/ocp": "dev-master",
"psalm/phar": "^5.13" "psalm/phar": "^5.13"
}, },
"config": { "config": {
@@ -24,7 +24,7 @@
"composer/package-versions-deprecated": true "composer/package-versions-deprecated": true
}, },
"platform": { "platform": {
"php": "8.0" "php": "8.1"
} }
}, },
"scripts": { "scripts": {

748
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@
import { randUser } from '../utils/index.js' import { randUser } from '../utils/index.js'
const user = randUser() const user = randUser()
const recipient = randUser() const recipient = randUser()
import { sampleBoard } from '../utils/sampleBoard'
describe('Board', function() { describe('Board', function() {
@@ -58,3 +59,73 @@ describe('Board', function() {
.should('be.visible') .should('be.visible')
}) })
}) })
describe('Board cloning', function() {
before(function() {
cy.createUser(user)
})
it('Clones a board without cards', function() {
const boardName = 'Clone board original'
const board = sampleBoard(boardName)
cy.createExampleBoard({ user, board }).then((board) => {
const boardId = board.id
cy.visit(`/apps/deck/board/${boardId}`)
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.parent()
.find('button[aria-label="Actions"]')
.click()
cy.get('button:contains("Clone board")')
.click()
cy.get('.modal-container button:contains("Clone")')
.click()
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.should('be.visible')
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
.should('be.visible')
cy.get('.board-title h2').contains(boardName + ' (copy)')
cy.get('h3[aria-label="TestList"]')
.should('be.visible')
})
})
it('Clones a board with cards', function() {
const boardName = 'Clone with cards'
const board = sampleBoard(boardName)
cy.createExampleBoard({ user, board }).then((board) => {
const boardId = board.id
cy.visit(`/apps/deck/board/${boardId}`)
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.parent()
.find('button[aria-label="Actions"]')
.click()
cy.get('button:contains("Clone board")')
.click()
cy.get('.checkbox-content__text:contains("Clone cards")')
.click()
cy.get('.modal-container button:contains("Clone")')
.click()
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + '")')
.should('be.visible')
cy.get('.app-navigation__list .app-navigation-entry:contains("' + boardName + ' (copy)")')
.should('be.visible')
cy.get('.board-title h2').contains(boardName + ' (copy)')
cy.get('h3[aria-label="TestList"]')
.should('be.visible')
cy.get('.card:contains("Hello world")')
.should('be.visible')
})
})
})

View File

@@ -25,9 +25,9 @@ const useModal = (useModal) => {
}) })
} }
describe('Card', function() { describe('Card', function () {
let boardId let boardId
before(function() { before(function () {
cy.createUser(user) cy.createUser(user)
cy.login(user) cy.login(user)
cy.createExampleBoard({ cy.createExampleBoard({
@@ -38,11 +38,11 @@ describe('Card', function() {
}) })
}) })
beforeEach(function() { beforeEach(function () {
cy.login(user) cy.login(user)
}) })
it('Can add a card', function() { it('Can add a card', function () {
cy.visit(`/apps/deck/#/board/${boardId}`) cy.visit(`/apps/deck/#/board/${boardId}`)
const newCardTitle = 'Write some cypress tests' const newCardTitle = 'Write some cypress tests'
@@ -63,7 +63,7 @@ describe('Card', function() {
}) })
}) })
it('Create card from overview', function() { it('Create card from overview', function () {
cy.visit(`/apps/deck/#/`) cy.visit(`/apps/deck/#/`)
const newCardTitle = 'Test create from overview' const newCardTitle = 'Test create from overview'
cy.intercept({ method: 'POST', url: '**/apps/deck/cards' }).as('save') cy.intercept({ method: 'POST', url: '**/apps/deck/cards' }).as('save')
@@ -71,6 +71,10 @@ describe('Card', function() {
cy.get('.button-vue[aria-label*="Add card"]') cy.get('.button-vue[aria-label*="Add card"]')
.first().click() .first().click()
// Somehow this avoids the electron crash
cy.wait(2000)
cy.get('.modal-mask.card-selector .card-title').should('be.visible').click().type(newCardTitle) cy.get('.modal-mask.card-selector .card-title').should('be.visible').click().type(newCardTitle)
cy.get('.modal-mask.card-selector .multiselect-board').should('be.visible').click() cy.get('.modal-mask.card-selector .multiselect-board').should('be.visible').click()
cy.get('.vs__dropdown-menu [data-cy="board-select-title"]:contains("' + boardData.title + '")').should('be.visible').click() cy.get('.vs__dropdown-menu [data-cy="board-select-title"]:contains("' + boardData.title + '")').should('be.visible').click()
@@ -83,22 +87,84 @@ describe('Card', function() {
cy.get('.modal-mask.card-selector button.button-vue--vue-primary').should('be.visible').click() cy.get('.modal-mask.card-selector button.button-vue--vue-primary').should('be.visible').click()
cy.wait('@save', { timeout: 7000 }) cy.wait('@save', { timeout: 7000 })
cy.visit(`/apps/deck/#/board/${boardId}`)
cy.reload() cy.reload()
cy.visit(`/apps/deck/#/board/${boardId}`)
cy.get('.board .stack').eq(0).within(() => { cy.get('.board .stack').eq(0).within(() => {
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible') cy.get(`.card:contains("${newCardTitle}")`).should('be.visible')
}) })
}) })
it('Card with link reference', () => {
cy.visit(`/apps/deck/#/board/${boardId}`)
const absoluteUrl = `https://example.com`
cy.get('.board .stack').eq(0).within(() => {
cy.get('.button-vue[aria-label*="Add card"]')
.first().click()
cy.get('.stack__card-add form input#new-stack-input-main')
.type(absoluteUrl)
cy.get('.stack__card-add form input[type=submit]')
.first().click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
.click()
})
cy.get('.app-sidebar-header', { timeout: 10000 })
.should('be.visible')
.find('h2').contains('Example Domain').should('be.visible')
})
it('Rename card with link', () => {
cy.visit(`/apps/deck/#/board/${boardId}`)
const absoluteUrl = `https://example.com`
const plainTitle = 'New title'
cy.get('.board .stack').eq(0).within(() => {
cy.get('.button-vue[aria-label*="Add card"]')
.first().click()
cy.get('.stack__card-add form input#new-stack-input-main')
.type(absoluteUrl)
cy.get('.stack__card-add form input[type=submit]')
.first().click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
})
// Rename link to plain title
cy.get('.card:contains("Example Domain")')
.find('.action-item__menutoggle')
.click()
cy.get('.v-popper__popper button:contains("Edit title")')
.click()
cy.get(`h4:contains("${absoluteUrl}") span[contenteditable="true"]`)
.type(`{selectAll}${plainTitle}{enter}`)
cy.get(`.card:contains("${plainTitle}")`)
.should('be.visible')
// Rename plain title to link
cy.get('.card:contains("New title")')
.find('.action-item__menutoggle')
.click()
cy.get('.v-popper__popper button:contains("Edit title")')
.click()
cy.get('h4:contains("New title") span[contenteditable="true"]')
.type(`{selectAll}${absoluteUrl}{enter}`)
cy.get('.board').click()
cy.get('.card:contains("Example Domain")')
.should('be.visible')
})
describe('Modal', () => { describe('Modal', () => {
beforeEach(function() { beforeEach(function () {
cy.login(user) cy.login(user)
useModal(true).then(() => { useModal(true).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`) cy.visit(`/apps/deck/#/board/${boardId}`)
}) })
}) })
it('Can show card details modal', function() { it('Can show card details modal', function () {
cy.getNavigationEntry(boardData.title) cy.getNavigationEntry(boardData.title)
.first().click({ force: true }) .first().click({ force: true })
@@ -121,10 +187,11 @@ describe('Card', function() {
cy.get('.file-picker__main [data-filename="welcome.txt"]', { timeout: 30000 }).should('be.visible') cy.get('.file-picker__main [data-filename="welcome.txt"]', { timeout: 30000 }).should('be.visible')
.click() .click()
cy.get('.dialog__actions button.button-vue--vue-primary').click() cy.get('.dialog__actions button.button-vue--vue-primary').click()
cy.get('.attachment-list .basename').contains('welcome.txt') cy.get('.attachment-list .filename').contains('welcome')
cy.get('.attachment-list .filename .extension').contains('txt')
}) })
it.only('Shows the modal with the editor', () => { it('Shows the modal with the editor', () => {
cy.get('.card:contains("Hello world")').should('be.visible').click() cy.get('.card:contains("Hello world")').should('be.visible').click()
cy.intercept({ method: 'PUT', url: '**/apps/deck/cards/*' }).as('save') cy.intercept({ method: 'PUT', url: '**/apps/deck/cards/*' }).as('save')
cy.get('.modal__card').should('be.visible') cy.get('.modal__card').should('be.visible')
@@ -161,9 +228,9 @@ describe('Card', function() {
cy.get('.reference-picker-modal--content .reference-picker .multiselect-list').should('be.visible').contains(boardData.stacks[0].title) cy.get('.reference-picker-modal--content .reference-picker .multiselect-list').should('be.visible').contains(boardData.stacks[0].title)
cy.get('.reference-picker-modal--content .reference-picker button.button-vue--vue-primary').should('be.visible').click() cy.get('.reference-picker-modal--content .reference-picker button.button-vue--vue-primary').should('be.visible').click()
cy.wait('@save', { timeout: 7000 }) cy.wait('@save', { timeout: 7000 })
cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('be.visible') cy.get('.modal__card .ProseMirror').contains('/index.php/apps/deck/card/').should('have.length', 1)
cy.visit(`/apps/deck/#/board/${boardId}`) cy.visit(`/apps/deck/board/${boardId}`)
cy.reload() cy.reload()
cy.get('.board .stack').eq(0).within(() => { cy.get('.board .stack').eq(0).within(() => {
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible') cy.get(`.card:contains("${newCardTitle}")`).should('be.visible')
@@ -172,7 +239,7 @@ describe('Card', function() {
}) })
describe('Sidebar', () => { describe('Sidebar', () => {
beforeEach(function() { beforeEach(function () {
cy.login(user) cy.login(user)
useModal(false).then(() => { useModal(false).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`) cy.visit(`/apps/deck/#/board/${boardId}`)
@@ -185,7 +252,7 @@ describe('Card', function() {
.find('.ProseMirror h1').contains('Hello world writing more text').should('be.visible') .find('.ProseMirror h1').contains('Hello world writing more text').should('be.visible')
}) })
it('Set a due date', function() { it('Set a due date', function () {
const newCardTitle = 'Card with a due date' const newCardTitle = 'Card with a due date'
cy.get('.button-vue[aria-label*="Add card"]') cy.get('.button-vue[aria-label*="Add card"]')
@@ -223,7 +290,7 @@ describe('Card', function() {
cy.get(`.card:contains("${newCardTitle}")`).find('[data-due-state]').should('not.exist') cy.get(`.card:contains("${newCardTitle}")`).find('[data-due-state]').should('not.exist')
}) })
it('Add a label', function() { it('Add a label', function () {
const newCardTitle = 'Card with labels' const newCardTitle = 'Card with labels'
cy.get('.button-vue[aria-label*="Add card"]') cy.get('.button-vue[aria-label*="Add card"]')
@@ -234,12 +301,12 @@ describe('Card', function() {
.first().click() .first().click()
cy.get(`.card:contains("${newCardTitle}")`).should('be.visible').click() cy.get(`.card:contains("${newCardTitle}")`).should('be.visible').click()
cy.get('#app-sidebar-vue [data-test="tag-selector"] .vs__dropdown-toggle').should('be.visible').click() cy.get('#app-sidebar-vue [data-test="tag-selector"]').should('be.visible').click()
cy.get('.vs__dropdown-menu .tag:contains("Action needed")').should('be.visible').click() cy.get('.vs__dropdown-menu .tag:contains("Action needed")').should('be.visible').click()
cy.get('.vs__selected .tag:contains("Action needed")').should('be.visible')
cy.get('.vs__dropdown-menu .tag:contains("Later")').should('be.visible').click() cy.get('.vs__dropdown-menu .tag:contains("Later")').should('be.visible').click()
cy.get('.vs__selected .tag:contains("Action needed")').should('be.visible') cy.get('.vs__selected .tag:contains("Action needed")').should('be.visible')
cy.get('.vs__selected .tag:contains("Later")').should('be.visible')
cy.get('.vs__selected .tag:contains("Action needed")') cy.get('.vs__selected .tag:contains("Action needed")')
.parent().find('button').click() .parent().find('button').click()
@@ -252,7 +319,7 @@ describe('Card', function() {
}) })
describe('Card actions', () => { describe('Card actions', () => {
beforeEach(function() { beforeEach(function () {
cy.login(user) cy.login(user)
useModal(false).then(() => { useModal(false).then(() => {
cy.visit(`/apps/deck/#/board/${boardId}`) cy.visit(`/apps/deck/#/board/${boardId}`)
@@ -298,5 +365,18 @@ describe('Card', function() {
}) })
}) })
}) })
it('clone card', () => {
cy.intercept({ method: 'POST', url: '**/apps/deck/**/cards/*/clone' }).as('clone')
cy.get('.card:contains("Hello world")').should('be.visible').click()
cy.get('#app-sidebar-vue')
.find('.ProseMirror h1').contains('Hello world').should('be.visible')
cy.get('.app-sidebar-header .action-item__menutoggle').click()
cy.get('.v-popper__popper button:contains("Move/copy card")').click()
cy.get('.modal-container button:contains("Copy card")').click()
cy.wait('@clone', { timeout: 7000 })
cy.get('.card:contains("Hello world")').should('have.length', 2)
})
}) })
}) })

View File

@@ -22,10 +22,10 @@ describe('Deck dashboard', function() {
.should($el => expect($el.text().trim()).to.equal('Upcoming cards')) .should($el => expect($el.text().trim()).to.equal('Upcoming cards'))
}) })
it('Can see the default "Personal Board" created for user by default', function() { it('Can see the default "Welcome Board" created for user by default', function() {
cy.visit('/apps/deck') cy.visit('/apps/deck')
const defaultBoard = 'Personal' const defaultBoard = 'Welcome to Nextcloud Deck!'
cy.get('.app-navigation-entry-wrapper[icon=icon-deck]') cy.get('.app-navigation-entry-wrapper[icon=icon-deck]')
.find('ul.app-navigation-entry__children .app-navigation-entry:contains(' + defaultBoard + ')') .find('ul.app-navigation-entry__children .app-navigation-entry:contains(' + defaultBoard + ')')

View File

@@ -347,6 +347,34 @@ A 403 response might be returned if the users ability to create new boards has b
##### 200 Success ##### 200 Success
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/archive - Archive a card
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| boardId | Integer | The id of the board the card belongs to |
| stackId | Integer | The id of the stack the card belongs to |
| cardId | Integer | The id of the card |
#### Response
##### 200 Success
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unarchive - Unarchive a card
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| boardId | Integer | The id of the board the card belongs to |
| stackId | Integer | The id of the stack the card belongs to |
| cardId | Integer | The id of the card |
#### Response
##### 200 Success
### DELETE /boards/{boardId} - Delete a board ### DELETE /boards/{boardId} - Delete a board
#### Request parameters #### Request parameters
@@ -423,6 +451,25 @@ A 403 response might be returned if the users ability to create new boards has b
##### 200 Success ##### 200 Success
### POST /boards/{boardId}/clone - Clone a board
Creates a copy of the board.
#### Request body
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| withCards | Bool | Setting if the cards should be copied (Default: false) |
| withAssignments | Bool | Setting if the card assignments should be cloned (Default: false) |
| withLabels | Bool | Setting if the card labels should be cloned (Default: false) |
| withDueDate | Bool | Setting if the card due dates should be cloned (Default: false) |
| moveCardsToLeftStack | Bool | Setting if all cards should be moved to the most left column (useful for To-Do / Doing / Done boards) (Default: false) |
| restoreArchivedCards | Bool | Setting if the archived cards should be unarchived (Default: false) |
#### Response
##### 200 Success
### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule ### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule
#### Response #### Response

View File

@@ -13,7 +13,7 @@ The Deck application plugin uses the [markdown-it](https://github.com/markdown-i
## Supported Markdown ## Supported Markdown
Markdown comes in may flavors. The best way to learn markdown and understand how to use it, is simply to [try it](https://markdown-it.github.io) on the original script official playground. Markdown comes in many flavors. The best way to learn markdown and understand how to use it, is simply to [try it](https://markdown-it.github.io) on the original script official playground.
That same link offers also a comprehensive list of what is supported, and what is not - rendering it unnecessary to duplicate that content in here. That same link offers also a comprehensive list of what is supported, and what is not - rendering it unnecessary to duplicate that content in here.
[CommonMark Markdown Reference](http://commonmark.org/help/) [CommonMark Markdown Reference](http://commonmark.org/help/)

View File

@@ -105,17 +105,21 @@ It is possible to import from the following sources:
#### Trello JSON #### Trello JSON
Steps: **Limitations:**
* Create the data file * Comments with more than 1000 characters are placed as attached files to the card.
* Access Trello
* go to the board you want to export
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
* Create the configuration file
* Execute the import informing the import file path, data file and source as `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON` **Steps:**
1. Create the data file:
* Access Trello.
* Go to the board you want to export.
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
2. Create the configuration file.
3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
Example configuration file: Example configuration file:
```json ```json
{ {
"owner": "admin", "owner": "admin",
@@ -126,26 +130,22 @@ Example configuration file:
} }
``` ```
**Limitations**: **Additional Limitations**:
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
#### Trello API #### Trello API
Import using API is recommended for boards with more than 1000 actions. Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello. 1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
2. Obtain the ID of the board you want to import by making a request to:
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization) ```
* Get the ID of the board you want to import by making a request to: https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name ```
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
Example configuration file: Example configuration file:
```json ```json
{ {
"owner": "admin", "owner": "admin",

View File

@@ -4,18 +4,19 @@
--> -->
## Export ## Export
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that deck uses. It can be used to re-import boards on the same or other instances. Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that Deck uses. It can be used to re-import boards on the same or other instances.
The export currently has some kown limitations in terms of specific data not included: The export currently has some known limitations in terms of specific data not included:
- Activity information - Activity information
- File attachments to deck cards - File attachments to Deck cards
- Comments - Comments
-
```
occ deck:export > my-file.json
```
## Import boards ```
occ deck:export userid > userid-deck-export.json
```
*(`userid` = username as seen in the admin user accounts page)*
## Import Boards
Importing can be done using the API or the `occ` `deck:import` command. Importing can be done using the API or the `occ` `deck:import` command.
@@ -23,39 +24,57 @@ It is possible to import from the following sources:
### Deck JSON ### Deck JSON
A json file that has been obtained from the above described `occ deck:export [userid]` command can be imported. A JSON file that has been obtained from the above-described `occ deck:export [userid] > userid-deck-export.json` command can be imported.
``` ```
occ deck:import my-file.json occ deck:import userid-deck-export.json
``` ```
In case you are importing from a different instance you may use an additional config file to provide custom user id mapping in case users have different identifiers. You will be asked to provide a path to a config file.
``` To know what to put in there:
- Have a look at your `userid-deck-export.json`
- Near the top, you will see `"uid"` with a username.
- Search for additional `"uid"` entries to find all the usernames involved and note them.
- Search for `"acl"`, where `"uid"`s of groups are also present; note them too.
If you are importing from a different instance, you must provide custom user ID mapping in case users have different identifiers.
Create a config file, e.g., `deck-import-config-file-userid.json`, and adjust the content of this example as described above. User IDs on the new instance can be seen in the admin user accounts page.
```json
{ {
"owner": "admin", "owner": "useridofnewownerofallboards",
"uidRelation": { "uidRelation": {
"johndoe": "test-user-1" "userid1onoldinstance": "userid1onnewinstance",
"userid2onoldinstance": "userid2onnewinstance",
"groupid1onoldinstance": "groupid1onnewinstance"
} }
} }
``` ```
After pressing enter, everything will be imported.
Additional info:
- If you export a users boards, all boards that the user has access to will be exported (including those shared with that user).
#### Trello JSON #### Trello JSON
Limitations: **Limitations:**
* Comments with more than 1000 characters are placed as attached files to the card. * Comments with more than 1000 characters are placed as attached files to the card.
Steps: **Steps:**
* Create the data file 1. Create the data file:
* Access Trello * Access Trello.
* go to the board you want to export * Go to the board you want to export.
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON * Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON.
* Create the configuration file 2. Create the configuration file.
* Execute the import informing the import file path, data file and source as `Trello JSON` 3. Execute the import, specifying the import file path, data file, and source as `Trello JSON`.
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON` Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for importing `Trello JSON`.
Example configuration file: Example configuration file:
```json ```json
{ {
"owner": "admin", "owner": "admin",
@@ -66,26 +85,22 @@ Example configuration file:
} }
``` ```
**Limitations**: **Additional Limitations**:
* Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, check the number of actions in the JSON.
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
#### Trello API #### Trello API
Import using API is recommended for boards with more than 1000 actions. Importing via API is recommended for boards with more than 1000 actions. Trello allows attaching links to a card, but Deck does not support this feature. Attachment links are instead added in a markdown table at the end of the description for each imported card.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello. 1. Get the API Key and Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization).
2. Obtain the ID of the board you want to import by making a request to:
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization) ```
* Get the ID of the board you want to import by making a request to: https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name
https://api.trello.com/1/members/me/boards?key={yourKey}&token={yourToken}&fields=id,name ```
3. Create the configuration file, ensuring it follows the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for `Trello JSON`.
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
Example configuration file: Example configuration file:
```json ```json
{ {
"owner": "admin", "owner": "admin",

BIN
img/sample-image.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

View File

@@ -1,6 +1,10 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"Later" : "Later",
"copy" : "kopie",
"To Do" : "Moet doen",
"Done" : "Gereed",
"The file was uploaded" : "Die lêer is opgelaai", "The file was uploaded" : "Die lêer is opgelaai",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is",
@@ -8,11 +12,6 @@ OC.L10N.register(
"No file was uploaded" : "Geen lêer is opgelaai", "No file was uploaded" : "Geen lêer is opgelaai",
"Missing a temporary folder" : "Ontbrekende tydelike gids", "Missing a temporary folder" : "Ontbrekende tydelike gids",
"A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak", "A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak",
"Later" : "Later",
"copy" : "kopie",
"To Do" : "Moet doen",
"Done" : "Gereed",
"File" : "Lêer",
"Cancel" : "Kanselleer", "Cancel" : "Kanselleer",
"File already exists" : "Lêer bestaan reeds", "File already exists" : "Lêer bestaan reeds",
"Open" : "Open", "Open" : "Open",
@@ -44,10 +43,9 @@ OC.L10N.register(
"An error occurred" : "'n Fout het voorgekom", "An error occurred" : "'n Fout het voorgekom",
"No notifications" : "Geen kennisgewings", "No notifications" : "Geen kennisgewings",
"Advanced options" : "Gevorderde opsies", "Advanced options" : "Gevorderde opsies",
"Export" : "Voer uit",
"Today" : "Vandag", "Today" : "Vandag",
"Tomorrow" : "Môre", "Tomorrow" : "Môre",
"Due date" : "Sperdatum", "Close" : "Sluit",
"Share" : "Deel", "Share" : "Deel",
"Personal" : "Persoonlik" "Personal" : "Persoonlik"
}, },

View File

@@ -1,4 +1,8 @@
{ "translations": { { "translations": {
"Later" : "Later",
"copy" : "kopie",
"To Do" : "Moet doen",
"Done" : "Gereed",
"The file was uploaded" : "Die lêer is opgelaai", "The file was uploaded" : "Die lêer is opgelaai",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is",
@@ -6,11 +10,6 @@
"No file was uploaded" : "Geen lêer is opgelaai", "No file was uploaded" : "Geen lêer is opgelaai",
"Missing a temporary folder" : "Ontbrekende tydelike gids", "Missing a temporary folder" : "Ontbrekende tydelike gids",
"A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak", "A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak",
"Later" : "Later",
"copy" : "kopie",
"To Do" : "Moet doen",
"Done" : "Gereed",
"File" : "Lêer",
"Cancel" : "Kanselleer", "Cancel" : "Kanselleer",
"File already exists" : "Lêer bestaan reeds", "File already exists" : "Lêer bestaan reeds",
"Open" : "Open", "Open" : "Open",
@@ -42,10 +41,9 @@
"An error occurred" : "'n Fout het voorgekom", "An error occurred" : "'n Fout het voorgekom",
"No notifications" : "Geen kennisgewings", "No notifications" : "Geen kennisgewings",
"Advanced options" : "Gevorderde opsies", "Advanced options" : "Gevorderde opsies",
"Export" : "Voer uit",
"Today" : "Vandag", "Today" : "Vandag",
"Tomorrow" : "Môre", "Tomorrow" : "Môre",
"Due date" : "Sperdatum", "Close" : "Sluit",
"Share" : "Deel", "Share" : "Deel",
"Personal" : "Persoonlik" "Personal" : "Persoonlik"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"

25
l10n/an.js Normal file
View File

@@ -0,0 +1,25 @@
OC.L10N.register(
"deck",
{
"Done" : "Feito",
"The file was uploaded" : "O fichero estió puyato",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O fichero puyato sobrexe a directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O fichero cargau supera a directiva MAX_FILE_SIZE que s'especificó en o formulario HTML",
"The file was only partially uploaded" : "O fichero nomás s'ha cargau parcialment",
"No file was uploaded" : "No s'ha cargau garra fichero",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se podió escribir o fichero en o disco",
"A PHP extension stopped the file upload" : "Una estensión de PHP aturó a carga de fichers",
"Cancel" : "Cancelar",
"Details" : "Detalles",
"Tags" : "Etiquetas",
"Activity" : "Actividat",
"Delete" : "Borrar",
"Download" : "Escargar",
"Modified" : "Modificau",
"Search" : "Buscar",
"Today" : "Hue",
"Close" : "Zarrar",
"Share" : "Compartir"
},
"nplurals=2; plural=(n != 1);");

23
l10n/an.json Normal file
View File

@@ -0,0 +1,23 @@
{ "translations": {
"Done" : "Feito",
"The file was uploaded" : "O fichero estió puyato",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "O fichero puyato sobrexe a directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O fichero cargau supera a directiva MAX_FILE_SIZE que s'especificó en o formulario HTML",
"The file was only partially uploaded" : "O fichero nomás s'ha cargau parcialment",
"No file was uploaded" : "No s'ha cargau garra fichero",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se podió escribir o fichero en o disco",
"A PHP extension stopped the file upload" : "Una estensión de PHP aturó a carga de fichers",
"Cancel" : "Cancelar",
"Details" : "Detalles",
"Tags" : "Etiquetas",
"Activity" : "Actividat",
"Delete" : "Borrar",
"Download" : "Escargar",
"Modified" : "Modificau",
"Search" : "Buscar",
"Today" : "Hue",
"Close" : "Zarrar",
"Share" : "Compartir"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -72,15 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "تمّ تغيير <strong>لوحة أو قائمة أو بطاقة </strong>.", "A <strong>board, list or card</strong> was changed" : "تمّ تغيير <strong>لوحة أو قائمة أو بطاقة </strong>.",
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة", "A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"A <strong>card description</strong> has been changed" : "تمّ تغيير <strong>وصف بطاقة</strong>.", "A <strong>card description</strong> has been changed" : "تمّ تغيير <strong>وصف بطاقة</strong>.",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"Cards due today" : "البطاقات المستحقة اليوم", "Cards due today" : "البطاقات المستحقة اليوم",
"Cards due tomorrow" : "البطاقات المستحقة غداً", "Cards due tomorrow" : "البطاقات المستحقة غداً",
"Upcoming cards" : "البطاقات القادمة", "Upcoming cards" : "البطاقات القادمة",
@@ -118,9 +109,16 @@ OC.L10N.register(
"3. Apply rich formatting and link content" : "3. تطبيق التنسيق و ربط المحتوى", "3. Apply rich formatting and link content" : "3. تطبيق التنسيق و ربط المحتوى",
"4. Share, comment and collaborate!" : "4. مشاركات، و ملاحظات، وتعاون!", "4. Share, comment and collaborate!" : "4. مشاركات، و ملاحظات، وتعاون!",
"Create your first card!" : "أنشِئ بطاقتك الأولى!", "Create your first card!" : "أنشِئ بطاقتك الأولى!",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.",
"Attachments" : "المرفقات",
"File" : "File",
"Card not found" : "لم يتم العثور على البطاقة ", "Card not found" : "لم يتم العثور على البطاقة ",
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ", "Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
@@ -238,6 +236,7 @@ OC.L10N.register(
"The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.", "The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.",
"Open in sidebar view" : "فتح في الشريط الجانبي ", "Open in sidebar view" : "فتح في الشريط الجانبي ",
"Open in bigger view" : "فتح في نافذة أكبر ", "Open in bigger view" : "فتح في نافذة أكبر ",
"Attachments" : "المرفقات",
"Comments" : "تعليقات", "Comments" : "تعليقات",
"Failed to load comments" : "فشل في تحميل التعليقات ", "Failed to load comments" : "فشل في تحميل التعليقات ",
"No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!", "No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
@@ -357,8 +356,6 @@ OC.L10N.register(
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى", "Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
"Restore archived cards" : "استرجاع البطاقات المؤرشفة", "Restore archived cards" : "استرجاع البطاقات المؤرشفة",
"Clone" : "استنسخ", "Clone" : "استنسخ",
"Export as CSV" : "صدِّر كـ CSV",
"Export" : "تصدير",
"Loading filtered view" : "جارِ تحميل التصفية ", "Loading filtered view" : "جارِ تحميل التصفية ",
"Today" : "اليوم", "Today" : "اليوم",
"Tomorrow" : "غدا", "Tomorrow" : "غدا",
@@ -391,7 +388,6 @@ OC.L10N.register(
"Something went wrong" : "حدث خطأ ما", "Something went wrong" : "حدث خطأ ما",
"Failed to upload {name}" : "فشل في رفع {اسم}", "Failed to upload {name}" : "فشل في رفع {اسم}",
"Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ", "Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ",
"Due date" : "تاريخ الاكتمال",
"Error creating the share" : "خطأ في إنشاء المشاركة", "Error creating the share" : "خطأ في إنشاء المشاركة",
"Share with a Deck card" : "مشاركة مع بطاقة Deck", "Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck", "Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
@@ -402,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "مثال المهمة 3", "Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2", "Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1", "Example Task 1" : "مثال المهمة 1",
"Move card to another board" : "حرك البطاقة الى لوح اخر" "Move card to another board" : "حرك البطاقة الى لوح اخر",
"Filter by completed" : "تصفية بحسب الإنجاز"
}, },
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"); "nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");

View File

@@ -70,15 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "تمّ تغيير <strong>لوحة أو قائمة أو بطاقة </strong>.", "A <strong>board, list or card</strong> was changed" : "تمّ تغيير <strong>لوحة أو قائمة أو بطاقة </strong>.",
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة", "A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"A <strong>card description</strong> has been changed" : "تمّ تغيير <strong>وصف بطاقة</strong>.", "A <strong>card description</strong> has been changed" : "تمّ تغيير <strong>وصف بطاقة</strong>.",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"Cards due today" : "البطاقات المستحقة اليوم", "Cards due today" : "البطاقات المستحقة اليوم",
"Cards due tomorrow" : "البطاقات المستحقة غداً", "Cards due tomorrow" : "البطاقات المستحقة غداً",
"Upcoming cards" : "البطاقات القادمة", "Upcoming cards" : "البطاقات القادمة",
@@ -116,9 +107,16 @@
"3. Apply rich formatting and link content" : "3. تطبيق التنسيق و ربط المحتوى", "3. Apply rich formatting and link content" : "3. تطبيق التنسيق و ربط المحتوى",
"4. Share, comment and collaborate!" : "4. مشاركات، و ملاحظات، وتعاون!", "4. Share, comment and collaborate!" : "4. مشاركات، و ملاحظات، وتعاون!",
"Create your first card!" : "أنشِئ بطاقتك الأولى!", "Create your first card!" : "أنشِئ بطاقتك الأولى!",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : " هذه الملاحظات فيها أكثر من %s حرفاً.\n تمّت إضافتها كمُرفق إلى البطاقة التي اسمها%s.\n الموجودة على الرابط %s.",
"Attachments" : "المرفقات",
"File" : "File",
"Card not found" : "لم يتم العثور على البطاقة ", "Card not found" : "لم يتم العثور على البطاقة ",
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ", "Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
@@ -236,6 +234,7 @@
"The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.", "The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.",
"Open in sidebar view" : "فتح في الشريط الجانبي ", "Open in sidebar view" : "فتح في الشريط الجانبي ",
"Open in bigger view" : "فتح في نافذة أكبر ", "Open in bigger view" : "فتح في نافذة أكبر ",
"Attachments" : "المرفقات",
"Comments" : "تعليقات", "Comments" : "تعليقات",
"Failed to load comments" : "فشل في تحميل التعليقات ", "Failed to load comments" : "فشل في تحميل التعليقات ",
"No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!", "No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
@@ -355,8 +354,6 @@
"Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى", "Move all cards to the first list" : "نقل كل البطاقات للقائمة الأولى",
"Restore archived cards" : "استرجاع البطاقات المؤرشفة", "Restore archived cards" : "استرجاع البطاقات المؤرشفة",
"Clone" : "استنسخ", "Clone" : "استنسخ",
"Export as CSV" : "صدِّر كـ CSV",
"Export" : "تصدير",
"Loading filtered view" : "جارِ تحميل التصفية ", "Loading filtered view" : "جارِ تحميل التصفية ",
"Today" : "اليوم", "Today" : "اليوم",
"Tomorrow" : "غدا", "Tomorrow" : "غدا",
@@ -389,7 +386,6 @@
"Something went wrong" : "حدث خطأ ما", "Something went wrong" : "حدث خطأ ما",
"Failed to upload {name}" : "فشل في رفع {اسم}", "Failed to upload {name}" : "فشل في رفع {اسم}",
"Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ", "Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ",
"Due date" : "تاريخ الاكتمال",
"Error creating the share" : "خطأ في إنشاء المشاركة", "Error creating the share" : "خطأ في إنشاء المشاركة",
"Share with a Deck card" : "مشاركة مع بطاقة Deck", "Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck", "Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
@@ -400,6 +396,7 @@
"Example Task 3" : "مثال المهمة 3", "Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2", "Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1", "Example Task 1" : "مثال المهمة 1",
"Move card to another board" : "حرك البطاقة الى لوح اخر" "Move card to another board" : "حرك البطاقة الى لوح اخر",
"Filter by completed" : "تصفية بحسب الإنجاز"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;" },"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
} }

View File

@@ -2,6 +2,13 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Tarxeteru", "Deck" : "Tarxeteru",
"Upcoming cards" : "Tarxetes próximes",
"Load more" : "Cargar más",
"Deck board" : "Mesa de tarxetes",
"%s on %s" : "%s n %s",
"Action needed" : "Aición necesaria",
"copy" : "copia",
"Done" : "Fecho",
"The file was uploaded" : "Xubióse'l ficheru", "The file was uploaded" : "Xubióse'l ficheru",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
@@ -10,14 +17,6 @@ OC.L10N.register(
"Could not write file to disk" : "Nun se pudo escribir el ficheru nel discu", "Could not write file to disk" : "Nun se pudo escribir el ficheru nel discu",
"A PHP extension stopped the file upload" : "Una estensión PHP paró la xuba de ficheros", "A PHP extension stopped the file upload" : "Una estensión PHP paró la xuba de ficheros",
"No file uploaded or file size exceeds maximum of %s" : "Nun se xubió nengún ficheru o'l tamañu del ficheru supera'l máximu de %s", "No file uploaded or file size exceeds maximum of %s" : "Nun se xubió nengún ficheru o'l tamañu del ficheru supera'l máximu de %s",
"Upcoming cards" : "Tarxetes próximes",
"Load more" : "Cargar más",
"Deck board" : "Mesa de tarxetes",
"%s on %s" : "%s n %s",
"Action needed" : "Aición necesaria",
"copy" : "copia",
"Done" : "Fecho",
"File" : "Ficheru",
"Invalid date, date format must be YYYY-MM-DD" : "La data ye inválida, el so formatu ha ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La data ye inválida, el so formatu ha ser AAAA-MM-DD",
"Move card" : "Mover la tarxeta", "Move card" : "Mover la tarxeta",
"Cancel" : "Encaboxar", "Cancel" : "Encaboxar",
@@ -101,13 +100,11 @@ OC.L10N.register(
"No notifications" : "Nun hai nengún avisu", "No notifications" : "Nun hai nengún avisu",
"Clone cards" : "Clonar les tarxetes", "Clone cards" : "Clonar les tarxetes",
"Advanced options" : "Opciones avanzaes", "Advanced options" : "Opciones avanzaes",
"Export" : "Esportar",
"Today" : "Güei", "Today" : "Güei",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"No results found" : "Nun s'atopó nengún resultáu", "No results found" : "Nun s'atopó nengún resultáu",
"Close" : "Zarrar", "Close" : "Zarrar",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}", "Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Due date" : "Data de fin",
"Error creating the share" : "Hebo un error al crear la compartición", "Error creating the share" : "Hebo un error al crear la compartición",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal", "Personal" : "Personal",

View File

@@ -1,5 +1,12 @@
{ "translations": { { "translations": {
"Deck" : "Tarxeteru", "Deck" : "Tarxeteru",
"Upcoming cards" : "Tarxetes próximes",
"Load more" : "Cargar más",
"Deck board" : "Mesa de tarxetes",
"%s on %s" : "%s n %s",
"Action needed" : "Aición necesaria",
"copy" : "copia",
"Done" : "Fecho",
"The file was uploaded" : "Xubióse'l ficheru", "The file was uploaded" : "Xubióse'l ficheru",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
@@ -8,14 +15,6 @@
"Could not write file to disk" : "Nun se pudo escribir el ficheru nel discu", "Could not write file to disk" : "Nun se pudo escribir el ficheru nel discu",
"A PHP extension stopped the file upload" : "Una estensión PHP paró la xuba de ficheros", "A PHP extension stopped the file upload" : "Una estensión PHP paró la xuba de ficheros",
"No file uploaded or file size exceeds maximum of %s" : "Nun se xubió nengún ficheru o'l tamañu del ficheru supera'l máximu de %s", "No file uploaded or file size exceeds maximum of %s" : "Nun se xubió nengún ficheru o'l tamañu del ficheru supera'l máximu de %s",
"Upcoming cards" : "Tarxetes próximes",
"Load more" : "Cargar más",
"Deck board" : "Mesa de tarxetes",
"%s on %s" : "%s n %s",
"Action needed" : "Aición necesaria",
"copy" : "copia",
"Done" : "Fecho",
"File" : "Ficheru",
"Invalid date, date format must be YYYY-MM-DD" : "La data ye inválida, el so formatu ha ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La data ye inválida, el so formatu ha ser AAAA-MM-DD",
"Move card" : "Mover la tarxeta", "Move card" : "Mover la tarxeta",
"Cancel" : "Encaboxar", "Cancel" : "Encaboxar",
@@ -99,13 +98,11 @@
"No notifications" : "Nun hai nengún avisu", "No notifications" : "Nun hai nengún avisu",
"Clone cards" : "Clonar les tarxetes", "Clone cards" : "Clonar les tarxetes",
"Advanced options" : "Opciones avanzaes", "Advanced options" : "Opciones avanzaes",
"Export" : "Esportar",
"Today" : "Güei", "Today" : "Güei",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"No results found" : "Nun s'atopó nengún resultáu", "No results found" : "Nun s'atopó nengún resultáu",
"Close" : "Zarrar", "Close" : "Zarrar",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}", "Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Due date" : "Data de fin",
"Error creating the share" : "Hebo un error al crear la compartición", "Error creating the share" : "Hebo un error al crear la compartición",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal", "Personal" : "Personal",

View File

@@ -1,6 +1,8 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"Finished" : "Bitdi",
"Done" : "Done",
"The file was uploaded" : "Fayl yükləndi", "The file was uploaded" : "Fayl yükləndi",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
@@ -9,8 +11,6 @@ OC.L10N.register(
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır", "Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
"Could not write file to disk" : "Faylı diskə yazmaq mümkün olmadı", "Could not write file to disk" : "Faylı diskə yazmaq mümkün olmadı",
"A PHP extension stopped the file upload" : "PHP uzantısı faylın yüklənməsini dayandırdı", "A PHP extension stopped the file upload" : "PHP uzantısı faylın yüklənməsini dayandırdı",
"Finished" : "Bitdi",
"Done" : "Done",
"Cancel" : "Dayandır", "Cancel" : "Dayandır",
"Completed" : "Bitmişdir", "Completed" : "Bitmişdir",
"Details" : "Detallar", "Details" : "Detallar",
@@ -34,7 +34,6 @@ OC.L10N.register(
"seconds ago" : "saniyələr öncə", "seconds ago" : "saniyələr öncə",
"Search" : "Axtarış", "Search" : "Axtarış",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : ıxarış",
"Today" : "Bu gün", "Today" : "Bu gün",
"Tomorrow" : "Sabah", "Tomorrow" : "Sabah",
"Close" : "Bağla", "Close" : "Bağla",

View File

@@ -1,4 +1,6 @@
{ "translations": { { "translations": {
"Finished" : "Bitdi",
"Done" : "Done",
"The file was uploaded" : "Fayl yükləndi", "The file was uploaded" : "Fayl yükləndi",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
@@ -7,8 +9,6 @@
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır", "Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
"Could not write file to disk" : "Faylı diskə yazmaq mümkün olmadı", "Could not write file to disk" : "Faylı diskə yazmaq mümkün olmadı",
"A PHP extension stopped the file upload" : "PHP uzantısı faylın yüklənməsini dayandırdı", "A PHP extension stopped the file upload" : "PHP uzantısı faylın yüklənməsini dayandırdı",
"Finished" : "Bitdi",
"Done" : "Done",
"Cancel" : "Dayandır", "Cancel" : "Dayandır",
"Completed" : "Bitmişdir", "Completed" : "Bitmişdir",
"Details" : "Detallar", "Details" : "Detallar",
@@ -32,7 +32,6 @@
"seconds ago" : "saniyələr öncə", "seconds ago" : "saniyələr öncə",
"Search" : "Axtarış", "Search" : "Axtarış",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : ıxarış",
"Today" : "Bu gün", "Today" : "Bu gün",
"Tomorrow" : "Sabah", "Tomorrow" : "Sabah",
"Close" : "Bağla", "Close" : "Bağla",

View File

@@ -1,35 +0,0 @@
OC.L10N.register(
"deck",
{
"Missing a temporary folder" : "Адсутнічае часовая папка",
"Could not write file to disk" : "Не ўдалося запісаць файл на дыск",
"copy" : "копія",
"Done" : "Гатова",
"File" : "Файл",
"Cancel" : "Скасаваць",
"Active filters" : "Актыўныя фільтры",
"Apply filter" : "Ужыць фільтр",
"Open" : "Адкрыць",
"Clear filter" : "Ачысціць фільтр",
"Tags" : "Тэгі",
"Activity" : "Актыўнасць",
"Can edit" : "Можа рэдагаваць",
"Can share" : "Можа абагульваць",
"Owner" : "Уладальнік",
"Delete" : "Выдаліць",
"Download" : "Спампаваць",
"Modified" : "Зменены",
"Save" : "Захаваць",
"Created:" : "Створана:",
"Open link" : "Адкрыць спасылку",
"seconds ago" : "с таму",
"Keyboard shortcuts" : "Спалучэнні клавіш",
"Keyboard shortcut" : "Спалучэнне клавіш",
"Search" : "Пошук",
"Shared with you" : "Абагулена з вамі",
"An error occurred" : "Узнікла памылка",
"Today" : "Сёння",
"Close" : "Закрыць",
"Share" : "Абагуліць"
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");

View File

@@ -1,33 +0,0 @@
{ "translations": {
"Missing a temporary folder" : "Адсутнічае часовая папка",
"Could not write file to disk" : "Не ўдалося запісаць файл на дыск",
"copy" : "копія",
"Done" : "Гатова",
"File" : "Файл",
"Cancel" : "Скасаваць",
"Active filters" : "Актыўныя фільтры",
"Apply filter" : "Ужыць фільтр",
"Open" : "Адкрыць",
"Clear filter" : "Ачысціць фільтр",
"Tags" : "Тэгі",
"Activity" : "Актыўнасць",
"Can edit" : "Можа рэдагаваць",
"Can share" : "Можа абагульваць",
"Owner" : "Уладальнік",
"Delete" : "Выдаліць",
"Download" : "Спампаваць",
"Modified" : "Зменены",
"Save" : "Захаваць",
"Created:" : "Створана:",
"Open link" : "Адкрыць спасылку",
"seconds ago" : "с таму",
"Keyboard shortcuts" : "Спалучэнні клавіш",
"Keyboard shortcut" : "Спалучэнне клавіш",
"Search" : "Пошук",
"Shared with you" : "Абагулена з вамі",
"An error occurred" : "Узнікла памылка",
"Today" : "Сёння",
"Close" : "Закрыць",
"Share" : "Абагуліць"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
}

View File

@@ -63,23 +63,11 @@ OC.L10N.register(
"{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}", "{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}" : "Коментирали сте карта {card}", "You have commented on card {card}" : "Коментирали сте карта {card}",
"{user} has commented on card {card}" : "{user} коментира карта {card}", "{user} has commented on card {card}" : "{user} коментира карта {card}",
"Deck" : "Deck", "Deck" : "Набор",
"Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>", "A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"Cards due today" : "Карти изтичащи днес",
"Cards due tomorrow" : "Карти изтичащи утре",
"Upcoming cards" : "Предстоящи карти", "Upcoming cards" : "Предстоящи карти",
"Load more" : "Зареждане на още", "Load more" : "Зареждане на още",
"Welcome to Nextcloud Deck!" : "Добре дошли в Nextcloud Deck!",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} е възложил картата {deck-card} на {deck-board} на Вас.", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} е възложил картата {deck-card} на {deck-board} на Вас.",
"The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.", "The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.",
@@ -103,9 +91,16 @@ OC.L10N.register(
"copy" : "Копиране", "copy" : "Копиране",
"To Do" : "Задачи", "To Do" : "Задачи",
"Done" : "Завършено", "Done" : "Завършено",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.",
"Attachments" : "Прикачени файлове",
"File" : "Файл",
"Card not found" : "Катртата не е намерена", "Card not found" : "Катртата не е намерена",
"Path is already shared with this card" : "Пътят вече е споделен с тази карта", "Path is already shared with this card" : "Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД", "Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
@@ -210,6 +205,7 @@ OC.L10N.register(
"The title cannot be empty." : "Заглавието не може да бъде празно.", "The title cannot be empty." : "Заглавието не може да бъде празно.",
"Open in sidebar view" : "Отваряне в изгледа на страничната лента", "Open in sidebar view" : "Отваряне в изгледа на страничната лента",
"Open in bigger view" : "Отваря се в по-голям изглед", "Open in bigger view" : "Отваря се в по-голям изглед",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари", "Comments" : "Коментари",
"Failed to load comments" : "Неуспешно зареждане на коментари", "Failed to load comments" : "Неуспешно зареждане на коментари",
"No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!", "No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!",
@@ -231,14 +227,9 @@ OC.L10N.register(
"Add Attachment" : "Добавяне на прикачен файл", "Add Attachment" : "Добавяне на прикачен файл",
"Choose attachment" : "Избор на прикачен файл", "Choose attachment" : "Избор на прикачен файл",
"Select Date" : "Изберете дата", "Select Date" : "Изберете дата",
"Later today {timeLocale}" : "По-късно днес - {timeLocale}",
"Tomorrow {timeLocale}" : "Утре - {timeLocale}",
"This weekend {timeLocale}" : "Този уикенд - {timeLocale}",
"Next week {timeLocale}" : "Следващата седмица - {timeLocale}",
"Set a due date" : "Задаване на крайна дата", "Set a due date" : "Задаване на крайна дата",
"Remove due date" : "Премахни крайната дата", "Remove due date" : "Премахни крайната дата",
"Mark as done" : "Маркирай като готово", "Mark as done" : "Маркирай като готово",
"Not done" : "Незавършен",
"Unarchive card" : "Разархивиране на карта", "Unarchive card" : "Разархивиране на карта",
"Archive card" : "Архивиране на карта", "Archive card" : "Архивиране на карта",
"Assign a tag to this card…" : "Присвояване на етикет на тази карта ...", "Assign a tag to this card…" : "Присвояване на етикет на тази карта ...",
@@ -290,8 +281,6 @@ OC.L10N.register(
"Clone cards" : " Клониране на карти", "Clone cards" : " Клониране на карти",
"Advanced options" : "Допълнителни опции", "Advanced options" : "Допълнителни опции",
"Clone" : "Клониране", "Clone" : "Клониране",
"Export as CSV" : "Експортиране като CSV файл",
"Export" : "Експорт /изнасям/",
"Loading filtered view" : "Зареждане на филтриран изглед", "Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес", "Today" : "Днес",
"Tomorrow" : "Утре", "Tomorrow" : "Утре",
@@ -322,7 +311,6 @@ OC.L10N.register(
"Something went wrong" : "Нещо се обърка", "Something went wrong" : "Нещо се обърка",
"Failed to upload {name}" : " Неуспешно качване на {name}", "Failed to upload {name}" : " Неуспешно качване на {name}",
"Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен", "Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен",
"Due date" : "Крайна дата",
"Error creating the share" : "Грешка при създаване на споделяне", "Error creating the share" : "Грешка при създаване на споделяне",
"Share with a Deck card" : "Споделяне с Deck карта", "Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта", "Share {file} with a Deck card" : "Споделяне {file} с Deck карта",

View File

@@ -61,23 +61,11 @@
"{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}", "{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}" : "Коментирали сте карта {card}", "You have commented on card {card}" : "Коментирали сте карта {card}",
"{user} has commented on card {card}" : "{user} коментира карта {card}", "{user} has commented on card {card}" : "{user} коментира карта {card}",
"Deck" : "Deck", "Deck" : "Набор",
"Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>", "A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"Cards due today" : "Карти изтичащи днес",
"Cards due tomorrow" : "Карти изтичащи утре",
"Upcoming cards" : "Предстоящи карти", "Upcoming cards" : "Предстоящи карти",
"Load more" : "Зареждане на още", "Load more" : "Зареждане на още",
"Welcome to Nextcloud Deck!" : "Добре дошли в Nextcloud Deck!",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} е възложил картата {deck-card} на {deck-board} на Вас.", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} е възложил картата {deck-card} на {deck-board} на Вас.",
"The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.", "The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.",
@@ -101,9 +89,16 @@
"copy" : "Копиране", "copy" : "Копиране",
"To Do" : "Задачи", "To Do" : "Задачи",
"Done" : "Завършено", "Done" : "Завършено",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.",
"Attachments" : "Прикачени файлове",
"File" : "Файл",
"Card not found" : "Катртата не е намерена", "Card not found" : "Катртата не е намерена",
"Path is already shared with this card" : "Пътят вече е споделен с тази карта", "Path is already shared with this card" : "Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД", "Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
@@ -208,6 +203,7 @@
"The title cannot be empty." : "Заглавието не може да бъде празно.", "The title cannot be empty." : "Заглавието не може да бъде празно.",
"Open in sidebar view" : "Отваряне в изгледа на страничната лента", "Open in sidebar view" : "Отваряне в изгледа на страничната лента",
"Open in bigger view" : "Отваря се в по-голям изглед", "Open in bigger view" : "Отваря се в по-голям изглед",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари", "Comments" : "Коментари",
"Failed to load comments" : "Неуспешно зареждане на коментари", "Failed to load comments" : "Неуспешно зареждане на коментари",
"No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!", "No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!",
@@ -229,14 +225,9 @@
"Add Attachment" : "Добавяне на прикачен файл", "Add Attachment" : "Добавяне на прикачен файл",
"Choose attachment" : "Избор на прикачен файл", "Choose attachment" : "Избор на прикачен файл",
"Select Date" : "Изберете дата", "Select Date" : "Изберете дата",
"Later today {timeLocale}" : "По-късно днес - {timeLocale}",
"Tomorrow {timeLocale}" : "Утре - {timeLocale}",
"This weekend {timeLocale}" : "Този уикенд - {timeLocale}",
"Next week {timeLocale}" : "Следващата седмица - {timeLocale}",
"Set a due date" : "Задаване на крайна дата", "Set a due date" : "Задаване на крайна дата",
"Remove due date" : "Премахни крайната дата", "Remove due date" : "Премахни крайната дата",
"Mark as done" : "Маркирай като готово", "Mark as done" : "Маркирай като готово",
"Not done" : "Незавършен",
"Unarchive card" : "Разархивиране на карта", "Unarchive card" : "Разархивиране на карта",
"Archive card" : "Архивиране на карта", "Archive card" : "Архивиране на карта",
"Assign a tag to this card…" : "Присвояване на етикет на тази карта ...", "Assign a tag to this card…" : "Присвояване на етикет на тази карта ...",
@@ -288,8 +279,6 @@
"Clone cards" : " Клониране на карти", "Clone cards" : " Клониране на карти",
"Advanced options" : "Допълнителни опции", "Advanced options" : "Допълнителни опции",
"Clone" : "Клониране", "Clone" : "Клониране",
"Export as CSV" : "Експортиране като CSV файл",
"Export" : "Експорт /изнасям/",
"Loading filtered view" : "Зареждане на филтриран изглед", "Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес", "Today" : "Днес",
"Tomorrow" : "Утре", "Tomorrow" : "Утре",
@@ -320,7 +309,6 @@
"Something went wrong" : "Нещо се обърка", "Something went wrong" : "Нещо се обърка",
"Failed to upload {name}" : " Неуспешно качване на {name}", "Failed to upload {name}" : " Неуспешно качване на {name}",
"Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен", "Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен",
"Due date" : "Крайна дата",
"Error creating the share" : "Грешка при създаване на споделяне", "Error creating the share" : "Грешка при създаване на споделяне",
"Share with a Deck card" : "Споделяне с Deck карта", "Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта", "Share {file} with a Deck card" : "Споделяне {file} с Deck карта",

View File

@@ -1,10 +1,10 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ",
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি", "No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে", "Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
"Done" : "Done",
"Cancel" : "বাতির", "Cancel" : "বাতির",
"Completed" : "সুসম্পন্ন", "Completed" : "সুসম্পন্ন",
"Details" : "বিসতারিত", "Details" : "বিসতারিত",
@@ -28,7 +28,6 @@ OC.L10N.register(
"Keyboard shortcuts" : "কী-বোর্ড শর্টকাট", "Keyboard shortcuts" : "কী-বোর্ড শর্টকাট",
"Search" : "Search", "Search" : "Search",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : "রপ্তানি",
"Today" : "আজ", "Today" : "আজ",
"Tomorrow" : "আগামীকাল", "Tomorrow" : "আগামীকাল",
"Close" : "বন্ধ", "Close" : "বন্ধ",

View File

@@ -1,8 +1,8 @@
{ "translations": { { "translations": {
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ",
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি", "No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে", "Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
"Done" : "Done",
"Cancel" : "বাতির", "Cancel" : "বাতির",
"Completed" : "সুসম্পন্ন", "Completed" : "সুসম্পন্ন",
"Details" : "বিসতারিত", "Details" : "বিসতারিত",
@@ -26,7 +26,6 @@
"Keyboard shortcuts" : "কী-বোর্ড শর্টকাট", "Keyboard shortcuts" : "কী-বোর্ড শর্টকাট",
"Search" : "Search", "Search" : "Search",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : "রপ্তানি",
"Today" : "আজ", "Today" : "আজ",
"Tomorrow" : "আগামীকাল", "Tomorrow" : "আগামীকাল",
"Close" : "বন্ধ", "Close" : "বন্ধ",

View File

@@ -1,15 +1,14 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"The file was uploaded" : "Kaset eo bet ar restr",
"No file was uploaded" : "N'eus restr ebet a zo bet kaset",
"Finished" : "Achuet", "Finished" : "Achuet",
"copy" : "eil", "copy" : "eil",
"In Progress" : "War ar stern", "In Progress" : "War ar stern",
"Done" : "Graet", "Done" : "Graet",
"File" : "Restr", "The file was uploaded" : "Kaset eo bet ar restr",
"No file was uploaded" : "N'eus restr ebet a zo bet kaset",
"Invalid date, date format must be YYYY-MM-DD" : "Deizat fall, stumm an deizat a zo ret bezhañ BBBB-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Deizat fall, stumm an deizat a zo ret bezhañ BBBB-MM-DD",
"Cancel" : "Nullañ", "Cancel" : "Arrest",
"Drop your files to upload" : "Laoskit ho restroù evit pellkas", "Drop your files to upload" : "Laoskit ho restroù evit pellkas",
"Open" : "Digeriñ", "Open" : "Digeriñ",
"Completed" : "Achuet", "Completed" : "Achuet",
@@ -43,7 +42,7 @@ OC.L10N.register(
"No notifications" : "Kemennadenn ebet", "No notifications" : "Kemennadenn ebet",
"Today" : "Hiziv", "Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz", "Tomorrow" : "Warc'hoaz",
"Close" : "Serriñ", "Close" : "Seriñ",
"Share" : "Rannan", "Share" : "Rannan",
"Personal" : "Personel" "Personal" : "Personel"
}, },

View File

@@ -1,13 +1,12 @@
{ "translations": { { "translations": {
"The file was uploaded" : "Kaset eo bet ar restr",
"No file was uploaded" : "N'eus restr ebet a zo bet kaset",
"Finished" : "Achuet", "Finished" : "Achuet",
"copy" : "eil", "copy" : "eil",
"In Progress" : "War ar stern", "In Progress" : "War ar stern",
"Done" : "Graet", "Done" : "Graet",
"File" : "Restr", "The file was uploaded" : "Kaset eo bet ar restr",
"No file was uploaded" : "N'eus restr ebet a zo bet kaset",
"Invalid date, date format must be YYYY-MM-DD" : "Deizat fall, stumm an deizat a zo ret bezhañ BBBB-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Deizat fall, stumm an deizat a zo ret bezhañ BBBB-MM-DD",
"Cancel" : "Nullañ", "Cancel" : "Arrest",
"Drop your files to upload" : "Laoskit ho restroù evit pellkas", "Drop your files to upload" : "Laoskit ho restroù evit pellkas",
"Open" : "Digeriñ", "Open" : "Digeriñ",
"Completed" : "Achuet", "Completed" : "Achuet",
@@ -41,7 +40,7 @@
"No notifications" : "Kemennadenn ebet", "No notifications" : "Kemennadenn ebet",
"Today" : "Hiziv", "Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz", "Tomorrow" : "Warc'hoaz",
"Close" : "Serriñ", "Close" : "Seriñ",
"Share" : "Rannan", "Share" : "Rannan",
"Personal" : "Personel" "Personal" : "Personel"
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);" },"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"

View File

@@ -1,10 +1,10 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi",
"No file was uploaded" : "Nijedna datoteka nije učitana.", "No file was uploaded" : "Nijedna datoteka nije učitana.",
"Missing a temporary folder" : "Nedostaje privremeni direktorij.", "Missing a temporary folder" : "Nedostaje privremeni direktorij.",
"Done" : "Done",
"Cancel" : "Otkaži", "Cancel" : "Otkaži",
"Completed" : "Zavrženo", "Completed" : "Zavrženo",
"Sharing" : "Dijeljenje", "Sharing" : "Dijeljenje",
@@ -24,7 +24,6 @@ OC.L10N.register(
"Keyboard shortcuts" : "Tipkovni prečaci", "Keyboard shortcuts" : "Tipkovni prečaci",
"Search" : "Search", "Search" : "Search",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : "Izvezi",
"Today" : "Danas", "Today" : "Danas",
"Tomorrow" : "Sutra", "Tomorrow" : "Sutra",
"Close" : "Zatvori", "Close" : "Zatvori",

View File

@@ -1,8 +1,8 @@
{ "translations": { { "translations": {
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi",
"No file was uploaded" : "Nijedna datoteka nije učitana.", "No file was uploaded" : "Nijedna datoteka nije učitana.",
"Missing a temporary folder" : "Nedostaje privremeni direktorij.", "Missing a temporary folder" : "Nedostaje privremeni direktorij.",
"Done" : "Done",
"Cancel" : "Otkaži", "Cancel" : "Otkaži",
"Completed" : "Zavrženo", "Completed" : "Zavrženo",
"Sharing" : "Dijeljenje", "Sharing" : "Dijeljenje",
@@ -22,7 +22,6 @@
"Keyboard shortcuts" : "Tipkovni prečaci", "Keyboard shortcuts" : "Tipkovni prečaci",
"Search" : "Search", "Search" : "Search",
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"Export" : "Izvezi",
"Today" : "Danas", "Today" : "Danas",
"Tomorrow" : "Sutra", "Tomorrow" : "Sutra",
"Close" : "Zatvori", "Close" : "Zatvori",

View File

@@ -72,15 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "S'ha canviat un <strong>tauler, llista o targeta</strong>", "A <strong>board, list or card</strong> was changed" : "S'ha canviat un <strong>tauler, llista o targeta</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha creat un <strong>comentari</strong> a una targeta", "A <strong>comment</strong> was created on a card" : "S'ha creat un <strong>comentari</strong> a una targeta",
"A <strong>card description</strong> has been changed" : "S'ha canviat la <strong>descripció de la targeta</strong>", "A <strong>card description</strong> has been changed" : "S'ha canviat la <strong>descripció de la targeta</strong>",
"The file was uploaded" : "S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Cards due today" : "Targetes per avui", "Cards due today" : "Targetes per avui",
"Cards due tomorrow" : "Targetes amb venciment demà", "Cards due tomorrow" : "Targetes amb venciment demà",
"Upcoming cards" : "Pròximes targetes", "Upcoming cards" : "Pròximes targetes",
@@ -115,12 +106,19 @@ OC.L10N.register(
"Done" : "Fet", "Done" : "Fet",
"1. Open to learn more about boards and cards" : "1. Obre per obtenir més informació sobre taulers i cartes", "1. Open to learn more about boards and cards" : "1. Obre per obtenir més informació sobre taulers i cartes",
"2. Drag cards left and right, up and down" : "2. Arrossegueu les targetes a l'esquerra i a la dreta, amunt i avall", "2. Drag cards left and right, up and down" : "2. Arrossegueu les targetes a l'esquerra i a la dreta, amunt i avall",
"3. Apply rich formatting and link content" : "3. Aplica format ric i contingut d'enllaços", "3. Apply rich formatting and link content" : "3. Apliqueu format ric i contingut d'enllaços",
"4. Share, comment and collaborate!" : "4. Comparteix, comenta i col·labora!", "4. Share, comment and collaborate!" : "4. Comparteix, comenta i col·labora!",
"Create your first card!" : "Crea la teva primera targeta!", "Create your first card!" : "Crea la teva primera targeta!",
"The file was uploaded" : "S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.",
"Attachments" : "Adjunts",
"File" : "Fitxer",
"Card not found" : "No s'ha trobat la targeta", "Card not found" : "No s'ha trobat la targeta",
"Path is already shared with this card" : "Aquesta ruta ja ha estat compartida amb aquesta targeta", "Path is already shared with this card" : "Aquesta ruta ja ha estat compartida amb aquesta targeta",
"Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
@@ -238,6 +236,7 @@ OC.L10N.register(
"The title cannot be empty." : "El títol no pot estar buit.", "The title cannot be empty." : "El títol no pot estar buit.",
"Open in sidebar view" : "Obre a la vista de la barra lateral", "Open in sidebar view" : "Obre a la vista de la barra lateral",
"Open in bigger view" : "Obre a la vista més gran", "Open in bigger view" : "Obre a la vista més gran",
"Attachments" : "Adjunts",
"Comments" : "Comentaris", "Comments" : "Comentaris",
"Failed to load comments" : "No s'han pogut carregar els comentaris", "Failed to load comments" : "No s'han pogut carregar els comentaris",
"No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!", "No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!",
@@ -352,13 +351,11 @@ OC.L10N.register(
"Clone cards" : "Clonar targetes", "Clone cards" : "Clonar targetes",
"Clone assignments" : "Clonar les tasques", "Clone assignments" : "Clonar les tasques",
"Clone labels" : "Clonar etiquetes", "Clone labels" : "Clonar etiquetes",
"Clone due dates" : "Clonar les dates de caducitat", "Clone due dates" : "Clonar les dates de venciment",
"Advanced options" : "Opcions avançades", "Advanced options" : "Paràmetres avançats",
"Move all cards to the first list" : "Mou totes les targetes a la primera llista", "Move all cards to the first list" : "Mou totes les cartes a la primera llista",
"Restore archived cards" : "Restaura les targetes arxivades", "Restore archived cards" : "Restaura les targetes arxivades",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exporta a CSV",
"Export" : "Exporta",
"Loading filtered view" : "S'està carregant la visualització filtrada", "Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui", "Today" : "Avui",
"Tomorrow" : "Demà", "Tomorrow" : "Demà",
@@ -391,7 +388,6 @@ OC.L10N.register(
"Something went wrong" : "Alguna cosa ha anat malament", "Something went wrong" : "Alguna cosa ha anat malament",
"Failed to upload {name}" : "No s'ha pogut pujar {name}", "Failed to upload {name}" : "No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}", "Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
"Due date" : "Data de caducitat",
"Error creating the share" : "S'ha produït un error en crear la compartició", "Error creating the share" : "S'ha produït un error en crear la compartició",
"Share with a Deck card" : "Compartir amb una targeta de Deck", "Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck", "Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
@@ -402,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "Tasca d'exemple 3", "Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2", "Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1", "Example Task 1" : "Tasca d'exemple 1",
"Move card to another board" : "Mou la targeta a un altre tauler" "Move card to another board" : "Mou la targeta a un altre tauler",
"Filter by completed" : "Filtra per completat"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -70,15 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "S'ha canviat un <strong>tauler, llista o targeta</strong>", "A <strong>board, list or card</strong> was changed" : "S'ha canviat un <strong>tauler, llista o targeta</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha creat un <strong>comentari</strong> a una targeta", "A <strong>comment</strong> was created on a card" : "S'ha creat un <strong>comentari</strong> a una targeta",
"A <strong>card description</strong> has been changed" : "S'ha canviat la <strong>descripció de la targeta</strong>", "A <strong>card description</strong> has been changed" : "S'ha canviat la <strong>descripció de la targeta</strong>",
"The file was uploaded" : "S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Cards due today" : "Targetes per avui", "Cards due today" : "Targetes per avui",
"Cards due tomorrow" : "Targetes amb venciment demà", "Cards due tomorrow" : "Targetes amb venciment demà",
"Upcoming cards" : "Pròximes targetes", "Upcoming cards" : "Pròximes targetes",
@@ -113,12 +104,19 @@
"Done" : "Fet", "Done" : "Fet",
"1. Open to learn more about boards and cards" : "1. Obre per obtenir més informació sobre taulers i cartes", "1. Open to learn more about boards and cards" : "1. Obre per obtenir més informació sobre taulers i cartes",
"2. Drag cards left and right, up and down" : "2. Arrossegueu les targetes a l'esquerra i a la dreta, amunt i avall", "2. Drag cards left and right, up and down" : "2. Arrossegueu les targetes a l'esquerra i a la dreta, amunt i avall",
"3. Apply rich formatting and link content" : "3. Aplica format ric i contingut d'enllaços", "3. Apply rich formatting and link content" : "3. Apliqueu format ric i contingut d'enllaços",
"4. Share, comment and collaborate!" : "4. Comparteix, comenta i col·labora!", "4. Share, comment and collaborate!" : "4. Comparteix, comenta i col·labora!",
"Create your first card!" : "Crea la teva primera targeta!", "Create your first card!" : "Crea la teva primera targeta!",
"The file was uploaded" : "S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.",
"Attachments" : "Adjunts",
"File" : "Fitxer",
"Card not found" : "No s'ha trobat la targeta", "Card not found" : "No s'ha trobat la targeta",
"Path is already shared with this card" : "Aquesta ruta ja ha estat compartida amb aquesta targeta", "Path is already shared with this card" : "Aquesta ruta ja ha estat compartida amb aquesta targeta",
"Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
@@ -236,6 +234,7 @@
"The title cannot be empty." : "El títol no pot estar buit.", "The title cannot be empty." : "El títol no pot estar buit.",
"Open in sidebar view" : "Obre a la vista de la barra lateral", "Open in sidebar view" : "Obre a la vista de la barra lateral",
"Open in bigger view" : "Obre a la vista més gran", "Open in bigger view" : "Obre a la vista més gran",
"Attachments" : "Adjunts",
"Comments" : "Comentaris", "Comments" : "Comentaris",
"Failed to load comments" : "No s'han pogut carregar els comentaris", "Failed to load comments" : "No s'han pogut carregar els comentaris",
"No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!", "No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!",
@@ -350,13 +349,11 @@
"Clone cards" : "Clonar targetes", "Clone cards" : "Clonar targetes",
"Clone assignments" : "Clonar les tasques", "Clone assignments" : "Clonar les tasques",
"Clone labels" : "Clonar etiquetes", "Clone labels" : "Clonar etiquetes",
"Clone due dates" : "Clonar les dates de caducitat", "Clone due dates" : "Clonar les dates de venciment",
"Advanced options" : "Opcions avançades", "Advanced options" : "Paràmetres avançats",
"Move all cards to the first list" : "Mou totes les targetes a la primera llista", "Move all cards to the first list" : "Mou totes les cartes a la primera llista",
"Restore archived cards" : "Restaura les targetes arxivades", "Restore archived cards" : "Restaura les targetes arxivades",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exporta a CSV",
"Export" : "Exporta",
"Loading filtered view" : "S'està carregant la visualització filtrada", "Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui", "Today" : "Avui",
"Tomorrow" : "Demà", "Tomorrow" : "Demà",
@@ -389,7 +386,6 @@
"Something went wrong" : "Alguna cosa ha anat malament", "Something went wrong" : "Alguna cosa ha anat malament",
"Failed to upload {name}" : "No s'ha pogut pujar {name}", "Failed to upload {name}" : "No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}", "Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
"Due date" : "Data de caducitat",
"Error creating the share" : "S'ha produït un error en crear la compartició", "Error creating the share" : "S'ha produït un error en crear la compartició",
"Share with a Deck card" : "Compartir amb una targeta de Deck", "Share with a Deck card" : "Compartir amb una targeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck", "Share {file} with a Deck card" : "Compartir {file} amb una targeta de Deck",
@@ -400,6 +396,7 @@
"Example Task 3" : "Tasca d'exemple 3", "Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2", "Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1", "Example Task 1" : "Tasca d'exemple 1",
"Move card to another board" : "Mou la targeta a un altre tauler" "Move card to another board" : "Mou la targeta a un altre tauler",
"Filter by completed" : "Filtra per completat"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -72,18 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "<strong>tabule, seznam nebo karta</strong> byla změněna", "A <strong>board, list or card</strong> was changed" : "<strong>tabule, seznam nebo karta</strong> byla změněna",
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>", "A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
"A <strong>card description</strong> has been changed" : "<strong>Popis karty</strong> byl změněn", "A <strong>card description</strong> has been changed" : "<strong>Popis karty</strong> byl změněn",
"The file was uploaded" : "Soubor byl nahrán",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
"No file was uploaded" : "Nebyl nahrán žádný soubor",
"Missing a temporary folder" : "Chybí složka pro dočasné soubory",
"Could not write file to disk" : "Soubor se nedaří se zapsat na úložiště",
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"Invalid file type. Only JSON files are allowed." : "Neplatný typ souboru. Povolené jsou pouze JSON soubory.",
"Invalid JSON data" : "Neplatná JSON data",
"Failed to import board" : "Tabuli se nepodařilo naimportovat",
"Cards due today" : "Karty, kterým končí termín dnes", "Cards due today" : "Karty, kterým končí termín dnes",
"Cards due tomorrow" : "Karty, které mají termín zítra", "Cards due tomorrow" : "Karty, které mají termín zítra",
"Upcoming cards" : "Nadcházející karty", "Upcoming cards" : "Nadcházející karty",
@@ -121,10 +109,16 @@ OC.L10N.register(
"3. Apply rich formatting and link content" : "3. Uplatnit formátování a obsah odkazu", "3. Apply rich formatting and link content" : "3. Uplatnit formátování a obsah odkazu",
"4. Share, comment and collaborate!" : "4. Sdílejte, komentujte a spolupracujte!", "4. Share, comment and collaborate!" : "4. Sdílejte, komentujte a spolupracujte!",
"Create your first card!" : "Vytvořte svou první kartu!", "Create your first card!" : "Vytvořte svou první kartu!",
"The file was uploaded" : "Soubor byl nahrán",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
"No file was uploaded" : "Nebyl nahrán žádný soubor",
"Missing a temporary folder" : "Chybí složka pro dočasné soubory",
"Could not write file to disk" : "Soubor se nedaří se zapsat na úložiště",
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Tento komentář je delší než %s znaků.\nPřidán jako příloha ke kartě nazvané %s.\nDostupné na URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Tento komentář je delší než %s znaků.\nPřidán jako příloha ke kartě nazvané %s.\nDostupné na URL: %s.",
"Attachments" : "Přílohy",
"File" : "Soubor",
"date" : "datum",
"Card not found" : "Karta nebyla nalezena", "Card not found" : "Karta nebyla nalezena",
"Path is already shared with this card" : "Popis umístění už je touto kartou sdíleno", "Path is already shared with this card" : "Popis umístění už je touto kartou sdíleno",
"Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD",
@@ -240,9 +234,9 @@ OC.L10N.register(
"Modified" : "Změněno", "Modified" : "Změněno",
"Created" : "Vytvořeno", "Created" : "Vytvořeno",
"The title cannot be empty." : "Nadpis je třeba vyplnit.", "The title cannot be empty." : "Nadpis je třeba vyplnit.",
"Cannot close unsaved card!" : "Nebylo možné zavřít neuloženou kartu!",
"Open in sidebar view" : "Otevřít v zobrazení v postranním panelu", "Open in sidebar view" : "Otevřít v zobrazení v postranním panelu",
"Open in bigger view" : "Otevřít ve větším zobrazení", "Open in bigger view" : "Otevřít ve větším zobrazení",
"Attachments" : "Přílohy",
"Comments" : "Komentáře", "Comments" : "Komentáře",
"Failed to load comments" : "Načtení komentářů se nezdařilo", "Failed to load comments" : "Načtení komentářů se nezdařilo",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!", "No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
@@ -255,7 +249,6 @@ OC.L10N.register(
"Reply" : "Odpovědět", "Reply" : "Odpovědět",
"Update" : "Aktualizovat", "Update" : "Aktualizovat",
"Write a description …" : "Zadejte popis…", "Write a description …" : "Zadejte popis…",
"Could not save description" : "Nebylo možné uložit popis",
"Description" : "Popis", "Description" : "Popis",
"(Unsaved)" : "(Neuloženo)", "(Unsaved)" : "(Neuloženo)",
"(Saving…)" : "(Ukládání…)", "(Saving…)" : "(Ukládání…)",
@@ -342,7 +335,6 @@ OC.L10N.register(
"An error occurred" : "Došlo k chybě", "An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
"Delete the board?" : "Smazat tabuli?", "Delete the board?" : "Smazat tabuli?",
"Exporting board..." : "Exportování tabule…",
"Board details" : "Podrobnosti o tabuli", "Board details" : "Podrobnosti o tabuli",
"Edit board" : "Upravit tabuli", "Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli", "Clone board" : "Klonovat tabuli",
@@ -355,9 +347,6 @@ OC.L10N.register(
"Assigned cards" : "Přiřazené karty", "Assigned cards" : "Přiřazené karty",
"No notifications" : "Žádná upozornění", "No notifications" : "Žádná upozornění",
"Delete board" : "Smazat tabuli", "Delete board" : "Smazat tabuli",
"Importing board..." : "Importování tabule…",
"Board imported successfully" : "Tabule úspěšně naimportována",
"Import board" : "Naimportovat tabuli",
"Clone {boardTitle}" : "Naklonovat {boardTitle}", "Clone {boardTitle}" : "Naklonovat {boardTitle}",
"Clone cards" : "Klonovat karty", "Clone cards" : "Klonovat karty",
"Clone assignments" : "Přiřazení klonu", "Clone assignments" : "Přiřazení klonu",
@@ -367,11 +356,6 @@ OC.L10N.register(
"Move all cards to the first list" : "Přesunout všechny karty na první seznam", "Move all cards to the first list" : "Přesunout všechny karty na první seznam",
"Restore archived cards" : "Obnovit archivované karty", "Restore archived cards" : "Obnovit archivované karty",
"Clone" : "Klonovat", "Clone" : "Klonovat",
"Export {boardTitle}" : "Exportovat {boardTitle}",
"Export as JSON" : "Exportovat jako JSON",
"Export as CSV" : "Exportovat jako CSV",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Pozn.: Pro import zpět do aplikace Deck je podporován pouze formát JSON.",
"Export" : "Exportovat",
"Loading filtered view" : "Načítání filtrovaného pohledu", "Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes", "Today" : "Dnes",
"Tomorrow" : "Zítra", "Tomorrow" : "Zítra",
@@ -404,8 +388,6 @@ OC.L10N.register(
"Something went wrong" : "Něco se pokazilo", "Something went wrong" : "Něco se pokazilo",
"Failed to upload {name}" : "Nepodařilo se nahrát {name}", "Failed to upload {name}" : "Nepodařilo se nahrát {name}",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}", "Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
"Assigned users" : "Přiřazení uživatelé",
"Due date" : "Datum termínu",
"Error creating the share" : "Chyba při vytváření sdílení", "Error creating the share" : "Chyba při vytváření sdílení",
"Share with a Deck card" : "Sdílet s kartou aplikace Deck", "Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck", "Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
@@ -416,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "Třetí úkol pro ukázku", "Example Task 3" : "Třetí úkol pro ukázku",
"Example Task 2" : "Druhý úkol pro ukázku", "Example Task 2" : "Druhý úkol pro ukázku",
"Example Task 1" : "První úkol pro ukázku", "Example Task 1" : "První úkol pro ukázku",
"Move card to another board" : "Přesunout kartu na jinou tabuli" "Move card to another board" : "Přesunout kartu na jinou tabuli",
"Filter by completed" : "Filtrovat podle dokončených"
}, },
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"); "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -70,18 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "<strong>tabule, seznam nebo karta</strong> byla změněna", "A <strong>board, list or card</strong> was changed" : "<strong>tabule, seznam nebo karta</strong> byla změněna",
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>", "A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
"A <strong>card description</strong> has been changed" : "<strong>Popis karty</strong> byl změněn", "A <strong>card description</strong> has been changed" : "<strong>Popis karty</strong> byl změněn",
"The file was uploaded" : "Soubor byl nahrán",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
"No file was uploaded" : "Nebyl nahrán žádný soubor",
"Missing a temporary folder" : "Chybí složka pro dočasné soubory",
"Could not write file to disk" : "Soubor se nedaří se zapsat na úložiště",
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"Invalid file type. Only JSON files are allowed." : "Neplatný typ souboru. Povolené jsou pouze JSON soubory.",
"Invalid JSON data" : "Neplatná JSON data",
"Failed to import board" : "Tabuli se nepodařilo naimportovat",
"Cards due today" : "Karty, kterým končí termín dnes", "Cards due today" : "Karty, kterým končí termín dnes",
"Cards due tomorrow" : "Karty, které mají termín zítra", "Cards due tomorrow" : "Karty, které mají termín zítra",
"Upcoming cards" : "Nadcházející karty", "Upcoming cards" : "Nadcházející karty",
@@ -119,10 +107,16 @@
"3. Apply rich formatting and link content" : "3. Uplatnit formátování a obsah odkazu", "3. Apply rich formatting and link content" : "3. Uplatnit formátování a obsah odkazu",
"4. Share, comment and collaborate!" : "4. Sdílejte, komentujte a spolupracujte!", "4. Share, comment and collaborate!" : "4. Sdílejte, komentujte a spolupracujte!",
"Create your first card!" : "Vytvořte svou první kartu!", "Create your first card!" : "Vytvořte svou první kartu!",
"The file was uploaded" : "Soubor byl nahrán",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
"No file was uploaded" : "Nebyl nahrán žádný soubor",
"Missing a temporary folder" : "Chybí složka pro dočasné soubory",
"Could not write file to disk" : "Soubor se nedaří se zapsat na úložiště",
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Tento komentář je delší než %s znaků.\nPřidán jako příloha ke kartě nazvané %s.\nDostupné na URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Tento komentář je delší než %s znaků.\nPřidán jako příloha ke kartě nazvané %s.\nDostupné na URL: %s.",
"Attachments" : "Přílohy",
"File" : "Soubor",
"date" : "datum",
"Card not found" : "Karta nebyla nalezena", "Card not found" : "Karta nebyla nalezena",
"Path is already shared with this card" : "Popis umístění už je touto kartou sdíleno", "Path is already shared with this card" : "Popis umístění už je touto kartou sdíleno",
"Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Neplatné datum je třeba, aby formát data byl RRRR-MM-DD",
@@ -238,9 +232,9 @@
"Modified" : "Změněno", "Modified" : "Změněno",
"Created" : "Vytvořeno", "Created" : "Vytvořeno",
"The title cannot be empty." : "Nadpis je třeba vyplnit.", "The title cannot be empty." : "Nadpis je třeba vyplnit.",
"Cannot close unsaved card!" : "Nebylo možné zavřít neuloženou kartu!",
"Open in sidebar view" : "Otevřít v zobrazení v postranním panelu", "Open in sidebar view" : "Otevřít v zobrazení v postranním panelu",
"Open in bigger view" : "Otevřít ve větším zobrazení", "Open in bigger view" : "Otevřít ve větším zobrazení",
"Attachments" : "Přílohy",
"Comments" : "Komentáře", "Comments" : "Komentáře",
"Failed to load comments" : "Načtení komentářů se nezdařilo", "Failed to load comments" : "Načtení komentářů se nezdařilo",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!", "No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
@@ -253,7 +247,6 @@
"Reply" : "Odpovědět", "Reply" : "Odpovědět",
"Update" : "Aktualizovat", "Update" : "Aktualizovat",
"Write a description …" : "Zadejte popis…", "Write a description …" : "Zadejte popis…",
"Could not save description" : "Nebylo možné uložit popis",
"Description" : "Popis", "Description" : "Popis",
"(Unsaved)" : "(Neuloženo)", "(Unsaved)" : "(Neuloženo)",
"(Saving…)" : "(Ukládání…)", "(Saving…)" : "(Ukládání…)",
@@ -340,7 +333,6 @@
"An error occurred" : "Došlo k chybě", "An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
"Delete the board?" : "Smazat tabuli?", "Delete the board?" : "Smazat tabuli?",
"Exporting board..." : "Exportování tabule…",
"Board details" : "Podrobnosti o tabuli", "Board details" : "Podrobnosti o tabuli",
"Edit board" : "Upravit tabuli", "Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli", "Clone board" : "Klonovat tabuli",
@@ -353,9 +345,6 @@
"Assigned cards" : "Přiřazené karty", "Assigned cards" : "Přiřazené karty",
"No notifications" : "Žádná upozornění", "No notifications" : "Žádná upozornění",
"Delete board" : "Smazat tabuli", "Delete board" : "Smazat tabuli",
"Importing board..." : "Importování tabule…",
"Board imported successfully" : "Tabule úspěšně naimportována",
"Import board" : "Naimportovat tabuli",
"Clone {boardTitle}" : "Naklonovat {boardTitle}", "Clone {boardTitle}" : "Naklonovat {boardTitle}",
"Clone cards" : "Klonovat karty", "Clone cards" : "Klonovat karty",
"Clone assignments" : "Přiřazení klonu", "Clone assignments" : "Přiřazení klonu",
@@ -365,11 +354,6 @@
"Move all cards to the first list" : "Přesunout všechny karty na první seznam", "Move all cards to the first list" : "Přesunout všechny karty na první seznam",
"Restore archived cards" : "Obnovit archivované karty", "Restore archived cards" : "Obnovit archivované karty",
"Clone" : "Klonovat", "Clone" : "Klonovat",
"Export {boardTitle}" : "Exportovat {boardTitle}",
"Export as JSON" : "Exportovat jako JSON",
"Export as CSV" : "Exportovat jako CSV",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Pozn.: Pro import zpět do aplikace Deck je podporován pouze formát JSON.",
"Export" : "Exportovat",
"Loading filtered view" : "Načítání filtrovaného pohledu", "Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes", "Today" : "Dnes",
"Tomorrow" : "Zítra", "Tomorrow" : "Zítra",
@@ -402,8 +386,6 @@
"Something went wrong" : "Něco se pokazilo", "Something went wrong" : "Něco se pokazilo",
"Failed to upload {name}" : "Nepodařilo se nahrát {name}", "Failed to upload {name}" : "Nepodařilo se nahrát {name}",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}", "Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
"Assigned users" : "Přiřazení uživatelé",
"Due date" : "Datum termínu",
"Error creating the share" : "Chyba při vytváření sdílení", "Error creating the share" : "Chyba při vytváření sdílení",
"Share with a Deck card" : "Sdílet s kartou aplikace Deck", "Share with a Deck card" : "Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck", "Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
@@ -414,6 +396,7 @@
"Example Task 3" : "Třetí úkol pro ukázku", "Example Task 3" : "Třetí úkol pro ukázku",
"Example Task 2" : "Druhý úkol pro ukázku", "Example Task 2" : "Druhý úkol pro ukázku",
"Example Task 1" : "První úkol pro ukázku", "Example Task 1" : "První úkol pro ukázku",
"Move card to another board" : "Přesunout kartu na jinou tabuli" "Move card to another board" : "Přesunout kartu na jinou tabuli",
"Filter by completed" : "Filtrovat podle dokončených"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
} }

View File

@@ -1,11 +1,11 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"%s on %s" : "%s ar %s",
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML",
"No file was uploaded" : "Ni lwythwyd ffeil i fyny", "No file was uploaded" : "Ni lwythwyd ffeil i fyny",
"Missing a temporary folder" : "Plygell dros dro yn eisiau", "Missing a temporary folder" : "Plygell dros dro yn eisiau",
"%s on %s" : "%s ar %s",
"Done" : "Done",
"Cancel" : "Diddymu", "Cancel" : "Diddymu",
"Open" : "Ar Agor", "Open" : "Ar Agor",
"Details" : "Manylion", "Details" : "Manylion",
@@ -30,7 +30,6 @@ OC.L10N.register(
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"No reminder" : "Dim nodyn atgoffa", "No reminder" : "Dim nodyn atgoffa",
"An error occurred" : "Digwyddodd gwall", "An error occurred" : "Digwyddodd gwall",
"Export" : "Allforio",
"Today" : "Heddiw", "Today" : "Heddiw",
"Close" : "Cau", "Close" : "Cau",
"Share" : "Rhannu", "Share" : "Rhannu",

View File

@@ -1,9 +1,9 @@
{ "translations": { { "translations": {
"%s on %s" : "%s ar %s",
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML", "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML",
"No file was uploaded" : "Ni lwythwyd ffeil i fyny", "No file was uploaded" : "Ni lwythwyd ffeil i fyny",
"Missing a temporary folder" : "Plygell dros dro yn eisiau", "Missing a temporary folder" : "Plygell dros dro yn eisiau",
"%s on %s" : "%s ar %s",
"Done" : "Done",
"Cancel" : "Diddymu", "Cancel" : "Diddymu",
"Open" : "Ar Agor", "Open" : "Ar Agor",
"Details" : "Manylion", "Details" : "Manylion",
@@ -28,7 +28,6 @@
"Shared with you" : "Shared with you", "Shared with you" : "Shared with you",
"No reminder" : "Dim nodyn atgoffa", "No reminder" : "Dim nodyn atgoffa",
"An error occurred" : "Digwyddodd gwall", "An error occurred" : "Digwyddodd gwall",
"Export" : "Allforio",
"Today" : "Heddiw", "Today" : "Heddiw",
"Close" : "Cau", "Close" : "Cau",
"Share" : "Rhannu", "Share" : "Rhannu",

View File

@@ -31,15 +31,6 @@ OC.L10N.register(
"{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}", "{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}",
"Deck" : "Opslag", "Deck" : "Opslag",
"Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>", "Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>",
"The file was uploaded" : "Filen blev uploadet",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"The file was only partially uploaded" : "Filen blev kun delvist uploadet.",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Upcoming cards" : "Kommende kort", "Upcoming cards" : "Kommende kort",
"Load more" : "Hent flere", "Load more" : "Hent flere",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" er blevet tildelt dig af %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" er blevet tildelt dig af %s.",
@@ -64,8 +55,15 @@ OC.L10N.register(
"To Do" : "To-do liste", "To Do" : "To-do liste",
"In Progress" : "I gang", "In Progress" : "I gang",
"Done" : "Afsluttet", "Done" : "Afsluttet",
"Attachments" : "Vedhæftede filer", "The file was uploaded" : "Filen blev uploadet",
"File" : "Fil", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"The file was only partially uploaded" : "Filen blev kun delvist uploadet.",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Card not found" : "Kort ikke fundet.", "Card not found" : "Kort ikke fundet.",
"Path is already shared with this card" : "Stien er allerede delt med dette kort.", "Path is already shared with this card" : "Stien er allerede delt med dette kort.",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD",
@@ -159,6 +157,7 @@ OC.L10N.register(
"The title cannot be empty." : "Titlen må ikke være tom", "The title cannot be empty." : "Titlen må ikke være tom",
"Open in sidebar view" : "Åben i sidebjælke visning", "Open in sidebar view" : "Åben i sidebjælke visning",
"Open in bigger view" : "Åben i større visning", "Open in bigger view" : "Åben i større visning",
"Attachments" : "Vedhæftede filer",
"Comments" : "Kommentarer", "Comments" : "Kommentarer",
"No comments yet. Begin the discussion!" : "Ingen kommentarer endnu. Begynd diskussionen!", "No comments yet. Begin the discussion!" : "Ingen kommentarer endnu. Begynd diskussionen!",
"The comment cannot be empty." : "Kommentaren må ikke være tom.", "The comment cannot be empty." : "Kommentaren må ikke være tom.",
@@ -202,7 +201,6 @@ OC.L10N.register(
"Shift" : "Shift", "Shift" : "Shift",
"Ctrl" : "Ctrl", "Ctrl" : "Ctrl",
"Search" : "Søg", "Search" : "Søg",
"Enter" : "Indtast",
"All boards" : "Alle tavler", "All boards" : "Alle tavler",
"Archived boards" : "Arkiverede lister", "Archived boards" : "Arkiverede lister",
"Shared with you" : "Delt med dig", "Shared with you" : "Delt med dig",
@@ -234,8 +232,6 @@ OC.L10N.register(
"Clone due dates" : "Klon forfaldsdatoer", "Clone due dates" : "Klon forfaldsdatoer",
"Advanced options" : "Avancerede indstillinger", "Advanced options" : "Avancerede indstillinger",
"Clone" : "Klon", "Clone" : "Klon",
"Export as CSV" : "Eksportér som CSV",
"Export" : "Eksportér",
"Loading filtered view" : "Indlæser filtreret visning", "Loading filtered view" : "Indlæser filtreret visning",
"Today" : "I dag", "Today" : "I dag",
"Tomorrow" : "I morgen", "Tomorrow" : "I morgen",
@@ -255,7 +251,6 @@ OC.L10N.register(
"Something went wrong" : "Noget gik galt", "Something went wrong" : "Noget gik galt",
"Failed to upload {name}" : "Kunne ikke uploade {name}", "Failed to upload {name}" : "Kunne ikke uploade {name}",
"Maximum file size of {size} exceeded" : "Maksimal filstørrelse {size} overskredet", "Maximum file size of {size} exceeded" : "Maksimal filstørrelse {size} overskredet",
"Due date" : "Forfaldsdato",
"Error creating the share" : "Fejl ved oprettelse af delt drev", "Error creating the share" : "Fejl ved oprettelse af delt drev",
"Share with a Deck card" : "Del med et opslagskort", "Share with a Deck card" : "Del med et opslagskort",
"Share {file} with a Deck card" : "Del {file} med et opslagskort", "Share {file} with a Deck card" : "Del {file} med et opslagskort",

View File

@@ -29,15 +29,6 @@
"{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}", "{user} has renamed the card {before} to {card}" : "{user} har omdøbt kortet {before} til {card}",
"Deck" : "Opslag", "Deck" : "Opslag",
"Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>", "Changes in the <strong>Deck app</strong>" : "Ændringer i <strong>Opslags app'en</strong>",
"The file was uploaded" : "Filen blev uploadet",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"The file was only partially uploaded" : "Filen blev kun delvist uploadet.",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Upcoming cards" : "Kommende kort", "Upcoming cards" : "Kommende kort",
"Load more" : "Hent flere", "Load more" : "Hent flere",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" er blevet tildelt dig af %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" er blevet tildelt dig af %s.",
@@ -62,8 +53,15 @@
"To Do" : "To-do liste", "To Do" : "To-do liste",
"In Progress" : "I gang", "In Progress" : "I gang",
"Done" : "Afsluttet", "Done" : "Afsluttet",
"Attachments" : "Vedhæftede filer", "The file was uploaded" : "Filen blev uploadet",
"File" : "Fil", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"The file was only partially uploaded" : "Filen blev kun delvist uploadet.",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Could not write file to disk" : "Kunne ikke gemme filen",
"A PHP extension stopped the file upload" : "En PHP udvidelse stoppede filupload.",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil blev uploadet eller filstørrelsen er større end maksimum: %s.",
"Card not found" : "Kort ikke fundet.", "Card not found" : "Kort ikke fundet.",
"Path is already shared with this card" : "Stien er allerede delt med dette kort.", "Path is already shared with this card" : "Stien er allerede delt med dette kort.",
"Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Ikke gyldig dato - dato formatet skal være ÅÅÅÅ-MM-DD",
@@ -157,6 +155,7 @@
"The title cannot be empty." : "Titlen må ikke være tom", "The title cannot be empty." : "Titlen må ikke være tom",
"Open in sidebar view" : "Åben i sidebjælke visning", "Open in sidebar view" : "Åben i sidebjælke visning",
"Open in bigger view" : "Åben i større visning", "Open in bigger view" : "Åben i større visning",
"Attachments" : "Vedhæftede filer",
"Comments" : "Kommentarer", "Comments" : "Kommentarer",
"No comments yet. Begin the discussion!" : "Ingen kommentarer endnu. Begynd diskussionen!", "No comments yet. Begin the discussion!" : "Ingen kommentarer endnu. Begynd diskussionen!",
"The comment cannot be empty." : "Kommentaren må ikke være tom.", "The comment cannot be empty." : "Kommentaren må ikke være tom.",
@@ -200,7 +199,6 @@
"Shift" : "Shift", "Shift" : "Shift",
"Ctrl" : "Ctrl", "Ctrl" : "Ctrl",
"Search" : "Søg", "Search" : "Søg",
"Enter" : "Indtast",
"All boards" : "Alle tavler", "All boards" : "Alle tavler",
"Archived boards" : "Arkiverede lister", "Archived boards" : "Arkiverede lister",
"Shared with you" : "Delt med dig", "Shared with you" : "Delt med dig",
@@ -232,8 +230,6 @@
"Clone due dates" : "Klon forfaldsdatoer", "Clone due dates" : "Klon forfaldsdatoer",
"Advanced options" : "Avancerede indstillinger", "Advanced options" : "Avancerede indstillinger",
"Clone" : "Klon", "Clone" : "Klon",
"Export as CSV" : "Eksportér som CSV",
"Export" : "Eksportér",
"Loading filtered view" : "Indlæser filtreret visning", "Loading filtered view" : "Indlæser filtreret visning",
"Today" : "I dag", "Today" : "I dag",
"Tomorrow" : "I morgen", "Tomorrow" : "I morgen",
@@ -253,7 +249,6 @@
"Something went wrong" : "Noget gik galt", "Something went wrong" : "Noget gik galt",
"Failed to upload {name}" : "Kunne ikke uploade {name}", "Failed to upload {name}" : "Kunne ikke uploade {name}",
"Maximum file size of {size} exceeded" : "Maksimal filstørrelse {size} overskredet", "Maximum file size of {size} exceeded" : "Maksimal filstørrelse {size} overskredet",
"Due date" : "Forfaldsdato",
"Error creating the share" : "Fejl ved oprettelse af delt drev", "Error creating the share" : "Fejl ved oprettelse af delt drev",
"Share with a Deck card" : "Del med et opslagskort", "Share with a Deck card" : "Del med et opslagskort",
"Share {file} with a Deck card" : "Del {file} med et opslagskort", "Share {file} with a Deck card" : "Del {file} med et opslagskort",

View File

@@ -69,21 +69,9 @@ OC.L10N.register(
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert", "{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>", "Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert", "A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert.",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt", "A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert", "A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert.",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Invalid file type. Only JSON files are allowed." : "Ungültiger Dateityp. Nur JSON-Dateien sind zulässig.",
"Invalid JSON data" : "Ungültige JSON-Daten",
"Failed to import board" : "Board konnte nicht importiert werden",
"Cards due today" : "Karten, die heute fällig sind", "Cards due today" : "Karten, die heute fällig sind",
"Cards due tomorrow" : "Karten, die morgen fällig sind", "Cards due tomorrow" : "Karten, die morgen fällig sind",
"Upcoming cards" : "Anstehende Karten", "Upcoming cards" : "Anstehende Karten",
@@ -102,7 +90,7 @@ OC.L10N.register(
"Deck boards, cards and comments" : "Deck-Boards, Karten und Kommentare", "Deck boards, cards and comments" : "Deck-Boards, Karten und Kommentare",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Von %1$s, in %2$s / %3$s, Besitzer %4$s", "From %1$s, in %2$s/%3$s, owned by %4$s" : "Von %1$s, in %2$s / %3$s, Besitzer %4$s",
"Create a new deck card" : "Neue Deck-Karte erstellen", "Create a new deck card" : "Neue Deck-Karte erstellen",
"Card comments" : "Kartenkommentare", "Card comments" : "Kommentare zur Karte",
"%s on %s" : "%s von %s", "%s on %s" : "%s von %s",
"Deck boards and cards" : "Deck-Boards und Karten", "Deck boards and cards" : "Deck-Boards und Karten",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.", "No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -121,15 +109,21 @@ OC.L10N.register(
"3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte", "3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte",
"4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!", "4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!",
"Create your first card!" : "Erstelle Deine erste Karte!", "Create your first card!" : "Erstelle Deine erste Karte!",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.",
"Attachments" : "Anhänge",
"File" : "Datei",
"date" : "Datum",
"Card not found" : "Karte nicht gefunden", "Card not found" : "Karte nicht gefunden",
"Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt", "Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation", "Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert ist.\n\n\n- 📥 Füge deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit deinem Team mit Kommentaren\n- ⚡ Behalte den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit deinem Team mit Kommentaren\n- ⚡ Behalte den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt",
"Add board" : "Board hinzufügen", "Add board" : "Board hinzufügen",
"Card details" : "Kartendetails", "Card details" : "Kartendetails",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen", "Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
@@ -192,7 +186,7 @@ OC.L10N.register(
"Deleted lists" : "Gelöschte Listen", "Deleted lists" : "Gelöschte Listen",
"Undo" : "Rückgängig", "Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten", "Deleted cards" : "Gelöschte Karten",
"Failed to create share with {displayName}" : "Freigabe mit dem Namen {displayName} konnte nicht erstellt werden", "Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?", "Are you sure you want to transfer the board {title} to {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
"Transfer the board." : "Board übertragen", "Transfer the board." : "Board übertragen",
"Transfer" : "Übertragen", "Transfer" : "Übertragen",
@@ -240,11 +234,11 @@ OC.L10N.register(
"Modified" : "Geändert", "Modified" : "Geändert",
"Created" : "Erstellt", "Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.", "The title cannot be empty." : "Der Titel darf nicht leer sein.",
"Cannot close unsaved card!" : "Nicht gespeicherte Karte kann nicht geschlossen werden!",
"Open in sidebar view" : "In Seitenleiste öffnen", "Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen", "Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare", "Comments" : "Kommentare",
"Failed to load comments" : "Laden der Kommentare ist fehlgeschlagen", "Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!", "No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.", "The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.", "The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
@@ -255,7 +249,6 @@ OC.L10N.register(
"Reply" : "Antworten", "Reply" : "Antworten",
"Update" : "Aktualisieren", "Update" : "Aktualisieren",
"Write a description …" : "Beschreibung schreiben …", "Write a description …" : "Beschreibung schreiben …",
"Could not save description" : "Beschreibung konnte nicht gespeichert werden",
"Description" : "Beschreibung", "Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)", "(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere …)", "(Saving…)" : "(Speichere …)",
@@ -265,8 +258,8 @@ OC.L10N.register(
"Add Attachment" : "Anhang anhängen", "Add Attachment" : "Anhang anhängen",
"Choose attachment" : "Anhang auswählen", "Choose attachment" : "Anhang auswählen",
"Select Date" : "Datum auswählen", "Select Date" : "Datum auswählen",
"Later today {timeLocale}" : "Später heute {timeLocale}", "Later today {timeLocale}" : "Heute noch {timeLocale}",
"Set due date for later today" : "Fälligkeitsdatum auf später heute setzen", "Set due date for later today" : "Fälligkeitsdatum auf heute noch setzen",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}", "Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Set due date for tomorrow" : "Fälligkeitsdatum auf morgen setzen", "Set due date for tomorrow" : "Fälligkeitsdatum auf morgen setzen",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}", "This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
@@ -277,9 +270,9 @@ OC.L10N.register(
"Set a due date" : "Ein Ablaufdatum setzen", "Set a due date" : "Ein Ablaufdatum setzen",
"Add due date" : "Fälligkeitsdatum hinzufügen", "Add due date" : "Fälligkeitsdatum hinzufügen",
"Choose a date" : "Datum auswählen", "Choose a date" : "Datum auswählen",
"Remove due date" : "Fälligkeitsdatum entfernen", "Remove due date" : "Fälligkeitsdatum löschen",
"Mark as done" : "Als erledigt markieren", "Mark as done" : "Als erledigt markieren",
"Due at:" : "Fällig am:", "Due at:" : "Fallig am:",
"Not done" : "Nicht erledigt", "Not done" : "Nicht erledigt",
"Unarchive card" : "Karte dearchivieren", "Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren", "Archive card" : "Karte archivieren",
@@ -299,7 +292,7 @@ OC.L10N.register(
"Delete card" : "Karte löschen", "Delete card" : "Karte löschen",
"seconds ago" : "Gerade eben", "seconds ago" : "Gerade eben",
"Keyboard shortcuts" : "Tastaturkürzel", "Keyboard shortcuts" : "Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts." : "Mit Tastaturkürzeln die Produktivität in Deck erhöhen.", "Boost your productivity using Deck with keyboard shortcuts." : "Erhöhe mit Tastaturkürzeln deine Produktivität in Deck.",
"Board actions" : "Boardaktionen", "Board actions" : "Boardaktionen",
"Keyboard shortcut" : "Tastaturkürzel", "Keyboard shortcut" : "Tastaturkürzel",
"Action" : "Aktion", "Action" : "Aktion",
@@ -342,7 +335,6 @@ OC.L10N.register(
"An error occurred" : "Es ist ein Fehler aufgetreten", "An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
"Delete the board?" : "Das Board löschen?", "Delete the board?" : "Das Board löschen?",
"Exporting board..." : "Exportiere Board...",
"Board details" : "Boarddetails", "Board details" : "Boarddetails",
"Edit board" : "Board bearbeiten", "Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen", "Clone board" : "Board klonen",
@@ -355,9 +347,6 @@ OC.L10N.register(
"Assigned cards" : "Zugewiesene Karten", "Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen", "No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen", "Delete board" : "Board löschen",
"Importing board..." : "Importiere Board…",
"Board imported successfully" : "Board importiert",
"Import board" : "Board importieren",
"Clone {boardTitle}" : "{boardTitle} klonen", "Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen", "Clone cards" : "Karten klonen",
"Clone assignments" : "Zuweisungen klonen", "Clone assignments" : "Zuweisungen klonen",
@@ -367,11 +356,6 @@ OC.L10N.register(
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben", "Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen", "Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen", "Clone" : "Klonen",
"Export {boardTitle}" : "Exportiere {boardTitle}",
"Export as JSON" : "Als JSON exportieren",
"Export as CSV" : "Als CSV exportieren",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
"Export" : "Exportieren",
"Loading filtered view" : "Lade gefilterte Ansicht", "Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute", "Today" : "Heute",
"Tomorrow" : "Morgen", "Tomorrow" : "Morgen",
@@ -402,10 +386,8 @@ OC.L10N.register(
"Create a card" : "Eine Karte erstellen", "Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}", "Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen", "Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "{name} konnte nicht hochgeladen werden", "Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten", "Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"Assigned users" : "Zugewiesene Benutzer",
"Due date" : "Fälligkeitsdatum",
"Error creating the share" : "Fehler beim Erstellen der Freigabe", "Error creating the share" : "Fehler beim Erstellen der Freigabe",
"Share with a Deck card" : "Mit einer Deck-Karte teilen", "Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen", "Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
@@ -416,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "Beispielaufgabe 3", "Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2", "Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1", "Example Task 1" : "Beispielaufgabe 1",
"Move card to another board" : "Karte auf ein anderes Board verschieben" "Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach fertiggestellt filtern"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -67,21 +67,9 @@
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert", "{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>", "Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert", "A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert.",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt", "A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert", "A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert.",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Invalid file type. Only JSON files are allowed." : "Ungültiger Dateityp. Nur JSON-Dateien sind zulässig.",
"Invalid JSON data" : "Ungültige JSON-Daten",
"Failed to import board" : "Board konnte nicht importiert werden",
"Cards due today" : "Karten, die heute fällig sind", "Cards due today" : "Karten, die heute fällig sind",
"Cards due tomorrow" : "Karten, die morgen fällig sind", "Cards due tomorrow" : "Karten, die morgen fällig sind",
"Upcoming cards" : "Anstehende Karten", "Upcoming cards" : "Anstehende Karten",
@@ -100,7 +88,7 @@
"Deck boards, cards and comments" : "Deck-Boards, Karten und Kommentare", "Deck boards, cards and comments" : "Deck-Boards, Karten und Kommentare",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "Von %1$s, in %2$s / %3$s, Besitzer %4$s", "From %1$s, in %2$s/%3$s, owned by %4$s" : "Von %1$s, in %2$s / %3$s, Besitzer %4$s",
"Create a new deck card" : "Neue Deck-Karte erstellen", "Create a new deck card" : "Neue Deck-Karte erstellen",
"Card comments" : "Kartenkommentare", "Card comments" : "Kommentare zur Karte",
"%s on %s" : "%s von %s", "%s on %s" : "%s von %s",
"Deck boards and cards" : "Deck-Boards und Karten", "Deck boards and cards" : "Deck-Boards und Karten",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.", "No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -119,15 +107,21 @@
"3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte", "3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte",
"4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!", "4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!",
"Create your first card!" : "Erstelle Deine erste Karte!", "Create your first card!" : "Erstelle Deine erste Karte!",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.",
"Attachments" : "Anhänge",
"File" : "Datei",
"date" : "Datum",
"Card not found" : "Karte nicht gefunden", "Card not found" : "Karte nicht gefunden",
"Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt", "Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation", "Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert ist.\n\n\n- 📥 Füge deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit deinem Team mit Kommentaren\n- ⚡ Behalte den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit deinem Team mit Kommentaren\n- ⚡ Behalte den Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere dein Projekt",
"Add board" : "Board hinzufügen", "Add board" : "Board hinzufügen",
"Card details" : "Kartendetails", "Card details" : "Kartendetails",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen", "Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
@@ -190,7 +184,7 @@
"Deleted lists" : "Gelöschte Listen", "Deleted lists" : "Gelöschte Listen",
"Undo" : "Rückgängig", "Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten", "Deleted cards" : "Gelöschte Karten",
"Failed to create share with {displayName}" : "Freigabe mit dem Namen {displayName} konnte nicht erstellt werden", "Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?", "Are you sure you want to transfer the board {title} to {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
"Transfer the board." : "Board übertragen", "Transfer the board." : "Board übertragen",
"Transfer" : "Übertragen", "Transfer" : "Übertragen",
@@ -238,11 +232,11 @@
"Modified" : "Geändert", "Modified" : "Geändert",
"Created" : "Erstellt", "Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.", "The title cannot be empty." : "Der Titel darf nicht leer sein.",
"Cannot close unsaved card!" : "Nicht gespeicherte Karte kann nicht geschlossen werden!",
"Open in sidebar view" : "In Seitenleiste öffnen", "Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen", "Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare", "Comments" : "Kommentare",
"Failed to load comments" : "Laden der Kommentare ist fehlgeschlagen", "Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!", "No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.", "The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.", "The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
@@ -253,7 +247,6 @@
"Reply" : "Antworten", "Reply" : "Antworten",
"Update" : "Aktualisieren", "Update" : "Aktualisieren",
"Write a description …" : "Beschreibung schreiben …", "Write a description …" : "Beschreibung schreiben …",
"Could not save description" : "Beschreibung konnte nicht gespeichert werden",
"Description" : "Beschreibung", "Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)", "(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere …)", "(Saving…)" : "(Speichere …)",
@@ -263,8 +256,8 @@
"Add Attachment" : "Anhang anhängen", "Add Attachment" : "Anhang anhängen",
"Choose attachment" : "Anhang auswählen", "Choose attachment" : "Anhang auswählen",
"Select Date" : "Datum auswählen", "Select Date" : "Datum auswählen",
"Later today {timeLocale}" : "Später heute {timeLocale}", "Later today {timeLocale}" : "Heute noch {timeLocale}",
"Set due date for later today" : "Fälligkeitsdatum auf später heute setzen", "Set due date for later today" : "Fälligkeitsdatum auf heute noch setzen",
"Tomorrow {timeLocale}" : "Morgen {timeLocale}", "Tomorrow {timeLocale}" : "Morgen {timeLocale}",
"Set due date for tomorrow" : "Fälligkeitsdatum auf morgen setzen", "Set due date for tomorrow" : "Fälligkeitsdatum auf morgen setzen",
"This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}", "This weekend {timeLocale}" : "Dieses Wochenende {timeLocale}",
@@ -275,9 +268,9 @@
"Set a due date" : "Ein Ablaufdatum setzen", "Set a due date" : "Ein Ablaufdatum setzen",
"Add due date" : "Fälligkeitsdatum hinzufügen", "Add due date" : "Fälligkeitsdatum hinzufügen",
"Choose a date" : "Datum auswählen", "Choose a date" : "Datum auswählen",
"Remove due date" : "Fälligkeitsdatum entfernen", "Remove due date" : "Fälligkeitsdatum löschen",
"Mark as done" : "Als erledigt markieren", "Mark as done" : "Als erledigt markieren",
"Due at:" : "Fällig am:", "Due at:" : "Fallig am:",
"Not done" : "Nicht erledigt", "Not done" : "Nicht erledigt",
"Unarchive card" : "Karte dearchivieren", "Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren", "Archive card" : "Karte archivieren",
@@ -297,7 +290,7 @@
"Delete card" : "Karte löschen", "Delete card" : "Karte löschen",
"seconds ago" : "Gerade eben", "seconds ago" : "Gerade eben",
"Keyboard shortcuts" : "Tastaturkürzel", "Keyboard shortcuts" : "Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts." : "Mit Tastaturkürzeln die Produktivität in Deck erhöhen.", "Boost your productivity using Deck with keyboard shortcuts." : "Erhöhe mit Tastaturkürzeln deine Produktivität in Deck.",
"Board actions" : "Boardaktionen", "Board actions" : "Boardaktionen",
"Keyboard shortcut" : "Tastaturkürzel", "Keyboard shortcut" : "Tastaturkürzel",
"Action" : "Aktion", "Action" : "Aktion",
@@ -340,7 +333,6 @@
"An error occurred" : "Es ist ein Fehler aufgetreten", "An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchtest du wirklich das Board {title} mit all seinen Daten einschließlich der archivierten Karten löschen?",
"Delete the board?" : "Das Board löschen?", "Delete the board?" : "Das Board löschen?",
"Exporting board..." : "Exportiere Board...",
"Board details" : "Boarddetails", "Board details" : "Boarddetails",
"Edit board" : "Board bearbeiten", "Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen", "Clone board" : "Board klonen",
@@ -353,9 +345,6 @@
"Assigned cards" : "Zugewiesene Karten", "Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen", "No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen", "Delete board" : "Board löschen",
"Importing board..." : "Importiere Board…",
"Board imported successfully" : "Board importiert",
"Import board" : "Board importieren",
"Clone {boardTitle}" : "{boardTitle} klonen", "Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen", "Clone cards" : "Karten klonen",
"Clone assignments" : "Zuweisungen klonen", "Clone assignments" : "Zuweisungen klonen",
@@ -365,11 +354,6 @@
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben", "Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen", "Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen", "Clone" : "Klonen",
"Export {boardTitle}" : "Exportiere {boardTitle}",
"Export as JSON" : "Als JSON exportieren",
"Export as CSV" : "Als CSV exportieren",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
"Export" : "Exportieren",
"Loading filtered view" : "Lade gefilterte Ansicht", "Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute", "Today" : "Heute",
"Tomorrow" : "Morgen", "Tomorrow" : "Morgen",
@@ -400,10 +384,8 @@
"Create a card" : "Eine Karte erstellen", "Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}", "Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen", "Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "{name} konnte nicht hochgeladen werden", "Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten", "Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"Assigned users" : "Zugewiesene Benutzer",
"Due date" : "Fälligkeitsdatum",
"Error creating the share" : "Fehler beim Erstellen der Freigabe", "Error creating the share" : "Fehler beim Erstellen der Freigabe",
"Share with a Deck card" : "Mit einer Deck-Karte teilen", "Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen", "Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
@@ -414,6 +396,7 @@
"Example Task 3" : "Beispielaufgabe 3", "Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2", "Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1", "Example Task 1" : "Beispielaufgabe 1",
"Move card to another board" : "Karte auf ein anderes Board verschieben" "Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach fertiggestellt filtern"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -22,7 +22,7 @@ OC.L10N.register(
"You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt", "You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt", "{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht", "You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} gelöscht", "{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt", "You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt", "{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht", "You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
@@ -61,8 +61,8 @@ OC.L10N.register(
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt", "{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert", "You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert", "{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} gelöscht", "You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} gelöscht", "{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt", "You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt", "{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert", "You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
@@ -72,18 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert", "A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt", "A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert", "A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Invalid file type. Only JSON files are allowed." : "Ungültiger Dateityp. Nur JSON-Dateien sind zulässig.",
"Invalid JSON data" : "Ungültige JSON-Daten",
"Failed to import board" : "Board konnte nicht importiert werden",
"Cards due today" : "Karten die heute fällig sind", "Cards due today" : "Karten die heute fällig sind",
"Cards due tomorrow" : "Karten die morgen fällig sind", "Cards due tomorrow" : "Karten die morgen fällig sind",
"Upcoming cards" : "Anstehende Karten", "Upcoming cards" : "Anstehende Karten",
@@ -121,10 +109,16 @@ OC.L10N.register(
"3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte", "3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte",
"4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!", "4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!",
"Create your first card!" : "Erstellen Sie Ihre erste Karte!", "Create your first card!" : "Erstellen Sie Ihre erste Karte!",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.",
"Attachments" : "Anhänge",
"File" : "Datei",
"date" : "Datum",
"Card not found" : "Karte nicht gefunden", "Card not found" : "Karte nicht gefunden",
"Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt", "Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
@@ -192,7 +186,7 @@ OC.L10N.register(
"Deleted lists" : "Gelöschte Listen", "Deleted lists" : "Gelöschte Listen",
"Undo" : "Rückgängig", "Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten", "Deleted cards" : "Gelöschte Karten",
"Failed to create share with {displayName}" : "Freigabe mit dem Namen {displayName} konnte nicht erstellt werden", "Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Möchten Sie wirklich das Board {title} auf {user} übertragen?", "Are you sure you want to transfer the board {title} to {user}?" : "Möchten Sie wirklich das Board {title} auf {user} übertragen?",
"Transfer the board." : "Board übertragen.", "Transfer the board." : "Board übertragen.",
"Transfer" : "Übertragen", "Transfer" : "Übertragen",
@@ -240,11 +234,11 @@ OC.L10N.register(
"Modified" : "Geändert", "Modified" : "Geändert",
"Created" : "Erstellt", "Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.", "The title cannot be empty." : "Der Titel darf nicht leer sein.",
"Cannot close unsaved card!" : "Nicht gespeicherte Karte kann nicht geschlossen werden!",
"Open in sidebar view" : "In Seitenleiste öffnen", "Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen", "Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare", "Comments" : "Kommentare",
"Failed to load comments" : "Kommentare konnten nicht geladen werden", "Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!", "No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.", "The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.", "The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
@@ -255,7 +249,6 @@ OC.L10N.register(
"Reply" : "Antworten", "Reply" : "Antworten",
"Update" : "Aktualisieren", "Update" : "Aktualisieren",
"Write a description …" : "Beschreibung schreiben …", "Write a description …" : "Beschreibung schreiben …",
"Could not save description" : "Beschreibung konnte nicht gespeichert werden",
"Description" : "Beschreibung", "Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)", "(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)", "(Saving…)" : "(Speichere…)",
@@ -277,7 +270,7 @@ OC.L10N.register(
"Set a due date" : "Ein Ablaufdatum setzen", "Set a due date" : "Ein Ablaufdatum setzen",
"Add due date" : "Fälligkeitsdatum hinzufügen", "Add due date" : "Fälligkeitsdatum hinzufügen",
"Choose a date" : "Datum auswählen", "Choose a date" : "Datum auswählen",
"Remove due date" : "Fälligkeitsdatum entfernen", "Remove due date" : "Fälligkeitsdatum löschen",
"Mark as done" : "Als erledigt markieren", "Mark as done" : "Als erledigt markieren",
"Due at:" : "Fallig am:", "Due at:" : "Fallig am:",
"Not done" : "Nicht erledigt", "Not done" : "Nicht erledigt",
@@ -342,7 +335,6 @@ OC.L10N.register(
"An error occurred" : "Es ist ein Fehler aufgetreten", "An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
"Delete the board?" : "Das Board löschen?", "Delete the board?" : "Das Board löschen?",
"Exporting board..." : "Exportiere Board…",
"Board details" : "Board-Details", "Board details" : "Board-Details",
"Edit board" : "Board bearbeiten", "Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen", "Clone board" : "Board klonen",
@@ -355,9 +347,6 @@ OC.L10N.register(
"Assigned cards" : "Zugewiesene Karten", "Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen", "No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen", "Delete board" : "Board löschen",
"Importing board..." : "Importiere Board…",
"Board imported successfully" : "Board importiert",
"Import board" : "Board importieren",
"Clone {boardTitle}" : "{boardTitle} klonen", "Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen", "Clone cards" : "Karten klonen",
"Clone assignments" : "Zuordnungen klonen", "Clone assignments" : "Zuordnungen klonen",
@@ -367,11 +356,6 @@ OC.L10N.register(
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben", "Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen", "Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen", "Clone" : "Klonen",
"Export {boardTitle}" : "{boardTitle} exportieren",
"Export as JSON" : "Als JSON exportieren",
"Export as CSV" : "Als CSV exportieren",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
"Export" : "Exportieren",
"Loading filtered view" : "Lade gefilterte Ansicht", "Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute", "Today" : "Heute",
"Tomorrow" : "Morgen", "Tomorrow" : "Morgen",
@@ -402,10 +386,8 @@ OC.L10N.register(
"Create a card" : "Eine Karte erstellen", "Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}", "Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen", "Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "{name} konnte nicht hochgeladen werden", "Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten", "Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"Assigned users" : "Zugewiesene Benutzer",
"Due date" : "Fälligkeitsdatum",
"Error creating the share" : "Fehler beim Erstellen der Freigabe", "Error creating the share" : "Fehler beim Erstellen der Freigabe",
"Share with a Deck card" : "Mit einer Deck-Karte teilen", "Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen", "Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
@@ -416,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "Beispielaufgabe 3", "Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2", "Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1", "Example Task 1" : "Beispielaufgabe 1",
"Move card to another board" : "Karte auf ein anderes Board verschieben" "Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach Status filtern"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -20,7 +20,7 @@
"You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt", "You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt", "{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht", "You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} gelöscht", "{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt", "You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt", "{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht", "You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
@@ -59,8 +59,8 @@
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt", "{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert", "You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert", "{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} gelöscht", "You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} gelöscht", "{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt", "You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt", "{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert", "You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
@@ -70,18 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert", "A <strong>board, list or card</strong> was changed" : "Ein <strong>Bord, eine Liste oder Karte</strong> wurde geändert",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt", "A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert", "A <strong>card description</strong> has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde geändert",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Invalid file type. Only JSON files are allowed." : "Ungültiger Dateityp. Nur JSON-Dateien sind zulässig.",
"Invalid JSON data" : "Ungültige JSON-Daten",
"Failed to import board" : "Board konnte nicht importiert werden",
"Cards due today" : "Karten die heute fällig sind", "Cards due today" : "Karten die heute fällig sind",
"Cards due tomorrow" : "Karten die morgen fällig sind", "Cards due tomorrow" : "Karten die morgen fällig sind",
"Upcoming cards" : "Anstehende Karten", "Upcoming cards" : "Anstehende Karten",
@@ -119,10 +107,16 @@
"3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte", "3. Apply rich formatting and link content" : "3. Umfangreiche Formatierung und Linkinhalte",
"4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!", "4. Share, comment and collaborate!" : "4. Teilen, kommentieren und mitarbeiten!",
"Create your first card!" : "Erstellen Sie Ihre erste Karte!", "Create your first card!" : "Erstellen Sie Ihre erste Karte!",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Dieser Kommentar hat mehr als %s Zeichen.\nAls Anhang der Karte mit dem Namen %s hinzugefügt.\nZugriff über die URL: %s.",
"Attachments" : "Anhänge",
"File" : "Datei",
"date" : "Datum",
"Card not found" : "Karte nicht gefunden", "Card not found" : "Karte nicht gefunden",
"Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt", "Path is already shared with this card" : "Pfad wurde bereits mit dieser Karte geteilt",
"Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Ungültiges Datum, zulässiges Datumsformat: JJJJ-MM-TT",
@@ -190,7 +184,7 @@
"Deleted lists" : "Gelöschte Listen", "Deleted lists" : "Gelöschte Listen",
"Undo" : "Rückgängig", "Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten", "Deleted cards" : "Gelöschte Karten",
"Failed to create share with {displayName}" : "Freigabe mit dem Namen {displayName} konnte nicht erstellt werden", "Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Möchten Sie wirklich das Board {title} auf {user} übertragen?", "Are you sure you want to transfer the board {title} to {user}?" : "Möchten Sie wirklich das Board {title} auf {user} übertragen?",
"Transfer the board." : "Board übertragen.", "Transfer the board." : "Board übertragen.",
"Transfer" : "Übertragen", "Transfer" : "Übertragen",
@@ -238,11 +232,11 @@
"Modified" : "Geändert", "Modified" : "Geändert",
"Created" : "Erstellt", "Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.", "The title cannot be empty." : "Der Titel darf nicht leer sein.",
"Cannot close unsaved card!" : "Nicht gespeicherte Karte kann nicht geschlossen werden!",
"Open in sidebar view" : "In Seitenleiste öffnen", "Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen", "Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare", "Comments" : "Kommentare",
"Failed to load comments" : "Kommentare konnten nicht geladen werden", "Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!", "No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.", "The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.", "The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
@@ -253,7 +247,6 @@
"Reply" : "Antworten", "Reply" : "Antworten",
"Update" : "Aktualisieren", "Update" : "Aktualisieren",
"Write a description …" : "Beschreibung schreiben …", "Write a description …" : "Beschreibung schreiben …",
"Could not save description" : "Beschreibung konnte nicht gespeichert werden",
"Description" : "Beschreibung", "Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)", "(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)", "(Saving…)" : "(Speichere…)",
@@ -275,7 +268,7 @@
"Set a due date" : "Ein Ablaufdatum setzen", "Set a due date" : "Ein Ablaufdatum setzen",
"Add due date" : "Fälligkeitsdatum hinzufügen", "Add due date" : "Fälligkeitsdatum hinzufügen",
"Choose a date" : "Datum auswählen", "Choose a date" : "Datum auswählen",
"Remove due date" : "Fälligkeitsdatum entfernen", "Remove due date" : "Fälligkeitsdatum löschen",
"Mark as done" : "Als erledigt markieren", "Mark as done" : "Als erledigt markieren",
"Due at:" : "Fallig am:", "Due at:" : "Fallig am:",
"Not done" : "Nicht erledigt", "Not done" : "Nicht erledigt",
@@ -340,7 +333,6 @@
"An error occurred" : "Es ist ein Fehler aufgetreten", "An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Möchten Sie das Board {title} wirklich löschen? Dadurch werden alle Daten dieses Boards einschließlich archivierter Karten gelöscht.",
"Delete the board?" : "Das Board löschen?", "Delete the board?" : "Das Board löschen?",
"Exporting board..." : "Exportiere Board…",
"Board details" : "Board-Details", "Board details" : "Board-Details",
"Edit board" : "Board bearbeiten", "Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen", "Clone board" : "Board klonen",
@@ -353,9 +345,6 @@
"Assigned cards" : "Zugewiesene Karten", "Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen", "No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen", "Delete board" : "Board löschen",
"Importing board..." : "Importiere Board…",
"Board imported successfully" : "Board importiert",
"Import board" : "Board importieren",
"Clone {boardTitle}" : "{boardTitle} klonen", "Clone {boardTitle}" : "{boardTitle} klonen",
"Clone cards" : "Karten klonen", "Clone cards" : "Karten klonen",
"Clone assignments" : "Zuordnungen klonen", "Clone assignments" : "Zuordnungen klonen",
@@ -365,11 +354,6 @@
"Move all cards to the first list" : "Alle Karten in die erste Liste verschieben", "Move all cards to the first list" : "Alle Karten in die erste Liste verschieben",
"Restore archived cards" : "Archivierte Karten wiederherstellen", "Restore archived cards" : "Archivierte Karten wiederherstellen",
"Clone" : "Klonen", "Clone" : "Klonen",
"Export {boardTitle}" : "{boardTitle} exportieren",
"Export as JSON" : "Als JSON exportieren",
"Export as CSV" : "Als CSV exportieren",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Hinweis: Für den Rückimport in die Deck-App wird nur das JSON-Format unterstützt.",
"Export" : "Exportieren",
"Loading filtered view" : "Lade gefilterte Ansicht", "Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute", "Today" : "Heute",
"Tomorrow" : "Morgen", "Tomorrow" : "Morgen",
@@ -400,10 +384,8 @@
"Create a card" : "Eine Karte erstellen", "Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}", "Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen", "Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "{name} konnte nicht hochgeladen werden", "Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten", "Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
"Assigned users" : "Zugewiesene Benutzer",
"Due date" : "Fälligkeitsdatum",
"Error creating the share" : "Fehler beim Erstellen der Freigabe", "Error creating the share" : "Fehler beim Erstellen der Freigabe",
"Share with a Deck card" : "Mit einer Deck-Karte teilen", "Share with a Deck card" : "Mit einer Deck-Karte teilen",
"Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen", "Share {file} with a Deck card" : "{file} mit einer Deck-Karte teilen",
@@ -414,6 +396,7 @@
"Example Task 3" : "Beispielaufgabe 3", "Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2", "Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1", "Example Task 1" : "Beispielaufgabe 1",
"Move card to another board" : "Karte auf ein anderes Board verschieben" "Move card to another board" : "Karte auf ein anderes Board verschieben",
"Filter by completed" : "Nach Status filtern"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -72,15 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "Ένας <strong>πίνακας, λίστα ή κάρτα</strong> άλλαξε", "A <strong>board, list or card</strong> was changed" : "Ένας <strong>πίνακας, λίστα ή κάρτα</strong> άλλαξε",
"A <strong>comment</strong> was created on a card" : "Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα", "A <strong>comment</strong> was created on a card" : "Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα",
"A <strong>card description</strong> has been changed" : "Μια <strong>περιγραφή κάρτας</strong> έχει αλλάξει", "A <strong>card description</strong> has been changed" : "Μια <strong>περιγραφή κάρτας</strong> έχει αλλάξει",
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded" : "Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Cards due today" : "Κάρτες που λήγουν σήμερα", "Cards due today" : "Κάρτες που λήγουν σήμερα",
"Cards due tomorrow" : "Κάρτες που λήγουν αύριο", "Cards due tomorrow" : "Κάρτες που λήγουν αύριο",
"Upcoming cards" : "Επερχόμενες καρτέλες", "Upcoming cards" : "Επερχόμενες καρτέλες",
@@ -108,9 +99,16 @@ OC.L10N.register(
"copy" : "Αντιγραφή", "copy" : "Αντιγραφή",
"To Do" : "Προς Ενέργεια", "To Do" : "Προς Ενέργεια",
"Done" : "Ολοκληρώθηκε", "Done" : "Ολοκληρώθηκε",
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded" : "Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.",
"Attachments" : "Συνημμένα",
"File" : "Αρχείο",
"Card not found" : "Η καρτέλα δεν βρέθηκε", "Card not found" : "Η καρτέλα δεν βρέθηκε",
"Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα", "Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ", "Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
@@ -226,6 +224,7 @@ OC.L10N.register(
"The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.", "The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.",
"Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης", "Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης",
"Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή", "Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια", "Comments" : "Σχόλια",
"Failed to load comments" : "Αποτυχία φόρτωσης σχολίων", "Failed to load comments" : "Αποτυχία φόρτωσης σχολίων",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!", "No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
@@ -337,8 +336,6 @@ OC.L10N.register(
"Clone cards" : "Κάρτες κλώνου", "Clone cards" : "Κάρτες κλώνου",
"Advanced options" : "Επιλογές για προχωρημένους", "Advanced options" : "Επιλογές για προχωρημένους",
"Clone" : "Κλώνος", "Clone" : "Κλώνος",
"Export as CSV" : "Εξαγωγή σε CSV",
"Export" : "Εξαγωγή",
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο", "Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
"Today" : "Σήμερα", "Today" : "Σήμερα",
"Tomorrow" : "Αύριο", "Tomorrow" : "Αύριο",
@@ -371,7 +368,6 @@ OC.L10N.register(
"Something went wrong" : "Κάτι πήγε στραβά", "Something went wrong" : "Κάτι πήγε στραβά",
"Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}", "Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}",
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}", "Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
"Due date" : "Προθεσμία",
"Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης", "Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης",
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck", "Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck", "Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
@@ -382,6 +378,7 @@ OC.L10N.register(
"Example Task 3" : "Παράδειγμα Εργασίας 3", "Example Task 3" : "Παράδειγμα Εργασίας 3",
"Example Task 2" : "Παράδειγμα Εργασίας 2", "Example Task 2" : "Παράδειγμα Εργασίας 2",
"Example Task 1" : "Παράδειγμα Εργασίας 1", "Example Task 1" : "Παράδειγμα Εργασίας 1",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα" "Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Filter by completed" : "Φίλτρο ανά ολοκλήρωση"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -70,15 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "Ένας <strong>πίνακας, λίστα ή κάρτα</strong> άλλαξε", "A <strong>board, list or card</strong> was changed" : "Ένας <strong>πίνακας, λίστα ή κάρτα</strong> άλλαξε",
"A <strong>comment</strong> was created on a card" : "Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα", "A <strong>comment</strong> was created on a card" : "Ένα <strong>σχόλιο</strong> δημιουργήθηκε σε μια καρτέλα",
"A <strong>card description</strong> has been changed" : "Μια <strong>περιγραφή κάρτας</strong> έχει αλλάξει", "A <strong>card description</strong> has been changed" : "Μια <strong>περιγραφή κάρτας</strong> έχει αλλάξει",
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded" : "Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Cards due today" : "Κάρτες που λήγουν σήμερα", "Cards due today" : "Κάρτες που λήγουν σήμερα",
"Cards due tomorrow" : "Κάρτες που λήγουν αύριο", "Cards due tomorrow" : "Κάρτες που λήγουν αύριο",
"Upcoming cards" : "Επερχόμενες καρτέλες", "Upcoming cards" : "Επερχόμενες καρτέλες",
@@ -106,9 +97,16 @@
"copy" : "Αντιγραφή", "copy" : "Αντιγραφή",
"To Do" : "Προς Ενέργεια", "To Do" : "Προς Ενέργεια",
"Done" : "Ολοκληρώθηκε", "Done" : "Ολοκληρώθηκε",
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το αρχείο που εστάλη υπερβαίνει την οδηγία μέγιστου επιτρεπτού μεγέθους \"upload_max_filesize\" του php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το ανεβασμένο αρχείο υπερβαίνει το MAX_FILE_SIZE που ορίζεται στην HTML φόρμα",
"The file was only partially uploaded" : "Το αρχείο μεταφορτώθηκε εν μέρει",
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Αυτό το σχόλιο έχει περισσότερους από %s χαρακτήρες.\nΠροστέθηκε ως συνημμένο στην καρτέλα με όνομα %s .\nΠροσβάσιμο στη διεύθυνση URL: %s.",
"Attachments" : "Συνημμένα",
"File" : "Αρχείο",
"Card not found" : "Η καρτέλα δεν βρέθηκε", "Card not found" : "Η καρτέλα δεν βρέθηκε",
"Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα", "Path is already shared with this card" : "Η διαδρομή κοινοποιείται ήδη σε αυτήν την καρτέλα",
"Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ", "Invalid date, date format must be YYYY-MM-DD" : "Μη έγκυρη ημερομηνία, η μορφή ημερομηνίας πρέπει να είναι ΕΕΕΕ-ΜΜ-ΗΗ",
@@ -224,6 +222,7 @@
"The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.", "The title cannot be empty." : "Ο τίτλος δεν μπορεί να είναι κενός.",
"Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης", "Open in sidebar view" : "Άνοιγμα σε προβολή πλευρικής στήλης",
"Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή", "Open in bigger view" : "Άνοιγμα σε μεγαλύτερη προβολή",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια", "Comments" : "Σχόλια",
"Failed to load comments" : "Αποτυχία φόρτωσης σχολίων", "Failed to load comments" : "Αποτυχία φόρτωσης σχολίων",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!", "No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
@@ -335,8 +334,6 @@
"Clone cards" : "Κάρτες κλώνου", "Clone cards" : "Κάρτες κλώνου",
"Advanced options" : "Επιλογές για προχωρημένους", "Advanced options" : "Επιλογές για προχωρημένους",
"Clone" : "Κλώνος", "Clone" : "Κλώνος",
"Export as CSV" : "Εξαγωγή σε CSV",
"Export" : "Εξαγωγή",
"Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο", "Loading filtered view" : "Φόρτωση εμφάνισης με βάση το φίλτρο",
"Today" : "Σήμερα", "Today" : "Σήμερα",
"Tomorrow" : "Αύριο", "Tomorrow" : "Αύριο",
@@ -369,7 +366,6 @@
"Something went wrong" : "Κάτι πήγε στραβά", "Something went wrong" : "Κάτι πήγε στραβά",
"Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}", "Failed to upload {name}" : "Αποτυχία μεταφόρτωσης {name}",
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}", "Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
"Due date" : "Προθεσμία",
"Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης", "Error creating the share" : "Σφάλμα κατά τη δημιουργία της κοινοποίησης",
"Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck", "Share with a Deck card" : "Μοιραστείτε με μια καρτέλα Deck",
"Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck", "Share {file} with a Deck card" : "Μοιραστείτε το {file} με μια καρτέλα Deck",
@@ -380,6 +376,7 @@
"Example Task 3" : "Παράδειγμα Εργασίας 3", "Example Task 3" : "Παράδειγμα Εργασίας 3",
"Example Task 2" : "Παράδειγμα Εργασίας 2", "Example Task 2" : "Παράδειγμα Εργασίας 2",
"Example Task 1" : "Παράδειγμα Εργασίας 1", "Example Task 1" : "Παράδειγμα Εργασίας 1",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα" "Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Filter by completed" : "Φίλτρο ανά ολοκλήρωση"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -72,18 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "A <strong>board, list or card</strong> was changed", "A <strong>board, list or card</strong> was changed" : "A <strong>board, list or card</strong> was changed",
"A <strong>comment</strong> was created on a card" : "A <strong>comment</strong> was created on a card", "A <strong>comment</strong> was created on a card" : "A <strong>comment</strong> was created on a card",
"A <strong>card description</strong> has been changed" : "A <strong>card description</strong> has been changed", "A <strong>card description</strong> has been changed" : "A <strong>card description</strong> has been changed",
"The file was uploaded" : "The file was uploaded",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
"The file was only partially uploaded" : "The file was only partially uploaded",
"No file was uploaded" : "No file was uploaded",
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"No file uploaded or file size exceeds maximum of %s" : "No file uploaded or file size exceeds maximum of %s",
"Invalid file type. Only JSON files are allowed." : "Invalid file type. Only JSON files are allowed.",
"Invalid JSON data" : "Invalid JSON data",
"Failed to import board" : "Failed to import board",
"Cards due today" : "Cards due today", "Cards due today" : "Cards due today",
"Cards due tomorrow" : "Cards due tomorrow", "Cards due tomorrow" : "Cards due tomorrow",
"Upcoming cards" : "Upcoming cards", "Upcoming cards" : "Upcoming cards",
@@ -121,10 +109,16 @@ OC.L10N.register(
"3. Apply rich formatting and link content" : "3. Apply rich formatting and link content", "3. Apply rich formatting and link content" : "3. Apply rich formatting and link content",
"4. Share, comment and collaborate!" : "4. Share, comment and collaborate!", "4. Share, comment and collaborate!" : "4. Share, comment and collaborate!",
"Create your first card!" : "Create your first card!", "Create your first card!" : "Create your first card!",
"The file was uploaded" : "The file was uploaded",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
"The file was only partially uploaded" : "The file was only partially uploaded",
"No file was uploaded" : "No file was uploaded",
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"No file uploaded or file size exceeds maximum of %s" : "No file uploaded or file size exceeds maximum of %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.",
"Attachments" : "Attachments",
"File" : "File",
"date" : "date",
"Card not found" : "Card not found", "Card not found" : "Card not found",
"Path is already shared with this card" : "Path is already shared with this card", "Path is already shared with this card" : "Path is already shared with this card",
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
@@ -240,9 +234,9 @@ OC.L10N.register(
"Modified" : "Modified", "Modified" : "Modified",
"Created" : "Created", "Created" : "Created",
"The title cannot be empty." : "The title cannot be empty.", "The title cannot be empty." : "The title cannot be empty.",
"Cannot close unsaved card!" : "Cannot close unsaved card!",
"Open in sidebar view" : "Open in sidebar view", "Open in sidebar view" : "Open in sidebar view",
"Open in bigger view" : "Open in bigger view", "Open in bigger view" : "Open in bigger view",
"Attachments" : "Attachments",
"Comments" : "Comments", "Comments" : "Comments",
"Failed to load comments" : "Failed to load comments", "Failed to load comments" : "Failed to load comments",
"No comments yet. Begin the discussion!" : "No comments yet. Begin the discussion!", "No comments yet. Begin the discussion!" : "No comments yet. Begin the discussion!",
@@ -255,7 +249,6 @@ OC.L10N.register(
"Reply" : "Reply", "Reply" : "Reply",
"Update" : "Update", "Update" : "Update",
"Write a description …" : "Write a description …", "Write a description …" : "Write a description …",
"Could not save description" : "Could not save description",
"Description" : "Description", "Description" : "Description",
"(Unsaved)" : "(Unsaved)", "(Unsaved)" : "(Unsaved)",
"(Saving…)" : "(Saving…)", "(Saving…)" : "(Saving…)",
@@ -342,7 +335,6 @@ OC.L10N.register(
"An error occurred" : "An error occurred", "An error occurred" : "An error occurred",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
"Delete the board?" : "Delete the board?", "Delete the board?" : "Delete the board?",
"Exporting board..." : "Exporting board...",
"Board details" : "Board details", "Board details" : "Board details",
"Edit board" : "Edit board", "Edit board" : "Edit board",
"Clone board" : "Clone board", "Clone board" : "Clone board",
@@ -355,9 +347,6 @@ OC.L10N.register(
"Assigned cards" : "Assigned cards", "Assigned cards" : "Assigned cards",
"No notifications" : "No notifications", "No notifications" : "No notifications",
"Delete board" : "Delete board", "Delete board" : "Delete board",
"Importing board..." : "Importing board...",
"Board imported successfully" : "Board imported successfully",
"Import board" : "Import board",
"Clone {boardTitle}" : "Clone {boardTitle}", "Clone {boardTitle}" : "Clone {boardTitle}",
"Clone cards" : "Clone cards", "Clone cards" : "Clone cards",
"Clone assignments" : "Clone assignments", "Clone assignments" : "Clone assignments",
@@ -367,11 +356,6 @@ OC.L10N.register(
"Move all cards to the first list" : "Move all cards to the first list", "Move all cards to the first list" : "Move all cards to the first list",
"Restore archived cards" : "Restore archived cards", "Restore archived cards" : "Restore archived cards",
"Clone" : "Clone", "Clone" : "Clone",
"Export {boardTitle}" : "Export {boardTitle}",
"Export as JSON" : "Export as JSON",
"Export as CSV" : "Export as CSV",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Note: Only the JSON format is supported for importing back into the Deck app.",
"Export" : "Export",
"Loading filtered view" : "Loading filtered view", "Loading filtered view" : "Loading filtered view",
"Today" : "Today", "Today" : "Today",
"Tomorrow" : "Tomorrow", "Tomorrow" : "Tomorrow",
@@ -404,8 +388,6 @@ OC.L10N.register(
"Something went wrong" : "Something went wrong", "Something went wrong" : "Something went wrong",
"Failed to upload {name}" : "Failed to upload {name}", "Failed to upload {name}" : "Failed to upload {name}",
"Maximum file size of {size} exceeded" : "Maximum file size of {size} exceeded", "Maximum file size of {size} exceeded" : "Maximum file size of {size} exceeded",
"Assigned users" : "Assigned users",
"Due date" : "Due date",
"Error creating the share" : "Error creating the share", "Error creating the share" : "Error creating the share",
"Share with a Deck card" : "Share with a Deck card", "Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card", "Share {file} with a Deck card" : "Share {file} with a Deck card",
@@ -416,6 +398,7 @@ OC.L10N.register(
"Example Task 3" : "Example Task 3", "Example Task 3" : "Example Task 3",
"Example Task 2" : "Example Task 2", "Example Task 2" : "Example Task 2",
"Example Task 1" : "Example Task 1", "Example Task 1" : "Example Task 1",
"Move card to another board" : "Move card to another board" "Move card to another board" : "Move card to another board",
"Filter by completed" : "Filter by completed"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -70,18 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "A <strong>board, list or card</strong> was changed", "A <strong>board, list or card</strong> was changed" : "A <strong>board, list or card</strong> was changed",
"A <strong>comment</strong> was created on a card" : "A <strong>comment</strong> was created on a card", "A <strong>comment</strong> was created on a card" : "A <strong>comment</strong> was created on a card",
"A <strong>card description</strong> has been changed" : "A <strong>card description</strong> has been changed", "A <strong>card description</strong> has been changed" : "A <strong>card description</strong> has been changed",
"The file was uploaded" : "The file was uploaded",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
"The file was only partially uploaded" : "The file was only partially uploaded",
"No file was uploaded" : "No file was uploaded",
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"No file uploaded or file size exceeds maximum of %s" : "No file uploaded or file size exceeds maximum of %s",
"Invalid file type. Only JSON files are allowed." : "Invalid file type. Only JSON files are allowed.",
"Invalid JSON data" : "Invalid JSON data",
"Failed to import board" : "Failed to import board",
"Cards due today" : "Cards due today", "Cards due today" : "Cards due today",
"Cards due tomorrow" : "Cards due tomorrow", "Cards due tomorrow" : "Cards due tomorrow",
"Upcoming cards" : "Upcoming cards", "Upcoming cards" : "Upcoming cards",
@@ -119,10 +107,16 @@
"3. Apply rich formatting and link content" : "3. Apply rich formatting and link content", "3. Apply rich formatting and link content" : "3. Apply rich formatting and link content",
"4. Share, comment and collaborate!" : "4. Share, comment and collaborate!", "4. Share, comment and collaborate!" : "4. Share, comment and collaborate!",
"Create your first card!" : "Create your first card!", "Create your first card!" : "Create your first card!",
"The file was uploaded" : "The file was uploaded",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
"The file was only partially uploaded" : "The file was only partially uploaded",
"No file was uploaded" : "No file was uploaded",
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"No file uploaded or file size exceeds maximum of %s" : "No file uploaded or file size exceeds maximum of %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.",
"Attachments" : "Attachments",
"File" : "File",
"date" : "date",
"Card not found" : "Card not found", "Card not found" : "Card not found",
"Path is already shared with this card" : "Path is already shared with this card", "Path is already shared with this card" : "Path is already shared with this card",
"Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
@@ -238,9 +232,9 @@
"Modified" : "Modified", "Modified" : "Modified",
"Created" : "Created", "Created" : "Created",
"The title cannot be empty." : "The title cannot be empty.", "The title cannot be empty." : "The title cannot be empty.",
"Cannot close unsaved card!" : "Cannot close unsaved card!",
"Open in sidebar view" : "Open in sidebar view", "Open in sidebar view" : "Open in sidebar view",
"Open in bigger view" : "Open in bigger view", "Open in bigger view" : "Open in bigger view",
"Attachments" : "Attachments",
"Comments" : "Comments", "Comments" : "Comments",
"Failed to load comments" : "Failed to load comments", "Failed to load comments" : "Failed to load comments",
"No comments yet. Begin the discussion!" : "No comments yet. Begin the discussion!", "No comments yet. Begin the discussion!" : "No comments yet. Begin the discussion!",
@@ -253,7 +247,6 @@
"Reply" : "Reply", "Reply" : "Reply",
"Update" : "Update", "Update" : "Update",
"Write a description …" : "Write a description …", "Write a description …" : "Write a description …",
"Could not save description" : "Could not save description",
"Description" : "Description", "Description" : "Description",
"(Unsaved)" : "(Unsaved)", "(Unsaved)" : "(Unsaved)",
"(Saving…)" : "(Saving…)", "(Saving…)" : "(Saving…)",
@@ -340,7 +333,6 @@
"An error occurred" : "An error occurred", "An error occurred" : "An error occurred",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.", "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.",
"Delete the board?" : "Delete the board?", "Delete the board?" : "Delete the board?",
"Exporting board..." : "Exporting board...",
"Board details" : "Board details", "Board details" : "Board details",
"Edit board" : "Edit board", "Edit board" : "Edit board",
"Clone board" : "Clone board", "Clone board" : "Clone board",
@@ -353,9 +345,6 @@
"Assigned cards" : "Assigned cards", "Assigned cards" : "Assigned cards",
"No notifications" : "No notifications", "No notifications" : "No notifications",
"Delete board" : "Delete board", "Delete board" : "Delete board",
"Importing board..." : "Importing board...",
"Board imported successfully" : "Board imported successfully",
"Import board" : "Import board",
"Clone {boardTitle}" : "Clone {boardTitle}", "Clone {boardTitle}" : "Clone {boardTitle}",
"Clone cards" : "Clone cards", "Clone cards" : "Clone cards",
"Clone assignments" : "Clone assignments", "Clone assignments" : "Clone assignments",
@@ -365,11 +354,6 @@
"Move all cards to the first list" : "Move all cards to the first list", "Move all cards to the first list" : "Move all cards to the first list",
"Restore archived cards" : "Restore archived cards", "Restore archived cards" : "Restore archived cards",
"Clone" : "Clone", "Clone" : "Clone",
"Export {boardTitle}" : "Export {boardTitle}",
"Export as JSON" : "Export as JSON",
"Export as CSV" : "Export as CSV",
"Note: Only the JSON format is supported for importing back into the Deck app." : "Note: Only the JSON format is supported for importing back into the Deck app.",
"Export" : "Export",
"Loading filtered view" : "Loading filtered view", "Loading filtered view" : "Loading filtered view",
"Today" : "Today", "Today" : "Today",
"Tomorrow" : "Tomorrow", "Tomorrow" : "Tomorrow",
@@ -402,8 +386,6 @@
"Something went wrong" : "Something went wrong", "Something went wrong" : "Something went wrong",
"Failed to upload {name}" : "Failed to upload {name}", "Failed to upload {name}" : "Failed to upload {name}",
"Maximum file size of {size} exceeded" : "Maximum file size of {size} exceeded", "Maximum file size of {size} exceeded" : "Maximum file size of {size} exceeded",
"Assigned users" : "Assigned users",
"Due date" : "Due date",
"Error creating the share" : "Error creating the share", "Error creating the share" : "Error creating the share",
"Share with a Deck card" : "Share with a Deck card", "Share with a Deck card" : "Share with a Deck card",
"Share {file} with a Deck card" : "Share {file} with a Deck card", "Share {file} with a Deck card" : "Share {file} with a Deck card",
@@ -414,6 +396,7 @@
"Example Task 3" : "Example Task 3", "Example Task 3" : "Example Task 3",
"Example Task 2" : "Example Task 2", "Example Task 2" : "Example Task 2",
"Example Task 1" : "Example Task 1", "Example Task 1" : "Example Task 1",
"Move card to another board" : "Move card to another board" "Move card to another board" : "Move card to another board",
"Filter by completed" : "Filter by completed"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -42,15 +42,6 @@ OC.L10N.register(
"Deck" : "Kartaro", "Deck" : "Kartaro",
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>", "Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
"A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton", "A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton",
"The file was uploaded" : "La dosiero alŝutiĝis",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.", "The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.", "%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
@@ -63,8 +54,15 @@ OC.L10N.register(
"Later" : "Poste", "Later" : "Poste",
"copy" : "kopio", "copy" : "kopio",
"Done" : "Farita", "Done" : "Farita",
"Attachments" : "Dosieraj aldonaĵoj", "The file was uploaded" : "La dosiero alŝutiĝis",
"File" : "Dosiero", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto", "Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon", "Select board" : "Elekti tabulon",
@@ -95,6 +93,7 @@ OC.L10N.register(
"Download" : "Elŝuti", "Download" : "Elŝuti",
"Modified" : "Modifita", "Modified" : "Modifita",
"Created" : "Kreita", "Created" : "Kreita",
"Attachments" : "Dosieraj aldonaĵoj",
"Comments" : "Komentoj", "Comments" : "Komentoj",
"Save" : "Konservi", "Save" : "Konservi",
"Created:" : "Kreita:", "Created:" : "Kreita:",
@@ -120,13 +119,11 @@ OC.L10N.register(
"No notifications" : "Neniu sciigo", "No notifications" : "Neniu sciigo",
"Delete board" : "Forigi tabulon", "Delete board" : "Forigi tabulon",
"Advanced options" : "Detalaj agordoj", "Advanced options" : "Detalaj agordoj",
"Export" : "Eksporti",
"Today" : "Hodiaŭ", "Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ", "Tomorrow" : "Morgaŭ",
"Close" : "Malfermi", "Close" : "Malfermi",
"Link to a board" : "Ligilo al tabulo", "Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita", "Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"Due date" : "Limdato",
"Error creating the share" : "Eraro dum kreo de la kunhavigo", "Error creating the share" : "Eraro dum kreo de la kunhavigo",
"Share" : "Kunhavigi", "Share" : "Kunhavigi",
"Personal" : "Persona", "Personal" : "Persona",

View File

@@ -40,15 +40,6 @@
"Deck" : "Kartaro", "Deck" : "Kartaro",
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>", "Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
"A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton", "A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton",
"The file was uploaded" : "La dosiero alŝutiĝis",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.", "The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.", "%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
@@ -61,8 +52,15 @@
"Later" : "Poste", "Later" : "Poste",
"copy" : "kopio", "copy" : "kopio",
"Done" : "Farita", "Done" : "Farita",
"Attachments" : "Dosieraj aldonaĵoj", "The file was uploaded" : "La dosiero alŝutiĝis",
"File" : "Dosiero", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
"Missing a temporary folder" : "Mankas provizora dosierujo",
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT", "Invalid date, date format must be YYYY-MM-DD" : "Nevalida dato; datoformo estu JJJJ-MM-TT",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto", "Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon", "Select board" : "Elekti tabulon",
@@ -93,6 +91,7 @@
"Download" : "Elŝuti", "Download" : "Elŝuti",
"Modified" : "Modifita", "Modified" : "Modifita",
"Created" : "Kreita", "Created" : "Kreita",
"Attachments" : "Dosieraj aldonaĵoj",
"Comments" : "Komentoj", "Comments" : "Komentoj",
"Save" : "Konservi", "Save" : "Konservi",
"Created:" : "Kreita:", "Created:" : "Kreita:",
@@ -118,13 +117,11 @@
"No notifications" : "Neniu sciigo", "No notifications" : "Neniu sciigo",
"Delete board" : "Forigi tabulon", "Delete board" : "Forigi tabulon",
"Advanced options" : "Detalaj agordoj", "Advanced options" : "Detalaj agordoj",
"Export" : "Eksporti",
"Today" : "Hodiaŭ", "Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ", "Tomorrow" : "Morgaŭ",
"Close" : "Malfermi", "Close" : "Malfermi",
"Link to a board" : "Ligilo al tabulo", "Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita", "Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
"Due date" : "Limdato",
"Error creating the share" : "Eraro dum kreo de la kunhavigo", "Error creating the share" : "Eraro dum kreo de la kunhavigo",
"Share" : "Kunhavigi", "Share" : "Kunhavigi",
"Personal" : "Persona", "Personal" : "Persona",

View File

@@ -72,15 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a", "A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a",
"A <strong>comment</strong> was created on a card" : "Un <strong>comentario</strong> ha sido creado en una tarjeta", "A <strong>comment</strong> was created on a card" : "Un <strong>comentario</strong> ha sido creado en una tarjeta",
"A <strong>card description</strong> has been changed" : "Una <strong>descripción de tarjeta</strong> ha sido cambiada", "A <strong>card description</strong> has been changed" : "Una <strong>descripción de tarjeta</strong> ha sido cambiada",
"The file was uploaded" : "Se ha subido el archivo",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo subido excede la directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido excede la directiva MAX_FILE-SIZE directive que se especificó en el formulario web",
"The file was only partially uploaded" : "El archivo se ha subido solo parcialmente",
"No file was uploaded" : "No se ha subido ningún archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se ha podido escribir el archivo al disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP ha detenido la subida del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"Cards due today" : "Tarjetas que vencen hoy", "Cards due today" : "Tarjetas que vencen hoy",
"Cards due tomorrow" : "Tarjetas que vencen mañana", "Cards due tomorrow" : "Tarjetas que vencen mañana",
"Upcoming cards" : "Próximas tarjetas", "Upcoming cards" : "Próximas tarjetas",
@@ -110,9 +101,16 @@ OC.L10N.register(
"To Do" : "Por hacer", "To Do" : "Por hacer",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Hecho", "Done" : "Hecho",
"The file was uploaded" : "Se ha subido el archivo",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo subido excede la directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido excede la directiva MAX_FILE-SIZE directive que se especificó en el formulario web",
"The file was only partially uploaded" : "El archivo se ha subido solo parcialmente",
"No file was uploaded" : "No se ha subido ningún archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se ha podido escribir el archivo al disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP ha detenido la subida del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\nAñadido como adjunto a la tarjeta con el nombre %s.\nAccesible en la URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\nAñadido como adjunto a la tarjeta con el nombre %s.\nAccesible en la URL: %s.",
"Attachments" : "Adjuntos",
"File" : "Archivo",
"Card not found" : "Tarjeta no encontrada", "Card not found" : "Tarjeta no encontrada",
"Path is already shared with this card" : "La ruta ya se ha compartido con esta tarjeta", "Path is already shared with this card" : "La ruta ya se ha compartido con esta tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD",
@@ -230,6 +228,7 @@ OC.L10N.register(
"The title cannot be empty." : "El título no puede estar vacío.", "The title cannot be empty." : "El título no puede estar vacío.",
"Open in sidebar view" : "Abrir en vista de barra lateral", "Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande", "Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Failed to load comments" : "Fallo al cargar los comentarios", "Failed to load comments" : "Fallo al cargar los comentarios",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!", "No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
@@ -349,8 +348,6 @@ OC.L10N.register(
"Move all cards to the first list" : "Mover todas las tarjetas a la primera lista", "Move all cards to the first list" : "Mover todas las tarjetas a la primera lista",
"Restore archived cards" : "Restaurar tarjetas archivadas", "Restore archived cards" : "Restaurar tarjetas archivadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exportar como CSV",
"Export" : "Exportar",
"Loading filtered view" : "Cargando vista filtrada", "Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
@@ -383,7 +380,6 @@ OC.L10N.register(
"Something went wrong" : "Algo ha ido mal", "Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}", "Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido", "Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Due date" : "Fecha de fin",
"Error creating the share" : "Error creando el recurso compartido", "Error creating the share" : "Error creando el recurso compartido",
"Share with a Deck card" : "Compartir con una tarjeta de Deck", "Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
@@ -394,6 +390,7 @@ OC.L10N.register(
"Example Task 3" : "Tarea de ejemplo 3", "Example Task 3" : "Tarea de ejemplo 3",
"Example Task 2" : "Tarea de ejemplo 2", "Example Task 2" : "Tarea de ejemplo 2",
"Example Task 1" : "Tarea de ejemplo 1", "Example Task 1" : "Tarea de ejemplo 1",
"Move card to another board" : "Mover la tarjeta a otro tablero" "Move card to another board" : "Mover la tarjeta a otro tablero",
"Filter by completed" : "Filtrar por completados"
}, },
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); "nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -70,15 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a", "A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a",
"A <strong>comment</strong> was created on a card" : "Un <strong>comentario</strong> ha sido creado en una tarjeta", "A <strong>comment</strong> was created on a card" : "Un <strong>comentario</strong> ha sido creado en una tarjeta",
"A <strong>card description</strong> has been changed" : "Una <strong>descripción de tarjeta</strong> ha sido cambiada", "A <strong>card description</strong> has been changed" : "Una <strong>descripción de tarjeta</strong> ha sido cambiada",
"The file was uploaded" : "Se ha subido el archivo",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo subido excede la directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido excede la directiva MAX_FILE-SIZE directive que se especificó en el formulario web",
"The file was only partially uploaded" : "El archivo se ha subido solo parcialmente",
"No file was uploaded" : "No se ha subido ningún archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se ha podido escribir el archivo al disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP ha detenido la subida del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"Cards due today" : "Tarjetas que vencen hoy", "Cards due today" : "Tarjetas que vencen hoy",
"Cards due tomorrow" : "Tarjetas que vencen mañana", "Cards due tomorrow" : "Tarjetas que vencen mañana",
"Upcoming cards" : "Próximas tarjetas", "Upcoming cards" : "Próximas tarjetas",
@@ -108,9 +99,16 @@
"To Do" : "Por hacer", "To Do" : "Por hacer",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Hecho", "Done" : "Hecho",
"The file was uploaded" : "Se ha subido el archivo",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo subido excede la directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido excede la directiva MAX_FILE-SIZE directive que se especificó en el formulario web",
"The file was only partially uploaded" : "El archivo se ha subido solo parcialmente",
"No file was uploaded" : "No se ha subido ningún archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No se ha podido escribir el archivo al disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP ha detenido la subida del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\nAñadido como adjunto a la tarjeta con el nombre %s.\nAccesible en la URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\nAñadido como adjunto a la tarjeta con el nombre %s.\nAccesible en la URL: %s.",
"Attachments" : "Adjuntos",
"File" : "Archivo",
"Card not found" : "Tarjeta no encontrada", "Card not found" : "Tarjeta no encontrada",
"Path is already shared with this card" : "La ruta ya se ha compartido con esta tarjeta", "Path is already shared with this card" : "La ruta ya se ha compartido con esta tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Fecha no válida, el formato de las fechas debe ser AAAA-MM-DD",
@@ -228,6 +226,7 @@
"The title cannot be empty." : "El título no puede estar vacío.", "The title cannot be empty." : "El título no puede estar vacío.",
"Open in sidebar view" : "Abrir en vista de barra lateral", "Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande", "Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Failed to load comments" : "Fallo al cargar los comentarios", "Failed to load comments" : "Fallo al cargar los comentarios",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!", "No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
@@ -347,8 +346,6 @@
"Move all cards to the first list" : "Mover todas las tarjetas a la primera lista", "Move all cards to the first list" : "Mover todas las tarjetas a la primera lista",
"Restore archived cards" : "Restaurar tarjetas archivadas", "Restore archived cards" : "Restaurar tarjetas archivadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exportar como CSV",
"Export" : "Exportar",
"Loading filtered view" : "Cargando vista filtrada", "Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
@@ -381,7 +378,6 @@
"Something went wrong" : "Algo ha ido mal", "Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}", "Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido", "Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Due date" : "Fecha de fin",
"Error creating the share" : "Error creando el recurso compartido", "Error creating the share" : "Error creando el recurso compartido",
"Share with a Deck card" : "Compartir con una tarjeta de Deck", "Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",
@@ -392,6 +388,7 @@
"Example Task 3" : "Tarea de ejemplo 3", "Example Task 3" : "Tarea de ejemplo 3",
"Example Task 2" : "Tarea de ejemplo 2", "Example Task 2" : "Tarea de ejemplo 2",
"Example Task 1" : "Tarea de ejemplo 1", "Example Task 1" : "Tarea de ejemplo 1",
"Move card to another board" : "Mover la tarjeta a otro tablero" "Move card to another board" : "Mover la tarjeta a otro tablero",
"Filter by completed" : "Filtrar por completados"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} }

View File

@@ -2,10 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -14,7 +10,10 @@ OC.L10N.register(
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -61,11 +60,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,9 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -12,7 +8,10 @@
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -59,11 +58,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -23,14 +23,6 @@ OC.L10N.register(
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}", "{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}",
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"The file was uploaded" : "El archivo ha sido subido",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.",
"The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.", "The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.", "{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.",
@@ -42,8 +34,14 @@ OC.L10N.register(
"copy" : "copiar", "copy" : "copiar",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Hecho", "Done" : "Hecho",
"Attachments" : "Adjuntos", "The file was uploaded" : "El archivo ha sido subido",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Card not found" : "Tarjeta no encontrada", "Card not found" : "Tarjeta no encontrada",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
@@ -78,6 +76,7 @@ OC.L10N.register(
"Download" : "Descargar", "Download" : "Descargar",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Save" : "Guardar", "Save" : "Guardar",
"Created:" : "Creado:", "Created:" : "Creado:",
@@ -103,7 +102,6 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar Tablero", "Delete board" : "Eliminar Tablero",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"No due" : "Sin finalizar", "No due" : "Sin finalizar",
@@ -113,7 +111,6 @@ OC.L10N.register(
"Creating the new card …" : "Creando una nueva tarjeta …", "Creating the new card …" : "Creando una nueva tarjeta …",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"", "Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share with a Deck card" : "Compartir con una tarjeta del Tablero", "Share with a Deck card" : "Compartir con una tarjeta del Tablero",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
"Share" : "Compartir", "Share" : "Compartir",

View File

@@ -21,14 +21,6 @@
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}", "{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}",
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"The file was uploaded" : "El archivo ha sido subido",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.",
"The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.", "The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.", "{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.",
@@ -40,8 +32,14 @@
"copy" : "copiar", "copy" : "copiar",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Hecho", "Done" : "Hecho",
"Attachments" : "Adjuntos", "The file was uploaded" : "El archivo ha sido subido",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Could not write file to disk" : "No se pudo escribir el archivo en el disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Card not found" : "Tarjeta no encontrada", "Card not found" : "Tarjeta no encontrada",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, favor de seguir el formato AAAA-MM-DD",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto", "Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
@@ -76,6 +74,7 @@
"Download" : "Descargar", "Download" : "Descargar",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Save" : "Guardar", "Save" : "Guardar",
"Created:" : "Creado:", "Created:" : "Creado:",
@@ -101,7 +100,6 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar Tablero", "Delete board" : "Eliminar Tablero",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"No due" : "Sin finalizar", "No due" : "Sin finalizar",
@@ -111,7 +109,6 @@
"Creating the new card …" : "Creando una nueva tarjeta …", "Creating the new card …" : "Creando una nueva tarjeta …",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"", "Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share with a Deck card" : "Compartir con una tarjeta del Tablero", "Share with a Deck card" : "Compartir con una tarjeta del Tablero",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta del Tablero",
"Share" : "Compartir", "Share" : "Compartir",

View File

@@ -2,14 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -19,7 +11,14 @@ OC.L10N.register(
"Later" : "Después", "Later" : "Después",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -65,10 +64,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,13 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -17,7 +9,14 @@
"Later" : "Después", "Later" : "Después",
"In Progress" : "En progreso", "In Progress" : "En progreso",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -63,10 +62,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -2,14 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -19,7 +11,14 @@ OC.L10N.register(
"Later" : "Después", "Later" : "Después",
"copy" : "Copiar", "copy" : "Copiar",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -33,7 +32,6 @@ OC.L10N.register(
"Tags" : "Etiquetas", "Tags" : "Etiquetas",
"Activity" : "Actividad", "Activity" : "Actividad",
"Undo" : "Deshacer", "Undo" : "Deshacer",
"Transfer" : "Transferencia",
"Can edit" : "Puede editar", "Can edit" : "Puede editar",
"Can share" : "Puede compartir", "Can share" : "Puede compartir",
"Owner" : "Dueño", "Owner" : "Dueño",
@@ -59,7 +57,6 @@ OC.L10N.register(
"Search" : "Buscar", "Search" : "Buscar",
"Archived boards" : "Tableros archivados", "Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted", "Shared with you" : "Compartido con usted",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero", "Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero", "Edit board" : "Editar el tablero",
"Unarchive board" : "Desarchivar tablero", "Unarchive board" : "Desarchivar tablero",
@@ -67,11 +64,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,13 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -17,7 +9,14 @@
"Later" : "Después", "Later" : "Después",
"copy" : "Copiar", "copy" : "Copiar",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -31,7 +30,6 @@
"Tags" : "Etiquetas", "Tags" : "Etiquetas",
"Activity" : "Actividad", "Activity" : "Actividad",
"Undo" : "Deshacer", "Undo" : "Deshacer",
"Transfer" : "Transferencia",
"Can edit" : "Puede editar", "Can edit" : "Puede editar",
"Can share" : "Puede compartir", "Can share" : "Puede compartir",
"Owner" : "Dueño", "Owner" : "Dueño",
@@ -57,7 +55,6 @@
"Search" : "Buscar", "Search" : "Buscar",
"Archived boards" : "Tableros archivados", "Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted", "Shared with you" : "Compartido con usted",
"Cancel edit" : "Cancelar edición",
"Board details" : "Detalles del tablero", "Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero", "Edit board" : "Editar el tablero",
"Unarchive board" : "Desarchivar tablero", "Unarchive board" : "Desarchivar tablero",
@@ -65,11 +62,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -2,14 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -18,7 +10,14 @@ OC.L10N.register(
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -64,10 +63,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,13 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -16,7 +8,14 @@
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -62,10 +61,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -2,14 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -18,7 +10,14 @@ OC.L10N.register(
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -64,11 +63,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,13 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -16,7 +8,14 @@
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -62,11 +61,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -66,15 +66,6 @@ OC.L10N.register(
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Se ha creado un <strong>comentario</strong> en una tarjeta", "A <strong>comment</strong> was created on a card" : "Se ha creado un <strong>comentario</strong> en una tarjeta",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo o el tamaño del archivo supera el máximo de %s",
"Upcoming cards" : "Tarjetas próximas", "Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más", "Load more" : "Cargar más",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
@@ -100,9 +91,16 @@ OC.L10N.register(
"copy" : "copia", "copy" : "copia",
"To Do" : "Por hacer", "To Do" : "Por hacer",
"Done" : "Terminado", "Done" : "Terminado",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo o el tamaño del archivo supera el máximo de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\n Añadido como un archivo adjunto a la tarjeta con el nombre %s.\n Accesible en la URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\n Añadido como un archivo adjunto a la tarjeta con el nombre %s.\n Accesible en la URL: %s.",
"Attachments" : "Adjuntos",
"File" : "Archivo",
"Card not found" : "No se encontró la tarjeta", "Card not found" : "No se encontró la tarjeta",
"Path is already shared with this card" : "La ruta ya está compartida con esta tarjeta", "Path is already shared with this card" : "La ruta ya está compartida con esta tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
@@ -207,6 +205,7 @@ OC.L10N.register(
"The title cannot be empty." : "El título no puede estar vacío.", "The title cannot be empty." : "El título no puede estar vacío.",
"Open in sidebar view" : "Abrir en vista de barra lateral", "Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande", "Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Failed to load comments" : "Error al cargar los comentarios", "Failed to load comments" : "Error al cargar los comentarios",
"No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!", "No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!",
@@ -282,8 +281,6 @@ OC.L10N.register(
"Clone cards" : "Clonar tarjetas", "Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exportar como CSV",
"Export" : "Exportar",
"Loading filtered view" : "Cargando vista filtrada", "Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
@@ -314,7 +311,6 @@ OC.L10N.register(
"Something went wrong" : "Algo salió mal", "Something went wrong" : "Algo salió mal",
"Failed to upload {name}" : "Error al subir {name}", "Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido", "Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Due date" : "Fecha de vencimiento",
"Error creating the share" : "Error al crear la compartición", "Error creating the share" : "Error al crear la compartición",
"Share with a Deck card" : "Compartir con una tarjeta de Deck", "Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",

View File

@@ -64,15 +64,6 @@
"Deck" : "Deck", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios en la aplicación <strong>Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Se ha creado un <strong>comentario</strong> en una tarjeta", "A <strong>comment</strong> was created on a card" : "Se ha creado un <strong>comentario</strong> en una tarjeta",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo o el tamaño del archivo supera el máximo de %s",
"Upcoming cards" : "Tarjetas próximas", "Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más", "Load more" : "Cargar más",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
@@ -98,9 +89,16 @@
"copy" : "copia", "copy" : "copia",
"To Do" : "Por hacer", "To Do" : "Por hacer",
"Done" : "Terminado", "Done" : "Terminado",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo o el tamaño del archivo supera el máximo de %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\n Añadido como un archivo adjunto a la tarjeta con el nombre %s.\n Accesible en la URL: %s.", "This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s." : "Este comentario tiene más de %s caracteres.\n Añadido como un archivo adjunto a la tarjeta con el nombre %s.\n Accesible en la URL: %s.",
"Attachments" : "Adjuntos",
"File" : "Archivo",
"Card not found" : "No se encontró la tarjeta", "Card not found" : "No se encontró la tarjeta",
"Path is already shared with this card" : "La ruta ya está compartida con esta tarjeta", "Path is already shared with this card" : "La ruta ya está compartida con esta tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
@@ -205,6 +203,7 @@
"The title cannot be empty." : "El título no puede estar vacío.", "The title cannot be empty." : "El título no puede estar vacío.",
"Open in sidebar view" : "Abrir en vista de barra lateral", "Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande", "Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Failed to load comments" : "Error al cargar los comentarios", "Failed to load comments" : "Error al cargar los comentarios",
"No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!", "No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!",
@@ -280,8 +279,6 @@
"Clone cards" : "Clonar tarjetas", "Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export as CSV" : "Exportar como CSV",
"Export" : "Exportar",
"Loading filtered view" : "Cargando vista filtrada", "Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
@@ -312,7 +309,6 @@
"Something went wrong" : "Algo salió mal", "Something went wrong" : "Algo salió mal",
"Failed to upload {name}" : "Error al subir {name}", "Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido", "Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Due date" : "Fecha de vencimiento",
"Error creating the share" : "Error al crear la compartición", "Error creating the share" : "Error al crear la compartición",
"Share with a Deck card" : "Compartir con una tarjeta de Deck", "Share with a Deck card" : "Compartir con una tarjeta de Deck",
"Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck", "Share {file} with a Deck card" : "Compartir {file} con una tarjeta de Deck",

View File

@@ -2,14 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -19,7 +11,14 @@ OC.L10N.register(
"Later" : "Después", "Later" : "Después",
"To Do" : "Por hacer", "To Do" : "Por hacer",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -65,10 +64,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,13 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -17,7 +9,14 @@
"Later" : "Después", "Later" : "Después",
"To Do" : "Por hacer", "To Do" : "Por hacer",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -63,10 +62,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Due date" : "Fecha de vencimiento", "Close" : "Cerrar",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -2,10 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Deck" : "Deck", "Deck" : "Deck",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -14,7 +10,10 @@ OC.L10N.register(
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -60,11 +59,9 @@ OC.L10N.register(
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
}, },

View File

@@ -1,9 +1,5 @@
{ "translations": { { "translations": {
"Deck" : "Deck", "Deck" : "Deck",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega", "The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.", "The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
@@ -12,7 +8,10 @@
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"Done" : "Terminado", "Done" : "Terminado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
@@ -58,11 +57,9 @@
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"

View File

@@ -72,15 +72,6 @@ OC.L10N.register(
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió", "A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió",
"A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta", "A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta",
"A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>", "A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Cards due today" : "Tarjetas para hoy", "Cards due today" : "Tarjetas para hoy",
"Cards due tomorrow" : "Tarjetas para mañana", "Cards due tomorrow" : "Tarjetas para mañana",
"Upcoming cards" : "Tarjetas próximas", "Upcoming cards" : "Tarjetas próximas",
@@ -97,8 +88,15 @@ OC.L10N.register(
"To Do" : "Pendiente", "To Do" : "Pendiente",
"In Progress" : "En proceso", "In Progress" : "En proceso",
"Done" : "Terminado", "Done" : "Terminado",
"Attachments" : "Adjuntos", "The file was uploaded" : "El archivo fue cargado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Card not found" : "No se encontró la tarjeta", "Card not found" : "No se encontró la tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Add board" : "Añadir pizarra", "Add board" : "Añadir pizarra",
@@ -148,6 +146,7 @@ OC.L10N.register(
"Download" : "Descargar", "Download" : "Descargar",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Save" : "Guardar", "Save" : "Guardar",
"Created:" : "Creado:", "Created:" : "Creado:",
@@ -186,11 +185,9 @@ OC.L10N.register(
"Clone cards" : "Clonar tarjetas", "Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Error creating the share" : "Error creando el recurso compartido", "Error creating the share" : "Error creando el recurso compartido",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"

View File

@@ -70,15 +70,6 @@
"A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió", "A <strong>board, list or card</strong> was changed" : "Un <strong>tablero, lista o tarjeta</strong> cambió",
"A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta", "A <strong>comment</strong> was created on a card" : "Se creó un <strong>comentario</strong> en una tarjeta",
"A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>", "A <strong>card description</strong> has been changed" : "Se cambió una <strong>descripción de tarjeta</strong>",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Cards due today" : "Tarjetas para hoy", "Cards due today" : "Tarjetas para hoy",
"Cards due tomorrow" : "Tarjetas para mañana", "Cards due tomorrow" : "Tarjetas para mañana",
"Upcoming cards" : "Tarjetas próximas", "Upcoming cards" : "Tarjetas próximas",
@@ -95,8 +86,15 @@
"To Do" : "Pendiente", "To Do" : "Pendiente",
"In Progress" : "En proceso", "In Progress" : "En proceso",
"Done" : "Terminado", "Done" : "Terminado",
"Attachments" : "Adjuntos", "The file was uploaded" : "El archivo fue cargado",
"File" : "Archivo", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"No file uploaded or file size exceeds maximum of %s" : "No se ha cargado ningún archivo o el tamaño del archivo excede el máximo de %s",
"Card not found" : "No se encontró la tarjeta", "Card not found" : "No se encontró la tarjeta",
"Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "La fecha es inválida, por favor sigue el formato AAAA-MM-DD",
"Add board" : "Añadir pizarra", "Add board" : "Añadir pizarra",
@@ -146,6 +144,7 @@
"Download" : "Descargar", "Download" : "Descargar",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Save" : "Guardar", "Save" : "Guardar",
"Created:" : "Creado:", "Created:" : "Creado:",
@@ -184,11 +183,9 @@
"Clone cards" : "Clonar tarjetas", "Clone cards" : "Clonar tarjetas",
"Advanced options" : "Opciones avanzadas", "Advanced options" : "Opciones avanzadas",
"Clone" : "Clonar", "Clone" : "Clonar",
"Export" : "Exportar",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Close" : "Cerrar", "Close" : "Cerrar",
"Due date" : "Fecha de vencimiento",
"Error creating the share" : "Error creando el recurso compartido", "Error creating the share" : "Error creando el recurso compartido",
"Share" : "Compartir", "Share" : "Compartir",
"Personal" : "Personal" "Personal" : "Personal"

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