Compare commits

..

76 Commits

Author SHA1 Message Date
Jakob Röhrl
7364f5dfe6 show only 6 cards
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-06-07 10:35:16 +02:00
Jakob Röhrl
1d12ab93f5 fix cancel
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-03-11 10:03:30 +01:00
Jakob Röhrl
435994fb1b nice dashboard add card button
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-03-04 11:08:37 +01:00
Julius Härtl
6aa63e0906 Merge pull request #2843 from nextcloud/bugfix/noid/sharee-search-by-mail 2021-03-03 09:07:20 +01:00
Julius Härtl
91d3f59e80 Use proper debounce on the sharing input
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-03-02 16:48:04 +01:00
Julius Härtl
2f4c5d2a60 Search by mail on the board sharing input
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-03-02 16:47:46 +01:00
Julius Härtl
909e82524e Merge pull request #2833 from nextcloud/dependabot/npm_and_yarn/master/stylelint-13.11.0
Bump stylelint from 13.10.0 to 13.11.0
2021-03-02 15:20:08 +01:00
Julius Härtl
d25718acf0 Merge pull request #2832 from nextcloud/dependabot/composer/vimeo/psalm-4.6.2
Bump vimeo/psalm from 4.6.1 to 4.6.2
2021-03-02 15:19:41 +01:00
Julius Härtl
f147461097 Merge pull request #2834 from nextcloud/dependabot/npm_and_yarn/master/nextcloud/vue-3.6.0
Bump @nextcloud/vue from 3.5.4 to 3.6.0
2021-03-02 15:19:29 +01:00
Julius Härtl
b37086c3b6 Merge pull request #2839 from nextcloud/dependabot/npm_and_yarn/master/babel/preset-env-7.13.8
Bump @babel/preset-env from 7.12.17 to 7.13.8
2021-03-02 15:18:47 +01:00
Julius Härtl
027f17c00e Merge pull request #2838 from nextcloud/dependabot/npm_and_yarn/master/lodash-4.17.21
Bump lodash from 4.17.20 to 4.17.21
2021-03-02 15:18:35 +01:00
Julius Härtl
68b46928c9 Merge pull request #2835 from nextcloud/dependabot/npm_and_yarn/master/babel/core-7.13.8
Bump @babel/core from 7.12.17 to 7.13.8
2021-03-02 15:17:46 +01:00
Julius Härtl
dfcb2871e6 Merge pull request #2837 from nextcloud/dependabot/npm_and_yarn/master/babel/runtime-7.13.8
Bump @babel/runtime from 7.12.18 to 7.13.8
2021-03-02 14:01:34 +01:00
Nextcloud bot
57acc60a27 [tx-robot] updated from transifex 2021-03-02 02:34:43 +00:00
Nextcloud bot
3c2325bfc7 [tx-robot] updated from transifex 2021-03-01 02:32:14 +00:00
Nextcloud bot
23f1f4fcac [tx-robot] updated from transifex 2021-02-28 02:30:54 +00:00
dependabot[bot]
4bb12a78fb Bump @babel/preset-env from 7.12.17 to 7.13.8
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.17 to 7.13.8.
- [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.13.8/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:12:41 +00:00
dependabot[bot]
ceec9877d8 Bump lodash from 4.17.20 to 4.17.21
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:11:27 +00:00
dependabot[bot]
0d5a68ffc5 Bump @babel/runtime from 7.12.18 to 7.13.8
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.12.18 to 7.13.8.
- [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.13.8/packages/babel-runtime)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:09:33 +00:00
dependabot[bot]
4950d80f0d Bump @babel/core from 7.12.17 to 7.13.8
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.17 to 7.13.8.
- [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.13.8/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:07:12 +00:00
dependabot[bot]
0848eddaad Bump @nextcloud/vue from 3.5.4 to 3.6.0
Bumps [@nextcloud/vue](https://github.com/nextcloud/nextcloud-vue) from 3.5.4 to 3.6.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud/nextcloud-vue/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/nextcloud-vue/compare/v3.5.4...v3.6.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:05:31 +00:00
dependabot[bot]
860a23d928 Bump stylelint from 13.10.0 to 13.11.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.10.0 to 13.11.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.10.0...13.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:03:31 +00:00
dependabot[bot]
acfcaf7be8 Bump vimeo/psalm from 4.6.1 to 4.6.2
Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.6.1...4.6.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-27 02:00:57 +00:00
Nextcloud bot
3756af1be4 [tx-robot] updated from transifex 2021-02-25 02:32:54 +00:00
Julius Härtl
dbfca02e39 Merge pull request #2822 from nextcloud/bugfix/noid/talk-include-spreed
Also include /apps/spreed urls in the listener for loading the talk integration
2021-02-24 19:14:02 +01:00
Nextcloud bot
666075a15c [tx-robot] updated from transifex 2021-02-24 02:34:59 +00:00
Julius Härtl
7b31648b90 Also include /apps/spreed urls in the listener for loading the talk integration
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-23 11:07:13 +01:00
Nextcloud bot
a121da4d45 [tx-robot] updated from transifex 2021-02-23 02:59:49 +00:00
Julius Härtl
5ae015e64d Merge pull request #2812 from nextcloud/bugfix/noid/create-from-talk
Fix issues when creating a card from a talk message
2021-02-20 11:05:48 +01:00
Julius Härtl
718ca23a8a Merge pull request #2813 from nextcloud/dependabot/composer/vimeo/psalm-4.6.1
Bump vimeo/psalm from 4.6.0 to 4.6.1
2021-02-20 11:05:03 +01:00
Julius Härtl
3a7670f9d2 Merge pull request #2814 from nextcloud/dependabot/npm_and_yarn/master/babel/core-7.12.17
Bump @babel/core from 7.12.16 to 7.12.17
2021-02-20 11:04:06 +01:00
Julius Härtl
edb89c207b Merge pull request #2815 from nextcloud/dependabot/npm_and_yarn/master/babel/preset-env-7.12.17
Bump @babel/preset-env from 7.12.16 to 7.12.17
2021-02-20 11:03:44 +01:00
Julius Härtl
ec1585c31f Merge pull request #2816 from nextcloud/dependabot/npm_and_yarn/master/babel/runtime-7.12.18
Bump @babel/runtime from 7.12.13 to 7.12.18
2021-02-20 11:03:36 +01:00
Nextcloud bot
408fe37f2a [tx-robot] updated from transifex 2021-02-20 02:57:45 +00:00
dependabot[bot]
7abc3c61ed Bump @babel/runtime from 7.12.13 to 7.12.18
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.12.13 to 7.12.18.
- [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.12.18/packages/babel-runtime)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 02:12:59 +00:00
dependabot[bot]
fc46ae7a02 Bump @babel/preset-env from 7.12.16 to 7.12.17
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.16 to 7.12.17.
- [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.12.17/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 02:11:33 +00:00
dependabot[bot]
72f699caed Bump @babel/core from 7.12.16 to 7.12.17
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.16 to 7.12.17.
- [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.12.17/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 02:06:00 +00:00
dependabot[bot]
2237e8b519 Bump vimeo/psalm from 4.6.0 to 4.6.1
Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/vimeo/psalm/releases)
- [Commits](https://github.com/vimeo/psalm/compare/4.6.0...4.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-20 02:00:51 +00:00
Julius Härtl
729aebd9e6 Merge pull request #2785 from nextcloud/dependabot/npm_and_yarn/master/babel/runtime-7.12.13
Bump @babel/runtime from 7.12.5 to 7.12.13
2021-02-19 16:09:11 +01:00
Julius Härtl
873b42913f Merge pull request #2805 from nextcloud/dependabot/npm_and_yarn/master/babel/core-7.12.16
Bump @babel/core from 7.12.10 to 7.12.16
2021-02-19 16:09:06 +01:00
Julius Härtl
e7f9fc59fa Fix issues when creating a card from a talk message
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-19 16:06:46 +01:00
Julius Härtl
4debfbd251 Merge pull request #2795 from nextcloud/enh/talk-action
Register talk message action for creating deck cards
2021-02-19 12:56:20 +01:00
Nextcloud bot
8aa6782331 [tx-robot] updated from transifex 2021-02-19 02:32:57 +00:00
Nextcloud bot
123ac387c5 [tx-robot] updated from transifex 2021-02-18 02:33:49 +00:00
Nextcloud bot
8b74e21859 [tx-robot] updated from transifex 2021-02-17 02:32:08 +00:00
dependabot[bot]
9dbb969087 Bump @babel/core from 7.12.10 to 7.12.16
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.12.10 to 7.12.16.
- [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.12.16/packages/babel-core)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 14:05:09 +00:00
dependabot[bot]
0e845a13c0 Bump @babel/runtime from 7.12.5 to 7.12.13
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.12.5 to 7.12.13.
- [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.12.13/packages/babel-runtime)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 14:05:03 +00:00
Julius Härtl
ce67b5d27b Merge pull request #2784 from nextcloud/dependabot/npm_and_yarn/master/vue/test-utils-1.1.3
Bump @vue/test-utils from 1.1.2 to 1.1.3
2021-02-16 15:02:36 +01:00
Julius Härtl
b3c3c77377 Merge pull request #2803 from nextcloud/dependabot/npm_and_yarn/master/stylelint-scss-3.19.0
Bump stylelint-scss from 3.18.0 to 3.19.0
2021-02-16 15:00:54 +01:00
Julius Härtl
2a24d04e42 Merge pull request #2804 from nextcloud/dependabot/npm_and_yarn/master/babel/preset-env-7.12.16
Bump @babel/preset-env from 7.12.11 to 7.12.16
2021-02-16 15:00:47 +01:00
Julius Härtl
2e2d244572 Merge pull request #2793 from nextcloud/fix/descSave 2021-02-16 14:58:59 +01:00
dependabot[bot]
041246fc33 Bump @vue/test-utils from 1.1.2 to 1.1.3
Bumps [@vue/test-utils](https://github.com/vuejs/vue-test-utils/tree/HEAD/packages/test-utils) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/vuejs/vue-test-utils/releases)
- [Changelog](https://github.com/vuejs/vue-test-utils/blob/dev/packages/test-utils/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-test-utils/commits/v1.1.3/packages/test-utils)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 13:54:16 +00:00
dependabot[bot]
375993c5a2 Bump stylelint-scss from 3.18.0 to 3.19.0
Bumps [stylelint-scss](https://github.com/kristerkari/stylelint-scss) from 3.18.0 to 3.19.0.
- [Release notes](https://github.com/kristerkari/stylelint-scss/releases)
- [Changelog](https://github.com/kristerkari/stylelint-scss/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kristerkari/stylelint-scss/compare/3.18.0...3.19.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 13:54:14 +00:00
dependabot[bot]
b18bb28d4d Bump @babel/preset-env from 7.12.11 to 7.12.16
Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.12.11 to 7.12.16.
- [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.12.16/packages/babel-preset-env)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-16 13:54:14 +00:00
Julius Härtl
cdfd9852c7 Merge pull request #2800 from nextcloud/dependabot/npm_and_yarn/master/stylelint-13.10.0
Bump stylelint from 13.9.0 to 13.10.0
2021-02-16 14:52:09 +01:00
Julius Härtl
d2df70aee7 Merge pull request #2801 from nextcloud/dependabot/npm_and_yarn/master/relative-ci/agent-1.5.0
Bump @relative-ci/agent from 1.4.0 to 1.5.0
2021-02-16 14:52:03 +01:00
Julius Härtl
b8aed5f842 Register talk message action for creating deck cards
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-16 14:50:02 +01:00
Julius Härtl
daa9c554d5 Merge pull request #2806 from nextcloud/bugfix/actions 2021-02-16 12:56:33 +01:00
Julius Härtl
7069b9c6f5 Bump composer dependencies
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-16 12:33:30 +01:00
Julius Härtl
f30c0b7989 Bump master to 22
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-16 12:28:51 +01:00
Julius Härtl
bbfb1802ab Update psalm baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-16 12:27:59 +01:00
Jakob
74917e2062 Merge branch 'master' into fix/descSave 2021-02-16 10:16:25 +01:00
Jakob Röhrl
035e0c0fe8 fix desc save bug
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2021-02-16 10:09:14 +01:00
Nextcloud bot
a305c150ac [tx-robot] updated from transifex 2021-02-16 02:33:14 +00:00
Julius Härtl
de085920e2 Keep using ubuntu 18.04 for the app build for now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-15 10:02:49 +01:00
Julius Härtl
465236d06f Merge pull request #2772 from nextcloud/enh/card-actions
Add API to register card actions
2021-02-15 09:59:36 +01:00
Nextcloud bot
d1865f90ed [tx-robot] updated from transifex 2021-02-15 02:31:18 +00:00
Nextcloud bot
d8054f1038 [tx-robot] updated from transifex 2021-02-13 02:31:12 +00:00
dependabot[bot]
3922ea736b Bump @relative-ci/agent from 1.4.0 to 1.5.0
Bumps [@relative-ci/agent](https://github.com/relative-ci/agent) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/relative-ci/agent/releases)
- [Commits](https://github.com/relative-ci/agent/compare/v1.4.0...v1.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-13 02:05:59 +00:00
dependabot[bot]
4aa671ded7 Bump stylelint from 13.9.0 to 13.10.0
Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.9.0 to 13.10.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/13.9.0...13.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-13 02:04:14 +00:00
Julius Härtl
9f003d0e83 Merge pull request #2796 from nextcloud/bugfix/actions 2021-02-09 16:22:05 +01:00
Julius Härtl
8fc71874cd Keep using ubuntu 18.04 for the app build for now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-09 15:50:00 +01:00
Julius Härtl
fd42ac9172 install all needed php extensions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-09 15:46:43 +01:00
Nextcloud bot
5b607910c9 [tx-robot] updated from transifex 2021-02-08 02:31:36 +00:00
Nextcloud bot
44e9b255fd [tx-robot] updated from transifex 2021-02-05 02:33:02 +00:00
Julius Härtl
52b21e271a Add API to register card actions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-02-02 19:10:14 +01:00
113 changed files with 5068 additions and 1895 deletions

View File

@@ -5,8 +5,7 @@ on:
jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-18.04
strategy:
matrix:

View File

@@ -13,7 +13,7 @@ env:
jobs:
integration:
runs-on: ubuntu-latest
runs-on: ubuntu-18.04
strategy:
fail-fast: false
@@ -66,7 +66,7 @@ jobs:
with:
php-version: ${{ matrix.php-versions }}
tools: phpunit
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql
extensions: zip, gd, mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql
coverage: none
- name: Set up PHPUnit

View File

@@ -17,7 +17,7 @@
- 🚀 Get your project organized
</description>
<version>1.3.0-beta2</version>
<version>1.4.0-alpha1</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Deck</namespace>
@@ -36,7 +36,7 @@
<database min-version="9.4">pgsql</database>
<database>sqlite</database>
<database min-version="5.5">mysql</database>
<nextcloud min-version="21" max-version="21" />
<nextcloud min-version="21" max-version="22" />
</dependencies>
<background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job>

View File

@@ -2,7 +2,6 @@
"name": "nextcloud/deck",
"type": "project",
"license": "AGPLv3",
"minimum-stability": "dev",
"authors": [
{
"name": "Julius Härtl",
@@ -14,7 +13,7 @@
},
"require-dev": {
"roave/security-advisories": "dev-master",
"christophwurst/nextcloud": "dev-master",
"christophwurst/nextcloud": "^21@dev",
"phpunit/phpunit": "^8",
"nextcloud/coding-standard": "^0.5.0",
"symfony/event-dispatcher": "^4.0",

486
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -32,6 +32,7 @@ OC.L10N.register(
"Shared with you" : "Met u gedeel",
"An error occurred" : "'n Fout het voorgekom",
"Today" : "Vandag",
"Tomorrow" : "Môre"
"Tomorrow" : "Môre",
"This week" : "Vandeesweek"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -30,6 +30,7 @@
"Shared with you" : "Met u gedeel",
"An error occurred" : "'n Fout het voorgekom",
"Today" : "Vandag",
"Tomorrow" : "Môre"
"Tomorrow" : "Môre",
"This week" : "Vandeesweek"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -44,8 +44,8 @@ OC.L10N.register(
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Select a board" : "حدد لوح",
"Select a card" : "حدد بطاقة",
"Cancel" : "إلغاء",
"Select a card" : "حدد بطاقة",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",

View File

@@ -42,8 +42,8 @@
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Select a board" : "حدد لوح",
"Select a card" : "حدد بطاقة",
"Cancel" : "إلغاء",
"Select a card" : "حدد بطاقة",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",

View File

@@ -1,48 +1,269 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "Създадохте ново табло {board}",
"{user} has created a new board {board}" : "{user} създаде ново табло {board}",
"You have deleted the board {board}" : "Изтрихте таблото {board}",
"{user} has deleted the board {board}" : "{user} изтри таблото {board}",
"You have restored the board {board}" : "Възстановихте таблото {board}",
"{user} has restored the board {board}" : "{user} възстанови таблото {board}",
"You have shared the board {board} with {acl}" : "Споделихте таблото {board} с {acl}",
"{user} has shared the board {board} with {acl}" : "{user} сподели таблото {board} с {acl}",
"You have removed {acl} from the board {board}" : "Премахнахте {acl} от таблото {board}",
"{user} has removed {acl} from the board {board}" : "{user} премахна {acl} от таблото {board}",
"You have renamed the board {before} to {board}" : "Преименувахте таблото от {before} на {board}",
"{user} has renamed the board {before} to {board}" : "{user} преименува таблото от {before} на {board}",
"You have archived the board {board}" : "Архивирахте таблото {board}",
"{user} has archived the board {before}" : "{user} архивира таблото {board}",
"You have unarchived the board {board}" : "Разархивирали сте таблото {board}",
"{user} has unarchived the board {before}" : "{user} е разархивирал таблото {before}",
"You have created a new list {stack} on board {board}" : "Създадохте нов списък {stack} на таблото {board}",
"{user} has created a new list {stack} on board {board}" : "{user} създаде нов списък {stack} на таблото {board}",
"You have renamed list {before} to {stack} on board {board}" : "Преименувахте списъка {before} на {stack} на таблото {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} преименува списъка {before} на {stack} на таблото {board}",
"You have deleted list {stack} on board {board}" : "Изтрихте списък {stack} на таблото {board}",
"{user} has deleted list {stack} on board {board}" : "{user} изтри списък {stack} на таблото {board}",
"You have created card {card} in list {stack} on board {board}" : "Създали сте карта {card} в списък {stack} на таблото {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} създаде карта {card} в списък {stack} на таблото {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Изтрили сте карта {card} в списък {stack} на таблото {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} изтри карта {card} в списък {stack} на таблото {board}",
"You have renamed the card {before} to {card}" : "Преименувахте картата {before} на {card}",
"{user} has renamed the card {before} to {card}" : "{user} преименува картата {before} на {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Добавили сте описание към карта {card} в списък {stack} на таблото {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} добави описание към карта {card} в списък {stack} на таблото {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : " Актуализирали сте описанието към карта {card} в списък {stack} на таблото {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : " {user} актуализира описанието към карта {card} в списък {stack} на таблото {board}",
"You have archived card {card} in list {stack} on board {board}" : "Архивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} архивира карта {card} в списък {stack} на борда {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Разархивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} разархивира карта {card} в списък {stack} на борда {board}",
"You have removed the due date of card {card}" : "Премахнахте датата на падежа на картата {card}",
"{user} has removed the due date of card {card}" : "{user} премахна датата на падежа на картата {card}",
"You have set the due date of card {card} to {after}" : "Задали сте датата на падежа на картата {card} на {after}",
"{user} has set the due date of card {card} to {after}" : "{user} зададе дата на падежа на картата {card} на {after}",
"You have updated the due date of card {card} to {after}" : "Актуализирали сте датата на падежа на картата {card} на {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} актуализира датата на падежа на картата {card} на {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Добавихте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} добави етикет {label} към карта {card} в списък {stack} натаблото {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Премахнахте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} премахна етикет {label} към карта {card} в списък {stack} на таблото {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Присвоили сте {assigneduser} на карта {card} на борда {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} присвои {assigneduser} на карта {card} на борда {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Имате неопределен {assigneduser} на карта {card} на борда {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} има неопределен {assigneduser} на карта {card} на борда {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Преместихте картата {card} от списък {stackBefore} в {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} премести картата {card} от списък {stackBefore} в {stack}",
"You have added the attachment {attachment} to card {card}" : "Добавихте прикачения файл {attachment} към карта {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} добави прикачения файл {attachment} към карта {card}",
"You have updated the attachment {attachment} on card {card}" : " Актуализирали сте прикачения файл {attachment} към карта {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} актуализира прикачения файл {attachment} към карта {card}",
"You have deleted the attachment {attachment} from card {card}" : "Изтрихте прикачения файл {attachment} от карта {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} изтри прикачения файл {attachment} към карта {card}",
"You have restored the attachment {attachment} to card {card}" : "Възстановили сте прикачения файл {attachment} към карта {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}" : "Коментирали сте карта {card}",
"{user} has commented on card {card}" : "{user} коментира карта {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Deck" : "Набор",
"Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>",
"Upcoming cards" : "Предстоящи карти",
"Personal" : "Лични",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} е възложил картата \"%s\"\" on “%s“ на Вас.",
"The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.",
"%s has mentioned you in a comment on \"%s\"." : "%s те спомена в коментар за “%s”",
"{user} has mentioned you in a comment on \"%s\"." : "{user} те спомена в коментар за “%s”",
"The board \"%s\" has been shared with you by %s." : "Таблото \"%s\" е споделено с вас от%s.",
"{user} has shared the board %s with you." : "{user} сподели таблото %s с Вас",
"No data was provided to create an attachment." : "Не бяха предоставени данни за създаване на прикачен файл.",
"Finished" : "Готово",
"To review" : "За преглед",
"Action needed" : "Необходимо е действие",
"Later" : "По-късно",
"copy" : "Копиране",
"To do" : "Да направя",
"Doing" : "Правя",
"Done" : "Готово",
"Example Task 3" : "Примерна задача 3",
"Example Task 2" : "Примерна задача 2",
"Example Task 1" : "Примерна задача 1",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Каченият файл надвишава директивата upload_max_filesize в php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"Card not found" : "Катртата не е намерена",
"Path is already shared with this card" : "Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"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, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details" : "Подробности за картата",
"Add board" : "Добави табло",
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
"Search by board title" : "Търсене по заглавие на таблото",
"Select board" : "Избор на табло",
"Select a board" : "Избор на табло",
"Select a list" : "Избор на списък",
"Cancel" : "Отказ",
"Select a card" : "Избор на карта",
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
"Link to card" : "Връзка към карта",
"File already exists" : "Файлът вече съществува",
"A file with the name {filename} already exists." : "Вече съществува файл с името {filename}.",
"Do you want to overwrite it?" : "Искате ли да го презапишете?",
"Overwrite file" : "Презапиши файла",
"Keep existing file" : "Запазване на съществуващ файл",
"This board is read only" : "Таблото е само за четене",
"Drop your files to upload" : "Пуснете вашите файлове, за да ги качите",
"Archived cards" : "Архивирани карти",
"Add list" : "Добави списък",
"List name" : "Име на списък",
"Apply filter" : "Приложи филтър",
"Filter by tag" : "Филтрирай по маркер",
"Filter by assigned user" : "Филтриране по назначен потребител",
"Unassigned" : "Неприсвоен",
"Filter by due date" : "Филтриране по крайна дата",
"Overdue" : "Просрочен",
"Next 24 hours" : "Следващите 24 часа",
"Next 7 days" : "Следващите 7 дни",
"Next 30 days" : "Следващите 30 дни",
"No due date" : "Няма крайна дата",
"Clear filter" : "Изчстиване на филтър",
"Hide archived cards" : "Скриване на архивирани карти",
"Show archived cards" : "Показване на архивирани карти",
"Toggle compact mode" : "Превключване на компактен режим",
"Details" : "Подробности",
"Loading board" : "Зареждане на табло",
"No lists available" : "Няма налична списъци.",
"Create a new list to add cards to this board" : "Създайте нов списък, за да добавите карти към това табло",
"Board not found" : "Таблото не е намерено",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Deleted items" : "Изтрити елементи",
"Timeline" : "Времева линия",
"Deleted lists" : "Изтрити списъци",
"Undo" : "Отмяна",
"Deleted cards" : "Изтрити карти",
"Share board with a user, group or circle …" : "Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
"No participants found" : "Няма намерени участници",
"Board owner" : "Собственик на табло",
"(Group)" : "(Група)",
"(Circle)" : "(Кръг)",
"Can edit" : "Може да редактира",
"Can share" : "Може да споделя",
"Can manage" : "Може да управлява",
"Delete" : "Изтриване",
"Failed to create share with {displayName}" : "Създаването на споделяне с {displayName} не бе успешно",
"Add a new list" : "Добавяне на нов списък",
"Archive all cards" : "Архивира всички карти",
"Delete list" : "Изтрива списък",
"Add card" : "Добави карта",
"Archive all cards in this list" : "Архивира всички карти в този списък",
"Add a new card" : "Добави нова карта",
"Card name" : "Име на карта",
"List deleted" : "Списъкът е изтрит",
"Edit" : "Редакция",
"Add a new tag" : "Добавяне на нов етикет",
"title and color value must be provided" : "трябва да се предоставят заглавие и стойност на цвета",
"Board name" : "Име на табло",
"Members" : "Членове",
"Upload new files" : "Качи нови файлове",
"Share from Files" : "Споделяне от Файлове",
"Add this attachment" : "Добавете този прикачен файл",
"Show in Files" : "Показване във файлове",
"Unshare file" : "Прекратяване на споделянето на файла",
"Delete Attachment" : "Изтриване на прикачен файл",
"Restore Attachment" : "Възстановяване на прикачен файл",
"File to share" : "Файл за споделяне",
"Invalid path selected" : "Избран е невалиден път ",
"Open in sidebar view" : "Отваряне в изгледа на страничната лента",
"Open in bigger view" : "Отваря се в по-голям изглед",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари",
"Modified" : "Промяна",
"Created" : "Създаден",
"The title cannot be empty." : "Заглавието не може да бъде празно.",
"No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!",
"Assign a tag to this card…" : "Присвояване на етикет на тази карта ...",
"Assign to users" : "Зачисляване към потребители",
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…" : "Зачисляване на потребител на тази карта ...",
"Due date" : "Крайна дата",
"Set a due date" : "Задаване на крайна дата",
"Remove due date" : "Премахни крайната дата",
"Select Date" : "Изберете дата",
"Save" : "Запазване",
"The comment cannot be empty." : "Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters." : "Коментарът не може да бъде по-дълъг от 1000 знака.",
"In reply to" : "В отговор на",
"Reply" : "Отговори",
"Update" : "Обновяване",
"Description" : "Описание",
"(Unsaved)" : " (Незаписан)",
"(Saving…)" : "(Записване...)",
"Formatting help" : "Помощ за форматиране",
"Edit description" : "Редактиране на описанието",
"View description" : "Преглед на описанието",
"Add Attachment" : "Добавяне на прикачен файл",
"Write a description …" : "Напишете описание ...",
"Choose attachment" : "Избор на прикачен файл",
"(group)" : "(група)",
"(circle)" : "(кръг)",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Move card" : "Преместване на карта",
"Unarchive card" : "Разархивиране на карта",
"Archive card" : "Архивиране на карта",
"Delete card" : "Изтриване на карта",
"Move card to another board" : "Преместване на картата на друго табло",
"Card deleted" : "Картата е изтрита",
"seconds ago" : "преди секунди",
"All boards" : "Всички табла",
"Archived boards" : "Архивирани табла",
"Shared with you" : "Споделени с вас",
"Use bigger card view" : "Използва по-голям изглед на картата",
"Show boards in calendar/tasks" : "Показване на таблата в календар / задачи",
"Limit deck usage of groups" : "Ограничава използването на набора от групи",
"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/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Board details" : "Подробности за табло",
"Edit board" : "Редактиране на табло",
"Clone board" : " Клониране на табло",
"Unarchive board" : "Разархивиране натабло",
"Archive board" : "Архивиране на табло",
"Turn on due date reminders" : "Включва напомнянията за краен срок",
"Turn off due date reminders" : "Изключва напомнянията за краен срок",
"Due date reminders" : " Напомняния за краен срок",
"All cards" : "Всички карти",
"Assigned cards" : "Зачислени карти",
"No notifications" : "Няма известия",
"Delete board" : "Изтриване на табло",
"Board {0} deleted" : "Табло {0} изтрито",
"Only assigned cards" : "Само зачислените карти",
"No reminder" : "Няма напомняне",
"An error occurred" : "Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.",
"Delete the board?" : "Изтриване на таблото?",
"Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес",
"Tomorrow" : "Утре",
"This week" : "Тази седмица"
"This week" : "Тази седмица",
"No due" : "Не се дължи",
"No upcoming cards" : "Няма предстоящи карти",
"upcoming cards" : "предстоящи карти",
"Link to a board" : "Линк към табло",
"Link to a card" : "Линк към карта",
"Something went wrong" : "Нещо се обърка",
"Failed to upload {name}" : " Неуспешно качване на {name}",
"Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен",
"Error creating the share" : "Грешка при създаване на споделяне",
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -1,46 +1,267 @@
{ "translations": {
"You have created a new board {board}" : "Създадохте ново табло {board}",
"{user} has created a new board {board}" : "{user} създаде ново табло {board}",
"You have deleted the board {board}" : "Изтрихте таблото {board}",
"{user} has deleted the board {board}" : "{user} изтри таблото {board}",
"You have restored the board {board}" : "Възстановихте таблото {board}",
"{user} has restored the board {board}" : "{user} възстанови таблото {board}",
"You have shared the board {board} with {acl}" : "Споделихте таблото {board} с {acl}",
"{user} has shared the board {board} with {acl}" : "{user} сподели таблото {board} с {acl}",
"You have removed {acl} from the board {board}" : "Премахнахте {acl} от таблото {board}",
"{user} has removed {acl} from the board {board}" : "{user} премахна {acl} от таблото {board}",
"You have renamed the board {before} to {board}" : "Преименувахте таблото от {before} на {board}",
"{user} has renamed the board {before} to {board}" : "{user} преименува таблото от {before} на {board}",
"You have archived the board {board}" : "Архивирахте таблото {board}",
"{user} has archived the board {before}" : "{user} архивира таблото {board}",
"You have unarchived the board {board}" : "Разархивирали сте таблото {board}",
"{user} has unarchived the board {before}" : "{user} е разархивирал таблото {before}",
"You have created a new list {stack} on board {board}" : "Създадохте нов списък {stack} на таблото {board}",
"{user} has created a new list {stack} on board {board}" : "{user} създаде нов списък {stack} на таблото {board}",
"You have renamed list {before} to {stack} on board {board}" : "Преименувахте списъка {before} на {stack} на таблото {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} преименува списъка {before} на {stack} на таблото {board}",
"You have deleted list {stack} on board {board}" : "Изтрихте списък {stack} на таблото {board}",
"{user} has deleted list {stack} on board {board}" : "{user} изтри списък {stack} на таблото {board}",
"You have created card {card} in list {stack} on board {board}" : "Създали сте карта {card} в списък {stack} на таблото {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} създаде карта {card} в списък {stack} на таблото {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Изтрили сте карта {card} в списък {stack} на таблото {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} изтри карта {card} в списък {stack} на таблото {board}",
"You have renamed the card {before} to {card}" : "Преименувахте картата {before} на {card}",
"{user} has renamed the card {before} to {card}" : "{user} преименува картата {before} на {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Добавили сте описание към карта {card} в списък {stack} на таблото {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} добави описание към карта {card} в списък {stack} на таблото {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : " Актуализирали сте описанието към карта {card} в списък {stack} на таблото {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : " {user} актуализира описанието към карта {card} в списък {stack} на таблото {board}",
"You have archived card {card} in list {stack} on board {board}" : "Архивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} архивира карта {card} в списък {stack} на борда {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Разархивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} разархивира карта {card} в списък {stack} на борда {board}",
"You have removed the due date of card {card}" : "Премахнахте датата на падежа на картата {card}",
"{user} has removed the due date of card {card}" : "{user} премахна датата на падежа на картата {card}",
"You have set the due date of card {card} to {after}" : "Задали сте датата на падежа на картата {card} на {after}",
"{user} has set the due date of card {card} to {after}" : "{user} зададе дата на падежа на картата {card} на {after}",
"You have updated the due date of card {card} to {after}" : "Актуализирали сте датата на падежа на картата {card} на {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} актуализира датата на падежа на картата {card} на {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Добавихте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} добави етикет {label} към карта {card} в списък {stack} натаблото {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Премахнахте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} премахна етикет {label} към карта {card} в списък {stack} на таблото {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Присвоили сте {assigneduser} на карта {card} на борда {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} присвои {assigneduser} на карта {card} на борда {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Имате неопределен {assigneduser} на карта {card} на борда {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} има неопределен {assigneduser} на карта {card} на борда {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Преместихте картата {card} от списък {stackBefore} в {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} премести картата {card} от списък {stackBefore} в {stack}",
"You have added the attachment {attachment} to card {card}" : "Добавихте прикачения файл {attachment} към карта {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} добави прикачения файл {attachment} към карта {card}",
"You have updated the attachment {attachment} on card {card}" : " Актуализирали сте прикачения файл {attachment} към карта {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} актуализира прикачения файл {attachment} към карта {card}",
"You have deleted the attachment {attachment} from card {card}" : "Изтрихте прикачения файл {attachment} от карта {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} изтри прикачения файл {attachment} към карта {card}",
"You have restored the attachment {attachment} to card {card}" : "Възстановили сте прикачения файл {attachment} към карта {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}" : "Коментирали сте карта {card}",
"{user} has commented on card {card}" : "{user} коментира карта {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Deck" : "Набор",
"Changes in the <strong>Deck app</strong>" : "Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card" : "На картата е създаден <strong>коментар</strong>",
"Upcoming cards" : "Предстоящи карти",
"Personal" : "Лични",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Картата \"%s\" на \"%s\" Ви е била възложена от %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} е възложил картата \"%s\"\" on “%s“ на Вас.",
"The card \"%s\" on \"%s\" has reached its due date." : "Картата \"%s\" on \"%s\" е достигнала датата на падежа си.",
"%s has mentioned you in a comment on \"%s\"." : "%s те спомена в коментар за “%s”",
"{user} has mentioned you in a comment on \"%s\"." : "{user} те спомена в коментар за “%s”",
"The board \"%s\" has been shared with you by %s." : "Таблото \"%s\" е споделено с вас от%s.",
"{user} has shared the board %s with you." : "{user} сподели таблото %s с Вас",
"No data was provided to create an attachment." : "Не бяха предоставени данни за създаване на прикачен файл.",
"Finished" : "Готово",
"To review" : "За преглед",
"Action needed" : "Необходимо е действие",
"Later" : "По-късно",
"copy" : "Копиране",
"To do" : "Да направя",
"Doing" : "Правя",
"Done" : "Готово",
"Example Task 3" : "Примерна задача 3",
"Example Task 2" : "Примерна задача 2",
"Example Task 1" : "Примерна задача 1",
"The file was uploaded" : "Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Каченият файл надвишава директивата upload_max_filesize в php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded" : "Файлът е качен частично",
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Could not write file to disk" : " Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload" : "PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s" : "Няма качен файл или размерът на файла надвишава максимума от %s",
"Card not found" : "Катртата не е намерена",
"Path is already shared with this card" : "Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD" : "Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"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, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details" : "Подробности за картата",
"Add board" : "Добави табло",
"Select the board to link to a project" : "Изберете таблото, което да свържете към проект",
"Search by board title" : "Търсене по заглавие на таблото",
"Select board" : "Избор на табло",
"Select a board" : "Избор на табло",
"Select a list" : "Избор на списък",
"Cancel" : "Отказ",
"Select a card" : "Избор на карта",
"Select the card to link to a project" : "Изберете картата, която да свържете към проект",
"Link to card" : "Връзка към карта",
"File already exists" : "Файлът вече съществува",
"A file with the name {filename} already exists." : "Вече съществува файл с името {filename}.",
"Do you want to overwrite it?" : "Искате ли да го презапишете?",
"Overwrite file" : "Презапиши файла",
"Keep existing file" : "Запазване на съществуващ файл",
"This board is read only" : "Таблото е само за четене",
"Drop your files to upload" : "Пуснете вашите файлове, за да ги качите",
"Archived cards" : "Архивирани карти",
"Add list" : "Добави списък",
"List name" : "Име на списък",
"Apply filter" : "Приложи филтър",
"Filter by tag" : "Филтрирай по маркер",
"Filter by assigned user" : "Филтриране по назначен потребител",
"Unassigned" : "Неприсвоен",
"Filter by due date" : "Филтриране по крайна дата",
"Overdue" : "Просрочен",
"Next 24 hours" : "Следващите 24 часа",
"Next 7 days" : "Следващите 7 дни",
"Next 30 days" : "Следващите 30 дни",
"No due date" : "Няма крайна дата",
"Clear filter" : "Изчстиване на филтър",
"Hide archived cards" : "Скриване на архивирани карти",
"Show archived cards" : "Показване на архивирани карти",
"Toggle compact mode" : "Превключване на компактен режим",
"Details" : "Подробности",
"Loading board" : "Зареждане на табло",
"No lists available" : "Няма налична списъци.",
"Create a new list to add cards to this board" : "Създайте нов списък, за да добавите карти към това табло",
"Board not found" : "Таблото не е намерено",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Deleted items" : "Изтрити елементи",
"Timeline" : "Времева линия",
"Deleted lists" : "Изтрити списъци",
"Undo" : "Отмяна",
"Deleted cards" : "Изтрити карти",
"Share board with a user, group or circle …" : "Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …" : "Търсене за потребители, групи и кръгове ...",
"No participants found" : "Няма намерени участници",
"Board owner" : "Собственик на табло",
"(Group)" : "(Група)",
"(Circle)" : "(Кръг)",
"Can edit" : "Може да редактира",
"Can share" : "Може да споделя",
"Can manage" : "Може да управлява",
"Delete" : "Изтриване",
"Failed to create share with {displayName}" : "Създаването на споделяне с {displayName} не бе успешно",
"Add a new list" : "Добавяне на нов списък",
"Archive all cards" : "Архивира всички карти",
"Delete list" : "Изтрива списък",
"Add card" : "Добави карта",
"Archive all cards in this list" : "Архивира всички карти в този списък",
"Add a new card" : "Добави нова карта",
"Card name" : "Име на карта",
"List deleted" : "Списъкът е изтрит",
"Edit" : "Редакция",
"Add a new tag" : "Добавяне на нов етикет",
"title and color value must be provided" : "трябва да се предоставят заглавие и стойност на цвета",
"Board name" : "Име на табло",
"Members" : "Членове",
"Upload new files" : "Качи нови файлове",
"Share from Files" : "Споделяне от Файлове",
"Add this attachment" : "Добавете този прикачен файл",
"Show in Files" : "Показване във файлове",
"Unshare file" : "Прекратяване на споделянето на файла",
"Delete Attachment" : "Изтриване на прикачен файл",
"Restore Attachment" : "Възстановяване на прикачен файл",
"File to share" : "Файл за споделяне",
"Invalid path selected" : "Избран е невалиден път ",
"Open in sidebar view" : "Отваряне в изгледа на страничната лента",
"Open in bigger view" : "Отваря се в по-голям изглед",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари",
"Modified" : "Промяна",
"Created" : "Създаден",
"The title cannot be empty." : "Заглавието не може да бъде празно.",
"No comments yet. Begin the discussion!" : "Все още няма коментари. Започнете дискусията!",
"Assign a tag to this card…" : "Присвояване на етикет на тази карта ...",
"Assign to users" : "Зачисляване към потребители",
"Assign to users/groups/circles" : "Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…" : "Зачисляване на потребител на тази карта ...",
"Due date" : "Крайна дата",
"Set a due date" : "Задаване на крайна дата",
"Remove due date" : "Премахни крайната дата",
"Select Date" : "Изберете дата",
"Save" : "Запазване",
"The comment cannot be empty." : "Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters." : "Коментарът не може да бъде по-дълъг от 1000 знака.",
"In reply to" : "В отговор на",
"Reply" : "Отговори",
"Update" : "Обновяване",
"Description" : "Описание",
"(Unsaved)" : " (Незаписан)",
"(Saving…)" : "(Записване...)",
"Formatting help" : "Помощ за форматиране",
"Edit description" : "Редактиране на описанието",
"View description" : "Преглед на описанието",
"Add Attachment" : "Добавяне на прикачен файл",
"Write a description …" : "Напишете описание ...",
"Choose attachment" : "Избор на прикачен файл",
"(group)" : "(група)",
"(circle)" : "(кръг)",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Move card" : "Преместване на карта",
"Unarchive card" : "Разархивиране на карта",
"Archive card" : "Архивиране на карта",
"Delete card" : "Изтриване на карта",
"Move card to another board" : "Преместване на картата на друго табло",
"Card deleted" : "Картата е изтрита",
"seconds ago" : "преди секунди",
"All boards" : "Всички табла",
"Archived boards" : "Архивирани табла",
"Shared with you" : "Споделени с вас",
"Use bigger card view" : "Използва по-голям изглед на картата",
"Show boards in calendar/tasks" : "Показване на таблата в календар / задачи",
"Limit deck usage of groups" : "Ограничава използването на набора от групи",
"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/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Board details" : "Подробности за табло",
"Edit board" : "Редактиране на табло",
"Clone board" : " Клониране на табло",
"Unarchive board" : "Разархивиране натабло",
"Archive board" : "Архивиране на табло",
"Turn on due date reminders" : "Включва напомнянията за краен срок",
"Turn off due date reminders" : "Изключва напомнянията за краен срок",
"Due date reminders" : " Напомняния за краен срок",
"All cards" : "Всички карти",
"Assigned cards" : "Зачислени карти",
"No notifications" : "Няма известия",
"Delete board" : "Изтриване на табло",
"Board {0} deleted" : "Табло {0} изтрито",
"Only assigned cards" : "Само зачислените карти",
"No reminder" : "Няма напомняне",
"An error occurred" : "Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло.",
"Delete the board?" : "Изтриване на таблото?",
"Loading filtered view" : "Зареждане на филтриран изглед",
"Today" : "Днес",
"Tomorrow" : "Утре",
"This week" : "Тази седмица"
"This week" : "Тази седмица",
"No due" : "Не се дължи",
"No upcoming cards" : "Няма предстоящи карти",
"upcoming cards" : "предстоящи карти",
"Link to a board" : "Линк към табло",
"Link to a card" : "Линк към карта",
"Something went wrong" : "Нещо се обърка",
"Failed to upload {name}" : " Неуспешно качване на {name}",
"Maximum file size of {size} exceeded" : "Максималният размер на файла от {size} е надвишен",
"Error creating the share" : "Грешка при създаване на споделяне",
"Share with a Deck card" : "Споделяне с Deck карта",
"Share {file} with a Deck card" : "Споделяне {file} с Deck карта",
"Share" : "Споделяне"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Select a board" : "Selecciona un tauler",
"Select a card" : "Selecciona una targeta",
"Select a list" : "Seleccioneu una llista",
"Cancel" : "Cancel·la",
"Select a card" : "Selecciona una targeta",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Link to card" : "Enllaç a la targeta",
"File already exists" : "El fitxer ja existeix",
@@ -212,7 +213,6 @@ OC.L10N.register(
"Archive card" : "Arxiva la targeta",
"Delete card" : "Suprimeix targeta",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a list" : "Seleccioneu una llista",
"Card deleted" : "Targeta suprimida",
"seconds ago" : "fa uns segons",
"All boards" : "Tots els taulers",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Select a board" : "Selecciona un tauler",
"Select a card" : "Selecciona una targeta",
"Select a list" : "Seleccioneu una llista",
"Cancel" : "Cancel·la",
"Select a card" : "Selecciona una targeta",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Link to card" : "Enllaç a la targeta",
"File already exists" : "El fitxer ja existeix",
@@ -210,7 +211,6 @@
"Archive card" : "Arxiva la targeta",
"Delete card" : "Suprimeix targeta",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a list" : "Seleccioneu una llista",
"Card deleted" : "Targeta suprimida",
"seconds ago" : "fa uns segons",
"All boards" : "Tots els taulers",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Create a new card" : "Vytvořit novou kartu",
"Select a board" : "Vybrat tabuli",
"Select a card" : "Vybrat tabuli",
"Select a list" : "Vyberte sloupec",
"Card title" : "Název karty",
"Cancel" : "Storno",
"Creating the new card…" : "Vytváření nové karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" bylo přidáno do \"{board}\"",
"Open card" : "Otevřít kartu",
"Close" : "Zavřít",
"Create card" : "Vytvořit kartu",
"Select a card" : "Vybrat tabuli",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Link to card" : "Propojit s kartou",
"File already exists" : "Soubor už existuje",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Archivovat kartu",
"Delete card" : "Smazat kartu",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Select a list" : "Vyberte sloupec",
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"All boards" : "Všechny tabule",
@@ -258,10 +265,14 @@ OC.L10N.register(
"upcoming cards" : "nadcházející karty",
"Link to a board" : "Propojit s tabulí",
"Link to a card" : "Propojit s kartou",
"Create a card" : "Vytvořit kartu",
"Message from {author} in {conversationName}" : "Zpráva od {author} v {conversationName}",
"Something went wrong" : "Něco se pokazilo",
"Failed to upload {name}" : "Nepodařilo se nahrát {name}",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
"Error creating the share" : "Chyba při vytváření sdílení",
"Share with a Deck card" : "Sdílet kartu aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Create a new card" : "Vytvořit novou kartu",
"Select a board" : "Vybrat tabuli",
"Select a card" : "Vybrat tabuli",
"Select a list" : "Vyberte sloupec",
"Card title" : "Název karty",
"Cancel" : "Storno",
"Creating the new card…" : "Vytváření nové karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" bylo přidáno do \"{board}\"",
"Open card" : "Otevřít kartu",
"Close" : "Zavřít",
"Create card" : "Vytvořit kartu",
"Select a card" : "Vybrat tabuli",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Link to card" : "Propojit s kartou",
"File already exists" : "Soubor už existuje",
@@ -219,7 +227,6 @@
"Archive card" : "Archivovat kartu",
"Delete card" : "Smazat kartu",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Select a list" : "Vyberte sloupec",
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"All boards" : "Všechny tabule",
@@ -256,10 +263,14 @@
"upcoming cards" : "nadcházející karty",
"Link to a board" : "Propojit s tabulí",
"Link to a card" : "Propojit s kartou",
"Create a card" : "Vytvořit kartu",
"Message from {author} in {conversationName}" : "Zpráva od {author} v {conversationName}",
"Something went wrong" : "Něco se pokazilo",
"Failed to upload {name}" : "Nepodařilo se nahrát {name}",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
"Error creating the share" : "Chyba při vytváření sdílení",
"Share with a Deck card" : "Sdílet kartu aplikace Deck",
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
"Share" : "Sdílet"
},"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

@@ -71,8 +71,9 @@ OC.L10N.register(
"Search by board title" : "Søg efter tavle titel",
"Select board" : "Vælg tavle",
"Select a board" : "Vælg én tavle",
"Select a card" : "Vælg et kort",
"Select a list" : "Vælg en kolonne",
"Cancel" : "Annullér",
"Select a card" : "Vælg et kort",
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
"Link to card" : "Link til kort",
"File already exists" : "Filen findes allerede",
@@ -184,7 +185,6 @@ OC.L10N.register(
"Archive card" : "Arkivér kort",
"Delete card" : "Slet kort",
"Move card to another board" : "Flyt kort til en anden tavle",
"Select a list" : "Vælg en kolonne",
"Card deleted" : "Kort slettet",
"seconds ago" : "sekunder siden",
"All boards" : "Alle tavler",

View File

@@ -69,8 +69,9 @@
"Search by board title" : "Søg efter tavle titel",
"Select board" : "Vælg tavle",
"Select a board" : "Vælg én tavle",
"Select a card" : "Vælg et kort",
"Select a list" : "Vælg en kolonne",
"Cancel" : "Annullér",
"Select a card" : "Vælg et kort",
"Select the card to link to a project" : "Vælg et kort at linke til et projekt",
"Link to card" : "Link til kort",
"File already exists" : "Filen findes allerede",
@@ -182,7 +183,6 @@
"Archive card" : "Arkivér kort",
"Delete card" : "Slet kort",
"Move card to another board" : "Flyt kort til en anden tavle",
"Select a list" : "Vælg en kolonne",
"Card deleted" : "Kort slettet",
"seconds ago" : "sekunder siden",
"All boards" : "Alle tavler",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Create a new card" : "Neue Karte erstellen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
"Select a card" : "Eine Karte auswählen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -175,7 +183,7 @@ OC.L10N.register(
"Upload new files" : "Neue Dateien hochladen",
"Share from Files" : "Aus Dateien heraus teilen",
"Add this attachment" : "Diesen Anhang anhängen",
"Show in Files" : "Dateien anzeigen",
"Show in Files" : "In Dateien anzeigen",
"Unshare file" : "Datei nicht mehr teilen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"All boards" : "Alle Boards",
@@ -230,7 +237,7 @@ OC.L10N.register(
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"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." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"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." : "Wenn Du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Create a new card" : "Neue Karte erstellen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
"Select a card" : "Eine Karte auswählen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -173,7 +181,7 @@
"Upload new files" : "Neue Dateien hochladen",
"Share from Files" : "Aus Dateien heraus teilen",
"Add this attachment" : "Diesen Anhang anhängen",
"Show in Files" : "Dateien anzeigen",
"Show in Files" : "In Dateien anzeigen",
"Unshare file" : "Datei nicht mehr teilen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
@@ -219,7 +227,6 @@
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"All boards" : "Alle Boards",
@@ -228,7 +235,7 @@
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"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." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"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." : "Wenn Du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
@@ -256,6 +263,8 @@
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Create a new card" : "Neue Karte erstellen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
"Select a card" : "Eine Karte auswählen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"All boards" : "Alle Boards",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Create a new card" : "Neue Karte erstellen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
"Select a card" : "Eine Karte auswählen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Link to card" : "Mit einer Karte verknüpfen",
"File already exists" : "Datei bereits vorhanden",
@@ -219,7 +227,6 @@
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"All boards" : "Alle Boards",
@@ -256,6 +263,8 @@
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Create a card" : "Eine Karte erstellen",
"Message from {author} in {conversationName}" : "Nachricht von {author} in {conversationName}",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",

View File

@@ -108,8 +108,9 @@ OC.L10N.register(
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Select a board" : "Επιλογή ενός πίνακα",
"Select a card" : "Επίλογή μιας καρτέλας",
"Select a list" : "Επιλέξτε μια λίστα",
"Cancel" : "Aκύρωση",
"Select a card" : "Επίλογή μιας καρτέλας",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"File already exists" : "Το αρχείο υπάρχει ήδη",
@@ -221,7 +222,6 @@ OC.L10N.register(
"Archive card" : "Αρχειοθέτηση κάρτας",
"Delete card" : "Διαγραφή κάρτας",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a list" : "Επιλέξτε μια λίστα",
"Card deleted" : "Η κάρτα διαγράφηκε",
"seconds ago" : " δευτερόλεπτα πριν ",
"All boards" : "Όλοι οι πίνακες",

View File

@@ -106,8 +106,9 @@
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Select a board" : "Επιλογή ενός πίνακα",
"Select a card" : "Επίλογή μιας καρτέλας",
"Select a list" : "Επιλέξτε μια λίστα",
"Cancel" : "Aκύρωση",
"Select a card" : "Επίλογή μιας καρτέλας",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"File already exists" : "Το αρχείο υπάρχει ήδη",
@@ -219,7 +220,6 @@
"Archive card" : "Αρχειοθέτηση κάρτας",
"Delete card" : "Διαγραφή κάρτας",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a list" : "Επιλέξτε μια λίστα",
"Card deleted" : "Η κάρτα διαγράφηκε",
"seconds ago" : " δευτερόλεπτα πριν ",
"All boards" : "Όλοι οι πίνακες",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Create a new card" : "Crear una nueva tarjeta",
"Select a board" : "Selecciona un tablero",
"Select a card" : "Seleccionar una tarjeta",
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando una nueva tarjeta...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" ha sido añadida en \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar",
"Create card" : "Crear tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Link to card" : "Enlace a tarjeta",
"File already exists" : "El archivo ya existe",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Select a list" : "Seleccionar una lista",
"Card deleted" : "Tarjeta borrada",
"seconds ago" : "hace unos segundos",
"All boards" : "Todos los tableros",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "próximas tarjetas",
"Link to a board" : "Enlace a un tablero",
"Link to a card" : "Enlace a una tarjeta",
"Create a card" : "Crear una tarjeta",
"Message from {author} in {conversationName}" : "Mensaje de {author} en {conversationName}",
"Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Create a new card" : "Crear una nueva tarjeta",
"Select a board" : "Selecciona un tablero",
"Select a card" : "Seleccionar una tarjeta",
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando una nueva tarjeta...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" ha sido añadida en \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar",
"Create card" : "Crear tarjeta",
"Select a card" : "Seleccionar una tarjeta",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Link to card" : "Enlace a tarjeta",
"File already exists" : "El archivo ya existe",
@@ -219,7 +227,6 @@
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Select a list" : "Seleccionar una lista",
"Card deleted" : "Tarjeta borrada",
"seconds ago" : "hace unos segundos",
"All boards" : "Todos los tableros",
@@ -256,6 +263,8 @@
"upcoming cards" : "próximas tarjetas",
"Link to a board" : "Enlace a un tablero",
"Link to a card" : "Enlace a una tarjeta",
"Create a card" : "Crear una tarjeta",
"Message from {author} in {conversationName}" : "Mensaje de {author} en {conversationName}",
"Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",

View File

@@ -107,8 +107,9 @@ OC.L10N.register(
"Search by board title" : "Bilatu mahai izenez",
"Select board" : "Hautatu mahaia",
"Select a board" : "Hautatu mahai bat",
"Select a card" : "Hautatu txartel bat",
"Select a list" : "Hautatu zerrenda bat",
"Cancel" : "Utzi",
"Select a card" : "Hautatu txartel bat",
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
"Link to card" : "Estekatu txartelera",
"File already exists" : "Badago izen bereko fitxategi bat",
@@ -164,6 +165,7 @@ OC.L10N.register(
"Add card" : "Gehitu txartela",
"Archive all cards in this list" : "Artxibatu zerrenda honetako txartel guztiak",
"Add a new card" : "Gehitu txartel berri bat",
"Card name" : "Txartel izena",
"Edit" : "Editatu",
"Add a new tag" : "Gehitu etiketa berri bat",
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
@@ -214,7 +216,6 @@ OC.L10N.register(
"Archive card" : "Artxibatu txartela",
"Delete card" : "Ezabatu txartela",
"Move card to another board" : "Mugitu txartela beste mahai batera",
"Select a list" : "Hautatu zerrenda bat",
"seconds ago" : "segundo lehenago",
"All boards" : "Mahai guztiak",
"Archived boards" : "Artxibatutako mahaiak",

View File

@@ -105,8 +105,9 @@
"Search by board title" : "Bilatu mahai izenez",
"Select board" : "Hautatu mahaia",
"Select a board" : "Hautatu mahai bat",
"Select a card" : "Hautatu txartel bat",
"Select a list" : "Hautatu zerrenda bat",
"Cancel" : "Utzi",
"Select a card" : "Hautatu txartel bat",
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
"Link to card" : "Estekatu txartelera",
"File already exists" : "Badago izen bereko fitxategi bat",
@@ -162,6 +163,7 @@
"Add card" : "Gehitu txartela",
"Archive all cards in this list" : "Artxibatu zerrenda honetako txartel guztiak",
"Add a new card" : "Gehitu txartel berri bat",
"Card name" : "Txartel izena",
"Edit" : "Editatu",
"Add a new tag" : "Gehitu etiketa berri bat",
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
@@ -212,7 +214,6 @@
"Archive card" : "Artxibatu txartela",
"Delete card" : "Ezabatu txartela",
"Move card to another board" : "Mugitu txartela beste mahai batera",
"Select a list" : "Hautatu zerrenda bat",
"seconds ago" : "segundo lehenago",
"All boards" : "Mahai guztiak",
"Archived boards" : "Artxibatutako mahaiak",

View File

@@ -44,8 +44,8 @@ OC.L10N.register(
"Search by board title" : "جستجو بر اساس عنوان تخته",
"Select board" : "انتخاب تخته",
"Select a board" : "انتخاب یک تخته",
"Select a card" : "انتخاب یک کارت",
"Cancel" : "لغو",
"Select a card" : "انتخاب یک کارت",
"Select the card to link to a project" : "کارتی را برای ایجاد پیوند با یک پروژه انتخاب کنید",
"Link to card" : "پیوند به کارت",
"File already exists" : "پرونده از قبل موجود است",

View File

@@ -42,8 +42,8 @@
"Search by board title" : "جستجو بر اساس عنوان تخته",
"Select board" : "انتخاب تخته",
"Select a board" : "انتخاب یک تخته",
"Select a card" : "انتخاب یک کارت",
"Cancel" : "لغو",
"Select a card" : "انتخاب یک کارت",
"Select the card to link to a project" : "کارتی را برای ایجاد پیوند با یک پروژه انتخاب کنید",
"Link to card" : "پیوند به کارت",
"File already exists" : "پرونده از قبل موجود است",

View File

@@ -89,10 +89,17 @@ OC.L10N.register(
"Card details" : "Näytä kortin sisältö",
"Add board" : "Lisää taulu",
"Select the board to link to a project" : "Valitse projektiin linkitettävä taulu",
"Search by board title" : "Hae taulun otsikon mukaan",
"Select board" : "Valitse taulu",
"Create a new card" : "Luo uusi kortti",
"Select a board" : "Valitse taulu",
"Select a card" : "Valitse kortti",
"Select a list" : "Valitse lista ",
"Card title" : "Kortin otsikko",
"Cancel" : "Peruuta",
"Open card" : "Avaa kortti",
"Close" : "Sulje",
"Create card" : "Luo kortti",
"Select a card" : "Valitse kortti",
"Select the card to link to a project" : "Valitse projektiin linkitettävä kortti",
"Link to card" : "Linkitä korttiin",
"File already exists" : "Tiedosto on jo olemassa",
@@ -188,7 +195,6 @@ OC.L10N.register(
"Archive card" : "Arkistoi kortti",
"Delete card" : "Poista kortti",
"Move card to another board" : "Siirrä kortti toiselle taululle",
"Select a list" : "Valitse lista ",
"Card deleted" : "Kortti poistettu",
"seconds ago" : "sekuntia sitten",
"All boards" : "Kaikki taulut",
@@ -212,6 +218,7 @@ OC.L10N.register(
"upcoming cards" : "tulevat kortit",
"Link to a board" : "Linkki taululle",
"Link to a card" : "Linkitä korttiin",
"Create a card" : "Luo kortti",
"Something went wrong" : "Jokin meni vikaan",
"Maximum file size of {size} exceeded" : "Tiedoston enimmäiskoko {size} ylitetty",
"Share" : "Jaa"

View File

@@ -87,10 +87,17 @@
"Card details" : "Näytä kortin sisältö",
"Add board" : "Lisää taulu",
"Select the board to link to a project" : "Valitse projektiin linkitettävä taulu",
"Search by board title" : "Hae taulun otsikon mukaan",
"Select board" : "Valitse taulu",
"Create a new card" : "Luo uusi kortti",
"Select a board" : "Valitse taulu",
"Select a card" : "Valitse kortti",
"Select a list" : "Valitse lista ",
"Card title" : "Kortin otsikko",
"Cancel" : "Peruuta",
"Open card" : "Avaa kortti",
"Close" : "Sulje",
"Create card" : "Luo kortti",
"Select a card" : "Valitse kortti",
"Select the card to link to a project" : "Valitse projektiin linkitettävä kortti",
"Link to card" : "Linkitä korttiin",
"File already exists" : "Tiedosto on jo olemassa",
@@ -186,7 +193,6 @@
"Archive card" : "Arkistoi kortti",
"Delete card" : "Poista kortti",
"Move card to another board" : "Siirrä kortti toiselle taululle",
"Select a list" : "Valitse lista ",
"Card deleted" : "Kortti poistettu",
"seconds ago" : "sekuntia sitten",
"All boards" : "Kaikki taulut",
@@ -210,6 +216,7 @@
"upcoming cards" : "tulevat kortit",
"Link to a board" : "Linkki taululle",
"Link to a card" : "Linkitä korttiin",
"Create a card" : "Luo kortti",
"Something went wrong" : "Jokin meni vikaan",
"Maximum file size of {size} exceeded" : "Tiedoston enimmäiskoko {size} ylitetty",
"Share" : "Jaa"

View File

@@ -108,8 +108,9 @@ OC.L10N.register(
"Search by board title" : "Rechercher par titre du tableau",
"Select board" : "Sélectionner le tableau",
"Select a board" : "Sélectionner un tableau",
"Select a card" : "Sélectionnez une carte",
"Select a list" : "Sélectionner une liste",
"Cancel" : "Annuler",
"Select a card" : "Sélectionnez une carte",
"Select the card to link to a project" : "Sélectionner la carte à relier à un projet",
"Link to card" : "Relier à une carte",
"File already exists" : "Le fichier existe déjà",
@@ -220,7 +221,6 @@ OC.L10N.register(
"Archive card" : "Archiver la carte",
"Delete card" : "Supprimer la carte",
"Move card to another board" : "Déplacer la carte vers un autre tableau ",
"Select a list" : "Sélectionner une liste",
"Card deleted" : "Carte supprimée",
"seconds ago" : "à l'instant",
"All boards" : "Tous les tableaux",

View File

@@ -106,8 +106,9 @@
"Search by board title" : "Rechercher par titre du tableau",
"Select board" : "Sélectionner le tableau",
"Select a board" : "Sélectionner un tableau",
"Select a card" : "Sélectionnez une carte",
"Select a list" : "Sélectionner une liste",
"Cancel" : "Annuler",
"Select a card" : "Sélectionnez une carte",
"Select the card to link to a project" : "Sélectionner la carte à relier à un projet",
"Link to card" : "Relier à une carte",
"File already exists" : "Le fichier existe déjà",
@@ -218,7 +219,6 @@
"Archive card" : "Archiver la carte",
"Delete card" : "Supprimer la carte",
"Move card to another board" : "Déplacer la carte vers un autre tableau ",
"Select a list" : "Sélectionner une liste",
"Card deleted" : "Carte supprimée",
"seconds ago" : "à l'instant",
"All boards" : "Tous les tableaux",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"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",
"Select board" : "Seleccionar taboleiro",
"Create a new card" : "Crear unha nova tarxeta",
"Select a board" : "Seleccione un taboleiro",
"Select a card" : "Seleccione unha tarxeta",
"Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando unha nova tarxeta…",
"\"{card}\" was added to \"{board}\"" : "«{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta",
"Close" : "Pechar",
"Create card" : "Crear tarxeta",
"Select a card" : "Seleccione unha tarxeta",
"Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto",
"Link to card" : "Ligar á tarxeta",
"File already exists" : "O ficheiro xa existe",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Arquivar a tarxeta",
"Delete card" : "Eliminar tarxeta",
"Move card to another board" : "Mover a tarxeta a outro taboleiro",
"Select a list" : "Seleccionar unha lista",
"Card deleted" : "Tarxeta eliminada",
"seconds ago" : "hai uns segundos",
"All boards" : "Todos os taboleiros",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "tarxetas próximas",
"Link to a board" : "Ligar a un taboleiro",
"Link to a card" : "Ligar a unha tarxeta",
"Create a card" : "Crear unha tarxeta",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Something went wrong" : "Algo foi mal",
"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}",

View File

@@ -105,9 +105,17 @@
"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",
"Select board" : "Seleccionar taboleiro",
"Create a new card" : "Crear unha nova tarxeta",
"Select a board" : "Seleccione un taboleiro",
"Select a card" : "Seleccione unha tarxeta",
"Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando unha nova tarxeta…",
"\"{card}\" was added to \"{board}\"" : "«{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta",
"Close" : "Pechar",
"Create card" : "Crear tarxeta",
"Select a card" : "Seleccione unha tarxeta",
"Select the card to link to a project" : "Seleccione a tarxeta para ligar a un proxecto",
"Link to card" : "Ligar á tarxeta",
"File already exists" : "O ficheiro xa existe",
@@ -219,7 +227,6 @@
"Archive card" : "Arquivar a tarxeta",
"Delete card" : "Eliminar tarxeta",
"Move card to another board" : "Mover a tarxeta a outro taboleiro",
"Select a list" : "Seleccionar unha lista",
"Card deleted" : "Tarxeta eliminada",
"seconds ago" : "hai uns segundos",
"All boards" : "Todos os taboleiros",
@@ -256,6 +263,8 @@
"upcoming cards" : "tarxetas próximas",
"Link to a board" : "Ligar a un taboleiro",
"Link to a card" : "Ligar a unha tarxeta",
"Create a card" : "Crear unha tarxeta",
"Message from {author} in {conversationName}" : "Mensaxe de {author} en {conversationName}",
"Something went wrong" : "Algo foi mal",
"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}",

View File

@@ -108,8 +108,9 @@ OC.L10N.register(
"Search by board title" : "חיפוש לפי כותרת לו",
"Select board" : "בחירת לוח",
"Select a board" : "נא לבחור לוח",
"Select a card" : "נא לבחור כרטיס",
"Select a list" : "בחר רשימה",
"Cancel" : "ביטול",
"Select a card" : "נא לבחור כרטיס",
"Select the card to link to a project" : "נא לבחור את הכרטיס לקישור למיזם",
"Link to card" : "קישור לכרטיס",
"File already exists" : "הקובץ כבר קיים",
@@ -221,7 +222,6 @@ OC.L10N.register(
"Archive card" : "העברת כרטיס לארכיון",
"Delete card" : "מחיקת כרטיס לארכיון",
"Move card to another board" : "העברת כרטיס ללוח אחר",
"Select a list" : "בחר רשימה",
"Card deleted" : "הכרטיס נמחק",
"seconds ago" : "לפני מספר שניות",
"All boards" : "כל הלוחות",

View File

@@ -106,8 +106,9 @@
"Search by board title" : "חיפוש לפי כותרת לו",
"Select board" : "בחירת לוח",
"Select a board" : "נא לבחור לוח",
"Select a card" : "נא לבחור כרטיס",
"Select a list" : "בחר רשימה",
"Cancel" : "ביטול",
"Select a card" : "נא לבחור כרטיס",
"Select the card to link to a project" : "נא לבחור את הכרטיס לקישור למיזם",
"Link to card" : "קישור לכרטיס",
"File already exists" : "הקובץ כבר קיים",
@@ -219,7 +220,6 @@
"Archive card" : "העברת כרטיס לארכיון",
"Delete card" : "מחיקת כרטיס לארכיון",
"Move card to another board" : "העברת כרטיס ללוח אחר",
"Select a list" : "בחר רשימה",
"Card deleted" : "הכרטיס נמחק",
"seconds ago" : "לפני מספר שניות",
"All boards" : "כל הלוחות",

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Traži po naslovu ploče",
"Select board" : "Odaberi ploču",
"Select a board" : "Odaberite ploču",
"Select a card" : "Odaberite karticu",
"Select a list" : "Odaberi popis",
"Cancel" : "Odustani",
"Select a card" : "Odaberite karticu",
"Select the card to link to a project" : "Odaberite karticu za povezivanje s projektom",
"Link to card" : "Poveznica na karticu",
"File already exists" : "Datoteka već postoji",
@@ -212,7 +213,6 @@ OC.L10N.register(
"Archive card" : "Arhiviraj karticu",
"Delete card" : "Izbriši karticu",
"Move card to another board" : "Premjesti karticu na drugu ploču",
"Select a list" : "Odaberi popis",
"Card deleted" : "Kartica je izbrisana",
"seconds ago" : "prije nekoliko sekundi",
"All boards" : "Sve ploče",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Traži po naslovu ploče",
"Select board" : "Odaberi ploču",
"Select a board" : "Odaberite ploču",
"Select a card" : "Odaberite karticu",
"Select a list" : "Odaberi popis",
"Cancel" : "Odustani",
"Select a card" : "Odaberite karticu",
"Select the card to link to a project" : "Odaberite karticu za povezivanje s projektom",
"Link to card" : "Poveznica na karticu",
"File already exists" : "Datoteka već postoji",
@@ -210,7 +211,6 @@
"Archive card" : "Arhiviraj karticu",
"Delete card" : "Izbriši karticu",
"Move card to another board" : "Premjesti karticu na drugu ploču",
"Select a list" : "Odaberi popis",
"Card deleted" : "Kartica je izbrisana",
"seconds ago" : "prije nekoliko sekundi",
"All boards" : "Sve ploče",

View File

@@ -80,8 +80,8 @@ OC.L10N.register(
"Search by board title" : "Keresés táblacím szerint",
"Select board" : "Válasszon táblát",
"Select a board" : "Válasszon egy táblát",
"Select a card" : "Válasszon egy kártyát",
"Cancel" : "Mégse",
"Select a card" : "Válasszon egy kártyát",
"Select the card to link to a project" : "Válasszon ki egy kártyát, amely egy projektre fog hivatkozni",
"Link to card" : "Hivatkozás egy kártyára",
"File already exists" : "A fájl már létezik",

View File

@@ -78,8 +78,8 @@
"Search by board title" : "Keresés táblacím szerint",
"Select board" : "Válasszon táblát",
"Select a board" : "Válasszon egy táblát",
"Select a card" : "Válasszon egy kártyát",
"Cancel" : "Mégse",
"Select a card" : "Válasszon egy kártyát",
"Select the card to link to a project" : "Válasszon ki egy kártyát, amely egy projektre fog hivatkozni",
"Link to card" : "Hivatkozás egy kártyára",
"File already exists" : "A fájl már létezik",

View File

@@ -103,8 +103,9 @@ OC.L10N.register(
"Search by board title" : "Cari berdasarkan judul papan",
"Select board" : "Pilih papan",
"Select a board" : "Pilih papan",
"Select a card" : "Pilih kartu",
"Select a list" : "Pilih daftar",
"Cancel" : "Membatalkan",
"Select a card" : "Pilih kartu",
"Select the card to link to a project" : "Pilih kartu untuk ditautkan ke proyek",
"Link to card" : "Tautan ke kartu",
"File already exists" : "Berkas sudah ada",
@@ -191,7 +192,6 @@ OC.L10N.register(
"Archive card" : "Mengarsipkan kartu",
"Delete card" : "Hapus kartu",
"Move card to another board" : "Pindahkan kartu ke papan lain",
"Select a list" : "Pilih daftar",
"seconds ago" : "beberapa detik yang lalu",
"All boards" : "Semua papan",
"Archived boards" : "Papan terarsip",

View File

@@ -101,8 +101,9 @@
"Search by board title" : "Cari berdasarkan judul papan",
"Select board" : "Pilih papan",
"Select a board" : "Pilih papan",
"Select a card" : "Pilih kartu",
"Select a list" : "Pilih daftar",
"Cancel" : "Membatalkan",
"Select a card" : "Pilih kartu",
"Select the card to link to a project" : "Pilih kartu untuk ditautkan ke proyek",
"Link to card" : "Tautan ke kartu",
"File already exists" : "Berkas sudah ada",
@@ -189,7 +190,6 @@
"Archive card" : "Mengarsipkan kartu",
"Delete card" : "Hapus kartu",
"Move card to another board" : "Pindahkan kartu ke papan lain",
"Select a list" : "Pilih daftar",
"seconds ago" : "beberapa detik yang lalu",
"All boards" : "Semua papan",
"Archived boards" : "Papan terarsip",

View File

@@ -79,8 +79,8 @@ OC.L10N.register(
"Select the board to link to a project" : "Veldu borðið sem á að tengja við verkefnið",
"Select board" : "Veldu borð",
"Select a board" : "Veldu borð",
"Select a card" : "Veldu spjald",
"Cancel" : "Hætta við",
"Select a card" : "Veldu spjald",
"Select the card to link to a project" : "Veldu spjaldið sem á að tengja við verkefnið",
"Link to card" : "Tengill á spjald",
"File already exists" : "Skrá er þegar til",

View File

@@ -77,8 +77,8 @@
"Select the board to link to a project" : "Veldu borðið sem á að tengja við verkefnið",
"Select board" : "Veldu borð",
"Select a board" : "Veldu borð",
"Select a card" : "Veldu spjald",
"Cancel" : "Hætta við",
"Select a card" : "Veldu spjald",
"Select the card to link to a project" : "Veldu spjaldið sem á að tengja við verkefnið",
"Link to card" : "Tengill á spjald",
"File already exists" : "Skrá er þegar til",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Seleziona la lavagna da collegare a un progetto",
"Search by board title" : "Cerca per titolo della lavagna",
"Select board" : "Seleziona lavagna",
"Create a new card" : "Crea una nuova scheda",
"Select a board" : "Seleziona una lavagna",
"Select a card" : "Seleziona una scheda",
"Select a list" : "Seleziona un elenco",
"Card title" : "Titolo scheda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creazione della nuova scheda...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" è stata aggiunta a \"{board}\"",
"Open card" : "Apri scheda",
"Close" : "Chiudi",
"Create card" : "Crea scheda",
"Select a card" : "Seleziona una scheda",
"Select the card to link to a project" : "Seleziona la scheda da collegare a un progetto",
"Link to card" : " Collega una scheda",
"File already exists" : "Il file esiste già",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Archivia scheda",
"Delete card" : "Elimina scheda",
"Move card to another board" : "Sposta scheda in un'altra lavagna",
"Select a list" : "Seleziona un elenco",
"Card deleted" : "Scheda eliminata",
"seconds ago" : "secondi fa",
"All boards" : "Tutte le lavagne",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "prossime schede",
"Link to a board" : "Collega a una lavagna",
"Link to a card" : " Collega a una scheda",
"Create a card" : "Crea una scheda",
"Message from {author} in {conversationName}" : "Messaggio da {author} in {conversationName}",
"Something went wrong" : "Qualcosa non ha funzionato",
"Failed to upload {name}" : "Caricamenti di {name} non riuscito",
"Maximum file size of {size} exceeded" : "Dimensione massima dei file di {size} superata",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Seleziona la lavagna da collegare a un progetto",
"Search by board title" : "Cerca per titolo della lavagna",
"Select board" : "Seleziona lavagna",
"Create a new card" : "Crea una nuova scheda",
"Select a board" : "Seleziona una lavagna",
"Select a card" : "Seleziona una scheda",
"Select a list" : "Seleziona un elenco",
"Card title" : "Titolo scheda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creazione della nuova scheda...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" è stata aggiunta a \"{board}\"",
"Open card" : "Apri scheda",
"Close" : "Chiudi",
"Create card" : "Crea scheda",
"Select a card" : "Seleziona una scheda",
"Select the card to link to a project" : "Seleziona la scheda da collegare a un progetto",
"Link to card" : " Collega una scheda",
"File already exists" : "Il file esiste già",
@@ -219,7 +227,6 @@
"Archive card" : "Archivia scheda",
"Delete card" : "Elimina scheda",
"Move card to another board" : "Sposta scheda in un'altra lavagna",
"Select a list" : "Seleziona un elenco",
"Card deleted" : "Scheda eliminata",
"seconds ago" : "secondi fa",
"All boards" : "Tutte le lavagne",
@@ -256,6 +263,8 @@
"upcoming cards" : "prossime schede",
"Link to a board" : "Collega a una lavagna",
"Link to a card" : " Collega a una scheda",
"Create a card" : "Crea una scheda",
"Message from {author} in {conversationName}" : "Messaggio da {author} in {conversationName}",
"Something went wrong" : "Qualcosa non ha funzionato",
"Failed to upload {name}" : "Caricamenti di {name} non riuscito",
"Maximum file size of {size} exceeded" : "Dimensione massima dei file di {size} superata",

View File

@@ -104,8 +104,9 @@ OC.L10N.register(
"Search by board title" : "ボードのタイトルで検索",
"Select board" : "ボードを選択",
"Select a board" : "ボードを選択",
"Select a card" : "カードを選択",
"Select a list" : "リストを選択",
"Cancel" : "キャンセル",
"Select a card" : "カードを選択",
"Select the card to link to a project" : "プロジェクトにリンクするカードを選択",
"Link to card" : "カードへリンク",
"File already exists" : "ファイルはすでに存在します",
@@ -197,7 +198,6 @@ OC.L10N.register(
"Archive card" : "カードをアーカイブ",
"Delete card" : "カードを削除する",
"Move card to another board" : "カードを他のボードに移動",
"Select a list" : "リストを選択",
"seconds ago" : "数秒前",
"All boards" : "すべてのボード",
"Archived boards" : "アーカイブ済みのボード",

View File

@@ -102,8 +102,9 @@
"Search by board title" : "ボードのタイトルで検索",
"Select board" : "ボードを選択",
"Select a board" : "ボードを選択",
"Select a card" : "カードを選択",
"Select a list" : "リストを選択",
"Cancel" : "キャンセル",
"Select a card" : "カードを選択",
"Select the card to link to a project" : "プロジェクトにリンクするカードを選択",
"Link to card" : "カードへリンク",
"File already exists" : "ファイルはすでに存在します",
@@ -195,7 +196,6 @@
"Archive card" : "カードをアーカイブ",
"Delete card" : "カードを削除する",
"Move card to another board" : "カードを他のボードに移動",
"Select a list" : "リストを選択",
"seconds ago" : "数秒前",
"All boards" : "すべてのボード",
"Archived boards" : "アーカイブ済みのボード",

View File

@@ -30,8 +30,8 @@ OC.L10N.register(
"Search by board title" : "보드 제목으로 검색",
"Select board" : "보드 선택",
"Select a board" : "보드 선택",
"Select a card" : "카드 선택",
"Cancel" : "취소",
"Select a card" : "카드 선택",
"Select the card to link to a project" : "카드를 선택해 프로젝트에 연결",
"File already exists" : "파일이 이미 존재함",
"A file with the name {filename} already exists." : "이미 존재하는 파일이름 {filename} ",

View File

@@ -28,8 +28,8 @@
"Search by board title" : "보드 제목으로 검색",
"Select board" : "보드 선택",
"Select a board" : "보드 선택",
"Select a card" : "카드 선택",
"Cancel" : "취소",
"Select a card" : "카드 선택",
"Select the card to link to a project" : "카드를 선택해 프로젝트에 연결",
"File already exists" : "파일이 이미 존재함",
"A file with the name {filename} already exists." : "이미 존재하는 파일이름 {filename} ",

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Ieškoti pagal lentos pavadinimą",
"Select board" : "Pasirinkti lentą",
"Select a board" : "Pasirinkite lentą",
"Select a card" : "Pasirinkti kortelę",
"Select a list" : "Pasirinkite sąrašą",
"Cancel" : "Atsisakyti",
"Select a card" : "Pasirinkti kortelę",
"Select the card to link to a project" : "Pasirinkite kortelę, kurią susieti su projektu",
"Link to card" : "Susieti su kortele",
"File already exists" : "Failas jau yra",
@@ -206,7 +207,6 @@ OC.L10N.register(
"Archive card" : "Archyvuoti kortelę",
"Delete card" : "Ištrinti kortelę",
"Move card to another board" : "Perkelti kortelę į kitą lentą",
"Select a list" : "Pasirinkite sąrašą",
"Card deleted" : "Kortelė ištrinta",
"seconds ago" : "prieš keletą sekundžių",
"All boards" : "Visos lentos",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Ieškoti pagal lentos pavadinimą",
"Select board" : "Pasirinkti lentą",
"Select a board" : "Pasirinkite lentą",
"Select a card" : "Pasirinkti kortelę",
"Select a list" : "Pasirinkite sąrašą",
"Cancel" : "Atsisakyti",
"Select a card" : "Pasirinkti kortelę",
"Select the card to link to a project" : "Pasirinkite kortelę, kurią susieti su projektu",
"Link to card" : "Susieti su kortele",
"File already exists" : "Failas jau yra",
@@ -204,7 +205,6 @@
"Archive card" : "Archyvuoti kortelę",
"Delete card" : "Ištrinti kortelę",
"Move card to another board" : "Perkelti kortelę į kitą lentą",
"Select a list" : "Pasirinkite sąrašą",
"Card deleted" : "Kortelė ištrinta",
"seconds ago" : "prieš keletą sekundžių",
"All boards" : "Visos lentos",

View File

@@ -108,8 +108,9 @@ OC.L10N.register(
"Search by board title" : "Барај по име на табла",
"Select board" : "Избери табла",
"Select a board" : "Избери табла",
"Select a card" : "Избери картица",
"Select a list" : "Избери листа",
"Cancel" : "Откажи",
"Select a card" : "Избери картица",
"Select the card to link to a project" : "Избери картица за поврзување со проект",
"Link to card" : "Линк до картица",
"File already exists" : "Датотека веќе постои",
@@ -221,7 +222,6 @@ OC.L10N.register(
"Archive card" : "Архивирај картица",
"Delete card" : "Избриши картица",
"Move card to another board" : "Премести ја картицата на друга табла",
"Select a list" : "Избери листа",
"Card deleted" : "Картицата е избришана",
"seconds ago" : "пред неколку секунди",
"All boards" : "Сите табли",

View File

@@ -106,8 +106,9 @@
"Search by board title" : "Барај по име на табла",
"Select board" : "Избери табла",
"Select a board" : "Избери табла",
"Select a card" : "Избери картица",
"Select a list" : "Избери листа",
"Cancel" : "Откажи",
"Select a card" : "Избери картица",
"Select the card to link to a project" : "Избери картица за поврзување со проект",
"Link to card" : "Линк до картица",
"File already exists" : "Датотека веќе постои",
@@ -219,7 +220,6 @@
"Archive card" : "Архивирај картица",
"Delete card" : "Избриши картица",
"Move card to another board" : "Премести ја картицата на друга табла",
"Select a list" : "Избери листа",
"Card deleted" : "Картицата е избришана",
"seconds ago" : "пред неколку секунди",
"All boards" : "Сите табли",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Kies het bord om met een project te verbinden",
"Search by board title" : "Zoeken op bord-titel",
"Select board" : "Selecteer bord",
"Create a new card" : "Maak een nieuwe kaart aan",
"Select a board" : "Selecteer een bord",
"Select a card" : "Selecteer een kaart",
"Select a list" : "Selecteer een lijst",
"Card title" : "Kaarttitel",
"Cancel" : "Annuleren",
"Creating the new card…" : "Aanmaken nieuwe kaart...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" is toegevoegd aan \"{board}\"",
"Open card" : "Open kaard",
"Close" : "Sluiten",
"Create card" : "Aanmaken kaart",
"Select a card" : "Selecteer een kaart",
"Select the card to link to a project" : "Selecteer de kaart om met een project te koppelen",
"Link to card" : "Koppelen met kaart",
"File already exists" : "Bestand bestaat al",
@@ -118,7 +126,7 @@ OC.L10N.register(
"Overwrite file" : "Overschrijven bestand",
"Keep existing file" : "Bewaar het al bestaande bestand",
"This board is read only" : "Dit bord is alleen-lezen",
"Drop your files to upload" : "Zet uw bestanden hier neer om te uploaden",
"Drop your files to upload" : "Zet je bestanden hier neer om te uploaden",
"Archived cards" : "Gearchiveerde kaarten",
"Add list" : "Lijst toevoegen",
"List name" : "Lijstnaam",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Archiveer kaart",
"Delete card" : "Verwijderen kaart",
"Move card to another board" : "Verplaats kaart naar een ander bord",
"Select a list" : "Selecteer een lijst",
"Card deleted" : "Kaart verwijderd",
"seconds ago" : "seconden geleden",
"All boards" : "Alle borden",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "Aanstaande kaarten",
"Link to a board" : "Verbind met een bord",
"Link to a card" : "Koppel met een kaart",
"Create a card" : "Maak een kaart aan",
"Message from {author} in {conversationName}" : "Bericht van {author} in {conversationName}",
"Something went wrong" : "Er ging iets verkeerd",
"Failed to upload {name}" : "Kon {name} niet uploaden",
"Maximum file size of {size} exceeded" : "Maximale bestandsomvang van {size} overschreden",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Kies het bord om met een project te verbinden",
"Search by board title" : "Zoeken op bord-titel",
"Select board" : "Selecteer bord",
"Create a new card" : "Maak een nieuwe kaart aan",
"Select a board" : "Selecteer een bord",
"Select a card" : "Selecteer een kaart",
"Select a list" : "Selecteer een lijst",
"Card title" : "Kaarttitel",
"Cancel" : "Annuleren",
"Creating the new card…" : "Aanmaken nieuwe kaart...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" is toegevoegd aan \"{board}\"",
"Open card" : "Open kaard",
"Close" : "Sluiten",
"Create card" : "Aanmaken kaart",
"Select a card" : "Selecteer een kaart",
"Select the card to link to a project" : "Selecteer de kaart om met een project te koppelen",
"Link to card" : "Koppelen met kaart",
"File already exists" : "Bestand bestaat al",
@@ -116,7 +124,7 @@
"Overwrite file" : "Overschrijven bestand",
"Keep existing file" : "Bewaar het al bestaande bestand",
"This board is read only" : "Dit bord is alleen-lezen",
"Drop your files to upload" : "Zet uw bestanden hier neer om te uploaden",
"Drop your files to upload" : "Zet je bestanden hier neer om te uploaden",
"Archived cards" : "Gearchiveerde kaarten",
"Add list" : "Lijst toevoegen",
"List name" : "Lijstnaam",
@@ -219,7 +227,6 @@
"Archive card" : "Archiveer kaart",
"Delete card" : "Verwijderen kaart",
"Move card to another board" : "Verplaats kaart naar een ander bord",
"Select a list" : "Selecteer een lijst",
"Card deleted" : "Kaart verwijderd",
"seconds ago" : "seconden geleden",
"All boards" : "Alle borden",
@@ -256,6 +263,8 @@
"upcoming cards" : "Aanstaande kaarten",
"Link to a board" : "Verbind met een bord",
"Link to a card" : "Koppel met een kaart",
"Create a card" : "Maak een kaart aan",
"Message from {author} in {conversationName}" : "Bericht van {author} in {conversationName}",
"Something went wrong" : "Er ging iets verkeerd",
"Failed to upload {name}" : "Kon {name} niet uploaden",
"Maximum file size of {size} exceeded" : "Maximale bestandsomvang van {size} overschreden",

View File

@@ -10,11 +10,12 @@ OC.L10N.register(
"Can share" : "Can share",
"Delete" : "Suprimir",
"Edit" : "Modificar",
"Upload new files" : "Enviar fichièrs novèls",
"Save" : "Salvar",
"Reply" : "Respondre",
"Update" : "Metre a jorn",
"Description" : "Descripcion",
"seconds ago" : "i a qualques segondas",
"seconds ago" : "fa qualques segondas",
"Shared with you" : "Shared with you",
"Today" : "Uèi",
"Tomorrow" : "Deman"

View File

@@ -8,11 +8,12 @@
"Can share" : "Can share",
"Delete" : "Suprimir",
"Edit" : "Modificar",
"Upload new files" : "Enviar fichièrs novèls",
"Save" : "Salvar",
"Reply" : "Respondre",
"Update" : "Metre a jorn",
"Description" : "Descripcion",
"seconds ago" : "i a qualques segondas",
"seconds ago" : "fa qualques segondas",
"Shared with you" : "Shared with you",
"Today" : "Uèi",
"Tomorrow" : "Deman"

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Wybierz tablicę, aby połączyć się z projektem",
"Search by board title" : "Szukaj według tytułu tablicy",
"Select board" : "Wybierz tablicę",
"Create a new card" : "Utwórz nową kartę",
"Select a board" : "Wybierz tablicę",
"Select a card" : "Wybierz kartę",
"Select a list" : "Wybierz listę",
"Card title" : "Tytuł karty",
"Cancel" : "Anuluj",
"Creating the new card…" : "Tworzenie nowej karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" została dodana do \"{board}\"",
"Open card" : "Otwórz kartę",
"Close" : "Zakończ",
"Create card" : "Utwórz kartę",
"Select a card" : "Wybierz kartę",
"Select the card to link to a project" : "Wybierz kartę, aby połączyć z projektem",
"Link to card" : "Link do karty",
"File already exists" : "Plik już istnieje",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Zarchiwizuj kartę",
"Delete card" : "Usuń kartę",
"Move card to another board" : "Przenieś kartę na inną tablicę",
"Select a list" : "Wybierz listę",
"Card deleted" : "Karta usunięta",
"seconds ago" : "przed chwilą",
"All boards" : "Wszystkie tablice",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "nadchodzące karty",
"Link to a board" : "Link do tablicy",
"Link to a card" : "Link do karty",
"Create a card" : "Utwórz kartę",
"Message from {author} in {conversationName}" : "Wiadomość od {author} w {conversationName}",
"Something went wrong" : "Coś poszło nie tak",
"Failed to upload {name}" : "Nie udało się wysłać {name}",
"Maximum file size of {size} exceeded" : "Przekroczono maksymalny rozmiar pliku {size}",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Wybierz tablicę, aby połączyć się z projektem",
"Search by board title" : "Szukaj według tytułu tablicy",
"Select board" : "Wybierz tablicę",
"Create a new card" : "Utwórz nową kartę",
"Select a board" : "Wybierz tablicę",
"Select a card" : "Wybierz kartę",
"Select a list" : "Wybierz listę",
"Card title" : "Tytuł karty",
"Cancel" : "Anuluj",
"Creating the new card…" : "Tworzenie nowej karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" została dodana do \"{board}\"",
"Open card" : "Otwórz kartę",
"Close" : "Zakończ",
"Create card" : "Utwórz kartę",
"Select a card" : "Wybierz kartę",
"Select the card to link to a project" : "Wybierz kartę, aby połączyć z projektem",
"Link to card" : "Link do karty",
"File already exists" : "Plik już istnieje",
@@ -219,7 +227,6 @@
"Archive card" : "Zarchiwizuj kartę",
"Delete card" : "Usuń kartę",
"Move card to another board" : "Przenieś kartę na inną tablicę",
"Select a list" : "Wybierz listę",
"Card deleted" : "Karta usunięta",
"seconds ago" : "przed chwilą",
"All boards" : "Wszystkie tablice",
@@ -256,6 +263,8 @@
"upcoming cards" : "nadchodzące karty",
"Link to a board" : "Link do tablicy",
"Link to a card" : "Link do karty",
"Create a card" : "Utwórz kartę",
"Message from {author} in {conversationName}" : "Wiadomość od {author} w {conversationName}",
"Something went wrong" : "Coś poszło nie tak",
"Failed to upload {name}" : "Nie udało się wysłać {name}",
"Maximum file size of {size} exceeded" : "Przekroczono maksymalny rozmiar pliku {size}",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Selecione o painel para vincular a um projeto",
"Search by board title" : "Pesquisar pelo título do painel",
"Select board" : "Selecionar painel",
"Create a new card" : "Criar um novo cartão",
"Select a board" : "Selecionar um painel",
"Select a card" : "Selecionar um cartão",
"Select a list" : "Selecione uma lista",
"Card title" : "Título do cartão",
"Cancel" : "Cancelar",
"Creating the new card…" : "Criando um novo cartão...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" foi adicionado à \"{board}\"",
"Open card" : "Abrir o cartão",
"Close" : "Fechar",
"Create card" : "Criar cartão",
"Select a card" : "Selecionar um cartão",
"Select the card to link to a project" : "Selecione o cartão para vincular a um projeto",
"Link to card" : "Vincular ao cartão",
"File already exists" : "Arquivo já existe",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Arquivar cartão",
"Delete card" : "Excluir cartão",
"Move card to another board" : "Mover o cartão para outro painel",
"Select a list" : "Selecione uma lista",
"Card deleted" : "Cartão excluído",
"seconds ago" : "segundos atrás",
"All boards" : "Todos os painéis",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "próximos cartões",
"Link to a board" : "Linkar a um painel",
"Link to a card" : "Vincular a um cartão",
"Create a card" : "Criar um cartão",
"Message from {author} in {conversationName}" : "Mensagem de {author} em {conversationName}",
"Something went wrong" : "Algo deu errado",
"Failed to upload {name}" : "Falha ao enviar {name}",
"Maximum file size of {size} exceeded" : "Excedeu o tamanho máximo de arquivo de {size}",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Selecione o painel para vincular a um projeto",
"Search by board title" : "Pesquisar pelo título do painel",
"Select board" : "Selecionar painel",
"Create a new card" : "Criar um novo cartão",
"Select a board" : "Selecionar um painel",
"Select a card" : "Selecionar um cartão",
"Select a list" : "Selecione uma lista",
"Card title" : "Título do cartão",
"Cancel" : "Cancelar",
"Creating the new card…" : "Criando um novo cartão...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" foi adicionado à \"{board}\"",
"Open card" : "Abrir o cartão",
"Close" : "Fechar",
"Create card" : "Criar cartão",
"Select a card" : "Selecionar um cartão",
"Select the card to link to a project" : "Selecione o cartão para vincular a um projeto",
"Link to card" : "Vincular ao cartão",
"File already exists" : "Arquivo já existe",
@@ -219,7 +227,6 @@
"Archive card" : "Arquivar cartão",
"Delete card" : "Excluir cartão",
"Move card to another board" : "Mover o cartão para outro painel",
"Select a list" : "Selecione uma lista",
"Card deleted" : "Cartão excluído",
"seconds ago" : "segundos atrás",
"All boards" : "Todos os painéis",
@@ -256,6 +263,8 @@
"upcoming cards" : "próximos cartões",
"Link to a board" : "Linkar a um painel",
"Link to a card" : "Vincular a um cartão",
"Create a card" : "Criar um cartão",
"Message from {author} in {conversationName}" : "Mensagem de {author} em {conversationName}",
"Something went wrong" : "Algo deu errado",
"Failed to upload {name}" : "Falha ao enviar {name}",
"Maximum file size of {size} exceeded" : "Excedeu o tamanho máximo de arquivo de {size}",

View File

@@ -97,6 +97,9 @@ OC.L10N.register(
"Could not write file to disk" : "Невозможно записать файл на диск",
"A PHP extension stopped the file upload" : "Загрузка файла была прервана модулем расширений PHP",
"No file uploaded or file size exceeds maximum of %s" : "Файл не получен или его размер превышает %s",
"Card not found" : "Карточка не найдена",
"Path is already shared with this card" : "Этот путь уже опубликован в карточке",
"Invalid date, date format must be YYYY-MM-DD" : "Некорректный формат даты, дата должна быть в формате YYYY-MM-DD",
"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" : "Карточки — приложение для Nextcloud, предоставляющее возможности личного планирования и управления проектами для рабочих групп в стиле канбан.\n\n\n- 📥 Создавайте карточки задач и упорядочите их;\n- 📄 Добавляйте описания задач с возможностью использовать формат разметки «markdown»;\n- 🔖 Присваивайте ярлыки для ещё лучшей организации;\n- 👥 Делитесь со своей командой, друзьями или семьей;\n- 📎 Вкладывайте файлы в виде ссылок в описании, используя формат разметки «markdown»;\n- 💬 Обсуждайте в комментариях;\n- ⚡ Отслеживайте изменения в ленте событий;\n- 🚀 Сделайте свой проект более организованным.",
"Card details" : "Свойства карточки",
@@ -104,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Выберите рабочую доску, чтобы связать с проектом",
"Search by board title" : "Поиск по заголовкам досок",
"Select board" : "Выбор рабочей доски",
"Create a new card" : "Создать карточку",
"Select a board" : "Выберите доску",
"Select a card" : "Выберите карточку",
"Select a list" : "Выберите список",
"Card title" : "Заголовок карточки",
"Cancel" : "Отменить",
"Creating the new card…" : "Создание карточки…",
"\"{card}\" was added to \"{board}\"" : "«{card}» добавлена на доску «{board}»",
"Open card" : "Открыть карточку",
"Close" : "Закрыть",
"Create card" : "Создать карточку",
"Select a card" : "Выберите карточку",
"Select the card to link to a project" : "Выберите карточку для связывания с проектом",
"Link to card" : "Ссылка на карточку",
"File already exists" : "Файл уже существует",
@@ -169,9 +180,15 @@ OC.L10N.register(
"title and color value must be provided" : "необходимо указать цвет и название",
"Board name" : "Название доски",
"Members" : "Участники",
"Upload new files" : "Передать на сервер новые файлы",
"Share from Files" : "Опубликовать из приложения «Файлы»",
"Add this attachment" : "Добавить это вложение",
"Show in Files" : "Показать в приложении «Файлы»",
"Unshare file" : "Закрыть общий доступ к файлу",
"Delete Attachment" : "Удалить вложение",
"Restore Attachment" : "Восстановить вложение",
"File to share" : "Файл для публикации",
"Invalid path selected" : "Выбран некорректный путь",
"Open in sidebar view" : "Открыть в боковой панели",
"Open in bigger view" : "Открыть режиме подробного просмотра",
"Attachments" : "Вложения",
@@ -212,12 +229,12 @@ OC.L10N.register(
"Archive card" : "Переместить в архив",
"Delete card" : "Удалить",
"Move card to another board" : "Переместить карточку на другую доску",
"Select a list" : "Выберите список",
"Card deleted" : "Карточка удалена",
"seconds ago" : "несколько секунд назад",
"All boards" : "Все доски",
"Archived boards" : "Архив досок",
"Shared with you" : "Предоставленные вам",
"Use bigger card view" : "Режим просмотра с увеличенными карточками",
"Show boards in calendar/tasks" : "Показывать карточки в календаре и задачах",
"Limit deck usage of groups" : "Разрешить использовать приложение Карточки только участникам заданных групп",
"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." : "Создание собственных рабочих досок пользователям, не входящим в заданные группы, будет заблокировано. Тем не менее, такие пользователи смогут продолжить работать с общими досками, к которым у них есть доступ. ",
@@ -248,7 +265,14 @@ OC.L10N.register(
"upcoming cards" : "карточки, ожидающие выполнения",
"Link to a board" : "Ссылка на доску",
"Link to a card" : "Ссылка на карточку",
"Create a card" : "Создать карточку",
"Message from {author} in {conversationName}" : "Сообщение от {author} из беседы «{conversationName}»",
"Something went wrong" : "Неизвестная ошибка",
"Maximum file size of {size} exceeded" : "Превышен максимально разрешённый размер файла в {size}"
"Failed to upload {name}" : "Не удалось передать на сервер {name}",
"Maximum file size of {size} exceeded" : "Превышен максимально разрешённый размер файла в {size}",
"Error creating the share" : "Не удалось опубликовать",
"Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать"
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");

View File

@@ -95,6 +95,9 @@
"Could not write file to disk" : "Невозможно записать файл на диск",
"A PHP extension stopped the file upload" : "Загрузка файла была прервана модулем расширений PHP",
"No file uploaded or file size exceeds maximum of %s" : "Файл не получен или его размер превышает %s",
"Card not found" : "Карточка не найдена",
"Path is already shared with this card" : "Этот путь уже опубликован в карточке",
"Invalid date, date format must be YYYY-MM-DD" : "Некорректный формат даты, дата должна быть в формате YYYY-MM-DD",
"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" : "Карточки — приложение для Nextcloud, предоставляющее возможности личного планирования и управления проектами для рабочих групп в стиле канбан.\n\n\n- 📥 Создавайте карточки задач и упорядочите их;\n- 📄 Добавляйте описания задач с возможностью использовать формат разметки «markdown»;\n- 🔖 Присваивайте ярлыки для ещё лучшей организации;\n- 👥 Делитесь со своей командой, друзьями или семьей;\n- 📎 Вкладывайте файлы в виде ссылок в описании, используя формат разметки «markdown»;\n- 💬 Обсуждайте в комментариях;\n- ⚡ Отслеживайте изменения в ленте событий;\n- 🚀 Сделайте свой проект более организованным.",
"Card details" : "Свойства карточки",
@@ -102,9 +105,17 @@
"Select the board to link to a project" : "Выберите рабочую доску, чтобы связать с проектом",
"Search by board title" : "Поиск по заголовкам досок",
"Select board" : "Выбор рабочей доски",
"Create a new card" : "Создать карточку",
"Select a board" : "Выберите доску",
"Select a card" : "Выберите карточку",
"Select a list" : "Выберите список",
"Card title" : "Заголовок карточки",
"Cancel" : "Отменить",
"Creating the new card…" : "Создание карточки…",
"\"{card}\" was added to \"{board}\"" : "«{card}» добавлена на доску «{board}»",
"Open card" : "Открыть карточку",
"Close" : "Закрыть",
"Create card" : "Создать карточку",
"Select a card" : "Выберите карточку",
"Select the card to link to a project" : "Выберите карточку для связывания с проектом",
"Link to card" : "Ссылка на карточку",
"File already exists" : "Файл уже существует",
@@ -167,9 +178,15 @@
"title and color value must be provided" : "необходимо указать цвет и название",
"Board name" : "Название доски",
"Members" : "Участники",
"Upload new files" : "Передать на сервер новые файлы",
"Share from Files" : "Опубликовать из приложения «Файлы»",
"Add this attachment" : "Добавить это вложение",
"Show in Files" : "Показать в приложении «Файлы»",
"Unshare file" : "Закрыть общий доступ к файлу",
"Delete Attachment" : "Удалить вложение",
"Restore Attachment" : "Восстановить вложение",
"File to share" : "Файл для публикации",
"Invalid path selected" : "Выбран некорректный путь",
"Open in sidebar view" : "Открыть в боковой панели",
"Open in bigger view" : "Открыть режиме подробного просмотра",
"Attachments" : "Вложения",
@@ -210,12 +227,12 @@
"Archive card" : "Переместить в архив",
"Delete card" : "Удалить",
"Move card to another board" : "Переместить карточку на другую доску",
"Select a list" : "Выберите список",
"Card deleted" : "Карточка удалена",
"seconds ago" : "несколько секунд назад",
"All boards" : "Все доски",
"Archived boards" : "Архив досок",
"Shared with you" : "Предоставленные вам",
"Use bigger card view" : "Режим просмотра с увеличенными карточками",
"Show boards in calendar/tasks" : "Показывать карточки в календаре и задачах",
"Limit deck usage of groups" : "Разрешить использовать приложение Карточки только участникам заданных групп",
"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." : "Создание собственных рабочих досок пользователям, не входящим в заданные группы, будет заблокировано. Тем не менее, такие пользователи смогут продолжить работать с общими досками, к которым у них есть доступ. ",
@@ -246,7 +263,14 @@
"upcoming cards" : "карточки, ожидающие выполнения",
"Link to a board" : "Ссылка на доску",
"Link to a card" : "Ссылка на карточку",
"Create a card" : "Создать карточку",
"Message from {author} in {conversationName}" : "Сообщение от {author} из беседы «{conversationName}»",
"Something went wrong" : "Неизвестная ошибка",
"Maximum file size of {size} exceeded" : "Превышен максимально разрешённый размер файла в {size}"
"Failed to upload {name}" : "Не удалось передать на сервер {name}",
"Maximum file size of {size} exceeded" : "Превышен максимально разрешённый размер файла в {size}",
"Error creating the share" : "Не удалось опубликовать",
"Share with a Deck card" : "Опубликовать в приложении Карточки",
"Share {file} with a Deck card" : "Опубликовать «{file}» в приложении Карточки",
"Share" : "Опубликовать"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
}

177
l10n/sc.js Normal file
View File

@@ -0,0 +1,177 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "As creadu una lavagna noa {board}",
"{user} has created a new board {board}" : "{user} at creadu una lavagna noa {board}",
"You have deleted the board {board}" : "As cantzelladu sa lavagna {board}",
"{user} has deleted the board {board}" : "{user} at cantzelladu sa lavagna {board}",
"You have restored the board {board}" : "As ripristinadu sa lavagna {board}",
"{user} has restored the board {board}" : "{user} at ripristinadu sa lavagna {board}",
"You have shared the board {board} with {acl}" : "As cumpartzidu sa lavagna {board} cun {acl}",
"{user} has shared the board {board} with {acl}" : "{user} at cumpartzidu sa lavagna {board} cun {acl}",
"You have removed {acl} from the board {board}" : "Ci nd'as bogadu {acl} dae sa lavagna {board}",
"{user} has removed {acl} from the board {board}" : "{user} ci nd'at bogadu {acl} dae sa lavagna {board}",
"You have renamed the board {before} to {board}" : "As torradu a numenare sa lavagna {before} comente {board}",
"{user} has renamed the board {before} to {board}" : "{user} at torradu a numenare {before} comente {board}",
"You have archived the board {board}" : "As archiviadu sa lavagna {board}",
"{user} has archived the board {before}" : "{user} at archiviadu sa lavagna {before}",
"You have unarchived the board {board}" : "As annulladu s'archiviatzione de sa lavagna {board}",
"{user} has unarchived the board {before}" : "{user} at annulladu s'archiviatzione de sa lavagna {before}",
"You have created a new list {stack} on board {board}" : "As creadu un'elencu nou {stack} in sa lavagna {board}",
"{user} has created a new list {stack} on board {board}" : "{user} at creadu un'elencu nou {stack} in sa lavagna {board}",
"You have renamed list {before} to {stack} on board {board}" : "As torradu a numenare s'elencu {before} comente {stack} in sa {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} at torradu a numenare s'elencu {before} comente {stack} sulla lavagna {board}",
"You have deleted list {stack} on board {board}" : "As cantzelladu s'elencu {stack} in sa lavagna {board}",
"{user} has deleted list {stack} on board {board}" : "{user} at cantzelladu s'elencu {stack} in sa lavagna {board}",
"You have created card {card} in list {stack} on board {board}" : "As creadu un'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} at creadu un'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have deleted card {card} in list {stack} on board {board}" : "As cantzelladu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} at cantzelladu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have renamed the card {before} to {card}" : "As torradu a numenare s'ischeda {before} comente {card}",
"{user} has renamed the card {before} to {card}" : "{user} at torradu a numenare sa carta {before} comente {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "As agiuntu una descritzione a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} at agiuntu una descritzione a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "As agiornadu sa descritzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} at agiornadu sa descritzione de s'ischedas {card} in s'elencu {stack} in sa lavagna {board}",
"You have archived card {card} in list {stack} on board {board}" : "As archiviadu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} at archiviadu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "As annulladu s'archiviatzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} at annulladu s'archiviatzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have removed the due date of card {card}" : "Ci nd'as bogadu sa data de iscadèntzia dae s'ischeda {card}",
"{user} has removed the due date of card {card}" : "{user} ci nd'at bogadu sa data de iscadèntzia dae s'ischeda {card}",
"You have set the due date of card {card} to {after}" : "As impostadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"{user} has set the due date of card {card} to {after}" : "{user} at impostadu sa data de iscadèntzia de sa tèssera {card} a su {after}",
"You have updated the due date of card {card} to {after}" : "As agiornadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} as agiornadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "As agiuntu s'eticheta {label} a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} at agiuntu s'eticheta {label} a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Ci nd'as bogadu {label} dae s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ci nd'at bogadu s'eticheta {label} dae s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "As assignadu {assigneduser} a s'ischeda {card} in sa lavagna {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} at assignadu {assigneduser} a s'ischeda {card} in sa lavagna {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "As annulladu s'assignatzione {assigneduser} dae s'ischeda {card} in sa lavagna {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} at annulladu s'assignatzione {assigneduser} dae s'ischeda {card} in sa lavagna {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "As tramudadu s'ischeda {card} dae s'elencu {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} at tramudadu s'ischeda {card} dae s'ischeda {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "As agiuntu s'alligongiadu {attachment} a s'ischeda {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} at agiuntu s'alligongiadu {attachment} a s'ischeda {card}",
"You have updated the attachment {attachment} on card {card}" : "As agiornadu s'alligongiadu {attachment} a s'ischeda {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} at agiornadu s'alligongiadu {attachment} a s'ischeda {card}",
"You have deleted the attachment {attachment} from card {card}" : "As cantzelladu s'alligongiadu {attachment} dae s'ischeda {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} at eliminadu s'alligongiadu {attachment} dae s'ischeda {card}",
"You have restored the attachment {attachment} to card {card}" : "As ripristinadu s'alligongiadu {attachment} in s'ischeda {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} at ripristinadu s'alligongiadu {attachment} in s'ischeda {card}",
"You have commented on card {card}" : "As cummentadu in s'ischeda {card}",
"{user} has commented on card {card}" : "{user} at cummentadu in s'ischeda {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Sa <strong>descritzione de un'ischeda</strong> in intro de s'aplicatzione Deck app est istada cambiada",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Càmbios in <strong> s'aplicatzione Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Unu <strong>cummentu</strong> est istadu creadu in s'ischeda",
"Upcoming cards" : "Ischedas imbenientes",
"Personal" : "Personale",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "S'ischeda \"%s\" in \"%s\" s'est istadu assignadu dae %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} t'at assignadu s'ischeda \"%s\" in \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date." : "S'ischeda \"%s\" in \"%s\" est cròmpida a sa data de iscadèntzia.",
"%s has mentioned you in a comment on \"%s\"." : "%s t'at mentovadu in unu cummentu \"%s\".",
"{user} has mentioned you in a comment on \"%s\"." : "{user} t'at mentovadu in unu cummentu in \"%s\".",
"The board \"%s\" has been shared with you by %s." : "Sa lavagna \"%s\" est istada cumpartzida cun tegus dae %s.",
"{user} has shared the board %s with you." : "{user} at cumpartzidu sa lavagna %s cun tegus.",
"No data was provided to create an attachment." : "Perunu datu frunidu pro creare un'alligongiadu",
"Finished" : "Agabbadu",
"To review" : "De revisionare",
"Action needed" : "Bisòngiat un'atzione",
"Later" : "Luego",
"copy" : "còpia",
"To do" : "De fàghere",
"Doing" : "In cursu",
"Done" : "Fatu",
"Example Task 3" : "Atividade de esempru 3",
"Example Task 2" : "Atividade de esempru 2",
"Example Task 1" : "Atividade de esempru 1",
"The file was uploaded" : "S'archìviu est istadu carrigadu",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "S'archìviu carrigadu superat sa diretiva upload_max_filesize in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "S'archìviu carrigadu superat sa diretiva MAX_FILE_SIZE ispetzificada in su mòdulu HTML",
"The file was only partially uploaded" : "Isceti una parte de s'archìviu est carrigada",
"No file was uploaded" : "Perunu archìviu carrigadu",
"Missing a temporary folder" : "Mancat una cartella temporànea",
"Could not write file to disk" : "No at fatu a iscrìere s'archìviu in su discu",
"A PHP extension stopped the file upload" : "Un'estensione PHP at firmadu su carrigamentu de s'archìviu",
"No file uploaded or file size exceeds maximum of %s" : "Perun'archìviu carrigadu o sa mannària de s'archìviu superat su màssimu de %s",
"Card not found" : "Ischeda no agatada",
"Path is already shared with this card" : "Su caminu est giai cumpartzidu cun cust'ischeda",
"Invalid date, date format must be YYYY-MM-DD" : "Data non bàlida, su formadu de sa data depet èssere AAAA-MM-GG",
"Personal planning and team project organization" : "Pranificatzione personale e organizatzione de su progetu de iscuadra",
"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 est unu trastu de organizatzione a sa moda de kanban destinadu a sa pranificatzione personale e a s'organizatzione de progetos in iscuadra integradu cun Nextcloud\n\n- 📥 Agiunghe is atividades tuas a is ischedas e mantene·ddas ordinadas\n- 📄 Iscrie notas in agiunta in markdown\n- 🔖 Assigna etichetas pro t'organizare mègius ancora\n- 👥 Cumpatzi cun s'iscuadra tua, famìlia e amigos\n- 📎 Aligongia archìvios e integra·ddos in sa descritzione tua in markdown\n- 💬 Chistiona cun s'iscuadra tua impreende is cummentos\n- ⚡ Mantene su rastru de is cummentos tuos in su flussu de atividades\n- 🚀 Organiza su progetu tuo",
"Card details" : "Detàllios ischeda",
"Add board" : "Agiunghe lavagna",
"Select the board to link to a project" : "Seletziona lavagna de collegare a unu progetu",
"Search by board title" : "Chirca dae su tìtulu de sa lavagna",
"Select board" : "Seletziona lavagna",
"Create a new card" : "Crea un'ischeda noa",
"Select a board" : "Seletziona una lavagna",
"Select a list" : "Seletziona un'elencu",
"Card title" : "Tìtulu ischeda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creende un'ischeda noa...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" est istada agiunta a \"{board}\"",
"Open card" : "Aberi ischeda",
"Close" : "Serra",
"Create card" : "Crea ischeda",
"Select a card" : "Seletziona un'ischeda",
"Select the card to link to a project" : "Seletzioan s'ischeda de collegare a unu progetu",
"Link to card" : "Collega a un'ischeda",
"File already exists" : "Cust'archìviu ddoe est giai",
"A file with the name {filename} already exists." : "Un'archìviu cun su nùmene de {filename} ddoe est giai.",
"Do you want to overwrite it?" : "Ddu cheres subraiscrìere? ",
"Overwrite file" : "Subraiscrie archìviu",
"Keep existing file" : "Mantene s'archìviu chi ddoe est",
"This board is read only" : "Custa lavagna est isceti pro lèghere",
"Drop your files to upload" : "Lassa is archìvios pro ddos carrigare",
"Archived cards" : "Ischedas archiviadas",
"Add list" : "Agiunghe elencu",
"List name" : "Nùmene elencu",
"Apply filter" : "Àplica filtru",
"Filter by tag" : "Filtra pro etichetas",
"Filter by assigned user" : "Filtra pro utente assignadu",
"Unassigned" : "No assignadu",
"Filter by due date" : "Filtra pro data de iscadèntzia",
"Overdue" : "Iscadèntzia",
"Next 24 hours" : "24 oras imbenientes",
"Next 7 days" : "7 dies imbenientes",
"Next 30 days" : "30 dies imbenientes",
"No due date" : "Peruna iscadèntzia",
"Clear filter" : "Lìmpia filtru",
"Hide archived cards" : "Cua is ischedas archiviadas",
"Show archived cards" : "Mustra ischedas archiviadas",
"Toggle compact mode" : "Càmbia a modalidade cumpata",
"Details" : "Detàllios",
"Loading board" : "Carrighende lavagna",
"No lists available" : "Perunu elencu a disponimentu",
"Create a new list to add cards to this board" : "Crea un'elencu nou de agiùnghere ischedas a custa lavagna",
"Board not found" : "Lavagna no agatada",
"Sharing" : "Cumpartzidura",
"Tags" : "Etichetas",
"Deleted items" : "Temas cantzellados",
"Timeline" : "Fusu oràriu",
"Deleted lists" : "Elencos cantzellados",
"Undo" : "Annulla",
"Deleted cards" : "Ischeda cantzellada",
"Share board with a user, group or circle …" : "Cumpartzi lavagna cun un'utente, grupu o tropa...",
"Searching for users, groups and circles …" : "Chirchende utentes, grupos e tropas ...",
"No participants found" : "Perunu partetzipante agatadu",
"Board owner" : "Mere lavagna",
"(Group)" : "(Grupu)",
"(Circle)" : "(Tropa)",
"Can edit" : "Faghet a modificare",
"Can share" : "Faghet a cumpartzire",
"Can manage" : "Faghet a gestire",
"Delete" : "Cantzella",
"Failed to create share with {displayName}" : "No at fatu a creare cumpartzidura cun {displayName}",
"Edit" : "Modìfica ",
"Attachments" : "Alligongiados",
"Comments" : "Cummentos",
"Modified" : "Modificadu",
"Save" : "Sarva",
"Description" : "Descritzione"
},
"nplurals=2; plural=(n != 1);");

175
l10n/sc.json Normal file
View File

@@ -0,0 +1,175 @@
{ "translations": {
"You have created a new board {board}" : "As creadu una lavagna noa {board}",
"{user} has created a new board {board}" : "{user} at creadu una lavagna noa {board}",
"You have deleted the board {board}" : "As cantzelladu sa lavagna {board}",
"{user} has deleted the board {board}" : "{user} at cantzelladu sa lavagna {board}",
"You have restored the board {board}" : "As ripristinadu sa lavagna {board}",
"{user} has restored the board {board}" : "{user} at ripristinadu sa lavagna {board}",
"You have shared the board {board} with {acl}" : "As cumpartzidu sa lavagna {board} cun {acl}",
"{user} has shared the board {board} with {acl}" : "{user} at cumpartzidu sa lavagna {board} cun {acl}",
"You have removed {acl} from the board {board}" : "Ci nd'as bogadu {acl} dae sa lavagna {board}",
"{user} has removed {acl} from the board {board}" : "{user} ci nd'at bogadu {acl} dae sa lavagna {board}",
"You have renamed the board {before} to {board}" : "As torradu a numenare sa lavagna {before} comente {board}",
"{user} has renamed the board {before} to {board}" : "{user} at torradu a numenare {before} comente {board}",
"You have archived the board {board}" : "As archiviadu sa lavagna {board}",
"{user} has archived the board {before}" : "{user} at archiviadu sa lavagna {before}",
"You have unarchived the board {board}" : "As annulladu s'archiviatzione de sa lavagna {board}",
"{user} has unarchived the board {before}" : "{user} at annulladu s'archiviatzione de sa lavagna {before}",
"You have created a new list {stack} on board {board}" : "As creadu un'elencu nou {stack} in sa lavagna {board}",
"{user} has created a new list {stack} on board {board}" : "{user} at creadu un'elencu nou {stack} in sa lavagna {board}",
"You have renamed list {before} to {stack} on board {board}" : "As torradu a numenare s'elencu {before} comente {stack} in sa {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} at torradu a numenare s'elencu {before} comente {stack} sulla lavagna {board}",
"You have deleted list {stack} on board {board}" : "As cantzelladu s'elencu {stack} in sa lavagna {board}",
"{user} has deleted list {stack} on board {board}" : "{user} at cantzelladu s'elencu {stack} in sa lavagna {board}",
"You have created card {card} in list {stack} on board {board}" : "As creadu un'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} at creadu un'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have deleted card {card} in list {stack} on board {board}" : "As cantzelladu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} at cantzelladu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have renamed the card {before} to {card}" : "As torradu a numenare s'ischeda {before} comente {card}",
"{user} has renamed the card {before} to {card}" : "{user} at torradu a numenare sa carta {before} comente {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "As agiuntu una descritzione a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} at agiuntu una descritzione a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "As agiornadu sa descritzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} at agiornadu sa descritzione de s'ischedas {card} in s'elencu {stack} in sa lavagna {board}",
"You have archived card {card} in list {stack} on board {board}" : "As archiviadu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} at archiviadu s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "As annulladu s'archiviatzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} at annulladu s'archiviatzione de s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have removed the due date of card {card}" : "Ci nd'as bogadu sa data de iscadèntzia dae s'ischeda {card}",
"{user} has removed the due date of card {card}" : "{user} ci nd'at bogadu sa data de iscadèntzia dae s'ischeda {card}",
"You have set the due date of card {card} to {after}" : "As impostadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"{user} has set the due date of card {card} to {after}" : "{user} at impostadu sa data de iscadèntzia de sa tèssera {card} a su {after}",
"You have updated the due date of card {card} to {after}" : "As agiornadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} as agiornadu sa data de iscadèntzia de s'ischeda {card} a su {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "As agiuntu s'eticheta {label} a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} at agiuntu s'eticheta {label} a s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Ci nd'as bogadu {label} dae s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ci nd'at bogadu s'eticheta {label} dae s'ischeda {card} in s'elencu {stack} in sa lavagna {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "As assignadu {assigneduser} a s'ischeda {card} in sa lavagna {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} at assignadu {assigneduser} a s'ischeda {card} in sa lavagna {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "As annulladu s'assignatzione {assigneduser} dae s'ischeda {card} in sa lavagna {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} at annulladu s'assignatzione {assigneduser} dae s'ischeda {card} in sa lavagna {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "As tramudadu s'ischeda {card} dae s'elencu {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} at tramudadu s'ischeda {card} dae s'ischeda {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "As agiuntu s'alligongiadu {attachment} a s'ischeda {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} at agiuntu s'alligongiadu {attachment} a s'ischeda {card}",
"You have updated the attachment {attachment} on card {card}" : "As agiornadu s'alligongiadu {attachment} a s'ischeda {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} at agiornadu s'alligongiadu {attachment} a s'ischeda {card}",
"You have deleted the attachment {attachment} from card {card}" : "As cantzelladu s'alligongiadu {attachment} dae s'ischeda {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} at eliminadu s'alligongiadu {attachment} dae s'ischeda {card}",
"You have restored the attachment {attachment} to card {card}" : "As ripristinadu s'alligongiadu {attachment} in s'ischeda {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} at ripristinadu s'alligongiadu {attachment} in s'ischeda {card}",
"You have commented on card {card}" : "As cummentadu in s'ischeda {card}",
"{user} has commented on card {card}" : "{user} at cummentadu in s'ischeda {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Sa <strong>descritzione de un'ischeda</strong> in intro de s'aplicatzione Deck app est istada cambiada",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Càmbios in <strong> s'aplicatzione Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Unu <strong>cummentu</strong> est istadu creadu in s'ischeda",
"Upcoming cards" : "Ischedas imbenientes",
"Personal" : "Personale",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "S'ischeda \"%s\" in \"%s\" s'est istadu assignadu dae %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} t'at assignadu s'ischeda \"%s\" in \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date." : "S'ischeda \"%s\" in \"%s\" est cròmpida a sa data de iscadèntzia.",
"%s has mentioned you in a comment on \"%s\"." : "%s t'at mentovadu in unu cummentu \"%s\".",
"{user} has mentioned you in a comment on \"%s\"." : "{user} t'at mentovadu in unu cummentu in \"%s\".",
"The board \"%s\" has been shared with you by %s." : "Sa lavagna \"%s\" est istada cumpartzida cun tegus dae %s.",
"{user} has shared the board %s with you." : "{user} at cumpartzidu sa lavagna %s cun tegus.",
"No data was provided to create an attachment." : "Perunu datu frunidu pro creare un'alligongiadu",
"Finished" : "Agabbadu",
"To review" : "De revisionare",
"Action needed" : "Bisòngiat un'atzione",
"Later" : "Luego",
"copy" : "còpia",
"To do" : "De fàghere",
"Doing" : "In cursu",
"Done" : "Fatu",
"Example Task 3" : "Atividade de esempru 3",
"Example Task 2" : "Atividade de esempru 2",
"Example Task 1" : "Atividade de esempru 1",
"The file was uploaded" : "S'archìviu est istadu carrigadu",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "S'archìviu carrigadu superat sa diretiva upload_max_filesize in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "S'archìviu carrigadu superat sa diretiva MAX_FILE_SIZE ispetzificada in su mòdulu HTML",
"The file was only partially uploaded" : "Isceti una parte de s'archìviu est carrigada",
"No file was uploaded" : "Perunu archìviu carrigadu",
"Missing a temporary folder" : "Mancat una cartella temporànea",
"Could not write file to disk" : "No at fatu a iscrìere s'archìviu in su discu",
"A PHP extension stopped the file upload" : "Un'estensione PHP at firmadu su carrigamentu de s'archìviu",
"No file uploaded or file size exceeds maximum of %s" : "Perun'archìviu carrigadu o sa mannària de s'archìviu superat su màssimu de %s",
"Card not found" : "Ischeda no agatada",
"Path is already shared with this card" : "Su caminu est giai cumpartzidu cun cust'ischeda",
"Invalid date, date format must be YYYY-MM-DD" : "Data non bàlida, su formadu de sa data depet èssere AAAA-MM-GG",
"Personal planning and team project organization" : "Pranificatzione personale e organizatzione de su progetu de iscuadra",
"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 est unu trastu de organizatzione a sa moda de kanban destinadu a sa pranificatzione personale e a s'organizatzione de progetos in iscuadra integradu cun Nextcloud\n\n- 📥 Agiunghe is atividades tuas a is ischedas e mantene·ddas ordinadas\n- 📄 Iscrie notas in agiunta in markdown\n- 🔖 Assigna etichetas pro t'organizare mègius ancora\n- 👥 Cumpatzi cun s'iscuadra tua, famìlia e amigos\n- 📎 Aligongia archìvios e integra·ddos in sa descritzione tua in markdown\n- 💬 Chistiona cun s'iscuadra tua impreende is cummentos\n- ⚡ Mantene su rastru de is cummentos tuos in su flussu de atividades\n- 🚀 Organiza su progetu tuo",
"Card details" : "Detàllios ischeda",
"Add board" : "Agiunghe lavagna",
"Select the board to link to a project" : "Seletziona lavagna de collegare a unu progetu",
"Search by board title" : "Chirca dae su tìtulu de sa lavagna",
"Select board" : "Seletziona lavagna",
"Create a new card" : "Crea un'ischeda noa",
"Select a board" : "Seletziona una lavagna",
"Select a list" : "Seletziona un'elencu",
"Card title" : "Tìtulu ischeda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creende un'ischeda noa...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" est istada agiunta a \"{board}\"",
"Open card" : "Aberi ischeda",
"Close" : "Serra",
"Create card" : "Crea ischeda",
"Select a card" : "Seletziona un'ischeda",
"Select the card to link to a project" : "Seletzioan s'ischeda de collegare a unu progetu",
"Link to card" : "Collega a un'ischeda",
"File already exists" : "Cust'archìviu ddoe est giai",
"A file with the name {filename} already exists." : "Un'archìviu cun su nùmene de {filename} ddoe est giai.",
"Do you want to overwrite it?" : "Ddu cheres subraiscrìere? ",
"Overwrite file" : "Subraiscrie archìviu",
"Keep existing file" : "Mantene s'archìviu chi ddoe est",
"This board is read only" : "Custa lavagna est isceti pro lèghere",
"Drop your files to upload" : "Lassa is archìvios pro ddos carrigare",
"Archived cards" : "Ischedas archiviadas",
"Add list" : "Agiunghe elencu",
"List name" : "Nùmene elencu",
"Apply filter" : "Àplica filtru",
"Filter by tag" : "Filtra pro etichetas",
"Filter by assigned user" : "Filtra pro utente assignadu",
"Unassigned" : "No assignadu",
"Filter by due date" : "Filtra pro data de iscadèntzia",
"Overdue" : "Iscadèntzia",
"Next 24 hours" : "24 oras imbenientes",
"Next 7 days" : "7 dies imbenientes",
"Next 30 days" : "30 dies imbenientes",
"No due date" : "Peruna iscadèntzia",
"Clear filter" : "Lìmpia filtru",
"Hide archived cards" : "Cua is ischedas archiviadas",
"Show archived cards" : "Mustra ischedas archiviadas",
"Toggle compact mode" : "Càmbia a modalidade cumpata",
"Details" : "Detàllios",
"Loading board" : "Carrighende lavagna",
"No lists available" : "Perunu elencu a disponimentu",
"Create a new list to add cards to this board" : "Crea un'elencu nou de agiùnghere ischedas a custa lavagna",
"Board not found" : "Lavagna no agatada",
"Sharing" : "Cumpartzidura",
"Tags" : "Etichetas",
"Deleted items" : "Temas cantzellados",
"Timeline" : "Fusu oràriu",
"Deleted lists" : "Elencos cantzellados",
"Undo" : "Annulla",
"Deleted cards" : "Ischeda cantzellada",
"Share board with a user, group or circle …" : "Cumpartzi lavagna cun un'utente, grupu o tropa...",
"Searching for users, groups and circles …" : "Chirchende utentes, grupos e tropas ...",
"No participants found" : "Perunu partetzipante agatadu",
"Board owner" : "Mere lavagna",
"(Group)" : "(Grupu)",
"(Circle)" : "(Tropa)",
"Can edit" : "Faghet a modificare",
"Can share" : "Faghet a cumpartzire",
"Can manage" : "Faghet a gestire",
"Delete" : "Cantzella",
"Failed to create share with {displayName}" : "No at fatu a creare cumpartzidura cun {displayName}",
"Edit" : "Modìfica ",
"Attachments" : "Alligongiados",
"Comments" : "Cummentos",
"Modified" : "Modificadu",
"Save" : "Sarva",
"Description" : "Descritzione"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

32
l10n/si.js Normal file
View File

@@ -0,0 +1,32 @@
OC.L10N.register(
"deck",
{
"Personal" : "පුද්ගලික",
"Later" : "පසුව",
"copy" : "පිටපත්",
"Example Task 3" : "උදාහරණ කාර්යය 3",
"Example Task 2" : "උදාහරණ කාර්යය 2",
"Example Task 1" : "උදාහරණ කාර්යය 1",
"No file was uploaded" : "කිසිදු ගොනුවක් උඩුගත කර නොමැත",
"Missing a temporary folder" : "තාවකාලික බහාලුමක් අස්ථානගත වී ඇත",
"Cancel" : "අවලංගු කරන්න",
"File already exists" : "ගොනුව දැනටමත් පවතී",
"Add list" : "ලැයිස්තුව එකතු කරන්න",
"Details" : "විස්තර",
"Undo" : "පෙරසේ",
"(Group)" : "(සමූහය)",
"Edit" : "සංස්කරණය",
"Attachments" : "ඇමිණුම්",
"Comments" : "අදහස්",
"Select Date" : "දිනය තෝරන්න",
"Save" : "සුරකින්න",
"Reply" : "පිළිතුර",
"Update" : "යාවත්කාල",
"Description" : "විස්තරය",
"seconds ago" : "තත්පර කිහිපයකට පෙර",
"Today" : "අද",
"Tomorrow" : "හෙට",
"This week" : "මෙම සතිය",
"Share" : "බෙදාගන්න"
},
"nplurals=2; plural=(n != 1);");

30
l10n/si.json Normal file
View File

@@ -0,0 +1,30 @@
{ "translations": {
"Personal" : "පුද්ගලික",
"Later" : "පසුව",
"copy" : "පිටපත්",
"Example Task 3" : "උදාහරණ කාර්යය 3",
"Example Task 2" : "උදාහරණ කාර්යය 2",
"Example Task 1" : "උදාහරණ කාර්යය 1",
"No file was uploaded" : "කිසිදු ගොනුවක් උඩුගත කර නොමැත",
"Missing a temporary folder" : "තාවකාලික බහාලුමක් අස්ථානගත වී ඇත",
"Cancel" : "අවලංගු කරන්න",
"File already exists" : "ගොනුව දැනටමත් පවතී",
"Add list" : "ලැයිස්තුව එකතු කරන්න",
"Details" : "විස්තර",
"Undo" : "පෙරසේ",
"(Group)" : "(සමූහය)",
"Edit" : "සංස්කරණය",
"Attachments" : "ඇමිණුම්",
"Comments" : "අදහස්",
"Select Date" : "දිනය තෝරන්න",
"Save" : "සුරකින්න",
"Reply" : "පිළිතුර",
"Update" : "යාවත්කාල",
"Description" : "විස්තරය",
"seconds ago" : "තත්පර කිහිපයකට පෙර",
"Today" : "අද",
"Tomorrow" : "හෙට",
"This week" : "මෙම සතිය",
"Share" : "බෙදාගන්න"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -1,25 +0,0 @@
OC.L10N.register(
"deck",
{
"Personal" : "පෞද්ගලික",
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "උඩුගත කළ ගොනුවේ විශාලත්වය HTML පෝරමයේ නියම කළ ඇති MAX_FILE_SIZE විශාලත්වයට වඩා වැඩිය",
"No file was uploaded" : "ගොනුවක් උඩුගත නොවුණි",
"Missing a temporary folder" : "තාවකාලික ෆොල්ඩරයක් අතුරුදහන්",
"Cancel" : "අවලංගු කරන්න",
"Sharing" : "හුවමාරු කිරීම",
"Tags" : "ටැග",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "ඉවත් කරන්න",
"Edit" : "සකසන්න",
"Comments" : "අදහස්",
"Modified" : "වෙනස් කළ",
"Save" : "සුරකින්න",
"Update" : "යාවත්කාල කිරීම",
"Description" : "විස්තරය",
"seconds ago" : "තත්පරයන්ට පෙර",
"Shared with you" : "Shared with you",
"Today" : "අද"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -1,23 +0,0 @@
{ "translations": {
"Personal" : "පෞද්ගලික",
"Done" : "Done",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "උඩුගත කළ ගොනුවේ විශාලත්වය HTML පෝරමයේ නියම කළ ඇති MAX_FILE_SIZE විශාලත්වයට වඩා වැඩිය",
"No file was uploaded" : "ගොනුවක් උඩුගත නොවුණි",
"Missing a temporary folder" : "තාවකාලික ෆොල්ඩරයක් අතුරුදහන්",
"Cancel" : "අවලංගු කරන්න",
"Sharing" : "හුවමාරු කිරීම",
"Tags" : "ටැග",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "ඉවත් කරන්න",
"Edit" : "සකසන්න",
"Comments" : "අදහස්",
"Modified" : "වෙනස් කළ",
"Save" : "සුරකින්න",
"Update" : "යාවත්කාල කිරීම",
"Description" : "විස්තරය",
"seconds ago" : "තත්පරයන්ට පෙර",
"Shared with you" : "Shared with you",
"Today" : "අද"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Vyhľadávanie podľa názvu nástenky",
"Select board" : "Vybrať nástenku",
"Select a board" : "Vyberte nástenku",
"Select a card" : "Vyberte kartu",
"Select a list" : "Vybrať zoznam",
"Cancel" : "Zrušiť",
"Select a card" : "Vyberte kartu",
"Select the card to link to a project" : "Vyberte kartu, ktorú chcete prepojiť s projektom",
"Link to card" : "Prepojiť s kartou",
"File already exists" : "Súbor už existuje",
@@ -212,7 +213,6 @@ OC.L10N.register(
"Archive card" : "Archivovať kartu",
"Delete card" : "Zmazať kartu",
"Move card to another board" : "Presunúť kartu na inú nástenku",
"Select a list" : "Vybrať zoznam",
"Card deleted" : "Karta bola vymazaná",
"seconds ago" : "pred niekoľkými sekundami",
"All boards" : "Všetky nástenky",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Vyhľadávanie podľa názvu nástenky",
"Select board" : "Vybrať nástenku",
"Select a board" : "Vyberte nástenku",
"Select a card" : "Vyberte kartu",
"Select a list" : "Vybrať zoznam",
"Cancel" : "Zrušiť",
"Select a card" : "Vyberte kartu",
"Select the card to link to a project" : "Vyberte kartu, ktorú chcete prepojiť s projektom",
"Link to card" : "Prepojiť s kartou",
"File already exists" : "Súbor už existuje",
@@ -210,7 +211,6 @@
"Archive card" : "Archivovať kartu",
"Delete card" : "Zmazať kartu",
"Move card to another board" : "Presunúť kartu na inú nástenku",
"Select a list" : "Vybrať zoznam",
"Card deleted" : "Karta bola vymazaná",
"seconds ago" : "pred niekoľkými sekundami",
"All boards" : "Všetky nástenky",

View File

@@ -108,8 +108,9 @@ OC.L10N.register(
"Search by board title" : "Išči po imenu zbirke",
"Select board" : "Izbor zbirke",
"Select a board" : "Izbor zbirke",
"Select a card" : "Izbor naloge",
"Select a list" : "Izbor seznama",
"Cancel" : "Prekliči",
"Select a card" : "Izbor naloge",
"Select the card to link to a project" : "Izbor naloge za povezavo do projekta",
"Link to card" : "Poveži nalogo",
"File already exists" : "Datoteka s tem imenom že obstaja.",
@@ -221,7 +222,6 @@ OC.L10N.register(
"Archive card" : "Arhiviraj nalogo",
"Delete card" : "Izbriši nalogo",
"Move card to another board" : "Premakni nalogo v drugo zbirko",
"Select a list" : "Izbor seznama",
"Card deleted" : "Naloga je izbrisana",
"seconds ago" : "pred nekaj sekundami",
"All boards" : "Vse zbirke",

View File

@@ -106,8 +106,9 @@
"Search by board title" : "Išči po imenu zbirke",
"Select board" : "Izbor zbirke",
"Select a board" : "Izbor zbirke",
"Select a card" : "Izbor naloge",
"Select a list" : "Izbor seznama",
"Cancel" : "Prekliči",
"Select a card" : "Izbor naloge",
"Select the card to link to a project" : "Izbor naloge za povezavo do projekta",
"Link to card" : "Poveži nalogo",
"File already exists" : "Datoteka s tem imenom že obstaja.",
@@ -219,7 +220,6 @@
"Archive card" : "Arhiviraj nalogo",
"Delete card" : "Izbriši nalogo",
"Move card to another board" : "Premakni nalogo v drugo zbirko",
"Select a list" : "Izbor seznama",
"Card deleted" : "Naloga je izbrisana",
"seconds ago" : "pred nekaj sekundami",
"All boards" : "Vse zbirke",

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Претражи по наслову табле",
"Select board" : "Одаберите таблу",
"Select a board" : "Изаберите таблу",
"Select a card" : "Изаберите картицу",
"Select a list" : "Одабери списак",
"Cancel" : "Одустани",
"Select a card" : "Изаберите картицу",
"Select the card to link to a project" : "Изаберите картицу да повежете на пројекат",
"Link to card" : "Повежи са картицом",
"File already exists" : "Фајл већ постоји",
@@ -210,7 +211,6 @@ OC.L10N.register(
"Archive card" : "Архивирај картицу",
"Delete card" : "Обриши картицу",
"Move card to another board" : "Помери картицу на другу таблу",
"Select a list" : "Одабери списак",
"Card deleted" : "Картица обрисана",
"seconds ago" : "пре неколико секунди",
"All boards" : "Све табле",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Претражи по наслову табле",
"Select board" : "Одаберите таблу",
"Select a board" : "Изаберите таблу",
"Select a card" : "Изаберите картицу",
"Select a list" : "Одабери списак",
"Cancel" : "Одустани",
"Select a card" : "Изаберите картицу",
"Select the card to link to a project" : "Изаберите картицу да повежете на пројекат",
"Link to card" : "Повежи са картицом",
"File already exists" : "Фајл већ постоји",
@@ -208,7 +209,6 @@
"Archive card" : "Архивирај картицу",
"Delete card" : "Обриши картицу",
"Move card to another board" : "Помери картицу на другу таблу",
"Select a list" : "Одабери списак",
"Card deleted" : "Картица обрисана",
"seconds ago" : "пре неколико секунди",
"All boards" : "Све табле",

View File

@@ -105,8 +105,9 @@ OC.L10N.register(
"Search by board title" : "Sök efter namn på tavla",
"Select board" : "Välj tavla",
"Select a board" : "Välj en tavla",
"Select a card" : "Välj ett kort",
"Select a list" : "Välj en lista",
"Cancel" : "Avbryt",
"Select a card" : "Välj ett kort",
"Select the card to link to a project" : "Välj kort att länka till ett projekt",
"Link to card" : "Länka till kort",
"File already exists" : "Filen finns redan",
@@ -212,7 +213,6 @@ OC.L10N.register(
"Archive card" : "Arkivera kort",
"Delete card" : "Ta bort kort",
"Move card to another board" : "Flytta kort till en annan tavla",
"Select a list" : "Välj en lista",
"Card deleted" : "Kortet har raderats",
"seconds ago" : "sekunder sedan",
"All boards" : "Alla tavlor",

View File

@@ -103,8 +103,9 @@
"Search by board title" : "Sök efter namn på tavla",
"Select board" : "Välj tavla",
"Select a board" : "Välj en tavla",
"Select a card" : "Välj ett kort",
"Select a list" : "Välj en lista",
"Cancel" : "Avbryt",
"Select a card" : "Välj ett kort",
"Select the card to link to a project" : "Välj kort att länka till ett projekt",
"Link to card" : "Länka till kort",
"File already exists" : "Filen finns redan",
@@ -210,7 +211,6 @@
"Archive card" : "Arkivera kort",
"Delete card" : "Ta bort kort",
"Move card to another board" : "Flytta kort till en annan tavla",
"Select a list" : "Välj en lista",
"Card deleted" : "Kortet har raderats",
"seconds ago" : "sekunder sedan",
"All boards" : "Alla tavlor",

View File

@@ -107,9 +107,17 @@ OC.L10N.register(
"Select the board to link to a project" : "Bir proje ile ilişkilendirilecek pano bağlantısını seçin",
"Search by board title" : "Pano başlığına göre arama",
"Select board" : "Pano seçin",
"Create a new card" : "Yeni kart ekle",
"Select a board" : "Bir pano seçin",
"Select a card" : "Bir kart seçin",
"Select a list" : "Bir liste seçin",
"Card title" : "Kart başlığı",
"Cancel" : "İptal",
"Creating the new card…" : "Yeni kart ekleniyor…",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Open card" : "Kartı aç",
"Close" : "Kapat",
"Create card" : "Kart ekle",
"Select a card" : "Bir kart seçin",
"Select the card to link to a project" : "Bir proje ile ilişkilendirilecek kart bağlantısını seçin",
"Link to card" : "Kart ile ilişkilendir",
"File already exists" : "Dosya zaten var",
@@ -221,7 +229,6 @@ OC.L10N.register(
"Archive card" : "Kartı arşivle",
"Delete card" : "Kartı sil",
"Move card to another board" : "Kartı başka bir panoya taşı",
"Select a list" : "Bir liste seçin",
"Card deleted" : "Kart silindi",
"seconds ago" : "saniye önce",
"All boards" : "Tüm panolar",
@@ -258,6 +265,8 @@ OC.L10N.register(
"upcoming cards" : "yaklaşan kartlar",
"Link to a board" : "Bir pano ile ilişkilendir",
"Link to a card" : "Bir kart ile ilişkilendir",
"Create a card" : "Bir kart ekle",
"Message from {author} in {conversationName}" : "{conversationName} görüşmesinde {author} iletisi",
"Something went wrong" : "Bir şeyler ters gitti",
"Failed to upload {name}" : "{name} yüklenemedi",
"Maximum file size of {size} exceeded" : "{size} olan en büyük dosya boyutu sınırııldı",

View File

@@ -105,9 +105,17 @@
"Select the board to link to a project" : "Bir proje ile ilişkilendirilecek pano bağlantısını seçin",
"Search by board title" : "Pano başlığına göre arama",
"Select board" : "Pano seçin",
"Create a new card" : "Yeni kart ekle",
"Select a board" : "Bir pano seçin",
"Select a card" : "Bir kart seçin",
"Select a list" : "Bir liste seçin",
"Card title" : "Kart başlığı",
"Cancel" : "İptal",
"Creating the new card…" : "Yeni kart ekleniyor…",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Open card" : "Kartı aç",
"Close" : "Kapat",
"Create card" : "Kart ekle",
"Select a card" : "Bir kart seçin",
"Select the card to link to a project" : "Bir proje ile ilişkilendirilecek kart bağlantısını seçin",
"Link to card" : "Kart ile ilişkilendir",
"File already exists" : "Dosya zaten var",
@@ -219,7 +227,6 @@
"Archive card" : "Kartı arşivle",
"Delete card" : "Kartı sil",
"Move card to another board" : "Kartı başka bir panoya taşı",
"Select a list" : "Bir liste seçin",
"Card deleted" : "Kart silindi",
"seconds ago" : "saniye önce",
"All boards" : "Tüm panolar",
@@ -256,6 +263,8 @@
"upcoming cards" : "yaklaşan kartlar",
"Link to a board" : "Bir pano ile ilişkilendir",
"Link to a card" : "Bir kart ile ilişkilendir",
"Create a card" : "Bir kart ekle",
"Message from {author} in {conversationName}" : "{conversationName} görüşmesinde {author} iletisi",
"Something went wrong" : "Bir şeyler ters gitti",
"Failed to upload {name}" : "{name} yüklenemedi",
"Maximum file size of {size} exceeded" : "{size} olan en büyük dosya boyutu sınırııldı",

View File

@@ -40,8 +40,9 @@ OC.L10N.register(
"Search by board title" : "Шукати за назвою дошки",
"Select board" : "Вибрати дошку",
"Select a board" : "Вибрати дошку",
"Select a card" : "Вибрати картку",
"Select a list" : "Виберіть список",
"Cancel" : "Скасувати",
"Select a card" : "Вибрати картку",
"Select the card to link to a project" : "Виберіть картку для прив'язки до проєкту",
"Link to card" : "Прив'язати до картки",
"File already exists" : "Файл вже існує",
@@ -128,7 +129,6 @@ OC.L10N.register(
"Archive card" : "Архівувати картку",
"Delete card" : "Вилучити картку",
"Move card to another board" : "Перемістити картку до іншої дошки",
"Select a list" : "Виберіть список",
"seconds ago" : "секунд тому",
"All boards" : "Усі дошки",
"Archived boards" : "Архівні дошки",

View File

@@ -38,8 +38,9 @@
"Search by board title" : "Шукати за назвою дошки",
"Select board" : "Вибрати дошку",
"Select a board" : "Вибрати дошку",
"Select a card" : "Вибрати картку",
"Select a list" : "Виберіть список",
"Cancel" : "Скасувати",
"Select a card" : "Вибрати картку",
"Select the card to link to a project" : "Виберіть картку для прив'язки до проєкту",
"Link to card" : "Прив'язати до картки",
"File already exists" : "Файл вже існує",
@@ -126,7 +127,6 @@
"Archive card" : "Архівувати картку",
"Delete card" : "Вилучити картку",
"Move card to another board" : "Перемістити картку до іншої дошки",
"Select a list" : "Виберіть список",
"seconds ago" : "секунд тому",
"All boards" : "Усі дошки",
"Archived boards" : "Архівні дошки",

View File

@@ -13,24 +13,46 @@ OC.L10N.register(
"{user} has removed {acl} from the board {board}" : "{user} 从面板 {board} 中移除了 {acl} ",
"You have renamed the board {before} to {board}" : "您将面板 {before} 重命名为 {board}",
"{user} has renamed the board {before} to {board}" : "{user} 将面板 {before} 重命名为 {board}",
"You have archived the board {board}" : "您已将面板 {board} 档",
"{user} has archived the board {before}" : "{user} 已将面板 {before} 档",
"You have unarchived the board {board}" : "您撤销了 {board} 档",
"{user} has unarchived the board {before}" : "{user} 撤销了面板 {before} 档",
"You have archived the board {board}" : "您已将面板 {board} 档",
"{user} has archived the board {before}" : "{user} 已将面板 {before} 档",
"You have unarchived the board {board}" : "您已将面板 {board} 撤销归档",
"{user} has unarchived the board {before}" : "{user} 已将面板 {before} 撤销归档",
"You have created a new list {stack} on board {board}" : "您在 {board} 上创建了一个新列表 {stack}面板",
"{user} has created a new list {stack} on board {board}" : "{user} 在 {board} 上创建了一个新列表 {stack}",
"You have renamed list {before} to {stack} on board {board}" : "您将面板 {board} 上的列表 {before} 重命名为 {stack}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} 将面板 {board} 上的列表 {before} 重命名为 {stack}",
"You have deleted list {stack} on board {board}" : "您删除了面板 {board} 上的列表 {stack}",
"{user} has deleted list {stack} on board {board}" : "{user} 删除了面板 {board} 上的列表 {stack}",
"You have created card {card} in list {stack} on board {board}" : "您在面板 {board} 上的列表 {stack} 中创建了卡片 {card}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的列表 {stack} 中创建了卡片 {card}",
"You have deleted card {card} in list {stack} on board {board}" : "您在面板 {board} 上的列表 {stack} 中删除了卡片 {card}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的列表 {stack} 中删除了卡片 {card}",
"You have renamed the card {before} to {card}" : "您将卡片 {before} 重命名为 {card}",
"{user} has renamed the card {before} to {card}" : "{user} 将卡片 {before} 重命名为 {card}",
"You have removed the due date of card {card}" : "您移除了到期的卡片 {card}",
"{user} has removed the due date of card {card}" : "{user} 移除了到期的卡片 {card}",
"You have set the due date of card {card} to {after}" : "您设置到期的卡片 {card} 为 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 设置到期的卡片 {card} 为 {after}",
"You have updated the due date of card {card} to {after}" : "您更新到期的卡片 {card} 为 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 更新到期的卡片 {card} 为 {after}",
"You have added a description to card {card} in list {stack} on board {board}" : "您为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了描述",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} 为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了描述",
"You have updated the description of card {card} in list {stack} on board {board}" : "您更新了面板 {board} 上的列表 {stack} 中的卡片 {card} 的描述",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} 更新了面板 {board} 上,列表 {stack} 的卡片 {card}中的描述",
"You have archived card {card} in list {stack} on board {board}" : "您已对面板 {board} 上的列表 {stack} 中的卡片 {card} 执行归档",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} 已对面板 {board} 上的列表 {stack} 中的卡片 {card} 执行归档",
"You have unarchived card {card} in list {stack} on board {board}" : "您已对面板 {board} 上的列表 {stack} 中的卡片 {card} 撤销归档",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} 已对面板 {board} 上的列表 {stack} 中的卡片 {card} 撤销归档",
"You have removed the due date of card {card}" : "您移除了卡片 {card} 的截止日期",
"{user} has removed the due date of card {card}" : "{user} 移除了卡片 {card} 的截止日期",
"You have set the due date of card {card} to {after}" : "您将卡片 {card} 的截止日期设置为 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 将卡片 {card} 的截止日期设置为 {after}",
"You have updated the due date of card {card} to {after}" : "您将卡片 {card} 的截止日期变更为 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 将卡片 {card} 的截止日期变更为 {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "您为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了标签 {label}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} 为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了标签 {label}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "您移除了面板 {board} 上的列表 {stack} 中的卡片 {card} 的标签 {label}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 移除了面板 {board} 上的列表 {stack} 中的卡片 {card} 的标签 {label}",
"You have assigned {assigneduser} to card {card} on board {board}" : "您将面板 {board} 上的卡片 {card} 指派给了 {assigneduser}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} 将面板 {board} 上的卡片 {card} 指派给了 {assigneduser}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您对 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 对 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您不再将面板 {board} 上的卡片 {card} 指派给 {assigneduser}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 不再将面板 {board} 上的卡片 {card} 指派给 {assigneduser}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "您将卡片 {card} 从列表 {stackBefore} 移到列表 {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} 将卡片 {card} 从列表 {stackBefore} 移到列表 {stack}",
"You have added the attachment {attachment} to card {card}" : "您为卡片 {card} 添加了附件 {attachment}",
"{user} has added the attachment {attachment} to card {card}" : "{user} 为卡片 {card} 添加了附件 {attachment}",
"You have updated the attachment {attachment} on card {card}" : "您更新了卡片 {card} 中的附件 {attachment}",
@@ -47,16 +69,16 @@ OC.L10N.register(
"A <strong>comment</strong> was created on a card" : "卡片上创建了一个 <strong>评论</strong>",
"Upcoming cards" : "即将到来的卡片",
"Personal" : "个人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s已给您指派\"%s\" 中的卡片\"%s\"。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已给您指派\"%s\" 中的卡片\"%s\"。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片 \"%s\" (在 \"%s\" 中)已由%s指派给您。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已将卡片 \"%s\" (在 \"%s\" 中)指派给您。",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片 \"%s\" (在 \"%s\" 中)已到期.",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的评论中提到了您。",
"{user} has mentioned you in a comment on \"%s\"." : "{user} 在 “%s” 的评论中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
"{user} has shared the board %s with you." : "{user} 共享面板 %s 给您。",
"No data was provided to create an attachment." : "未能提供数据以创建附件",
"Finished" : "完成",
"To review" : "回顾",
"Finished" : "完成",
"To review" : "待复核",
"Action needed" : "需要操作",
"Later" : "稍后",
"copy" : "复制",
@@ -68,26 +90,34 @@ OC.L10N.register(
"Example Task 1" : "示例任务 1",
"The file was uploaded" : "文件已上传",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "上传文件的大小已超过 php.ini 中 upload_max_filesize 设置的值",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上传的文件长度超出了 HTML 表单中 MAX_FILE_SIZE 的限制",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上传的文件长度超出了 HTML 表单中设定的 MAX_FILE_SIZE 上限",
"The file was only partially uploaded" : "文件仅部分上传",
"No file was uploaded" : "没有文件被上传",
"No file was uploaded" : "文件被上传",
"Missing a temporary folder" : "缺少临时文件夹",
"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" : "未找到卡片",
"Path is already shared with this card" : "已和这张卡片分享了路径",
"Invalid date, date format must be YYYY-MM-DD" : "无效日期,日期格式必须为 YYYY-MM-DD",
"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" : "看板是集成于 Nextcloud 的一款看板风格的任务管理工具,用于帮助进行个人计划与项目安排。\n\n\n- 📥 您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条",
"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" : "看板是 Nextcloud 集成的一款看板任务管理工具,用于个人计划与项目安排。\n\n\n- 📥 您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条",
"Card details" : "卡片详情",
"Add board" : "添加面板",
"Select the board to link to a project" : "选择要链接到一个项目的面板",
"Search by board title" : "通过标题搜索面板",
"Select board" : "选择面板",
"Create a new card" : "创建一张新卡片",
"Select a board" : "选择一个面板",
"Select a card" : "选择一张卡片",
"Select a list" : "选择一个列表",
"Card title" : "卡片标题",
"Cancel" : "取消",
"Creating the new card…" : "正在创建新卡片…",
"\"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加到看板 \"{board}\"",
"Open card" : "打开卡片",
"Close" : "关闭",
"Create card" : "创建卡片",
"Select a card" : "选择一张卡片",
"Select the card to link to a project" : "选择要链接到一个项目的卡片",
"Link to card" : "链接到卡片",
"File already exists" : "文件已存在",
@@ -97,27 +127,27 @@ OC.L10N.register(
"Keep existing file" : "保持已存在的文件",
"This board is read only" : "此面板是只读的",
"Drop your files to upload" : "拖放您的文件以上传",
"Archived cards" : "已档卡片",
"Archived cards" : "已档卡片",
"Add list" : "添加列表",
"List name" : "列表名称",
"Apply filter" : "应用过滤器",
"Filter by tag" : "标签筛选",
"Filter by assigned user" : "根据指定用户过滤",
"Unassigned" : "未分配",
"Filter by due date" : "根据截止日期过滤",
"Apply filter" : "应用筛选",
"Filter by tag" : "标签筛选",
"Filter by assigned user" : "按指派的用户筛选",
"Unassigned" : "未指派",
"Filter by due date" : "截止日期筛选",
"Overdue" : "逾期",
"Next 24 hours" : "未来24小时",
"Next 7 days" : "下个7天",
"Next 30 days" : "下个30天",
"Next 7 days" : "未来7天",
"Next 30 days" : "未来30天",
"No due date" : "无截止日期",
"Clear filter" : "清空过滤器",
"Hide archived cards" : "隐藏已存档的卡片",
"Show archived cards" : "显示已存档的卡片",
"Clear filter" : "清除筛选",
"Hide archived cards" : "隐藏已归档卡片",
"Show archived cards" : "显示已归档卡片",
"Toggle compact mode" : "切换简洁模式",
"Details" : "详情",
"Loading board" : "正在加载面板",
"No lists available" : "无列表可用",
"Create a new list to add cards to this board" : "创建一个新列表来添加卡片到这个看板",
"Create a new list to add cards to this board" : "创建新列表后,即可在面板中新建卡片",
"Board not found" : "未找到面板",
"Sharing" : "正在共享",
"Tags" : "标签",
@@ -125,7 +155,7 @@ OC.L10N.register(
"Timeline" : "时间线",
"Deleted lists" : "已删除的列表",
"Undo" : "撤消",
"Deleted cards" : "已删除卡片",
"Deleted cards" : "已删除卡片",
"Share board with a user, group or circle …" : "与一个用户,群组或圈子共享面板...",
"Searching for users, groups and circles …" : "正在搜索用户、群组和圈子 ......",
"No participants found" : "未找到参与者",
@@ -137,28 +167,28 @@ OC.L10N.register(
"Can manage" : "可以管理",
"Delete" : "删除",
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
"Add a new list" : "添加一个新列表",
"Archive all cards" : "档所有卡片",
"Add a new list" : "添加新列表",
"Archive all cards" : "档所有卡片",
"Delete list" : "删除列表",
"Add card" : "添加卡片",
"Archive all cards in this list" : "存档该列表的所有卡片",
"Archive all cards in this list" : "该列表的所有卡片归档",
"Add a new card" : "添加一张新卡片",
"Card name" : "卡片名",
"List deleted" : "列表被删除",
"Edit" : "编辑",
"Add a new tag" : "新增一个标签",
"title and color value must be provided" : "必须提供标题和颜色值",
"Board name" : "板名",
"Members" : "员",
"Board name" : "板名",
"Members" : "员",
"Upload new files" : "上传新文件",
"Share from Files" : "从文件进行分享",
"Share from Files" : "从文件享",
"Add this attachment" : "添加此附件",
"Show in Files" : "显示在文件中",
"Show in Files" : "在文件中显示",
"Unshare file" : "取消分享文件",
"Delete Attachment" : "删除附件",
"Restore Attachment" : "恢复附件",
"File to share" : "要分享的文件",
"Invalid path selected" : "选中了无效的路径",
"Invalid path selected" : "选的路径无效",
"Open in sidebar view" : "在侧边栏视图中打开",
"Open in bigger view" : "在较大视图中打开",
"Attachments" : "附件",
@@ -169,11 +199,11 @@ OC.L10N.register(
"No comments yet. Begin the discussion!" : "还没有评论。 开始讨论吧!",
"Assign a tag to this card…" : "为该卡片分配标签…",
"Assign to users" : "指派给用户",
"Assign to users/groups/circles" : "分配给用户/群组/圈子",
"Assign to users/groups/circles" : "指派给用户/群组/圈子",
"Assign a user to this card…" : "为该卡片指派用户…",
"Due date" : "截日期",
"Set a due date" : "设置一个截止日期",
"Remove due date" : "移除截日期",
"Due date" : "截日期",
"Set a due date" : "设置截止日期",
"Remove due date" : "移除截日期",
"Select Date" : "选择日期",
"Save" : "保存",
"The comment cannot be empty." : "注释不能为空。",
@@ -184,7 +214,7 @@ OC.L10N.register(
"Description" : "描述",
"(Unsaved)" : "(未保存的)",
"(Saving…)" : "(正在保存...",
"Formatting help" : "格式化帮助",
"Formatting help" : "排版指南",
"Edit description" : "编辑描述",
"View description" : "查看描述",
"Add Attachment" : "添加附件",
@@ -193,13 +223,12 @@ OC.L10N.register(
"(group)" : "(组)",
"(circle)" : "(圈子)",
"Assign to me" : "指派给我",
"Unassign myself" : "自己解除分配",
"Unassign myself" : "不再指派给我",
"Move card" : "移动卡片",
"Unarchive card" : "恢复卡片存档",
"Unarchive card" : "撤销对卡片的归档",
"Archive card" : "归档卡片",
"Delete card" : "删除卡片",
"Move card to another board" : "将卡片移到其他面板",
"Select a list" : "选择一个列表",
"Card deleted" : "卡片被删除",
"seconds ago" : "几秒前",
"All boards" : "全部面板",
@@ -207,27 +236,27 @@ OC.L10N.register(
"Shared with you" : "收到的共享",
"Use bigger card view" : "使用较大的卡片视图",
"Show boards in calendar/tasks" : "在日历/任务中显示看板",
"Limit deck usage of groups" : "限制群组的看板使用",
"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." : "非面板创建用户组的用户将不能使用受限看板。但用户仍然能够使用已共享给他们的面板工作。",
"Limit deck usage of groups" : "按群组限制看板使用",
"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." : "限制看板的使用权后,不在指定群组中的用户将不能新建面板,但仍可使用已共享给他们的面板。",
"Board details" : "面板详情",
"Edit board" : "编辑面板",
"Clone board" : "克隆板",
"Unarchive board" : "取消对看板的档",
"Archive board" : "存档看板",
"Turn on due date reminders" : "打开到期日期提醒 ",
"Turn off due date reminders" : "关闭到期日提醒",
"Due date reminders" : "到期日期提醒",
"Clone board" : "克隆板",
"Unarchive board" : "撤销对面板的档",
"Archive board" : "归档面板",
"Turn on due date reminders" : "打开截止日期提醒",
"Turn off due date reminders" : "关闭截止日期提醒",
"Due date reminders" : "截止日期提醒",
"All cards" : "所有卡片",
"Assigned cards" : "分配的卡片",
"Assigned cards" : "已指派的卡片",
"No notifications" : "无通知",
"Delete board" : "删除看板",
"Board {0} deleted" : "面板{0} 被删除",
"Only assigned cards" : "仅分配的卡片",
"Only assigned cards" : "仅限已指派的卡片",
"No reminder" : "无提醒",
"An error occurred" : "发生错误",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。",
"Delete the board?" : "是否删除面板?",
"Loading filtered view" : "正在加载已过滤视图",
"Loading filtered view" : "正在加载已筛选的视图",
"Today" : "今天",
"Tomorrow" : "明天",
"This week" : "本周",
@@ -236,12 +265,14 @@ OC.L10N.register(
"upcoming cards" : "即将到来的卡片",
"Link to a board" : "链接到一个面板",
"Link to a card" : "链接到一张卡片",
"Something went wrong" : "有地方出错了",
"Create a card" : "创建一张卡片",
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
"Something went wrong" : "发生了错误",
"Failed to upload {name}" : "未能上传 {name}",
"Maximum file size of {size} exceeded" : "文件大小 {size} 超出最大限制",
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
"Error creating the share" : "创建分享出错",
"Share with a Deck card" : "用一张 Deck 卡片进行分享 ",
"Share {file} with a Deck card" : "用一张 Deck 卡片分享 {file}",
"Share with a Deck card" : "分享给一张看板卡片",
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
"Share" : "分享"
},
"nplurals=1; plural=0;");

View File

@@ -11,24 +11,46 @@
"{user} has removed {acl} from the board {board}" : "{user} 从面板 {board} 中移除了 {acl} ",
"You have renamed the board {before} to {board}" : "您将面板 {before} 重命名为 {board}",
"{user} has renamed the board {before} to {board}" : "{user} 将面板 {before} 重命名为 {board}",
"You have archived the board {board}" : "您已将面板 {board} 档",
"{user} has archived the board {before}" : "{user} 已将面板 {before} 档",
"You have unarchived the board {board}" : "您撤销了 {board} 档",
"{user} has unarchived the board {before}" : "{user} 撤销了面板 {before} 档",
"You have archived the board {board}" : "您已将面板 {board} 档",
"{user} has archived the board {before}" : "{user} 已将面板 {before} 档",
"You have unarchived the board {board}" : "您已将面板 {board} 撤销归档",
"{user} has unarchived the board {before}" : "{user} 已将面板 {before} 撤销归档",
"You have created a new list {stack} on board {board}" : "您在 {board} 上创建了一个新列表 {stack}面板",
"{user} has created a new list {stack} on board {board}" : "{user} 在 {board} 上创建了一个新列表 {stack}",
"You have renamed list {before} to {stack} on board {board}" : "您将面板 {board} 上的列表 {before} 重命名为 {stack}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} 将面板 {board} 上的列表 {before} 重命名为 {stack}",
"You have deleted list {stack} on board {board}" : "您删除了面板 {board} 上的列表 {stack}",
"{user} has deleted list {stack} on board {board}" : "{user} 删除了面板 {board} 上的列表 {stack}",
"You have created card {card} in list {stack} on board {board}" : "您在面板 {board} 上的列表 {stack} 中创建了卡片 {card}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的列表 {stack} 中创建了卡片 {card}",
"You have deleted card {card} in list {stack} on board {board}" : "您在面板 {board} 上的列表 {stack} 中删除了卡片 {card}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的列表 {stack} 中删除了卡片 {card}",
"You have renamed the card {before} to {card}" : "您将卡片 {before} 重命名为 {card}",
"{user} has renamed the card {before} to {card}" : "{user} 将卡片 {before} 重命名为 {card}",
"You have removed the due date of card {card}" : "您移除了到期的卡片 {card}",
"{user} has removed the due date of card {card}" : "{user} 移除了到期的卡片 {card}",
"You have set the due date of card {card} to {after}" : "您设置到期的卡片 {card} 为 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 设置到期的卡片 {card} 为 {after}",
"You have updated the due date of card {card} to {after}" : "您更新到期的卡片 {card} 为 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 更新到期的卡片 {card} 为 {after}",
"You have added a description to card {card} in list {stack} on board {board}" : "您为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了描述",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} 为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了描述",
"You have updated the description of card {card} in list {stack} on board {board}" : "您更新了面板 {board} 上的列表 {stack} 中的卡片 {card} 的描述",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} 更新了面板 {board} 上,列表 {stack} 的卡片 {card}中的描述",
"You have archived card {card} in list {stack} on board {board}" : "您已对面板 {board} 上的列表 {stack} 中的卡片 {card} 执行归档",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} 已对面板 {board} 上的列表 {stack} 中的卡片 {card} 执行归档",
"You have unarchived card {card} in list {stack} on board {board}" : "您已对面板 {board} 上的列表 {stack} 中的卡片 {card} 撤销归档",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} 已对面板 {board} 上的列表 {stack} 中的卡片 {card} 撤销归档",
"You have removed the due date of card {card}" : "您移除了卡片 {card} 的截止日期",
"{user} has removed the due date of card {card}" : "{user} 移除了卡片 {card} 的截止日期",
"You have set the due date of card {card} to {after}" : "您将卡片 {card} 的截止日期设置为 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 将卡片 {card} 的截止日期设置为 {after}",
"You have updated the due date of card {card} to {after}" : "您将卡片 {card} 的截止日期变更为 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 将卡片 {card} 的截止日期变更为 {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "您为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了标签 {label}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} 为面板 {board} 上的列表 {stack} 中的卡片 {card} 添加了标签 {label}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "您移除了面板 {board} 上的列表 {stack} 中的卡片 {card} 的标签 {label}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 移除了面板 {board} 上的列表 {stack} 中的卡片 {card} 的标签 {label}",
"You have assigned {assigneduser} to card {card} on board {board}" : "您将面板 {board} 上的卡片 {card} 指派给了 {assigneduser}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} 将面板 {board} 上的卡片 {card} 指派给了 {assigneduser}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您对 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 对 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您不再将面板 {board} 上的卡片 {card} 指派给 {assigneduser}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 不再将面板 {board} 上的卡片 {card} 指派给 {assigneduser}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "您将卡片 {card} 从列表 {stackBefore} 移到列表 {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} 将卡片 {card} 从列表 {stackBefore} 移到列表 {stack}",
"You have added the attachment {attachment} to card {card}" : "您为卡片 {card} 添加了附件 {attachment}",
"{user} has added the attachment {attachment} to card {card}" : "{user} 为卡片 {card} 添加了附件 {attachment}",
"You have updated the attachment {attachment} on card {card}" : "您更新了卡片 {card} 中的附件 {attachment}",
@@ -45,16 +67,16 @@
"A <strong>comment</strong> was created on a card" : "卡片上创建了一个 <strong>评论</strong>",
"Upcoming cards" : "即将到来的卡片",
"Personal" : "个人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s已给您指派\"%s\" 中的卡片\"%s\"。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已给您指派\"%s\" 中的卡片\"%s\"。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片 \"%s\" (在 \"%s\" 中)已由%s指派给您。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已将卡片 \"%s\" (在 \"%s\" 中)指派给您。",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片 \"%s\" (在 \"%s\" 中)已到期.",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的评论中提到了您。",
"{user} has mentioned you in a comment on \"%s\"." : "{user} 在 “%s” 的评论中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
"{user} has shared the board %s with you." : "{user} 共享面板 %s 给您。",
"No data was provided to create an attachment." : "未能提供数据以创建附件",
"Finished" : "完成",
"To review" : "回顾",
"Finished" : "完成",
"To review" : "待复核",
"Action needed" : "需要操作",
"Later" : "稍后",
"copy" : "复制",
@@ -66,26 +88,34 @@
"Example Task 1" : "示例任务 1",
"The file was uploaded" : "文件已上传",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "上传文件的大小已超过 php.ini 中 upload_max_filesize 设置的值",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上传的文件长度超出了 HTML 表单中 MAX_FILE_SIZE 的限制",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上传的文件长度超出了 HTML 表单中设定的 MAX_FILE_SIZE 上限",
"The file was only partially uploaded" : "文件仅部分上传",
"No file was uploaded" : "没有文件被上传",
"No file was uploaded" : "文件被上传",
"Missing a temporary folder" : "缺少临时文件夹",
"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" : "未找到卡片",
"Path is already shared with this card" : "已和这张卡片分享了路径",
"Invalid date, date format must be YYYY-MM-DD" : "无效日期,日期格式必须为 YYYY-MM-DD",
"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" : "看板是集成于 Nextcloud 的一款看板风格的任务管理工具,用于帮助进行个人计划与项目安排。\n\n\n- 📥 您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条",
"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" : "看板是 Nextcloud 集成的一款看板任务管理工具,用于个人计划与项目安排。\n\n\n- 📥 您的任务添加到卡片上,并将它们有序排列\n- 📄 将您的补充说明用markdown写下来\n- 🔖 利用指派标签更好地进行筹划\n- 👥 与您的团队,朋友或家人共享\n- 📎 附加文件并将它们嵌入到您的markdown说明中\n- 💬 用评论与您的团队讨论\n- ⚡ 在活动流中紧跟变化\n- 🚀 使您的项目井井有条",
"Card details" : "卡片详情",
"Add board" : "添加面板",
"Select the board to link to a project" : "选择要链接到一个项目的面板",
"Search by board title" : "通过标题搜索面板",
"Select board" : "选择面板",
"Create a new card" : "创建一张新卡片",
"Select a board" : "选择一个面板",
"Select a card" : "选择一张卡片",
"Select a list" : "选择一个列表",
"Card title" : "卡片标题",
"Cancel" : "取消",
"Creating the new card…" : "正在创建新卡片…",
"\"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加到看板 \"{board}\"",
"Open card" : "打开卡片",
"Close" : "关闭",
"Create card" : "创建卡片",
"Select a card" : "选择一张卡片",
"Select the card to link to a project" : "选择要链接到一个项目的卡片",
"Link to card" : "链接到卡片",
"File already exists" : "文件已存在",
@@ -95,27 +125,27 @@
"Keep existing file" : "保持已存在的文件",
"This board is read only" : "此面板是只读的",
"Drop your files to upload" : "拖放您的文件以上传",
"Archived cards" : "已档卡片",
"Archived cards" : "已档卡片",
"Add list" : "添加列表",
"List name" : "列表名称",
"Apply filter" : "应用过滤器",
"Filter by tag" : "标签筛选",
"Filter by assigned user" : "根据指定用户过滤",
"Unassigned" : "未分配",
"Filter by due date" : "根据截止日期过滤",
"Apply filter" : "应用筛选",
"Filter by tag" : "标签筛选",
"Filter by assigned user" : "按指派的用户筛选",
"Unassigned" : "未指派",
"Filter by due date" : "截止日期筛选",
"Overdue" : "逾期",
"Next 24 hours" : "未来24小时",
"Next 7 days" : "下个7天",
"Next 30 days" : "下个30天",
"Next 7 days" : "未来7天",
"Next 30 days" : "未来30天",
"No due date" : "无截止日期",
"Clear filter" : "清空过滤器",
"Hide archived cards" : "隐藏已存档的卡片",
"Show archived cards" : "显示已存档的卡片",
"Clear filter" : "清除筛选",
"Hide archived cards" : "隐藏已归档卡片",
"Show archived cards" : "显示已归档卡片",
"Toggle compact mode" : "切换简洁模式",
"Details" : "详情",
"Loading board" : "正在加载面板",
"No lists available" : "无列表可用",
"Create a new list to add cards to this board" : "创建一个新列表来添加卡片到这个看板",
"Create a new list to add cards to this board" : "创建新列表后,即可在面板中新建卡片",
"Board not found" : "未找到面板",
"Sharing" : "正在共享",
"Tags" : "标签",
@@ -123,7 +153,7 @@
"Timeline" : "时间线",
"Deleted lists" : "已删除的列表",
"Undo" : "撤消",
"Deleted cards" : "已删除卡片",
"Deleted cards" : "已删除卡片",
"Share board with a user, group or circle …" : "与一个用户,群组或圈子共享面板...",
"Searching for users, groups and circles …" : "正在搜索用户、群组和圈子 ......",
"No participants found" : "未找到参与者",
@@ -135,28 +165,28 @@
"Can manage" : "可以管理",
"Delete" : "删除",
"Failed to create share with {displayName}" : "用 {displayName} 创建分享失败",
"Add a new list" : "添加一个新列表",
"Archive all cards" : "档所有卡片",
"Add a new list" : "添加新列表",
"Archive all cards" : "档所有卡片",
"Delete list" : "删除列表",
"Add card" : "添加卡片",
"Archive all cards in this list" : "存档该列表的所有卡片",
"Archive all cards in this list" : "该列表的所有卡片归档",
"Add a new card" : "添加一张新卡片",
"Card name" : "卡片名",
"List deleted" : "列表被删除",
"Edit" : "编辑",
"Add a new tag" : "新增一个标签",
"title and color value must be provided" : "必须提供标题和颜色值",
"Board name" : "板名",
"Members" : "员",
"Board name" : "板名",
"Members" : "员",
"Upload new files" : "上传新文件",
"Share from Files" : "从文件进行分享",
"Share from Files" : "从文件享",
"Add this attachment" : "添加此附件",
"Show in Files" : "显示在文件中",
"Show in Files" : "在文件中显示",
"Unshare file" : "取消分享文件",
"Delete Attachment" : "删除附件",
"Restore Attachment" : "恢复附件",
"File to share" : "要分享的文件",
"Invalid path selected" : "选中了无效的路径",
"Invalid path selected" : "选的路径无效",
"Open in sidebar view" : "在侧边栏视图中打开",
"Open in bigger view" : "在较大视图中打开",
"Attachments" : "附件",
@@ -167,11 +197,11 @@
"No comments yet. Begin the discussion!" : "还没有评论。 开始讨论吧!",
"Assign a tag to this card…" : "为该卡片分配标签…",
"Assign to users" : "指派给用户",
"Assign to users/groups/circles" : "分配给用户/群组/圈子",
"Assign to users/groups/circles" : "指派给用户/群组/圈子",
"Assign a user to this card…" : "为该卡片指派用户…",
"Due date" : "截日期",
"Set a due date" : "设置一个截止日期",
"Remove due date" : "移除截日期",
"Due date" : "截日期",
"Set a due date" : "设置截止日期",
"Remove due date" : "移除截日期",
"Select Date" : "选择日期",
"Save" : "保存",
"The comment cannot be empty." : "注释不能为空。",
@@ -182,7 +212,7 @@
"Description" : "描述",
"(Unsaved)" : "(未保存的)",
"(Saving…)" : "(正在保存...",
"Formatting help" : "格式化帮助",
"Formatting help" : "排版指南",
"Edit description" : "编辑描述",
"View description" : "查看描述",
"Add Attachment" : "添加附件",
@@ -191,13 +221,12 @@
"(group)" : "(组)",
"(circle)" : "(圈子)",
"Assign to me" : "指派给我",
"Unassign myself" : "自己解除分配",
"Unassign myself" : "不再指派给我",
"Move card" : "移动卡片",
"Unarchive card" : "恢复卡片存档",
"Unarchive card" : "撤销对卡片的归档",
"Archive card" : "归档卡片",
"Delete card" : "删除卡片",
"Move card to another board" : "将卡片移到其他面板",
"Select a list" : "选择一个列表",
"Card deleted" : "卡片被删除",
"seconds ago" : "几秒前",
"All boards" : "全部面板",
@@ -205,27 +234,27 @@
"Shared with you" : "收到的共享",
"Use bigger card view" : "使用较大的卡片视图",
"Show boards in calendar/tasks" : "在日历/任务中显示看板",
"Limit deck usage of groups" : "限制群组的看板使用",
"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." : "非面板创建用户组的用户将不能使用受限看板。但用户仍然能够使用已共享给他们的面板工作。",
"Limit deck usage of groups" : "按群组限制看板使用",
"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." : "限制看板的使用权后,不在指定群组中的用户将不能新建面板,但仍可使用已共享给他们的面板。",
"Board details" : "面板详情",
"Edit board" : "编辑面板",
"Clone board" : "克隆板",
"Unarchive board" : "取消对看板的档",
"Archive board" : "存档看板",
"Turn on due date reminders" : "打开到期日期提醒 ",
"Turn off due date reminders" : "关闭到期日提醒",
"Due date reminders" : "到期日期提醒",
"Clone board" : "克隆板",
"Unarchive board" : "撤销对面板的档",
"Archive board" : "归档面板",
"Turn on due date reminders" : "打开截止日期提醒",
"Turn off due date reminders" : "关闭截止日期提醒",
"Due date reminders" : "截止日期提醒",
"All cards" : "所有卡片",
"Assigned cards" : "分配的卡片",
"Assigned cards" : "已指派的卡片",
"No notifications" : "无通知",
"Delete board" : "删除看板",
"Board {0} deleted" : "面板{0} 被删除",
"Only assigned cards" : "仅分配的卡片",
"Only assigned cards" : "仅限已指派的卡片",
"No reminder" : "无提醒",
"An error occurred" : "发生错误",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你确定你要删除 {title}面板吗?面板内所有数据都将因此被删除。",
"Delete the board?" : "是否删除面板?",
"Loading filtered view" : "正在加载已过滤视图",
"Loading filtered view" : "正在加载已筛选的视图",
"Today" : "今天",
"Tomorrow" : "明天",
"This week" : "本周",
@@ -234,12 +263,14 @@
"upcoming cards" : "即将到来的卡片",
"Link to a board" : "链接到一个面板",
"Link to a card" : "链接到一张卡片",
"Something went wrong" : "有地方出错了",
"Create a card" : "创建一张卡片",
"Message from {author} in {conversationName}" : "{conversationName} 会话中来自 {author} 的消息",
"Something went wrong" : "发生了错误",
"Failed to upload {name}" : "未能上传 {name}",
"Maximum file size of {size} exceeded" : "文件大小 {size} 超出最大限制",
"Maximum file size of {size} exceeded" : "文件容量已超过 {size} 的上限",
"Error creating the share" : "创建分享出错",
"Share with a Deck card" : "用一张 Deck 卡片进行分享 ",
"Share {file} with a Deck card" : "用一张 Deck 卡片分享 {file}",
"Share with a Deck card" : "分享给一张看板卡片",
"Share {file} with a Deck card" : "将{file}分享给一张看板卡片",
"Share" : "分享"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -1,81 +1,278 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "您已建立新的佈告欄 {board}",
"{user} has created a new board {board}" : "{user} 已建立新的佈告欄  {board}",
"You have deleted the board {board}" : "您刪除佈告欄 {board}",
"{user} has deleted the board {board}" : "{user} 刪除佈告欄{board}",
"You have restored the board {board}" : "您已還原佈告欄{board}",
"{user} has restored the board {board}" : "{user}已還原佈告欄{board}",
"You have shared the board {board} with {acl}" : "您已和{acl}分享佈告欄{board}",
"{user} has shared the board {board} with {acl}" : "{user} 已和{acl}分享佈告欄{board}",
"You have removed {acl} from the board {board}" : "您已從佈告欄 {board} 中除了 {acl}",
"{user} has removed {acl} from the board {board}" : "{user} 已從佈告欄 {board} 中除了 {acl}",
"Personal" : "私人的",
"Finished" : "已完成",
"You have created a new board {board}" : "您創建了一個新面板 {board}",
"{user} has created a new board {board}" : "{user} 創建了一個新面板 {board}",
"You have deleted the board {board}" : "您刪除了面板 {board}",
"{user} has deleted the board {board}" : "{user} 刪除了面板 {board}",
"You have restored the board {board}" : "您已還原面板 {board}",
"{user} has restored the board {board}" : "{user} 已還原面板 {board}",
"You have shared the board {board} with {acl}" : "您已和 {acl} 分享面板 {board}",
"{user} has shared the board {board} with {acl}" : "{user} 已和 {acl} 分享面板 {board}",
"You have removed {acl} from the board {board}" : "您從面板 {board} 中除了 {acl}",
"{user} has removed {acl} from the board {board}" : "{user} 從面板 {board} 中除了 {acl} ",
"You have renamed the board {before} to {board}" : "您將面板 {before} 重命名為 {board}",
"{user} has renamed the board {before} to {board}" : "{user} 將面板 {before} 重命名為 {board}",
"You have archived the board {board}" : "您已將面板 {board} 封存",
"{user} has archived the board {before}" : "{user} 已將面板 {before} 封存",
"You have unarchived the board {board}" : "您撤銷了面板 {board} 的封存",
"{user} has unarchived the board {before}" : "{user} 撤銷了面板 {before} 的封存",
"You have created a new list {stack} on board {board}" : "您在面板 {board} 上創建了一張新清單 {stack} ",
"{user} has created a new list {stack} on board {board}" : "{user} 在面板 {board} 上創建了一張新清單 {stack}",
"You have renamed list {before} to {stack} on board {board}" : "您已將面板 {board} 上的清單 {before} 重命名為 {stack}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} 已將面板 {board} 上的清單 {before} 重命名為 {stack}",
"You have deleted list {stack} on board {board}" : "您已刪除了面板 {board} 上的清單 {stack}",
"{user} has deleted list {stack} on board {board}" : "{user} 已刪除了面板 {board} 上的清單 {stack}",
"You have created card {card} in list {stack} on board {board}" : "您在面板 {board} 上的清單 {stack} 中創建了一張新卡片 {card}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的清單 {stack} 裏創建了一張新卡片 {card}",
"You have deleted card {card} in list {stack} on board {board}" : "您已刪除了面板 {board} 上清單 {stack} 裏的卡片 {card}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} 已刪除了面板 {board} 上清單 {stack} 裏的卡片 {card}",
"You have renamed the card {before} to {card}" : "您將卡片 {before} 重命名為 {card}",
"{user} has renamed the card {before} to {card}" : "{user} 將卡片 {before} 重命名為 {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "您已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中添加了描述",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} 已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中添加了描述",
"You have updated the description of card {card} in list {stack} on board {board}" : "您已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中更新了描述",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} 已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中更新了描述",
"You have archived card {card} in list {stack} on board {board}" : "您已將面板 {board} 上清單 {stack} 裏的卡片 {card} 封存",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} 已將面板 {board} 上清單 {stack} 裏的卡片 {card} 封存",
"You have unarchived card {card} in list {stack} on board {board}" : "您已將面板 {board} 上清單 {stack} 裏的卡片 {card} 解除封存",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} 已將面板 {board} 上清單 {stack} 裏的卡片 {card} 解除封存",
"You have removed the due date of card {card}" : "您移除了到期的卡片 {card}",
"{user} has removed the due date of card {card}" : "{user} 移除了到期的卡片 {card}",
"You have set the due date of card {card} to {after}" : "您已將卡片 {card} 的到期日設置為 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 已將卡片 {card} 的到期日設置為 {after}",
"You have updated the due date of card {card} to {after}" : "您已將卡片 {card} 的到期日更新為 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 已將卡片 {card} 的到期日更新為 {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "您已將標籤 {label} 添加到面板 {board} 上清單 {stack} 中的卡片 {card} 裏",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} 已將標籤 {label} 添加到面板 {board} 上清單 {stack} 中的卡片 {card} 裡",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "您已從面板 {board} 上清單 {stack} 中的卡片 {card} 裏刪除了標籤 {label}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 已從面板 {board} 上清單 {stack} 中的卡片 {card} 裏刪除了標籤 {label}",
"You have assigned {assigneduser} to card {card} on board {board}" : "您將面板 {board} 上的卡片 {card} 指派給了 {assigneduser}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} 將面板 {board} 上的卡片 {card} 指派給了 {assigneduser}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您對 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 對 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"You have moved the card {card} from list {stackBefore} to {stack}" : "您已將卡片 {card} 從清單 {stackBefore} 移至 {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} 已將卡片 {card} 從清單 {stackBefore} 移至 {stack}",
"You have added the attachment {attachment} to card {card}" : "您為卡片 {card} 添加了附件 {attachment}",
"{user} has added the attachment {attachment} to card {card}" : "{user} 為卡片 {card} 添加了附件 {attachment}",
"You have updated the attachment {attachment} on card {card}" : "您更新了卡片 {card} 中的附件 {attachment}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} 更新了卡 {card} 上的附件 {attachment}",
"You have deleted the attachment {attachment} from card {card}" : "您刪除了卡片 {card} 中的附件 {attachment}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} 已從卡 {card} 中刪除附件 {attachment}",
"You have restored the attachment {attachment} to card {card}" : "您恢復了卡片 {card} 中的附件 {attachment}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} 恢復了卡片 {card} 中的附件 {attachment}",
"You have commented on card {card}" : "您評論了卡片 {card}",
"{user} has commented on card {card}" : "{user} 評論了卡片 {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Deck 應用程式中的 <strong>卡片描述</strong> 已改變",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "<strong>Deck 應用程式</strong>中的改變",
"A <strong>comment</strong> was created on a card" : "卡片上創建了一個 <strong>評論</strong>",
"Upcoming cards" : "即將到期的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s 已將 “%s” 中的卡片 “%s” 指派給您。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已將 “%s” 中的卡片 “%s” 指派給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的評論中提到了您。",
"{user} has mentioned you in a comment on \"%s\"." : "{user} 在 “%s” 的評論中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 分享給您。",
"{user} has shared the board %s with you." : "{user} 分享面板 %s 給您。",
"No data was provided to create an attachment." : "未能提供數據以創建附件",
"Finished" : "完成",
"To review" : "回顧",
"Action needed" : "需要操作",
"Later" : "稍後",
"copy" : "複製",
"To do" : "待辦",
"Doing" : "進行中",
"Done" : "完成",
"Example Task 3" : "示例任務3",
"Example Task 2" : "示例任務2",
"Example Task 1" : "示例任務1",
"Example Task 3" : "示例任務 3",
"Example Task 2" : "示例任務 2",
"Example Task 1" : "示例任務 1",
"The file was uploaded" : "檔案已上傳",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "上傳檔案的大小已超過 php.ini 中 upload_max_filesize 設置的值",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上傳的檔案大小超過 HTML 表單中 MAX_FILE_SIZE 的限制",
"The file was only partially uploaded" : "該文件僅部分上傳",
"The file was only partially uploaded" : "檔案僅部分上傳",
"No file was uploaded" : "沒有檔案被上傳",
"Missing a temporary folder" : "找不到暫存資料夾",
"Could not write file to disk" : "寫入硬碟失敗",
"A PHP extension stopped the file upload" : "一個 PHP 擴充功能終止檔案的上傳",
"No file uploaded or file size exceeds maximum of %s" : "沒有上傳文件或文件大小超過 %s 的最大值",
"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是一種看板式組織工具旨在針對與Nextcloud集成的團隊進行個人計劃和項目組織。\n\n\n- 📥 增加您的任務到card和把它們整理好\n- 📄 寫下額外的筆記在markdown\n- 🔖 分配標籤以更好地組織\n- 👥 與您的團隊,朋友或家人分享\n- 📎 附加檔案並將其嵌入到您的 markdown 描述\n- 💬 使用評論與您的團隊討論\n- ⚡ 跟踪變化在活動流程中\n- 🚀 取得您的專案組織",
"Add board" : "新增佈告欄",
"No file uploaded or file size exceeds maximum of %s" : "沒有上傳檔案或檔案大小超過 %s 的最大值",
"Card not found" : "未找到卡片",
"Path is already shared with this card" : "已和這張卡片分享了路徑",
"Invalid date, date format must be YYYY-MM-DD" : "無效的日期,需為 YYYY-MM-DD 格式",
"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是一種看板式組織工具旨在針對與Nextcloud集成的團隊進行個人計劃和項目組織。\n\n\n- 📥 增加您的任務到card和把它們整理好\n- 📄 寫下額外的筆記在markdown\n- 🔖 分配標籤以更好地組織您的工作\n- 👥 與您的團隊,朋友或家人分享\n- 📎 附加檔案並將其嵌入到您的 markdown 描述\n- 💬 使用評論與您的團隊討論\n- ⚡ 在活動流中跟踪更改\n- 🚀 讓您的項目井井有條",
"Card details" : "卡片詳情",
"Add board" : "添加面板",
"Select the board to link to a project" : "選擇要鏈接到一個項目的面板",
"Search by board title" : "通過標題搜索面板",
"Select board" : "選擇面板",
"Create a new card" : "建立新卡片",
"Select a board" : "選擇一個面板",
"Select a list" : "選擇一個列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"File already exists" : "檔案已存在",
"Add list" : "新增清單",
"Next 24 hours" : "接下來的24小時",
"Next 7 days" : "接下來 7 天",
"Next 30 days" : "接下來 30 天",
"Details" : "詳細資料",
"Sharing" : "分享",
"Creating the new card…" : "正在建立新卡片...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Open card" : "打開卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
"Select a card" : "選擇一張卡片",
"Select the card to link to a project" : "選擇要鏈接到一個項目的卡片",
"Link to card" : "鏈接到卡片",
"File already exists" : "文件已存在",
"A file with the name {filename} already exists." : "使用文件名 {filename} 的文件已存在。",
"Do you want to overwrite it?" : "您確定要覆蓋嗎?",
"Overwrite file" : "覆蓋文件",
"Keep existing file" : "保持已存在的文件",
"This board is read only" : "此面板是只讀的",
"Drop your files to upload" : "拖放您的文件以上傳",
"Archived cards" : "已存檔卡片",
"Add list" : "添加列表",
"List name" : "列表名稱",
"Apply filter" : "應用過濾器",
"Filter by tag" : "標籤篩選",
"Filter by assigned user" : "根據指定用戶過濾",
"Unassigned" : "未分配",
"Filter by due date" : "根據到期日過濾",
"Overdue" : "逾期",
"Next 24 hours" : "未來24小時",
"Next 7 days" : "未來7曰",
"Next 30 days" : "未來30曰",
"No due date" : "無到期日",
"Clear filter" : "清空過濾器",
"Hide archived cards" : "隱藏已存檔的卡片",
"Show archived cards" : "顯示已存檔的卡片",
"Toggle compact mode" : "切換簡潔模式",
"Details" : "詳情",
"Loading board" : "正在加載面板",
"No lists available" : "無列表可用",
"Create a new list to add cards to this board" : "創建一個新列表來添加卡片到這個看板",
"Board not found" : "未找到面板",
"Sharing" : "正在分享",
"Tags" : "標籤",
"Deleted items" : "刪除的項目",
"Timeline" : "時間",
"Undo" : "復原",
"(Group)" : "(群組)",
"Deleted items" : "刪除",
"Timeline" : "時間",
"Deleted lists" : "已刪除的列表",
"Undo" : "撤消",
"Deleted cards" : "已刪除卡片",
"Share board with a user, group or circle …" : "與一個用戶,群組或圈子分享面板...",
"Searching for users, groups and circles …" : "正在搜索用戶、群組和圈子 ......",
"No participants found" : "未找到參與者",
"Board owner" : "面板擁有者",
"(Group)" : "(群組)",
"(Circle)" : "(圈子)",
"Can edit" : "可以編輯",
"Can share" : "可以分享",
"Can manage" : "可以管理",
"Delete" : "刪除",
"Delete list" : "刪除清單",
"Add card" : "增加卡片",
"Failed to create share with {displayName}" : "用 {displayName} 創建分享失敗",
"Add a new list" : "添加一個新列表",
"Archive all cards" : "封存所有卡片",
"Delete list" : "刪除列表",
"Add card" : "添加卡片",
"Archive all cards in this list" : "存檔該列表的所有卡片",
"Add a new card" : "添加一張新卡片",
"Card name" : "卡片名",
"List deleted" : "列表被刪除",
"Edit" : "編輯",
"Members" : "成員",
"Add a new tag" : "新增一個標籤",
"title and color value must be provided" : "必須提供標題和顏色值",
"Board name" : "看板名",
"Members" : "會員",
"Upload new files" : "上傳新文件",
"Unshare file" : "取消文件分享",
"Share from Files" : "從檔案進行分享",
"Add this attachment" : "添加此附件",
"Show in Files" : "顯示在檔案中",
"Unshare file" : "取消分享檔案",
"Delete Attachment" : "刪除附件",
"Restore Attachment" : "恢復附件",
"File to share" : "要分享的檔案",
"Invalid path selected" : "選中了無效的路徑",
"Open in sidebar view" : "在側邊欄視圖中打開",
"Open in bigger view" : "在較大視圖中打開",
"Attachments" : "附件",
"Comments" : "意見",
"Comments" : "評論",
"Modified" : "已修改",
"Created" : "已新增",
"Assign to users" : "分派給使用者",
"Due date" : "截止日",
"Created" : "已創建",
"The title cannot be empty." : "標題不能為空",
"No comments yet. Begin the discussion!" : "還沒有評論。 開始討論吧!",
"Assign a tag to this card…" : "為該卡片分配標籤…",
"Assign to users" : "指派給用戶",
"Assign to users/groups/circles" : "分配給用戶/群組/圈子",
"Assign a user to this card…" : "為該卡片指派用戶…",
"Due date" : "截至日期",
"Set a due date" : "設置一個到期日",
"Remove due date" : "移除截至日期",
"Select Date" : "選擇日期",
"Save" : "存",
"Reply" : "回覆",
"Save" : "存",
"The comment cannot be empty." : "註釋不能為空。",
"The comment cannot be longer than 1000 characters." : "註釋不能超過 1000 個字符。",
"In reply to" : "回复",
"Reply" : "回复",
"Update" : "更新",
"Description" : "描述",
"(group)" : "(群組)",
"Assign to me" : "分派給我",
"(Unsaved)" : "(未保存的)",
"(Saving…)" : "(正在保存...",
"Formatting help" : "格式化幫助",
"Edit description" : "編輯描述",
"View description" : "查看描述",
"Add Attachment" : "添加附件",
"Write a description …" : "寫一段描述",
"Choose attachment" : "選擇附件",
"(group)" : "(組)",
"(circle)" : "(圈子)",
"Assign to me" : "指派給我",
"Unassign myself" : "自己解除分配",
"Move card" : "移動卡片",
"Unarchive card" : "恢復卡片存檔",
"Archive card" : "封存卡片",
"Delete card" : "刪除作業",
"Delete card" : "刪除卡片",
"Move card to another board" : "將卡片移到其他面板",
"Card deleted" : "卡片被刪除",
"seconds ago" : "幾秒前",
"Shared with you" : "與您分享",
"Edit board" : "編輯專案",
"All boards" : "全部面板",
"Archived boards" : "已封存面板",
"Shared with you" : "收到的分享",
"Use bigger card view" : "使用較大的卡片視圖",
"Show boards in calendar/tasks" : "在日曆/任務中顯示面板",
"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 將阻止不屬於這些群組的用戶創建自己的面板。用戶仍然可以在與他們的面板上工作。",
"Board details" : "面板詳情",
"Edit board" : "編輯面板",
"Clone board" : "複製面板",
"Unarchive board" : "取消對面板的封存",
"Archive board" : "封存面板",
"Turn on due date reminders" : "開啟到期日提醒",
"Turn off due date reminders" : "關閉到期日提醒",
"Due date reminders" : "到期日提醒",
"All cards" : "所有卡片",
"Assigned cards" : "分配的卡片",
"No notifications" : "無通知",
"Delete board" : "刪除面板",
"Board {0} deleted" : "面板 {0} 被刪除",
"Only assigned cards" : "僅分配的卡片",
"No reminder" : "無提醒",
"An error occurred" : "發生錯誤",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。",
"Delete the board?" : "是否刪除面板?",
"Loading filtered view" : "正在加載已過濾視圖",
"Today" : "今天",
"Tomorrow" : "明天",
"This week" : "本",
"Link to a board" : "連結到佈告欄",
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
"This week" : "本星期",
"No due" : "沒有到期的",
"No upcoming cards" : "沒有快將到期的卡片",
"upcoming cards" : "快將到期的卡片",
"Link to a board" : "連結到面板",
"Link to a card" : "連結到卡片",
"Create a card" : "建立卡片",
"Message from {author} in {conversationName}" : "來自 {conversationName} 中的 {author} 之消息",
"Something went wrong" : "發生錯誤了",
"Failed to upload {name}" : "上傳 {name} 失敗",
"Maximum file size of {size} exceeded" : "文件大小 {size} 超出最大限制",
"Error creating the share" : "創建分享出錯",
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
"Share" : "分享"
},
"nplurals=1; plural=0;");

View File

@@ -1,79 +1,276 @@
{ "translations": {
"You have created a new board {board}" : "您已建立新的佈告欄 {board}",
"{user} has created a new board {board}" : "{user} 已建立新的佈告欄  {board}",
"You have deleted the board {board}" : "您刪除佈告欄 {board}",
"{user} has deleted the board {board}" : "{user} 刪除佈告欄{board}",
"You have restored the board {board}" : "您已還原佈告欄{board}",
"{user} has restored the board {board}" : "{user}已還原佈告欄{board}",
"You have shared the board {board} with {acl}" : "您已和{acl}分享佈告欄{board}",
"{user} has shared the board {board} with {acl}" : "{user} 已和{acl}分享佈告欄{board}",
"You have removed {acl} from the board {board}" : "您已從佈告欄 {board} 中除了 {acl}",
"{user} has removed {acl} from the board {board}" : "{user} 已從佈告欄 {board} 中除了 {acl}",
"Personal" : "私人的",
"Finished" : "已完成",
"You have created a new board {board}" : "您創建了一個新面板 {board}",
"{user} has created a new board {board}" : "{user} 創建了一個新面板 {board}",
"You have deleted the board {board}" : "您刪除了面板 {board}",
"{user} has deleted the board {board}" : "{user} 刪除了面板 {board}",
"You have restored the board {board}" : "您已還原面板 {board}",
"{user} has restored the board {board}" : "{user} 已還原面板 {board}",
"You have shared the board {board} with {acl}" : "您已和 {acl} 分享面板 {board}",
"{user} has shared the board {board} with {acl}" : "{user} 已和 {acl} 分享面板 {board}",
"You have removed {acl} from the board {board}" : "您從面板 {board} 中除了 {acl}",
"{user} has removed {acl} from the board {board}" : "{user} 從面板 {board} 中除了 {acl} ",
"You have renamed the board {before} to {board}" : "您將面板 {before} 重命名為 {board}",
"{user} has renamed the board {before} to {board}" : "{user} 將面板 {before} 重命名為 {board}",
"You have archived the board {board}" : "您已將面板 {board} 封存",
"{user} has archived the board {before}" : "{user} 已將面板 {before} 封存",
"You have unarchived the board {board}" : "您撤銷了面板 {board} 的封存",
"{user} has unarchived the board {before}" : "{user} 撤銷了面板 {before} 的封存",
"You have created a new list {stack} on board {board}" : "您在面板 {board} 上創建了一張新清單 {stack} ",
"{user} has created a new list {stack} on board {board}" : "{user} 在面板 {board} 上創建了一張新清單 {stack}",
"You have renamed list {before} to {stack} on board {board}" : "您已將面板 {board} 上的清單 {before} 重命名為 {stack}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} 已將面板 {board} 上的清單 {before} 重命名為 {stack}",
"You have deleted list {stack} on board {board}" : "您已刪除了面板 {board} 上的清單 {stack}",
"{user} has deleted list {stack} on board {board}" : "{user} 已刪除了面板 {board} 上的清單 {stack}",
"You have created card {card} in list {stack} on board {board}" : "您在面板 {board} 上的清單 {stack} 中創建了一張新卡片 {card}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} 在面板 {board} 上的清單 {stack} 裏創建了一張新卡片 {card}",
"You have deleted card {card} in list {stack} on board {board}" : "您已刪除了面板 {board} 上清單 {stack} 裏的卡片 {card}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} 已刪除了面板 {board} 上清單 {stack} 裏的卡片 {card}",
"You have renamed the card {before} to {card}" : "您將卡片 {before} 重命名為 {card}",
"{user} has renamed the card {before} to {card}" : "{user} 將卡片 {before} 重命名為 {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "您已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中添加了描述",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} 已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中添加了描述",
"You have updated the description of card {card} in list {stack} on board {board}" : "您已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中更新了描述",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} 已在面板 {board} 上清單 {stack} 裏的卡片 {card} 中更新了描述",
"You have archived card {card} in list {stack} on board {board}" : "您已將面板 {board} 上清單 {stack} 裏的卡片 {card} 封存",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} 已將面板 {board} 上清單 {stack} 裏的卡片 {card} 封存",
"You have unarchived card {card} in list {stack} on board {board}" : "您已將面板 {board} 上清單 {stack} 裏的卡片 {card} 解除封存",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} 已將面板 {board} 上清單 {stack} 裏的卡片 {card} 解除封存",
"You have removed the due date of card {card}" : "您移除了到期的卡片 {card}",
"{user} has removed the due date of card {card}" : "{user} 移除了到期的卡片 {card}",
"You have set the due date of card {card} to {after}" : "您已將卡片 {card} 的到期日設置為 {after}",
"{user} has set the due date of card {card} to {after}" : "{user} 已將卡片 {card} 的到期日設置為 {after}",
"You have updated the due date of card {card} to {after}" : "您已將卡片 {card} 的到期日更新為 {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} 已將卡片 {card} 的到期日更新為 {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "您已將標籤 {label} 添加到面板 {board} 上清單 {stack} 中的卡片 {card} 裏",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} 已將標籤 {label} 添加到面板 {board} 上清單 {stack} 中的卡片 {card} 裡",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "您已從面板 {board} 上清單 {stack} 中的卡片 {card} 裏刪除了標籤 {label}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 已從面板 {board} 上清單 {stack} 中的卡片 {card} 裏刪除了標籤 {label}",
"You have assigned {assigneduser} to card {card} on board {board}" : "您將面板 {board} 上的卡片 {card} 指派給了 {assigneduser}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} 將面板 {board} 上的卡片 {card} 指派給了 {assigneduser}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "您對 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} 對 {assigneduser} 取消了面板 {board} 上的卡片 {card} 指派",
"You have moved the card {card} from list {stackBefore} to {stack}" : "您已將卡片 {card} 從清單 {stackBefore} 移至 {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} 已將卡片 {card} 從清單 {stackBefore} 移至 {stack}",
"You have added the attachment {attachment} to card {card}" : "您為卡片 {card} 添加了附件 {attachment}",
"{user} has added the attachment {attachment} to card {card}" : "{user} 為卡片 {card} 添加了附件 {attachment}",
"You have updated the attachment {attachment} on card {card}" : "您更新了卡片 {card} 中的附件 {attachment}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} 更新了卡 {card} 上的附件 {attachment}",
"You have deleted the attachment {attachment} from card {card}" : "您刪除了卡片 {card} 中的附件 {attachment}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} 已從卡 {card} 中刪除附件 {attachment}",
"You have restored the attachment {attachment} to card {card}" : "您恢復了卡片 {card} 中的附件 {attachment}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} 恢復了卡片 {card} 中的附件 {attachment}",
"You have commented on card {card}" : "您評論了卡片 {card}",
"{user} has commented on card {card}" : "{user} 評論了卡片 {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "Deck 應用程式中的 <strong>卡片描述</strong> 已改變",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "<strong>Deck 應用程式</strong>中的改變",
"A <strong>comment</strong> was created on a card" : "卡片上創建了一個 <strong>評論</strong>",
"Upcoming cards" : "即將到期的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s 已將 “%s” 中的卡片 “%s” 指派給您。",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} 已將 “%s” 中的卡片 “%s” 指派給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的評論中提到了您。",
"{user} has mentioned you in a comment on \"%s\"." : "{user} 在 “%s” 的評論中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 分享給您。",
"{user} has shared the board %s with you." : "{user} 分享面板 %s 給您。",
"No data was provided to create an attachment." : "未能提供數據以創建附件",
"Finished" : "完成",
"To review" : "回顧",
"Action needed" : "需要操作",
"Later" : "稍後",
"copy" : "複製",
"To do" : "待辦",
"Doing" : "進行中",
"Done" : "完成",
"Example Task 3" : "示例任務3",
"Example Task 2" : "示例任務2",
"Example Task 1" : "示例任務1",
"Example Task 3" : "示例任務 3",
"Example Task 2" : "示例任務 2",
"Example Task 1" : "示例任務 1",
"The file was uploaded" : "檔案已上傳",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "上傳檔案的大小已超過 php.ini 中 upload_max_filesize 設置的值",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "上傳的檔案大小超過 HTML 表單中 MAX_FILE_SIZE 的限制",
"The file was only partially uploaded" : "該文件僅部分上傳",
"The file was only partially uploaded" : "檔案僅部分上傳",
"No file was uploaded" : "沒有檔案被上傳",
"Missing a temporary folder" : "找不到暫存資料夾",
"Could not write file to disk" : "寫入硬碟失敗",
"A PHP extension stopped the file upload" : "一個 PHP 擴充功能終止檔案的上傳",
"No file uploaded or file size exceeds maximum of %s" : "沒有上傳文件或文件大小超過 %s 的最大值",
"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是一種看板式組織工具旨在針對與Nextcloud集成的團隊進行個人計劃和項目組織。\n\n\n- 📥 增加您的任務到card和把它們整理好\n- 📄 寫下額外的筆記在markdown\n- 🔖 分配標籤以更好地組織\n- 👥 與您的團隊,朋友或家人分享\n- 📎 附加檔案並將其嵌入到您的 markdown 描述\n- 💬 使用評論與您的團隊討論\n- ⚡ 跟踪變化在活動流程中\n- 🚀 取得您的專案組織",
"Add board" : "新增佈告欄",
"No file uploaded or file size exceeds maximum of %s" : "沒有上傳檔案或檔案大小超過 %s 的最大值",
"Card not found" : "未找到卡片",
"Path is already shared with this card" : "已和這張卡片分享了路徑",
"Invalid date, date format must be YYYY-MM-DD" : "無效的日期,需為 YYYY-MM-DD 格式",
"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是一種看板式組織工具旨在針對與Nextcloud集成的團隊進行個人計劃和項目組織。\n\n\n- 📥 增加您的任務到card和把它們整理好\n- 📄 寫下額外的筆記在markdown\n- 🔖 分配標籤以更好地組織您的工作\n- 👥 與您的團隊,朋友或家人分享\n- 📎 附加檔案並將其嵌入到您的 markdown 描述\n- 💬 使用評論與您的團隊討論\n- ⚡ 在活動流中跟踪更改\n- 🚀 讓您的項目井井有條",
"Card details" : "卡片詳情",
"Add board" : "添加面板",
"Select the board to link to a project" : "選擇要鏈接到一個項目的面板",
"Search by board title" : "通過標題搜索面板",
"Select board" : "選擇面板",
"Create a new card" : "建立新卡片",
"Select a board" : "選擇一個面板",
"Select a list" : "選擇一個列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"File already exists" : "檔案已存在",
"Add list" : "新增清單",
"Next 24 hours" : "接下來的24小時",
"Next 7 days" : "接下來 7 天",
"Next 30 days" : "接下來 30 天",
"Details" : "詳細資料",
"Sharing" : "分享",
"Creating the new card…" : "正在建立新卡片...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Open card" : "打開卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
"Select a card" : "選擇一張卡片",
"Select the card to link to a project" : "選擇要鏈接到一個項目的卡片",
"Link to card" : "鏈接到卡片",
"File already exists" : "文件已存在",
"A file with the name {filename} already exists." : "使用文件名 {filename} 的文件已存在。",
"Do you want to overwrite it?" : "您確定要覆蓋嗎?",
"Overwrite file" : "覆蓋文件",
"Keep existing file" : "保持已存在的文件",
"This board is read only" : "此面板是只讀的",
"Drop your files to upload" : "拖放您的文件以上傳",
"Archived cards" : "已存檔卡片",
"Add list" : "添加列表",
"List name" : "列表名稱",
"Apply filter" : "應用過濾器",
"Filter by tag" : "標籤篩選",
"Filter by assigned user" : "根據指定用戶過濾",
"Unassigned" : "未分配",
"Filter by due date" : "根據到期日過濾",
"Overdue" : "逾期",
"Next 24 hours" : "未來24小時",
"Next 7 days" : "未來7曰",
"Next 30 days" : "未來30曰",
"No due date" : "無到期日",
"Clear filter" : "清空過濾器",
"Hide archived cards" : "隱藏已存檔的卡片",
"Show archived cards" : "顯示已存檔的卡片",
"Toggle compact mode" : "切換簡潔模式",
"Details" : "詳情",
"Loading board" : "正在加載面板",
"No lists available" : "無列表可用",
"Create a new list to add cards to this board" : "創建一個新列表來添加卡片到這個看板",
"Board not found" : "未找到面板",
"Sharing" : "正在分享",
"Tags" : "標籤",
"Deleted items" : "刪除的項目",
"Timeline" : "時間",
"Undo" : "復原",
"(Group)" : "(群組)",
"Deleted items" : "刪除",
"Timeline" : "時間",
"Deleted lists" : "已刪除的列表",
"Undo" : "撤消",
"Deleted cards" : "已刪除卡片",
"Share board with a user, group or circle …" : "與一個用戶,群組或圈子分享面板...",
"Searching for users, groups and circles …" : "正在搜索用戶、群組和圈子 ......",
"No participants found" : "未找到參與者",
"Board owner" : "面板擁有者",
"(Group)" : "(群組)",
"(Circle)" : "(圈子)",
"Can edit" : "可以編輯",
"Can share" : "可以分享",
"Can manage" : "可以管理",
"Delete" : "刪除",
"Delete list" : "刪除清單",
"Add card" : "增加卡片",
"Failed to create share with {displayName}" : "用 {displayName} 創建分享失敗",
"Add a new list" : "添加一個新列表",
"Archive all cards" : "封存所有卡片",
"Delete list" : "刪除列表",
"Add card" : "添加卡片",
"Archive all cards in this list" : "存檔該列表的所有卡片",
"Add a new card" : "添加一張新卡片",
"Card name" : "卡片名",
"List deleted" : "列表被刪除",
"Edit" : "編輯",
"Members" : "成員",
"Add a new tag" : "新增一個標籤",
"title and color value must be provided" : "必須提供標題和顏色值",
"Board name" : "看板名",
"Members" : "會員",
"Upload new files" : "上傳新文件",
"Unshare file" : "取消文件分享",
"Share from Files" : "從檔案進行分享",
"Add this attachment" : "添加此附件",
"Show in Files" : "顯示在檔案中",
"Unshare file" : "取消分享檔案",
"Delete Attachment" : "刪除附件",
"Restore Attachment" : "恢復附件",
"File to share" : "要分享的檔案",
"Invalid path selected" : "選中了無效的路徑",
"Open in sidebar view" : "在側邊欄視圖中打開",
"Open in bigger view" : "在較大視圖中打開",
"Attachments" : "附件",
"Comments" : "意見",
"Comments" : "評論",
"Modified" : "已修改",
"Created" : "已新增",
"Assign to users" : "分派給使用者",
"Due date" : "截止日",
"Created" : "已創建",
"The title cannot be empty." : "標題不能為空",
"No comments yet. Begin the discussion!" : "還沒有評論。 開始討論吧!",
"Assign a tag to this card…" : "為該卡片分配標籤…",
"Assign to users" : "指派給用戶",
"Assign to users/groups/circles" : "分配給用戶/群組/圈子",
"Assign a user to this card…" : "為該卡片指派用戶…",
"Due date" : "截至日期",
"Set a due date" : "設置一個到期日",
"Remove due date" : "移除截至日期",
"Select Date" : "選擇日期",
"Save" : "存",
"Reply" : "回覆",
"Save" : "存",
"The comment cannot be empty." : "註釋不能為空。",
"The comment cannot be longer than 1000 characters." : "註釋不能超過 1000 個字符。",
"In reply to" : "回复",
"Reply" : "回复",
"Update" : "更新",
"Description" : "描述",
"(group)" : "(群組)",
"Assign to me" : "分派給我",
"(Unsaved)" : "(未保存的)",
"(Saving…)" : "(正在保存...",
"Formatting help" : "格式化幫助",
"Edit description" : "編輯描述",
"View description" : "查看描述",
"Add Attachment" : "添加附件",
"Write a description …" : "寫一段描述",
"Choose attachment" : "選擇附件",
"(group)" : "(組)",
"(circle)" : "(圈子)",
"Assign to me" : "指派給我",
"Unassign myself" : "自己解除分配",
"Move card" : "移動卡片",
"Unarchive card" : "恢復卡片存檔",
"Archive card" : "封存卡片",
"Delete card" : "刪除作業",
"Delete card" : "刪除卡片",
"Move card to another board" : "將卡片移到其他面板",
"Card deleted" : "卡片被刪除",
"seconds ago" : "幾秒前",
"Shared with you" : "與您分享",
"Edit board" : "編輯專案",
"All boards" : "全部面板",
"Archived boards" : "已封存面板",
"Shared with you" : "收到的分享",
"Use bigger card view" : "使用較大的卡片視圖",
"Show boards in calendar/tasks" : "在日曆/任務中顯示面板",
"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 將阻止不屬於這些群組的用戶創建自己的面板。用戶仍然可以在與他們的面板上工作。",
"Board details" : "面板詳情",
"Edit board" : "編輯面板",
"Clone board" : "複製面板",
"Unarchive board" : "取消對面板的封存",
"Archive board" : "封存面板",
"Turn on due date reminders" : "開啟到期日提醒",
"Turn off due date reminders" : "關閉到期日提醒",
"Due date reminders" : "到期日提醒",
"All cards" : "所有卡片",
"Assigned cards" : "分配的卡片",
"No notifications" : "無通知",
"Delete board" : "刪除面板",
"Board {0} deleted" : "面板 {0} 被刪除",
"Only assigned cards" : "僅分配的卡片",
"No reminder" : "無提醒",
"An error occurred" : "發生錯誤",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "你確定你要刪除 {title} 面板嗎?面板內所有數據都將因此被刪除。",
"Delete the board?" : "是否刪除面板?",
"Loading filtered view" : "正在加載已過濾視圖",
"Today" : "今天",
"Tomorrow" : "明天",
"This week" : "本",
"Link to a board" : "連結到佈告欄",
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
"This week" : "本星期",
"No due" : "沒有到期的",
"No upcoming cards" : "沒有快將到期的卡片",
"upcoming cards" : "快將到期的卡片",
"Link to a board" : "連結到面板",
"Link to a card" : "連結到卡片",
"Create a card" : "建立卡片",
"Message from {author} in {conversationName}" : "來自 {conversationName} 中的 {author} 之消息",
"Something went wrong" : "發生錯誤了",
"Failed to upload {name}" : "上傳 {name} 失敗",
"Maximum file size of {size} exceeded" : "文件大小 {size} 超出最大限制",
"Error creating the share" : "創建分享出錯",
"Share with a Deck card" : "用一張 Deck 卡片進行分享 ",
"Share {file} with a Deck card" : "用一張 Deck 卡片分享 {file}",
"Share" : "分享"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -64,6 +64,7 @@ OC.L10N.register(
"Tomorrow" : "明天",
"This week" : "本週",
"Link to a board" : "連結到佈告欄",
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} "
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
"Error creating the share" : "建立分享時發生錯誤"
},
"nplurals=1; plural=0;");

View File

@@ -62,6 +62,7 @@
"Tomorrow" : "明天",
"This week" : "本週",
"Link to a board" : "連結到佈告欄",
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} "
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
"Error creating the share" : "建立分享時發生錯誤"
},"pluralForm" :"nplurals=1; plural=0;"
}

View File

@@ -197,6 +197,10 @@ class Application20 extends App implements IBootstrap {
$resourceManager->registerResourceProvider(ResourceProviderCard::class);
$symfonyAdapter->addListener('\OCP\Collaboration\Resources::loadAdditionalScripts', static function () {
if (strpos(\OC::$server->getRequest()->getPathInfo(), '/call/') === 0) {
// Talk integration has its own entrypoint which already includes collections handling
return;
}
Util::addScript('deck', 'collections');
});
}

View File

@@ -78,8 +78,8 @@ class CardController extends Controller {
* @param int $order
* @return \OCP\AppFramework\Db\Entity
*/
public function create($title, $stackId, $type = 'plain', $order = 999) {
return $this->cardService->create($title, $stackId, $type, $order, $this->userId);
public function create($title, $stackId, $type = 'plain', $order = 999, string $description = '') {
return $this->cardService->create($title, $stackId, $type, $order, $this->userId, $description);
}
/**

View File

@@ -49,8 +49,13 @@ class BeforeTemplateRenderedListener implements IEventListener {
}
Util::addStyle('deck', 'deck');
if (strpos($this->request->getPathInfo(), '/apps/calendar') === 0) {
$pathInfo = $this->request->getPathInfo();
if (strpos($pathInfo, '/apps/calendar') === 0) {
Util::addScript('deck', 'calendar');
}
if (strpos($pathInfo, '/call/') === 0 || strpos($pathInfo, '/apps/spreed') === 0) {
Util::addScript('deck', 'talk');
}
}
}

3425
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -29,7 +29,7 @@
},
"dependencies": {
"@babel/polyfill": "^7.12.1",
"@babel/runtime": "^7.12.5",
"@babel/runtime": "^7.13.8",
"@juliushaertl/vue-richtext": "^1.0.1",
"@nextcloud/auth": "^1.3.0",
"@nextcloud/axios": "^1.6.0",
@@ -40,11 +40,11 @@
"@nextcloud/l10n": "^1.4.1",
"@nextcloud/moment": "^1.1.1",
"@nextcloud/router": "^1.2.0",
"@nextcloud/vue": "^3.5.4",
"@nextcloud/vue": "^3.6.0",
"@nextcloud/vue-dashboard": "^1.0.1",
"blueimp-md5": "^2.18.0",
"dompurify": "^2.2.6",
"lodash": "^4.17.20",
"lodash": "^4.17.21",
"markdown-it": "^12.0.4",
"markdown-it-task-lists": "^2.1.1",
"moment": "^2.29.1",
@@ -68,15 +68,15 @@
"node": ">=10.0.0"
},
"devDependencies": {
"@babel/core": "^7.12.10",
"@babel/core": "^7.13.8",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/preset-env": "^7.12.11",
"@babel/preset-env": "^7.13.8",
"@nextcloud/browserslist-config": "^1.0.0",
"@nextcloud/eslint-config": "^2.2.0",
"@nextcloud/eslint-plugin": "^1.5.0",
"@nextcloud/webpack-vue-config": "^1.4.1",
"@relative-ci/agent": "^1.4.0",
"@vue/test-utils": "^1.1.2",
"@relative-ci/agent": "^1.5.0",
"@vue/test-utils": "^1.1.3",
"acorn": "^8.0.5",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.6.3",
@@ -99,10 +99,10 @@
"raw-loader": "^4.0.2",
"sass-loader": "^10.1.1",
"style-loader": "^1.3.0",
"stylelint": "^13.9.0",
"stylelint": "^13.11.0",
"stylelint-config-recommended": "^3.0.0",
"stylelint-config-recommended-scss": "^4.2.0",
"stylelint-scss": "^3.18.0",
"stylelint-scss": "^3.19.0",
"stylelint-webpack-plugin": "^2.1.1",
"url-loader": "^4.1.1",
"vue-jest": "^3.0.7",

253
src/CardCreateDialog.vue Normal file
View File

@@ -0,0 +1,253 @@
<!--
- @copyright Copyright (c) 2021 Julius Härtl <jus@bitgrid.net>
-
- @author Julius Härtl <jus@bitgrid.net>
-
- @license GNU AGPL version 3 or any later version
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU Affero General Public License as
- published by the Free Software Foundation, either version 3 of the
- License, or (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU Affero General Public License for more details.
-
- You should have received a copy of the GNU Affero General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-->
<template>
<Modal class="card-selector" @close="close">
<div class="modal-scroller">
<div v-if="!creating && !created" id="modal-inner" :class="{ 'icon-loading': loading }">
<h3>{{ t('deck', 'Create a new card') }}</h3>
<Multiselect v-model="selectedBoard"
:placeholder="t('deck', 'Select a board')"
:options="boards"
:disabled="loading"
label="title"
class="multiselect-board"
@select="fetchCardsFromBoard">
<template slot="singleLabel" slot-scope="props">
<span>
<span :style="{ 'backgroundColor': '#' + props.option.color }" class="board-bullet" />
<span>{{ props.option.title }}</span>
</span>
</template>
<template slot="option" slot-scope="props">
<span>
<span :style="{ 'backgroundColor': '#' + props.option.color }" class="board-bullet" />
<span>{{ props.option.title }}</span>
</span>
</template>
</Multiselect>
<Multiselect v-model="selectedStack"
:placeholder="t('deck', 'Select a list')"
:options="stacksFromBoard"
:max-height="100"
:disabled="loading || !selectedBoard"
class="multiselect-list"
label="title" />
<input v-model="pendingTitle"
type="text"
:placeholder="t('deck', 'Card title')"
:disabled="loading || !selectedStack">
<textarea v-model="pendingDescription" :disabled="loading || !selectedStack" />
<div class="modal-buttons">
<button @click="close">
{{ t('deck', 'Cancel') }}
</button>
<button :disabled="loading || !isBoardAndStackChoosen"
class="primary"
@click="select">
{{ action }}
</button>
</div>
</div>
<div v-else id="modal-inner">
<EmptyContent v-if="creating" icon="icon-loading">
{{ t('deck', 'Creating the new card') }}
</EmptyContent>
<EmptyContent v-else-if="created" icon="icon-checkmark">
{{ t('deck', '"{card}" was added to "{board}"', { card: pendingTitle, board: selectedBoard.title }) }}
<template #desc>
<button class="primary" @click="openNewCard">
{{ t('deck', 'Open card') }}
</button>
<button @click="close">
{{ t('deck', 'Close') }}
</button>
</template>
</EmptyContent>
</div>
</div>
</Modal>
</template>
<script>
import { generateUrl } from '@nextcloud/router'
import Modal from '@nextcloud/vue/dist/Components/Modal'
import Multiselect from '@nextcloud/vue/dist/Components/Multiselect'
import EmptyContent from '@nextcloud/vue/dist/Components/EmptyContent'
import axios from '@nextcloud/axios'
import { CardApi } from './services/CardApi'
const cardApi = new CardApi()
export default {
name: 'CardCreateDialog',
components: {
EmptyContent,
Modal,
Multiselect,
},
props: {
title: {
type: String,
default: '',
},
description: {
type: String,
default: '',
},
action: {
type: String,
default: t('deck', 'Create card'),
},
},
data() {
return {
boards: [],
stacksFromBoard: [],
loading: true,
pendingTitle: '',
pendingDescription: '',
selectedStack: '',
selectedBoard: '',
creating: false,
created: false,
newCard: null,
}
},
computed: {
isBoardAndStackChoosen() {
return !(this.selectedBoard === '')
},
},
beforeMount() {
this.fetchBoards()
},
mounted() {
this.pendingTitle = this.title
this.pendingDescription = this.description
},
methods: {
fetchBoards() {
axios.get(generateUrl('/apps/deck/boards')).then((response) => {
this.boards = response.data
this.loading = false
})
},
async fetchCardsFromBoard(board) {
try {
this.cardsFromBoard = []
const url = generateUrl('/apps/deck/stacks/' + board.id)
const response = await axios.get(url)
response.data.forEach(stack => {
this.stacksFromBoard.push(stack)
})
} catch (err) {
return err
}
},
close() {
this.$emit('close')
this.$root.$emit('close')
},
async select() {
this.creating = true
const response = await cardApi.addCard({
boardId: this.selectedBoard.id,
stackId: this.selectedStack.id,
title: this.pendingTitle,
description: this.pendingDescription,
})
this.newCard = response
this.creating = false
this.created = true
// We do not emit here since we want to give feedback to the user that the card was created
// this.$root.$emit('select', createdCard)
},
openNewCard() {
window.location = generateUrl('/apps/deck') + `#/board/${this.selectedBoard.id}/card/${this.newCard.id}`
},
},
}
</script>
<style lang="scss" scoped>
.modal-scroller {
overflow: scroll;
max-height: calc(80vh - 40px);
margin: 10px;
}
#modal-inner {
width: 90vw;
max-width: 400px;
padding: 10px;
min-height: 200px;
}
.multiselect-board, .multiselect-list, input, textarea {
width: 100%;
margin-bottom: 10px !important;
}
ul {
min-height: 100px;
}
li {
padding: 6px;
border: 1px solid transparent;
}
li:hover, li:focus {
background-color: var(--color-background-dark);
}
.board-bullet {
display: inline-block;
width: 12px;
height: 12px;
border: none;
border-radius: 50%;
cursor: pointer;
}
.modal-buttons {
display: flex;
justify-content: flex-end;
}
.card-selector::v-deep .modal-container {
overflow: visible !important;
}
.empty-content {
margin-top: 5vh !important;
&::v-deep h2 {
margin-bottom: 5vh;
}
}
</style>

View File

@@ -10,7 +10,7 @@
:loading="isLoading || !!isSearching"
:disabled="isLoading"
track-by="multiselectKey"
:internal-search="true"
:internal-search="false"
@input="clickAddAcl"
@search-change="asyncFind">
<template #noOptions>
@@ -73,6 +73,7 @@ import { CollectionList } from 'nextcloud-vue-collections'
import { mapGetters, mapState } from 'vuex'
import { getCurrentUser } from '@nextcloud/auth'
import { showError } from '@nextcloud/dialogs'
import { debounce } from 'lodash'
export default {
name: 'SharingTabSidebar',
@@ -148,18 +149,13 @@ export default {
this.asyncFind('')
},
methods: {
debouncedFind: debounce(async function(query) {
this.isSearching = true
await this.$store.dispatch('loadSharees', query)
this.isSearching = false
}, 300),
async asyncFind(query) {
// manual debounce to handle async searching more easily and have more control over the loading state
const timestamp = (new Date()).getTime()
if (!this.isSearching || timestamp > this.isSearching + 300) {
this.isSearching = timestamp
await this.$store.dispatch('loadSharees', query)
// only reset searching flag if the most recent search finished
if (this.isSearching === timestamp) {
this.isSearching = false
}
}
await this.debouncedFind(query)
},
async clickAddAcl() {
this.addAclForAPI = {

View File

@@ -33,10 +33,17 @@
<ActionButton v-if="cardDetailsInModal" icon="icon-menu-sidebar" @click.stop="showModal()">
{{ t('deck', 'Open in sidebar view') }}
</ActionButton>
<ActionButton v-else icon="icon-external" @click.stop="showModal()">
{{ t('deck', 'Open in bigger view') }}
</ActionButton>
<ActionButton v-for="action in cardActions"
:key="action.label"
:close-after-click="true"
:icon="action.icon"
@click="action.callback(cardRichObject)">
{{ action.label }}
</ActionButton>
</template>
<AppSidebarTab id="details"
@@ -73,6 +80,7 @@
<script>
import { ActionButton, AppSidebar, AppSidebarTab } from '@nextcloud/vue'
import { generateUrl } from '@nextcloud/router'
import { mapState, mapGetters } from 'vuex'
import CardSidebarTabDetails from './CardSidebarTabDetails'
import CardSidebarTabAttachments from './CardSidebarTabAttachments'
@@ -114,7 +122,7 @@ export default {
currentBoard: state => state.currentBoard,
cardDetailsInModal: state => state.cardDetailsInModal,
}),
...mapGetters(['canEdit', 'assignables']),
...mapGetters(['canEdit', 'assignables', 'cardActions', 'stackById']),
title() {
return this.titleEditable ? this.titleEditing : this.currentCard.title
},
@@ -124,6 +132,15 @@ export default {
subtitle() {
return t('deck', 'Modified') + ': ' + this.relativeDate(this.currentCard.lastModified * 1000) + ' ' + t('deck', 'Created') + ': ' + this.relativeDate(this.currentCard.createdAt * 1000)
},
cardRichObject() {
return {
id: '' + this.currentCard.id,
name: this.currentCard.title,
boardname: this.currentBoard.title,
stackname: this.stackById(this.currentCard.stackId)?.title,
link: window.location.protocol + '//' + window.location.host + generateUrl('/apps/deck/') + `#/board/${this.currentBoard.id}/card/${this.currentCard.id}`,
}
},
},
methods: {
handleUpdateTitleEditable(value) {

View File

@@ -117,7 +117,7 @@
type="deck-card" />
</div>
<Description :key="card.id" :card="card" />
<Description :key="card.id" :card="card" @change="descriptionChanged" />
</div>
</template>
@@ -234,6 +234,9 @@ export default {
this.initialize()
},
methods: {
descriptionChanged(newDesc) {
this.copiedCard.description = newDesc
},
async initialize() {
if (!this.card) {
return
@@ -253,9 +256,6 @@ export default {
}
},
setDue() {
this.$store.dispatch('updateCardDue', this.copiedCard)
},
removeDue() {
this.copiedCard.duedate = null
this.$store.dispatch('updateCardDue', this.copiedCard)

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