Compare commits

..

106 Commits

Author SHA1 Message Date
Julius Härtl
9207f567b1 chore(webpack): Remove outdated config for hmr
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:05:01 +00:00
Julius Härtl
24d4d86aa4 chore(webpack): Move to shared code for entrypoints and use webpack serve public path
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:05:01 +00:00
Julius Härtl
c30bf3c936 chore(webpack): Add npm run serve command
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-22 08:05:01 +00:00
Nextcloud bot
e4e5c9a651 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-21 00:29:07 +00:00
Julius Härtl
9e813f322a Merge pull request #4713 from nextcloud/dependabot/npm_and_yarn/stable26/nextcloud/webpack-vue-config-5.5.1 2023-05-18 09:29:32 +02:00
Julius Härtl
70144b9061 Merge pull request #4709 from nextcloud/dependabot/npm_and_yarn/stable26/eslint-webpack-plugin-4.0.1 2023-05-18 09:29:12 +02:00
dependabot[bot]
27af65731e Merge pull request #4704 from nextcloud/dependabot/npm_and_yarn/stable26/cypress-12.12.0 2023-05-18 00:30:41 +00:00
dependabot[bot]
2778e5940c Merge pull request #4705 from nextcloud/dependabot/npm_and_yarn/stable26/nextcloud/event-bus-3.1.0 2023-05-18 00:30:25 +00:00
Nextcloud bot
e20f2eac97 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-18 00:29:44 +00:00
dependabot[bot]
a91262b153 Merge pull request #4711 from nextcloud/dependabot/npm_and_yarn/stable26/babel/runtime-7.21.5 2023-05-17 21:44:03 +00:00
dependabot[bot]
084c3649b2 Merge pull request #4708 from nextcloud/dependabot/npm_and_yarn/stable26/relative-ci/agent-4.1.4 2023-05-17 21:44:00 +00:00
dependabot[bot]
c6584b93f3 Merge pull request #4703 from nextcloud/dependabot/npm_and_yarn/stable26/nextcloud-vue-collections-0.11.1 2023-05-17 21:39:53 +00:00
dependabot[bot]
57ed57ce23 Merge pull request #4714 from nextcloud/dependabot/npm_and_yarn/stable26/vue/vue2-jest-29.2.4 2023-05-17 21:39:29 +00:00
dependabot[bot]
77a81d273a Merge pull request #4712 from nextcloud/dependabot/npm_and_yarn/stable26/stylelint-webpack-plugin-4.1.1 2023-05-17 21:39:20 +00:00
dependabot[bot]
b2e3d75b75 Merge pull request #4707 from nextcloud/dependabot/npm_and_yarn/stable26/jest-29.5.0 2023-05-17 21:39:07 +00:00
dependabot[bot]
4de693a402 Merge pull request #4706 from nextcloud/dependabot/npm_and_yarn/stable26/dompurify-3.0.3 2023-05-17 21:38:38 +00:00
dependabot[bot]
08febcb29a Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1
Bumps [@nextcloud/webpack-vue-config](https://github.com/nextcloud/webpack-vue-config) from 5.4.0 to 5.5.1.
- [Release notes](https://github.com/nextcloud/webpack-vue-config/releases)
- [Changelog](https://github.com/nextcloud/webpack-vue-config/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/webpack-vue-config/compare/v5.4.0...v5.5.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>
2023-05-17 21:35:24 +00:00
dependabot[bot]
c1b6cc1149 Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0
Bumps [@nextcloud/event-bus](https://github.com/nextcloud/nextcloud-event-bus) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/nextcloud/nextcloud-event-bus/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-event-bus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-event-bus/compare/v3.0.2...v3.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 21:35:18 +00:00
dependabot[bot]
2f43aabb2e Chore(deps-dev): Bump cypress from 12.7.0 to 12.12.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 12.7.0 to 12.12.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/v12.7.0...v12.12.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 21:35:15 +00:00
dependabot[bot]
50293ffbb4 Merge pull request #4697 from nextcloud/dependabot/npm_and_yarn/stable26/nextcloud/vue-7.11.6 2023-05-17 21:34:40 +00:00
dependabot[bot]
a52bc5dc3f Merge pull request #4694 from nextcloud/dependabot/npm_and_yarn/stable26/vue/test-utils-1.3.5 2023-05-17 21:34:36 +00:00
dependabot[bot]
5acf52370a Merge pull request #4701 from nextcloud/dependabot/npm_and_yarn/stable26/eslint-plugin-cypress-2.13.3 2023-05-17 21:34:24 +00:00
dependabot[bot]
85e46f2513 Chore(deps-dev): Bump @vue/vue2-jest from 29.2.2 to 29.2.4
Bumps [@vue/vue2-jest](https://github.com/vuejs/vue-jest) from 29.2.2 to 29.2.4.
- [Release notes](https://github.com/vuejs/vue-jest/releases)
- [Commits](https://github.com/vuejs/vue-jest/compare/v29.2.2...v29.2.4)

---
updated-dependencies:
- dependency-name: "@vue/vue2-jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:14:18 +00:00
dependabot[bot]
db485aa713 Chore(deps-dev): Bump stylelint-webpack-plugin from 4.1.0 to 4.1.1
Bumps [stylelint-webpack-plugin](https://github.com/webpack-contrib/stylelint-webpack-plugin) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/webpack-contrib/stylelint-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/stylelint-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/stylelint-webpack-plugin/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: stylelint-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:13:51 +00:00
dependabot[bot]
e8aaa7c165 Chore(deps): Bump @babel/runtime from 7.21.0 to 7.21.5
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.21.0 to 7.21.5.
- [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.21.5/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>
2023-05-17 18:13:40 +00:00
dependabot[bot]
281d6c2af7 Chore(deps-dev): Bump eslint-webpack-plugin from 4.0.0 to 4.0.1
Bumps [eslint-webpack-plugin](https://github.com/webpack-contrib/eslint-webpack-plugin) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/webpack-contrib/eslint-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/eslint-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/eslint-webpack-plugin/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: eslint-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:13:14 +00:00
dependabot[bot]
c8714ec821 Chore(deps-dev): Bump @relative-ci/agent from 4.1.3 to 4.1.4
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v4.1.3...v4.1.4)

---
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>
2023-05-17 18:13:05 +00:00
dependabot[bot]
84b2036374 Chore(deps-dev): Bump jest from 29.4.3 to 29.5.0
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.4.3 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:12:51 +00:00
dependabot[bot]
5c65bf9b00 Chore(deps): Bump dompurify from 3.0.0 to 3.0.3
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.0.0 to 3.0.3.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.0.0...3.0.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:12:33 +00:00
dependabot[bot]
237f832ad1 Chore(deps): Bump nextcloud-vue-collections from 0.11.0 to 0.11.1
Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases)
- [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.11.0...v0.11.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:11:53 +00:00
dependabot[bot]
d019d80efa Chore(deps-dev): Bump eslint-plugin-cypress from 2.12.1 to 2.13.3
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 2.12.1 to 2.13.3.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v2.12.1...v2.13.3)

---
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>
2023-05-17 18:11:40 +00:00
dependabot[bot]
42a2ef39db Chore(deps): Bump @nextcloud/vue from 7.8.4 to 7.11.6
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 7.8.4 to 7.11.6.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/v7.11.6/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v7.8.4...v7.11.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:11:28 +00:00
dependabot[bot]
ed7c9fbf05 Chore(deps-dev): Bump @vue/test-utils from 1.3.4 to 1.3.5
Bumps [@vue/test-utils](https://github.com/vuejs/test-utils) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/vuejs/test-utils/releases)
- [Commits](https://github.com/vuejs/test-utils/commits)

---
updated-dependencies:
- dependency-name: "@vue/test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-17 18:11:10 +00:00
Julius Härtl
4f4627a600 Merge pull request #4680 from nextcloud/automated/noid/stable26-update-nextcloud-ocp 2023-05-15 08:25:30 +02:00
Julius Härtl
7900c73d90 Merge pull request #4682 from nextcloud/automated/noid/stable26-fix-npm-audit 2023-05-15 08:24:56 +02:00
nextcloud-command
0030b8c20c chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2023-05-14 03:10:23 +00:00
nextcloud-command
fbc7d3135d chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-05-14 02:55:23 +00:00
Nextcloud bot
7350ae2ef3 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-12 02:43:19 +00:00
Julius Härtl
9cebe7ac56 Bump version to 1.9.2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-11 19:02:40 +02:00
Julius Härtl
bfe45c5af4 Merge pull request #4665 from nextcloud/backport/4664/stable26 2023-05-11 19:01:04 +02:00
Julius Härtl
c3c8faffea fix: Properly overwrite z-index of datepicker above modal
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-11 13:15:57 +00:00
Julius Härtl
96508580fd Bump version to 1.9.1
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-10 15:51:29 +02:00
Julius Härtl
ee7fcefd73 Merge pull request #4662 from nextcloud/backport/4660/stable26 2023-05-10 07:46:53 +02:00
Julius Härtl
ac31ff6efe fix: Bring back overdue column by removing faulty condition
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-10 05:36:30 +00:00
Julius Härtl
af6111b51e Merge pull request #4650 from nextcloud/backport/4586/stable26 2023-05-09 07:38:32 +02:00
Nextcloud bot
6700c903eb Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-08 02:40:20 +00:00
Julius Härtl
10e48aded1 fix: Move dashboard fetching to dedicated store module
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-05 12:42:32 +02:00
Julius Härtl
e80ba82d77 chore: Remove unused @nextcloud/vue-dashboard
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-05 12:42:31 +02:00
Julius Härtl
48202e6d98 Merge pull request #4644 from nextcloud/backport/4643/stable26
[stable26] fix: Append datetime picker to body to avoid cut off
2023-05-03 13:31:58 +02:00
Julius Härtl
e3ba870577 fix: z-index of datepicker in modal
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-03 13:10:23 +02:00
Julius Härtl
56fae37144 Merge pull request #4642 from nextcloud/automated/noid/stable26-fix-npm-audit
[stable26] Fix npm audit
2023-05-03 12:44:56 +02:00
Julius Härtl
af9177584c fix: Append datetime picker to body to avoid cut off
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-03 10:41:10 +00:00
nextcloud-command
d850c744cd chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>
2023-05-03 08:13:44 +00:00
Nextcloud bot
cd60f4bf80 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-28 02:40:32 +00:00
Julius Härtl
eddb6fc460 Merge pull request #4625 from nextcloud/backport/4622/stable26 2023-04-27 08:57:33 +02:00
Bjoern Schiessle
6684023424 forbid changing the displayname or color of the calendar/deck when the user doesn't has the "manage" permissions
Signed-off-by: Bjoern Schiessle <bjoern@nextcloud.com>
2023-04-27 06:43:31 +00:00
Björn Schießle
43bec159ff Allow user to toggle visibility of the calendar of deck boards
The calendar object needs to be exposed with "write" properties in order to allow users to hide/show the corresponding calendar in the calendar app. It doesn't has any affects on the general permissions for the whole board or the tasks. As soon as you select a task you jump to the deck app where the normal deck permissions are applied.

fixes: https://github.com/nextcloud/deck/issues/4618

Signed-off-by: Björn Schießle <bjoern@nextcloud.com>
2023-04-27 06:43:30 +00:00
Nextcloud bot
27d960340e Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-27 02:40:48 +00:00
backportbot-nextcloud[bot]
3cda8eab77 fix: the issue of hidden text by menu bar (#4624)
Co-authored-by: Philip <65334274+pschopen@users.noreply.github.com>
2023-04-26 18:49:11 +02:00
Julius Härtl
aac5c1ff72 Merge pull request #4619 from nextcloud/backport/4604/stable26 2023-04-26 11:51:28 +02:00
Jérôme Herbinet
65c0fcfdc9 Following nimishavijay's suggestion
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-04-25 08:13:31 +00:00
Jérôme Herbinet
c71d54a26e Better display of card dates
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-04-25 08:13:31 +00:00
Nextcloud bot
0224da2127 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-23 02:40:54 +00:00
Nextcloud bot
3114e1a477 Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-19 02:40:47 +00:00
Nextcloud bot
375c78271d Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-16 02:39:50 +00:00
Julius Härtl
2b903ecf7f Merge pull request #4590 from nextcloud/automated/noid/stable26-update-nextcloud-ocp
[stable26] Update nextcloud/ocp dependency
2023-04-12 12:50:10 +02:00
nextcloud-command
9e256921ba chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-04-09 02:54:25 +00:00
Nextcloud bot
d7e85ac4da Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-09 02:42:11 +00:00
Nextcloud bot
4495fc3554 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-06 02:41:11 +00:00
Nextcloud bot
6996c862ce Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-05 02:42:35 +00:00
Pytal
f81d98fb4b Merge pull request #4584 from nextcloud/backport/4559/stable26 2023-04-04 15:41:25 -07:00
Christopher Ng
cd942a1dfb Chore(deps): Bump @nextcloud/vue from 7.8.1 to 7.8.4
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-04-04 15:34:10 -07:00
Julius Härtl
ddd15e7451 Merge pull request #4582 from nextcloud/automated/noid/stable26-update-nextcloud-ocp 2023-04-03 08:15:14 +02:00
nextcloud-command
21908ef534 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-04-02 03:02:13 +00:00
Jonas
426f1a33dd Merge pull request #4567 from nextcloud/backport/4566/stable26
[stable26] Gracefully handle not found card for a share
2023-03-29 11:13:33 +02:00
Jonas
713271d525 Gracefully handle not found card for a share
Fixes: #3464
Fixes: #4565

Signed-off-by: Jonas <jonas@freesources.org>
2023-03-29 09:00:24 +00:00
Nextcloud bot
a43efce576 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-28 02:31:37 +00:00
Julius Härtl
07f2fb7c28 Merge pull request #4562 from nextcloud/backport/4561/stable26 2023-03-27 12:08:47 +02:00
Julius Härtl
72563feaf0 fix: Adapt NcEmptyContent usages to new slots
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-27 08:52:01 +00:00
Julius Härtl
763a474d11 Merge pull request #4553 from nextcloud/automated/noid/stable26-update-nextcloud-ocp
[stable26] Update nextcloud/ocp dependency
2023-03-20 07:15:29 +01:00
nextcloud-command
3977d71892 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-03-19 03:09:01 +00:00
Nextcloud bot
25f3da3603 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-18 02:39:35 +00:00
Nextcloud bot
2920ca8c86 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-17 02:39:05 +00:00
Nextcloud bot
da7e075ee9 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-16 02:40:45 +00:00
Julius Härtl
c7341bed78 Merge pull request #4537 from nextcloud/backport/4535/stable26 2023-03-15 15:32:32 +01:00
Julius Härtl
d9014903ac Bump version to 1.9.0
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-15 14:57:12 +01:00
Jérôme Herbinet
5dad6bb0b0 Fix : Overlapping expiry dates on tags
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>

Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-03-15 12:50:19 +00:00
Nextcloud bot
e7529e2d74 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-15 02:38:43 +00:00
Julius Härtl
c0e07dc202 Merge pull request #4530 from nextcloud/automated/noid/stable26-update-nextcloud-ocp 2023-03-12 15:22:56 +01:00
nextcloud-command
2619219618 chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-03-12 03:16:40 +00:00
Julius Härtl
87a0a4ed4f Merge pull request #4525 from nextcloud/backport/4510/stable26 2023-03-10 08:54:08 +01:00
Julius Härtl
df01d8ef79 fix(sessions): Do not send close request without token
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-10 07:27:22 +00:00
Nextcloud bot
9f38e51d9b Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-10 02:40:05 +00:00
Julius Härtl
3f2e343541 Merge pull request #4521 from nextcloud/backport/4512/stable26 2023-03-08 18:59:04 +01:00
Julius Härtl
ea6006bec0 fix(cards): Fix card sizing by limiting too wide style rules
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-08 17:41:03 +00:00
Joas Schilling
1e625d3955 Merge pull request #4519 from nextcloud/backport/4518/stable26
[stable26] fix(API): Fix board API details parameter to work as expected
2023-03-08 09:22:32 +01:00
Joas Schilling
4b0a27d6b5 fix(API): Fix board API details parameter to work as expected
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-08 07:43:46 +00:00
Marcel Klehr
9cc38000fd Merge pull request #4516 from nextcloud/backport/4514/stable26 2023-03-07 10:51:40 +01:00
Julius Härtl
3574abe0cb fix(references): Mute NoPermissionException as it is expected to happen for references
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-07 09:24:39 +00:00
Julius Härtl
fb5aed2143 chore(release): Bump version to 1.8.0-beta.2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-06 07:14:34 +01:00
Julius Härtl
3506ac2a42 Merge pull request #4509 from nextcloud/automated/noid/stable26-update-nextcloud-ocp 2023-03-06 07:12:08 +01:00
Nextcloud bot
1f2f8fe001 Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-06 02:39:11 +00:00
nextcloud-command
97d9c4cc2c chore(dev-deps): Bump nextcloud/ocp package
Signed-off-by: GitHub <noreply@github.com>
2023-03-05 03:18:56 +00:00
Julius Härtl
b169ecd0fe Merge pull request #4498 from nextcloud/update-stable26-target-versions 2023-03-04 11:55:03 +01:00
Nextcloud bot
912376a99d Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-04 02:40:24 +00:00
Joas Schilling
3ec2ad99b1 chore(CI): Adjust testing matrix for Nextcloud 26 on stable26
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-03 13:25:30 +01:00
153 changed files with 4318 additions and 5907 deletions

View File

@@ -1,29 +0,0 @@
{
"image": "ghcr.io/juliushaertl/nextcloud-dev-php80:latest",
"forwardPorts": [80],
"containerEnv": {
"NEXTCLOUD_AUTOINSTALL_APPS": "deck",
"XDEBUG_MODE": "debug"
},
"customizations": {
"vscode": {
"extensions": [
"felixfbecker.php-intellisense",
"octref.vetur"
],
"settings": {
"php.suggest.basic": false,
"git.alwaysSignOff": true
}
}
},
"workspaceMount": "source=${localWorkspaceFolder},target=/var/www/html/apps-extra/deck,type=bind",
"workspaceFolder": "/var/www/html/apps-extra/deck",
"overrideCommand": true,
"postAttachCommand": "bash ./.devcontainer/setup.sh",
"portsAttributes": {
"80": {
"label": "Webserver"
}
}
}

View File

@@ -1,9 +0,0 @@
#!/bin/bash
(
cd /tmp && /usr/local/bin/bootstrap.sh apache2ctl start
)
composer install --no-dev
npm ci
npm run dev

View File

@@ -13,7 +13,7 @@ jobs:
strategy: strategy:
matrix: matrix:
node-version: [16.x] node-version: [14.x]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
@@ -24,7 +24,7 @@ jobs:
- 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.25.1 uses: shivammathur/setup-php@2.24.0
with: with:
php-version: '7.4' php-version: '7.4'
tools: composer tools: composer

View File

@@ -44,7 +44,7 @@ jobs:
expression: "//info//dependencies//nextcloud/@min-version" expression: "//info//dependencies//nextcloud/@min-version"
- 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@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1 uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
id: versions id: versions
# Continue if no package.json # Continue if no package.json
continue-on-error: true continue-on-error: true
@@ -66,7 +66,7 @@ jobs:
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}" run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
- name: Set up php ${{ env.PHP_VERSION }} - name: Set up php ${{ env.PHP_VERSION }}
uses: shivammathur/setup-php@2.25.1 # v2 uses: shivammathur/setup-php@2.24.0 # v2
with: with:
php-version: ${{ env.PHP_VERSION }} php-version: ${{ env.PHP_VERSION }}
coverage: none coverage: none

View File

@@ -23,7 +23,7 @@ jobs:
steps: steps:
- name: Add reaction on start - name: Add reaction on start
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1 uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
with: with:
token: ${{ secrets.COMMAND_BOT_PAT }} token: ${{ secrets.COMMAND_BOT_PAT }}
repository: ${{ github.event.repository.full_name }} repository: ${{ github.event.repository.full_name }}
@@ -42,7 +42,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }} GITHUB_TOKEN: ${{ secrets.COMMAND_BOT_PAT }}
- name: Add reaction on failure - name: Add reaction on failure
uses: peter-evans/create-or-update-comment@ca08ebd5dc95aa0cd97021e9708fcd6b87138c9b # v3.0.1 uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2.1.1
if: failure() if: failure()
with: with:
token: ${{ secrets.COMMAND_BOT_PAT }} token: ${{ secrets.COMMAND_BOT_PAT }}

View File

@@ -23,7 +23,7 @@ jobs:
# containers: [1, 2, 3] # containers: [1, 2, 3]
php-versions: [ '8.0' ] php-versions: [ '8.0' ]
databases: [ 'sqlite' ] databases: [ 'sqlite' ]
server-versions: [ 'stable27' ] server-versions: [ 'stable26' ]
steps: steps:
- name: Use Node.js ${{ matrix.node-version }} - name: Use Node.js ${{ matrix.node-version }}
@@ -64,7 +64,7 @@ jobs:
path: apps/text path: apps/text
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@2.25.1 uses: shivammathur/setup-php@2.24.0
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, zip, gd, apcu

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: ['stable27'] server-versions: ['stable26']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@@ -71,7 +71,7 @@ jobs:
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@2.25.1 uses: shivammathur/setup-php@2.24.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 extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, apcu
@@ -98,7 +98,7 @@ jobs:
cat config/config.php cat config/config.php
./occ user:list ./occ user:list
./occ app:enable --force ${{ env.APP_NAME }} ./occ app:enable --force ${{ env.APP_NAME }}
./occ config:system:set query_log_file --value "$PWD/query.log" ./occ config:system:set query_log_file --value '/home/runner/work/${{ env.APP_NAME }}/${{ env.APP_NAME }}/query.log'
php -S localhost:8080 & php -S localhost:8080 &
- name: Run behat - name: Run behat
@@ -123,12 +123,12 @@ jobs:
myError += data.toString() myError += data.toString()
} }
} }
await exec.exec(`/bin/bash -c "cat query.log | wc -l"`, [], options) await exec.exec(`/bin/bash -c "cat /home/runner/work/${{ env.APP_NAME }}/${{ env.APP_NAME }}/query.log | wc -l"`, [], options)
msg = myOutput msg = myOutput
const queryCount = parseInt(myOutput, 10) const queryCount = parseInt(myOutput, 10)
myOutput = '' myOutput = ''
await exec.exec('cat', ['apps/${{ env.APP_NAME }}/tests/integration/base-query-count.txt'], options) await exec.exec('cat', ['/home/runner/work/${{ env.APP_NAME }}/${{ env.APP_NAME }}/apps/${{ env.APP_NAME }}/tests/integration/base-query-count.txt'], options)
const baseCount = parseInt(myOutput, 10) const baseCount = parseInt(myOutput, 10)
const absoluteIncrease = queryCount - baseCount const absoluteIncrease = queryCount - baseCount

View File

@@ -41,7 +41,7 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- 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@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1 uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
id: versions id: versions
with: with:
fallbackNode: '^16' fallbackNode: '^16'

View File

@@ -25,7 +25,7 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- name: Set up php - name: Set up php
uses: shivammathur/setup-php@2.25.1 # v2 uses: shivammathur/setup-php@2.24.0 # v2
with: with:
php-version: 8.1 php-version: 8.1
coverage: none coverage: none

View File

@@ -34,7 +34,7 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- name: Set up php ${{ matrix.php-versions }} - name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@2.25.1 # v2 uses: shivammathur/setup-php@2.24.0 # v2
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
coverage: none coverage: none

View File

@@ -25,7 +25,7 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- 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@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1 uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
id: versions id: versions
with: with:
fallbackNode: '^16' fallbackNode: '^16'

View File

@@ -25,7 +25,7 @@ jobs:
- 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.25.1 uses: shivammathur/setup-php@2.24.0
with: with:
php-version: '7.4' php-version: '7.4'
tools: composer tools: composer

View File

@@ -1,71 +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: npm audit fix and compile
on:
workflow_dispatch:
schedule:
# At 2:30 on Sundays
- cron: '30 2 * * 0'
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
branches: ["main", "master", "stable26", "stable25", "stable24"]
name: npm-audit-fix-${{ matrix.branches }}
steps:
- name: Checkout
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
with:
ref: ${{ matrix.branches }}
- name: Read package.json node and npm engines version
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
id: versions
with:
fallbackNode: '^16'
fallbackNpm: '^7'
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
with:
node-version: ${{ steps.versions.outputs.nodeVersion }}
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
- name: Fix npm audit
run: |
npm audit fix
- name: Run npm ci and npm run build
if: always()
run: |
npm ci
npm run build --if-present
- name: Create Pull Request
if: always()
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3
with:
token: ${{ secrets.COMMAND_BOT_PAT }}
commit-message: "chore(deps): fix npm audit"
committer: GitHub <noreply@github.com>
author: nextcloud-command <nextcloud-command@users.noreply.github.com>
signoff: true
branch: automated/noid/${{ matrix.branches }}-fix-npm-audit
title: "[${{ matrix.branches }}] Fix npm audit"
body: |
Auto-generated fix of npm audit
labels: |
dependencies
3. to review

View File

@@ -26,9 +26,9 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
php-versions: ['8.0', '8.1'] php-versions: ['8.0', '8.1', '8.2']
databases: ['sqlite', 'mysql', 'pgsql'] databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['stable27'] server-versions: ['stable26']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }} name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
@@ -70,7 +70,7 @@ jobs:
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@2.25.1 uses: shivammathur/setup-php@2.24.0
with: with:
php-version: ${{ matrix.php-versions }} php-version: ${{ matrix.php-versions }}
tools: phpunit tools: phpunit

View File

@@ -27,7 +27,7 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- name: Set up php - name: Set up php
uses: shivammathur/setup-php@2.25.1 # v2 uses: shivammathur/setup-php@2.24.0 # v2
with: with:
php-version: 8.1 php-version: 8.1
coverage: none coverage: none

View File

@@ -17,7 +17,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
branches: ["master", "stable26", "stable25", "stable24"] branches: ["master", "stable25", "stable24"]
name: update-nextcloud-ocp-${{ matrix.branches }} name: update-nextcloud-ocp-${{ matrix.branches }}
@@ -28,7 +28,7 @@ jobs:
submodules: true submodules: true
- name: Set up php8.1 - name: Set up php8.1
uses: shivammathur/setup-php@2.25.1 # v2 uses: shivammathur/setup-php@2.24.0 # v2
with: with:
php-version: 8.1 php-version: 8.1
extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip extensions: ctype,curl,dom,fileinfo,gd,intl,json,mbstring,openssl,pdo_sqlite,posix,sqlite,xml,zip
@@ -52,7 +52,7 @@ jobs:
continue-on-error: true continue-on-error: true
- name: Create Pull Request - name: Create Pull Request
uses: peter-evans/create-pull-request@284f54f989303d2699d373481a0cfa13ad5a6666 # v3 uses: peter-evans/create-pull-request@2b011faafdcbc9ceb11414d64d0573f37c774b04 # v3
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

@@ -1,55 +1,52 @@
# 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.10.0 ## 1.9.2
### Added
- Compatibility with Nextcloud 27
### Fixed ### Fixed
- fix: Properly overwrite z-index of datepicker above modal @juliushaertl [#4664](https://github.com/nextcloud/deck/pull/4664) - fix: Properly overwrite z-index of datepicker above modal [#4665](https://github.com/nextcloud/deck/pull/4665)
- Use the color-primary-element* variables @szaimen [#4673](https://github.com/nextcloud/deck/pull/4673)
- fix(references): Mute NoPermissionException as it is expected to happen for references @juliushaertl [#4514](https://github.com/nextcloud/deck/pull/4514)
- fix(cards): Fix card sizing by limiting too wide style rules @juliushaertl [#4512](https://github.com/nextcloud/deck/pull/4512)
- fix: Adapt NcEmptyContent usages to new slots @juliushaertl [#4561](https://github.com/nextcloud/deck/pull/4561)
- Gracefully handle not found card for a share @mejo- [#4566](https://github.com/nextcloud/deck/pull/4566)
- Prevent tag itself being edit button if user lacks permissions @joshtrichards [#4574](https://github.com/nextcloud/deck/pull/4574)
- chore: Remove unused @nextcloud/vue-dashboard @juliushaertl [#4586](https://github.com/nextcloud/deck/pull/4586)
- Update Description.vue: Fixes the issue of hidden text by menu bar @pschopen [#4617](https://github.com/nextcloud/deck/pull/4617)
- allow user to toggle visibility of the calendar for a deck board @schiessle [#4622](https://github.com/nextcloud/deck/pull/4622)
- fix: Append datetime picker to body to avoid cut off @juliushaertl [#4643](https://github.com/nextcloud/deck/pull/4643)
- fix: Bring back overdue column by removing faulty condition @juliushaertl [#4660](https://github.com/nextcloud/deck/pull/4660)
- fix(sessions): Do not send close request without token @juliushaertl [#4510](https://github.com/nextcloud/deck/pull/4510)
- tests(integration): Add test for multiple board shares to the same user @juliushaertl [#4494](https://github.com/nextcloud/deck/pull/4494)
- fix(API): Fix board API details parameter to work as expected @nickvergessen [#4518](https://github.com/nextcloud/deck/pull/4518)
- Fix : Overlapping expiry dates on tags @Jerome-Herbinet [#4535](https://github.com/nextcloud/deck/pull/4535)
- Fix consistency of a "Create card" wording with its equivalent for Notes ("New card") @Jerome-Herbinet [#4534](https://github.com/nextcloud/deck/pull/4534)
- tests(integration): Add integration tests for due dates @juliushaertl [#4489](https://github.com/nextcloud/deck/pull/4489)
- Better display of card dates (creation and change dates) @Jerome-Herbinet [#4604](https://github.com/nextcloud/deck/pull/4604)
- Refactors lib\Activity\DeckProvider.php to improve code readability. @fsamapoor [#4648](https://github.com/nextcloud/deck/pull/4648)
- Converts 'strpos()' calls to improve code readability. @fsamapoor [#4657](https://github.com/nextcloud/deck/pull/4657)
- Dependency updates
### Other
- feat: Add devcontainer and update dev docs @juliushaertl [#4683](https://github.com/nextcloud/deck/pull/4683) ## 1.9.1
- chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 @nickvergessen [#4691](https://github.com/nextcloud/deck/pull/4691)
## 1.9.0-beta.1 ### Fixed
- Gracefully handle not found card for a share [#4567](https://github.com/nextcloud/deck/pull/4567)
- fix: Adapt NcEmptyContent usages to new slots [#4562](https://github.com/nextcloud/deck/pull/4562)
- allow user to toggle visibility of the calendar for a deck board [#4625](https://github.com/nextcloud/deck/pull/4625)
- fix: Append datetime picker to body to avoid cut off [#4644](https://github.com/nextcloud/deck/pull/4644)
- chore: Remove unused @nextcloud/vue-dashboard @juliushaertl [#4650](https://github.com/nextcloud/deck/pull/4650)
- fix: Bring back overdue column by removing faulty condition [#4662](https://github.com/nextcloud/deck/pull/4662)
- Fix : Overlapping expiry dates on tags [#4537](https://github.com/nextcloud/deck/pull/4537)
- Better display of card dates (creation and change dates) [#4619](https://github.com/nextcloud/deck/pull/4619)
- Update dependencies
## 1.9.0
### Added ### Added
- Export Board @david-loe [#3065](https://github.com/nextcloud/deck/pull/3065) - Live updates on board collaboration using notify_push @alangecker [#4273](https://github.com/nextcloud/deck/pull/4273)
- basic notify_push usage with session handling @alangecker [#3876](https://github.com/nextcloud/deck/pull/3876) - Basic notify_push usage with session handling @alangecker [#3876](https://github.com/nextcloud/deck/pull/3876)
- feat(Description): Use text as editor if available @juliushaertl [#4399](https://github.com/nextcloud/deck/pull/4399) - Use text as editor if available [#4399](https://github.com/nextcloud/deck/pull/4399)
- Improve reference provider and add reference widgets @julien-nc [#4422](https://github.com/nextcloud/deck/pull/4422) - Improve reference provider and add reference widgets @julien-nc [#4422](https://github.com/nextcloud/deck/pull/4422)
- live updates 🎉 @alangecker [#4273](https://github.com/nextcloud/deck/pull/4273)
- Tag creation from card view @juliushaertl [#4344](https://github.com/nextcloud/deck/pull/4344) - Tag creation from card view @juliushaertl [#4344](https://github.com/nextcloud/deck/pull/4344)
- Optimize query performance with larger board or card count @[#4452](https://github.com/nextcloud/deck/pull/4452)
- Export Board as CSV @david-loe [#3065](https://github.com/nextcloud/deck/pull/3065)
### Fixed ### Fixed
- fix(cards): Fix card sizing by limiting too wide style rules [#4521](https://github.com/nextcloud/deck/pull/4521)
- fix(references): Mute NoPermissionException as it is expected to happen for references [#4516](https://github.com/nextcloud/deck/pull/4516)
- fix(API): Fix board API details parameter to work as expected [#4519](https://github.com/nextcloud/deck/pull/4519)
- fix(sessions): Do not send close request without token [#4525](https://github.com/nextcloud/deck/pull/4525)
- fix: Avoid mutating the due date when calculating days @juliushaertl [#4488](https://github.com/nextcloud/deck/pull/4488)
- fix: Pass user id along to properly check permissions in background jobs @juliushaertl [#4485](https://github.com/nextcloud/deck/pull/4485)
- fix: Use passed userid when getting attachment folder @juliushaertl [#4487](https://github.com/nextcloud/deck/pull/4487)
- fix: Use proper z-index for text menubar @juliushaertl [#4490](https://github.com/nextcloud/deck/pull/4490)
- fix(dashboard): Fix undefined array index @marcelklehr [#4492](https://github.com/nextcloud/deck/pull/4492)
- fix: Always return sorted index array to make sure a json array is the result @juliushaertl [#4493](https://github.com/nextcloud/deck/pull/4493)
- Fix component renaming so that acl works on shares again @small1 [#4315](https://github.com/nextcloud/deck/pull/4315) - Fix component renaming so that acl works on shares again @small1 [#4315](https://github.com/nextcloud/deck/pull/4315)
- fix(Sidebar): Only close sidebar on v-click-outside for specific targets @juliushaertl [#4350](https://github.com/nextcloud/deck/pull/4350) - fix(Sidebar): Only close sidebar on v-click-outside for specific targets @juliushaertl [#4350](https://github.com/nextcloud/deck/pull/4350)
- add basic e2e tests for stack title @shoetten [#4206](https://github.com/nextcloud/deck/pull/4206) - add basic e2e tests for stack title @shoetten [#4206](https://github.com/nextcloud/deck/pull/4206)
@@ -59,10 +56,6 @@ All notable changes to this project will be documented in this file.
- perf: Register notifier and resource listener lazy @juliushaertl [#4439](https://github.com/nextcloud/deck/pull/4439) - perf: Register notifier and resource listener lazy @juliushaertl [#4439](https://github.com/nextcloud/deck/pull/4439)
- perf: Lazy load dashboard components @juliushaertl [#4440](https://github.com/nextcloud/deck/pull/4440) - perf: Lazy load dashboard components @juliushaertl [#4440](https://github.com/nextcloud/deck/pull/4440)
- Optimise upcomming overview creation @Raudius [#3793](https://github.com/nextcloud/deck/pull/3793) - Optimise upcomming overview creation @Raudius [#3793](https://github.com/nextcloud/deck/pull/3793)
- Performance boost @juliushaertl [#4452](https://github.com/nextcloud/deck/pull/4452)
### Other
- Dependency updates
## 1.8.0-beta.1 ## 1.8.0-beta.1

View File

@@ -30,7 +30,24 @@ Deck is a kanban style organization tool aimed at personal planning and project
## Installation/Update ## Installation/Update
The app can be installed through the app store within Nextcloud. You can also download the latest release from the [release page](https://github.com/nextcloud-releases/deck/releases). This app is supposed to work on the two latest Nextcloud versions.
### Install latest release
You can download and install the latest release from the [Nextcloud app store](https://apps.nextcloud.com/apps/deck)
### Install from git
If you want to run the latest development version from git source, you need to clone the repo to your apps folder:
```
git clone https://github.com/nextcloud/deck.git
cd deck
make install-deps
make build
```
Please make sure you have installed the following dependencies: `make, which, tar, npm, curl, composer`
## Performance limitations ## Performance limitations
@@ -45,55 +62,42 @@ Improvements on Nextcloud server and Deck itself will improve the situation.
## Developing ## Developing
There are multiple ways to develop on Deck. As you will need a Nextcloud server running, the individual options are described below. ### Nextcloud environment
### General build instructions You need to setup a [development environment](https://docs.nextcloud.com/server/latest/developer_manual//getting_started/devenv.html) of the current nextcloud version. You can also alternatively install & run the [nextcloud docker container](https://github.com/juliushaertl/nextcloud-docker-dev).
General build instructions for the app itself are the same for all options.
To build you will need to have [Node.js](https://nodejs.org/en/) and [Composer](https://getcomposer.org/) installed.
- Install PHP dependencies: `composer install --no-dev`
- Install JS dependencies: `npm ci`
- Build JavaScript for the frontend
- Development build `npm run dev`
- Watch for changes `npm run watch`
- Production build `npm run build`
### Faster frontend developing with HMR
You can enable HMR (Hot module replacement) to avoid page reloads when working on the frontend:
1. ☑️ Install and enable [`hmr_enabler` app](https://github.com/nextcloud/hmr_enabler)
2. 🏁 Run `npm run serve`
3. 🌍 Open the normal Nextcloud server URL (not the URL given by above command)
### GitHub Codespaces / VS Code devcontainer
- Open code spaces or the repository in VS Code to start the dev container
- The container will automatically install all dependencies and build the app
- Nextcloud will be installed from the master development branch and be available on a port exposed by the container
### Docker: Simple app development container
- Fork the app
- Clone the repository: `git clone https://github.com/nextcloud/deck.git`
- Go into deck directory: `cd deck`
- Build the app as described in the general build instructions
- Run Nextcloud development container and mount the apps source code into it
```
docker run --rm \
-p 8080:80 \
-v ~/path/to/app:/var/www/html/apps-extra/app \
ghcr.io/juliushaertl/nextcloud-dev-php80:latest
```
### Full Nextcloud development environment
You need to setup a [development environment](https://docs.nextcloud.com/server/latest/developer_manual//getting_started/devenv.html) of the current Nextcloud version. You can also alternatively install & run the [nextcloud docker container](https://github.com/juliushaertl/nextcloud-docker-dev).
After the finished installation, you can clone the deck project directly in the `/[nextcloud-docker-dev-dir]/workspace/server/apps/` folder. After the finished installation, you can clone the deck project directly in the `/[nextcloud-docker-dev-dir]/workspace/server/apps/` folder.
### PHP
Nothing to prepare, just dig into the code.
### JavaScript
This requires at least Node 16 and npm 7 to be installed.
Deck requires running a `make build-js` to install npm dependencies and build the JavaScript code using webpack. While developing you can also use `make watch` to rebuild everytime the code changes.
#### Hot reloading
Enable debug mode in your config.php `'debug' => true,`
Without SSL:
```
npx webpack-dev-server --config webpack.hot.js \
--public localhost:3000 \
--output-public-path 'http://localhost:3000/js/'
```
With SSL:
```
npx webpack-dev-server --config webpack.dev.js --https \
--cert ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.crt \
--key ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.key \
--public nextcloud.local:3000 \
--output-public-path 'https://nextcloud.local:3000/js/'
```
### Running tests ### Running tests
You can use the provided Makefile to run all tests by using: You can use the provided Makefile to run all tests by using:

View File

@@ -16,7 +16,7 @@
- 🚀 Get your project organized - 🚀 Get your project organized
</description> </description>
<version>1.10.0</version> <version>1.9.2</version>
<licence>agpl</licence> <licence>agpl</licence>
<author>Julius Härtl</author> <author>Julius Härtl</author>
<documentation> <documentation>
@@ -38,7 +38,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="27" max-version="27"/> <nextcloud min-version="26" max-version="26"/>
</dependencies> </dependencies>
<background-jobs> <background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job> <job>OCA\Deck\Cron\DeleteCron</job>

View File

@@ -19,10 +19,11 @@
"symfony/event-dispatcher": "^4.0", "symfony/event-dispatcher": "^4.0",
"vimeo/psalm": "^5.4", "vimeo/psalm": "^5.4",
"php-parallel-lint/php-parallel-lint": "^1.2", "php-parallel-lint/php-parallel-lint": "^1.2",
"nextcloud/ocp": "dev-stable27" "nextcloud/ocp": "dev-stable26"
}, },
"config": { "config": {
"optimize-autoloader": true, "optimize-autoloader": true,
"classmap-authoritative": true,
"allow-plugins": { "allow-plugins": {
"composer/package-versions-deprecated": true "composer/package-versions-deprecated": true
}, },

379
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "30950a60ff7a29428176f01bd6f4589b", "content-hash": "7f234626b3fd062832a6387b9434427c",
"packages": [ "packages": [
{ {
"name": "cogpowered/finediff", "name": "cogpowered/finediff",
@@ -299,6 +299,79 @@
], ],
"time": "2021-03-30T17:13:30+00:00" "time": "2021-03-30T17:13:30+00:00"
}, },
{
"name": "composer/package-versions-deprecated",
"version": "1.11.99.5",
"source": {
"type": "git",
"url": "https://github.com/composer/package-versions-deprecated.git",
"reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/b4f54f74ef3453349c24a845d22392cd31e65f1d",
"reference": "b4f54f74ef3453349c24a845d22392cd31e65f1d",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.1.0 || ^2.0",
"php": "^7 || ^8"
},
"replace": {
"ocramius/package-versions": "1.11.99"
},
"require-dev": {
"composer/composer": "^1.9.3 || ^2.0@dev",
"ext-zip": "^1.13",
"phpunit/phpunit": "^6.5 || ^7"
},
"type": "composer-plugin",
"extra": {
"class": "PackageVersions\\Installer",
"branch-alias": {
"dev-master": "1.x-dev"
}
},
"autoload": {
"psr-4": {
"PackageVersions\\": "src/PackageVersions"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com"
},
{
"name": "Jordi Boggiano",
"email": "j.boggiano@seld.be"
}
],
"description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
"support": {
"issues": "https://github.com/composer/package-versions-deprecated/issues",
"source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.5"
},
"funding": [
{
"url": "https://packagist.com",
"type": "custom"
},
{
"url": "https://github.com/composer",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
"type": "tidelift"
}
],
"time": "2022-01-17T14:14:24+00:00"
},
{ {
"name": "composer/pcre", "name": "composer/pcre",
"version": "1.0.1", "version": "1.0.1",
@@ -626,49 +699,6 @@
}, },
"time": "2021-08-05T19:00:23+00:00" "time": "2021-08-05T19:00:23+00:00"
}, },
{
"name": "doctrine/deprecations",
"version": "v1.0.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
"shasum": ""
},
"require": {
"php": "^7.1|^8.0"
},
"require-dev": {
"doctrine/coding-standard": "^9",
"phpunit/phpunit": "^7.5|^8.5|^9.5",
"psr/log": "^1|^2|^3"
},
"suggest": {
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
"source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
},
"time": "2022-05-02T15:47:09+00:00"
},
{ {
"name": "doctrine/instantiator", "name": "doctrine/instantiator",
"version": "1.5.0", "version": "1.5.0",
@@ -1072,16 +1102,16 @@
}, },
{ {
"name": "myclabs/deep-copy", "name": "myclabs/deep-copy",
"version": "1.11.1", "version": "1.11.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/myclabs/DeepCopy.git", "url": "https://github.com/myclabs/DeepCopy.git",
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/14daed4296fae74d9e3201d2c4925d1acb7aa614",
"reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", "reference": "14daed4296fae74d9e3201d2c4925d1acb7aa614",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1119,7 +1149,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/myclabs/DeepCopy/issues", "issues": "https://github.com/myclabs/DeepCopy/issues",
"source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" "source": "https://github.com/myclabs/DeepCopy/tree/1.11.0"
}, },
"funding": [ "funding": [
{ {
@@ -1127,20 +1157,20 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-03-08T13:26:56+00:00" "time": "2022-03-03T13:19:32+00:00"
}, },
{ {
"name": "netresearch/jsonmapper", "name": "netresearch/jsonmapper",
"version": "v4.2.0", "version": "v4.1.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/cweiske/jsonmapper.git", "url": "https://github.com/cweiske/jsonmapper.git",
"reference": "f60565f8c0566a31acf06884cdaa591867ecc956" "reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/f60565f8c0566a31acf06884cdaa591867ecc956", "url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
"reference": "f60565f8c0566a31acf06884cdaa591867ecc956", "reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1176,9 +1206,9 @@
"support": { "support": {
"email": "cweiske@cweiske.de", "email": "cweiske@cweiske.de",
"issues": "https://github.com/cweiske/jsonmapper/issues", "issues": "https://github.com/cweiske/jsonmapper/issues",
"source": "https://github.com/cweiske/jsonmapper/tree/v4.2.0" "source": "https://github.com/cweiske/jsonmapper/tree/v4.1.0"
}, },
"time": "2023-04-09T17:37:40+00:00" "time": "2022-12-08T20:46:14+00:00"
}, },
{ {
"name": "nextcloud/coding-standard", "name": "nextcloud/coding-standard",
@@ -1223,21 +1253,20 @@
}, },
{ {
"name": "nextcloud/ocp", "name": "nextcloud/ocp",
"version": "dev-stable27", "version": "dev-stable26",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/nextcloud-deps/ocp.git", "url": "https://github.com/nextcloud-deps/ocp.git",
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748" "reference": "37923c381f59247ae6a4049561454f5d3cc2fa01"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/92f707dc8f36a76ddfed4d52d999d672613a4748", "url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/37923c381f59247ae6a4049561454f5d3cc2fa01",
"reference": "92f707dc8f36a76ddfed4d52d999d672613a4748", "reference": "37923c381f59247ae6a4049561454f5d3cc2fa01",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^7.4 || ~8.0 || ~8.1", "php": "^7.4 || ~8.0 || ~8.1",
"psr/clock": "^1.0",
"psr/container": "^1.1.1", "psr/container": "^1.1.1",
"psr/event-dispatcher": "^1.0", "psr/event-dispatcher": "^1.0",
"psr/log": "^1.1" "psr/log": "^1.1"
@@ -1261,22 +1290,22 @@
"description": "Composer package containing Nextcloud's public API (classes, interfaces)", "description": "Composer package containing Nextcloud's public API (classes, interfaces)",
"support": { "support": {
"issues": "https://github.com/nextcloud-deps/ocp/issues", "issues": "https://github.com/nextcloud-deps/ocp/issues",
"source": "https://github.com/nextcloud-deps/ocp/tree/master" "source": "https://github.com/nextcloud-deps/ocp/tree/stable26"
}, },
"time": "2023-05-17T10:58:24+00:00" "time": "2023-05-05T00:32:37+00:00"
}, },
{ {
"name": "nikic/php-parser", "name": "nikic/php-parser",
"version": "v4.15.4", "version": "v4.15.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/nikic/PHP-Parser.git", "url": "https://github.com/nikic/PHP-Parser.git",
"reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/570e980a201d8ed0236b0a62ddf2c9cbb2034039",
"reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", "reference": "570e980a201d8ed0236b0a62ddf2c9cbb2034039",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -1317,9 +1346,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/nikic/PHP-Parser/issues", "issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.3"
}, },
"time": "2023-03-05T19:49:14+00:00" "time": "2023-01-16T22:05:37+00:00"
}, },
{ {
"name": "phar-io/manifest", "name": "phar-io/manifest",
@@ -1653,27 +1682,24 @@
}, },
{ {
"name": "phpdocumentor/type-resolver", "name": "phpdocumentor/type-resolver",
"version": "1.7.1", "version": "1.6.2",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git", "url": "https://github.com/phpDocumentor/TypeResolver.git",
"reference": "dfc078e8af9c99210337325ff5aa152872c98714" "reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/dfc078e8af9c99210337325ff5aa152872c98714", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/48f445a408c131e38cab1c235aa6d2bb7a0bb20d",
"reference": "dfc078e8af9c99210337325ff5aa152872c98714", "reference": "48f445a408c131e38cab1c235aa6d2bb7a0bb20d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"doctrine/deprecations": "^1.0",
"php": "^7.4 || ^8.0", "php": "^7.4 || ^8.0",
"phpdocumentor/reflection-common": "^2.0", "phpdocumentor/reflection-common": "^2.0"
"phpstan/phpdoc-parser": "^1.13"
}, },
"require-dev": { "require-dev": {
"ext-tokenizer": "*", "ext-tokenizer": "*",
"phpbench/phpbench": "^1.2",
"phpstan/extension-installer": "^1.1", "phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "^1.8", "phpstan/phpstan": "^1.8",
"phpstan/phpstan-phpunit": "^1.1", "phpstan/phpstan-phpunit": "^1.1",
@@ -1705,74 +1731,29 @@
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": { "support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues", "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
"source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.1" "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.2"
}, },
"time": "2023-03-27T19:02:04+00:00" "time": "2022-10-14T12:47:21+00:00"
},
{
"name": "phpstan/phpdoc-parser",
"version": "1.20.4",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
"reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
"reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
"php-parallel-lint/php-parallel-lint": "^1.2",
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "^1.5",
"phpstan/phpstan-phpunit": "^1.1",
"phpstan/phpstan-strict-rules": "^1.0",
"phpunit/phpunit": "^9.5",
"symfony/process": "^5.2"
},
"type": "library",
"autoload": {
"psr-4": {
"PHPStan\\PhpDocParser\\": [
"src/"
]
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
"source": "https://github.com/phpstan/phpdoc-parser/tree/1.20.4"
},
"time": "2023-05-02T09:19:37+00:00"
}, },
{ {
"name": "phpunit/php-code-coverage", "name": "phpunit/php-code-coverage",
"version": "9.2.26", "version": "9.2.24",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
"reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" "reference": "2cf940ebc6355a9d430462811b5aaa308b174bed"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2cf940ebc6355a9d430462811b5aaa308b174bed",
"reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", "reference": "2cf940ebc6355a9d430462811b5aaa308b174bed",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"ext-dom": "*", "ext-dom": "*",
"ext-libxml": "*", "ext-libxml": "*",
"ext-xmlwriter": "*", "ext-xmlwriter": "*",
"nikic/php-parser": "^4.15", "nikic/php-parser": "^4.14",
"php": ">=7.3", "php": ">=7.3",
"phpunit/php-file-iterator": "^3.0.3", "phpunit/php-file-iterator": "^3.0.3",
"phpunit/php-text-template": "^2.0.2", "phpunit/php-text-template": "^2.0.2",
@@ -1787,8 +1768,8 @@
"phpunit/phpunit": "^9.3" "phpunit/phpunit": "^9.3"
}, },
"suggest": { "suggest": {
"ext-pcov": "PHP extension that provides line coverage", "ext-pcov": "*",
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" "ext-xdebug": "*"
}, },
"type": "library", "type": "library",
"extra": { "extra": {
@@ -1821,7 +1802,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.24"
}, },
"funding": [ "funding": [
{ {
@@ -1829,7 +1810,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2023-03-06T12:58:08+00:00" "time": "2023-01-26T08:26:55+00:00"
}, },
{ {
"name": "phpunit/php-file-iterator", "name": "phpunit/php-file-iterator",
@@ -2074,16 +2055,16 @@
}, },
{ {
"name": "phpunit/phpunit", "name": "phpunit/phpunit",
"version": "9.6.8", "version": "9.6.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git", "url": "https://github.com/sebastianbergmann/phpunit.git",
"reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e" "reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e", "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e7b1615e3e887d6c719121c6d4a44b0ab9645555",
"reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e", "reference": "e7b1615e3e887d6c719121c6d4a44b0ab9645555",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -2116,8 +2097,8 @@
"sebastian/version": "^3.0.2" "sebastian/version": "^3.0.2"
}, },
"suggest": { "suggest": {
"ext-soap": "To be able to generate mocks based on WSDL files", "ext-soap": "*",
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" "ext-xdebug": "*"
}, },
"bin": [ "bin": [
"phpunit" "phpunit"
@@ -2156,8 +2137,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues", "issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy", "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.3"
"source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
}, },
"funding": [ "funding": [
{ {
@@ -2173,7 +2153,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-05-11T05:14:45+00:00" "time": "2023-02-04T13:37:15+00:00"
}, },
{ {
"name": "psr/cache", "name": "psr/cache",
@@ -2224,54 +2204,6 @@
}, },
"time": "2021-02-03T23:26:27+00:00" "time": "2021-02-03T23:26:27+00:00"
}, },
{
"name": "psr/clock",
"version": "1.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/clock.git",
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
"shasum": ""
},
"require": {
"php": "^7.0 || ^8.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Psr\\Clock\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for reading the clock.",
"homepage": "https://github.com/php-fig/clock",
"keywords": [
"clock",
"now",
"psr",
"psr-20",
"time"
],
"support": {
"issues": "https://github.com/php-fig/clock/issues",
"source": "https://github.com/php-fig/clock/tree/1.0.0"
},
"time": "2022-11-25T14:36:26+00:00"
},
{ {
"name": "psr/container", "name": "psr/container",
"version": "1.1.2", "version": "1.1.2",
@@ -3152,16 +3084,16 @@
}, },
{ {
"name": "sebastian/diff", "name": "sebastian/diff",
"version": "4.0.5", "version": "4.0.4",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/diff.git", "url": "https://github.com/sebastianbergmann/diff.git",
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d",
"reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -3206,7 +3138,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/diff/issues", "issues": "https://github.com/sebastianbergmann/diff/issues",
"source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4"
}, },
"funding": [ "funding": [
{ {
@@ -3214,7 +3146,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2023-05-07T05:35:17+00:00" "time": "2020-10-26T13:10:38+00:00"
}, },
{ {
"name": "sebastian/environment", "name": "sebastian/environment",
@@ -3881,16 +3813,16 @@
}, },
{ {
"name": "symfony/console", "name": "symfony/console",
"version": "v5.4.23", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/console.git", "url": "https://github.com/symfony/console.git",
"reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c" "reference": "dccb8d251a9017d5994c988b034d3e18aaabf740"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/90f21e27d0d88ce38720556dd164d4a1e4c3934c", "url": "https://api.github.com/repos/symfony/console/zipball/dccb8d251a9017d5994c988b034d3e18aaabf740",
"reference": "90f21e27d0d88ce38720556dd164d4a1e4c3934c", "reference": "dccb8d251a9017d5994c988b034d3e18aaabf740",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -3955,12 +3887,12 @@
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"keywords": [ "keywords": [
"cli", "cli",
"command-line", "command line",
"console", "console",
"terminal" "terminal"
], ],
"support": { "support": {
"source": "https://github.com/symfony/console/tree/v5.4.23" "source": "https://github.com/symfony/console/tree/v5.4.19"
}, },
"funding": [ "funding": [
{ {
@@ -3976,7 +3908,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-04-24T18:47:29+00:00" "time": "2023-01-01T08:32:19+00:00"
}, },
{ {
"name": "symfony/deprecation-contracts", "name": "symfony/deprecation-contracts",
@@ -4210,16 +4142,16 @@
}, },
{ {
"name": "symfony/filesystem", "name": "symfony/filesystem",
"version": "v5.4.23", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/filesystem.git", "url": "https://github.com/symfony/filesystem.git",
"reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5" "reference": "648bfaca6a494f3e22378123bcee2894045dc9d8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/filesystem/zipball/b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5", "url": "https://api.github.com/repos/symfony/filesystem/zipball/648bfaca6a494f3e22378123bcee2894045dc9d8",
"reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5", "reference": "648bfaca6a494f3e22378123bcee2894045dc9d8",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -4254,7 +4186,7 @@
"description": "Provides basic utilities for the filesystem", "description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/filesystem/tree/v5.4.23" "source": "https://github.com/symfony/filesystem/tree/v5.4.19"
}, },
"funding": [ "funding": [
{ {
@@ -4270,7 +4202,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-03-02T11:38:35+00:00" "time": "2023-01-14T19:14:44+00:00"
}, },
{ {
"name": "symfony/finder", "name": "symfony/finder",
@@ -5184,16 +5116,16 @@
}, },
{ {
"name": "symfony/string", "name": "symfony/string",
"version": "v5.4.22", "version": "v5.4.19",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/string.git", "url": "https://github.com/symfony/string.git",
"reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62" "reference": "0a01071610fd861cc160dfb7e2682ceec66064cb"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/string/zipball/8036a4c76c0dd29e60b6a7cafcacc50cf088ea62", "url": "https://api.github.com/repos/symfony/string/zipball/0a01071610fd861cc160dfb7e2682ceec66064cb",
"reference": "8036a4c76c0dd29e60b6a7cafcacc50cf088ea62", "reference": "0a01071610fd861cc160dfb7e2682ceec66064cb",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@@ -5250,7 +5182,7 @@
"utf8" "utf8"
], ],
"support": { "support": {
"source": "https://github.com/symfony/string/tree/v5.4.22" "source": "https://github.com/symfony/string/tree/v5.4.19"
}, },
"funding": [ "funding": [
{ {
@@ -5266,7 +5198,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2023-03-14T06:11:53+00:00" "time": "2023-01-01T08:32:19+00:00"
}, },
{ {
"name": "theseer/tokenizer", "name": "theseer/tokenizer",
@@ -5320,22 +5252,22 @@
}, },
{ {
"name": "vimeo/psalm", "name": "vimeo/psalm",
"version": "5.11.0", "version": "5.7.7",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/vimeo/psalm.git", "url": "https://github.com/vimeo/psalm.git",
"reference": "c9b192ab8400fdaf04b2b13d110575adc879aa90" "reference": "e028ba46ba0d7f9a78bc3201c251e137383e145f"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/vimeo/psalm/zipball/c9b192ab8400fdaf04b2b13d110575adc879aa90", "url": "https://api.github.com/repos/vimeo/psalm/zipball/e028ba46ba0d7f9a78bc3201c251e137383e145f",
"reference": "c9b192ab8400fdaf04b2b13d110575adc879aa90", "reference": "e028ba46ba0d7f9a78bc3201c251e137383e145f",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"amphp/amp": "^2.4.2", "amphp/amp": "^2.4.2",
"amphp/byte-stream": "^1.5", "amphp/byte-stream": "^1.5",
"composer-runtime-api": "^2", "composer/package-versions-deprecated": "^1.10.0",
"composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/semver": "^1.4 || ^2.0 || ^3.0",
"composer/xdebug-handler": "^2.0 || ^3.0", "composer/xdebug-handler": "^2.0 || ^3.0",
"dnoegel/php-xdg-base-dir": "^0.1.1", "dnoegel/php-xdg-base-dir": "^0.1.1",
@@ -5350,7 +5282,7 @@
"felixfbecker/language-server-protocol": "^1.5.2", "felixfbecker/language-server-protocol": "^1.5.2",
"fidry/cpu-core-counter": "^0.4.1 || ^0.5.1", "fidry/cpu-core-counter": "^0.4.1 || ^0.5.1",
"netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0", "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
"nikic/php-parser": "^4.14", "nikic/php-parser": "^4.13",
"php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0", "php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0",
"sebastian/diff": "^4.0 || ^5.0", "sebastian/diff": "^4.0 || ^5.0",
"spatie/array-to-xml": "^2.17.0 || ^3.0", "spatie/array-to-xml": "^2.17.0 || ^3.0",
@@ -5361,7 +5293,6 @@
"psalm/psalm": "self.version" "psalm/psalm": "self.version"
}, },
"require-dev": { "require-dev": {
"amphp/phpunit-util": "^2.0",
"bamarni/composer-bin-plugin": "^1.4", "bamarni/composer-bin-plugin": "^1.4",
"brianium/paratest": "^6.9", "brianium/paratest": "^6.9",
"ext-curl": "*", "ext-curl": "*",
@@ -5420,9 +5351,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/vimeo/psalm/issues", "issues": "https://github.com/vimeo/psalm/issues",
"source": "https://github.com/vimeo/psalm/tree/5.11.0" "source": "https://github.com/vimeo/psalm/tree/5.7.7"
}, },
"time": "2023-05-04T21:35:44+00:00" "time": "2023-02-25T01:05:07+00:00"
}, },
{ {
"name": "webmozart/assert", "name": "webmozart/assert",

View File

@@ -2,7 +2,6 @@ OC.L10N.register(
"deck", "deck",
{ {
"Personal" : "Persoonlik", "Personal" : "Persoonlik",
"Later" : "Later",
"copy" : "kopie", "copy" : "kopie",
"Done" : "Gereed", "Done" : "Gereed",
"The file was uploaded" : "Die lêer is opgelaai", "The file was uploaded" : "Die lêer is opgelaai",

View File

@@ -1,6 +1,5 @@
{ "translations": { { "translations": {
"Personal" : "Persoonlik", "Personal" : "Persoonlik",
"Later" : "Later",
"copy" : "kopie", "copy" : "kopie",
"Done" : "Gereed", "Done" : "Gereed",
"The file was uploaded" : "Die lêer is opgelaai", "The file was uploaded" : "Die lêer is opgelaai",

View File

@@ -68,7 +68,6 @@ OC.L10N.register(
"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> تم إنشاؤه على بطاقة",
"Upcoming cards" : "البطاقات القادمة", "Upcoming cards" : "البطاقات القادمة",
"Load more" : "حمّل أكثر",
"Personal" : "شخصي", "Personal" : "شخصي",
"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-board} على {deck-board} لك", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
@@ -79,12 +78,8 @@ OC.L10N.register(
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.", "The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.", "{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Deck board" : "لوح Deck", "Deck board" : "لوح Deck",
"Owned by %1$s" : "يملكها %1$s",
"Deck boards, cards and comments" : "الرُّقع و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
"Card comments" : "تعليقات البطاقة ", "Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s", "%s on %s" : "%s على %s",
"Deck boards and cards" : "الرُّقع و البطاقات",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق", "No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل", "Finished" : "اكتمل",
"To review" : "لإعادة المراجعة", "To review" : "لإعادة المراجعة",
@@ -106,12 +101,10 @@ OC.L10N.register(
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص", "Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف", "A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s", "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.",
"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",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق", "Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"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 \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board" : "إضافة لوح", "Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع", "Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح", "Search by board title" : "بحث بواسطة عنوان اللوح",
@@ -140,7 +133,6 @@ OC.L10N.register(
"Archived cards" : "البطاقات المؤرشفة", "Archived cards" : "البطاقات المؤرشفة",
"Add list" : "إضافة قائمة", "Add list" : "إضافة قائمة",
"List name" : "قامة اسماء", "List name" : "قامة اسماء",
"Active filters" : "فلاتر نشطة",
"Apply filter" : "تطبيق التصفية", "Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم", "Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه", "Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
@@ -157,7 +149,6 @@ OC.L10N.register(
"Toggle compact mode" : "تبديل النمط المضغوط", "Toggle compact mode" : "تبديل النمط المضغوط",
"Open details" : "افتح التفاصيل", "Open details" : "افتح التفاصيل",
"Details" : "التفاصيل", "Details" : "التفاصيل",
"Currently present people" : "أشخاص معروضون حاليّاً",
"Loading board" : "جارِ تحميل اللوح..", "Loading board" : "جارِ تحميل اللوح..",
"No lists available" : "لا يوجد قائمة متاحه ", "No lists available" : "لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح", "Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
@@ -181,17 +172,10 @@ OC.L10N.register(
"Owner" : "المالك", "Owner" : "المالك",
"Delete" : "حذف ", "Delete" : "حذف ",
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}", "Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "هل أنت متأكد أنك تريد نقل الرُّقعة {title} إلى {user} ؟",
"Transfer the board." : "نقل الرُّقعة.",
"Transfer" : "نقل", "Transfer" : "نقل",
"The board has been transferred to {user}" : "تمّ نقل الرُّقعة إلى {user}",
"Failed to transfer the board to {user}" : "إخفاق في نقل الرُّقعة إلى {user}",
"Edit list title" : "عدّل اسم القائمة",
"Archive all cards" : "أرشفة جميع البطاقات ", "Archive all cards" : "أرشفة جميع البطاقات ",
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
"Delete list" : "حذف القائمة", "Delete list" : "حذف القائمة",
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ", "Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
"Unarchive all cards in this list" : "تراجع عن أرشفة كل البطاقات في هذه القائمة",
"Add a new card" : "إضافة بطاقة جديدة", "Add a new card" : "إضافة بطاقة جديدة",
"Card name" : "اسم البطاقة ", "Card name" : "اسم البطاقة ",
"List deleted" : "القائمة حٌذفت ", "List deleted" : "القائمة حٌذفت ",
@@ -202,11 +186,9 @@ OC.L10N.register(
"Members" : "الاعضاء", "Members" : "الاعضاء",
"Upload new files" : "رفع ملفات جديدة", "Upload new files" : "رفع ملفات جديدة",
"Share from Files" : "مشاركة من الملفات", "Share from Files" : "مشاركة من الملفات",
"Pending share" : "مشاركة مُعلّقة",
"Add this attachment" : "إضافة هذا المرفق", "Add this attachment" : "إضافة هذا المرفق",
"Show in Files" : "عرض في الملفات ", "Show in Files" : "عرض في الملفات ",
"Download" : "تنزيل", "Download" : "تنزيل",
"Remove attachment" : "حذف المُرفق",
"Delete Attachment" : "مسح المرفق", "Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "إستعادة المرفق", "Restore Attachment" : "إستعادة المرفق",
"File to share" : "ملف للمشاركة", "File to share" : "ملف للمشاركة",
@@ -249,9 +231,7 @@ OC.L10N.register(
"Write a description …" : "كتابة وصف...", "Write a description …" : "كتابة وصف...",
"Choose attachment" : "اختيار مرفق", "Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)", "(group)" : "(مجموعة)",
"Todo items" : "قائمة المهام",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة", "{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title" : "تعديل اسم القائمة",
"Assign to me" : "ينسب لي", "Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ", "Unassign myself" : "إلغاء تعييني ",
"Move card" : "حرك البطاقة", "Move card" : "حرك البطاقة",
@@ -260,15 +240,12 @@ OC.L10N.register(
"Archive card" : "أرشفة البطاقة", "Archive card" : "أرشفة البطاقة",
"Delete card" : "حذف البطاقة", "Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر", "Move card to another board" : "حرك البطاقة الى لوح اخر",
"List is empty" : "القائمة فارغة",
"Card deleted" : "البطاقة حٌذفت ", "Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت", "seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح", "All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة", "Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك", "Shared with you" : "تم مشاركتها معك",
"Deck settings" : "إعدادات الرُّقعة",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ", "Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show card ID badge" : "أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام", "Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات", "Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.", "Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
@@ -277,7 +254,6 @@ OC.L10N.register(
"Clone board" : "استنسخ اللوح", "Clone board" : "استنسخ اللوح",
"Unarchive board" : "إلغاء أرشفة اللوح", "Unarchive board" : "إلغاء أرشفة اللوح",
"Archive board" : "أرشفة اللوح ", "Archive board" : "أرشفة اللوح ",
"Export board" : "صدّر الرُّقعة",
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ", "Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد", "Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
"Due date reminders" : "تذكيرات الموعد المحدد ", "Due date reminders" : "تذكيرات الموعد المحدد ",
@@ -289,22 +265,14 @@ OC.L10N.register(
"Only assigned cards" : "البطاقات المخصصة فقط", "Only assigned cards" : "البطاقات المخصصة فقط",
"No reminder" : "لا يوجد تذكير ", "No reminder" : "لا يوجد تذكير ",
"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." : "هل أنت متأكد من حذف الرقعة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه الرُّقعة بما في ذلك البطاقات المؤرشفة.",
"Delete the board?" : "مسح اللوح؟", "Delete the board?" : "مسح اللوح؟",
"Loading filtered view" : "جارِ تحميل التصفية ", "Loading filtered view" : "جارِ تحميل التصفية ",
"No due" : "غير محدد", "No due" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح", "Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ", "No results found" : "لا يتم العثور على أي نتائج ",
"Deck board {name}\n* Last modified on {lastMod}" : "اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}" : "{stack} في {board}", "{stack} in {board}" : "{stack} في {board}",
"Click to expand description" : "إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
"{nbCards} cards" : "{nbCards} بطاقات",
"Click to expand comment" : "إضغط للتوسع في الملاحظات",
"No upcoming cards" : "لا يوجد بطاقات قادمة ", "No upcoming cards" : "لا يوجد بطاقات قادمة ",
"upcoming cards" : "البطاقات القادمة", "upcoming cards" : "البطاقات القادمة",
"New card" : "بطاقة جديدة",
"Due on {date}" : "مطلوب في {date}",
"Link to a board" : "ربط بلوح", "Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة", "Link to a card" : "ربط ببطاقة",
"Create a card" : "أنشى بطاقة ", "Create a card" : "أنشى بطاقة ",
@@ -316,6 +284,7 @@ OC.L10N.register(
"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",
"Share" : "مشاركة ", "Share" : "مشاركة ",
"Add a new list" : "اضف قائمة جديدة" "Add a new list" : "اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
}, },
"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

@@ -66,7 +66,6 @@
"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> تم إنشاؤه على بطاقة",
"Upcoming cards" : "البطاقات القادمة", "Upcoming cards" : "البطاقات القادمة",
"Load more" : "حمّل أكثر",
"Personal" : "شخصي", "Personal" : "شخصي",
"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-board} على {deck-board} لك", "{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
@@ -77,12 +76,8 @@
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.", "The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.", "{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Deck board" : "لوح Deck", "Deck board" : "لوح Deck",
"Owned by %1$s" : "يملكها %1$s",
"Deck boards, cards and comments" : "الرُّقع و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s" : " من %1$s، في %2$s/%3$s، يملكها %4$s",
"Card comments" : "تعليقات البطاقة ", "Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s", "%s on %s" : "%s على %s",
"Deck boards and cards" : "الرُّقع و البطاقات",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق", "No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل", "Finished" : "اكتمل",
"To review" : "لإعادة المراجعة", "To review" : "لإعادة المراجعة",
@@ -104,12 +99,10 @@
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص", "Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف", "A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s", "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.",
"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",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق", "Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"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 \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board" : "إضافة لوح", "Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع", "Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح", "Search by board title" : "بحث بواسطة عنوان اللوح",
@@ -138,7 +131,6 @@
"Archived cards" : "البطاقات المؤرشفة", "Archived cards" : "البطاقات المؤرشفة",
"Add list" : "إضافة قائمة", "Add list" : "إضافة قائمة",
"List name" : "قامة اسماء", "List name" : "قامة اسماء",
"Active filters" : "فلاتر نشطة",
"Apply filter" : "تطبيق التصفية", "Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم", "Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه", "Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
@@ -155,7 +147,6 @@
"Toggle compact mode" : "تبديل النمط المضغوط", "Toggle compact mode" : "تبديل النمط المضغوط",
"Open details" : "افتح التفاصيل", "Open details" : "افتح التفاصيل",
"Details" : "التفاصيل", "Details" : "التفاصيل",
"Currently present people" : "أشخاص معروضون حاليّاً",
"Loading board" : "جارِ تحميل اللوح..", "Loading board" : "جارِ تحميل اللوح..",
"No lists available" : "لا يوجد قائمة متاحه ", "No lists available" : "لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح", "Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
@@ -179,17 +170,10 @@
"Owner" : "المالك", "Owner" : "المالك",
"Delete" : "حذف ", "Delete" : "حذف ",
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}", "Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "هل أنت متأكد أنك تريد نقل الرُّقعة {title} إلى {user} ؟",
"Transfer the board." : "نقل الرُّقعة.",
"Transfer" : "نقل", "Transfer" : "نقل",
"The board has been transferred to {user}" : "تمّ نقل الرُّقعة إلى {user}",
"Failed to transfer the board to {user}" : "إخفاق في نقل الرُّقعة إلى {user}",
"Edit list title" : "عدّل اسم القائمة",
"Archive all cards" : "أرشفة جميع البطاقات ", "Archive all cards" : "أرشفة جميع البطاقات ",
"Unarchive all cards" : "تراجع عن أرشفة كل البطاقات",
"Delete list" : "حذف القائمة", "Delete list" : "حذف القائمة",
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ", "Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
"Unarchive all cards in this list" : "تراجع عن أرشفة كل البطاقات في هذه القائمة",
"Add a new card" : "إضافة بطاقة جديدة", "Add a new card" : "إضافة بطاقة جديدة",
"Card name" : "اسم البطاقة ", "Card name" : "اسم البطاقة ",
"List deleted" : "القائمة حٌذفت ", "List deleted" : "القائمة حٌذفت ",
@@ -200,11 +184,9 @@
"Members" : "الاعضاء", "Members" : "الاعضاء",
"Upload new files" : "رفع ملفات جديدة", "Upload new files" : "رفع ملفات جديدة",
"Share from Files" : "مشاركة من الملفات", "Share from Files" : "مشاركة من الملفات",
"Pending share" : "مشاركة مُعلّقة",
"Add this attachment" : "إضافة هذا المرفق", "Add this attachment" : "إضافة هذا المرفق",
"Show in Files" : "عرض في الملفات ", "Show in Files" : "عرض في الملفات ",
"Download" : "تنزيل", "Download" : "تنزيل",
"Remove attachment" : "حذف المُرفق",
"Delete Attachment" : "مسح المرفق", "Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "إستعادة المرفق", "Restore Attachment" : "إستعادة المرفق",
"File to share" : "ملف للمشاركة", "File to share" : "ملف للمشاركة",
@@ -247,9 +229,7 @@
"Write a description …" : "كتابة وصف...", "Write a description …" : "كتابة وصف...",
"Choose attachment" : "اختيار مرفق", "Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)", "(group)" : "(مجموعة)",
"Todo items" : "قائمة المهام",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة", "{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title" : "تعديل اسم القائمة",
"Assign to me" : "ينسب لي", "Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ", "Unassign myself" : "إلغاء تعييني ",
"Move card" : "حرك البطاقة", "Move card" : "حرك البطاقة",
@@ -258,15 +238,12 @@
"Archive card" : "أرشفة البطاقة", "Archive card" : "أرشفة البطاقة",
"Delete card" : "حذف البطاقة", "Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر", "Move card to another board" : "حرك البطاقة الى لوح اخر",
"List is empty" : "القائمة فارغة",
"Card deleted" : "البطاقة حٌذفت ", "Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت", "seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح", "All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة", "Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك", "Shared with you" : "تم مشاركتها معك",
"Deck settings" : "إعدادات الرُّقعة",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ", "Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show card ID badge" : "أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام", "Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات", "Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.", "Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
@@ -275,7 +252,6 @@
"Clone board" : "استنسخ اللوح", "Clone board" : "استنسخ اللوح",
"Unarchive board" : "إلغاء أرشفة اللوح", "Unarchive board" : "إلغاء أرشفة اللوح",
"Archive board" : "أرشفة اللوح ", "Archive board" : "أرشفة اللوح ",
"Export board" : "صدّر الرُّقعة",
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ", "Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد", "Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
"Due date reminders" : "تذكيرات الموعد المحدد ", "Due date reminders" : "تذكيرات الموعد المحدد ",
@@ -287,22 +263,14 @@
"Only assigned cards" : "البطاقات المخصصة فقط", "Only assigned cards" : "البطاقات المخصصة فقط",
"No reminder" : "لا يوجد تذكير ", "No reminder" : "لا يوجد تذكير ",
"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." : "هل أنت متأكد من حذف الرقعة {title}؟ هذا سيؤدي إلى حذف كل بيانات هذه الرُّقعة بما في ذلك البطاقات المؤرشفة.",
"Delete the board?" : "مسح اللوح؟", "Delete the board?" : "مسح اللوح؟",
"Loading filtered view" : "جارِ تحميل التصفية ", "Loading filtered view" : "جارِ تحميل التصفية ",
"No due" : "غير محدد", "No due" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح", "Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ", "No results found" : "لا يتم العثور على أي نتائج ",
"Deck board {name}\n* Last modified on {lastMod}" : "اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}" : "{stack} في {board}", "{stack} in {board}" : "{stack} في {board}",
"Click to expand description" : "إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
"{nbCards} cards" : "{nbCards} بطاقات",
"Click to expand comment" : "إضغط للتوسع في الملاحظات",
"No upcoming cards" : "لا يوجد بطاقات قادمة ", "No upcoming cards" : "لا يوجد بطاقات قادمة ",
"upcoming cards" : "البطاقات القادمة", "upcoming cards" : "البطاقات القادمة",
"New card" : "بطاقة جديدة",
"Due on {date}" : "مطلوب في {date}",
"Link to a board" : "ربط بلوح", "Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة", "Link to a card" : "ربط ببطاقة",
"Create a card" : "أنشى بطاقة ", "Create a card" : "أنشى بطاقة ",
@@ -314,6 +282,7 @@
"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",
"Share" : "مشاركة ", "Share" : "مشاركة ",
"Add a new list" : "اضف قائمة جديدة" "Add a new list" : "اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
},"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

@@ -1,22 +0,0 @@
OC.L10N.register(
"deck",
{
"Load more" : "Cargar más",
"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 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",
"No file was uploaded" : "Nun se xubió nengún ficheru",
"Details" : "Detalles",
"Sharing" : "Comparticiñon",
"Tags" : "Etiquetes",
"Delete" : "Desaniciar",
"Members" : "Miembros",
"Download" : "Baxar",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"Description" : "Descripción",
"(Saving…)" : "(Guardando…)",
"All cards" : "Toles tarxetes",
"An error occurred" : "Prodúxose un error"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -1,20 +0,0 @@
{ "translations": {
"Load more" : "Cargar más",
"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 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",
"No file was uploaded" : "Nun se xubió nengún ficheru",
"Details" : "Detalles",
"Sharing" : "Comparticiñon",
"Tags" : "Etiquetes",
"Delete" : "Desaniciar",
"Members" : "Miembros",
"Download" : "Baxar",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"Description" : "Descripción",
"(Saving…)" : "(Guardando…)",
"All cards" : "Toles tarxetes",
"An error occurred" : "Prodúxose un error"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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 карта",
"Share" : "Споделяне", "Share" : "Споделяне",
"Add a new list" : "Добавяне на нов списък" "Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
"Add a new list" : "Добавяне на нов списък",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"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 карта",
"Share" : "Споделяне", "Share" : "Споделяне",
"Add a new list" : "Добавяне на нов списък" "Are you sure you want to transfer the board {title} for {user}?" : "Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board for {user} successfully" : "Успешно прехвърляне на таблото към {user} ",
"Failed to transfer the board for {user}" : "Неуспешно прехвърляне на таблото към {user}",
"Add a new list" : "Добавяне на нов списък",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -266,7 +266,7 @@ OC.L10N.register(
"All boards" : "Tots els taulers", "All boards" : "Tots els taulers",
"Archived boards" : "Taulers arxivats", "Archived boards" : "Taulers arxivats",
"Shared with you" : "Us han compartit", "Shared with you" : "Us han compartit",
"Deck settings" : "Paràmetres de Targetes", "Deck settings" : "Paràmetres del Tauler",
"Use bigger card view" : "Utilitza la visualització de targetes més gran", "Use bigger card view" : "Utilitza la visualització de targetes més gran",
"Show card ID badge" : "Mostra el distintiu dID de la targeta", "Show card ID badge" : "Mostra el distintiu dID de la targeta",
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques", "Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Afegeix una llista nova" "Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
"Add a new list" : "Afegeix una llista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -264,7 +264,7 @@
"All boards" : "Tots els taulers", "All boards" : "Tots els taulers",
"Archived boards" : "Taulers arxivats", "Archived boards" : "Taulers arxivats",
"Shared with you" : "Us han compartit", "Shared with you" : "Us han compartit",
"Deck settings" : "Paràmetres de Targetes", "Deck settings" : "Paràmetres del Tauler",
"Use bigger card view" : "Utilitza la visualització de targetes més gran", "Use bigger card view" : "Utilitza la visualització de targetes més gran",
"Show card ID badge" : "Mostra el distintiu dID de la targeta", "Show card ID badge" : "Mostra el distintiu dID de la targeta",
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques", "Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
@@ -314,6 +314,10 @@
"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",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Afegeix una llista nova" "Are you sure you want to transfer the board {title} for {user}?" : "Esteu segur que voleu transferir el tauler {title} per a {user}?",
"Transfer the board for {user} successfully" : "Transfereix el tauler per a {user} correctament",
"Failed to transfer the board for {user}" : "No s'ha pogut transferir el tauler per a {user}",
"Add a new list" : "Afegeix una llista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Sdílet", "Share" : "Sdílet",
"Add a new list" : "Přidat nový sloupec" "Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
"Add a new list" : "Přidat nový sloupec",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
}, },
"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

@@ -314,6 +314,10 @@
"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",
"Share" : "Sdílet", "Share" : "Sdílet",
"Add a new list" : "Přidat nový sloupec" "Are you sure you want to transfer the board {title} for {user}?" : "Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
"Transfer the board for {user} successfully" : "Předání vlastnictví tabule uživateli {user} úspěšné",
"Failed to transfer the board for {user}" : "Nepodařilo se předat vlastnictví tabule uživateli {user}",
"Add a new list" : "Přidat nový sloupec",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
},"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

@@ -230,6 +230,7 @@ OC.L10N.register(
"Share with a Deck card" : "Del med et Deck kort", "Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort", "Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del", "Share" : "Del",
"Add a new list" : "Tilføj en ny kolonne" "Add a new list" : "Tilføj en ny kolonne",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -228,6 +228,7 @@
"Share with a Deck card" : "Del med et Deck kort", "Share with a Deck card" : "Del med et Deck kort",
"Share {file} with a Deck card" : "Del {file} med et Deck kort", "Share {file} with a Deck card" : "Del {file} med et Deck kort",
"Share" : "Del", "Share" : "Del",
"Add a new list" : "Tilføj en ny kolonne" "Add a new list" : "Tilføj en ny kolonne",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på du vil slette tavlen {title}? Dette vil slette alt data på tavlen."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Freigeben", "Share" : "Freigeben",
"Add a new list" : "Eine neue Liste hinzufügen" "Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
"Add a new list" : "Eine neue Liste hinzufügen",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"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",
"Share" : "Freigeben", "Share" : "Freigeben",
"Add a new list" : "Eine neue Liste hinzufügen" "Are you sure you want to transfer the board {title} for {user}?" : "Möchtest du wirklich das Board {title} an {user} übertragen?",
"Transfer the board for {user} successfully" : "Das Board wurde erfolgreich an {user} übertragen",
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
"Add a new list" : "Eine neue Liste hinzufügen",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest du wirklich das Board {title} mit all seinen Daten löschen?"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Freigeben", "Share" : "Freigeben",
"Add a new list" : "Eine neue Liste hinzufügen" "Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
"Add a new list" : "Eine neue Liste hinzufügen",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"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",
"Share" : "Freigeben", "Share" : "Freigeben",
"Add a new list" : "Eine neue Liste hinzufügen" "Are you sure you want to transfer the board {title} for {user}?" : "Möchten Sie wirklich das Board {title} an {user} übertragen?",
"Transfer the board for {user} successfully" : "Das Board wurde an {user} übertragen",
"Failed to transfer the board for {user}" : "Board konnte nicht an {user} übertragen werden",
"Add a new list" : "Eine neue Liste hinzufügen",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?"
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -313,6 +313,10 @@ OC.L10N.register(
"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",
"Share" : "Μοιραστείτε", "Share" : "Μοιραστείτε",
"Add a new list" : "Προσθήκη νέας λίστας" "Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
"Add a new list" : "Προσθήκη νέας λίστας",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -311,6 +311,10 @@
"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",
"Share" : "Μοιραστείτε", "Share" : "Μοιραστείτε",
"Add a new list" : "Προσθήκη νέας λίστας" "Are you sure you want to transfer the board {title} for {user}?" : "Είστε σίγουροι ότι θέλετε να μεταφέρετε τον πίνακα {title} για {user}? ",
"Transfer the board for {user} successfully" : "Επιτυχής μεταφορά του πίνακα για τον χρήστη {user}",
"Failed to transfer the board for {user}" : "Απέτυχε η μεταφορά του πίνακα για τον χρήστη {user}",
"Add a new list" : "Προσθήκη νέας λίστας",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Είστε βέβαιοι ότι θέλετε να διαγράψετε τον πίνακα {title}; Θα διαγραφούν όλα τα δεδομένα."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Share", "Share" : "Share",
"Add a new list" : "Add a new list" "Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
"Add a new list" : "Add a new list",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"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",
"Share" : "Share", "Share" : "Share",
"Add a new list" : "Add a new list" "Are you sure you want to transfer the board {title} for {user}?" : "Are you sure you want to transfer the board {title} for {user}?",
"Transfer the board for {user} successfully" : "Transfer the board for {user} successfully",
"Failed to transfer the board for {user}" : "Failed to transfer the board for {user}",
"Add a new list" : "Add a new list",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Are you sure you want to delete the board {title}? This will delete all the data of this board."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"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",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Añadir una lista nueva" "Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
"Add a new list" : "Añadir una lista nueva",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
}, },
"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

@@ -314,6 +314,10 @@
"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",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Añadir una lista nueva" "Are you sure you want to transfer the board {title} for {user}?" : "¿Estás seguro de que quieres transferir el tablero {título} a {usuario}?",
"Transfer the board for {user} successfully" : "Transferir el tablero para {usuario} con éxito",
"Failed to transfer the board for {user}" : "No se ha podido transferir el tablero para {usuario}",
"Add a new list" : "Añadir una lista nueva",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero."
},"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

@@ -1,102 +1,16 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"You have created a new board {board}" : "Has creado un nuevo tablero {board}",
"{user} has created a new board {board}" : "{user} ha creado un nuevo tablero {board}",
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
"{user} has deleted the board {board}" : "{user} ha eliminado el tablero {board}",
"You have restored the board {board}" : "Has restaurado el tablero {board}",
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Has eliminado {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha eliminado {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Has cambiado el nombre del tablero {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha cambiado el nombre del tablero {before} a {board}",
"You have archived the board {board}" : "Has archivado el tablero {board}",
"{user} has archived the board {before}" : "{user} ha archivado el tablero {before}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new list {stack} on board {board}" : "Has creado una nueva lista {stack} en el tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creado una nueva lista {stack} en el tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Has cambiado el nombre de la lista {before} a {stack} en el tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha cambiado el nombre de la lista {before} a {stack} en el tablero {board}",
"You have deleted list {stack} on board {board}" : "Has eliminado la lista {stack} en el tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha eliminado la lista {stack} en el tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Has creado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Has eliminado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha eliminado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have renamed the card {before} to {card}" : "Has cambiado el nombre de la tarjeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha cambiado el nombre de la tarjeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Has añadido una descripción a la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha añadido una descripción a la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Has actualizado la descripción de la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Has archivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} ha archivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Has desarchivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} ha desarchivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de la tarjeta {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de la tarjeta {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de la tarjeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de la tarjeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de la tarjeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de la tarjeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Has añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Has eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} la tarjeta {card} en el tablero {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} la tarjeta {card} en el tablero {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has quitado la asignación a {assigneduser} de la tarjeta {card} en el tablero {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha quitado la asignación a {assigneduser} de la tarjeta {card} en el tablero {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Has movido la tarjeta {card} de la lista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha movido la tarjeta {card} de la lista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el archivo {attachment} a la tarjeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el archivo {attachment} a la tarjeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el archivo {attachment} en la tarjeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualizado el archivo {attachment} en la tarjeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el archivo {attachment} de la tarjeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha eliminado el archivo {attachment} de la tarjeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el archivo {attachment} a la tarjeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el archivo {attachment} a la tarjeta {card}",
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} ha comentado en la tarjeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
"Deck" : "Deck", "Deck" : "Deck",
"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",
"Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más",
"Personal" : "Personal", "Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asignado la tarjeta {deck-card} en {deck-board}.",
"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 card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de vencimiento.",
"%s has mentioned you in a comment on \"%s\"." : "%s te ha mencionado en un comentario en \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario en {deck-card}.",
"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.",
"{user} has shared {deck-board} with you." : "{user} ha compartido contigo {deck-board}.",
"Deck board" : "Tablero de Deck",
"Owned by %1$s" : "Perteneciente a %1$s",
"Deck boards, cards and comments" : "Tableros de Deck, tarjetas y comentarios",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, perteneciente a %4$s",
"Card comments" : "Comentarios de tarjetas",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
"Deck boards and cards" : "Tableros y tarjetas de Deck",
"No data was provided to create an attachment." : "No se proporcionaron datos para crear un archivo adjunto.",
"Finished" : "Terminado", "Finished" : "Terminado",
"To review" : "Para revisar", "To review" : "Para revisar",
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"copy" : "copia",
"To do" : "Por hacer",
"Doing" : "Haciendo",
"Done" : "Terminado", "Done" : "Terminado",
"Example Task 3" : "Tarea de ejemplo 3",
"Example Task 2" : "Tarea de ejemplo 2",
"Example Task 1" : "Tarea de ejemplo 1",
"The file was uploaded" : "El archivo fue cargado", "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 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 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",
@@ -105,217 +19,47 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal", "Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco", "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", "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.",
"Card not found" : "No se encontró la 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",
"Personal planning and team project organization" : "Planificación personal y organización de proyectos en equipo",
"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 estilo Kanban destinada a la planificación personal y la organización de proyectos en equipo integrada con Nextcloud.\n \n \n - 📥 Añade tus tareas a tarjetas y ordénalas\n - 📄 Toma notas adicionales en Markdown\n - 🔖 Asigna etiquetas para una mejor organización\n - 👥 Comparte con tu equipo, amigos o familia\n - 📎 Adjunta archivos e incrustarlos en tu descripción en Markdown\n - 💬 Discute con tu equipo usando comentarios\n - ⚡ Sigue los cambios en el flujo de actividad\n - 🚀 Organiza tu proyecto",
"Add board" : "Agregar tablero",
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
"Search by board title" : "Buscar por título del tablero",
"Select board" : "Seleccionar tablero",
"Create a new card" : "Crear una nueva tarjeta",
"Select a board" : "Seleccionar un tablero",
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"Creating the new card …" : "Creando la nueva tarjeta …",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" se ha añadido a \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar", "Close" : "Cerrar",
"Create card" : "Crear tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
"Link to card" : "Vincular con tarjeta",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
"A file with the name {filename} already exists." : "Ya existe un archivo con el nombre {filename}.",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?", "Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Overwrite file" : "Sobrescribir archivo",
"Keep existing file" : "Mantener el archivo existente",
"This board is read only" : "Este tablero es de solo lectura",
"Drop your files to upload" : "Suelta tus archivos para subirlos",
"Add card" : "Agregar tarjeta", "Add card" : "Agregar tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Agregar lista",
"List name" : "Nombre de la lista",
"Active filters" : "Filtros activos",
"Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by due date" : "Filtrar por fecha de vencimiento",
"Overdue" : "Atrasado",
"Next 24 hours" : "Próximas 24 horas",
"Next 7 days" : "Próximos 7 días",
"Next 30 days" : "Próximos 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Borrar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas", "Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas", "Show archived cards" : "Mostrar tarjetas archivadas",
"Toggle compact mode" : "Activar modo compacto",
"Open details" : "Abrir detalles.",
"Details" : "Detalles", "Details" : "Detalles",
"Currently present people" : "Personas actualmente presentes",
"Loading board" : "Cargando tablero",
"No lists available" : "No hay listas disponibles",
"Create a new list to add cards to this board" : "Crea una nueva lista para añadir tarjetas a este tablero",
"Board not found" : "No se encontró el tablero",
"Sharing" : "Compartiendo", "Sharing" : "Compartiendo",
"Tags" : "Etiquetas", "Tags" : "Etiquetas",
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Deleted lists" : "Listas eliminadas",
"Undo" : "Deshacer", "Undo" : "Deshacer",
"Deleted cards" : "Tarjetas eliminadas",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo …",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
"No participants found" : "No se encontraron participantes",
"Board owner" : "Propietario del tablero",
"(Group)" : "(Grupo)",
"(Circle)" : "(Círculo)",
"Can edit" : "Puede editar", "Can edit" : "Puede editar",
"Can share" : "Puede compartir", "Can share" : "Puede compartir",
"Can manage" : "Puede gestionar",
"Owner" : "Dueño", "Owner" : "Dueño",
"Delete" : "Borrar", "Delete" : "Borrar",
"Failed to create share with {displayName}" : "Error al crear el uso compartido con {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "¿Estás seguro de que quieres transferir el tablero {title} a {user}?",
"Transfer the board." : "Transferir el tablero.",
"Transfer" : "Transferencia",
"The board has been transferred to {user}" : "El tablero se ha transferido a {user}",
"Failed to transfer the board to {user}" : "Error al transferir el tablero a {user}",
"Edit list title" : "Editar título de la lista",
"Archive all cards" : "Archivar todas las tarjetas",
"Unarchive all cards" : "Desarchivar todas las tarjetas",
"Delete list" : "Eliminar lista",
"Archive all cards in this list" : "Archivar todas las tarjetas en esta lista",
"Unarchive all cards in this list" : "Desarchivar todas las tarjetas en esta lista",
"Add a new card" : "Añadir una nueva tarjeta",
"Card name" : "Nombre de la tarjeta",
"List deleted" : "Lista eliminada",
"Edit" : "Editar", "Edit" : "Editar",
"Add a new tag" : "Añadir una nueva etiqueta",
"title and color value must be provided" : "Debe proporcionarse el título y el valor del color",
"Board name" : "Nombre del tablero",
"Members" : "Miembros", "Members" : "Miembros",
"Upload new files" : "Subir nuevos archivos",
"Share from Files" : "Compartir desde Archivos",
"Pending share" : "Uso compartido pendiente",
"Add this attachment" : "Añadir este archivo adjunto",
"Show in Files" : "Mostrar en Archivos",
"Download" : "Descargar", "Download" : "Descargar",
"Remove attachment" : "Eliminar archivo adjunto",
"Delete Attachment" : "Eliminar adjunto",
"Restore Attachment" : "Restaurar adjunto",
"File to share" : "Archivo para compartir",
"Invalid path selected" : "Ruta seleccionada no válida.",
"Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"The title cannot be empty." : "El título no puede estar vacío.",
"No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!",
"Failed to load comments" : "Error al cargar los comentarios",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta…",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Assign a user to this card…" : "Asignar un usuario a esta tarjeta…",
"Due date" : "Fecha de vencimiento", "Due date" : "Fecha de vencimiento",
"Set a due date" : "Establecer una fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración", "Remove due date" : "Eliminar fecha de expiración",
"Select Date" : "Seleccionar fecha",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"Save" : "Guardar", "Save" : "Guardar",
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Cancel reply" : "Cancelar respuesta",
"Reply" : "Responder", "Reply" : "Responder",
"Update" : "Actualizar", "Update" : "Actualizar",
"Description" : "Descripción", "Description" : "Descripción",
"(Unsaved)" : "(No guardado)",
"(Saving…)" : "(Guardando…)",
"Formatting help" : "Ayuda de formato", "Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"View description" : "Ver descripción",
"Add Attachment" : "Añadir adjunto",
"Write a description …" : "Escribir una descripción …",
"Choose attachment" : "Elegir adjunto",
"(group)" : "(grupo)", "(group)" : "(grupo)",
"Todo items" : "Elementos pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar título de la tarjeta",
"Assign to me" : "Asignarme la tarjeta",
"Unassign myself" : "Desasignarme la tarjeta",
"Move card" : "Mover tarjeta",
"Card details" : "Detalles de la tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover tarjeta a otro tablero",
"List is empty" : "La lista está vacía",
"Card deleted" : "Tarjeta eliminada",
"seconds ago" : "hace segundos", "seconds ago" : "hace segundos",
"All boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados", "Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted", "Shared with you" : "Compartido con usted",
"Deck settings" : "Configuración de Deck",
"Use bigger card view" : "Usar vista de tarjeta más grande",
"Show card ID badge" : "Mostrar identificación de la tarjeta",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit deck usage of groups" : "Limitar uso de Deck a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck bloqueará a los usuarios que no formen parte de esos grupos para que no puedan crear sus propios tableros. Los usuarios aún podrán trabajar en tableros que se hayan compartido con ellos.",
"Board details" : "Detalles del tablero", "Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero", "Edit board" : "Editar el tablero",
"Clone board" : "Clonar tablero",
"Unarchive board" : "Desarchivar tablero", "Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero", "Archive board" : "Archivar tablero",
"Export board" : "Exportar tablero",
"Turn on due date reminders" : "Activar recordatorios de fecha de vencimiento",
"Turn off due date reminders" : "Desactivar recordatorios de fecha de vencimiento",
"Due date reminders" : "Recordatorios de fecha de vencimiento",
"All cards" : "Todas las tarjetas",
"Assigned cards" : "Tarjetas asignadas",
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Board {0} deleted" : "Tablero {0} eliminado", "Share" : "Compartir"
"Only assigned cards" : "Sólo tarjetas asignadas",
"No reminder" : "Sin recordatorio",
"An error occurred" : "Se produjo un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
"Delete the board?" : "¿Eliminar el tablero?",
"Loading filtered view" : "Cargando vista filtrada",
"No due" : "Sin vencimiento",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero de Deck {name}\n * Última modificación el {lastMod}",
"{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Haz clic para expandir la descripción",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado el {created}\n * Última modificación el {lastMod}\n * {nbAttachments} adjuntos\n * {nbComments} comentarios",
"{nbCards} cards" : "{nbCards} tarjetas",
"Click to expand comment" : "Haz clic para expandir el comentario",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "tarjetas próximas",
"New card" : "Nueva tarjeta",
"Due on {date}" : "Vence el {date}",
"Link to a board" : "Vincular a un tablero",
"Link to a card" : "Vincular a una tarjeta",
"Create a card" : "Crear una tarjeta",
"Message from {author} in {conversationName}" : "Mensaje de {author} en {conversationName}",
"Something went wrong" : "Algo salió mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Error creating the share" : "Error al crear la compartición",
"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" : "Compartir",
"Add a new list" : "Añadir una nueva lista"
}, },
"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

@@ -1,100 +1,14 @@
{ "translations": { { "translations": {
"You have created a new board {board}" : "Has creado un nuevo tablero {board}",
"{user} has created a new board {board}" : "{user} ha creado un nuevo tablero {board}",
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
"{user} has deleted the board {board}" : "{user} ha eliminado el tablero {board}",
"You have restored the board {board}" : "Has restaurado el tablero {board}",
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
"You have removed {acl} from the board {board}" : "Has eliminado {acl} del tablero {board}",
"{user} has removed {acl} from the board {board}" : "{user} ha eliminado {acl} del tablero {board}",
"You have renamed the board {before} to {board}" : "Has cambiado el nombre del tablero {before} a {board}",
"{user} has renamed the board {before} to {board}" : "{user} ha cambiado el nombre del tablero {before} a {board}",
"You have archived the board {board}" : "Has archivado el tablero {board}",
"{user} has archived the board {before}" : "{user} ha archivado el tablero {before}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new list {stack} on board {board}" : "Has creado una nueva lista {stack} en el tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creado una nueva lista {stack} en el tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Has cambiado el nombre de la lista {before} a {stack} en el tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha cambiado el nombre de la lista {before} a {stack} en el tablero {board}",
"You have deleted list {stack} on board {board}" : "Has eliminado la lista {stack} en el tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha eliminado la lista {stack} en el tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Has creado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Has eliminado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha eliminado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have renamed the card {before} to {card}" : "Has cambiado el nombre de la tarjeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha cambiado el nombre de la tarjeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Has añadido una descripción a la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha añadido una descripción a la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Has actualizado la descripción de la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Has archivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} ha archivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Has desarchivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} ha desarchivado la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de la tarjeta {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de la tarjeta {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de la tarjeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de la tarjeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de la tarjeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de la tarjeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Has añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Has eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} en el tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} en el tablero {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} la tarjeta {card} en el tablero {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} la tarjeta {card} en el tablero {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has quitado la asignación a {assigneduser} de la tarjeta {card} en el tablero {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha quitado la asignación a {assigneduser} de la tarjeta {card} en el tablero {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Has movido la tarjeta {card} de la lista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha movido la tarjeta {card} de la lista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el archivo {attachment} a la tarjeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el archivo {attachment} a la tarjeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el archivo {attachment} en la tarjeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualizado el archivo {attachment} en la tarjeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el archivo {attachment} de la tarjeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha eliminado el archivo {attachment} de la tarjeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el archivo {attachment} a la tarjeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el archivo {attachment} a la tarjeta {card}",
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
"{user} has commented on card {card}" : "{user} ha comentado en la tarjeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
"Deck" : "Deck", "Deck" : "Deck",
"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",
"Upcoming cards" : "Tarjetas próximas",
"Load more" : "Cargar más",
"Personal" : "Personal", "Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} te ha asignado la tarjeta {deck-card} en {deck-board}.",
"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 card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de vencimiento.",
"%s has mentioned you in a comment on \"%s\"." : "%s te ha mencionado en un comentario en \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario en {deck-card}.",
"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.",
"{user} has shared {deck-board} with you." : "{user} ha compartido contigo {deck-board}.",
"Deck board" : "Tablero de Deck",
"Owned by %1$s" : "Perteneciente a %1$s",
"Deck boards, cards and comments" : "Tableros de Deck, tarjetas y comentarios",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, perteneciente a %4$s",
"Card comments" : "Comentarios de tarjetas",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
"Deck boards and cards" : "Tableros y tarjetas de Deck",
"No data was provided to create an attachment." : "No se proporcionaron datos para crear un archivo adjunto.",
"Finished" : "Terminado", "Finished" : "Terminado",
"To review" : "Para revisar", "To review" : "Para revisar",
"Action needed" : "Acción requerida", "Action needed" : "Acción requerida",
"Later" : "Después", "Later" : "Después",
"copy" : "copia",
"To do" : "Por hacer",
"Doing" : "Haciendo",
"Done" : "Terminado", "Done" : "Terminado",
"Example Task 3" : "Tarea de ejemplo 3",
"Example Task 2" : "Tarea de ejemplo 2",
"Example Task 1" : "Tarea de ejemplo 1",
"The file was uploaded" : "El archivo fue cargado", "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 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 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",
@@ -103,217 +17,47 @@
"Missing a temporary folder" : "Falta una carpeta temporal", "Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco", "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", "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.",
"Card not found" : "No se encontró la 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",
"Personal planning and team project organization" : "Planificación personal y organización de proyectos en equipo",
"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 estilo Kanban destinada a la planificación personal y la organización de proyectos en equipo integrada con Nextcloud.\n \n \n - 📥 Añade tus tareas a tarjetas y ordénalas\n - 📄 Toma notas adicionales en Markdown\n - 🔖 Asigna etiquetas para una mejor organización\n - 👥 Comparte con tu equipo, amigos o familia\n - 📎 Adjunta archivos e incrustarlos en tu descripción en Markdown\n - 💬 Discute con tu equipo usando comentarios\n - ⚡ Sigue los cambios en el flujo de actividad\n - 🚀 Organiza tu proyecto",
"Add board" : "Agregar tablero",
"Select the board to link to a project" : "Selecciona el tablero para vincularlo a un proyecto",
"Search by board title" : "Buscar por título del tablero",
"Select board" : "Seleccionar tablero",
"Create a new card" : "Crear una nueva tarjeta",
"Select a board" : "Seleccionar un tablero",
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"Creating the new card …" : "Creando la nueva tarjeta …",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" se ha añadido a \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar", "Close" : "Cerrar",
"Create card" : "Crear tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Select the card to link to a project" : "Selecciona la tarjeta para vincularla a un proyecto",
"Link to card" : "Vincular con tarjeta",
"File already exists" : "El archivo ya existe", "File already exists" : "El archivo ya existe",
"A file with the name {filename} already exists." : "Ya existe un archivo con el nombre {filename}.",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?", "Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Overwrite file" : "Sobrescribir archivo",
"Keep existing file" : "Mantener el archivo existente",
"This board is read only" : "Este tablero es de solo lectura",
"Drop your files to upload" : "Suelta tus archivos para subirlos",
"Add card" : "Agregar tarjeta", "Add card" : "Agregar tarjeta",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Agregar lista",
"List name" : "Nombre de la lista",
"Active filters" : "Filtros activos",
"Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by due date" : "Filtrar por fecha de vencimiento",
"Overdue" : "Atrasado",
"Next 24 hours" : "Próximas 24 horas",
"Next 7 days" : "Próximos 7 días",
"Next 30 days" : "Próximos 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Borrar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas", "Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas", "Show archived cards" : "Mostrar tarjetas archivadas",
"Toggle compact mode" : "Activar modo compacto",
"Open details" : "Abrir detalles.",
"Details" : "Detalles", "Details" : "Detalles",
"Currently present people" : "Personas actualmente presentes",
"Loading board" : "Cargando tablero",
"No lists available" : "No hay listas disponibles",
"Create a new list to add cards to this board" : "Crea una nueva lista para añadir tarjetas a este tablero",
"Board not found" : "No se encontró el tablero",
"Sharing" : "Compartiendo", "Sharing" : "Compartiendo",
"Tags" : "Etiquetas", "Tags" : "Etiquetas",
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Deleted lists" : "Listas eliminadas",
"Undo" : "Deshacer", "Undo" : "Deshacer",
"Deleted cards" : "Tarjetas eliminadas",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo …",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos y círculos …",
"No participants found" : "No se encontraron participantes",
"Board owner" : "Propietario del tablero",
"(Group)" : "(Grupo)",
"(Circle)" : "(Círculo)",
"Can edit" : "Puede editar", "Can edit" : "Puede editar",
"Can share" : "Puede compartir", "Can share" : "Puede compartir",
"Can manage" : "Puede gestionar",
"Owner" : "Dueño", "Owner" : "Dueño",
"Delete" : "Borrar", "Delete" : "Borrar",
"Failed to create share with {displayName}" : "Error al crear el uso compartido con {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "¿Estás seguro de que quieres transferir el tablero {title} a {user}?",
"Transfer the board." : "Transferir el tablero.",
"Transfer" : "Transferencia",
"The board has been transferred to {user}" : "El tablero se ha transferido a {user}",
"Failed to transfer the board to {user}" : "Error al transferir el tablero a {user}",
"Edit list title" : "Editar título de la lista",
"Archive all cards" : "Archivar todas las tarjetas",
"Unarchive all cards" : "Desarchivar todas las tarjetas",
"Delete list" : "Eliminar lista",
"Archive all cards in this list" : "Archivar todas las tarjetas en esta lista",
"Unarchive all cards in this list" : "Desarchivar todas las tarjetas en esta lista",
"Add a new card" : "Añadir una nueva tarjeta",
"Card name" : "Nombre de la tarjeta",
"List deleted" : "Lista eliminada",
"Edit" : "Editar", "Edit" : "Editar",
"Add a new tag" : "Añadir una nueva etiqueta",
"title and color value must be provided" : "Debe proporcionarse el título y el valor del color",
"Board name" : "Nombre del tablero",
"Members" : "Miembros", "Members" : "Miembros",
"Upload new files" : "Subir nuevos archivos",
"Share from Files" : "Compartir desde Archivos",
"Pending share" : "Uso compartido pendiente",
"Add this attachment" : "Añadir este archivo adjunto",
"Show in Files" : "Mostrar en Archivos",
"Download" : "Descargar", "Download" : "Descargar",
"Remove attachment" : "Eliminar archivo adjunto",
"Delete Attachment" : "Eliminar adjunto",
"Restore Attachment" : "Restaurar adjunto",
"File to share" : "Archivo para compartir",
"Invalid path selected" : "Ruta seleccionada no válida.",
"Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios", "Comments" : "Comentarios",
"Modified" : "Modificado", "Modified" : "Modificado",
"Created" : "Creado", "Created" : "Creado",
"The title cannot be empty." : "El título no puede estar vacío.",
"No comments yet. Begin the discussion!" : "Aún no hay comentarios. ¡Inicia la discusión!",
"Failed to load comments" : "Error al cargar los comentarios",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta…",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Assign a user to this card…" : "Asignar un usuario a esta tarjeta…",
"Due date" : "Fecha de vencimiento", "Due date" : "Fecha de vencimiento",
"Set a due date" : "Establecer una fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración", "Remove due date" : "Eliminar fecha de expiración",
"Select Date" : "Seleccionar fecha",
"Today" : "Hoy", "Today" : "Hoy",
"Tomorrow" : "Mañana", "Tomorrow" : "Mañana",
"Next week" : "Semana siguiente",
"Next month" : "Mes siguiente",
"Save" : "Guardar", "Save" : "Guardar",
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Cancel reply" : "Cancelar respuesta",
"Reply" : "Responder", "Reply" : "Responder",
"Update" : "Actualizar", "Update" : "Actualizar",
"Description" : "Descripción", "Description" : "Descripción",
"(Unsaved)" : "(No guardado)",
"(Saving…)" : "(Guardando…)",
"Formatting help" : "Ayuda de formato", "Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"View description" : "Ver descripción",
"Add Attachment" : "Añadir adjunto",
"Write a description …" : "Escribir una descripción …",
"Choose attachment" : "Elegir adjunto",
"(group)" : "(grupo)", "(group)" : "(grupo)",
"Todo items" : "Elementos pendientes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"Edit card title" : "Editar título de la tarjeta",
"Assign to me" : "Asignarme la tarjeta",
"Unassign myself" : "Desasignarme la tarjeta",
"Move card" : "Mover tarjeta",
"Card details" : "Detalles de la tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover tarjeta a otro tablero",
"List is empty" : "La lista está vacía",
"Card deleted" : "Tarjeta eliminada",
"seconds ago" : "hace segundos", "seconds ago" : "hace segundos",
"All boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados", "Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted", "Shared with you" : "Compartido con usted",
"Deck settings" : "Configuración de Deck",
"Use bigger card view" : "Usar vista de tarjeta más grande",
"Show card ID badge" : "Mostrar identificación de la tarjeta",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit deck usage of groups" : "Limitar uso de Deck a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck bloqueará a los usuarios que no formen parte de esos grupos para que no puedan crear sus propios tableros. Los usuarios aún podrán trabajar en tableros que se hayan compartido con ellos.",
"Board details" : "Detalles del tablero", "Board details" : "Detalles del tablero",
"Edit board" : "Editar el tablero", "Edit board" : "Editar el tablero",
"Clone board" : "Clonar tablero",
"Unarchive board" : "Desarchivar tablero", "Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero", "Archive board" : "Archivar tablero",
"Export board" : "Exportar tablero",
"Turn on due date reminders" : "Activar recordatorios de fecha de vencimiento",
"Turn off due date reminders" : "Desactivar recordatorios de fecha de vencimiento",
"Due date reminders" : "Recordatorios de fecha de vencimiento",
"All cards" : "Todas las tarjetas",
"Assigned cards" : "Tarjetas asignadas",
"No notifications" : "No hay notificaciones", "No notifications" : "No hay notificaciones",
"Delete board" : "Borrar tableros", "Delete board" : "Borrar tableros",
"Board {0} deleted" : "Tablero {0} eliminado", "Share" : "Compartir"
"Only assigned cards" : "Sólo tarjetas asignadas",
"No reminder" : "Sin recordatorio",
"An error occurred" : "Se produjo un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "¿Estás seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos de este tablero, incluidas las tarjetas archivadas.",
"Delete the board?" : "¿Eliminar el tablero?",
"Loading filtered view" : "Cargando vista filtrada",
"No due" : "Sin vencimiento",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"Deck board {name}\n* Last modified on {lastMod}" : "Tablero de Deck {name}\n * Última modificación el {lastMod}",
"{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Haz clic para expandir la descripción",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado el {created}\n * Última modificación el {lastMod}\n * {nbAttachments} adjuntos\n * {nbComments} comentarios",
"{nbCards} cards" : "{nbCards} tarjetas",
"Click to expand comment" : "Haz clic para expandir el comentario",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "tarjetas próximas",
"New card" : "Nueva tarjeta",
"Due on {date}" : "Vence el {date}",
"Link to a board" : "Vincular a un tablero",
"Link to a card" : "Vincular a una tarjeta",
"Create a card" : "Crear una tarjeta",
"Message from {author} in {conversationName}" : "Mensaje de {author} en {conversationName}",
"Something went wrong" : "Algo salió mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
"Error creating the share" : "Error al crear la compartición",
"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" : "Compartir",
"Add a new list" : "Añadir una nueva lista"
},"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

@@ -4,7 +4,6 @@ OC.L10N.register(
"Personal" : "Isiklik", "Personal" : "Isiklik",
"Finished" : "Lõpetatud", "Finished" : "Lõpetatud",
"Later" : "Hiljem", "Later" : "Hiljem",
"copy" : "koopia",
"Done" : "Valmis", "Done" : "Valmis",
"The file was uploaded" : "Fail laaditi üles", "The file was uploaded" : "Fail laaditi üles",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize",
@@ -13,8 +12,6 @@ OC.L10N.register(
"No file was uploaded" : "Ühtegi faili ei latud üles", "No file was uploaded" : "Ühtegi faili ei latud üles",
"Missing a temporary folder" : "Ajutine kausta on puudu", "Missing a temporary folder" : "Ajutine kausta on puudu",
"Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus", "Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus",
"A PHP extension stopped the file upload" : "PHP laiendus peatas faili üleslaadimise",
"No file uploaded or file size exceeds maximum of %s" : "Faili ei laaditud üles või selle suurus ületab maksimaalse %s",
"Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD",
"Cancel" : "Loobu", "Cancel" : "Loobu",
"Close" : "Sulge", "Close" : "Sulge",

View File

@@ -2,7 +2,6 @@
"Personal" : "Isiklik", "Personal" : "Isiklik",
"Finished" : "Lõpetatud", "Finished" : "Lõpetatud",
"Later" : "Hiljem", "Later" : "Hiljem",
"copy" : "koopia",
"Done" : "Valmis", "Done" : "Valmis",
"The file was uploaded" : "Fail laaditi üles", "The file was uploaded" : "Fail laaditi üles",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize", "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Üleslaetud fail on suurem, kui php.ini failis määratud upload_max_filesize",
@@ -11,8 +10,6 @@
"No file was uploaded" : "Ühtegi faili ei latud üles", "No file was uploaded" : "Ühtegi faili ei latud üles",
"Missing a temporary folder" : "Ajutine kausta on puudu", "Missing a temporary folder" : "Ajutine kausta on puudu",
"Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus", "Could not write file to disk" : "Faili kirjutamine kettale ebaõnnestus",
"A PHP extension stopped the file upload" : "PHP laiendus peatas faili üleslaadimise",
"No file uploaded or file size exceeds maximum of %s" : "Faili ei laaditud üles või selle suurus ületab maksimaalse %s",
"Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Vigane kuupäev, formaat peab olema YYYY-MM-DD",
"Cancel" : "Loobu", "Cancel" : "Loobu",
"Close" : "Sulge", "Close" : "Sulge",

View File

@@ -204,7 +204,7 @@ OC.L10N.register(
"Share from Files" : "Partekatu Fitxategiak-etik", "Share from Files" : "Partekatu Fitxategiak-etik",
"Pending share" : "Partekatzeko zain", "Pending share" : "Partekatzeko zain",
"Add this attachment" : "Gehitu eranskin hau", "Add this attachment" : "Gehitu eranskin hau",
"Show in Files" : "Erakutsi Fitxategiak aplikazioan", "Show in Files" : "Erakutsi fitxategietan",
"Download" : "Deskargatu", "Download" : "Deskargatu",
"Remove attachment" : "Kendu eranskina", "Remove attachment" : "Kendu eranskina",
"Delete Attachment" : "Ezabatu eranskina", "Delete Attachment" : "Ezabatu eranskina",
@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Partekatu Deck txartel baten bidez", "Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez", "Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu", "Share" : "Partekatu",
"Add a new list" : "Gehitu zerrenda berria" "Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
"Add a new list" : "Gehitu zerrenda berria",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -202,7 +202,7 @@
"Share from Files" : "Partekatu Fitxategiak-etik", "Share from Files" : "Partekatu Fitxategiak-etik",
"Pending share" : "Partekatzeko zain", "Pending share" : "Partekatzeko zain",
"Add this attachment" : "Gehitu eranskin hau", "Add this attachment" : "Gehitu eranskin hau",
"Show in Files" : "Erakutsi Fitxategiak aplikazioan", "Show in Files" : "Erakutsi fitxategietan",
"Download" : "Deskargatu", "Download" : "Deskargatu",
"Remove attachment" : "Kendu eranskina", "Remove attachment" : "Kendu eranskina",
"Delete Attachment" : "Ezabatu eranskina", "Delete Attachment" : "Ezabatu eranskina",
@@ -314,6 +314,10 @@
"Share with a Deck card" : "Partekatu Deck txartel baten bidez", "Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez", "Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu", "Share" : "Partekatu",
"Add a new list" : "Gehitu zerrenda berria" "Are you sure you want to transfer the board {title} for {user}?" : "Ziur {title} taula transferitu nahi duzula {user}?",
"Transfer the board for {user} successfully" : "Transferitu {user}-ren panela behar bezala",
"Failed to transfer the board for {user}" : "Ezin izan da transferitu {user}-ren panela",
"Add a new list" : "Gehitu zerrenda berria",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -254,7 +254,6 @@ OC.L10N.register(
"Delete board" : "حذف تهته", "Delete board" : "حذف تهته",
"An error occurred" : "خطایی روی داد", "An error occurred" : "خطایی روی داد",
"No results found" : "هیچ نتیجه ای یافت نشد", "No results found" : "هیچ نتیجه ای یافت نشد",
"Message from {author} in {conversationName}" : "پیام از {author} در {conversationName}",
"Error creating the share" : "خطایی در ایجاد اشتراک", "Error creating the share" : "خطایی در ایجاد اشتراک",
"Share" : "هم‌رسانی", "Share" : "هم‌رسانی",
"Add a new list" : "فهرست جدید بیفزایید!" "Add a new list" : "فهرست جدید بیفزایید!"

View File

@@ -252,7 +252,6 @@
"Delete board" : "حذف تهته", "Delete board" : "حذف تهته",
"An error occurred" : "خطایی روی داد", "An error occurred" : "خطایی روی داد",
"No results found" : "هیچ نتیجه ای یافت نشد", "No results found" : "هیچ نتیجه ای یافت نشد",
"Message from {author} in {conversationName}" : "پیام از {author} در {conversationName}",
"Error creating the share" : "خطایی در ایجاد اشتراک", "Error creating the share" : "خطایی در ایجاد اشتراک",
"Share" : "هم‌رسانی", "Share" : "هم‌رسانی",
"Add a new list" : "فهرست جدید بیفزایید!" "Add a new list" : "فهرست جدید بیفزایید!"

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Partager avec Deck en tant que carte", "Share with a Deck card" : "Partager avec Deck en tant que carte",
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte", "Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
"Share" : "Partager", "Share" : "Partager",
"Add a new list" : "Ajouter une nouvelle liste" "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
"Add a new list" : "Ajouter une nouvelle liste",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
}, },
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Partager avec Deck en tant que carte", "Share with a Deck card" : "Partager avec Deck en tant que carte",
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte", "Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
"Share" : "Partager", "Share" : "Partager",
"Add a new list" : "Ajouter une nouvelle liste" "Are you sure you want to transfer the board {title} for {user}?" : "Êtes-vous sûr de vouloir transférer le tableau {title} pour {user} ?",
"Transfer the board for {user} successfully" : "Transfert du tableau pour {user} avec succès",
"Failed to transfer the board for {user}" : "Échec du transfert du tableau pour {user}",
"Add a new list" : "Ajouter une nouvelle liste",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Êtes-vous certain de vouloir supprimer le tableau {title} ? Cela supprimera l'ensemble des données de ce tableau."
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} }

View File

@@ -1,97 +1,89 @@
OC.L10N.register( OC.L10N.register(
"deck", "deck",
{ {
"You have created a new board {board}" : "Vde. creou o novo taboleiro {board}", "You have created a new board {board}" : "Vostede creou o novo taboleiro {board}",
"{user} has created a new board {board}" : "{user} creou o novo taboleiro {board}", "{user} has created a new board {board}" : "{user} creou o novo taboleiro {board}",
"You have deleted the board {board}" : "Vde. eliminou o taboleiro {board}", "You have deleted the board {board}" : "Vostede eliminou o taboleiro {board}",
"{user} has deleted the board {board}" : "{user} eliminou o taboleiro {board}", "{user} has deleted the board {board}" : "{user} eliminou o taboleiro {board}",
"You have restored the board {board}" : "Vde. restaurou o taboleiro {board}", "You have restored the board {board}" : "Vostede restaurou o taboleiro {board}",
"{user} has restored the board {board}" : "{user} restaurou o taboleiro {board}", "{user} has restored the board {board}" : "{user} restaurou o taboleiro {board}",
"You have shared the board {board} with {acl}" : "Vde. compartiu o taboleiro {board} con {acl}", "You have shared the board {board} with {acl}" : "Vostede compartiu o taboleiro {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} compartiu o taboleiro {board} con {acl}", "{user} has shared the board {board} with {acl}" : "{user} compartiu o taboleiro {board} con {acl}",
"You have removed {acl} from the board {board}" : "Vde. retirou a {acl} do taboleiro {board}", "You have removed {acl} from the board {board}" : "Vostede retirou a {acl} do taboleiro {board}",
"{user} has removed {acl} from the board {board}" : "{user} retirou a {acl} do taboleiro {board}", "{user} has removed {acl} from the board {board}" : "{user} retirou a {acl} do taboleiro {board}",
"You have renamed the board {before} to {board}" : "Vde. renomeou o taboleiro {before} como {board}", "You have renamed the board {before} to {board}" : "Vostede renomeou o taboleiro {before} como {board}",
"{user} has renamed the board {before} to {board}" : "{user} renomeou o taboleiro {before} como {board}", "{user} has renamed the board {before} to {board}" : "{user} renomeou o taboleiro {before} como {board}",
"You have archived the board {board}" : "Vde. arquivou o taboleiro {board}", "You have archived the board {board}" : "Vostede arquivou o taboleiro {board}",
"{user} has archived the board {before}" : "{user} arquivou o taboleiro {before}", "{user} has archived the board {before}" : "{user} arquivou o taboleiro {before}",
"You have unarchived the board {board}" : "Vde. desarquivou o taboleiro {board}", "You have unarchived the board {board}" : "Vostede desarquivou o taboleiro {board}",
"{user} has unarchived the board {before}" : "{user} desarquivou o taboleiro {before}", "{user} has unarchived the board {before}" : "{user} desarquivou o taboleiro {before}",
"You have created a new list {stack} on board {board}" : "Vde. creou unha nova lista {stack} no taboleiro {board}", "You have created a new list {stack} on board {board}" : "Vostede creou unha nova lista {stack} no taboleiro {board}",
"{user} has created a new list {stack} on board {board}" : "{user} creou unha nova lista {stack} no taboleiro {board}", "{user} has created a new list {stack} on board {board}" : "{user} creou unha nova lista {stack} no taboleiro {board}",
"You have renamed list {before} to {stack} on board {board}" : "Vde. renomeou a lista {before} no taboleiro {board}", "You have renamed list {before} to {stack} on board {board}" : "Vostede renomeou a lista {before} no taboleiro {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} renomeou a lista {before} como {stack} no taboleiro {board}", "{user} has renamed list {before} to {stack} on board {board}" : "{user} renomeou a lista {before} como {stack} no taboleiro {board}",
"You have deleted list {stack} on board {board}" : "Vde. eliminou a lista {stack} do taboleiro {board}", "You have deleted list {stack} on board {board}" : "Vostede eliminou a lista {stack} do taboleiro {board}",
"{user} has deleted list {stack} on board {board}" : "{user} eliminou a lista {stack} do taboleiro {board}", "{user} has deleted list {stack} on board {board}" : "{user} eliminou a lista {stack} do taboleiro {board}",
"You have created card {card} in list {stack} on board {board}" : "Vde. creou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have created card {card} in list {stack} on board {board}" : "Vostede creou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} creou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has created card {card} in list {stack} on board {board}" : "{user} creou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Vde. eliminou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have deleted card {card} in list {stack} on board {board}" : "Vostede eliminou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have renamed the card {before} to {card}" : "Renomeou a tarxeta {before} a {card}", "You have renamed the card {before} to {card}" : "Renomeou a tarxeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} renomeou a tarxeta {before} a {card}", "{user} has renamed the card {before} to {card}" : "{user} renomeou a tarxeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Vde. engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}", "You have added a description to card {card} in list {stack} on board {board}" : "Vostede engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has added a description to card {card} in list {stack} on board {board}" : "{user} engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Vde. actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}", "You have updated the description of card {card} in list {stack} on board {board}" : "Vostede actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}",
"You have archived card {card} in list {stack} on board {board}" : "Vde. arquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have archived card {card} in list {stack} on board {board}" : "Vostede arquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} arquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has archived card {card} in list {stack} on board {board}" : "{user} arquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Vde. desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have unarchived card {card} in list {stack} on board {board}" : "Vostede desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have removed the due date of card {card}" : "Vde. retirou a caducidade da tarxeta {card}", "You have removed the due date of card {card}" : "Vostede retirou a caducidade da tarxeta {card}",
"{user} has removed the due date of card {card}" : "{user} retirou a caducidade da tarxeta {card}", "{user} has removed the due date of card {card}" : "{user} retirou a caducidade da tarxeta {card}",
"You have set the due date of card {card} to {after}" : "Vde. estabeleceu a caducidade da tarxeta {card} a {after}", "You have set the due date of card {card} to {after}" : "Vostede estabeleceu a caducidade da tarxeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} estabeleceu a caducidade da tarxeta {card} a {after}", "{user} has set the due date of card {card} to {after}" : "{user} estabeleceu a caducidade da tarxeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Vde. actualizou a caducidade da tarxeta {card} a {after}", "You have updated the due date of card {card} to {after}" : "Vostede actualizou a caducidade da tarxeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} actualizou a caducidade da tarxeta {card} a {after}", "{user} has updated the due date of card {card} to {after}" : "{user} actualizou a caducidade da tarxeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Vde. engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}", "You have added the tag {label} to card {card} in list {stack} on board {board}" : "Vostede engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Vde. retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}", "You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Vostede retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vde. asignou a {assigneduser} á tarxeta {card} no taboleiro {board}", "You have assigned {assigneduser} to card {card} on board {board}" : "Vostede asignou a {assigneduser} á tarxeta {card} no taboleiro {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignou a {assigneduser} á tarxeta {card} no taboleiro {board}", "{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignou a {assigneduser} á tarxeta {card} no taboleiro {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vde. desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}", "You have unassigned {assigneduser} from card {card} on board {board}" : "Vostede desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}", "{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Vde. moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}", "You have moved the card {card} from list {stackBefore} to {stack}" : "Vostede moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}", "{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}",
"You have added the attachment {attachment} to card {card}" : "Vde. engadiu o anexo {attachment} na tarxeta {card}", "You have added the attachment {attachment} to card {card}" : "Vostede engadiu o anexo {attachment} na tarxeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} engadiu o anexo {attachment} na tarxeta {card}", "{user} has added the attachment {attachment} to card {card}" : "{user} engadiu o anexo {attachment} na tarxeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Vde. actualizou o anexo {attachment} na tarxeta {card}", "You have updated the attachment {attachment} on card {card}" : "Vostede actualizou o anexo {attachment} na tarxeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} actualizou o anexo {attachment} na tarxeta {card}", "{user} has updated the attachment {attachment} on card {card}" : "{user} actualizou o anexo {attachment} na tarxeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Vde. eliminou o anexo {attachment} da tarxeta {card}", "You have deleted the attachment {attachment} from card {card}" : "Vostede eliminou o anexo {attachment} da tarxeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminou o anexo {attachment} da tarxeta {card}", "{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminou o anexo {attachment} da tarxeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Vde. restaurou o anexo {attachment} na tarxeta {card}", "You have restored the attachment {attachment} to card {card}" : "Vostede restaurou o anexo {attachment} na tarxeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}", "{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}",
"You have commented on card {card}" : "Vde. comentou na tarxeta {card}", "You have commented on card {card}" : "Vostede comentou na tarxeta {card}",
"{user} has commented on card {card}" : "{user} comentou na tarxeta {card}", "{user} has commented on card {card}" : "{user} comentou na tarxeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Tarxeteiro", "A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Deck",
"Deck" : "Tarxeteiro", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Tarxeteiro</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta", "A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta",
"Upcoming cards" : "Tarxetas próximas", "Upcoming cards" : "Tarxetas próximas",
"Load more" : "Cargar máis", "Load more" : "Cargar máis",
"Personal" : "Persoal", "Personal" : "Persoal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a Vde. por %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a vostede por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} asignoulle a tarxeta {deck-card} en {deck-board} a Vde.", "The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» chegou á súa data de caducidade.",
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» acadou a súa data de caducidade.", "%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a vostede nun comentario en «%s».",
"The card {deck-card} on {deck-board} has reached its due date." : "A tarxeta {deck-card} en {deck-board} chegou á súa data de caducidade.", "The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con vostede por %s.",
"%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a Vde. nun comentario en «%s».", "Deck board" : "Taboleiro do Deck",
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionouno a Vde. nun comentario en {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con Vde. por %s.",
"{user} has shared {deck-board} with you." : "{user} compartiu {deck-board} con vostede.",
"Deck board" : "Taboleiro do Tarxeteiro",
"Owned by %1$s" : "Propiedade de %1$s",
"Deck boards, cards and comments" : "Taboleiros do Tarxeteiro, tarxetas e comentarios",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, propiedade de %4$s",
"Card comments" : "Comentarios da tarxeta", "Card comments" : "Comentarios da tarxeta",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
"Deck boards and cards" : "Taboleiros do Tarxeteiro e tarxetas",
"No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.", "No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.",
"Finished" : "Rematado", "Finished" : "Rematado",
"To review" : "Para revisar", "To review" : "Para revisar",
"Action needed" : "Necesita unha acción", "Action needed" : "Necesita unha acción",
"Later" : "Após", "Later" : "Despois",
"copy" : "copiar", "copy" : "copiar",
"To do" : "Tarefa pendente", "To do" : "Para facer",
"Doing" : "Facendo", "Doing" : "Facendo",
"Done" : "Feito", "Done" : "Feito",
"Example Task 3" : "Tarefa de exemplo 3", "Example Task 3" : "Tarefa de exemplo 3",
@@ -106,12 +98,10 @@ OC.L10N.register(
"Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco", "Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco",
"A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros", "A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros",
"No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o máximo de %s", "No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o 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 ten máis de %s caracteres.\nEngadido como anexo á tarxeta co nome %s.\nAccesíbel no URL: %s.",
"Card not found" : "Non se atopou a tarxeta", "Card not found" : "Non se atopou a tarxeta",
"Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta", "Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta",
"Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo", "Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo",
"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" : "Tarxeteiro é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en Markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e integreos na súa descrición de Markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado",
"Add board" : "Engadir taboleiro", "Add board" : "Engadir taboleiro",
"Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto", "Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto",
"Search by board title" : "Buscar polo título do taboleiro", "Search by board title" : "Buscar polo título do taboleiro",
@@ -121,14 +111,12 @@ OC.L10N.register(
"Select a list" : "Seleccionar unha lista", "Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta", "Card title" : "Título da tarxeta",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"Creating the new card …" : "Creando unha nova tarxeta…",
"Card \"{card}\" was added to \"{board}\"" : "A tarxeta «{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta", "Open card" : "Abrir a tarxeta",
"Close" : "Pechar", "Close" : "Pechar",
"Create card" : "Crear tarxeta", "Create card" : "Crear tarxeta",
"Select a card" : "Seleccione unha tarxeta", "Select a card" : "Seleccione unha tarxeta",
"Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto", "Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto",
"Link to card" : "Ligazón á tarxeta", "Link to card" : "Ligar á tarxeta",
"File already exists" : "O ficheiro xa existe", "File already exists" : "O ficheiro xa existe",
"A file with the name {filename} already exists." : "Xa existe un ficheiro co nome {filename}.", "A file with the name {filename} already exists." : "Xa existe un ficheiro co nome {filename}.",
"Do you want to overwrite it?" : "Quere sobrescribilo?", "Do you want to overwrite it?" : "Quere sobrescribilo?",
@@ -140,7 +128,6 @@ OC.L10N.register(
"Archived cards" : "Tarxetas arquivadas", "Archived cards" : "Tarxetas arquivadas",
"Add list" : "Engadir unha lista", "Add list" : "Engadir unha lista",
"List name" : "Nome da lista", "List name" : "Nome da lista",
"Active filters" : "Filtros activos",
"Apply filter" : "Aplicar filtro", "Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar pola etiqueta", "Filter by tag" : "Filtrar pola etiqueta",
"Filter by assigned user" : "Filtrar polo usuario asignado", "Filter by assigned user" : "Filtrar polo usuario asignado",
@@ -157,7 +144,6 @@ OC.L10N.register(
"Toggle compact mode" : "Alternar o modo compacto", "Toggle compact mode" : "Alternar o modo compacto",
"Open details" : "Abrir detalles", "Open details" : "Abrir detalles",
"Details" : "Detalles", "Details" : "Detalles",
"Currently present people" : "Persoas presentes na actualidade",
"Loading board" : "Cargando o taboleiro", "Loading board" : "Cargando o taboleiro",
"No lists available" : "Non hai listas dispoñíbeis", "No lists available" : "Non hai listas dispoñíbeis",
"Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro", "Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro",
@@ -181,17 +167,10 @@ OC.L10N.register(
"Owner" : "Propietario", "Owner" : "Propietario",
"Delete" : "Eliminar", "Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}", "Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Confirma que quere transferir o taboleiro {title} a {user}?",
"Transfer the board." : "Transferir o taboleiro.",
"Transfer" : "Transferencia", "Transfer" : "Transferencia",
"The board has been transferred to {user}" : "O taboleiro foi transferido a {user}",
"Failed to transfer the board to {user}" : "Produciuse un fallo ao transferir o taboleiro a {user}",
"Edit list title" : "Editar o título da lista",
"Archive all cards" : "Arquivar todas as tarxetas", "Archive all cards" : "Arquivar todas as tarxetas",
"Unarchive all cards" : "Desarquivar todas as tarxetas",
"Delete list" : "Eliminar lista", "Delete list" : "Eliminar lista",
"Archive all cards in this list" : "Arquivar todas as tarxetas desta lista", "Archive all cards in this list" : "Arquivar todas as tarxetas desta lista",
"Unarchive all cards in this list" : "Desarquivar todas as tarxetas desta lista",
"Add a new card" : "Engadir unha nova tarxeta", "Add a new card" : "Engadir unha nova tarxeta",
"Card name" : "Nome da tarxeta", "Card name" : "Nome da tarxeta",
"List deleted" : "Lista eliminada", "List deleted" : "Lista eliminada",
@@ -202,11 +181,9 @@ OC.L10N.register(
"Members" : "Membros", "Members" : "Membros",
"Upload new files" : "Enviar novos ficheiros", "Upload new files" : "Enviar novos ficheiros",
"Share from Files" : "Compartir dende «Ficheiros»", "Share from Files" : "Compartir dende «Ficheiros»",
"Pending share" : "Compartición pendente",
"Add this attachment" : "Engadir este anexo", "Add this attachment" : "Engadir este anexo",
"Show in Files" : "Amosar en Ficheiros", "Show in Files" : "Amosar en Ficheiros",
"Download" : "Descargar", "Download" : "Descargar",
"Remove attachment" : "Retirar o anexo",
"Delete Attachment" : "Eliminar o anexo", "Delete Attachment" : "Eliminar o anexo",
"Restore Attachment" : "Restaurar o anexo", "Restore Attachment" : "Restaurar o anexo",
"File to share" : "Ficheiro para compartir", "File to share" : "Ficheiro para compartir",
@@ -219,7 +196,6 @@ OC.L10N.register(
"Created" : "Creado", "Created" : "Creado",
"The title cannot be empty." : "O título non pode estar baleiro.", "The title cannot be empty." : "O título non pode estar baleiro.",
"No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!", "No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!",
"Failed to load comments" : "Produciuse un fallo ao cargar os comentarios",
"Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…", "Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…",
"Assign to users" : "Asignar a usuarios", "Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos", "Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
@@ -236,7 +212,6 @@ OC.L10N.register(
"The comment cannot be empty." : "O comentario non pode estar baleiro", "The comment cannot be empty." : "O comentario non pode estar baleiro",
"The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.", "The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.",
"In reply to" : "En resposta a", "In reply to" : "En resposta a",
"Cancel reply" : "Cancelar a resposta",
"Reply" : "Responder", "Reply" : "Responder",
"Update" : "Actualizar", "Update" : "Actualizar",
"Description" : "Descrición", "Description" : "Descrición",
@@ -249,9 +224,6 @@ OC.L10N.register(
"Write a description …" : "Escriba unha descrición…", "Write a description …" : "Escriba unha descrición…",
"Choose attachment" : "Escoller o anexo", "Choose attachment" : "Escoller o anexo",
"(group)" : "(grupo)", "(group)" : "(grupo)",
"Todo items" : "Elementos pendentes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sen ler",
"Edit card title" : "Editar o título da tarxeta",
"Assign to me" : "Asignarme", "Assign to me" : "Asignarme",
"Unassign myself" : "Desasignarme", "Unassign myself" : "Desasignarme",
"Move card" : "Mover a tarxeta", "Move card" : "Mover a tarxeta",
@@ -262,22 +234,19 @@ OC.L10N.register(
"Move card to another board" : "Mover a tarxeta a outro taboleiro", "Move card to another board" : "Mover a tarxeta a outro taboleiro",
"List is empty" : "A lista está baleira", "List is empty" : "A lista está baleira",
"Card deleted" : "Tarxeta eliminada", "Card deleted" : "Tarxeta eliminada",
"seconds ago" : "segundos atrás", "seconds ago" : "hai uns segundos",
"All boards" : "Todos os taboleiros", "All boards" : "Todos os taboleiros",
"Archived boards" : "Taboleiros arquivados", "Archived boards" : "Taboleiros arquivados",
"Shared with you" : "Compartido con Vde.", "Shared with you" : "Compartido con vostede",
"Deck settings" : "Axustes de Tarxeteiro",
"Use bigger card view" : "Usa a vista de tarxeta máis grande", "Use bigger card view" : "Usa a vista de tarxeta máis grande",
"Show card ID badge" : "Amosar o distintivo de identificación da tarxeta",
"Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas", "Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas",
"Limit deck usage of groups" : "Limitar o uso da plataforma a grupos", "Limit deck usage of groups" : "Limitar o uso da plataforma a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando o Tarxeteiro bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.", "Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando Deck bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
"Board details" : "Detalles do taboleiro", "Board details" : "Detalles do taboleiro",
"Edit board" : "Editar taboleiro", "Edit board" : "Editar taboleiro",
"Clone board" : "Clonar taboleiro", "Clone board" : "Clonar taboleiro",
"Unarchive board" : "Desarquivar taboleiro", "Unarchive board" : "Desarquivar taboleiro",
"Archive board" : "Arquivar taboleiro", "Archive board" : "Arquivar taboleiro",
"Export board" : "Exportar taboleiro",
"Turn on due date reminders" : "Activar os lembretes de data de caducidade", "Turn on due date reminders" : "Activar os lembretes de data de caducidade",
"Turn off due date reminders" : "Desctivar os lembretes de data de caducidade", "Turn off due date reminders" : "Desctivar os lembretes de data de caducidade",
"Due date reminders" : "Lembretes de data de caducidade", "Due date reminders" : "Lembretes de data de caducidade",
@@ -289,33 +258,26 @@ OC.L10N.register(
"Only assigned cards" : "Só as tarxetas asignadas", "Only assigned cards" : "Só as tarxetas asignadas",
"No reminder" : "Non hai lembretes", "No reminder" : "Non hai lembretes",
"An error occurred" : "Produciuse un erro", "An error occurred" : "Produciuse un erro",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro, incluídas as tarxetas arquivadas.",
"Delete the board?" : "Eliminar o taboleiro?", "Delete the board?" : "Eliminar o taboleiro?",
"Loading filtered view" : "Cargando a vista filtrada", "Loading filtered view" : "Cargando a vista filtrada",
"No due" : "Sen caducidade", "No due" : "Sen caducidade",
"Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros", "Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros",
"No results found" : "Non se atoparon resultados", "No results found" : "Non se atoparon resultados",
"Deck board {name}\n* Last modified on {lastMod}" : "Taboleiro do Tarxeteiro {name}\n* Última modificación en {lastMod}",
"{stack} in {board}" : "{stack} en {board}", "{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Prema para despregar a descrición",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado o {created}\n* Última modificación o {lastMod}\n* {nbAttachments} anexos\n* {nbComments} comentarios",
"{nbCards} cards" : "{nbCards} tarxetas",
"Click to expand comment" : "Prema para despregar o comentario",
"No upcoming cards" : "Non hai tarxetas próximas", "No upcoming cards" : "Non hai tarxetas próximas",
"upcoming cards" : "tarxetas próximas", "upcoming cards" : "tarxetas próximas",
"New card" : "Nova tarxeta", "Link to a board" : "Ligar a un taboleiro",
"Due on {date}" : "Caduca o {date}", "Link to a card" : "Ligar a unha tarxeta",
"Link to a board" : "Ligazón a un taboleiro",
"Link to a card" : "Ligazón a unha tarxeta",
"Create a card" : "Crear unha tarxeta", "Create a card" : "Crear unha tarxeta",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}", "Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Something went wrong" : "Algo foi mal", "Something went wrong" : "Algo foi mal",
"Failed to upload {name}" : "Produciuse un fallo ao enviar {name}", "Failed to upload {name}" : "Produciuse un fallo ao actualizar {name}",
"Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}", "Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}",
"Error creating the share" : "Produciuse un erro ao crear a compartición", "Error creating the share" : "Produciuse un erro ao crear a compartición",
"Share with a Deck card" : "Compartir cunha tarxeta de Tarxeteiro", "Share with a Deck card" : "Compartir cunha tarxeta Deck",
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta de Tarxeteiro", "Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Engadir unha lista nova" "Add a new list" : "Engadir unha lista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -1,95 +1,87 @@
{ "translations": { { "translations": {
"You have created a new board {board}" : "Vde. creou o novo taboleiro {board}", "You have created a new board {board}" : "Vostede creou o novo taboleiro {board}",
"{user} has created a new board {board}" : "{user} creou o novo taboleiro {board}", "{user} has created a new board {board}" : "{user} creou o novo taboleiro {board}",
"You have deleted the board {board}" : "Vde. eliminou o taboleiro {board}", "You have deleted the board {board}" : "Vostede eliminou o taboleiro {board}",
"{user} has deleted the board {board}" : "{user} eliminou o taboleiro {board}", "{user} has deleted the board {board}" : "{user} eliminou o taboleiro {board}",
"You have restored the board {board}" : "Vde. restaurou o taboleiro {board}", "You have restored the board {board}" : "Vostede restaurou o taboleiro {board}",
"{user} has restored the board {board}" : "{user} restaurou o taboleiro {board}", "{user} has restored the board {board}" : "{user} restaurou o taboleiro {board}",
"You have shared the board {board} with {acl}" : "Vde. compartiu o taboleiro {board} con {acl}", "You have shared the board {board} with {acl}" : "Vostede compartiu o taboleiro {board} con {acl}",
"{user} has shared the board {board} with {acl}" : "{user} compartiu o taboleiro {board} con {acl}", "{user} has shared the board {board} with {acl}" : "{user} compartiu o taboleiro {board} con {acl}",
"You have removed {acl} from the board {board}" : "Vde. retirou a {acl} do taboleiro {board}", "You have removed {acl} from the board {board}" : "Vostede retirou a {acl} do taboleiro {board}",
"{user} has removed {acl} from the board {board}" : "{user} retirou a {acl} do taboleiro {board}", "{user} has removed {acl} from the board {board}" : "{user} retirou a {acl} do taboleiro {board}",
"You have renamed the board {before} to {board}" : "Vde. renomeou o taboleiro {before} como {board}", "You have renamed the board {before} to {board}" : "Vostede renomeou o taboleiro {before} como {board}",
"{user} has renamed the board {before} to {board}" : "{user} renomeou o taboleiro {before} como {board}", "{user} has renamed the board {before} to {board}" : "{user} renomeou o taboleiro {before} como {board}",
"You have archived the board {board}" : "Vde. arquivou o taboleiro {board}", "You have archived the board {board}" : "Vostede arquivou o taboleiro {board}",
"{user} has archived the board {before}" : "{user} arquivou o taboleiro {before}", "{user} has archived the board {before}" : "{user} arquivou o taboleiro {before}",
"You have unarchived the board {board}" : "Vde. desarquivou o taboleiro {board}", "You have unarchived the board {board}" : "Vostede desarquivou o taboleiro {board}",
"{user} has unarchived the board {before}" : "{user} desarquivou o taboleiro {before}", "{user} has unarchived the board {before}" : "{user} desarquivou o taboleiro {before}",
"You have created a new list {stack} on board {board}" : "Vde. creou unha nova lista {stack} no taboleiro {board}", "You have created a new list {stack} on board {board}" : "Vostede creou unha nova lista {stack} no taboleiro {board}",
"{user} has created a new list {stack} on board {board}" : "{user} creou unha nova lista {stack} no taboleiro {board}", "{user} has created a new list {stack} on board {board}" : "{user} creou unha nova lista {stack} no taboleiro {board}",
"You have renamed list {before} to {stack} on board {board}" : "Vde. renomeou a lista {before} no taboleiro {board}", "You have renamed list {before} to {stack} on board {board}" : "Vostede renomeou a lista {before} no taboleiro {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} renomeou a lista {before} como {stack} no taboleiro {board}", "{user} has renamed list {before} to {stack} on board {board}" : "{user} renomeou a lista {before} como {stack} no taboleiro {board}",
"You have deleted list {stack} on board {board}" : "Vde. eliminou a lista {stack} do taboleiro {board}", "You have deleted list {stack} on board {board}" : "Vostede eliminou a lista {stack} do taboleiro {board}",
"{user} has deleted list {stack} on board {board}" : "{user} eliminou a lista {stack} do taboleiro {board}", "{user} has deleted list {stack} on board {board}" : "{user} eliminou a lista {stack} do taboleiro {board}",
"You have created card {card} in list {stack} on board {board}" : "Vde. creou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have created card {card} in list {stack} on board {board}" : "Vostede creou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} creou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has created card {card} in list {stack} on board {board}" : "{user} creou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Vde. eliminou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have deleted card {card} in list {stack} on board {board}" : "Vostede eliminou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has deleted card {card} in list {stack} on board {board}" : "{user} eliminou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have renamed the card {before} to {card}" : "Renomeou a tarxeta {before} a {card}", "You have renamed the card {before} to {card}" : "Renomeou a tarxeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} renomeou a tarxeta {before} a {card}", "{user} has renamed the card {before} to {card}" : "{user} renomeou a tarxeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Vde. engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}", "You have added a description to card {card} in list {stack} on board {board}" : "Vostede engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has added a description to card {card} in list {stack} on board {board}" : "{user} engadiu a descrición á tarxeta {card} na lista {stack} no taboleiro {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Vde. actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}", "You have updated the description of card {card} in list {stack} on board {board}" : "Vostede actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} actualizou a descrición da tarxeta {card} na lista {stack} no taboleiro {board}",
"You have archived card {card} in list {stack} on board {board}" : "Vde. arquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have archived card {card} in list {stack} on board {board}" : "Vostede arquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} arquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has archived card {card} in list {stack} on board {board}" : "{user} arquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Vde. desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "You have unarchived card {card} in list {stack} on board {board}" : "Vostede desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has unarchived card {card} in list {stack} on board {board}" : "{user} desarquivou a tarxeta {card} na lista {stack} no taboleiro {board}",
"You have removed the due date of card {card}" : "Vde. retirou a caducidade da tarxeta {card}", "You have removed the due date of card {card}" : "Vostede retirou a caducidade da tarxeta {card}",
"{user} has removed the due date of card {card}" : "{user} retirou a caducidade da tarxeta {card}", "{user} has removed the due date of card {card}" : "{user} retirou a caducidade da tarxeta {card}",
"You have set the due date of card {card} to {after}" : "Vde. estabeleceu a caducidade da tarxeta {card} a {after}", "You have set the due date of card {card} to {after}" : "Vostede estabeleceu a caducidade da tarxeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} estabeleceu a caducidade da tarxeta {card} a {after}", "{user} has set the due date of card {card} to {after}" : "{user} estabeleceu a caducidade da tarxeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Vde. actualizou a caducidade da tarxeta {card} a {after}", "You have updated the due date of card {card} to {after}" : "Vostede actualizou a caducidade da tarxeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} actualizou a caducidade da tarxeta {card} a {after}", "{user} has updated the due date of card {card} to {after}" : "{user} actualizou a caducidade da tarxeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Vde. engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}", "You have added the tag {label} to card {card} in list {stack} on board {board}" : "Vostede engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} engadiu a etiqueta {label} á tarxeta {card} na lista {stack} no taboleiro {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Vde. retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}", "You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Vostede retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}", "{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} retirou a etiqueta {label} da tarxeta {card} na lista {stack} no taboleiro {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vde. asignou a {assigneduser} á tarxeta {card} no taboleiro {board}", "You have assigned {assigneduser} to card {card} on board {board}" : "Vostede asignou a {assigneduser} á tarxeta {card} no taboleiro {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignou a {assigneduser} á tarxeta {card} no taboleiro {board}", "{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} asignou a {assigneduser} á tarxeta {card} no taboleiro {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vde. desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}", "You have unassigned {assigneduser} from card {card} on board {board}" : "Vostede desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}", "{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} desasignou a {assigneduser} da tarxeta {card} no taboleiro {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Vde. moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}", "You have moved the card {card} from list {stackBefore} to {stack}" : "Vostede moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}", "{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} moveu a tarxeta {card} dende a lista {stackBefore} cara a lista {stack}",
"You have added the attachment {attachment} to card {card}" : "Vde. engadiu o anexo {attachment} na tarxeta {card}", "You have added the attachment {attachment} to card {card}" : "Vostede engadiu o anexo {attachment} na tarxeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} engadiu o anexo {attachment} na tarxeta {card}", "{user} has added the attachment {attachment} to card {card}" : "{user} engadiu o anexo {attachment} na tarxeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Vde. actualizou o anexo {attachment} na tarxeta {card}", "You have updated the attachment {attachment} on card {card}" : "Vostede actualizou o anexo {attachment} na tarxeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} actualizou o anexo {attachment} na tarxeta {card}", "{user} has updated the attachment {attachment} on card {card}" : "{user} actualizou o anexo {attachment} na tarxeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Vde. eliminou o anexo {attachment} da tarxeta {card}", "You have deleted the attachment {attachment} from card {card}" : "Vostede eliminou o anexo {attachment} da tarxeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminou o anexo {attachment} da tarxeta {card}", "{user} has deleted the attachment {attachment} from card {card}" : "{user} eliminou o anexo {attachment} da tarxeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Vde. restaurou o anexo {attachment} na tarxeta {card}", "You have restored the attachment {attachment} to card {card}" : "Vostede restaurou o anexo {attachment} na tarxeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}", "{user} has restored the attachment {attachment} to card {card}" : "{user} restaurou o anexo {attachment} da tarxeta {card}",
"You have commented on card {card}" : "Vde. comentou na tarxeta {card}", "You have commented on card {card}" : "Vostede comentou na tarxeta {card}",
"{user} has commented on card {card}" : "{user} comentou na tarxeta {card}", "{user} has commented on card {card}" : "{user} comentou na tarxeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Tarxeteiro", "A <strong>card description</strong> inside the Deck app has been changed" : "Cambiouse a <strong>descripción da tarxeta</strong> dentro da aplicación Deck",
"Deck" : "Tarxeteiro", "Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Tarxeteiro</strong>", "Changes in the <strong>Deck app</strong>" : "Cambios na <strong>aplicación Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta", "A <strong>comment</strong> was created on a card" : "Creouse un <strong>comentario</strong> nunha tarxeta",
"Upcoming cards" : "Tarxetas próximas", "Upcoming cards" : "Tarxetas próximas",
"Load more" : "Cargar máis", "Load more" : "Cargar máis",
"Personal" : "Persoal", "Personal" : "Persoal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a Vde. por %s.", "The card \"%s\" on \"%s\" has been assigned to you by %s." : "A tarxeta «%s» en «%s» foi asignada a vostede por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} asignoulle a tarxeta {deck-card} en {deck-board} a Vde.", "The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» chegou á súa data de caducidade.",
"The card \"%s\" on \"%s\" has reached its due date." : "A tarxeta «%s» en «%s» acadou a súa data de caducidade.", "%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a vostede nun comentario en «%s».",
"The card {deck-card} on {deck-board} has reached its due date." : "A tarxeta {deck-card} en {deck-board} chegou á súa data de caducidade.", "The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con vostede por %s.",
"%s has mentioned you in a comment on \"%s\"." : "%s mencionouno a Vde. nun comentario en «%s».", "Deck board" : "Taboleiro do Deck",
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionouno a Vde. nun comentario en {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "O taboleiro «%s» foi compartido con Vde. por %s.",
"{user} has shared {deck-board} with you." : "{user} compartiu {deck-board} con vostede.",
"Deck board" : "Taboleiro do Tarxeteiro",
"Owned by %1$s" : "Propiedade de %1$s",
"Deck boards, cards and comments" : "Taboleiros do Tarxeteiro, tarxetas e comentarios",
"From %1$s, in %2$s/%3$s, owned by %4$s" : "De %1$s, en %2$s/%3$s, propiedade de %4$s",
"Card comments" : "Comentarios da tarxeta", "Card comments" : "Comentarios da tarxeta",
"%s on %s" : "%s en %s", "%s on %s" : "%s en %s",
"Deck boards and cards" : "Taboleiros do Tarxeteiro e tarxetas",
"No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.", "No data was provided to create an attachment." : "Non se forneceu ningún dato para crear un anexo.",
"Finished" : "Rematado", "Finished" : "Rematado",
"To review" : "Para revisar", "To review" : "Para revisar",
"Action needed" : "Necesita unha acción", "Action needed" : "Necesita unha acción",
"Later" : "Após", "Later" : "Despois",
"copy" : "copiar", "copy" : "copiar",
"To do" : "Tarefa pendente", "To do" : "Para facer",
"Doing" : "Facendo", "Doing" : "Facendo",
"Done" : "Feito", "Done" : "Feito",
"Example Task 3" : "Tarefa de exemplo 3", "Example Task 3" : "Tarefa de exemplo 3",
@@ -104,12 +96,10 @@
"Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco", "Could not write file to disk" : "Non foi posíbel escribir o ficheiro no disco",
"A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros", "A PHP extension stopped the file upload" : "Unha extensión PHP detivo o envío de ficheiros",
"No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o máximo de %s", "No file uploaded or file size exceeds maximum of %s" : "Non se enviou ningún ficheiro ou o tamaño do ficheiro supera o 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 ten máis de %s caracteres.\nEngadido como anexo á tarxeta co nome %s.\nAccesíbel no URL: %s.",
"Card not found" : "Non se atopou a tarxeta", "Card not found" : "Non se atopou a tarxeta",
"Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta", "Path is already shared with this card" : "A ruta xa está compartida con esta tarxeta",
"Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD", "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
"Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo", "Personal planning and team project organization" : "Planificación persoal e organización de proxectos de equipo",
"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" : "Tarxeteiro é unha ferramenta de organización de estilo kanban dirixida a planificación persoal e organización de proxectos para equipos integrados con Nextcloud. \n\n\n- 📥 Engada as súas tarefas ás tarxetas e fagas ordenadas\n- 📄 Escriba notas adicionais en Markdown\n- 🔖 Asigne etiquetas para unha mellor organización\n- 👥 Comparta co seu equipo, amigos ou a súa familia\n- 📎 Anexe ficheiros e integreos na súa descrición de Markdown\n- 💬 Debata co seu equipo usando os comentarios\n- ⚡ Faga un seguimento dos cambios no fluxo de actividade\n- 🚀 Teña o seu proxecto organizado",
"Add board" : "Engadir taboleiro", "Add board" : "Engadir taboleiro",
"Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto", "Select the board to link to a project" : "Seleccione o taboleiro para ligar a un proxecto",
"Search by board title" : "Buscar polo título do taboleiro", "Search by board title" : "Buscar polo título do taboleiro",
@@ -119,14 +109,12 @@
"Select a list" : "Seleccionar unha lista", "Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta", "Card title" : "Título da tarxeta",
"Cancel" : "Cancelar", "Cancel" : "Cancelar",
"Creating the new card …" : "Creando unha nova tarxeta…",
"Card \"{card}\" was added to \"{board}\"" : "A tarxeta «{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta", "Open card" : "Abrir a tarxeta",
"Close" : "Pechar", "Close" : "Pechar",
"Create card" : "Crear tarxeta", "Create card" : "Crear tarxeta",
"Select a card" : "Seleccione unha tarxeta", "Select a card" : "Seleccione unha tarxeta",
"Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto", "Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto",
"Link to card" : "Ligazón á tarxeta", "Link to card" : "Ligar á tarxeta",
"File already exists" : "O ficheiro xa existe", "File already exists" : "O ficheiro xa existe",
"A file with the name {filename} already exists." : "Xa existe un ficheiro co nome {filename}.", "A file with the name {filename} already exists." : "Xa existe un ficheiro co nome {filename}.",
"Do you want to overwrite it?" : "Quere sobrescribilo?", "Do you want to overwrite it?" : "Quere sobrescribilo?",
@@ -138,7 +126,6 @@
"Archived cards" : "Tarxetas arquivadas", "Archived cards" : "Tarxetas arquivadas",
"Add list" : "Engadir unha lista", "Add list" : "Engadir unha lista",
"List name" : "Nome da lista", "List name" : "Nome da lista",
"Active filters" : "Filtros activos",
"Apply filter" : "Aplicar filtro", "Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar pola etiqueta", "Filter by tag" : "Filtrar pola etiqueta",
"Filter by assigned user" : "Filtrar polo usuario asignado", "Filter by assigned user" : "Filtrar polo usuario asignado",
@@ -155,7 +142,6 @@
"Toggle compact mode" : "Alternar o modo compacto", "Toggle compact mode" : "Alternar o modo compacto",
"Open details" : "Abrir detalles", "Open details" : "Abrir detalles",
"Details" : "Detalles", "Details" : "Detalles",
"Currently present people" : "Persoas presentes na actualidade",
"Loading board" : "Cargando o taboleiro", "Loading board" : "Cargando o taboleiro",
"No lists available" : "Non hai listas dispoñíbeis", "No lists available" : "Non hai listas dispoñíbeis",
"Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro", "Create a new list to add cards to this board" : "Crear unha nova lista para engadir tarxetas a este taboleiro",
@@ -179,17 +165,10 @@
"Owner" : "Propietario", "Owner" : "Propietario",
"Delete" : "Eliminar", "Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}", "Failed to create share with {displayName}" : "Produciuse un fallo ao crear o uso compartido con {displayName}",
"Are you sure you want to transfer the board {title} to {user}?" : "Confirma que quere transferir o taboleiro {title} a {user}?",
"Transfer the board." : "Transferir o taboleiro.",
"Transfer" : "Transferencia", "Transfer" : "Transferencia",
"The board has been transferred to {user}" : "O taboleiro foi transferido a {user}",
"Failed to transfer the board to {user}" : "Produciuse un fallo ao transferir o taboleiro a {user}",
"Edit list title" : "Editar o título da lista",
"Archive all cards" : "Arquivar todas as tarxetas", "Archive all cards" : "Arquivar todas as tarxetas",
"Unarchive all cards" : "Desarquivar todas as tarxetas",
"Delete list" : "Eliminar lista", "Delete list" : "Eliminar lista",
"Archive all cards in this list" : "Arquivar todas as tarxetas desta lista", "Archive all cards in this list" : "Arquivar todas as tarxetas desta lista",
"Unarchive all cards in this list" : "Desarquivar todas as tarxetas desta lista",
"Add a new card" : "Engadir unha nova tarxeta", "Add a new card" : "Engadir unha nova tarxeta",
"Card name" : "Nome da tarxeta", "Card name" : "Nome da tarxeta",
"List deleted" : "Lista eliminada", "List deleted" : "Lista eliminada",
@@ -200,11 +179,9 @@
"Members" : "Membros", "Members" : "Membros",
"Upload new files" : "Enviar novos ficheiros", "Upload new files" : "Enviar novos ficheiros",
"Share from Files" : "Compartir dende «Ficheiros»", "Share from Files" : "Compartir dende «Ficheiros»",
"Pending share" : "Compartición pendente",
"Add this attachment" : "Engadir este anexo", "Add this attachment" : "Engadir este anexo",
"Show in Files" : "Amosar en Ficheiros", "Show in Files" : "Amosar en Ficheiros",
"Download" : "Descargar", "Download" : "Descargar",
"Remove attachment" : "Retirar o anexo",
"Delete Attachment" : "Eliminar o anexo", "Delete Attachment" : "Eliminar o anexo",
"Restore Attachment" : "Restaurar o anexo", "Restore Attachment" : "Restaurar o anexo",
"File to share" : "Ficheiro para compartir", "File to share" : "Ficheiro para compartir",
@@ -217,7 +194,6 @@
"Created" : "Creado", "Created" : "Creado",
"The title cannot be empty." : "O título non pode estar baleiro.", "The title cannot be empty." : "O título non pode estar baleiro.",
"No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!", "No comments yet. Begin the discussion!" : "Aínda non hai comentarios. Comece o debate!",
"Failed to load comments" : "Produciuse un fallo ao cargar os comentarios",
"Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…", "Assign a tag to this card…" : "Asignar unha etiqueta a esta tarxeta…",
"Assign to users" : "Asignar a usuarios", "Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos", "Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
@@ -234,7 +210,6 @@
"The comment cannot be empty." : "O comentario non pode estar baleiro", "The comment cannot be empty." : "O comentario non pode estar baleiro",
"The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.", "The comment cannot be longer than 1000 characters." : "O comentario non pode ter máis de 1000 caracteres.",
"In reply to" : "En resposta a", "In reply to" : "En resposta a",
"Cancel reply" : "Cancelar a resposta",
"Reply" : "Responder", "Reply" : "Responder",
"Update" : "Actualizar", "Update" : "Actualizar",
"Description" : "Descrición", "Description" : "Descrición",
@@ -247,9 +222,6 @@
"Write a description …" : "Escriba unha descrición…", "Write a description …" : "Escriba unha descrición…",
"Choose attachment" : "Escoller o anexo", "Choose attachment" : "Escoller o anexo",
"(group)" : "(grupo)", "(group)" : "(grupo)",
"Todo items" : "Elementos pendentes",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sen ler",
"Edit card title" : "Editar o título da tarxeta",
"Assign to me" : "Asignarme", "Assign to me" : "Asignarme",
"Unassign myself" : "Desasignarme", "Unassign myself" : "Desasignarme",
"Move card" : "Mover a tarxeta", "Move card" : "Mover a tarxeta",
@@ -260,22 +232,19 @@
"Move card to another board" : "Mover a tarxeta a outro taboleiro", "Move card to another board" : "Mover a tarxeta a outro taboleiro",
"List is empty" : "A lista está baleira", "List is empty" : "A lista está baleira",
"Card deleted" : "Tarxeta eliminada", "Card deleted" : "Tarxeta eliminada",
"seconds ago" : "segundos atrás", "seconds ago" : "hai uns segundos",
"All boards" : "Todos os taboleiros", "All boards" : "Todos os taboleiros",
"Archived boards" : "Taboleiros arquivados", "Archived boards" : "Taboleiros arquivados",
"Shared with you" : "Compartido con Vde.", "Shared with you" : "Compartido con vostede",
"Deck settings" : "Axustes de Tarxeteiro",
"Use bigger card view" : "Usa a vista de tarxeta máis grande", "Use bigger card view" : "Usa a vista de tarxeta máis grande",
"Show card ID badge" : "Amosar o distintivo de identificación da tarxeta",
"Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas", "Show boards in calendar/tasks" : "Amosar taboleiros no calendario/tarefas",
"Limit deck usage of groups" : "Limitar o uso da plataforma a grupos", "Limit deck usage of groups" : "Limitar o uso da plataforma a grupos",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando o Tarxeteiro bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.", "Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitando Deck bloqueará os usuarios que non formen parte destes grupos, para crear os seus propios taboleiros. Os usuarios aínda así poderán traballar en taboleiros compartidos con eles.",
"Board details" : "Detalles do taboleiro", "Board details" : "Detalles do taboleiro",
"Edit board" : "Editar taboleiro", "Edit board" : "Editar taboleiro",
"Clone board" : "Clonar taboleiro", "Clone board" : "Clonar taboleiro",
"Unarchive board" : "Desarquivar taboleiro", "Unarchive board" : "Desarquivar taboleiro",
"Archive board" : "Arquivar taboleiro", "Archive board" : "Arquivar taboleiro",
"Export board" : "Exportar taboleiro",
"Turn on due date reminders" : "Activar os lembretes de data de caducidade", "Turn on due date reminders" : "Activar os lembretes de data de caducidade",
"Turn off due date reminders" : "Desctivar os lembretes de data de caducidade", "Turn off due date reminders" : "Desctivar os lembretes de data de caducidade",
"Due date reminders" : "Lembretes de data de caducidade", "Due date reminders" : "Lembretes de data de caducidade",
@@ -287,33 +256,26 @@
"Only assigned cards" : "Só as tarxetas asignadas", "Only assigned cards" : "Só as tarxetas asignadas",
"No reminder" : "Non hai lembretes", "No reminder" : "Non hai lembretes",
"An error occurred" : "Produciuse un erro", "An error occurred" : "Produciuse un erro",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro, incluídas as tarxetas arquivadas.",
"Delete the board?" : "Eliminar o taboleiro?", "Delete the board?" : "Eliminar o taboleiro?",
"Loading filtered view" : "Cargando a vista filtrada", "Loading filtered view" : "Cargando a vista filtrada",
"No due" : "Sen caducidade", "No due" : "Sen caducidade",
"Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros", "Search for {searchQuery} in all boards" : "Resultados de busca para {searchQuery} en todos os taboleiros",
"No results found" : "Non se atoparon resultados", "No results found" : "Non se atoparon resultados",
"Deck board {name}\n* Last modified on {lastMod}" : "Taboleiro do Tarxeteiro {name}\n* Última modificación en {lastMod}",
"{stack} in {board}" : "{stack} en {board}", "{stack} in {board}" : "{stack} en {board}",
"Click to expand description" : "Prema para despregar a descrición",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments" : "* Creado o {created}\n* Última modificación o {lastMod}\n* {nbAttachments} anexos\n* {nbComments} comentarios",
"{nbCards} cards" : "{nbCards} tarxetas",
"Click to expand comment" : "Prema para despregar o comentario",
"No upcoming cards" : "Non hai tarxetas próximas", "No upcoming cards" : "Non hai tarxetas próximas",
"upcoming cards" : "tarxetas próximas", "upcoming cards" : "tarxetas próximas",
"New card" : "Nova tarxeta", "Link to a board" : "Ligar a un taboleiro",
"Due on {date}" : "Caduca o {date}", "Link to a card" : "Ligar a unha tarxeta",
"Link to a board" : "Ligazón a un taboleiro",
"Link to a card" : "Ligazón a unha tarxeta",
"Create a card" : "Crear unha tarxeta", "Create a card" : "Crear unha tarxeta",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}", "Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Something went wrong" : "Algo foi mal", "Something went wrong" : "Algo foi mal",
"Failed to upload {name}" : "Produciuse un fallo ao enviar {name}", "Failed to upload {name}" : "Produciuse un fallo ao actualizar {name}",
"Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}", "Maximum file size of {size} exceeded" : "Excedeuse o tamaño máximo de ficheiro de {size}",
"Error creating the share" : "Produciuse un erro ao crear a compartición", "Error creating the share" : "Produciuse un erro ao crear a compartición",
"Share with a Deck card" : "Compartir cunha tarxeta de Tarxeteiro", "Share with a Deck card" : "Compartir cunha tarxeta Deck",
"Share {file} with a Deck card" : "Compartir {file} cunha tarxeta de Tarxeteiro", "Share {file} with a Deck card" : "Compartir {file} cunha tarxeta Deck",
"Share" : "Compartir", "Share" : "Compartir",
"Add a new list" : "Engadir unha lista nova" "Add a new list" : "Engadir unha lista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Confirma que quere eliminar o taboleiro {title}? Isto eliminará todos os datos deste taboleiro."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -268,6 +268,7 @@ OC.L10N.register(
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה", "Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה", "Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
"Share" : "שיתוף", "Share" : "שיתוף",
"Add a new list" : "הוסף רשימה חדשה" "Add a new list" : "הוסף רשימה חדשה",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
}, },
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"); "nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");

View File

@@ -266,6 +266,7 @@
"Share with a Deck card" : "שיתוף עם כרטיס חפיסה", "Share with a Deck card" : "שיתוף עם כרטיס חפיסה",
"Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה", "Share {file} with a Deck card" : "שיתוף {file} עם כרטיס חפיסה",
"Share" : "שיתוף", "Share" : "שיתוף",
"Add a new list" : "הוסף רשימה חדשה" "Add a new list" : "הוסף רשימה חדשה",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "למחוק את הלוח {title}? פעולה זו תמחק את כל הנתונים של הלוח הזה."
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;" },"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
} }

View File

@@ -286,6 +286,7 @@ OC.L10N.register(
"Share with a Deck card" : "Dijeli s Deck karticom", "Share with a Deck card" : "Dijeli s Deck karticom",
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom", "Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
"Share" : "Dijeli", "Share" : "Dijeli",
"Add a new list" : "Dodaj novi popis" "Add a new list" : "Dodaj novi popis",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
}, },
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"); "nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");

View File

@@ -284,6 +284,7 @@
"Share with a Deck card" : "Dijeli s Deck karticom", "Share with a Deck card" : "Dijeli s Deck karticom",
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom", "Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
"Share" : "Dijeli", "Share" : "Dijeli",
"Add a new list" : "Dodaj novi popis" "Add a new list" : "Dodaj novi popis",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Jeste li sigurni da želite izbrisati ploču {title}? Time ćete izbrisati sve podatke ploče."
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Megosztás kártyával", "Share with a Deck card" : "Megosztás kártyával",
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával", "Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
"Share" : "Megosztás", "Share" : "Megosztás",
"Add a new list" : "Új lista hozzáadása" "Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
"Add a new list" : "Új lista hozzáadása",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Megosztás kártyával", "Share with a Deck card" : "Megosztás kártyával",
"Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával", "Share {file} with a Deck card" : "A(z) {file} megosztása egy kártyával",
"Share" : "Megosztás", "Share" : "Megosztás",
"Add a new list" : "Új lista hozzáadása" "Are you sure you want to transfer the board {title} for {user}?" : "Biztos, hogy átadja a(z) {board} tábla tulajdonjogát {user} számára?",
"Transfer the board for {user} successfully" : "A tábla átadása {user} számára sikeres",
"Failed to transfer the board for {user}" : "A tábla átadása {user} számára sikertelen",
"Add a new list" : "Új lista hozzáadása",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -225,6 +225,7 @@ OC.L10N.register(
"Something went wrong" : "Ada yang salah", "Something went wrong" : "Ada yang salah",
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}", "Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
"Share" : "Bagikan", "Share" : "Bagikan",
"Add a new list" : "Tambah daftar baru" "Add a new list" : "Tambah daftar baru",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
}, },
"nplurals=1; plural=0;"); "nplurals=1; plural=0;");

View File

@@ -223,6 +223,7 @@
"Something went wrong" : "Ada yang salah", "Something went wrong" : "Ada yang salah",
"Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}", "Maximum file size of {size} exceeded" : "Melampaui batas ukuran maksimal {size}",
"Share" : "Bagikan", "Share" : "Bagikan",
"Add a new list" : "Tambah daftar baru" "Add a new list" : "Tambah daftar baru",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Apakah Anda yakin ingin menghapus papan {title}? Aksi ini akan menghapus seluruh data pada papan ini."
},"pluralForm" :"nplurals=1; plural=0;" },"pluralForm" :"nplurals=1; plural=0;"
} }

View File

@@ -291,6 +291,9 @@ OC.L10N.register(
"Share with a Deck card" : "Condividi con una scheda di Deck", "Share with a Deck card" : "Condividi con una scheda di Deck",
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck", "Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
"Share" : "Condividi", "Share" : "Condividi",
"Add a new list" : "Aggiungi un nuovo elenco" "Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
"Add a new list" : "Aggiungi un nuovo elenco",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
}, },
"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

@@ -289,6 +289,9 @@
"Share with a Deck card" : "Condividi con una scheda di Deck", "Share with a Deck card" : "Condividi con una scheda di Deck",
"Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck", "Share {file} with a Deck card" : "Condividi {file} con una scheda di Deck",
"Share" : "Condividi", "Share" : "Condividi",
"Add a new list" : "Aggiungi un nuovo elenco" "Transfer the board for {user} successfully" : "Trasferimento della bacheca per {user} avvenuta con successo.",
"Failed to transfer the board for {user}" : "Trasferimento della bacheca per {user} fallito",
"Add a new list" : "Aggiungi un nuovo elenco",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Sei sicuro di voler eliminare la lavagna {title}? Questo eliminerà tutti i dati di questa lavagna?"
},"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

@@ -295,6 +295,10 @@ OC.L10N.register(
"Share with a Deck card" : "デッキのカードで共有する", "Share with a Deck card" : "デッキのカードで共有する",
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する", "Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
"Share" : "共有", "Share" : "共有",
"Add a new list" : "新しいリストを追加" "Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
"Add a new list" : "新しいリストを追加",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
}, },
"nplurals=1; plural=0;"); "nplurals=1; plural=0;");

View File

@@ -293,6 +293,10 @@
"Share with a Deck card" : "デッキのカードで共有する", "Share with a Deck card" : "デッキのカードで共有する",
"Share {file} with a Deck card" : "{file}をデッキのカードで共有する", "Share {file} with a Deck card" : "{file}をデッキのカードで共有する",
"Share" : "共有", "Share" : "共有",
"Add a new list" : "新しいリストを追加" "Are you sure you want to transfer the board {title} for {user}?" : "本当に、 {user} のボード {title} を転送してもよろしいですか?",
"Transfer the board for {user} successfully" : "{user} のボードの転送に成功しました",
"Failed to transfer the board for {user}" : "{user} のボードの転送に失敗しました",
"Add a new list" : "新しいリストを追加",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "このボード{title}を削除してもよろしいですか?この操作はこのボードのデータすべてを削除します。"
},"pluralForm" :"nplurals=1; plural=0;" },"pluralForm" :"nplurals=1; plural=0;"
} }

View File

@@ -10,7 +10,6 @@ OC.L10N.register(
"The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.", "The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.",
"Deck board" : "Deck 보드", "Deck board" : "Deck 보드",
"%s on %s" : "%s(%s의)", "%s on %s" : "%s(%s의)",
"No data was provided to create an attachment." : "첨부할 데이터가 제공되지 않았습니다.",
"Finished" : "완료됨", "Finished" : "완료됨",
"To review" : "리뷰할 항목", "To review" : "리뷰할 항목",
"Action needed" : "동작 필요", "Action needed" : "동작 필요",
@@ -29,9 +28,8 @@ OC.L10N.register(
"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" : "PHP 확장 기능에서 파일 업로드를 차단함", "A PHP extension stopped the file upload" : "PHP 확장 기능에서 파일 업로드를 차단함",
"No file uploaded or file size exceeds maximum of %s" : "파일이 업로드 되지 않았거나 크기가 %s(을)를 초과함",
"Card not found" : "카드 없음", "Card not found" : "카드 없음",
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.", "Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다",
"Add board" : "보드 추가", "Add board" : "보드 추가",
"Search by board title" : "보드 제목으로 검색", "Search by board title" : "보드 제목으로 검색",
"Select board" : "보드 선택", "Select board" : "보드 선택",
@@ -64,7 +62,6 @@ OC.L10N.register(
"No due date" : "기한 없음", "No due date" : "기한 없음",
"Hide archived cards" : "보관된 카드 숨기기", "Hide archived cards" : "보관된 카드 숨기기",
"Show archived cards" : "보관된 카드 보기", "Show archived cards" : "보관된 카드 보기",
"Toggle compact mode" : "컴팩트 모드 전환",
"Open details" : "자세한 정보 열기", "Open details" : "자세한 정보 열기",
"Details" : "세부사항", "Details" : "세부사항",
"Sharing" : "공유", "Sharing" : "공유",
@@ -72,7 +69,7 @@ OC.L10N.register(
"Deleted items" : "삭제된 항목", "Deleted items" : "삭제된 항목",
"Timeline" : "타임라인", "Timeline" : "타임라인",
"Undo" : "실행 취소", "Undo" : "실행 취소",
"No participants found" : "참자를 찾을 수 없음", "No participants found" : "참자를 찾을 수 없음",
"(Group)" : "(그룹)", "(Group)" : "(그룹)",
"Can edit" : "편집할 수 있음", "Can edit" : "편집할 수 있음",
"Can share" : "공유할 수 있음", "Can share" : "공유할 수 있음",
@@ -83,7 +80,7 @@ OC.L10N.register(
"Edit" : "편집", "Edit" : "편집",
"Members" : "구성원", "Members" : "구성원",
"Upload new files" : "새로운 파일 업로드", "Upload new files" : "새로운 파일 업로드",
"Share from Files" : "파일에서 공유", "Share from Files" : "파일 공유",
"Download" : "다운로드", "Download" : "다운로드",
"File to share" : "공유할 파일", "File to share" : "공유할 파일",
"Invalid path selected" : "잘못된 경로가 선택됨", "Invalid path selected" : "잘못된 경로가 선택됨",
@@ -126,9 +123,8 @@ OC.L10N.register(
"An error occurred" : "오류가 발생함", "An error occurred" : "오류가 발생함",
"Delete the board?" : "보드를 삭제합니까?", "Delete the board?" : "보드를 삭제합니까?",
"No results found" : "결과 없음", "No results found" : "결과 없음",
"{stack} in {board}" : "{board}의 {stack}",
"Something went wrong" : "잘못된 접근", "Something went wrong" : "잘못된 접근",
"Error creating the share" : "공유를 만드는 중 오류 발생", "Share" : "공유",
"Share" : "공유" "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
}, },
"nplurals=1; plural=0;"); "nplurals=1; plural=0;");

View File

@@ -8,7 +8,6 @@
"The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.", "The board \"%s\" has been shared with you by %s." : "\"%s\" 게시판을 %s 님이 공유했습니다.",
"Deck board" : "Deck 보드", "Deck board" : "Deck 보드",
"%s on %s" : "%s(%s의)", "%s on %s" : "%s(%s의)",
"No data was provided to create an attachment." : "첨부할 데이터가 제공되지 않았습니다.",
"Finished" : "완료됨", "Finished" : "완료됨",
"To review" : "리뷰할 항목", "To review" : "리뷰할 항목",
"Action needed" : "동작 필요", "Action needed" : "동작 필요",
@@ -27,9 +26,8 @@
"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" : "PHP 확장 기능에서 파일 업로드를 차단함", "A PHP extension stopped the file upload" : "PHP 확장 기능에서 파일 업로드를 차단함",
"No file uploaded or file size exceeds maximum of %s" : "파일이 업로드 되지 않았거나 크기가 %s(을)를 초과함",
"Card not found" : "카드 없음", "Card not found" : "카드 없음",
"Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다.", "Invalid date, date format must be YYYY-MM-DD" : "잘못된 날짜, YYYY-MM-DD 형식이어야 합니다",
"Add board" : "보드 추가", "Add board" : "보드 추가",
"Search by board title" : "보드 제목으로 검색", "Search by board title" : "보드 제목으로 검색",
"Select board" : "보드 선택", "Select board" : "보드 선택",
@@ -62,7 +60,6 @@
"No due date" : "기한 없음", "No due date" : "기한 없음",
"Hide archived cards" : "보관된 카드 숨기기", "Hide archived cards" : "보관된 카드 숨기기",
"Show archived cards" : "보관된 카드 보기", "Show archived cards" : "보관된 카드 보기",
"Toggle compact mode" : "컴팩트 모드 전환",
"Open details" : "자세한 정보 열기", "Open details" : "자세한 정보 열기",
"Details" : "세부사항", "Details" : "세부사항",
"Sharing" : "공유", "Sharing" : "공유",
@@ -70,7 +67,7 @@
"Deleted items" : "삭제된 항목", "Deleted items" : "삭제된 항목",
"Timeline" : "타임라인", "Timeline" : "타임라인",
"Undo" : "실행 취소", "Undo" : "실행 취소",
"No participants found" : "참자를 찾을 수 없음", "No participants found" : "참자를 찾을 수 없음",
"(Group)" : "(그룹)", "(Group)" : "(그룹)",
"Can edit" : "편집할 수 있음", "Can edit" : "편집할 수 있음",
"Can share" : "공유할 수 있음", "Can share" : "공유할 수 있음",
@@ -81,7 +78,7 @@
"Edit" : "편집", "Edit" : "편집",
"Members" : "구성원", "Members" : "구성원",
"Upload new files" : "새로운 파일 업로드", "Upload new files" : "새로운 파일 업로드",
"Share from Files" : "파일에서 공유", "Share from Files" : "파일 공유",
"Download" : "다운로드", "Download" : "다운로드",
"File to share" : "공유할 파일", "File to share" : "공유할 파일",
"Invalid path selected" : "잘못된 경로가 선택됨", "Invalid path selected" : "잘못된 경로가 선택됨",
@@ -124,9 +121,8 @@
"An error occurred" : "오류가 발생함", "An error occurred" : "오류가 발생함",
"Delete the board?" : "보드를 삭제합니까?", "Delete the board?" : "보드를 삭제합니까?",
"No results found" : "결과 없음", "No results found" : "결과 없음",
"{stack} in {board}" : "{board}의 {stack}",
"Something went wrong" : "잘못된 접근", "Something went wrong" : "잘못된 접근",
"Error creating the share" : "공유를 만드는 중 오류 발생", "Share" : "공유",
"Share" : "공유" "Are you sure you want to delete the board {title}? This will delete all the data of this board." : "정말로 보드 {title}을 지우시겠습니까? 보드의 모든 데이터가 삭제됩니다."
},"pluralForm" :"nplurals=1; plural=0;" },"pluralForm" :"nplurals=1; plural=0;"
} }

View File

@@ -265,6 +265,7 @@ OC.L10N.register(
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis", "Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
"Error creating the share" : "Klaida kuriant viešinį", "Error creating the share" : "Klaida kuriant viešinį",
"Share" : "Bendrinti", "Share" : "Bendrinti",
"Add a new list" : "Pridėti naują sąrašą" "Add a new list" : "Pridėti naują sąrašą",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
}, },
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"); "nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");

View File

@@ -263,6 +263,7 @@
"Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis", "Maximum file size of {size} exceeded" : "Viršytas maksimalus {size} failo dydis",
"Error creating the share" : "Klaida kuriant viešinį", "Error creating the share" : "Klaida kuriant viešinį",
"Share" : "Bendrinti", "Share" : "Bendrinti",
"Add a new list" : "Pridėti naują sąrašą" "Add a new list" : "Pridėti naują sąrašą",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ar tikrai norite ištrinti lentą, pavadinimu {title}? Tai ištrins visus šios lentos duomenis."
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);" },"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
} }

View File

@@ -271,6 +271,7 @@ OC.L10N.register(
"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 картица",
"Share" : "Сподели", "Share" : "Сподели",
"Add a new list" : "Додади нова листа" "Add a new list" : "Додади нова листа",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
}, },
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"); "nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");

View File

@@ -269,6 +269,7 @@
"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 картица",
"Share" : "Сподели", "Share" : "Сподели",
"Add a new list" : "Додади нова листа" "Add a new list" : "Додади нова листа",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Дали сте сигурени дека сакате да ја избришете оваа табла {title}? Ова ќе ги избрише и сите податоци на таблата."
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;" },"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
} }

View File

@@ -303,7 +303,6 @@ OC.L10N.register(
"Click to expand comment" : "Klikk for å utvide kommentaren", "Click to expand comment" : "Klikk for å utvide kommentaren",
"No upcoming cards" : "Ingen kommende kort", "No upcoming cards" : "Ingen kommende kort",
"upcoming cards" : "kommende kort", "upcoming cards" : "kommende kort",
"New card" : "Nytt kort",
"Due on {date}" : "Utløper {date}", "Due on {date}" : "Utløper {date}",
"Link to a board" : "Lenke til tavle", "Link to a board" : "Lenke til tavle",
"Link to a card" : "Lenke til et kort", "Link to a card" : "Lenke til et kort",
@@ -316,6 +315,10 @@ OC.L10N.register(
"Share with a Deck card" : "Del med et Stokk-kort", "Share with a Deck card" : "Del med et Stokk-kort",
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort", "Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
"Share" : "Del", "Share" : "Del",
"Add a new list" : "Legg til en ny stabel" "Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
"Add a new list" : "Legg til en ny stabel",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -301,7 +301,6 @@
"Click to expand comment" : "Klikk for å utvide kommentaren", "Click to expand comment" : "Klikk for å utvide kommentaren",
"No upcoming cards" : "Ingen kommende kort", "No upcoming cards" : "Ingen kommende kort",
"upcoming cards" : "kommende kort", "upcoming cards" : "kommende kort",
"New card" : "Nytt kort",
"Due on {date}" : "Utløper {date}", "Due on {date}" : "Utløper {date}",
"Link to a board" : "Lenke til tavle", "Link to a board" : "Lenke til tavle",
"Link to a card" : "Lenke til et kort", "Link to a card" : "Lenke til et kort",
@@ -314,6 +313,10 @@
"Share with a Deck card" : "Del med et Stokk-kort", "Share with a Deck card" : "Del med et Stokk-kort",
"Share {file} with a Deck card" : "Del {file} med et Stokk-kort", "Share {file} with a Deck card" : "Del {file} med et Stokk-kort",
"Share" : "Del", "Share" : "Del",
"Add a new list" : "Legg til en ny stabel" "Are you sure you want to transfer the board {title} for {user}?" : "Er du sikker på at du vil overføre tavlen {title} for {user}?",
"Transfer the board for {user} successfully" : "Tavlen ble overført for {user}",
"Failed to transfer the board for {user}" : "Klarte ikke overføre tavlen for {user}",
"Add a new list" : "Legg til en ny stabel",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Er du sikker på sletting av tavlen {title}? Dette vil slette alt innholdet på denne tavlen."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -309,6 +309,9 @@ OC.L10N.register(
"Share with a Deck card" : "Delen met een Deck kaart", "Share with a Deck card" : "Delen met een Deck kaart",
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart", "Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
"Share" : "Delen", "Share" : "Delen",
"Add a new list" : "Voeg een nieuwe lijst toe" "Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
"Add a new list" : "Voeg een nieuwe lijst toe",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -307,6 +307,9 @@
"Share with a Deck card" : "Delen met een Deck kaart", "Share with a Deck card" : "Delen met een Deck kaart",
"Share {file} with a Deck card" : "Delen {file} met een Deck kaart", "Share {file} with a Deck card" : "Delen {file} met een Deck kaart",
"Share" : "Delen", "Share" : "Delen",
"Add a new list" : "Voeg een nieuwe lijst toe" "Transfer the board for {user} successfully" : "Overdracht van het bord voor {user} is gelukt",
"Failed to transfer the board for {user}" : "Niet gelukt om het bord over te dragen voor {user}",
"Add a new list" : "Voeg een nieuwe lijst toe",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Weet je zeker dat je bord {title} met wilt verwijderen? Dit verwijderd alle informatie van dit bord."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy", "Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy", "Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
"Share" : "Udostępnianie", "Share" : "Udostępnianie",
"Add a new list" : "Dodaj nową listę" "Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
"Add a new list" : "Dodaj nową listę",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
}, },
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"); "nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Udostępnij za pomocą karty Tablicy", "Share with a Deck card" : "Udostępnij za pomocą karty Tablicy",
"Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy", "Share {file} with a Deck card" : "Udostępnij {file} za pomocą karty Tablicy",
"Share" : "Udostępnianie", "Share" : "Udostępnianie",
"Add a new list" : "Dodaj nową listę" "Are you sure you want to transfer the board {title} for {user}?" : "Czy na pewno chcesz przenieść tablicę {title} dla {user}?",
"Transfer the board for {user} successfully" : "Przeniesienie tablicy dla {user} pomyślne",
"Failed to transfer the board for {user}" : "Nie udało się przenieść tablicy dla {user}",
"Add a new list" : "Dodaj nową listę",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Czy na pewno chcesz usunąć tablicę {title}? Spowoduje to usunięcie wszystkich danych z tej tablicy."
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);" },"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Compartilhar com um cartão Deck", "Share with a Deck card" : "Compartilhar com um cartão Deck",
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck", "Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
"Share" : "Compartilhar", "Share" : "Compartilhar",
"Add a new list" : "Adicionar nova lista" "Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
"Add a new list" : "Adicionar nova lista",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
}, },
"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Compartilhar com um cartão Deck", "Share with a Deck card" : "Compartilhar com um cartão Deck",
"Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck", "Share {file} with a Deck card" : "Compartilhar {file} com um cartão Deck",
"Share" : "Compartilhar", "Share" : "Compartilhar",
"Add a new list" : "Adicionar nova lista" "Are you sure you want to transfer the board {title} for {user}?" : "Deseja realmente transferir o painel {title} para {user}?",
"Transfer the board for {user} successfully" : "O painel foi transferido para {user} com sucesso",
"Failed to transfer the board for {user}" : "Não foi possível transferir o painel para {user}",
"Add a new list" : "Adicionar nova lista",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Deseja realmente excluir o painel {title}? Isto excluirá todos os dados deste painel."
},"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} }

View File

@@ -23,7 +23,6 @@ OC.L10N.register(
"Cancel" : "Anulează", "Cancel" : "Anulează",
"Close" : "Închide", "Close" : "Închide",
"File already exists" : "Fișierul există deja", "File already exists" : "Fișierul există deja",
"Add card" : "Adaugă card",
"Archived cards" : "Carduri arhivate", "Archived cards" : "Carduri arhivate",
"Add list" : "Adaugă listă ", "Add list" : "Adaugă listă ",
"Filter by tag" : "Filtrare după etichetă", "Filter by tag" : "Filtrare după etichetă",

View File

@@ -21,7 +21,6 @@
"Cancel" : "Anulează", "Cancel" : "Anulează",
"Close" : "Închide", "Close" : "Închide",
"File already exists" : "Fișierul există deja", "File already exists" : "Fișierul există deja",
"Add card" : "Adaugă card",
"Archived cards" : "Carduri arhivate", "Archived cards" : "Carduri arhivate",
"Add list" : "Adaugă listă ", "Add list" : "Adaugă listă ",
"Filter by tag" : "Filtrare după etichetă", "Filter by tag" : "Filtrare după etichetă",

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Опубликовать в приложении Карточки", "Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки", "Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать", "Share" : "Опубликовать",
"Add a new list" : "Создать список" "Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
"Add a new list" : "Создать список",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
}, },
"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);"); "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

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Опубликовать в приложении Карточки", "Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки", "Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать", "Share" : "Опубликовать",
"Add a new list" : "Создать список" "Are you sure you want to transfer the board {title} for {user}?" : "Вы уверены, что хотите передать доску {title} для {user}?",
"Transfer the board for {user} successfully" : "Передача доски для {user} выполнена успешно",
"Failed to transfer the board for {user}" : "Не удалось передать доску для {user}",
"Add a new list" : "Создать список",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Подтвердите удаление доски «{title}»; это действие приведёт к удалению также все данных, принадлежащих этой доске."
},"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);" },"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

@@ -285,6 +285,7 @@ OC.L10N.register(
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck", "Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck", "Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
"Share" : "Cumpartzi", "Share" : "Cumpartzi",
"Add a new list" : "Agiunghe un'elencu nou" "Add a new list" : "Agiunghe un'elencu nou",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -283,6 +283,7 @@
"Share with a Deck card" : "Cumpartzi cun un'ischeda deck", "Share with a Deck card" : "Cumpartzi cun un'ischeda deck",
"Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck", "Share {file} with a Deck card" : "Cumpartzi {file} cun un'ischeda de deck",
"Share" : "Cumpartzi", "Share" : "Cumpartzi",
"Add a new list" : "Agiunghe un'elencu nou" "Add a new list" : "Agiunghe un'elencu nou",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -307,6 +307,10 @@ OC.L10N.register(
"Share with a Deck card" : "Zdieľať s kartou Deck", "Share with a Deck card" : "Zdieľať s kartou Deck",
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck", "Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
"Share" : "Zdieľať", "Share" : "Zdieľať",
"Add a new list" : "Pridať nový zoznam" "Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
"Add a new list" : "Pridať nový zoznam",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
}, },
"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"); "nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);");

View File

@@ -305,6 +305,10 @@
"Share with a Deck card" : "Zdieľať s kartou Deck", "Share with a Deck card" : "Zdieľať s kartou Deck",
"Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck", "Share {file} with a Deck card" : "Zdieľať {file} s kartou Deck",
"Share" : "Zdieľať", "Share" : "Zdieľať",
"Add a new list" : "Pridať nový zoznam" "Are you sure you want to transfer the board {title} for {user}?" : "Naozaj chcete preniesť nástenku {title} na užívateľa {user}?",
"Transfer the board for {user} successfully" : "Presun nástenky na {user} bolo úspešné",
"Failed to transfer the board for {user}" : "Chyba pri presune nástenky na {user}",
"Add a new list" : "Pridať nový zoznam",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Naozaj chcete chcete vymazať nástenku {title}? Toto zmaže všetky údaje o tejto nástenke."
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);" },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);"
} }

View File

@@ -288,6 +288,7 @@ OC.L10N.register(
"Share with a Deck card" : "Poveži z nalogo Deck", "Share with a Deck card" : "Poveži z nalogo Deck",
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck", "Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
"Share" : "Souporaba", "Share" : "Souporaba",
"Add a new list" : "Dodaj nov seznam" "Add a new list" : "Dodaj nov seznam",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
}, },
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"); "nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");

View File

@@ -286,6 +286,7 @@
"Share with a Deck card" : "Poveži z nalogo Deck", "Share with a Deck card" : "Poveži z nalogo Deck",
"Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck", "Share {file} with a Deck card" : "Poveži datoteko {file} z nalogo Deck",
"Share" : "Souporaba", "Share" : "Souporaba",
"Add a new list" : "Dodaj nov seznam" "Add a new list" : "Dodaj nov seznam",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ali ste prepričani, da želite izbrisati zbirko »{title}«? S tem boste izbrisali tudi vse podatke zbirke."
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);" },"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Дели са Шпил картицом", "Share with a Deck card" : "Дели са Шпил картицом",
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом", "Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
"Share" : "Подели", "Share" : "Подели",
"Add a new list" : "Додај нови списак" "Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
"Add a new list" : "Додај нови списак",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
}, },
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"); "nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Дели са Шпил картицом", "Share with a Deck card" : "Дели са Шпил картицом",
"Share {file} with a Deck card" : "Дели {file} са Шпил картицом", "Share {file} with a Deck card" : "Дели {file} са Шпил картицом",
"Share" : "Подели", "Share" : "Подели",
"Add a new list" : "Додај нови списак" "Are you sure you want to transfer the board {title} for {user}?" : "Да ли сте сигурни да желите пренети таблу {title} за {user}?",
"Transfer the board for {user} successfully" : "Пренос табле за {user} је успео",
"Failed to transfer the board for {user}" : "Пренос табле за {user} није успео",
"Add a new list" : "Додај нови списак",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Да ли стварно желите да обришете таблу {title}? Овим ћете обрисати све податке са табле."
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);" },"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
} }

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Dela med ett Deck-kort", "Share with a Deck card" : "Dela med ett Deck-kort",
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort", "Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
"Share" : "Dela", "Share" : "Dela",
"Add a new list" : "Lägg till en ny lista" "Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra tavla {title} för {user}?",
"Transfer the board for {user} successfully" : "Överförde tavlan för {user}",
"Failed to transfer the board for {user}" : "Misslyckades med att överföra tavlan för {user}",
"Add a new list" : "Lägg till en ny lista",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
}, },
"nplurals=2; plural=(n != 1);"); "nplurals=2; plural=(n != 1);");

View File

@@ -314,6 +314,10 @@
"Share with a Deck card" : "Dela med ett Deck-kort", "Share with a Deck card" : "Dela med ett Deck-kort",
"Share {file} with a Deck card" : "Dela {file} med ett Deck-kort", "Share {file} with a Deck card" : "Dela {file} med ett Deck-kort",
"Share" : "Dela", "Share" : "Dela",
"Add a new list" : "Lägg till en ny lista" "Are you sure you want to transfer the board {title} for {user}?" : "Är du säker på att du vill överföra tavla {title} för {user}?",
"Transfer the board for {user} successfully" : "Överförde tavlan för {user}",
"Failed to transfer the board for {user}" : "Misslyckades med att överföra tavlan för {user}",
"Add a new list" : "Lägg till en ny lista",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Är du säker på att du vill radera tavla {title}? Detta kommer att radera all information från denna tavla."
},"pluralForm" :"nplurals=2; plural=(n != 1);" },"pluralForm" :"nplurals=2; plural=(n != 1);"
} }

View File

@@ -47,7 +47,6 @@ OC.L10N.register(
"seconds ago" : "วินาทีที่ผ่านมา", "seconds ago" : "วินาทีที่ผ่านมา",
"Shared with you" : "แชร์กับคุณ", "Shared with you" : "แชร์กับคุณ",
"Edit board" : "แก้ไขกระดาน", "Edit board" : "แก้ไขกระดาน",
"No notifications" : "ไม่มีการแจ้งเตือน",
"Delete board" : "ลบกระดาน", "Delete board" : "ลบกระดาน",
"An error occurred" : "เกิดข้อผิดพลาด", "An error occurred" : "เกิดข้อผิดพลาด",
"Share" : "แชร์" "Share" : "แชร์"

View File

@@ -45,7 +45,6 @@
"seconds ago" : "วินาทีที่ผ่านมา", "seconds ago" : "วินาทีที่ผ่านมา",
"Shared with you" : "แชร์กับคุณ", "Shared with you" : "แชร์กับคุณ",
"Edit board" : "แก้ไขกระดาน", "Edit board" : "แก้ไขกระดาน",
"No notifications" : "ไม่มีการแจ้งเตือน",
"Delete board" : "ลบกระดาน", "Delete board" : "ลบกระดาน",
"An error occurred" : "เกิดข้อผิดพลาด", "An error occurred" : "เกิดข้อผิดพลาด",
"Share" : "แชร์" "Share" : "แชร์"

View File

@@ -316,6 +316,10 @@ OC.L10N.register(
"Share with a Deck card" : "Bir tahta kartı ile paylaş", "Share with a Deck card" : "Bir tahta kartı ile paylaş",
"Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş", "Share {file} with a Deck card" : "{file} dosyasını bir tahta kartı ile paylaş",
"Share" : "Paylaş", "Share" : "Paylaş",
"Add a new list" : "Yeni liste ekle" "Are you sure you want to transfer the board {title} for {user}?" : "{title} panosunu {user} kullanıcısına aktarmak istediğinize emin misiniz?",
"Transfer the board for {user} successfully" : "Pano {user} kullanıcısına aktarıldı",
"Failed to transfer the board for {user}" : "Pano {user} kullanıcısına aktarılamadı",
"Add a new list" : "Yeni liste ekle",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "{title} panosunu silmek istediğinize emin misiniz? Bu işlem, bu panodaki tüm verileri silecek."
}, },
"nplurals=2; plural=(n > 1);"); "nplurals=2; plural=(n > 1);");

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