Compare commits
49 Commits
enh/option
...
enh/oci
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
29a9f674b4 | ||
|
|
ac94764373 | ||
|
|
e9ca75bd36 | ||
|
|
be5c4a1685 | ||
|
|
6f8072f749 | ||
|
|
5adc2b3b7b | ||
|
|
c991ec594d | ||
|
|
7b647d34c5 | ||
|
|
766ce0a48f | ||
|
|
af42aac5cc | ||
|
|
2a9e41df71 | ||
|
|
0f9364748c | ||
|
|
7d5815c2c9 | ||
|
|
4a73a74ac9 | ||
|
|
8a9a25d196 | ||
|
|
25249b3e76 | ||
|
|
8c4ce1afd3 | ||
|
|
35c4bb192b | ||
|
|
342587454f | ||
|
|
702d9aaa93 | ||
|
|
5fc3c996a4 | ||
|
|
a4c4399e26 | ||
|
|
4173ddbc3e | ||
|
|
f16dd49946 | ||
|
|
ec71f8255a | ||
|
|
577c0aae8f | ||
|
|
01f6e25a55 | ||
|
|
5b9c2da665 | ||
|
|
402cfcb035 | ||
|
|
416cbc3dd6 | ||
|
|
5434b3b39b | ||
|
|
bee2289e52 | ||
|
|
2edc1bbad0 | ||
|
|
e16ff0140a | ||
|
|
dd8d674988 | ||
|
|
72c356854f | ||
|
|
ad64fe2f33 | ||
|
|
3ac33d0b9d | ||
|
|
1f2dc8ba64 | ||
|
|
d52d2f3500 | ||
|
|
7b42b283bd | ||
|
|
ff4f4341df | ||
|
|
aba617f4c6 | ||
|
|
5f76ed5c88 | ||
|
|
0c2db2bd07 | ||
|
|
eb2247433b | ||
|
|
62d75a2a80 | ||
|
|
188e576af9 | ||
|
|
381e5e356f |
15
.github/workflows/phpunit.yml
vendored
15
.github/workflows/phpunit.yml
vendored
@@ -19,12 +19,16 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
php-versions: ['7.3', '7.4']
|
||||
databases: ['sqlite', 'mysql', 'pgsql']
|
||||
databases: ['sqlite', 'mysql', 'pgsql', 'oci']
|
||||
server-versions: ['master']
|
||||
|
||||
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
|
||||
|
||||
services:
|
||||
oracle:
|
||||
image: deepdiver/docker-oracle-xe-11g # "wnameless/oracle-xe-11g-r2"
|
||||
ports:
|
||||
- "1521:1521"
|
||||
postgres:
|
||||
image: postgres
|
||||
ports:
|
||||
@@ -66,7 +70,7 @@ jobs:
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
tools: phpunit
|
||||
extensions: zip, gd, 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, oci8
|
||||
coverage: none
|
||||
|
||||
- name: Set up PHPUnit
|
||||
@@ -81,7 +85,12 @@ jobs:
|
||||
export DB_PORT=4445
|
||||
fi
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
|
||||
if [ "${{ matrix.databases }}" = "oci" ]; then
|
||||
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=XE --database-host=127.0.0.1 --database-port=1521 --database-user=autotest --database-pass=owncloud --admin-user admin --admin-pass admin
|
||||
else
|
||||
./occ maintenance:install --verbose --database=${{ matrix.databases }} --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
fi
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
php -S localhost:8080 &
|
||||
|
||||
|
||||
@@ -32,10 +32,6 @@
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/1.0/Deck-1.png</screenshot>
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/1.0/Deck-2.png</screenshot>
|
||||
<dependencies>
|
||||
<php min-version="7.3"/>
|
||||
<database min-version="9.4">pgsql</database>
|
||||
<database>sqlite</database>
|
||||
<database min-version="5.5">mysql</database>
|
||||
<nextcloud min-version="21" max-version="22" />
|
||||
</dependencies>
|
||||
<background-jobs>
|
||||
|
||||
117
composer.lock
generated
117
composer.lock
generated
@@ -154,16 +154,16 @@
|
||||
},
|
||||
{
|
||||
"name": "amphp/byte-stream",
|
||||
"version": "v1.8.0",
|
||||
"version": "v1.8.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/amphp/byte-stream.git",
|
||||
"reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088"
|
||||
"reference": "acbd8002b3536485c997c4e019206b3f10ca15bd"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/amphp/byte-stream/zipball/f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
|
||||
"reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
|
||||
"url": "https://api.github.com/repos/amphp/byte-stream/zipball/acbd8002b3536485c997c4e019206b3f10ca15bd",
|
||||
"reference": "acbd8002b3536485c997c4e019206b3f10ca15bd",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -219,9 +219,15 @@
|
||||
"support": {
|
||||
"irc": "irc://irc.freenode.org/amphp",
|
||||
"issues": "https://github.com/amphp/byte-stream/issues",
|
||||
"source": "https://github.com/amphp/byte-stream/tree/master"
|
||||
"source": "https://github.com/amphp/byte-stream/tree/v1.8.1"
|
||||
},
|
||||
"time": "2020-06-29T18:35:05+00:00"
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/amphp",
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2021-03-30T17:13:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "christophwurst/nextcloud",
|
||||
@@ -419,16 +425,16 @@
|
||||
},
|
||||
{
|
||||
"name": "composer/xdebug-handler",
|
||||
"version": "1.4.5",
|
||||
"version": "1.4.6",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/composer/xdebug-handler.git",
|
||||
"reference": "f28d44c286812c714741478d968104c5e604a1d4"
|
||||
"reference": "f27e06cd9675801df441b3656569b328e04aa37c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4",
|
||||
"reference": "f28d44c286812c714741478d968104c5e604a1d4",
|
||||
"url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f27e06cd9675801df441b3656569b328e04aa37c",
|
||||
"reference": "f27e06cd9675801df441b3656569b328e04aa37c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -436,7 +442,8 @@
|
||||
"psr/log": "^1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8"
|
||||
"phpstan/phpstan": "^0.12.55",
|
||||
"symfony/phpunit-bridge": "^4.2 || ^5"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -462,7 +469,7 @@
|
||||
"support": {
|
||||
"irc": "irc://irc.freenode.org/composer",
|
||||
"issues": "https://github.com/composer/xdebug-handler/issues",
|
||||
"source": "https://github.com/composer/xdebug-handler/tree/1.4.5"
|
||||
"source": "https://github.com/composer/xdebug-handler/tree/1.4.6"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -478,7 +485,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2020-11-13T08:04:11+00:00"
|
||||
"time": "2021-03-25T17:01:18+00:00"
|
||||
},
|
||||
{
|
||||
"name": "dnoegel/php-xdg-base-dir",
|
||||
@@ -2048,27 +2055,22 @@
|
||||
},
|
||||
{
|
||||
"name": "psr/container",
|
||||
"version": "1.0.0",
|
||||
"version": "1.1.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-fig/container.git",
|
||||
"reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
|
||||
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
|
||||
"reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
|
||||
"url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
|
||||
"reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.0"
|
||||
"php": ">=7.2.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.0.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Psr\\Container\\": "src/"
|
||||
@@ -2081,7 +2083,7 @@
|
||||
"authors": [
|
||||
{
|
||||
"name": "PHP-FIG",
|
||||
"homepage": "http://www.php-fig.org/"
|
||||
"homepage": "https://www.php-fig.org/"
|
||||
}
|
||||
],
|
||||
"description": "Common Container Interface (PHP FIG PSR-11)",
|
||||
@@ -2095,9 +2097,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/php-fig/container/issues",
|
||||
"source": "https://github.com/php-fig/container/tree/master"
|
||||
"source": "https://github.com/php-fig/container/tree/1.1.1"
|
||||
},
|
||||
"time": "2017-02-14T16:28:37+00:00"
|
||||
"time": "2021-03-05T17:36:06+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/log",
|
||||
@@ -3205,16 +3207,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
"version": "v5.2.3",
|
||||
"version": "v5.2.6",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/console.git",
|
||||
"reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a"
|
||||
"reference": "35f039df40a3b335ebf310f244cb242b3a83ac8d"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/89d4b176d12a2946a1ae4e34906a025b7b6b135a",
|
||||
"reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/35f039df40a3b335ebf310f244cb242b3a83ac8d",
|
||||
"reference": "35f039df40a3b335ebf310f244cb242b3a83ac8d",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -3282,7 +3284,7 @@
|
||||
"terminal"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/console/tree/v5.2.3"
|
||||
"source": "https://github.com/symfony/console/tree/v5.2.6"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -3298,7 +3300,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-01-28T22:06:19+00:00"
|
||||
"time": "2021-03-28T09:42:18+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/deprecation-contracts",
|
||||
@@ -4556,16 +4558,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/string",
|
||||
"version": "v5.2.3",
|
||||
"version": "v5.2.6",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/string.git",
|
||||
"reference": "c95468897f408dd0aca2ff582074423dd0455122"
|
||||
"reference": "ad0bd91bce2054103f5eaa18ebeba8d3bc2a0572"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122",
|
||||
"reference": "c95468897f408dd0aca2ff582074423dd0455122",
|
||||
"url": "https://api.github.com/repos/symfony/string/zipball/ad0bd91bce2054103f5eaa18ebeba8d3bc2a0572",
|
||||
"reference": "ad0bd91bce2054103f5eaa18ebeba8d3bc2a0572",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -4619,7 +4621,7 @@
|
||||
"utf8"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/string/tree/v5.2.3"
|
||||
"source": "https://github.com/symfony/string/tree/v5.2.6"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -4635,7 +4637,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-01-25T15:14:59+00:00"
|
||||
"time": "2021-03-17T17:12:15+00:00"
|
||||
},
|
||||
{
|
||||
"name": "theseer/tokenizer",
|
||||
@@ -4689,20 +4691,20 @@
|
||||
},
|
||||
{
|
||||
"name": "vimeo/psalm",
|
||||
"version": "4.6.2",
|
||||
"version": "4.7.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/vimeo/psalm.git",
|
||||
"reference": "bca09d74adc704c4eaee36a3c3e9d379e290fc3b"
|
||||
"reference": "d4377c0baf3ffbf0b1ec6998e8d1be2a40971005"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/vimeo/psalm/zipball/bca09d74adc704c4eaee36a3c3e9d379e290fc3b",
|
||||
"reference": "bca09d74adc704c4eaee36a3c3e9d379e290fc3b",
|
||||
"url": "https://api.github.com/repos/vimeo/psalm/zipball/d4377c0baf3ffbf0b1ec6998e8d1be2a40971005",
|
||||
"reference": "d4377c0baf3ffbf0b1ec6998e8d1be2a40971005",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"amphp/amp": "^2.1",
|
||||
"amphp/amp": "^2.4.2",
|
||||
"amphp/byte-stream": "^1.5",
|
||||
"composer/package-versions-deprecated": "^1.8.0",
|
||||
"composer/semver": "^1.4 || ^2.0 || ^3.0",
|
||||
@@ -4728,7 +4730,6 @@
|
||||
"psalm/psalm": "self.version"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/amp": "^2.4.2",
|
||||
"bamarni/composer-bin-plugin": "^1.2",
|
||||
"brianium/paratest": "^4.0||^6.0",
|
||||
"ext-curl": "*",
|
||||
@@ -4741,6 +4742,7 @@
|
||||
"slevomat/coding-standard": "^6.3.11",
|
||||
"squizlabs/php_codesniffer": "^3.5",
|
||||
"symfony/process": "^4.3",
|
||||
"weirdan/phpunit-appveyor-reporter": "^1.0.0",
|
||||
"weirdan/prophecy-shim": "^1.0 || ^2.0"
|
||||
},
|
||||
"suggest": {
|
||||
@@ -4788,36 +4790,41 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/vimeo/psalm/issues",
|
||||
"source": "https://github.com/vimeo/psalm/tree/4.6.2"
|
||||
"source": "https://github.com/vimeo/psalm/tree/4.7.0"
|
||||
},
|
||||
"time": "2021-02-26T02:24:18+00:00"
|
||||
"time": "2021-03-29T03:54:38+00:00"
|
||||
},
|
||||
{
|
||||
"name": "webmozart/assert",
|
||||
"version": "1.9.1",
|
||||
"version": "1.10.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/webmozarts/assert.git",
|
||||
"reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
|
||||
"reference": "6964c76c7804814a842473e0c8fd15bab0f18e25"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
|
||||
"reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
|
||||
"url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25",
|
||||
"reference": "6964c76c7804814a842473e0c8fd15bab0f18e25",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^5.3.3 || ^7.0 || ^8.0",
|
||||
"php": "^7.2 || ^8.0",
|
||||
"symfony/polyfill-ctype": "^1.8"
|
||||
},
|
||||
"conflict": {
|
||||
"phpstan/phpstan": "<0.12.20",
|
||||
"vimeo/psalm": "<3.9.1"
|
||||
"vimeo/psalm": "<4.6.1 || 4.6.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^4.8.36 || ^7.5.13"
|
||||
"phpunit/phpunit": "^8.5.13"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.10-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Webmozart\\Assert\\": "src/"
|
||||
@@ -4841,9 +4848,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/webmozarts/assert/issues",
|
||||
"source": "https://github.com/webmozarts/assert/tree/1.9.1"
|
||||
"source": "https://github.com/webmozarts/assert/tree/1.10.0"
|
||||
},
|
||||
"time": "2020-07-08T17:02:28+00:00"
|
||||
"time": "2021-03-09T10:59:23+00:00"
|
||||
},
|
||||
{
|
||||
"name": "webmozart/path-util",
|
||||
|
||||
@@ -28,7 +28,7 @@ OC.L10N.register(
|
||||
"You have deleted card {card} in list {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
|
||||
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) kartu {before} na {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
@@ -73,7 +73,7 @@ OC.L10N.register(
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři v „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři k „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
|
||||
"{user} has shared the board %s with you." : "{user} vám nasdílel(a) tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
|
||||
@@ -238,7 +238,7 @@ OC.L10N.register(
|
||||
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
|
||||
"Limit deck usage of groups" : "Omezit využití deck na skupiny",
|
||||
"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." : "Omezení nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny.",
|
||||
"Board details" : "Podrobnosti o desce",
|
||||
"Board details" : "Podrobnosti o tabuli",
|
||||
"Edit board" : "Upravit tabuli",
|
||||
"Clone board" : "Klonovat tabuli",
|
||||
"Unarchive board" : "Vrátit tabuli zpět z archivu",
|
||||
@@ -271,7 +271,7 @@ OC.L10N.register(
|
||||
"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 with a Deck card" : "Sdílet s kartou aplikace Deck",
|
||||
"Share {file} with a Deck card" : "Sdílet {file} s kartou aplikace Deck",
|
||||
"Share" : "Sdílet"
|
||||
},
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"You have deleted card {card} in list {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
|
||||
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) kartu {before} na {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
@@ -71,7 +71,7 @@
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři v „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři k „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
|
||||
"{user} has shared the board %s with you." : "{user} vám nasdílel(a) tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
|
||||
@@ -236,7 +236,7 @@
|
||||
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
|
||||
"Limit deck usage of groups" : "Omezit využití deck na skupiny",
|
||||
"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." : "Omezení nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny.",
|
||||
"Board details" : "Podrobnosti o desce",
|
||||
"Board details" : "Podrobnosti o tabuli",
|
||||
"Edit board" : "Upravit tabuli",
|
||||
"Clone board" : "Klonovat tabuli",
|
||||
"Unarchive board" : "Vrátit tabuli zpět z archivu",
|
||||
@@ -269,7 +269,7 @@
|
||||
"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 with a Deck card" : "Sdílet s kartou 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;"
|
||||
|
||||
@@ -109,6 +109,7 @@ OC.L10N.register(
|
||||
"Select a board" : "Hautatu mahai bat",
|
||||
"Select a list" : "Hautatu zerrenda bat",
|
||||
"Cancel" : "Utzi",
|
||||
"Close" : "Itxi",
|
||||
"Select a card" : "Hautatu txartel bat",
|
||||
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
|
||||
"Link to card" : "Estekatu txartelera",
|
||||
@@ -166,6 +167,7 @@ OC.L10N.register(
|
||||
"Archive all cards in this list" : "Artxibatu zerrenda honetako txartel guztiak",
|
||||
"Add a new card" : "Gehitu txartel berri bat",
|
||||
"Card name" : "Txartel izena",
|
||||
"List deleted" : "Zerrenda ezabatua",
|
||||
"Edit" : "Editatu",
|
||||
"Add a new tag" : "Gehitu etiketa berri bat",
|
||||
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
|
||||
|
||||
@@ -107,6 +107,7 @@
|
||||
"Select a board" : "Hautatu mahai bat",
|
||||
"Select a list" : "Hautatu zerrenda bat",
|
||||
"Cancel" : "Utzi",
|
||||
"Close" : "Itxi",
|
||||
"Select a card" : "Hautatu txartel bat",
|
||||
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
|
||||
"Link to card" : "Estekatu txartelera",
|
||||
@@ -164,6 +165,7 @@
|
||||
"Archive all cards in this list" : "Artxibatu zerrenda honetako txartel guztiak",
|
||||
"Add a new card" : "Gehitu txartel berri bat",
|
||||
"Card name" : "Txartel izena",
|
||||
"List deleted" : "Zerrenda ezabatua",
|
||||
"Edit" : "Editatu",
|
||||
"Add a new tag" : "Gehitu etiketa berri bat",
|
||||
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
|
||||
|
||||
25
l10n/hr.js
25
l10n/hr.js
@@ -97,6 +97,9 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "Nije moguće zapisati datoteku na disk",
|
||||
"A PHP extension stopped the file upload" : "Proširenje PHP-a zaustavilo je otpremanje datoteke",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nijedna datoteka nije otpremljena ili veličina datoteke premašuje maksimalnu veličinu od %s",
|
||||
"Card not found" : "Kartica nije pronađena",
|
||||
"Path is already shared with this card" : "Put je već podijeljen s ovom karticom",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Nevažeći datum, oblik datuma mora biti GGGG-MM-DD",
|
||||
"Personal planning and team project organization" : "Osobno planiranje i organizacija timskih projekata",
|
||||
"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 je organizacijski alat za kanban projekte usmjeren na osobno planiranje i organizaciju projekta za timove integrirane s Nextcloudom.\n\n\n- 📥 Dodajte svoje zadatke na kartice i poredajte ih po želji\n- 📄 Zapišite dodatne bilješke u markdown\n- 🔖 Dodijelite oznake za još bolju organizaciju\n- 👥 Dijelite sa svojim timom, prijateljima ili obitelji\n- 📎 Priložite datoteke i ugradite ih u svoj markdown opis\n- 💬 Raspravljajte sa svojim timom putem komentara\n- ⚡ Pratite promjene u strujanju aktivnosti\n- 🚀 Organizirajte svoj projekt",
|
||||
"Card details" : "Pojedinosti o kartici",
|
||||
@@ -104,9 +107,16 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Odaberite ploču za povezivanje s projektom",
|
||||
"Search by board title" : "Traži po naslovu ploče",
|
||||
"Select board" : "Odaberi ploču",
|
||||
"Create a new card" : "Stvori novu karticu",
|
||||
"Select a board" : "Odaberite ploču",
|
||||
"Select a list" : "Odaberi popis",
|
||||
"Card title" : "Naslov kartice",
|
||||
"Cancel" : "Odustani",
|
||||
"Creating the new card…" : "Stvaranje nove kartice…",
|
||||
"\"{card}\" was added to \"{board}\"" : "„{card}” je dodano na „{board}”",
|
||||
"Open card" : "Otvori karticu",
|
||||
"Close" : "Zatvori",
|
||||
"Create card" : "Stvori karticu",
|
||||
"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",
|
||||
@@ -170,9 +180,15 @@ OC.L10N.register(
|
||||
"title and color value must be provided" : "potrebno je odabrati naziv i vrijednost boje",
|
||||
"Board name" : "Naziv ploče",
|
||||
"Members" : "Članovi",
|
||||
"Upload new files" : "Otpremi nove datoteke",
|
||||
"Share from Files" : "Dijeli iz datoteka",
|
||||
"Add this attachment" : "Dodajte ovaj privitak",
|
||||
"Show in Files" : "Prikaži u datotekama",
|
||||
"Unshare file" : "Prestani dijeliti datoteku",
|
||||
"Delete Attachment" : "Izbriši privitak",
|
||||
"Restore Attachment" : "Vrati privitak",
|
||||
"File to share" : "Datoteka za dijeljenje",
|
||||
"Invalid path selected" : "Odabran nevažeći put",
|
||||
"Open in sidebar view" : "Otvori u bočnom prikazu",
|
||||
"Open in bigger view" : "Otvori u većem prikazu",
|
||||
"Attachments" : "Privici",
|
||||
@@ -218,6 +234,7 @@ OC.L10N.register(
|
||||
"All boards" : "Sve ploče",
|
||||
"Archived boards" : "Arhivirane ploče",
|
||||
"Shared with you" : "Podijeljeno s vama",
|
||||
"Use bigger card view" : "Prikaži veće kartice",
|
||||
"Show boards in calendar/tasks" : "Prikaži ploče u kalendaru/zadacima",
|
||||
"Limit deck usage of groups" : "Ograniči uporabu decka grupama",
|
||||
"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." : "Ograničenjem Decka možete spriječiti korisnike koji ne sudjeluju u tim grupama da stvaraju vlastite ploče. Korisnici će i dalje moći raditi na pločama koje su dijeljene s njima.",
|
||||
@@ -248,8 +265,14 @@ OC.L10N.register(
|
||||
"upcoming cards" : "nadolazeće kartice",
|
||||
"Link to a board" : "Poveznica na ploču",
|
||||
"Link to a card" : "Poveznica na karticu",
|
||||
"Create a card" : "Stvori karticu",
|
||||
"Message from {author} in {conversationName}" : "Poruka od {author} u {conversationName}",
|
||||
"Something went wrong" : "Nešto je pošlo po krivu",
|
||||
"Failed to upload {name}" : "Neuspješno otpremanje {name}",
|
||||
"Maximum file size of {size} exceeded" : "Prekoračena je maksimalna veličina datoteke od {size}"
|
||||
"Maximum file size of {size} exceeded" : "Prekoračena je maksimalna veličina datoteke od {size}",
|
||||
"Error creating the share" : "Pogreška pri stvaranju dijeljenja",
|
||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||
"Share" : "Dijeli"
|
||||
},
|
||||
"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;");
|
||||
|
||||
25
l10n/hr.json
25
l10n/hr.json
@@ -95,6 +95,9 @@
|
||||
"Could not write file to disk" : "Nije moguće zapisati datoteku na disk",
|
||||
"A PHP extension stopped the file upload" : "Proširenje PHP-a zaustavilo je otpremanje datoteke",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nijedna datoteka nije otpremljena ili veličina datoteke premašuje maksimalnu veličinu od %s",
|
||||
"Card not found" : "Kartica nije pronađena",
|
||||
"Path is already shared with this card" : "Put je već podijeljen s ovom karticom",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Nevažeći datum, oblik datuma mora biti GGGG-MM-DD",
|
||||
"Personal planning and team project organization" : "Osobno planiranje i organizacija timskih projekata",
|
||||
"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 je organizacijski alat za kanban projekte usmjeren na osobno planiranje i organizaciju projekta za timove integrirane s Nextcloudom.\n\n\n- 📥 Dodajte svoje zadatke na kartice i poredajte ih po želji\n- 📄 Zapišite dodatne bilješke u markdown\n- 🔖 Dodijelite oznake za još bolju organizaciju\n- 👥 Dijelite sa svojim timom, prijateljima ili obitelji\n- 📎 Priložite datoteke i ugradite ih u svoj markdown opis\n- 💬 Raspravljajte sa svojim timom putem komentara\n- ⚡ Pratite promjene u strujanju aktivnosti\n- 🚀 Organizirajte svoj projekt",
|
||||
"Card details" : "Pojedinosti o kartici",
|
||||
@@ -102,9 +105,16 @@
|
||||
"Select the board to link to a project" : "Odaberite ploču za povezivanje s projektom",
|
||||
"Search by board title" : "Traži po naslovu ploče",
|
||||
"Select board" : "Odaberi ploču",
|
||||
"Create a new card" : "Stvori novu karticu",
|
||||
"Select a board" : "Odaberite ploču",
|
||||
"Select a list" : "Odaberi popis",
|
||||
"Card title" : "Naslov kartice",
|
||||
"Cancel" : "Odustani",
|
||||
"Creating the new card…" : "Stvaranje nove kartice…",
|
||||
"\"{card}\" was added to \"{board}\"" : "„{card}” je dodano na „{board}”",
|
||||
"Open card" : "Otvori karticu",
|
||||
"Close" : "Zatvori",
|
||||
"Create card" : "Stvori karticu",
|
||||
"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",
|
||||
@@ -168,9 +178,15 @@
|
||||
"title and color value must be provided" : "potrebno je odabrati naziv i vrijednost boje",
|
||||
"Board name" : "Naziv ploče",
|
||||
"Members" : "Članovi",
|
||||
"Upload new files" : "Otpremi nove datoteke",
|
||||
"Share from Files" : "Dijeli iz datoteka",
|
||||
"Add this attachment" : "Dodajte ovaj privitak",
|
||||
"Show in Files" : "Prikaži u datotekama",
|
||||
"Unshare file" : "Prestani dijeliti datoteku",
|
||||
"Delete Attachment" : "Izbriši privitak",
|
||||
"Restore Attachment" : "Vrati privitak",
|
||||
"File to share" : "Datoteka za dijeljenje",
|
||||
"Invalid path selected" : "Odabran nevažeći put",
|
||||
"Open in sidebar view" : "Otvori u bočnom prikazu",
|
||||
"Open in bigger view" : "Otvori u većem prikazu",
|
||||
"Attachments" : "Privici",
|
||||
@@ -216,6 +232,7 @@
|
||||
"All boards" : "Sve ploče",
|
||||
"Archived boards" : "Arhivirane ploče",
|
||||
"Shared with you" : "Podijeljeno s vama",
|
||||
"Use bigger card view" : "Prikaži veće kartice",
|
||||
"Show boards in calendar/tasks" : "Prikaži ploče u kalendaru/zadacima",
|
||||
"Limit deck usage of groups" : "Ograniči uporabu decka grupama",
|
||||
"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." : "Ograničenjem Decka možete spriječiti korisnike koji ne sudjeluju u tim grupama da stvaraju vlastite ploče. Korisnici će i dalje moći raditi na pločama koje su dijeljene s njima.",
|
||||
@@ -246,8 +263,14 @@
|
||||
"upcoming cards" : "nadolazeće kartice",
|
||||
"Link to a board" : "Poveznica na ploču",
|
||||
"Link to a card" : "Poveznica na karticu",
|
||||
"Create a card" : "Stvori karticu",
|
||||
"Message from {author} in {conversationName}" : "Poruka od {author} u {conversationName}",
|
||||
"Something went wrong" : "Nešto je pošlo po krivu",
|
||||
"Failed to upload {name}" : "Neuspješno otpremanje {name}",
|
||||
"Maximum file size of {size} exceeded" : "Prekoračena je maksimalna veličina datoteke od {size}"
|
||||
"Maximum file size of {size} exceeded" : "Prekoračena je maksimalna veličina datoteke od {size}",
|
||||
"Error creating the share" : "Pogreška pri stvaranju dijeljenja",
|
||||
"Share with a Deck card" : "Dijeli s Deck karticom",
|
||||
"Share {file} with a Deck card" : "Dijeli {file} s Deck karticom",
|
||||
"Share" : "Dijeli"
|
||||
},"pluralForm" :"nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;"
|
||||
}
|
||||
87
l10n/hu.js
87
l10n/hu.js
@@ -17,18 +17,42 @@ OC.L10N.register(
|
||||
"{user} has archived the board {before}" : "{user} archiválta a(z) {before} táblát",
|
||||
"You have unarchived the board {board}" : "Visszavonta a(z) {board} tábla archiválását",
|
||||
"{user} has unarchived the board {before}" : "{user} visszavonta a(z) {board} tábla archiválását",
|
||||
"You have created a new list {stack} on board {board}" : "Létrehozta az új {stack} rakást a(z) {board} táblán",
|
||||
"{user} has created a new list {stack} on board {board}" : "{user} létrehozta az új {stack} rakást a(z) {board} táblán",
|
||||
"You have renamed list {before} to {stack} on board {board}" : "Átnevezte a(z) {board} tábla {before} rakását erre: {stack}",
|
||||
"{user} has renamed list {before} to {stack} on board {board}" : "{user} átnevezte a(z) {board} táblá {before} rakását erre: {stack}",
|
||||
"You have deleted list {stack} on board {board}" : "Törölte a(z) {stack} rakást a(z) {board} tábláról",
|
||||
"{user} has deleted list {stack} on board {board}" : "{user} törölte a(z) {stack} rakást a(z) {board} tábláról",
|
||||
"You have created card {card} in list {stack} on board {board}" : "Létrehozta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has created card {card} in list {stack} on board {board}" : "{user} létrehozta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have deleted card {card} in list {stack} on board {board}" : "Törölte a(z) {card} kártyát a(z) {stack} rakásból, a(z) {board} táblán",
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} törölte a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have renamed the card {before} to {card}" : "Átnevezte a(z) {before} kártyát erre: {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} átnevezte a(z) {before} kártyát erre: {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Leírást adott hozzá a(z) {card} kártyához a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} leírást adott hozzá a(z) {card} kártyához a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Frissítette a(z) {card} kártya leírását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} frissítette a(z) {card} kártya leírását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have archived card {card} in list {stack} on board {board}" : "Archiválta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archiválta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have unarchived card {card} in list {stack} on board {board}" : "Visszavonta a(z) {card} kártya archiválását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} visszavonta a(z) {card} kártya archiválását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have removed the due date of card {card}" : "Eltávolította a(z) {card} kártya esedékességét",
|
||||
"{user} has removed the due date of card {card}" : "{user} eltávolította a(z) {card} kártya esedékességét",
|
||||
"You have set the due date of card {card} to {after}" : "Beállította a(z) {card} kártya esedékességét",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} beállította a(z) {card} kártya esedékességét",
|
||||
"You have updated the due date of card {card} to {after}" : "Frissítette a(z) {card} kártya esedékességét erre: {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} frissítette a(z) {card} kártya esedékességét erre: {after}",
|
||||
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Hozzáadta a(z) {label} címkét a(z) {card} kártyához, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hozzáadta a(z) {label} címkét a(z) {card} kártyához, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Eltávolította a(z) {label} címkét a(z) {card} kártyáról, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} eltávolította a(z) {label} címkét a(z) {card} kártyáról, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Hozzárendelte a(z) {card} kártyát a(z) {board} táblán a következőhöz: {assigneduser}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hozzárendelte a(z) {card} kártyát a(z) {board} táblán a következőhöz: {assigneduser}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Eltávolította a(z) {card} kártyát a(z) {board} táblán a következőtől: {assigneduser}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} eltávolította a(z) {card} kártyát a(z) {board} táblán a következőtől: {assigneduser}",
|
||||
"You have moved the card {card} from list {stackBefore} to {stack}" : "Áthelyezte a(z) {card} kártyát a(z) {stackBefore} rakásból a(z) {stack} rakásba",
|
||||
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} áthelyezte a(z) {card} kártyát a(z) {stackBefore} rakásból a(z) {stack} rakásba",
|
||||
"You have added the attachment {attachment} to card {card}" : "Hozzáadta a(z) {attachment} mellékletet a(z) {card} kártyához",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hozzáadta a(z) {attachment} mellékletet a(z) {card} kártyához",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Frissítette a(z) {attachment} mellékletet a(z) {card} kártyánál",
|
||||
@@ -43,6 +67,7 @@ OC.L10N.register(
|
||||
"Deck" : "Kártyák",
|
||||
"Changes in the <strong>Deck app</strong>" : "Változások a <strong>Kártyák alkalmazásban</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Egy <strong>hozzászólás</strong> lett létrehozva egy kártyán",
|
||||
"Upcoming cards" : "Közelgő kártyák",
|
||||
"Personal" : "Személyes",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A(z) „%s” kártyát a(z) „%s” táblán %s hozzárendelte Önhöz.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hozzárendelte Önhöz a(z) „%s” kártyát a(z) „%s”.",
|
||||
@@ -72,6 +97,9 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "Nem lehet a fájlt lemezre írni",
|
||||
"A PHP extension stopped the file upload" : "A PHP kiterjesztés megállította a fájl feltöltését",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nincs fájl feltöltve, vagy a fájl meghaladja a maximumot: %s",
|
||||
"Card not found" : "A kártya nem található",
|
||||
"Path is already shared with this card" : "Az útvonal már meg van osztva ezzel a kártyával",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Érvénytelen dátum, a dátumnak YYYY-MM-DD formátumúnak kell lennie",
|
||||
"Personal planning and team project organization" : "Személyes tervezés és csapatos projektszervezé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" : "A Kártyák egy kanban-stílusú szervezőeszköz, amely a személyes tervezést és a csapatok projektszervezését célozza, a Nextcloudba integrálva.\n\n\n- 📥 Saját feladatok kártyákhoz adása, és azok sorrendezése\n- 📄 További jegyzetek leírása markdownban\n- 🔖 Címkék hozzárendelése a még jobb rendszerezés miatt\n- 👥 Megosztás a csapattal, barátokkal vagy családdal\n- 📎 Fájlok hozzáadása mellékletként, vagy beágyazás a markdown leírásba\n- 💬 Megbeszélés a csapattal hozzászólások használatával\n- ⚡ A változások követése a tevékenységnaplóban\n- 🚀 Rendszerezze a projektjét",
|
||||
"Card details" : "Kártya részletei",
|
||||
@@ -79,8 +107,16 @@ OC.L10N.register(
|
||||
"Select the board to link to a project" : "Válasszon ki egy táblát, amely egy projektre fog hivatkozni",
|
||||
"Search by board title" : "Keresés táblacím szerint",
|
||||
"Select board" : "Válasszon táblát",
|
||||
"Create a new card" : "Új kártya létrehozása",
|
||||
"Select a board" : "Válasszon egy táblát",
|
||||
"Select a list" : "Válasszon listát",
|
||||
"Card title" : "Kártya címe",
|
||||
"Cancel" : "Mégse",
|
||||
"Creating the new card…" : "Új kártya létrehozása",
|
||||
"\"{card}\" was added to \"{board}\"" : "\"{card}\" hozzáadva ehhez: \"{board}\"",
|
||||
"Open card" : "Kártya megnyitása",
|
||||
"Close" : "Bezárás",
|
||||
"Create card" : "Kártya létrehozása",
|
||||
"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",
|
||||
@@ -110,6 +146,8 @@ OC.L10N.register(
|
||||
"Toggle compact mode" : "Kompakt mód be/ki",
|
||||
"Details" : "Részletek",
|
||||
"Loading board" : "Tábla betöltése",
|
||||
"No lists available" : "Nincs elérhető rakás",
|
||||
"Create a new list to add cards to this board" : "Hozzon létre egy új rakást kártyák ehhez a táblához való hozzáadásához",
|
||||
"Board not found" : "A tábla nem található",
|
||||
"Sharing" : "Megosztás",
|
||||
"Tags" : "Címkék",
|
||||
@@ -119,6 +157,8 @@ OC.L10N.register(
|
||||
"Undo" : "Visszavonás",
|
||||
"Deleted cards" : "Törölt kártyák",
|
||||
"Share board with a user, group or circle …" : "Tábla megosztása felhasználóval, csoporttal vagy körrel…",
|
||||
"Searching for users, groups and circles …" : "Felhasználókkal, csoportok és körök keresése",
|
||||
"No participants found" : "Nem találhatók résztvevők",
|
||||
"Board owner" : "Tábla tulajdonosa",
|
||||
"(Group)" : "(Csoport)",
|
||||
"(Circle)" : "(Kör)",
|
||||
@@ -126,20 +166,36 @@ OC.L10N.register(
|
||||
"Can share" : "Megoszthatja",
|
||||
"Can manage" : "Kezelheti",
|
||||
"Delete" : "Törlés",
|
||||
"Failed to create share with {displayName}" : "Nem lehet létrehozni a következő megosztást: {displayName}",
|
||||
"Add a new list" : "Új lista hozzáadása",
|
||||
"Archive all cards" : "Az összes kártya archiválása",
|
||||
"Delete list" : "Lista törlése",
|
||||
"Add card" : "Kártya hozzáadása",
|
||||
"Archive all cards in this list" : "Archív kártyák ebben a listában",
|
||||
"Add a new card" : "Új kártya hozzáadása",
|
||||
"Card name" : "Kártya neve",
|
||||
"List deleted" : "Lista törölve",
|
||||
"Edit" : "Szerkesztés",
|
||||
"Add a new tag" : "Új címke hozzáadása",
|
||||
"title and color value must be provided" : "a cím és szín értékét meg kell adni",
|
||||
"Board name" : "Tábla neve",
|
||||
"Members" : "Tagok",
|
||||
"Upload new files" : "Új fájlok feltöltése",
|
||||
"Share from Files" : "Megosztás a Fájlokból",
|
||||
"Add this attachment" : "E melléklet hozzáadása",
|
||||
"Show in Files" : "Megjelenítése a Fájlokban",
|
||||
"Unshare file" : "Fájl megosztásának visszavonása",
|
||||
"Delete Attachment" : "Melléklet törlése",
|
||||
"Restore Attachment" : "Melléklet visszaállítása",
|
||||
"File to share" : "Fájl megosztása",
|
||||
"Invalid path selected" : "Érvénytelen útvonal kiválasztva",
|
||||
"Open in sidebar view" : "Oldalsáv nézet megnyitása",
|
||||
"Open in bigger view" : "Megtekintés nagyobb nézetben",
|
||||
"Attachments" : "Mellékletek",
|
||||
"Comments" : "Hozzászólások",
|
||||
"Modified" : "Módosítva",
|
||||
"Created" : "Létrehozva",
|
||||
"The title cannot be empty." : "A cím nem lehet üres.",
|
||||
"No comments yet. Begin the discussion!" : "Még nincsenek hozzászólások. Kezdje el a beszélgetést!",
|
||||
"Assign a tag to this card…" : "Címke rendelése ehhez a kártyához…",
|
||||
"Assign to users" : "Felhasználókhoz rendelés",
|
||||
@@ -162,32 +218,61 @@ OC.L10N.register(
|
||||
"Edit description" : "Leírás szerkesztése",
|
||||
"View description" : "Leírás megtekintése",
|
||||
"Add Attachment" : "Melléklet hozzáadása",
|
||||
"Write a description …" : "Leírás megadása",
|
||||
"Choose attachment" : "Válasszon mellékletet",
|
||||
"(group)" : "(csoport)",
|
||||
"(circle)" : "(kör)",
|
||||
"Assign to me" : "Hozzám rendelés",
|
||||
"Unassign myself" : "Saját magam hozzárendelésének eltávolítása",
|
||||
"Move card" : "Kártya áthelyezése",
|
||||
"Unarchive card" : "Kártya archiválásának visszavonása",
|
||||
"Archive card" : "Kártya archiválása",
|
||||
"Delete card" : "Kártya törlése",
|
||||
"Move card to another board" : "Kártya áthelyezése egy másik táblára",
|
||||
"Card deleted" : "Kártya törölve",
|
||||
"seconds ago" : "másodperce",
|
||||
"All boards" : "Az összes tábla",
|
||||
"Archived boards" : "Archivált táblák",
|
||||
"Shared with you" : "Megosztva Önnel",
|
||||
"Use bigger card view" : "Nagyobb kártyanézet használata",
|
||||
"Show boards in calendar/tasks" : "Táblék mutatása a naptárak/teendők között",
|
||||
"Limit deck usage of groups" : "A kártyák használatának csoportokra korlátozása",
|
||||
"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." : "A Kártyák korlátozása blokkolja a saját táblák létrehozását azoknál a felhasználóknál, akik nem tagjai a megadott csoportoknak. A felhasználók továbbra is tudnak dolgozni a velük megosztott táblákon.",
|
||||
"Board details" : "Tábla részletei",
|
||||
"Edit board" : "Tábla szerkesztése",
|
||||
"Clone board" : "Tábla klónozása",
|
||||
"Unarchive board" : "Tábla archiválásának visszavonása",
|
||||
"Archive board" : "Tábla archiválása",
|
||||
"Turn on due date reminders" : "Határidő emlékeztető beállítása",
|
||||
"Turn off due date reminders" : "Határidő emlékeztető kikapcsolása",
|
||||
"Due date reminders" : "Határidő emlékeztetők",
|
||||
"All cards" : "Összes kártya",
|
||||
"Assigned cards" : "Hozzárendelt kártyák",
|
||||
"No notifications" : "Nincsenek értesítések",
|
||||
"Delete board" : "Tábla törlése",
|
||||
"Board {0} deleted" : "Törölte a(z) {board} táblát",
|
||||
"Only assigned cards" : "Csak hozzárendelt kártyák",
|
||||
"No reminder" : "Nincs emlékeztető",
|
||||
"An error occurred" : "Hiba történt",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.",
|
||||
"Delete the board?" : "Törli a táblát?",
|
||||
"Loading filtered view" : "Szűrt nézet betöltése",
|
||||
"Today" : "Ma",
|
||||
"Tomorrow" : "Holnap",
|
||||
"This week" : "Ez a hét",
|
||||
"No due" : "Nincs határidő",
|
||||
"No upcoming cards" : "Nincsenek közelgő kártyák",
|
||||
"upcoming cards" : "közelgő kártyák",
|
||||
"Link to a board" : "Hivatkozás egy táblához",
|
||||
"Link to a card" : "Hivatkozás egy kártyához",
|
||||
"Create a card" : "Kártya létrehozása",
|
||||
"Message from {author} in {conversationName}" : "Üzenet a {conversationName} beszélgetésben tőle: {author}",
|
||||
"Something went wrong" : "Valami hiba történt",
|
||||
"Maximum file size of {size} exceeded" : "A legnagyobb fájlméret ({size}) túllépve"
|
||||
"Failed to upload {name}" : "Feltöltés sikertelen: {name}",
|
||||
"Maximum file size of {size} exceeded" : "A legnagyobb fájlméret ({size}) túllépve",
|
||||
"Error creating the share" : "Megosztás létrehozása sikertelen",
|
||||
"Share with a Deck card" : "Megosztás kártyával",
|
||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy Kártyák kártyával",
|
||||
"Share" : "Megosztás"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
87
l10n/hu.json
87
l10n/hu.json
@@ -15,18 +15,42 @@
|
||||
"{user} has archived the board {before}" : "{user} archiválta a(z) {before} táblát",
|
||||
"You have unarchived the board {board}" : "Visszavonta a(z) {board} tábla archiválását",
|
||||
"{user} has unarchived the board {before}" : "{user} visszavonta a(z) {board} tábla archiválását",
|
||||
"You have created a new list {stack} on board {board}" : "Létrehozta az új {stack} rakást a(z) {board} táblán",
|
||||
"{user} has created a new list {stack} on board {board}" : "{user} létrehozta az új {stack} rakást a(z) {board} táblán",
|
||||
"You have renamed list {before} to {stack} on board {board}" : "Átnevezte a(z) {board} tábla {before} rakását erre: {stack}",
|
||||
"{user} has renamed list {before} to {stack} on board {board}" : "{user} átnevezte a(z) {board} táblá {before} rakását erre: {stack}",
|
||||
"You have deleted list {stack} on board {board}" : "Törölte a(z) {stack} rakást a(z) {board} tábláról",
|
||||
"{user} has deleted list {stack} on board {board}" : "{user} törölte a(z) {stack} rakást a(z) {board} tábláról",
|
||||
"You have created card {card} in list {stack} on board {board}" : "Létrehozta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has created card {card} in list {stack} on board {board}" : "{user} létrehozta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have deleted card {card} in list {stack} on board {board}" : "Törölte a(z) {card} kártyát a(z) {stack} rakásból, a(z) {board} táblán",
|
||||
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} törölte a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have renamed the card {before} to {card}" : "Átnevezte a(z) {before} kártyát erre: {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} átnevezte a(z) {before} kártyát erre: {card}",
|
||||
"You have added a description to card {card} in list {stack} on board {board}" : "Leírást adott hozzá a(z) {card} kártyához a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} leírást adott hozzá a(z) {card} kártyához a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have updated the description of card {card} in list {stack} on board {board}" : "Frissítette a(z) {card} kártya leírását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} frissítette a(z) {card} kártya leírását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have archived card {card} in list {stack} on board {board}" : "Archiválta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has archived card {card} in list {stack} on board {board}" : "{user} archiválta a(z) {card} kártyát a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have unarchived card {card} in list {stack} on board {board}" : "Visszavonta a(z) {card} kártya archiválását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} visszavonta a(z) {card} kártya archiválását a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have removed the due date of card {card}" : "Eltávolította a(z) {card} kártya esedékességét",
|
||||
"{user} has removed the due date of card {card}" : "{user} eltávolította a(z) {card} kártya esedékességét",
|
||||
"You have set the due date of card {card} to {after}" : "Beállította a(z) {card} kártya esedékességét",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} beállította a(z) {card} kártya esedékességét",
|
||||
"You have updated the due date of card {card} to {after}" : "Frissítette a(z) {card} kártya esedékességét erre: {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} frissítette a(z) {card} kártya esedékességét erre: {after}",
|
||||
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Hozzáadta a(z) {label} címkét a(z) {card} kártyához, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hozzáadta a(z) {label} címkét a(z) {card} kártyához, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Eltávolította a(z) {label} címkét a(z) {card} kártyáról, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} eltávolította a(z) {label} címkét a(z) {card} kártyáról, a(z) {stack} rakásban, a(z) {board} táblán",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Hozzárendelte a(z) {card} kártyát a(z) {board} táblán a következőhöz: {assigneduser}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hozzárendelte a(z) {card} kártyát a(z) {board} táblán a következőhöz: {assigneduser}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Eltávolította a(z) {card} kártyát a(z) {board} táblán a következőtől: {assigneduser}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} eltávolította a(z) {card} kártyát a(z) {board} táblán a következőtől: {assigneduser}",
|
||||
"You have moved the card {card} from list {stackBefore} to {stack}" : "Áthelyezte a(z) {card} kártyát a(z) {stackBefore} rakásból a(z) {stack} rakásba",
|
||||
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} áthelyezte a(z) {card} kártyát a(z) {stackBefore} rakásból a(z) {stack} rakásba",
|
||||
"You have added the attachment {attachment} to card {card}" : "Hozzáadta a(z) {attachment} mellékletet a(z) {card} kártyához",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hozzáadta a(z) {attachment} mellékletet a(z) {card} kártyához",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Frissítette a(z) {attachment} mellékletet a(z) {card} kártyánál",
|
||||
@@ -41,6 +65,7 @@
|
||||
"Deck" : "Kártyák",
|
||||
"Changes in the <strong>Deck app</strong>" : "Változások a <strong>Kártyák alkalmazásban</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Egy <strong>hozzászólás</strong> lett létrehozva egy kártyán",
|
||||
"Upcoming cards" : "Közelgő kártyák",
|
||||
"Personal" : "Személyes",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "A(z) „%s” kártyát a(z) „%s” táblán %s hozzárendelte Önhöz.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hozzárendelte Önhöz a(z) „%s” kártyát a(z) „%s”.",
|
||||
@@ -70,6 +95,9 @@
|
||||
"Could not write file to disk" : "Nem lehet a fájlt lemezre írni",
|
||||
"A PHP extension stopped the file upload" : "A PHP kiterjesztés megállította a fájl feltöltését",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nincs fájl feltöltve, vagy a fájl meghaladja a maximumot: %s",
|
||||
"Card not found" : "A kártya nem található",
|
||||
"Path is already shared with this card" : "Az útvonal már meg van osztva ezzel a kártyával",
|
||||
"Invalid date, date format must be YYYY-MM-DD" : "Érvénytelen dátum, a dátumnak YYYY-MM-DD formátumúnak kell lennie",
|
||||
"Personal planning and team project organization" : "Személyes tervezés és csapatos projektszervezé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" : "A Kártyák egy kanban-stílusú szervezőeszköz, amely a személyes tervezést és a csapatok projektszervezését célozza, a Nextcloudba integrálva.\n\n\n- 📥 Saját feladatok kártyákhoz adása, és azok sorrendezése\n- 📄 További jegyzetek leírása markdownban\n- 🔖 Címkék hozzárendelése a még jobb rendszerezés miatt\n- 👥 Megosztás a csapattal, barátokkal vagy családdal\n- 📎 Fájlok hozzáadása mellékletként, vagy beágyazás a markdown leírásba\n- 💬 Megbeszélés a csapattal hozzászólások használatával\n- ⚡ A változások követése a tevékenységnaplóban\n- 🚀 Rendszerezze a projektjét",
|
||||
"Card details" : "Kártya részletei",
|
||||
@@ -77,8 +105,16 @@
|
||||
"Select the board to link to a project" : "Válasszon ki egy táblát, amely egy projektre fog hivatkozni",
|
||||
"Search by board title" : "Keresés táblacím szerint",
|
||||
"Select board" : "Válasszon táblát",
|
||||
"Create a new card" : "Új kártya létrehozása",
|
||||
"Select a board" : "Válasszon egy táblát",
|
||||
"Select a list" : "Válasszon listát",
|
||||
"Card title" : "Kártya címe",
|
||||
"Cancel" : "Mégse",
|
||||
"Creating the new card…" : "Új kártya létrehozása",
|
||||
"\"{card}\" was added to \"{board}\"" : "\"{card}\" hozzáadva ehhez: \"{board}\"",
|
||||
"Open card" : "Kártya megnyitása",
|
||||
"Close" : "Bezárás",
|
||||
"Create card" : "Kártya létrehozása",
|
||||
"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",
|
||||
@@ -108,6 +144,8 @@
|
||||
"Toggle compact mode" : "Kompakt mód be/ki",
|
||||
"Details" : "Részletek",
|
||||
"Loading board" : "Tábla betöltése",
|
||||
"No lists available" : "Nincs elérhető rakás",
|
||||
"Create a new list to add cards to this board" : "Hozzon létre egy új rakást kártyák ehhez a táblához való hozzáadásához",
|
||||
"Board not found" : "A tábla nem található",
|
||||
"Sharing" : "Megosztás",
|
||||
"Tags" : "Címkék",
|
||||
@@ -117,6 +155,8 @@
|
||||
"Undo" : "Visszavonás",
|
||||
"Deleted cards" : "Törölt kártyák",
|
||||
"Share board with a user, group or circle …" : "Tábla megosztása felhasználóval, csoporttal vagy körrel…",
|
||||
"Searching for users, groups and circles …" : "Felhasználókkal, csoportok és körök keresése",
|
||||
"No participants found" : "Nem találhatók résztvevők",
|
||||
"Board owner" : "Tábla tulajdonosa",
|
||||
"(Group)" : "(Csoport)",
|
||||
"(Circle)" : "(Kör)",
|
||||
@@ -124,20 +164,36 @@
|
||||
"Can share" : "Megoszthatja",
|
||||
"Can manage" : "Kezelheti",
|
||||
"Delete" : "Törlés",
|
||||
"Failed to create share with {displayName}" : "Nem lehet létrehozni a következő megosztást: {displayName}",
|
||||
"Add a new list" : "Új lista hozzáadása",
|
||||
"Archive all cards" : "Az összes kártya archiválása",
|
||||
"Delete list" : "Lista törlése",
|
||||
"Add card" : "Kártya hozzáadása",
|
||||
"Archive all cards in this list" : "Archív kártyák ebben a listában",
|
||||
"Add a new card" : "Új kártya hozzáadása",
|
||||
"Card name" : "Kártya neve",
|
||||
"List deleted" : "Lista törölve",
|
||||
"Edit" : "Szerkesztés",
|
||||
"Add a new tag" : "Új címke hozzáadása",
|
||||
"title and color value must be provided" : "a cím és szín értékét meg kell adni",
|
||||
"Board name" : "Tábla neve",
|
||||
"Members" : "Tagok",
|
||||
"Upload new files" : "Új fájlok feltöltése",
|
||||
"Share from Files" : "Megosztás a Fájlokból",
|
||||
"Add this attachment" : "E melléklet hozzáadása",
|
||||
"Show in Files" : "Megjelenítése a Fájlokban",
|
||||
"Unshare file" : "Fájl megosztásának visszavonása",
|
||||
"Delete Attachment" : "Melléklet törlése",
|
||||
"Restore Attachment" : "Melléklet visszaállítása",
|
||||
"File to share" : "Fájl megosztása",
|
||||
"Invalid path selected" : "Érvénytelen útvonal kiválasztva",
|
||||
"Open in sidebar view" : "Oldalsáv nézet megnyitása",
|
||||
"Open in bigger view" : "Megtekintés nagyobb nézetben",
|
||||
"Attachments" : "Mellékletek",
|
||||
"Comments" : "Hozzászólások",
|
||||
"Modified" : "Módosítva",
|
||||
"Created" : "Létrehozva",
|
||||
"The title cannot be empty." : "A cím nem lehet üres.",
|
||||
"No comments yet. Begin the discussion!" : "Még nincsenek hozzászólások. Kezdje el a beszélgetést!",
|
||||
"Assign a tag to this card…" : "Címke rendelése ehhez a kártyához…",
|
||||
"Assign to users" : "Felhasználókhoz rendelés",
|
||||
@@ -160,32 +216,61 @@
|
||||
"Edit description" : "Leírás szerkesztése",
|
||||
"View description" : "Leírás megtekintése",
|
||||
"Add Attachment" : "Melléklet hozzáadása",
|
||||
"Write a description …" : "Leírás megadása",
|
||||
"Choose attachment" : "Válasszon mellékletet",
|
||||
"(group)" : "(csoport)",
|
||||
"(circle)" : "(kör)",
|
||||
"Assign to me" : "Hozzám rendelés",
|
||||
"Unassign myself" : "Saját magam hozzárendelésének eltávolítása",
|
||||
"Move card" : "Kártya áthelyezése",
|
||||
"Unarchive card" : "Kártya archiválásának visszavonása",
|
||||
"Archive card" : "Kártya archiválása",
|
||||
"Delete card" : "Kártya törlése",
|
||||
"Move card to another board" : "Kártya áthelyezése egy másik táblára",
|
||||
"Card deleted" : "Kártya törölve",
|
||||
"seconds ago" : "másodperce",
|
||||
"All boards" : "Az összes tábla",
|
||||
"Archived boards" : "Archivált táblák",
|
||||
"Shared with you" : "Megosztva Önnel",
|
||||
"Use bigger card view" : "Nagyobb kártyanézet használata",
|
||||
"Show boards in calendar/tasks" : "Táblék mutatása a naptárak/teendők között",
|
||||
"Limit deck usage of groups" : "A kártyák használatának csoportokra korlátozása",
|
||||
"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." : "A Kártyák korlátozása blokkolja a saját táblák létrehozását azoknál a felhasználóknál, akik nem tagjai a megadott csoportoknak. A felhasználók továbbra is tudnak dolgozni a velük megosztott táblákon.",
|
||||
"Board details" : "Tábla részletei",
|
||||
"Edit board" : "Tábla szerkesztése",
|
||||
"Clone board" : "Tábla klónozása",
|
||||
"Unarchive board" : "Tábla archiválásának visszavonása",
|
||||
"Archive board" : "Tábla archiválása",
|
||||
"Turn on due date reminders" : "Határidő emlékeztető beállítása",
|
||||
"Turn off due date reminders" : "Határidő emlékeztető kikapcsolása",
|
||||
"Due date reminders" : "Határidő emlékeztetők",
|
||||
"All cards" : "Összes kártya",
|
||||
"Assigned cards" : "Hozzárendelt kártyák",
|
||||
"No notifications" : "Nincsenek értesítések",
|
||||
"Delete board" : "Tábla törlése",
|
||||
"Board {0} deleted" : "Törölte a(z) {board} táblát",
|
||||
"Only assigned cards" : "Csak hozzárendelt kártyák",
|
||||
"No reminder" : "Nincs emlékeztető",
|
||||
"An error occurred" : "Hiba történt",
|
||||
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Biztos, hogy törli a(z) {title} táblát? Ez törölni fogja a tábla összes adatát.",
|
||||
"Delete the board?" : "Törli a táblát?",
|
||||
"Loading filtered view" : "Szűrt nézet betöltése",
|
||||
"Today" : "Ma",
|
||||
"Tomorrow" : "Holnap",
|
||||
"This week" : "Ez a hét",
|
||||
"No due" : "Nincs határidő",
|
||||
"No upcoming cards" : "Nincsenek közelgő kártyák",
|
||||
"upcoming cards" : "közelgő kártyák",
|
||||
"Link to a board" : "Hivatkozás egy táblához",
|
||||
"Link to a card" : "Hivatkozás egy kártyához",
|
||||
"Create a card" : "Kártya létrehozása",
|
||||
"Message from {author} in {conversationName}" : "Üzenet a {conversationName} beszélgetésben tőle: {author}",
|
||||
"Something went wrong" : "Valami hiba történt",
|
||||
"Maximum file size of {size} exceeded" : "A legnagyobb fájlméret ({size}) túllépve"
|
||||
"Failed to upload {name}" : "Feltöltés sikertelen: {name}",
|
||||
"Maximum file size of {size} exceeded" : "A legnagyobb fájlméret ({size}) túllépve",
|
||||
"Error creating the share" : "Megosztás létrehozása sikertelen",
|
||||
"Share with a Deck card" : "Megosztás kártyával",
|
||||
"Share {file} with a Deck card" : "A(z) {file} megosztása egy Kártyák kártyával",
|
||||
"Share" : "Megosztás"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -93,7 +93,7 @@ OC.L10N.register(
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Wysłany plik przekracza wielkość dyrektywy MAX_FILE_SIZE określonej w formularzu HTML",
|
||||
"The file was only partially uploaded" : "Załadowany plik został wysłany tylko częściowo.",
|
||||
"No file was uploaded" : "Nie wysłano żadnego pliku",
|
||||
"Missing a temporary folder" : "Brak folderu tymczasowego",
|
||||
"Missing a temporary folder" : "Brak katalogu tymczasowego",
|
||||
"Could not write file to disk" : "Nie można zapisać pliku na dysk",
|
||||
"A PHP extension stopped the file upload" : "Rozszerzenie PHP zatrzymało wysyłanie pliku",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Brak wysłanego pliku lub rozmiar pliku przekracza maksymalny limit %s",
|
||||
@@ -184,7 +184,7 @@ OC.L10N.register(
|
||||
"Share from Files" : "Udostępnij z Plików",
|
||||
"Add this attachment" : "Dodaj ten załącznik",
|
||||
"Show in Files" : "Pokaż w Plikach",
|
||||
"Unshare file" : "Cofnij udostępnianie pliku",
|
||||
"Unshare file" : "Zatrzymaj udostępnianie pliku",
|
||||
"Delete Attachment" : "Usuń załącznik",
|
||||
"Restore Attachment" : "Przywróć załącznik",
|
||||
"File to share" : "Plik do udostępnienia",
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Wysłany plik przekracza wielkość dyrektywy MAX_FILE_SIZE określonej w formularzu HTML",
|
||||
"The file was only partially uploaded" : "Załadowany plik został wysłany tylko częściowo.",
|
||||
"No file was uploaded" : "Nie wysłano żadnego pliku",
|
||||
"Missing a temporary folder" : "Brak folderu tymczasowego",
|
||||
"Missing a temporary folder" : "Brak katalogu tymczasowego",
|
||||
"Could not write file to disk" : "Nie można zapisać pliku na dysk",
|
||||
"A PHP extension stopped the file upload" : "Rozszerzenie PHP zatrzymało wysyłanie pliku",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Brak wysłanego pliku lub rozmiar pliku przekracza maksymalny limit %s",
|
||||
@@ -182,7 +182,7 @@
|
||||
"Share from Files" : "Udostępnij z Plików",
|
||||
"Add this attachment" : "Dodaj ten załącznik",
|
||||
"Show in Files" : "Pokaż w Plikach",
|
||||
"Unshare file" : "Cofnij udostępnianie pliku",
|
||||
"Unshare file" : "Zatrzymaj udostępnianie pliku",
|
||||
"Delete Attachment" : "Usuń załącznik",
|
||||
"Restore Attachment" : "Przywróć załącznik",
|
||||
"File to share" : "Plik do udostępnienia",
|
||||
|
||||
@@ -212,7 +212,7 @@ OC.L10N.register(
|
||||
"Reply" : "Risponde",
|
||||
"Update" : "Agiorna",
|
||||
"Description" : "Descritzione",
|
||||
"(Unsaved)" : "(Non sarbada)",
|
||||
"(Unsaved)" : "(Non sarvada)",
|
||||
"(Saving…)" : "(Sarbende…)",
|
||||
"Formatting help" : "Ghia pro sa formatatzione",
|
||||
"Edit description" : "Modìfica descritzione",
|
||||
|
||||
@@ -210,7 +210,7 @@
|
||||
"Reply" : "Risponde",
|
||||
"Update" : "Agiorna",
|
||||
"Description" : "Descritzione",
|
||||
"(Unsaved)" : "(Non sarbada)",
|
||||
"(Unsaved)" : "(Non sarvada)",
|
||||
"(Saving…)" : "(Sarbende…)",
|
||||
"Formatting help" : "Ghia pro sa formatatzione",
|
||||
"Edit description" : "Modìfica descritzione",
|
||||
|
||||
254
l10n/zh_TW.js
254
l10n/zh_TW.js
@@ -2,69 +2,277 @@ OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"You have created a new board {board}" : "您已建立新的佈告欄 {board}",
|
||||
"{user} has created a new board {board}" : "{user} 已建立新的佈告欄 {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}",
|
||||
"Personal" : "私人的",
|
||||
"{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} 的到期日",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} 已設定卡片 {card} 的到期日",
|
||||
"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}" : "您已將標籤 {label} 從佈告欄 {board} 上列表 {stack} 中的卡片 {card} 移除",
|
||||
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 已將標籤 {label} 從佈告欄 {board} 上列表 {stack} 中的卡片 {card} 移除",
|
||||
"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}" : "您已取消分配佈告欄 {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}" : "您已將附件 {attachment} 新增到 {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} 已將附件 {attachment} 新增到 {card}",
|
||||
"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",
|
||||
"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" : "檔案僅部份上傳",
|
||||
"No file was uploaded" : "沒有檔案被上傳",
|
||||
"Missing a temporary folder" : "找不到暫存資料夾",
|
||||
"Could not write file to disk" : "寫入硬碟失敗",
|
||||
"Could not write file to disk" : "無法寫入硬碟",
|
||||
"A PHP extension stopped the file upload" : "一個 PHP 擴充功能終止檔案的上傳",
|
||||
"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- 🚀 取得您的專案組織",
|
||||
"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- 📥 將您的工作項目新增到卡片中,並將它們按順序排列\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" : "取消",
|
||||
"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" : "檔案已存在",
|
||||
"Add list" : "新增清單",
|
||||
"Next 7 days" : "接下來 7 天",
|
||||
"Next 30 days" : "接下來 30 天",
|
||||
"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" : "刪除",
|
||||
"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" : "編輯",
|
||||
"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" : "意見",
|
||||
"Comments" : "留言",
|
||||
"Modified" : "已修改",
|
||||
"Created" : "已新增",
|
||||
"Assign to users" : "分派給使用者",
|
||||
"Due date" : "截止日",
|
||||
"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" : "描述",
|
||||
"(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" : "幾秒前",
|
||||
"All boards" : "所有佈告欄",
|
||||
"Archived boards" : "已封存的佈告欄",
|
||||
"Shared with you" : "與您分享",
|
||||
"Edit board" : "編輯專案",
|
||||
"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" : "本週",
|
||||
"No due" : "無到期日",
|
||||
"No upcoming cards" : "無接下來的卡片",
|
||||
"upcoming cards" : "接下來的卡片",
|
||||
"Link to a board" : "連結到佈告欄",
|
||||
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
|
||||
"Error creating the share" : "建立分享時發生錯誤"
|
||||
"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;");
|
||||
|
||||
254
l10n/zh_TW.json
254
l10n/zh_TW.json
@@ -1,68 +1,276 @@
|
||||
{ "translations": {
|
||||
"You have created a new board {board}" : "您已建立新的佈告欄 {board}",
|
||||
"{user} has created a new board {board}" : "{user} 已建立新的佈告欄 {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}",
|
||||
"Personal" : "私人的",
|
||||
"{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} 的到期日",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} 已設定卡片 {card} 的到期日",
|
||||
"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}" : "您已將標籤 {label} 從佈告欄 {board} 上列表 {stack} 中的卡片 {card} 移除",
|
||||
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} 已將標籤 {label} 從佈告欄 {board} 上列表 {stack} 中的卡片 {card} 移除",
|
||||
"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}" : "您已取消分配佈告欄 {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}" : "您已將附件 {attachment} 新增到 {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} 已將附件 {attachment} 新增到 {card}",
|
||||
"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",
|
||||
"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" : "檔案僅部份上傳",
|
||||
"No file was uploaded" : "沒有檔案被上傳",
|
||||
"Missing a temporary folder" : "找不到暫存資料夾",
|
||||
"Could not write file to disk" : "寫入硬碟失敗",
|
||||
"Could not write file to disk" : "無法寫入硬碟",
|
||||
"A PHP extension stopped the file upload" : "一個 PHP 擴充功能終止檔案的上傳",
|
||||
"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- 🚀 取得您的專案組織",
|
||||
"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- 📥 將您的工作項目新增到卡片中,並將它們按順序排列\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" : "取消",
|
||||
"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" : "檔案已存在",
|
||||
"Add list" : "新增清單",
|
||||
"Next 7 days" : "接下來 7 天",
|
||||
"Next 30 days" : "接下來 30 天",
|
||||
"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" : "刪除",
|
||||
"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" : "編輯",
|
||||
"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" : "意見",
|
||||
"Comments" : "留言",
|
||||
"Modified" : "已修改",
|
||||
"Created" : "已新增",
|
||||
"Assign to users" : "分派給使用者",
|
||||
"Due date" : "截止日",
|
||||
"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" : "描述",
|
||||
"(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" : "幾秒前",
|
||||
"All boards" : "所有佈告欄",
|
||||
"Archived boards" : "已封存的佈告欄",
|
||||
"Shared with you" : "與您分享",
|
||||
"Edit board" : "編輯專案",
|
||||
"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" : "本週",
|
||||
"No due" : "無到期日",
|
||||
"No upcoming cards" : "無接下來的卡片",
|
||||
"upcoming cards" : "接下來的卡片",
|
||||
"Link to a board" : "連結到佈告欄",
|
||||
"Maximum file size of {size} exceeded" : "達到最大的檔案大小 {size} ",
|
||||
"Error creating the share" : "建立分享時發生錯誤"
|
||||
"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;"
|
||||
}
|
||||
@@ -149,8 +149,7 @@ class CardMapper extends QBMapper implements IPermissionMapper {
|
||||
|
||||
public function queryCardsByBoards(array $boardIds): IQueryBuilder {
|
||||
$qb = $this->db->getQueryBuilder();
|
||||
$qb->select('c.*', 's.board_id')
|
||||
->selectAlias('s.title', 'stack_title')
|
||||
$qb->select('c.*')
|
||||
->from('deck_cards', 'c')
|
||||
->innerJoin('c', 'deck_stacks', 's', $qb->expr()->eq('s.id', 'c.stack_id'))
|
||||
->andWhere($qb->expr()->in('s.board_id', $qb->createNamedParameter($boardIds, IQueryBuilder::PARAM_INT_ARRAY)));
|
||||
@@ -281,7 +280,9 @@ class CardMapper extends QBMapper implements IPermissionMapper {
|
||||
}
|
||||
|
||||
public function searchRaw($boardIds, $term, $limit = null, $offset = null) {
|
||||
$qb = $this->queryCardsByBoards($boardIds);
|
||||
$qb = $this->queryCardsByBoards($boardIds)
|
||||
->select('s.board_id', 'board_id')
|
||||
->selectAlias('s.title', 'stack_title');
|
||||
$qb->andWhere($qb->expr()->eq('c.deleted_at', $qb->createNamedParameter(0, IQueryBuilder::PARAM_INT)));
|
||||
$qb->andWhere(
|
||||
$qb->expr()->orX(
|
||||
|
||||
781
package-lock.json
generated
781
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
20
package.json
20
package.json
@@ -29,7 +29,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/polyfill": "^7.12.1",
|
||||
"@babel/runtime": "^7.13.9",
|
||||
"@babel/runtime": "^7.13.10",
|
||||
"@juliushaertl/vue-richtext": "^1.0.1",
|
||||
"@nextcloud/auth": "^1.3.0",
|
||||
"@nextcloud/axios": "^1.6.0",
|
||||
@@ -40,21 +40,21 @@
|
||||
"@nextcloud/l10n": "^1.4.1",
|
||||
"@nextcloud/moment": "^1.1.1",
|
||||
"@nextcloud/router": "^1.2.0",
|
||||
"@nextcloud/vue": "^3.6.0",
|
||||
"@nextcloud/vue": "^3.8.0",
|
||||
"@nextcloud/vue-dashboard": "^1.1.0",
|
||||
"blueimp-md5": "^2.18.0",
|
||||
"dompurify": "^2.2.6",
|
||||
"dompurify": "^2.2.7",
|
||||
"lodash": "^4.17.21",
|
||||
"markdown-it": "^12.0.4",
|
||||
"markdown-it-task-lists": "^2.1.1",
|
||||
"moment": "^2.29.1",
|
||||
"nextcloud-vue-collections": "^0.9.0",
|
||||
"p-queue": "^6.6.2",
|
||||
"url-search-params-polyfill": "^8.1.0",
|
||||
"url-search-params-polyfill": "^8.1.1",
|
||||
"vue": "^2.6.12",
|
||||
"vue-at": "^2.5.0-beta.2",
|
||||
"vue-click-outside": "^1.1.0",
|
||||
"vue-easymde": "^1.3.2",
|
||||
"vue-easymde": "^1.4.0",
|
||||
"vue-infinite-loading": "^2.4.5",
|
||||
"vue-router": "^3.5.1",
|
||||
"vue-smooth-dnd": "^0.8.1",
|
||||
@@ -68,16 +68,16 @@
|
||||
"node": ">=10.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.13.8",
|
||||
"@babel/core": "^7.13.14",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/preset-env": "^7.13.10",
|
||||
"@babel/preset-env": "^7.13.12",
|
||||
"@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.5.0",
|
||||
"@vue/test-utils": "^1.1.3",
|
||||
"acorn": "^8.0.5",
|
||||
"acorn": "^8.1.0",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"babel-jest": "^26.6.3",
|
||||
"babel-loader": "^8.2.2",
|
||||
@@ -99,8 +99,8 @@
|
||||
"raw-loader": "^4.0.2",
|
||||
"sass-loader": "^10.1.1",
|
||||
"style-loader": "^1.3.0",
|
||||
"stylelint": "^13.11.0",
|
||||
"stylelint-config-recommended": "^3.0.0",
|
||||
"stylelint": "^13.12.0",
|
||||
"stylelint-config-recommended": "^4.0.0",
|
||||
"stylelint-config-recommended-scss": "^4.2.0",
|
||||
"stylelint-scss": "^3.19.0",
|
||||
"stylelint-webpack-plugin": "^2.1.1",
|
||||
|
||||
@@ -235,9 +235,7 @@ export default {
|
||||
try {
|
||||
const newBoard = await this.$store.dispatch('cloneBoard', this.board)
|
||||
this.loading = false
|
||||
const route = this.routeTo
|
||||
route.params.id = newBoard.id
|
||||
this.$router.push(route)
|
||||
this.$router.push({ name: 'board', params: { id: newBoard.id } })
|
||||
} catch (e) {
|
||||
OC.Notification.showTemporary(t('deck', 'An error occurred'))
|
||||
console.error(e)
|
||||
@@ -278,9 +276,7 @@ export default {
|
||||
)
|
||||
},
|
||||
actionDetails() {
|
||||
const route = this.routeTo
|
||||
route.name = 'board.details'
|
||||
this.$router.push(route)
|
||||
this.$router.push({ name: 'board.details', params: { id: this.board.id } })
|
||||
},
|
||||
applyEdit(e) {
|
||||
this.editing = false
|
||||
@@ -298,11 +294,6 @@ export default {
|
||||
cancelEdit(e) {
|
||||
this.editing = false
|
||||
},
|
||||
showSidebar() {
|
||||
const route = this.routeTo
|
||||
route.name = 'board.details'
|
||||
this.$router.push(route)
|
||||
},
|
||||
async updateSetting(key, value) {
|
||||
this.updateDueSetting = value
|
||||
const setting = {}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<files psalm-version="4.4.1@9fd7a7d885b3a216cff8dec9d8c21a132f275224">
|
||||
<files psalm-version="4.6.4@97fe86c4e158b5a57c5150aa5055c38b5a809aab">
|
||||
<file src="lib/Activity/ActivityManager.php">
|
||||
<TypeDoesNotContainType occurrences="1">
|
||||
<code>$message !== null</code>
|
||||
@@ -271,6 +271,7 @@
|
||||
</RedundantCondition>
|
||||
</file>
|
||||
<file src="lib/Service/FilesAppService.php">
|
||||
<InvalidCatch occurrences="1"/>
|
||||
<MissingDependency occurrences="4">
|
||||
<code>$this->rootFolder</code>
|
||||
<code>$this->rootFolder</code>
|
||||
|
||||
Reference in New Issue
Block a user